/**************************************************************
 * Overall
 * ***********************************************************/
@import url('https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@300&family=Montserrat:ital,wght@1,500&display=swap');

/* vertical headline */
.dwyPage .vertical-headline {color: #45556D;}

/* backgrounds & colors */
.dwy22-gray-bg {background: #D0D4DA;}

.dwyPage .accordion-item.dkgreen {background: #BFDFDF;} 
	.dwyPage .dkgreen .moduleNum {background: #00807F;}
	.dwyPage .dkgreen .uppercase {color: #00807F!important;}
	.dwyPage .dkgreen .accordion-button:after, .dwyPage .dcaTwoColQuote h4 {color: #00807F;}

.dwyPage .accordion-item.ltgreen {background: #F0F7F3;}
	.dwyPage .ltgreen .moduleNum {background: #B4D8C2;}
	.dwyPage .ltgreen .uppercase {color: #B4D8C2!important;}
	.dwyPage .ltgreen .accordion-button:after {color: #B4D8C2;}

.dwyPage .accordion-item.gray {background: #D0D4DA;}
	.dwyPage .gray .moduleNum {background: #748092;}
	.dwyPage .gray .uppercase {color: #45556D!important;}
	.dwyPage .gray .accordion-button:after {color: #45556D;}

dwyPage .accordion-item.yellow {background: #FFF3D0;}
	.dwyPage .yellow .moduleNum {background: #FFD130;}
	.dwyPage .yellow .uppercase {color: #FFD130!important;}
	.dwyPage .yellow .accordion-button:after {color: #FFD130;}

.dwyPage .accordion-item.dkgreen ul li:before {background-image: url(../images/dwy/dwy-aqua-arrow-bullet.png)!important;}
.dwyPage .accordion-item.gray ul li:before {background-image: url(../images/dwy/dwy-gray-arrow-bullet.png)!important;}
.dwyPage .accordion-item.orange ul li:before {background-image: url(../images/dca/dca-yellow-arrow-bullet.png)!important;}
.dwyPage .dcaTwoCol.red-arrows ul li:before {background-image: url(../images/dwy/dwy-gray-arrow-bullet.png)!important;}

.dwyPage .dcaTwoColSlider__itemQuote a {color: #FFD130;}


.whiteHeadline:after {background: none;}

/* sales headline spacing */
.dwy2023 .smallerH2 h2 {padding: 0 12%;}

/* registration buttons */
.dwyReg2023.dcaBootcamp.dcaSales2020.dcaSales2022.dcaPage__enroll a.btn {background: #00807F!important;color: #ffffff;}
.dwyReg2023.dcaBootcamp.dcaSales2020.dcaSales2022.dcaPage__enroll a.btn:after {background: url(../images/dca/dca-arrow-forward-white.png) center right no-repeat;}

/* registration text */
.dwyReg2023 p, .dwyReg2023.dcaSales2022 .dwyReg2023-knowledge h2 + p {font-size: 20px;}
.dwyReg2023.dcaSales2022 h1 {margin: 0;}
.dwyReg2023.dcaSales2022 span.mm-highlight-yellow {background-image: linear-gradient(rgba(255,255,255,0) 45%,#E1EFE7 45%,#E1EFE7)!important;font-style: normal;}
.dwyReg2023.dcaSales2022.dcaSales2020.dcaPage__enroll .dwyReg2023-largeH2 h2, .dwyReg2023.dcaSales2022 span.mm-highlight-yellow, .dwyReg2023.dcaSales2022.dcaSales2020.dcaPage__enroll .dwyReg2023-simply h2 {font-size: 30px!important;line-height: 40px;}
.dwyReg2023.dcaSales2022.dcaSales2020.dcaPage__enroll .dwyReg2023-largeH2 h2 + p, .dwyReg2023.dcaSales2022 h2 + p, .dwyReg-overlap p:first-of-type {font-size: 24px;font-style: italic;padding: 0 5%;}
.dwyReg2023.dcaSales2022 .dwyReg2023-simply h2 + p {font-size: 20px;}
.dwyReg2023 .dwyReg2023-bottom-box p:not(:first-of-type), .dwyReg2023.dcaSales2022 .dwyReg2023-simply h2 + p, .dwyReg2023.dcaSales2022 .dwyReg2023-knowledge h2 + p  {font-style: normal;}

@media only screen and (max-width:568px) {
	.dwyReg2023-knowledge .col-lg-8 {padding: 0;}
	.dcaSales2020.dcaPage__enroll p.just-lovely {margin-bottom: 1rem;font-size: 40px;}
}
@media only screen and (min-width:768px) {
	.dwyReg2023.dcaSales2022.dcaSales2020.dcaPage__enroll .dwyReg2023-largeH2 h2 + p, .dwyReg2023.dcaSales2022 h2 + p, .dwyReg-overlap p:first-of-type {font-size: 26px;}
	.dwyReg2023.dcaSales2022.dcaSales2020.dcaPage__enroll .dwyReg2023-largeH2 h2, .dwyReg2023.dcaSales2022 span.mm-highlight-yellow, .dwyReg2023.dcaSales2022.dcaSales2020.dcaPage__enroll .dwyReg2023-simply h2 {font-size: 46px!important;line-height: 56px;}
	.dwyReg2023.dcaSales2022.dcaSales2020.dcaPage__enroll .dwyReg2023-text-cont {padding: 0 26%;}
	.dwyReg2023.dcaSales2022.dcaSales2020.dcaPage__enroll .dwyReg2023-largeH2.p-0 h2 {padding: 0 15%;}
}
@media only screen and (min-width:1200px) {
	.dwyReg2023.dcaSales2022.dcaSales2020.dcaPage__enroll .dwyReg2023-largeH2 h2 {padding: 0 20%;}
}
@media only screen and (min-width:1400px) {
	.dwyReg2023.dcaSales2022.dcaSales2020.dcaPage__enroll .dwyReg2023-largeH2 h2 {padding: 0 15%;}
}
@media only screen and (min-width:1600px) {
	.dwyReg2023.dcaSales2022.dcaSales2020.dcaPage__enroll .dwyReg2023-largeH2 h2 {padding: 0 10%;}
	.dwyReg2023.dcaSales2022.dcaSales2020.dcaPage__enroll .dwyReg2023-largeH2 h2 + p {padding: 0 5%;}
	.dwyReg2023.dcaSales2022.dcaSales2020.dcaPage__enroll .dwyReg2023-largeH2.p-0 h2 {padding: 0 10%;}
	.page-template-template-dwy-2023-sales .dca2022 .dcaSalesHeader__content img {margin-right: 0;}
}
@media only screen and (min-width:1800px) {
	.dwyReg2023.dcaSales2022 span.mm-highlight-yellow, .dwyReg2023.dcaSales2022.dcaSales2020.dcaPage__enroll .dwyReg2023-largeH2 h2 + p {font-size: 30px;line-height: 40px;}
	.dwyReg2023.dcaSales2022.dcaSales2020.dcaPage__enroll .dwyReg2023-simply h2 {font-size: 60px!important;line-height: 75px!important;}
	.dwyReg2023.dcaSales2022.dcaSales2020.dcaPage__enroll .dwyReg2023-largeH2 h2 {padding: 0 15%;}
	.dwyReg2023.dcaSales2022.dcaSales2020.dcaPage__enroll .dwyReg2023-largeH2 h2 + p {padding: 0 3%;}
	.dwyReg2023.dcaSales2022.dcaSales2020.dcaPage__enroll .dwyReg2023-text-cont {padding: 0 26%;}
}

/* registration bulets */
.dwyReg2023 .dcaEnrollGeneral__inner ul li {font-size: 20px;}
.dwyReg2023 .dcaEnrollGeneral__inner ul li:before {background: url("../images/dwy/dwy-white-arrow-bullet.png");height: 25px;}
.dwyReg2023 .dwyReg-overlap h2 em {font-family: 'miller';}


/**************************************************************
 * Header
 * ***********************************************************/
.page-template-template-dwy-2022-sales .dca2022 .dcaSalesHeader__timerContent, .page-template-template-dwy-2023-sales .dca2022 .dcaSalesHeader__timerContent {background: #00807F;}
	p.timer__subLabel, p.timer_FullDate, .page-template-template-dwy-2022-sales .dcaSalesHeader__timerWrap .timer__part, .page-template-template-dwy-2022-sales .dcaSalesHeader__timerWrap .timer__blockColon {color: #FFD130!important;}
	.dcaSalesHeader a.dcaSalesHeader__button:hover, .dcaBootcamp.dcaSales2020.dcaSales2022.dcaPage__enroll a.btn:hover {background: #00807F!important;color: #fff!important;}
.page-template-template-dwy-2023-sales .dca2022 .timer__part {color: #FFD130!important;}

.page-template-template-dwy-2023-registration .dcaSales2022 .dca2022-header {padding: 0;margin-bottom: 700px;}
.page-template-template-dwy-2023-registration .dcaSales2022 .dca2022-header .dcaEnrollGeneral__inner {position: absolute;right: 0;top: 10%;z-index: 2;}
.page-template-template-dwy-2023-registration .dcaSalesHeader {background: #45556D;}
.page-template-template-dwy-2023-registration .dca2022 .dcaSalesHeader__timerContent {background: #C5E1D0;}
.page-template-template-dwy-2023-registration p.timer__subLabel, .page-template-template-dwy-2023-registration .dca2022 .timer__part, .page-template-template-dwy-2023-registration .dca2022 p.timer_FullDate, .dwyPage .fa-check:before {color: #45556D!important;}

.page-template-template-dwy-2023-registration .dcaSalesHeader .dca2022 .dcaSalesHeader__content {justify-content: space-between;max-width: 100%;}
.page-template-template-dwy-2023-registration .dwyReg2023 .dca2022-header .dcaEnrollGeneral__inner p:nth-of-type(1) {font-size: 26px;}
.page-template-template-dwy-2023-registration .dwyReg2023 .dca2022-header .dcaEnrollGeneral__inner p span.uppercase {font-size: 18px;}

.page-template-template-dwy-2023-registration .dcaSales2022 .dca2022-header .dcaEnrollGeneral__inner {max-width: 100%!important;margin-top: 35%;}
.page-template-template-dwy-2023-registration .dcaSales2022 .dca2022-header .dcaEnrollGeneral__inner p:last-of-type {position: relative;margin-left: 7%;}

@media only screen and (min-width:992px) {
	.page-template-template-dwy-2023-registration .dcaSales2022 .dca2022-header {margin-bottom: -10px;}
	.page-template-template-dwy-2023-registration .dcaSalesHeader .dca2022 .dcaSalesHeader__content {margin: 0 2rem;}
	.page-template-template-dwy-2023-registration .dcaSales2022 .dca2022-header .dcaEnrollGeneral__inner {padding: 1rem;margin-top: 0;}
	.page-template-template-dwy-2023-registration .dcaSales2022 .dca2022-header .dcaEnrollGeneral__inner {position: absolute;right: 0;top: 10%;z-index: 2;}
	/* Calendar Icon */
	.page-template-template-dwy-2023-registration .dcaSales2022 .dca2022-header .dcaEnrollGeneral__inner p:last-of-type {margin-left: 25%;}
	.page-template-template-dwy-2023-registration .dcaSales2022 .dca2022-header .dcaEnrollGeneral__inner p:last-of-type:before {content: '';background-image: url("../images/dwy/dwy-calendar.png")!important;position: absolute;left: -18%;height: 100%;width: 100%;display: inline-block;background-repeat: no-repeat;}
}
@media only screen and (min-width:1200px) {
	.page-template-template-dwy-2023-registration .dcaSales2022 .dca2022-header .dcaEnrollGeneral__inner {max-width: 50vw!important;}
}
@media only screen and (min-width:1300px) {
	.page-template-template-dwy-2023-registration .dcaSales2022 .dca2022-header .dcaEnrollGeneral__inner {max-width: 45vw!important;}
}
@media only screen and (min-width:1400px) {
	.page-template-template-dwy-2023-registration .dcaSales2022 .dca2022-header .dcaEnrollGeneral__inner {padding: 3rem 5rem;}
}
@media only screen and (min-width:1600px) {
	.page-template-template-dwy-2023-registration .dwyReg2023 .dca2022-header .dcaEnrollGeneral__inner p:nth-of-type(1) {font-size: 32px;line-height: 45px;}
	.page-template-template-dwy-2023-registration .dwyReg2023 .dca2022-header .dcaEnrollGeneral__inner p span.uppercase {font-size: 20px;}
	.page-template-template-dwy-2023-registration .dcaSales2022 .dca2022-header .dcaEnrollGeneral__inner .italic-text {font-size: 24px;line-height: 34px;}
	.page-template-template-dwy-2023-registration .dcaSales2022 .dca2022-header .dcaEnrollGeneral__inner {top: 12%;padding: 3rem 5rem;}
}
@media only screen and (min-width:1800px) {
	.page-template-template-dwy-2023-registration .dwyReg2023 .dca2022-header .dcaEnrollGeneral__inner p:nth-of-type(1) {font-size: 45px;line-height: 60px;}
	.page-template-template-dwy-2023-registration .dcaSales2022 .dca2022-header .dcaEnrollGeneral__inner .italic-text {font-size: 30px;line-height: 40px;}
	.page-template-template-dwy-2023-registration .dcaSales2022 .dca2022-header .dcaEnrollGeneral__inner {padding: 4rem;}
}


/**************************************************************
 * Testimonials
 * ***********************************************************/
.dwyPage .dca22-blue-bg.dca22-testimonial:before {background: #E1EFE7;}
.dwyPage .quoteImage__name {background: #00807F;}
.dwyPage .quoteContent .large-copy:before {background: url(../images/dwy/dwy-green-quote.png) top left no-repeat;}


/**************************************************************
 * Testimonial Slider
 * ***********************************************************/
.dwyPage button.slick-next.slick-arrow, button.slick-prev.slick-arrow {color: #45556D;}

@media only screen and (min-width:1200px) {
	.dwyPage .dca22Slider:before {background: #F0F7F3;}
}


/**************************************************************
 * Modules
 * ***********************************************************/
#dca22Modules .moduleNum {min-width: 120px;text-align: center;}
.dwy2023 .dcaEnrollModules.dca22-modules span.mm-highlight-yellow, .dwy2023 .dca22-main-bonuses span.mm-highlight-yellow {font-style: normal;}

/**************************************************************
 * Registration Video
 * ***********************************************************/
.dwyReg-video-overlap .dcaEnrollGeneral__inner, .dwyReg-overlap .dcaEnrollGeneral__inner {background: #E1EFE7;padding: 2rem 1rem;margin-top: -45%;}
.dwyReg2023.dcaSales2022 .dwyReg-video-overlap span.mm-highlight-yellow, .dwy2023 .dcaEnrollModules.dca22-modules span.mm-highlight-yellow, .dwy2023 .dca22-main-bonuses span.mm-highlight-yellow {background-image: linear-gradient(rgba(255,255,255,0) 45%,#FFFFFF 45%,#FFFFFF)!important;}
.dwyReg2023.dcaSales2022.dcaSales2020.dcaPage__enroll .dwyReg-video-overlap h3 span.mm-highlight-yellow  {font-style: italic;font-size: 24px!important;line-height: 34px;font-weight: 400!important;}

@media only screen and (min-width:992px) {
	.dwyReg-overlap .dcaEnrollGeneral__inner, .dwyReg-video-overlap .dcaEnrollGeneral__inner {margin-top: -20%;}
	.dwyReg-video-overlap .dcaEnrollGeneral__inner {padding: 3rem 10rem;}
	.dwyReg-overlap .dcaEnrollGeneral__inner {padding: 3rem 15rem;}
	.dwyReg2023.dcaSales2022.dcaSales2020.dcaPage__enroll .dwyReg-video-overlap h3 span.mm-highlight-yellow  {font-size: 26px!important;line-height: 36px;}
}
@media only screen and (min-width:1400px) {
	.dwyReg-video-overlap .dcaEnrollGeneral__inner {padding: 3rem 18rem;}
}
@media only screen and (min-width:1600px) {
	.dwyReg-overlap .dcaEnrollGeneral__inner, .dwyReg-video-overlap .dcaEnrollGeneral__inner {margin-top: -15%;}
	.dwyReg2023.dcaSales2022.dcaSales2020.dcaPage__enroll .dwyReg-video-overlap h2:nth-of-type(1) {padding: 0 20%;}
}


/**************************************************************
 * Registration List
 * ***********************************************************/
.dwy2023 .dcaEnrollThings.dwyReg2023-goal-list {padding-bottom: 20%;}
.dwyReg2023-goal-list h3 strong {font-style: normal;font-size: 35px;line-height: 25px;}
.dwyReg2023-goal-list .row p {font-style: normal;}
.dwyReg2023-goal-list .bonusNumber {border-radius: 50%;background: #F0F7F3;width: 135px;height: 135px;display: flex;justify-content:center;align-items: center;}
.dwyReg2023-goal-list .bonusNumber span {color: #00807F;}


@media only screen and (max-width:568px) {
	.dwyReg2023-goal-list .bonusImage.left .bonusNumber {left: -2%;top: -22%;}
	.dwyReg2023-goal-list .row.right .bonusNumber {right: -2%;top: -22%;z-index:2;}
}
@media only screen and (min-width:992px) {
	.dwyReg2023-goal-list .dcaEnrollThings__headline h2 {padding: 0 15%;}
	.dwyReg2023-goal-list .row.left {justify-content: space-between;align-items: center;}
	.dwyReg2023-goal-list .row.right {justify-content: end;margin: 12% 0 8% 0!important;position: relative;}
	.dwyReg2023-goal-list .row.right .col-lg-8 {background: #ffffff;position: absolute;left: 0;top: -12%;width: 55%;padding: 2rem 5rem!important;}
	.dwyReg2023-goal-list .row.left .col-lg-4  {width: 45%;}
	.dwyReg2023-goal-list .row.right .col-lg-4, .dwyReg2023-goal-list .row.left .col-lg-8  {width: 50%;}
	.dwyReg2023-goal-list .bonusImage.left .bonusNumber {right: -10%;top: 30%;}
	.dwyReg2023-goal-list .row.right .bonusNumber {left: -110%;z-index:2;}
}
@media only screen and (min-width:1300px) {
	.dwyReg2023-goal-list .row.right .col-lg-8 {left: -2%;top: -12%;}
	.dwyReg2023-goal-list .row.right .bonusNumber {left: -115%;}
}
@media only screen and (min-width:1400px) {
	.dwyReg2023-goal-list .row.right .col-lg-8 {left: -4%;width: 60%;}
	.dwyReg2023-goal-list .row.right .bonusNumber {left: -120%;}
}


/**************************************************************
 * Registration Simply Section
 * ***********************************************************/
.dwyReg2023-simply p:last-of-type, .dwyReg2023-simply p:last-of-type span.mm-highlight-yellow {font-size: 26px!important;}
.dwyReg2023-simply .row {position: relative;}
.dwyReg2023-simply .row:after {content: '';position: absolute;width: 100%;height: 1px;top: 43.5%;background: #707070;}
.dwyReg2023-simply img {max-width: 120%;padding-bottom: 2px;}
.dwyReg2023-simply .dwy-arrow {position: relative;}
.dwyReg2023-simply .dwy-arrow:after {content: '';background: url("../images/dwy/dwy-teal-arrow.png");background-repeat: no-repeat;background-size: contain;height: 100%;width: 100%;position: absolute;top: 0;right: -80%;display: block;transform: rotate(-15deg);}

@media only screen and (min-width:992px) {
	.dwyReg2023-simply .row:after {top:98%;right: 0;left: 0;}
	.dwyReg2023-simply img {padding-bottom: 0;}
	.dwyReg2023-simply .dwy-arrow:after {top: -50px;right: -64%;}
}


/**************************************************************
 * Registration Blue Box
 * ***********************************************************/
.dwyReg-blue-box .col-lg-2, .dwyReg2023-knowledge .col-lg-4 {background: #45556D;color: #ffffff;padding: 1rem;}

@media only screen and (max-width:568px) {
	.dwyReg-blue-box .col-lg-10 {padding: 0;}
}
@media only screen and (min-width:992px) {
	.dwyReg-blue-box, .dwyReg2023-knowledge {position: relative;}
	.dwyReg2023-knowledge .row {justify-content: end;}
	.dwyReg-blue-box .col-lg-2, .dwyReg2023-knowledge .col-lg-4 {position: absolute;}
	.dwyReg-blue-box .col-lg-2 {width: 50%;right: 0;top: 10px;padding: 2rem;}
	.dwyReg2023-knowledge .col-lg-4 {width: 45%;left: 0;top: 1rem;padding: 8% 0;}
	.dwyReg-blue-box .col-lg-2 p {padding: 0 10%;}
		.dwyReg-blue-box .col-lg-2 p:nth-of-type(3) {padding: 0 20%;}
}
@media only screen and (min-width:1400px) {
	.dwyReg-blue-box .col-lg-2 {padding: 2.5rem;}
	.dwyReg-blue-box .col-lg-2 p:nth-of-type(3) {padding: 0 25%;}
}
@media only screen and (min-width:1400px) {
	.dwyReg-blue-box .col-lg-2 {padding: 4rem;}
}


/**************************************************************
 * Module
 * ***********************************************************/
@media only screen and (min-width:992px) {
	.dcaPage .dcaTwoCol.one-module {padding-bottom: 35%;}
}
@media only screen and (min-width:1200px) {
	.dcaEnrollGeneral.whiteHeadline {padding: 160px 0 180px !important;}
	.dcaPage .dcaTwoCol.one-module {padding-bottom: 32%;}
}


/**************************************************************
 * Payment
 * ***********************************************************/
.dwyPage .dcaEnrollPayment__price {color: #00807F;}


/**************************************************************
* FAQs
* ***********************************************************/
.dwyPage .accordion-button .green-btn {background: #00807F;}


/**************************************************************
* Confirm page
* ***********************************************************/
.dcaSales2022 .dca-confirm20-welcome.dcaTwoCol:before {background: #E1EFE7;}
.dcaSales2020.dcaSales2022 .dca-confirm20-welcome.dwy-confirm-22 .dcaTwoCol__inner::before {  background-image: url(../images/dwy/done-with-you-logo.png)!important;}
	.dcaSales2020.dcaSales2022 .dca-confirm20-welcome.dwy-confirm-22.m2sConfirm .dcaTwoCol__inner::before {background-image:url(https://www.amyporterfield.com/wp-content/uploads/2023/05/MadeToScale_Logos_Primary.png)!important}

@media only screen and (min-width:1200px) {
	.dcaSales2020.dcaSales2022 .dca-confirm20-welcome.dwy-confirm-22 .dcaTwoCol__inner::before {height: 60px;top: -5%;}

	.dcaSales2020 .dca-confirm20-welcome.dwy-confirm-22 .dcaTwoCol__imageWrap {margin-top: 3%;}
}


/**************************************************************
* List
* ***********************************************************/
.dwy2023 .vsList .col-lg-3 {border-bottom: 1px solid #707070;}
.dwyPage.dwy2023 .yellow .uppercase {color: #00807f!important;}

@media only screen and (max-width:568px) {
	.dwy2023 .vsSection br {display: none;}
}
@media only screen and (min-width:992px) {
	.dwy2023 .vsSection .container {max-width: 1250px;}
	.dwy2023 .bot-line:before {top: 60%;}
	.dwy2023 .bot-line:after {content: none;}
	.dwy2023 .vsList .col-lg-3 {border-bottom: none; border-right: 1px solid #707070;}
	.dwy2023 .bot-line > .container > .row > div.col-lg-3:nth-of-type(6) {border-right: 1px solid #707070!important;}
	.dwy2023 .bot-line > .container > .row > div.col-lg-3:nth-of-type(4), .dwy2023 .bot-line > .container > .row > div.col-lg-3:nth-of-type(8) {border-right: none;}
	.dwy2023 .bot-line > .container > .row > .col-lg-3 {margin-top: 0!important;}
	.dwy2023 .dca22-twoCol-img img {position: relative;max-width: 130%;left: -30%;}
}
@media only screen and (min-width:1600px) {
	.dwy2023 .dca22-twoCol-img img {position: relative;max-width: 150%;left: -50%;}
	.dwy2023 .vsSection .container {max-width: 1300px;}
}


/**************************************************************
* Slider
* ***********************************************************/
@media only screen and (min-width:1200px) {
	.dwy2023 .slick-list.draggable {padding-bottom: 5rem!important;}
}


/**************************************************************
* New Sales Sections
* ***********************************************************/
/* Adjustments from 2022 page */
.dcaEnrollThings__headline h2 {color: #333333;}
.comparisonChart .container.py-5, .dcaEnrollModules  .accordion-button::after  {display: none;}
.chartCAbove {padding-bottom: 5rem;}
.collapse:not(.show) {display: block;}
.dwyPage .dcaEnrollGeneral.bonusValue.limited {padding-bottom: 2%;}
.dwyPage .dcaEnrollGeneral.dca22-enroll {padding-bottom: 150px;}

@media only screen and (min-width: 992px) {
.bot-line:before {top: 43%;}
.bot-line:after {content: '';width: 100%;border-bottom: solid 1px #707070;position: absolute;left: 0;top: 73.85%;z-index: 1;}
.dwyPage .dcaEnrollGeneral.dca22-enroll {padding-bottom: 150px;}
.dwyPage .vsSection .row > div:nth-of-type(6) {border-right: none;}
}

/* New sections */
.dwy23-value .row {align-items: center;}
.dwy23-value {font-size: 18px;}
.dcaSales2022.dcaSales2020.dcaPage__enroll .dwy23-value-text h2 span {font-size: 60px;line-height: 75px;}
.dcaSales2022.dcaSales2020.dcaPage__enroll .dwy23-value h2, .dcaSales2022.dcaSales2020.dcaPage__enroll .dwy23-value-text h2, .dcaSales2022.dcaSales2020.dcaPage__enroll .dwy23-coaching h2 {font-size: 30px;line-height: 40px;color: #00807F;}
.dcaSales2022.dcaSales2020.dcaPage__enroll .dwy23-value-text h2 span {color: #FFD130;}
.dwy23-value ul {padding-left: 2rem;}
.dwy23-value ul li:before {content: '';background-image: url(../images/dca/dca-yellow-arrow-bullet.png)!important;padding: 0 10px 0 0;position: absolute;left: -2.5em;width: 26px;height: 26px;background-repeat: no-repeat;}

.dcaSales2022.dcaSales2020.dcaPage__enroll .dwy23-value h2 {position: relative;}
.dcaSales2022.dcaSales2020.dcaPage__enroll .dwy23-value h2:before {content: '';position: absolute;width: 80%;height: 1px;left: 10%;top:-10%;background: #707070;}
.dcaSales2022.dcaSales2020.dcaPage__enroll .dwy23-value h2:after {content: '';position: absolute;width: 80%;height: 1px;left: 10%;bottom: -10%;background: #707070;}


.dwy23-coaching p {font-size: 20px;}
.dwy23-coaching h2 span {font-family: 'miller';}


/* Calculator */
#gform_wrapper_171 #input_171_3 {padding: 1rem 34% 1rem 0;}
.ydcc-calc p:not(:nth-of-type(1)) {max-width: 650px;}
#gform_submit_button_171 {display: none;}
#gform_wrapper_171 {max-width: 100%;padding: 1rem 0 2rem 0;}

#gform_wrapper_171, #gform_wrapper_171 #field_171_1, #gform_wrapper_171 #field_171_3, #gform_wrapper_171 #field_171_4 {position: relative;}

#gform_wrapper_171:before {content: 'X';position: absolute;top:28%;left: 46%;}
#gform_wrapper_171:after {content: '=';position: absolute;top:58.5%;right: 47.5%;}

#gform_wrapper_171 #field_171_1:before {content: '$';position: absolute;top:21%;left: 27%;}
#gform_wrapper_171 #field_171_3:before {content: 'UNITS';position: absolute;top:24%;left: 43%;}
#gform_wrapper_171 #field_171_4:before {content: '$';position: absolute;top:21%;left: 19%;}


#gform_wrapper_171:before, #gform_wrapper_171:after, #gform_wrapper_171 #field_171_1:before, #gform_wrapper_171 #field_171_4:before, #gform_wrapper_171 #field_171_3:before {font-size: 36px;font-weight: 700;}
#gform_wrapper_171 input[type=number], #gform_wrapper_171 input[type=text] {padding: 1rem 0;box-shadow: -6px 6px 0 #00807F;text-align: center;font: 700 normal 46px/56px 'Montserrat';}
#gform_wrapper_171 #input_171_4, #gform_wrapper_171 #field_171_4:before {color: #FFD130;}
#gform_wrapper_171 input[type=number], #gform_wrapper_171 #input_171_3, #gform_wrapper_171:before, #gform_wrapper_171:after, #gform_wrapper_171 #field_171_1:before, #gform_wrapper_171 #field_171_3:before {color: #00807F;}


@media only screen and (max-width:568px) {
	#gform_wrapper_171 .gform_fields {grid-row-gap: 75px;}
}
@media only screen and (min-width:1200px) {
	#gform_wrapper_171 .gform_fields {grid-column-gap: 8%;}
	#gform_wrapper_171:before {top:31%;left: 31%;}
	#gform_wrapper_171:after {top:32%;right: 31.5%;}
	#gform_wrapper_171 #field_171_1:before {left: 25%;}
	#gform_wrapper_171 #field_171_3:before {left: 43%;}
	#gform_wrapper_171 #field_171_4:before {left: 17%;}
}
@media only screen and (min-width:1300px) {
	#gform_wrapper_171 #field_171_1:before {left: 28%;}
	#gform_wrapper_171 #field_171_4:before {left: 20%;}
}
@media only screen and (min-width:1400px) {
	#gform_wrapper_171 #field_171_1:before {left: 29%;}
	#gform_wrapper_171 #field_171_4:before {left: 22%;}
}
@media only screen and (min-width:1600px) {
	#gform_wrapper_171 #field_171_1:before {left: 32%;}
	#gform_wrapper_171 #field_171_4:before {left: 25.5%;}
}
@media only screen and (min-width:1800px) {
	#gform_wrapper_171 #field_171_1:before {left: 34%;}
	#gform_wrapper_171 #field_171_4:before {left: 28.5%;}
}



/* Emoji section */
.dwy23-coaching .dwy23-flex-item:nth-of-type(1) {position: relative;}
.dwy23-coaching .dwy23-flex-item:nth-of-type(1):after {content: '';background-image: url("../images/dwy/dwy-long-arrow.png")!important;position: absolute;width: 100%;height: 100%;background-repeat: no-repeat;}

@media only screen and (max-width:576px) {
	/* Emoji mobile adjustments */
	.dwy23-coaching .dwy23-flex-item:nth-of-type(1):after {transform: scale(.5) rotate(90deg);top: 95px;}
	.dwy23-coaching .dwy23-flex-cont:nth-of-type(4) .dwy23-flex-item:nth-of-type(1):after, .dwy23-coaching .dwy23-flex-cont:nth-of-type(5) .dwy23-flex-item:nth-of-type(1):after {top: 110px;}
	.dwy23-flex-item {margin-bottom: 4rem;}
	.dwy23-flex-item p {text-align: center;font-size: 18px;}
	.dcaSales2022.dcaSales2020.dcaPage__enroll .dwy23-value h2, .dcaSales2022.dcaSales2020.dcaPage__enroll .dwy23-value-text h2 {text-align: center;}
}
@media only screen and (min-width:992px) {
	.dwy23-value ul {padding-left: 0;}
	.dwy23-value-text {padding-bottom: 25px!important;}
	.dcaSales2022.dcaSales2020.dcaPage__enroll .dwy23-value h2, .dcaSales2022.dcaSales2020.dcaPage__enroll .dwy23-value-text h2, .dcaSales2022.dcaSales2020.dcaPage__enroll .dwy23-coaching h2 {font-size: 46px;line-height: 56px;padding: 0 4rem;margin-bottom: 5rem;}
	.dcaSales2022.dcaSales2020.dcaPage__enroll .dwy23-value-text h2 {margin: -2rem 0 4rem 0;}
	.dcaSales2022.dcaSales2020.dcaPage__enroll .dwy23-value-text h2 span {font-size: 92px;line-height: 102px;}
	.dcaSales2022.dcaSales2020.dcaPage__enroll .dwy23-value h2:after {content: '';position: absolute;width: 80%;height: 1px;right: 0;left: 0;bottom:-60%;background: #707070;}
	.dcaSales2022.dcaSales2020.dcaPage__enroll .dwy23-value h2:before {content: '';position: absolute;width: 80%;height: 1px;right: 0;left: 0;top:-50%;background: #707070;}
	.dwy23-value-text .dcaEnrollGeneral__inner {max-width: 55vw!important;}
	
	/* Value section */
	.dcaSales2022.dcaSales2020.dcaPage__enroll .dwy23-value h2:before {width: 80%;right: 0;left: 0;top:-50%;}
	.dcaSales2022.dcaSales2020.dcaPage__enroll .dwy23-value h2:after {width: 80%;right: 0;left: 0;bottom:-60%;}
	
	/* Emoji 2 col section */
	.dwy23-coaching .dwy23-flex-cont {display: flex;}
	.dwy23-coaching .dwy23-flex-item:nth-of-type(1) {width: 100%;position: relative;}
	.dwy23-coaching .dwy23-flex-item:nth-of-type(2) {width: 100%;}
	.dwy23-coaching .dwy23-flex-item:nth-of-type(1) {text-align: right;margin-left: 10%;}
	.dwy23-coaching .dwy23-flex-item:nth-of-type(2) {;margin-left: 20%;padding-right: 15%;}
	.dwy23-coaching .dwy23-flex-item:nth-of-type(1):after {top: 5%;left: 120%;}
}
@media only screen and (min-width:1600px) {
	.dwy23-value-text .dcaEnrollGeneral__inner {max-width: 45vw!important;}
}


/* Sales Popup */
.page-template-template-dwy-2023-sales.page-id-37167 .dcaEnrollModal a {margin-top: 1rem;}
.page-template-template-dwy-2023-sales.page-id-37167 .dcaEnrollModal {background: #F0F7F3;position: relative;}
.page-template-template-dwy-2023-sales.page-id-37167 .dcaEnrollModal .dcaEnrollModal__form {display: none;}
.page-template-template-dwy-2023-sales.page-id-37167 .dcaEnrollModal__intro h2 {font-family: 'Montserrat';}
.page-template-template-dwy-2023-sales.page-id-37167 .dcaEnrollModal .btn {background: #FFD130!important;color: #333;font-size: 14px!important;}
.page-template-template-dwy-2023-sales.page-id-37167 .dcaEnrollModal .btn:hover {background: #00807F!important;color: #fff!important;}
.page-template-template-dwy-2023-sales.page-id-37167 .dcaEnrollModal .btn:after {background-image: url(../images/dca/dca-arrow-forward.png)!important;}
.page-template-template-dwy-2023-sales.page-id-37167 .dcaEnrollModal .remodal-close:hover, .page-template-template-dwy-2023-sales.page-id-37279 .dcaEnrollModal .remodal-close:hover, .page-template-template-dwy-2023-sales.page-id-37336 .dcaEnrollModal .remodal-close:hover {background: #00807F!important;}

.page-template-template-dwy-2023-sales.page-id-37279 .dcaEnrollModal__intro p, .page-template-template-dwy-2023-sales.page-id-37279 .dcaEnrollModal__intro h2 {display: none;}

@media only screen and (min-width:768px) {
	.page-template-template-dwy-2023-sales.page-id-37167 .dcaEnrollModal__intro img {position: absolute;width: 43%;left: 0;}
	.page-template-template-dwy-2023-sales.page-id-37167 .dcaEnrollModal__intro.dcaEnrollModal__noBG {max-width: 75%;margin-left: 40%;}
	.page-template-template-dwy-2023-sales.page-id-37167 .dcaEnrollModal:before {content: '';background: #00807F;width: 25%;height: 100%;position: absolute;}
}


/* Waitlist Popup */
.page-template-template-dwy-2023-sales.page-id-37336 .dcaEnrollModal__intro {background-position: top center;}
.page-template-template-dwy-2023-sales.page-id-37336 .dcaEnrollModal__form {background: #BFDFDF;}
.page-template-template-dwy-2023-sales.page-id-37336 .dcaEnrollModal__form form {grid-template-columns: repeat(2, 1fr)!important;padding-top: 3%;padding-bottom: 3%;}
.page-template-template-dwy-2023-sales.page-id-37336 .infusion-submit {width: 100%;margin-left: 50%;}
.page-template-template-dwy-2023-sales.page-id-37336 .dcaEnrollModal__form button[type="submit"] {background: #00807F!important;border: none!important; border-radius: 0!important;padding: 12px 15px!important;font: normal normal bold 17px/25px Montserrat!important;}


/* Earnings Disclaimer */
.page-template-template-dwy-2023-sales .siteDisclaimer, .page-template-template-dwy-2022-sales .siteDisclaimer {background: #FFDE6F;}
.page-template-template-dwy-2023-sales .siteDisclaimer a, .page-template-template-dwy-2022-sales .siteDisclaimer a, .page-template-template-dwy-2023-sales.page-id-37167 .dcaEnrollModal a  {color: #333;}
.page-template-template-dwy-2023-sales .siteDisclaimer a:hover, .page-template-template-dwy-2022-sales .siteDisclaimer a:hover, .page-template-template-dwy-2023-sales.page-id-37167 .dcaEnrollModal a:hover {color: #00807F;}


/**************************************************************
* TLI Booking Page
* ***********************************************************/
.tliPage.dcaSales2022.dcaSales2020.dcaPage__enroll h3 {font-style: normal!important;font-weight: 400;}
.tliPage.dcaSales2022.dcaSales2020.dcaPage__enroll h3:not(.fade-in-text) {letter-spacing: 2px;}
.tliPage.dcaSales2022.dcaSales2020.dcaPage__enroll {color: #45556D!important;}

.eightiesReg {font-family: 'eightiescomebackregular'!important;}
h2.eightiesReg {font-weight: 400!important;}
.tliBlueBG {background: #D0D4DA;}
.tliBeigeBG {background: #F9F5F1;}

.tliPage .headerImage, .tliPage .headerContent {display: flex;}
.tliPage .headerContent {flex-direction: column;justify-content: center;}
.page-template-template-tli-2023 .tliPage .headerContent img {width: 90%;margin: 0 auto;padding-bottom: 3rem;}
.tliPage .headerContent h2 {color: #FFFFFF;}

.tliPage #tliHeader23 {position: relative;}
.tliPage #tliHeader23:before {content: '';background-image: url('https://amypstaging.wpengine.com/wp-content/uploads/2023/05/ms-monogram-flag.png');background-size: contain;background-repeat: no-repeat;height: 200px;width: 200px;position: absolute;}
.tliPage #tliHeader23 .container-fluid {padding-right: 0!important;padding-left: 0!important;}


.tliIntroBox h2 {background: #F9F5F1;border: 10px solid #FFFFFF;max-width: 600px!important;text-align: left!important;padding: 4% 0 4% 4%;font-size: 50px!important;line-height: 60px!important;}

.tliPage.dcaBootcamp.dcaSales2020.dcaSales2022.dcaPage__enroll a.btn {background: #45556D!important;color: #FFFFFF!important;}
.tliPage.dcaBootcamp.dcaSales2020.dcaSales2022.dcaPage__enroll a.btn:hover {background: #D8B998!important;}
.tliPage.dcaBootcamp.dcaSales2020.dcaSales2022.dcaPage__enroll a.btn:after {background-image: url("../images/tli/tli-btn-arrow-white.png")!important;}

.tli3Col {background: #F3ECE3;color: #748092;}
.tli3Col h3, .tliSteps h3 {text-transform: uppercase;color: #748092;font-weight: 400!important;margin-top: 1rem;margin-bottom: 1em!important;}
.tli3Col .tliNum, .tliSteps .numStep {font-size: 50px;font-style: italic;color: #45556D;}

.tliSteps .col-lg-7 {position: relative;}
.tliSteps .col-lg-7.rightNum:after {content: "";background-image: url("../images/tli/tli-plus-right.png");background-size: contain;background-repeat: no-repeat;height: 100%;width: 30%;position: absolute;right: 10%;}
.tliSteps .col-lg-7.leftNum:after {content: "";background-image: url("../images/tli/tli-plus-left.png");background-size: contain;background-repeat: no-repeat;height: 100%;width: 30%;position: absolute;z-index: 99;}
.tliSteps .row:last-child .col-lg-7:after { content: none; }
.tliSteps p, .tliSteps span, .tliPage ul li, .tliOutro p {font-weight: 400;}

.tliNum, .tliSteps .numStep {position: relative;display: block;}
.tliSteps .rightNum .numStep:before {content: "";background-image: url("../images/tli/tli-step-outline.png");background-size: contain;background-repeat: no-repeat;height: 175px;width: 75px;position: absolute;right: -1%; top: -23%;}
.tliSteps .col-lg-7:not(.rightNum) .numStep:before {content: "";background-image: url("../images/tli/tli-step-outline.png");background-size: contain;background-repeat: no-repeat;height: 175px;width: 75px;position: absolute;left: 3%; top: -23%;}


.page-template-template-tli-2023 #footer, .page-template-template-tli-reg-2023 #footer {background: #A1A9B5!important;}

.tliPage ul {padding-left: 5em;margin-bottom: 2em;text-align: left;list-style: none;position:relative;z-index: 2;}
.tliPage ul:before {content: '';position: absolute;height: 100%;width: 3px;background:#45556D;left: 0;top: 0;}
.tliPage ul li {margin-bottom: 1.5em;position: relative;}
.tliPage ul li:before {content: '';background-image: url("../images/tli/tli-bullet.png");height: 26px;background-repeat: no-repeat;width: 26px;padding: 0!important;position: absolute;top: 5%;left: -20%;}
.tliPage .tliCall ul li:before {background-image: url("../images/tli/tli-white-bullet.png");}

.tliRegTY .row {align-items: center;}
.tliRegTY .col-lg-6.dcaTwoColGeneral__item:nth-of-type(1) {padding-left: 5%;  padding-right: 5%;}

.tliCall h3 {letter-spacing: 0!important;}
.tliButton {text-align: center;margin-top: -2%;}


.tliDeboss .container {max-width: 100%;padding: 0!important;}
.tliDeboss p img {max-width: 110%;width: 110%;}
.tliDeboss .col-lg-6:nth-of-type(2) h2 {font-size: 60px!important;line-height: 70px!important;}


.tliSteps .col-lg-7 {background: #F9F5F1;}

.fade-in-text-animation {animation: fadeIn 5s; }
@keyframes fadeIn {
  from { opacity: 0; }
  to { opacity: 1; }
}
.fade-in-text {position: relative;}
.fade-in-text:before {content: '';position: absolute;height: 100%;width: 3px;background:#D8B998;left: 5%;top: 0;}




@media only screen and (max-width:576px) {
	.tliPage .headerContent {padding-top: 45%;}
	.tliPage ul {padding-left: 4em;}
	.tliIntroBox {top: -100px;}
	.tliIntroBox h2 {font-size: 35px!important;line-height: 42px!important;}
	.tliIntroBox h2 span br, .tliCalBox p br {display: none;}
	.tliCalBox {margin-top: -35%;}
	.tli3Col {margin-top: -70%;}
	.tli3Col .col-lg-4:nth-of-type(1), .tli3Col .col-lg-4:nth-of-type(2) {margin-bottom: 3rem;}
	.tli3Col {padding: 30% 0 50% 0;margin-top: -70%;}
	.tliSucceed {margin-top: -35%;}.tliDeboss .col-lg-6:nth-of-type(2) h2 {position: relative;left: -40%;}
	.tliSteps {margin-top: -35%;}
	.tliSteps .numStep {font-size: 40px;}
	.tliSteps .rightNum .numStep {padding-right: 1rem;}
	.tliSteps .leftNum .numStep {padding-left: 1rem;}
	.tliSteps .container-fluid {padding: 0 20px;}
	.tliSteps .container-fluid .row:not(:last-child) {padding-bottom: 40%!important;}
	.tliSteps .col-lg-7 {padding-bottom: 2rem;}
	.tliCall {margin-top: -50%;}
	.tliCall .col-lg-6:nth-of-type(1) {order: 2;}
	.tliCall .col-lg-6:nth-of-type(1) p {position: relative;top: 40%;z-index:2;}
	.tliCall .col-lg-6:nth-of-type(2) {padding-top: 40%;}
	.tliDeboss .col-lg-6:nth-of-type(2) h2 {position: relative;left: 10%;font-size: 35px!important;line-height: 42px!important;padding: 0 4rem 4rem 4rem;}
	.tliSteps .col-lg-7:not(.rightNum) .numStep:before {left: 1%;}
	.tliSteps .rightNum .numStep:before, .tliSteps .col-lg-7:not(.rightNum) .numStep:before {top: -38%;}
	.tliSteps .rightNum h3, .tliSteps .leftNum h3 {padding-top: 1rem;}
	.tliButton.tliBlueBG p {position: relative;top: -32rem;}
	.tliShort {padding-top: 75%!important;margin-top: -50%;}
	.tliShort h2 {margin-bottom: 0!important;}
}
@media only screen and (max-width:768px) {
	.tliPage #tliHeader23 {padding-top: 150px!important;}
		.tliPage #tliHeader23:before {top: 0;left: 58%;transform: translateX(-50%);height:150px;width:150px;}
	.tliPage .headerImage {order: 2;}
}
@media only screen and (min-width:1024px) {
	.tliPage #tliHeader23 .headerContent {margin-left: 0;}
	.tliPage #tliHeader23 .headerContent h2 {text-align: center!important;}
	.tliPage #tliHeader23:before {height: 300px;width: 200px;right: 4%; top: 0;}
	.tliPage .headerImage img {margin-left: -8%;width: 118%;max-width: 118%;}
	.tliPage .headerImage {padding-left: 0!important;padding-right: 0!important;}
	.tliPage .headerContent {margin-left: -5%;margin-bottom: 5%;}
		.tliPage .headerContent img {width: 85%;margin: 0 auto;}
	.tliPage .headerContent h2 {font-size: 42px!important;line-height: 52px!important;}
	.tliPage.dcaPage .tliIntroBox {padding: 100px 0 25px 0 ;}
	.tliIntroBox {left: -20%;top: -180px;}
	
	.tliPage ul {padding-left: 6em;}
	.tliPage ul li:before {left: -10%;}
	
	.tliCalBox {margin-top: -10%;}
	.tli3Col {padding: 10% 0 7% 0;margin-top: -20%;}
	.tli3Col .col-lg-4:nth-of-type(1) .tliNum:before, .tli3Col .col-lg-4:nth-of-type(2) .tliNum:before {content: '';background-image: url("../images/tli/tli-lines.png");background-size: contain;background-repeat: no-repeat;height: 100%;width: 40%;position: absolute;right: -23%; top: 45%;}
	
	.tliSucceed {padding-top: 7%!important;}
	.tliSucceed .col-lg-6:nth-of-type(1), .tliCall .col-lg-6:nth-of-type(1) {width: 40%;}
		.tliSucceed .col-lg-6:nth-of-type(1) p {position: relative;top: -30%;}
		.tliSucceed .col-lg-6 img, .tliCall .col-lg-6 img {width: 75%;}
	.tliSucceed .col-lg-6:nth-of-type(2), .tliCall .col-lg-6:nth-of-type(2) {width: 60%;}
	.tliSucceed .col-lg-6 h2, .tliCall .col-lg-6 h2, .tliShort h2 {font-size: 60px!important;line-height: 70px!important;font-weight: 400!important;}
	.tliShort h2 {text-align: right!important;}
	.tliSteps {margin-top: -13%;}
	.tliSteps .container-fluid {padding: 0!important;}
	.tliSteps .col-lg-7 {padding: .5% 8% 2%;position: relative;}
	.tliSteps .rightNum .numStep:before {height: 200px;width: 100px;right: -5%; top: -40%;}
	.tliSteps .col-lg-7.rightNum:after {width: 20%}
	.tliSteps .col-lg-7.leftNum:after {width: 20%;}
	.tliCall {padding-top: 12%!important;margin-top: -12%;}
	.tliSteps .col-lg-7:not(.rightNum) .numStep:before {height: 200px;width: 100px;left: -3%; top: -40%;}
	.tliCall .col-lg-6:nth-of-type(1) p {position: relative;bottom: -100%;z-index: 2;}
	.tliDeboss .col-lg-6:nth-of-type(2) {display: flex;align-items: center;}
	.tliDeboss .col-lg-6:nth-of-type(2) h2 {position: relative;left: -40%;padding-bottom: 2rem;}
	.tliOutro .container {max-width: 1050px!important;}
	.tliOutro .col-lg-6 {padding: 0 7%!important;}
	.tliShort h3 {padding-left: 25%;}
}
@media only screen and (min-width:1400px) {
	.tliIntroBox {top: -185px;}
}
@media only screen and (min-width:1600px) {
	.tliPage ul {padding-left: 7em;}
	.tliPage ul:before {left: 6.5%;}
	.tliSucceed .col-lg-6 img, .tliCall .col-lg-6 img {width: 90%;}
	.tliSucceed .col-lg-6:nth-of-type(1) p {top: -35%;left: -15%;}
	.tliSucceed .col-lg-6:nth-of-type(1), .tliCall .col-lg-6:nth-of-type(1) {width: 35%;}
	.tliSucceed .col-lg-6:nth-of-type(2), .tliCall .col-lg-6:nth-of-type(2) {width: 65%;}
	.tliSteps .col-lg-7 {padding: .5% 12% 2%;}
	.tliIntroBox {top: -200px;left: -22%;}
}
@media only screen and (min-width:1800px) {
	.tliIntroBox {top: -210px;left: -25%;}
	.tliPage #tliHeader23:before {right: 6%;}
	.tliSteps .rightNum .numStep:before {right: -3.5%;}
	.tliSucceed .col-lg-6 img, .tliCall .col-lg-6 img {width: 85%;}
	.tliCall .col-lg-6:nth-of-type(1) p {bottom: -90%;left: -20%;}
}


/**************************************************************
* TLI Reg Page
* ***********************************************************/
/* timer additions */
.page-template-template-tli-reg-2023 .dca2022 .dcaSalesHeader__timerContent {background: #45556D;}
	.page-template-template-tli-reg-2023 p.timer_FullDate {font-size: 20px;color: #fff!important;}
	.page-template-template-tli-reg-2023  .dcaSalesHeader__timerWrap {gap: 10px;}
		.page-template-template-tli-reg-2023 .dcaSalesHeader__timerWrap .timer__part, 	.page-template-template-tli-reg-2023 .dcaSalesHeader__timerWrap .timer__blockColon {color: #fff!important;position: relative;}
			.page-template-template-tli-reg-2023 .dcaSalesHeader__inner.dca2022 .dcaSalesHeader__timerWrap .timer__label {transform: none;position: relative;right: 0;margin-top: 0.5rem;font-size: 15px;}

@media only screen and (max-width:991px) {
	.dcaSalesHeader__timerTitle {text-align: center;}
	.page-template-template-tli-reg-2023 .dcaSalesHeader__timerWrap .timer__part, .page-template-template-tli-reg-2023 .dcaSalesHeader__timerWrap .timer__blockColon {font-size: 30px!important;}
}
@media only screen and (min-width:768px) {
	.dcaSalesHeader__timerContent {display: flex;align-items: center;}
}

/******************/

/* Version 2 Header */
#tliRegHeaderV2 {position: relative;}
#tliRegHeaderV2:before {content: '';background-image: url("../images/tli/free-training.png");background-size: contain;background-repeat: no-repeat;height: 15%;width: 100%;position: absolute;}
#tliRegHeaderV2, #tliRegHeaderV2 .container-fluid {padding-top: 0!important;}
.tliPage.tliReg .dca-sales20-pr-logos.lbs21-pr-logos.tliRegLogosV2:before {content: none;}
.tliReg.tliPage .dca-sales20-pr-logos.tliRegLogosV2 {padding-bottom: 18%!important;}


@media only screen and (max-width: 568px) {
	#tliRegHeaderV2 {text-align: center;}
	#tliRegHeaderV2:before {height: 10%;left: 2%;top: 47%;}
	#tliRegHeaderV2 .col-lg-7 {order: 1!important;padding: 0!important;}
	#tliRegHeaderV2 .col-lg-5 {order: 2!important;padding-bottom: 2rem;}
	.tliPage #tliRegHeaderV2 .headerContent {padding-top: 15%!important;}
	.tliRegVideo.tliBlueBG .dcaEnrollGeneral__inner p {padding-top: 2rem;}
	.tliRegLogosV2 #gallery-1 {margin-top: 0;}
}
@media only screen and (min-width: 1024px) {
	#tliRegHeaderV2 h1 {font-weight: 400;font-size: 50px;line-height: 60px;}
	#tliRegHeaderV2 p {font-size: 28px;line-height: 34px;}
	.tliPage #tliRegHeaderV2 .headerContent {margin-left: 0;margin-bottom: 0;}
	#tliRegHeaderV2 .v2TitleBox {position: absolute;left: 5%;}
	.tliReg.tliPage .dcaEnrollGeneral.dca-sales20-pr-logos.tliRegLogosV2 .dcaEnrollGeneral__inner {justify-content: center!important;}
	.tliAccIntro.tliAccIntroV2 {padding-top: 3%!important;z-index: 3;}
	.tliRegVideo.tliBlueBG:before {content: '';background-image: url("../images/tli/mts-click-play.png");background-size: contain;background-repeat: no-repeat;height: 25%;width: 100%;left: 12%;top: -40%;position: absolute;}
	.tliRegVideo.tliBlueBG .dcaEnrollGeneral__inner p {position: relative;top: -15.5rem;}
	.tliRegAccordion.tliAccordionV2 {z-index: 3;}
}
@media only screen and (min-width: 1200px) {
	#tliRegHeaderV2 h1 {font-size: 60px;line-height: 70px;}
	#tliRegHeaderV2 .v2TitleBox {left: 6%;}
	#tliRegHeaderV2:before {top: 8%;left: 1%;}
	.tliRegVideo.tliBlueBG:before {left: 4%;}
	.tliRegVideo.tliBlueBG .dcaEnrollGeneral__inner p {position: relative;top: -12.5rem;}
}
@media only screen and (min-width: 1365px) {
	#tliRegHeaderV2 .v2TitleBox {left: 8%;}
	#tliRegHeaderV2:before {top: 12%;left: 3%;}
	.tliRegVideo.tliBlueBG:before {left: 10%;}
	.tliRegVideo.tliBlueBG .dcaEnrollGeneral__inner p {position: relative;top: -15.5rem;}
	.tliReg.tliPage .dca-sales20-pr-logos.tliRegLogosV2 {padding-bottom: 20%!important;}
}
@media only screen and (min-width: 1400px) {
	#tliRegHeaderV2 h1 {font-size: 70px;line-height: 80px;}
	#tliRegHeaderV2 p {font-size: 32px;line-height: 38px;}
	#tliRegHeaderV2 .v2TitleBox {left: 4%;}
	#tliRegHeaderV2:before {top: 11%;left: 0%;}
}
@media only screen and (min-width: 1600px) {
	#tliRegHeaderV2 .v2TitleBox {left: 8%;}
	#tliRegHeaderV2:before {top: 14%;left: 3%;}
	.tliRegVideo.tliBlueBG:before {left: 15%;}
	.tliRegVideo.tliBlueBG .dcaEnrollGeneral__inner p {position: relative;top: -18.5rem;}
}
@media only screen and (min-width: 1800px) {
	#tliRegHeaderV2 .v2TitleBox {left: 8%;}
	#tliRegHeaderV2 h1 {font-size: 80px;line-height: 90px;}
	#tliRegHeaderV2 p {font-size: 38px;line-height: 42px;}
	#tliRegHeaderV2 .v2TitleBox {left: 7%;}
	#tliRegHeaderV2:before {top: 15%;left: 2%;}
	.tliRegVideo.tliBlueBG:before {left: 19%;}
	.tliRegVideo.tliBlueBG .dcaEnrollGeneral__inner p {position: relative;top: -20.5rem;}
}
@media only screen and (min-width: 2000px) {
	#tliRegHeaderV2 .v2TitleBox {left: 10%;}
	#tliRegHeaderV2:before {top: 17%;left: 5%;}
	.tliRegVideo.tliBlueBG:before {left: 22%;top: -54%;}
	.tliRegVideo.tliBlueBG .dcaEnrollGeneral__inner p {position: relative;top: -23.5rem;}
}

.tliPage.tliReg ul:before {content: none;}
.tliPage.tliReg.dcaBootcamp.dcaSales2020.dcaPage__enroll a.btn:after {content: none!important;}
.tliPage.tliReg .apHeader {background-size: cover;background-repeat: no-repeat;}
.tliPage.tliReg .apHeader {min-height: 450px;}

.tliStaggeredIntro h2, .tliBulletIntro h2, .tliRegProcess h2, .tliRegCalIntro h2, .tliAccIntro h2, .tliRegSingle h2, tliReg60 h2 {font-size: 50px!important;line-height: 60px!important;}
.tliStaggeredIntro h2, .tliBulletIntro h2, .tliRegProcess h2, .tliRegCalIntro h2, .tliAccIntro h2, .tliRegSingle h2 {font-weight: 400!important;}
.tliStaggeredIntro h2, .tliBulletIntro h2, .tliRegProcess h2, .tliRegCalIntro h2, .tliAccIntro h2, .tliRegSingle h2, .tliReg60 h2, .tliRegTestimonial h2 {font-size: 42px!important;line-height: 52px!important;}
.tliRegStaggered .col-lg-6:nth-of-type(1) p, .tliReg60 .col-lg-6:nth-of-type(2) p, .tliRegCal .col-lg-6:nth-of-type(2) p {font-size: 30px!important;line-height: 35px!important;}
.tliPage.tliReg.dcaSales2022.dcaSales2020.dcaPage__enroll h3 {letter-spacing: normal;}

.tliPage.tliReg .dca-sales20-pr-logos.lbs21-pr-logos {position: relative;}
.tliPage.tliReg .dca-sales20-pr-logos.lbs21-pr-logos:before {content: '';background-image: url("../images/tli/tli-curved-arrow.png");background-size: contain;background-repeat: no-repeat;}


.tliPage.tliReg .collapse:not(.show) {
    display: none!important;
}

#tliAccordion .accordion-item { width: 300px;flex: 0 0 auto; }

#tliAccordion .accordion-item {border-bottom-right-radius: 500px;border-bottom-left-radius: 500px;background: #F3ECE3!important;min-width: 200px;}
#tliAccordion .accordion-item:not(:nth-child(4)) {margin-right: 2rem;padding-bottom: 1.5rem;}
#tliAccordion .accordion-button {
	display: flex;
  flex-direction: column;
  align-items: center;
}
#tliAccordion .buttonHeadline {padding: 0!important;text-align: center;color: #D8B998;font-style: normal;font-size: 24px;}
#tliAccordion .buttonHeadline p {padding-bottom: 2rem;}
#tliAccordion .accordion-body p {color: #45556D!important;margin-top: -3rem;padding-bottom: 2rem;text-align:center;}
#tliAccordion .accordion-body {padding: 1rem 2rem;}
#tliAccordion .moduleNum span {font-weight: 400!important;font-size: 35px;color: #D8B998;}
#tliAccordion .moduleNum {align-self:center;font-weight: 400!important;background: #F9F5F1;padding: 10px 20px 0!important;text-align: center;}

#tliAccordion .accordion-button:not(.collapsed)::after, #tliAccordion .accordion-button::after {background-image: url("../images/tli/tli-accordion-arrow.png");transform: rotate(0deg);}
#tliAccordion .accordion-button::after {top: 30%;right: 43%;}
#tliAccordion .accordion-button:not(.collapsed)::after {top: 180%;}
#tliAccordion .accordion-item:nth-of-type(3) .accordion-button:not(.collapsed)::after {top: 165%;}
#tliAccordion .accordion-item:nth-of-type(4) .accordion-button:not(.collapsed)::after {top: 140%;}
.tliRegAccBtn p {text-align: center;margin-top: -7%;}

.tliAccIntro {padding-top: 20%!important;margin-top: -20%;z-index: 2;}
.tliAccIntro p, .tliRegVideo p {text-align: center;}
.tliRegVideo {padding: 0!important;z-index: 3;}

.tliBulletIntro {padding: 100px 0 25px 0!important;}

.tliRegProcess, .tliRegProcess h2 {position: relative;}
.tliRegProcess h2 {z-index: 2;}


.tliRegStaggered .col-lg-6:nth-of-type(2), .tliRegStaggered .col-lg-6:nth-of-type(2) p {position: relative;}
.tliRegStaggered .col-lg-6:nth-of-type(2) {z-index: 2;}


.tliRegStaggered .col-lg-6:nth-of-type(1) p:nth-of-type(2), .tliRegStaggered .col-lg-6:nth-of-type(1) p:nth-of-type(3) {position: relative;}
.tliRegStaggered .col-lg-6:nth-of-type(1) p:nth-of-type(2):before, .tliRegStaggered .col-lg-6:nth-of-type(1) p:nth-of-type(3):before {content: '';position: absolute;height: 100%;width: 3px;background:#EFE5DA;}



.tliRegOutro h3, .tliBulletSec h3, .tliReg60 .col-lg-6:nth-of-type(2) p, .tliRegTY h3 {position: relative;}
.tliRegOutro h3:before, .tliBulletSec h3:before, .tliReg60 .col-lg-6:nth-of-type(2) p:nth-of-type(1):before, .tliRegTY h3:before {content: '';position: absolute;height: 100%;width: 3px;background:#D8B998;left: 5%;top: 0;}
.tliBulletSec h3:before, .tliReg60 .col-lg-6:nth-of-type(2) p:nth-of-type(1):before {left: -5%;}
.tliRegBtn p {text-align: center;}

.tliRegCal .col-lg-6:nth-of-type(2) p, .tliRegCal .col-lg-6:nth-of-type(1) p {position: relative;}
.tliRegCal .col-lg-6:nth-of-type(2) p:nth-of-type(2):before {content: '';background-image: url("../images/tli/tli-curved-arrow.png");background-size: contain;background-repeat: no-repeat;height: 75%;width: 40%;position: absolute;left: -5%; top:-45%;transform: rotate(45deg);}
.tliRegCal .col-lg-6:nth-of-type(1) p:before {content: '';background-image: url("../images/tli/tli-long-arrow.png");background-size: contain;background-repeat: no-repeat;height: 100%;width: 10%;position: absolute;right: -7%; top:-11%;}


@media only screen and (min-width: 1024px) {
	.tliPage .tliHeader.m2sRegTY .headerContent {margin-left: 0;margin-top: 15%;}
}

/* popup */
.page-template-template-tli-reg-2023 .dcaEnrollModal__intro {
    background-size: 50%;
    background-position: left;
    padding: 7% 5% 3% 58%;
	text-align: left;
}

.page-template-template-tli-reg-2023 .dcaEnrollModal__intro h2 {
    font-family: 'eightiescomebackregular';
    color: #748092;
    text-align: left;
}

.page-template-template-tli-reg-2023 .dcaEnrollModal__intro p {
    font-family: 'eightiescomebackregular';
    color: #D8B998;
    text-align: left;
}

.page-template-template-tli-reg-2023 img.dcaEnrollModal__accent {
    position: absolute;
    top: 3%;
    margin-left: -5%;
}

.page-template-template-tli-reg-2023 .dcaEnrollModal__form {
    background-color: white;
	padding: 20px 0;
}

.page-template-template-tli-reg-2023 .dcaEnrollModal__form form {
    grid-template-columns: repeat(1, 1fr);
    color: #748092;
}
.page-template-template-tli-reg-2023 .dcaEnrollModal__intro .hbspt-form label {
    color: #45556D;
    font: 600 normal 19px 'montserrat';
    text-transform: uppercase;
}
.page-template-template-tli-reg-2023 .dcaEnrollModal__intro .hbspt-form input[type=text], .dcaEnrollModal__intro .hbspt-form input[type=email] {
    width: 100%;
}
.page-template-template-tli-reg-2023 input.hs-button.primary.large {background: #45556D;color: #fff;font: 600 normal 19px 'montserrat';padding: 10px 15px;}
.page-template-template-tli-reg-2023 .dcaEnrollModal__intro .hs-richtext p {
    color: #45556D;
    font: 300 normal 13px 'montserrat';
}
.page-template-template-tli-reg-2023 .dcaEnrollModal__intro .hbspt-form .form-columns-1 label {
    color: #45556D!important;
}
@media only screen and (max-width:991px) {
	.page-template-template-tli-reg-2023 .dcaEnrollModal__intro {
		background-image: none!important;
		padding: 15% 5% 5% 10%;
	}

	.page-template-template-tli-reg-2023 img.dcaEnrollModal__accent {
		margin-left: -8%;
		top: 1%;
	}

	.page-template-template-tli-reg-2023 .dcaEnrollModal__intro .hbspt-form .hs_firstname {
		padding-bottom: 0.5rem;
	}
}


@media only screen and (max-width: 576px) {
	
	p, li {font-size: 22px!important;}
	#gallery-1 {margin-top: 2rem;}
	.tliPage.tliReg .dca-sales20-pr-logos {margin-bottom: -20%;}
	.tliPage.tliReg .dca-sales20-pr-logos .gallery-item {max-width: 100px;}
	.tliPage.tliReg .dca-sales20-pr-logos a {position: relative;left: 20%;top: -19.5rem;}
	.tliPage.tliReg .dca-sales20-pr-logos.lbs21-pr-logos:before {transform: scaleX(-1);}
	
	.tliAccIntro {padding-bottom: 215%!important;}
	.tliAccIntro h2 {padding: 2rem 0 1rem 0;}
	.tliAccIntro p {padding-top: 2rem!important;}
	.tliRegAccordion {position: relative;z-index: 99;margin-top: -215%;}
	.tliRegAccordion .accordion-item {margin-bottom: 4rem!important;}
	.tliRegAccordion .row {margin-right: auto!important;margin-left: auto!important;}
	.tliRegAccBtn {padding-bottom: 40%!important;}
	#tliAccordion .accordion-button:not(.collapsed)::after {top:245%;}
		#tliAccordion .accordion-item:nth-of-type(3) .accordion-button:not(.collapsed)::after {top: 220%;}
		#tliAccordion .accordion-item:nth-of-type(4) .accordion-button:not(.collapsed)::after {top: 180%;}
	
	
	.tliStaggeredIntro h2 {text-align: center;}
	.tliRegStaggered br:not(.mobileBr) {display: none;}
	.tliRegStaggered .col-lg-6:nth-of-type(1) {display: flex;flex-direction: column;align-items: center;}
	.tliRegStaggered .col-lg-6:nth-of-type(1) p:nth-of-type(2), .tliRegStaggered .col-lg-6:nth-of-type(1) p:nth-of-type(3) {margin-top: 4rem;}
	.tliRegStaggered .col-lg-6:nth-of-type(1) p:nth-of-type(2):before, .tliRegStaggered .col-lg-6:nth-of-type(1) p:nth-of-type(3):before {left: 45%;}
	.tliRegStaggered .col-lg-6:nth-of-type(1) p:nth-of-type(2):before {top: -67%;height: 50%;}
	.tliRegStaggered .col-lg-6:nth-of-type(1) p:nth-of-type(3):before {top: -40%;height: 35%;}
	.tliRegStaggered .col-lg-6:nth-of-type(2) p {left: 10%;top: 7%;}
	.tliRegStaggered .col-lg-6:nth-of-type(2) p img {max-width: 80%;}
	
	.tliRegProcess {margin-top: 10%;}
	.tliRegProcess .container, .tliRegProcess .col-lg-6 {padding: 0!important;}
	.tliRegProcess .col-lg-6:nth-of-type(2) p {position: relative;top: -80%;}
	.tliRegProcess h2 {padding: 0 16%;}
	
	.tliBulletIntro {padding-top: 140%!important;}
	.tliBulletSec .col-lg-6:nth-of-type(1) p {position: relative;top: -125%;}
	.tliBulletSec .col-lg-6:nth-of-type(2) {margin-top: -170%;}
	
	.tliRegCalIntro {padding-top: 60%!important;margin-top: -215%;z-index: -1;}
	.tliRegCalIntro h2 {text-align: left!important;}
	.tliCalText h3 {font-size: 30px!important;line-height: 35px;}
	.tliRegCal .col-lg-6:nth-of-type(1) {margin-top: -33%;}
	.tliRegCal .col-lg-6:nth-of-type(1) p:before {content: none;}
	.tliRegCal .col-lg-6:nth-of-type(2) p:nth-of-type(1) {padding-top: 3rem;}
	.tliRegCal .col-lg-6:nth-of-type(2) p:nth-of-type(2) span {margin-left: 0!important;}
	.tliCalText .col-lg-6:nth-of-type(2) h3 {position: relative;z-index: 3;top: 360%;}
	.tliRegCal .col-lg-6:nth-of-type(2) p:nth-of-type(2) {padding: 0 10%;}
	.tliRegCal .col-lg-6:nth-of-type(2) p:nth-of-type(2):before {width: 15%;transform: scaleX(-1) rotate(45deg);left: 100%;top: -25%;}
	
	
	.tliRegSingle {padding-top: 70%!important;}
	.tliRegTestimonial {padding-bottom: 75%!important;}
	.tliRegTestimonial .col-lg-6:nth-of-type(2), .tliRegOutro .col-lg-6 {padding: 0 10%;}
	.tliRegTestimonial .col-lg-6:nth-of-type(2), .tliRegSingle h2, .tliRegProcess h2, .tliReg60 p, .tliRegCal .col-lg-6:nth-of-type(2) p:nth-of-type(2)  {text-align: center;}
	.tliRegSingle h2 br, .tliRegProcess h2 br {display: none;}
	.tliRegSingle .col-lg-6:nth-of-type(2) p {position: relative;top: -186%;}
	.tliRegOutro {margin-top: -130%;}
	
	.tliReg60 {margin-bottom: 75%;}
	.tliReg60 .col-lg-6:nth-of-type(1) p {position: relative;z-index: -1;left: -38%;top: -35%;}
	.tliReg60 .col-lg-6:nth-of-type(1) img {transform: rotate(90deg);max-width: 300%;width: 200%;}
	.tliReg60 .col-lg-6:nth-of-type(1) h2 {text-align: center;position: relative;top: -68%;}
	.tliReg60 .col-lg-6:nth-of-type(2) {margin-top: -55%;}
	.tliReg60 .col-lg-6:nth-of-type(2) p:nth-of-type(1) {padding-bottom: 2rem;}
	.tliReg60 p {padding: 0 12%;}
	.tliReg60 p br {display: none;}
	.tliReg60 .col-lg-6:nth-of-type(2) p:nth-of-type(1):before {height: 50%;left: 50%;top: -70%;}
	
	.tliPage .m2sRegTY .headerContent {margin-top: 15%;padding-bottom: 25%!important;}
	
	.promoFooter__content ul a {font-size: 0.8rem;}
}
@media only screen and (min-width: 768px) {
	.mobileBr {display: none;}
	.tliRegStaggered .col-lg-6:nth-of-type(1) p:nth-of-type(2) {padding-left: 10%;}
	.tliRegStaggered .col-lg-6:nth-of-type(1) p:nth-of-type(3) {padding-left: 20%;}
	.tliRegStaggered .col-lg-6:nth-of-type(1) p:nth-of-type(2):before, .tliRegStaggered .col-lg-6:nth-of-type(1) p:nth-of-type(3):before {top: 0;}
	.tliRegStaggered .col-lg-6:nth-of-type(1) p:nth-of-type(2):before {left: 5%;}
	.tliRegStaggered .col-lg-6:nth-of-type(1) p:nth-of-type(3):before {left: 15%;}
}
@media only screen and (max-width:991px) {
	.tliPage .m2sRegTY .headerContent {margin-top: 10%;padding-bottom: 10%!important;}
		.tliPage .m2sRegTY .headerContent h2 {font-size: 55px;line-height: 55px;}
}
@media only screen and (min-width:1024px) {
	.tliPage.tliReg .apHeader {min-height: 550px;}
	.tliReg.tliPage .dca-sales20-pr-logos {padding-top: 1rem;padding-bottom: 1rem!important;}
	.tliReg.tliPage .dcaEnrollGeneral.dca-sales20-pr-logos .dcaEnrollGeneral__inner  {max-width: 100vw !important;display: flex;justify-content: space-around;align-items: center;}
	.tliReg.tliPage .dcaEnrollGeneral.dca-sales20-pr-logos .dcaEnrollGeneral__inner p {display: none;}
	.tliReg.tliPage .gallery {max-width: 75%;justify-content: space-evenly!important;margin-left: 0;margin-right: 0;}
	.tliReg.tliPage .gallery .gallery-item {margin: 10px!important;}
	.tliPage.tliReg .dca-sales20-pr-logos.lbs21-pr-logos:before {height: 75%;width: 40%;position: absolute;right: -13%; top:-14%;}
	
	.tliAccIntro h2 {padding: 4%;}

	.tliRegStaggered .col-lg-6:nth-of-type(2) p img {width: 75%;}
	.tliRegStaggered .col-lg-6:nth-of-type(1) p:nth-of-type(2) {padding-top: 5%;padding-bottom: 5%;}
	.tliRegStaggered .col-lg-6:nth-of-type(2) p {top: -38%;right: -25%;}
	.tliRegProcess .col-lg-6:nth-of-type(2) p {position: absolute;top: -248%;right: 5%;z-index: 1}
	
	.tliBulletSec .col-lg-6:nth-of-type(1) p {position: absolute;left:-5%;}
	.tliBulletSec p img {max-width: 200%;width: 125%;}
	.tliRegProcess p img {max-width: 200%;width: 120%;}
	.tliPage.tliReg ul {padding-left: 3rem;}
	
	.tliCalText h3 {margin-bottom: 0;}
	.tliCalText .col-lg-6:nth-of-type(2) h3 {padding-top: 6%;}
	
	.tliRegSingle {padding-top: 100px!important;}
	.tliRegTestimonial {margin-top: -10%;}
	.tliRegTestimonial .col-lg-6:nth-of-type(1)
	.tliRegTestimonial  {padding-bottom: 100px!important;}
	.tliRegStaggered .col-lg-6:nth-of-type(1) p, .tliRegSingle .col-lg-6:nth-of-type(2) p {position: relative;}
	.tliRegSingle img, .tliRegTestimonial img {width: 75%;}
	
	
	.tliRegOutro {margin-top: -12%;}
	.tliRegOutro .container {max-width: 1050px!important;}
	.tliRegOutro .col-lg-6 {padding: 0 7%!important;}
	
	
	.tliRegSingle .col-lg-6:nth-of-type(2) p {top: -40%;right: -25%;}
	
	.tliRegAccordion {margin-top: -10%;position:relative;z-index: 2;}
	
	.tliRegCal .col-lg-6:nth-of-type(1) {padding-right: 2rem;}
	.tliRegCal .col-lg-6:nth-of-type(2), .tliCalText .col-lg-6:nth-of-type(2) {padding-left: 2rem;}
	
	.tliReg60 {padding-top: 100px!important;}
	.tliReg60 .col-lg-6:nth-of-type(1) img {width: 80%;}
	.tliReg60 .col-lg-6:nth-of-type(1) p, .tliReg60 .col-lg-6:nth-of-type(1) h2 {position: relative}
	.tliReg60 .col-lg-6:nth-of-type(1) p {left: -6%;top: -10%;}
	.tliReg60 .col-lg-6:nth-of-type(1) h2 {font-size: 50px!important;line-height: 60px!important;top: -62%;left: 38%;}
	
	.tliRegTestimonial .col-lg-6:nth-of-type(2) {display: flex;flex-direction: column;justify-content: center;}
	
	#tliAccordion {display: flex;align-items:start;justify-content: center;}
	
	.page-template-template-tli-reg-2023 .dcaEnrollModal__intro h2 {font-size:40px;}
}
@media only screen and (min-width: 1200px) {
	.tliPage.tliReg .apHeader {min-height: 650px;}
	.tliBulletSec .col-lg-6:nth-of-type(1) p {left:0;}
	.tliRegStaggered .col-lg-6:nth-of-type(1) {padding-left: 8%;}
	.tliRegStaggered .col-lg-6:nth-of-type(2) p {right: -20%;}
	.tliRegProcess p img {max-width: 200%;width: 130%;}
	.tliRegProcess .col-lg-6:nth-of-type(2) p {right: 10%;}
	.tliRegProcess h2 {left: 80%;top: -36%;}
	.tliRegProcess {margin-top: -7%;}
	.tliRegSingle {margin-top: 8%;}
}
@media only screen and (min-width: 1365px) {
	.tliPage.tliReg .apHeader {min-height: 750px;}
	.tliBulletSec p img {width: 150%;}
	.tliRegStaggered .col-lg-6:nth-of-type(2) p {top: -25%;right: -35%;}
	.tliRegProcess p img {width: 135%;}
	.tliRegProcess .col-lg-6:nth-of-type(2) p {right: 10%;top: -223%;}
	.tliRegProcess h2 {left: 80%;top: -40%;}
	.tliReg60 .col-lg-6:nth-of-type(1) p {left: -22%;}
	.tliReg60 .col-lg-6:nth-of-type(1) h2 {left: 22%;}
	.tliReg60 .col-lg-6:nth-of-type(2) {position: relative;left:-8%;}
}
@media only screen and (min-width: 1600px) {
	.tliRegStaggered .col-lg-6:nth-of-type(2) p {top: -27%;right: -53%;}
	.tliRegProcess .col-lg-6:nth-of-type(2) p {right: 10%;}
	.tliRegProcess h2 {left: 90%;}
	.tliRegSingle .col-lg-6:nth-of-type(2) p {top: -40%;right: -25%;}
	.tliPage.tliReg .dca-sales20-pr-logos.lbs21-pr-logos:before {height: 75%;width: 40%;position: absolute;right: -13%; top:-14%;}
	.tliReg60 .col-lg-6:nth-of-type(1) img {width: 100%;}
	.tliReg60 .col-lg-6:nth-of-type(1) p {left: -53%;}
	.tliReg60 .col-lg-6:nth-of-type(1) h2 {left: 11%;}
}
@media only screen and (min-width: 1800px) {
	.tliPage.tliReg .apHeader {min-height: 850px;}
	.tliRegProcess .col-lg-6:nth-of-type(2) p {right: 8%;}
	.tliRegStaggered .col-lg-6:nth-of-type(2) p {top: -35%;right: -72%;}
	.tliReg60 .col-lg-6:nth-of-type(1) p {left: -71%;}
	.tliReg60 .col-lg-6:nth-of-type(1) h2 {left: -6%;}
}
@media only screen and (min-width: 2000px) {
	.tliPage.tliReg .apHeader {min-height: 950px;}
}
@media only screen and (min-width: 2000px) {
	.tliPage.tliReg .apHeader {min-height: 1050px;}
}

