.wakeup-col-bg,.what-you-section .elementor-widget-icon-box .elementor-widget-container{border-image-source:linear-gradient(180deg,rgba(255,255,255,0.1) 0%,rgba(255,255,255,0) 100%)}body.page-id-10 header#site-header{display:none}.wakeup-col-bg h3.elementor-icon-box-title,p{margin:0}body,html{overflow-x:hidden}.wakeup-call-list li.elementor-icon-list-item{gap:10.06px}.might-sec span.elementor-button-content-wrapper{align-items:center}.ppc-hero-list svg,.story-list span.elementor-icon-list-icon svg,.wakeup-call-list span.elementor-icon-list-icon svg{margin:0!important}.ppc-hero-list span.elementor-icon-list-text,.story-list span.elementor-icon-list-text,.wakeup-call-list span.elementor-icon-list-text{padding:0!important}.wakeup-col-bg{border:1px solid;backdrop-filter:blur(9.100000381469727px)}.bold-btn .elementor-button-text .bold-btn-t,span.btn-bold{font-weight:800}.story-list span.elementor-icon-list-icon{border:2px solid;width:52px;height:52px;padding:0!important;display:flex;justify-content:center;align-items:center;border-radius:12px}.story-list li.elementor-icon-list-item{gap:24px}.story-list li.elementor-icon-list-item:last-child span.elementor-icon-list-icon{border:unset;width:unset;height:unset;border-radius:unset}.story-list li.elementor-icon-list-item:last-child{background:#39fF3F0D;padding:24px 9px;border:1px dashed #39ff3f;border-radius:8px;width:94%;gap:30px}.story-video{height:342px}.ppc-faq details.e-n-accordion-item{border:1px solid #3a3a3a;border-radius:8px}.cus-question:before{content:"";background-image:url(https://dappc.wpenginepowered.com/wp-content/uploads/2025/06/Questionmark.svg);background-repeat:no-repeat;background-size:cover;width:206px;height:279px;position:absolute;left:unset;right:-130px;top:-69px;-webkit-animation: zoom-in-zoom-out 2s ease-out infinite;animation: zoom-in-zoom-out 2s ease-out infinite;}.ppc-faq summary.e-n-accordion-item-title{justify-content:space-between!important}.cus-border,.what-mk-boxes>.elementor-widget-container,.what-you-boxes>.elementor-widget-container{position:relative;z-index:0}.cus-border:before,.what-you-boxes>.elementor-widget-container::before{content:"";position:absolute;inset:0;border-radius:16px;padding:1px;background:linear-gradient(180deg,rgba(255,255,255,.1),rgba(255,255,255,0));mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;-webkit-mask-composite:destination-out;pointer-events:none;z-index:-1}.works-steps:before{content:" "!important;position:absolute!important;width:1px!important;height:79%!important;border:1px dotted #ff394e!important;left:9%!important;top:6px!important}.cus-border.step-section:before{border-radius:0}.might-sec{background:linear-gradient(180deg,,22,rgba(22,22 .2) 20%,rgba(255,255,255,.2) 50%,rgba(22,22,22,.2) 80%)}#elementor-popup-modal-232 .dialog-widget-content{width:100%!important}.might-sec .elementor-button-icon svg{width:34px;height:34px}.background-shape .elementor-widget-container::after{content:" ";position:absolute;height:549px;width:426px;top:23px;display:block;background-color:#fffFFF1A;z-index:-1;left:19px;border-radius:16px}.page-id-8 #site-header,.page-id-8 .entry-title,.page-id-8 .page-header{display:none!important}body{background-color:#000}.what-job-title{font-weight:700;color:#ff394e}.what-mk-boxes>.elementor-widget-container::before{content:"";position:absolute;inset:0;border-radius:8px;padding:1px;background:linear-gradient(180deg,rgba(255,255,255,.1),rgba(255,255,255,0));mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;-webkit-mask-composite:destination-out;pointer-events:none;z-index:-1}.what-mk-boxes .elementor-icon-box-title{margin-top:0;margin-bottom:0}.what-sales-tile{font-weight:600;color:#ff394e}.what-icon-b .elementor-widget-icon-box{height:92px}.why-section .title span{font-size:48px;font-weight:400}.what-will-tile,.why-p-cl{color:#ff394e}.why-this-video .elementor-widget-video{height:342px!important}.what-you-section .elementor-icon-box-title{width:49px;height:49px;line-height:49px!important;border-radius:24.5px;background:#ff394e;font-size:20px!important;text-align:center}.what-you-boxes{height:210px}.you-re-boxes .left-box{height:274px}.you-re-boxes .box-border{height:300px!important}.dialog-close-button{border:none!important;outline:0!important;box-shadow:none!important;background-color:transparent!important}
.elementor-popup-modal .dialog-widget-content {
    background: none !important;
	box-shadow: none !important;
}#elementor-popup-modal-7635 .dialog-widget-content {
    width: 100% !important;
}
@-webkit-keyframes zoom-in-zoom-out {
  0% {
    transform: scale(1, 1);
  }
  50% {
    transform: scale(1.2, 1.2);
  }
  100% {
    transform: scale(1, 1);
  }
}
@keyframes zoom-in-zoom-out {
  0% {
    transform: scale(1, 1);
  }
  50% {
    transform: scale(1.2, 1.2);
  }
  100% {
    transform: scale(1, 1);
  }
}
@media (max-width:1150px){.cus-question:before{width:150px;right:-120px;top:-33px;background-size:contain;height:150px}}@media (max-width:1024px){.works-steps:before{left:2.3% !important;}}@media (max-width:858px){.cus-question:before{width:140px;height:140px}}@media (max-width:767px){.might-sec-list .elementor-icon-box-wrapper,.what-icon-b .elementor-icon-box-wrapper{align-items:center}.background-shape .elementor-widget-container::after{content:unset}.cus-question:before{background-size:contain;width:80px;height:80px;right:-63px;top:-23px}.works-steps:before{left:5%!important;}.story-list li.elementor-icon-list-item:last-child{padding:10px 9px;width:100%}.story-video{height:180px}.story-video .elementor-custom-embed-image-overlay{background-size:contain;background-repeat:no-repeat}}@media only screen and (min-device-width :316px) and (max-device-width :819px){.what-you-section .elementor-icon-box-title{margin:0 auto 16px!important}.what-icon-b .elementor-widget-icon-box,.what-you-boxes,.why-this-video .elementor-widget-video,.you-re-boxes .box-border,.you-re-boxes .left-box{height:auto!important}}@media only screen and (min-device-width :768px) and (max-device-width :1020px){.what-icon-b .elementor-widget-icon-box,.why-this-video .elementor-widget-video,.you-re-boxes .box-border,.you-re-boxes .left-box{height:auto!important}.what-you-boxes{height:210px!important}}
@media (max-width: 767px) {
.box-border {
    width: 75% !important;
    margin: auto !important;
    min-height: 280px !important;
    --gap: 15px 15px !important;
    --row-gap: 15px !important;
    --column-gap: 15px !important;
    padding-top: 16px !important;
    padding-bottom: 16px !important;
}
.box-border p {
    font-size: 18px !important;
}
	.you-re-not-right-boxes {
    --gap: 15px 15px !important;
    --row-gap: 15px !important;
    --column-gap: 15px !important;
}
	.ppc-btn-width .elementor-button {
    width: 100% !important;
	}
.ppc-faq {
    margin-top: 40px !important;
}
.apply_popup {
    min-height: 100vh;
    justify-content: center;
}
.apply_popup {
    margin-top: 0px;
}
	@-webkit-keyframes zoom-in-zoom-out {
  0% {
    transform: scale(1, 1);
  }
  50% {
    transform: scale(1.1, 1.1);
  }
  100% {
    transform: scale(1, 1);
  }
}
@keyframes zoom-in-zoom-out {
  0% {
    transform: scale(1, 1);
  }
  50% {
    transform: scale(1.1, 1.1);
  }
  100% {
    transform: scale(1, 1);
  }
}
}
@media only screen and (min-device-width : 316px) and (max-device-width : 1024px) and (orientation : landscape) {
.box-border {
    width: 30% !important;
    float: left !important;
    padding-top: 50px !important;
    margin: 0 auto !important;
}
}

/* Start Thank You Page CSS */

.page-id-387  #site-header {
    display: none;
}
.thank-you-title-color {
    font-size: 76px;
    font-weight: 800;
    letter-spacing: -1.52px;
    color: #F0374B;
}
.youre-first-color-text, .youre-second-color-text {
    color: #F0374B;
}
.thankyou-what-boxes .elementor-icon-box-title {
    margin-bottom: 12px !important;
}
.thankyou-what-boxes {
    background: rgba(255, 255, 255, 0.05);
}
.thankyou-what-boxes .elementor-widget-container{
position: relative;
    z-index: 1;
}
.thankyou-what-boxes .elementor-widget-container:before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 8px;
    padding: 1px;
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.20), rgba(255, 255, 255, 0));
    mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask-composite: exclude;
    -webkit-mask-composite: destination-out;
    pointer-events: none;
    z-index: -1;
}
.thankyou-carousel .elementor-heading-title {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}
.thankyou-carousel .elementor-swiper-button:hover path {
    stroke: #fff !important;
}
.thankyou-new-video-slider .ekit-video-popup-btn {
    background-color: transparent !important;
    transition: none !important;
    font-size: 90px !important;
    padding: 0px !important;
    width: 90px !important;
    height: 90px !important;
}
.thankyou-new-video-slider .video-content .ekit-video-popup-btn svg {
    max-width: 90px !important;
}
.thankyou-new-video-slider .ekit-wid-con .ekit-video-popup-btn {
    width: 90px !important;
    height: 90px !important;
    line-height: 90px !important;
}
.thankyou-new-video-slider{
    height: 191px !important;
	display: flex !important;
 	align-items: center !important;
   justify-content: center !important;

}
.thankyou-new-video-slider .video-content {
    width: 100% !important;
    height: 100% !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
}
.thankyou-new-video-slider .ekit-wid-con {
    height: 100% !important;
}
.thankyou-new-video-slider .ekit-video-popup-btn::before, .thankyou-new-video-slider .ekit-video-popup-btn::after {
    display: none !important;
}
.mfp-iframe-scaler {
  width: 100% !important;
  padding-top: 56.25% !important; /* 16:9 ratio (9 / 16 * 100) */
  position: relative !important;
}

.mfp-iframe-scaler iframe {
  position: absolute !important;
  top: 0 !important;
  left: 0 !important;
  width: 100% !important;
  height: 100% !important;
}
.ppc-apply-popup .dialog-message.dialog-lightbox-message::-webkit-scrollbar {
    display: none !important;
}
@media only screen and (min-device-width : 316px) and (max-device-width : 999px) {
.thankyou-what-happ {
    background-image: linear-gradient(120deg, #000000 47.85%, #242424 68.16%) !important;
}
.thankyou-what-happ-video {
    padding: 0px !important;
}
.thankyou-new-video-slider {
    height: 225px !important;
}
}
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) {
.thankyou-before-testi {
    min-height: 102.19px !important;
}
.thankyou-new-video-slider {
    height: 203px !important;
}
}
@media only screen and (min-device-width : 768px) and (max-device-width : 1025px) and (orientation : landscape) {
.thankyou-new-video-slider {
    height: 171px !important;
}
}
/* End Thank You Page CSS */

/* Start PPC Landing Page 2 CSS */

.ppc-header-main .ekit-nav-menu--overlay {
    display: none !important;
}
.ppc-header-main .elementskit-menu-toggler {
    background-color: transparent !important;
}
.ppc-header-main.elementor-sticky--active {
    background: rgb(10 13 18 / 30%);
    width: 100% !important;
    backdrop-filter: blur(10px) !important;
}
.ppc-title-color {
    color: #F0374B;
}
.still-trading-icons .elementor-icon-list-icon svg {
    padding-right: 0px !important;
    margin-right: 0px !important;
}
.still-trading-icons .elementor-icon-list-text {
    padding-left: 0px !important;
}
.ppc-build-a-life-sec .no-seni h3 {
    margin-top: 0px;
    margin-bottom: 0px;
    line-height: 44.2px !important;
}
.ppc-what-sets-box .elementor-icon-box-icon, .ppc-what-sets-box .elementor-icon-box-title {
    margin-bottom: 12px !important;
}
.ppc-you-re-back-box-img {
    box-shadow: -4px -4px 40px 0px rgba(240, 55, 75, 0.30) inset, 4px 4px 40px 0px rgba(240, 55, 75, 0.20) inset;
}
.ppc-we-re-main .we-re-title-color, .ppc-licensing-main-box .licensing-color {
    color: #fff !important;
}
.ppc-might-icons .elementor-icon-list-icon svg, .ppc-might-icons .elementor-icon-list-text {
    padding-left: 0px !important;
    margin-right: 0px !important;
}
.ppc-this-might-border:before {
    content: "" !important;
    position: absolute !important;
    inset: 0 !important;
    border-radius: 8px !important;
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.20), rgba(255, 255, 255, 0)) !important;
    mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0) !important;
    mask-composite: exclude !important;
    -webkit-mask-composite: destination-out !important;
    pointer-events: none !important;
    z-index: -1 !important;
    padding: 1px;
}
.ppc-this-might-border {
    position: relative !important;
    z-index: 0 !important;
}
@media only screen and (min-device-width : 316px) and (max-device-width : 999px) {
.ppc-landing-main-img-none {
    background-image: none !important;
}
	.ppc-what-sets-back {
    background-position: top !important;
}
.ppc-what-sets-box.first > .elementor-widget-container, .ppc-what-sets-box.second > .elementor-widget-container {
    background-color: transparent !important;
}
.ppc-what-sets-box .elementor-icon-box-icon, .ppc-what-sets-box .elementor-icon-box-title {
    margin-bottom: 8px !important;
}
.ppc-what-sets-box.first .elementor-widget-container::before, .ppc-what-sets-box.second .elementor-widget-container::before{
	background-color: #0D0D0D!important;
    content: " ";
    display: block !important;
    width: 300px !important;
    height: 100%;
    position: absolute;
    background-repeat: no-repeat !important;
    top: 0;
    left: 0;
    z-index: -1;
	}
.ppc-what-sets-box.first .elementor-widget-container::before {
    -webkit-clip-path: path("M0,0 H297 Q96,177 97,231 H0 Z") !important;
    clip-path: path("M0,0 H297 Q96,177 97,231 H0 Z") !important;
}
.ppc-what-sets-box.second .elementor-widget-container::before {
    -webkit-clip-path: path("M0,0 H88 Q193,275 415,233 H0 Z") !important;
    clip-path: path("M0,0 H88 Q193,275 415,233 H0 Z") !important;
}
.ppc-page-faqs .elementskit-card-header .ekit-accordion-title {
    width: 271px !important;
}
}
@media only screen and (min-device-width : 316px) and (max-device-width : 950px) and (orientation : landscape) {
.ppc-page-faqs .elementskit-card-header .ekit-accordion-title {
    width: 100% !important;
}
.ppc-you-re-back-box-img {
    margin-top: 90px !important;
}
}
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) {
	.ppc-page-faqs .elementskit-card-header .ekit-accordion-title {
    width: 100% !important;
}
}
@media (max-width: 1024px) {
.ppc-header-main  #menu-main-menu > li {
        border-bottom: 1px solid #ffffff33;
    }
}

/* End PPC Landing Page 2 CSS */