*{
    box-sizing: border-box;
}
body
{
    margin: 0;
    font-weight: 400;
    font-size: 22px;
    line-height: 1.5;
    color: #fff;
    font-family: 'Poppins', sans-serif;
}
h1,h2,h3,h4,h5,h6,p,ul,ol,li
{
    padding: 0;
    margin: 0;
}
.headingfont
{
    font-family: 'El Messiri', sans-serif;
}
ul,ol,li
{
    list-style: none;
}
img{
    max-width: 100%;
}
a{
    text-decoration: none;
    transition: .3s all ease;
    -webkit-transition: .3s all ease;
}
input, select,textarea
{
    outline: none;
}


::-webkit-input-placeholder { /* Chrome/Opera/Safari */
    opacity: 1;
    font-size: inherit;
    color: inherit;
    font-family: inherit;
}
::-moz-placeholder { /* Firefox 19+ */
    opacity: 1;
    font-size: inherit;
    color: inherit;
    font-family: inherit;
}
:-ms-input-placeholder { /* IE 10+ */
    opacity: 1;
    font-size: inherit;
    color: inherit;
    font-family: inherit;
}
:-moz-placeholder { /* Firefox 18- */
    opacity: 1;
    font-size: inherit;
    color: inherit;
    font-family: inherit;
}

/*DNA page css start*/
.dna-magic-outer {
    background: #19062d url(../images/banner.png) no-repeat center top;
    background-size: cover;
    min-height: 100vh;
    overflow: hidden;
}
.container {
    max-width: 1200px;
    margin: auto;
}
.dna-magic-intro {
    text-align: center;
    padding: 20px 0  40px;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 1200px;
    max-width: 90%;
}
.dna-magic-intro h1 {
    background: linear-gradient(180deg, #FFEEC2 2.47%, #F3AF00 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    text-fill-color: transparent;
    font-style: normal;
    font-weight: 700;
    font-size: 90px;
    line-height: 146.3%;
    text-align: center;
    font-family: 'El Messiri', sans-serif;
}
.dna-magic-intro p {
    padding: 0 16%;
}
.dna-magic-intro-img
{
    overflow: hidden; 
}
.dna-magic-intro-img img {
    margin: -50px 0 -100px;
}
.get-started {
    background: #19DF9E;
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 700;
    font-size: 28px;
    line-height: 32px;
    text-align: center;
    color: #141117;
    border-radius: 100px;
    padding: 9px 9px 9px 50px;
    display: inline-flex;
    align-items: center;
}
.get-started:hover {
    background: linear-gradient(180deg, #FFEEC2 2.47%, #F3AF00 100%);
}
.get-started span {
    width: 71px;
    height: 71px;
    background: #FFFFFF;
    display: flex;
    border-radius: 50px;
    margin: 0 0 0 25px;
    align-items: center;
    justify-content: center;
    transition: .3s all ease;
}
.get-started:hover span{
    /* background: #19DF9E; */
}
.get-started span img {
    width: 36px;
}


/*chating part css start*/
.dna-chatting {
    display: none;
}
.dna-chatting[style="display: block;"] {
    display: flex !important;
    align-items: center;
    height: 100vh;
}

.dna-chating-outer {
    width: 100%;
}
.dna-chating-outer {
    background:#fcf7f0 url(../images/chating-bg.png) no-repeat center;
    background-size: cover;
    border: 10px solid #FFC451;
    border-radius: 30px;
    color: #000000;
}
.dna-chating-top {
    padding: 37px 40px 21px 37px;
    border-bottom: 1px solid #C0B8AA;
    display: flex;
    flex-wrap: wrap;
}
.dna-client-user {
    display: flex;
    flex-wrap: wrap;
    background: #FFFFFF;
    border: 1px solid #F1EBE2;
    border-radius: 200px;
    padding: 7px 9px 9px;
    align-items: center;
}
.dna-client-user img {
    filter: drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25));
    display: block;
    height: 75px;
    width: 75px;
    object-fit: cover;
    border-radius: 50%;
}
.dna-client-left {
    position: relative;
}
.dna-client-online-status {
    background: #00FF75;
    border: 1.5px solid #FFFFFF;
    display: block;
    width: 15px;
    height: 15px;
    position: absolute;
    border-radius: 50%;
    right: 4px;
    bottom: 2px;
}
.dna-client-right {
    padding: 0 20px 0 19px;
}
.dna-client-right h4 {
    font-weight: 600;
    font-size: 24px;
    line-height: 36px;
    color: #363636;
}
.dna-client-right span {
    background: #FFC451;
    border-radius: 60px;
    display: inline-block;
    font-weight: 500;
    font-size: 16px;
    line-height: 24px;
    color: #202020;
    vertical-align: top;
    padding: 5px 21px;
}
.dna-secure-chat {
    align-self: center;
    margin-left: auto;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
}
.dna-secure-chat span {
    font-weight: 500;
    font-size: 16px;
    line-height: 24px;
    color: #000000;
    padding-left: 7px;
}
.dna-chatting-room {
    padding: 44px 10px 20px 24px;
    height: 530px;
    position: relative;
}
.datepicker-header .datepicker-controls .button {
    font-size: 20px;
}
.datepicker-picker span {
    font-size: 17px;
}
.dna-chatting-scroll {
    padding: 0 0 0 20px;
}
.dna-chatting-room .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    background: #19df9e !important;
}
.dna-chatting-room .mCSB_scrollTools .mCSB_draggerRail {
    background-color: #C0B8AA;
}
.dna-chatting-message-inner {
    font-weight: 500;
    font-size: 16px;
    line-height: 24px;
    color: #000000;
    padding: 13px 30px;
    background: #EEDDC7;
    border-radius: 10px;
    display: inline-block;
    position: relative;
}
.dna-chatting-message-inner::before
{
    background: url(../images/triangle-shape.svg) no-repeat center;
    background-size: contain;
    height: 30px;
    width: 30px;
    position: absolute;
    left: 0;
    bottom: 0;
    content: "";
}
.dna-chatting-message-inner::before {
    background: url(../images/triangle-shape.svg) no-repeat center;
    background-size: contain;
    height: 30px;
    width: 30px;
    position: absolute;
    left: -13px;
    bottom: -5px;
    content: "";
}
.dna-chatting-message-time {
    font-weight: 500;
    font-size: 12px;
    line-height: 18px;
    color: rgb(18 18 18 / 25%);
    padding: 5px 0 0;
}
.dna-chatting-message {
    padding-bottom: 20px;
}

.dna-name-form {
    display: flex;
    padding: 24px 44px 24px;
    border-top: 1px solid rgba(255, 255, 255, 0.25);
    flex-wrap: wrap;
   
}
.dna-from-wrapper {
    display: none;
}
.dna-name-button {
    padding-left: 26px;
}
.dna-name-button input {
    background: #19DF9E;
    border: none;
    border-radius: 200px;
    padding: 14px 50px;
    font-weight: 700;
    font-size: 25px;
    line-height: 43px;
    text-align: center;
    color: #000000;
    transition: .3s all ease;
    cursor: pointer;
}
.pageanimation-show {
    max-width: 169px;
}
.dna-name-button input:hover{
    background: linear-gradient(180deg, #FFEEC2 2.47%, #F3AF00 100%);
}
.dna-name-field {
    width: calc(100% - 197px);
}
.dna-name-field input {
    background: #FFFFFF;
    border: 1px solid #D8C8C8;
    border-radius: 10px;
    height: 71px;
    width: 100%;
    font-weight: 500;
    font-size: 16px;
    line-height: 24px;
    color: #5B5B5B;
    padding: 10px 21px;
}

@keyframes blink { 50% { fill: transparent }}
.dot { 
  animation: 1s blink infinite;
  fill: grey;
}
.dot:nth-child(2) { animation-delay: 250ms }
.dot:nth-child(3) { animation-delay: 500ms }

.employee-typing {
    padding: 48px 45px;
    font-weight: 500;
    font-size: 14px;
    line-height: 24px;
    color: #565656;
    display: flex;
    align-items: center;
}
.begin-start
{
    display: none;
}
.begin-start-button
{
    display: flex;
    padding: 15px 44px 15px;
    border-top: 1px solid rgba(255, 255, 255, 0.25);
    flex-wrap: wrap;
    
    justify-content: center;
}

.get-started-left {
    width: calc(100% - 95px);
}
.date-birth-outer {
    padding: 24px 34px 24px;
    border-top: 1px solid rgba(255, 255, 255, 0.25);
}
.date-birth-month {
    padding: 0 10px;
    width: 25%;
}
.date-birth-submit {
    width: 25%;
    padding: 0 10px;
}
.date-birth-month select {
    -moz-appearance: none;
    background: #FFFFFF;
    border: 1px solid #D8C8C8;
    border-radius: 10px;
    height: 71px;
    width: 100%;
    font-weight: 500;
    font-size: 16px;
    line-height: 24px;
    color: #5B5B5B;
    padding: 10px 21px;
    -webkit-appearance: none;
    background-image: url(../images/down-arrow.png);
    background-repeat: no-repeat;
    background-position: center right 14px;
    background-size: 10px;
}
.date-birth-outer form {
    display: flex;
}
.date-birth-submit input {
    background: #19DF9E;
    border: none;
    border-radius: 200px;
    padding: 14px 50px;
    font-weight: 700;
    font-size: 25px;
    line-height: 43px;
    text-align: center;
    color: #000000;
    transition: .3s all ease;
    width: 100%;
    cursor: pointer;
}
.date-birth-wrapper
{
    display: none;
}


/*chating part css end*/


/*Section1 css start*/
.row
{
    display: flex;
    display: -webkit-flex;
    flex-wrap: wrap;
}
.introduction-banner
{
    background:#19062d url(../images/banner-img.png) no-repeat center;
    background-size:cover;
    padding: 80px 0 0px;
}
.introduction-top h1
{
    font-weight: 700;
    font-size: 60px;
    line-height: 116.3%;
    text-align: center;
    color: #FAB70A;
}
.introduction-top {
    text-align: center;
    width: 100%;
}
.introduction-top h2 {
    font-weight: 400;
    font-size: 35px;
    line-height: 50px;
    text-align: center;
    color: #FFFFFF;
}
.introduction-top div {
    display: inline-flex;
    color: #19DF9E;
    font-weight: 600;
}
.introduction-left {
    width: 50%;
}
.introduction-right {
    width: 50%;
    padding-top: 50px;
    padding-bottom: 50px;
}
.introduction-right p {
    line-height: 2;
}
.introduction-right h3 {
    font-weight: 400;
    font-size: 32px;
    line-height: 43px;
    color: #FFFFFF;
    text-shadow: 0px 0px 2.5px #C898D8;
    padding-top: 31px;
}
.introduction-right h3 strong {
    display: block;
    color: #FAB70A;
    text-shadow: none;
}
.introduction-left img {
    margin: -70px 0 0 -30px;
}
/*Section1 css end*/

/*Section2 css start*/
.inner-genuis {
    background: #FFFBEF;
    padding: 37px 0 0 0;
}
.inner-genuis p {
    font-weight: 600;
    font-size: 26px;
    line-height: 33px;
    text-align: center;
    color: #000000;
    padding-bottom: 34px;
}
/*Section2 css end*/

/*Section3 css start*/
.dna-essence-outer {
    padding-bottom: 90px;
    background:#1A062E url(../images/dna-essence.png) no-repeat center;
    background-position: center;
    background-size: cover;
}
.nurturing-gift {
    padding-top: 50px;
}
.dna-essence-inner {
    padding: 80px 0 40px;
    margin-bottom: 0px;
}
.dna-essence-left {
    width: 56%;
    align-self: center;
}
.dna-essence-left h3 {
    font-weight: 400;
    font-size: 42px;
    line-height: 43px;
    color: #20D6DE;
}
.dna-essence-left p {
    padding-top: 29px;
}
.dna-essence-left p strong {
    color: #F6B1FF;
    display: block;
}
.dna-essence-right {
    width: 44%;
    text-align: right;
}
.dna-essence-button {
    width: 100%;
    text-align: center;
    padding: 60px 0 0;
}
/*Section3 css end*/
/*section 4 css start*/
.nurturing-dna-outer {
    padding: 60px;
    border-radius: 30px;
    background:#fcf7f0 url(../images/nutrition-dna.png) no-repeat center;
    background-size: cover;
}
.nurturing-dna-outer h3 {
    font-weight: 700;
    font-size: 55px;
    line-height: 146.3%;
    color: #7C4C04;
}
.nurturing-dna-outer p {
    color: #000000;
    padding: 0 0 27px;
}
.nurturing-dna-outer  li {
    color: #000000;
}
.nurturing-dna-outer ul {
    margin-bottom: 23px;
}
.nurturing-dna-outer h4 {
    color: #7C4C04;
    font-weight: 700;
    font-size: 30px;
    line-height: 43px;
    padding: 0 0 6px;
}
/*section 4 css end*/

/*section 5 css start*/
.your-strenth-outer {
    padding: 70px 0;
}

.your-strenth-left {
    width: 36%;
    z-index: 1;
    position: relative;
}
.your-strenth-left img {
    opacity: 0.8;
}
.your-strenth-dotes
{
    max-width: unset;
    position: absolute;
    z-index: -2;
    bottom: -50px;
    opacity: 1;
    left: -750px;
}
.your-strenth-right {
    width: 64%;
    align-self: center;
    padding-left: 40px;
    position: relative;
    z-index: 1;
}
.your-strenth-right p {
    padding: 15px 0;
}
.your-strenth-right p strong {
    color: #F5AEFF;
}
.your-strenth-right  h4 {
    font-size: 28px;
}
/*section 5 css end*/

/*section 6 start*/
.exception-outer
{
    padding: 58px 92px;
    background: url(../images/exception-pattern.png) no-repeat center;
    background-size: cover;
    background-color: #F8E6CF;
    border-radius: 40px;
}
.exception-outer h3{
    font-weight: 700;
    font-size: 24px;
    color: #7C4C04;
    padding-bottom: 20px;
}
.exception-outer p
{
    padding-bottom: 25px;
    color: #000000;
}
/*section 6 end*/

/*section 7 start*/
.unexpressed-outer {
    padding: 70px 0 30px;
    background: url(../images/unexpressed-bg.png) no-repeat center;
    background-size:cover ;
    background-color: #0d0f33;
}
.unexpressed-outer h2 {
    font-weight: 700;
    font-size: 60px;
    line-height: 146.3%;
    text-align: center;
    color: #20D6DE;
    padding: 0 0 30px;
}
.unexpressed-inner {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    padding-bottom: 50px;
}
.unexpressed-left {
    width: 52%;
}
.unexpressed-right {
    width: 43%;
}
.unexpressed-img-over
{
    position: relative;
}
.unexpressed-img-over img.over1img {
    mix-blend-mode: screen;
}
.over2img
{
    position: absolute;   
    left: 0;
    top: 0; 
}
.unexpressed-right img {
    border-radius: 30px;
}
.unexpressed-left p {
    padding-bottom: 35px;
    line-height: 1.8;
}
.unexpressed-left  h3 {
    font-weight: 700;
    font-size: 26px;
    line-height: 31px;
    color: #FFFFFF;
    padding: 0 0 25px;
}
.unexpressed-inner:nth-child(2n + 1) {
    flex-direction: row-reverse;
}
/*secton 7 end*/

/*section 8 start*/

.greater-features-outer {
    background: #2369A3;
    text-align: center;
    padding: 46px 0;
}
.greater-features-innner h3 {
    font-weight: 700;
    font-size: 30px;
    line-height: 43px;
    text-align: center;
    color: #20D6DE;
}
.greater-features-innner {
    padding: 0 5%;
}
/*section 8 end*/










/*tejinder css starts*/



.prosperity-outer {
    text-align: center;
}
.prosperity-outer h3 {
    font-size: 24px;
    margin: 10px 0;
}.prosperity-outer p {
    margin: 0 0 40px;
}.prosperity-outer h4 {
    color: #20D6DE;
    font-size: 30px;
    margin: 0 0 35px;
}

.prosperity-outer a.get-started img {
    width: 21px;
    max-height: 100%;
}

.prosperity-outer a.get-started {
    margin: 30px 0 0;
}
.prosperity-outer {
    text-align: center;
    padding: 30px 0 90px;
}


.no-accident-outer {
    background: url(../images/abstract.png) no-repeat top center;
    background-size: cover;
    padding:100px 0 200px;
    background-color: #19052d;
}
.no-accident-outer .unexpressed-inner:nth-child(1n + 3) {
    flex-direction: inherit;
}

.no-accident-outer .unexpressed-inner:nth-child(3n) {
    flex-direction: row-reverse;
}h2.title-con {
    color: #FAB70A;
    font-size: 60px;
    line-height: 64px;
    font-family: 'El Messiri', sans-serif;
    font-weight: 700;
}
.no-accident-inner h4 {
    font-size: 32px;
    font-weight: 600;
    margin: 60px 0;
}
.no-accident-inner {
    text-align: center;
    padding: 0 0 50px;
}
.no-accident2-outer .powerful-more {
    float: left; 
}
.powerful-more {
    text-align: center;
    width: 100%;
}
.powerful-more h2 span {
    color: #fff;
}
.powerful-more  p {
    margin: 50px 0 0;
    line-height: 40px;
}
section.nurturing {
    text-align: center;
	background:#FFFBEF;
    padding: 40px 0;
}
section.nurturing h4 {
    color: #000;
    font-size: 28px;
    font-weight: 600;
    line-height: 46px;
}
.no-accident2-outer {
    background: url(../images/dna-essence.png) no-repeat center;
    background-size: cover;
    display: inline-block;
    width: 100%;
    vertical-align: top;
    padding: 0 0 30px;
    background-color: #1A062E;
}
.no-accident2-outer .moment-accident:first-child {
    margin-top: -209px;
    float: left;
}
.moment-accident {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    padding-bottom: 50px;
    float: left;
    width: 100%;
}
.moment-accident:nth-child(2n) .unexpressed-left {
    order: 1;
}
.hold-dollar-img img {
    max-width: unset;
    margin: -60px 0 0 -70px;
}
.settig-up-outer
{
	background:url(../images/dna-essence.png) no-repeat top center;
	background-size:cover;
	padding:100px 0 0;
    background-color: #19052d;
}
.settig-up-outer .powerful-more p:not(:last-child) {
    margin: 0 0 40px;
}
.settig-up-outer .powerful-more {
    padding: 0 0 50px;
}
.powerful-more h4 {
    color: #20D6DE;
    font-size: 35px;
}


.prosperity-outer2 {
    background: url(../images/prosperity-bg.png) no-repeat top center;
    background-size: cover;
    border-radius: 30px;
    padding: 50px;
    text-align: center;
    background-color: #fcf7f0;
}

.prosperity-outer2 h2.title-con {
    color: #7C4C04;
    font-size: 55px;
}
.prosperity-outer2 p {
    color: #000;
    margin: 30px 0;
}
.prosperity-outer2 p span {
    color: #7C4C04;
    font-weight: 600;
}

.powerful-more.fast-action {
    padding: 70px 0 20px;
}
.universe-action {
    display: flex;
    flex-wrap: wrap;
    margin-right: -30px;
}
.universe-action-spacing
{
    width: 50%;
    padding-left: 30px;
    margin: 50px 0px 70px 0px;
}
.universe-action ul {
    display: inline-flex;
    flex-wrap: wrap;
    width: 100%;
    vertical-align: top;
}

.universe-action-single {
    float: left;
    width: 100%;
    background: #00848A;
    border-radius: 20px;
    padding: 0 30px 40px;
    position: relative;
    height: 100%;
}

.universe-action-single  h3 {
    width: 122px;
    height: 122px;
    background: #20D6DE;
    vertical-align: top;
    border-radius: 100%;
    color: #19062E;
    font-family: 'El Messiri', sans-serif;
    font-size: 75px;
    padding: 12px 0 0;
    margin: -55px auto 0;
    text-align: center;
}
.universe-action-single  span {
    width: 100%;
    display: inline-block;
    vertical-align: top;
    margin: 40px 0 0;
    text-align: center;
}
.universe-action-single  h2 {
    text-align: left;
    font-size: 30px;
}

.universe-action-single  h4 {
    background: #F7D734;
    color: #00848A;
    font-size: 22px;
    border-radius: 7px;
    padding: 7px 12px 3px;
    margin: 20px 0 25px;
    display: inline-block;
}
.universe-action li p {
    text-align: left;
}

.universe-action-single.universe02 {
    background: #A01FB1;
}
.universe-action-single.universe02 h3 {
    background: #E369F3;
}
.universe-action-single.universe02 h4 {
    color: #A01FB1;
}


.universe-action-single.universe03 {
    background: #FFCF55;
}
.universe-action-single.universe03 h3 {
    background: #FFE34E;
}
.universe-action-single.universe03 h4 {
	background:#20D6DE;
    color: #171717;
}
.universe-action-single.universe03 h2 {
    color: #000;
}
.universe-action-single.universe03 p {
    color: #000;
}
.powerful-more.dna-action h2.title-con {
    margin: 30px 0 40px;
}

.amplify-outer
{
	background:url(../images/unexpressed-bg.png) no-repeat top center;
	background-size:cover;
	padding:70px 0 50px;
    background-color: #0d0f33;
}
.decide-outer {
    text-align: center;
}
.decide-outer h2.title-con span {
    color: #FAB70A;
}
.decide-outer p {
    margin: 30px 0 0px;
}
.wrote-outer {
    background: #F0EBE6;
    border-radius: 30px;
    margin: 70px 0 30px;
    position: relative;
}
.wrote-outer::after{
    content: "";
    position: absolute;
    left: 10%;
    top: 100%;
    width: 0;
    height: 0;
    border-top: 36px solid #F0EBE6;
    border-right: 80px solid transparent;
    margin-top: -2px;
}
.wrote-outer h2 {
    background: #C24AD2;
    text-align: center;
    font-size: 28px;
    font-style: italic;
    border-radius: 30px 30px 0 0;
    padding: 17px 0;
}
.wrote-outer p {
    font-size: 22px;
    color: #000;
    text-align: center;
    font-style: italic;
    padding: 25px 60px;
    line-height: 42px;
    font-weight: 500;
}

.activate-outer {
    background: url(../images/prosperity-bg.png) no-repeat top center;
    background-size: cover;
    text-align: center;
    padding: 50px 50px 0;
    border-radius: 30px;
    margin: 90px 0 0;
}
section.unexpressed-outer.patterns-con {
    padding: 100px 0;
}
.activate-outer h2 {
    color: #7C4C04;
    font-family: 'El Messiri', sans-serif;
    font-size: 33px;
    margin: 0 0 10px;
}
.activate-outer  h3 {
    color: #202020;
    font-size: 31px;
    font-weight: 600;
    margin: 0 0 30px;
}
.activate-outer h3 span {
    color: #C24AD2;
    margin: 0 0 0 20px;
}

.reserve-outer {
    text-align: center;
    padding: 80px 0;
}.reserve-outer a.get-started {
    margin: 0 0 50px;
}
img.gurteen {
    margin: 40px 0 0;
}
.reserve-outer h3 {
    font-size: 36px;
    margin: 70px 0;
}
.reserve-outer h2.title-con {
    font-size: 46px;
}.reserve-outer h2.title-con span {
    color: #20D6DE;
}
.importantly-outer
{
	background:url(../images/banner.png) no-repeat top center;
	background-size:cover;
    background-color: #1A062E;
}



.importantly-overview-top {
    text-align: center;
    padding: 50px 10% 70px;
}
.importantly-wrapper {
    display: flex;
    flex-wrap: wrap;
    padding-bottom: 100px;
    justify-content: space-between;
}
.importantly-wrap-left {
    width: 47%;
    position: relative;
}
.importantly-outer.wither img {
    border-radius: 30px;
}
.importantly-outer.wither .importantly-wrap-left::before 
{
    display: none;
}
.importantly-wrap-left::before {
    content: "";
    border-radius: 50%;
    position: absolute;
    left: -60px;
    bottom: -30px;
    width: 222px;
    height: 222px;
    background: #20D6DE;
}
.importantly-wrapper:nth-child(2n + 1) .importantly-wrap-left::before {
    right: -60px;
    left: unset;
    background: #C24AD2;
    top: -60px;
}
.importantly-wrap-left img {
    position: relative;
    z-index: 1;
}
.importantly-wrap-right {
    width: 47%;
}

.importantly-wrapper p:not(:last-child) {
    padding-bottom: 23px;
}
.importantly-wrapper:nth-child(2n + 1) {
    flex-direction: row-reverse;
}
.methew-thank-wrapper {
    display: flex;
    flex-wrap: wrap;
    margin-left: -36px;
    padding: 0 0 50px;
}
.methew-thank-single {
    padding: 0 0 30px 36px;
    width: 50%;
}
.methew-thank-inner {
    height: 100%;
    background: #F0EBE6;
    border-radius: 30px 30px;
    position: relative;
}
.methew-thank-inner::after {
    content: "";
    position: absolute;
    left: 10%;
    top: 100%;
    width: 0;
    height: 0;
    border-top: 36px solid #F0EBE6;
    border-right: 80px solid transparent;
    margin-top: -2px;
}
.methew-thank-top {
    background: #C24AD2;
    border-radius: 30px 30px 0px 0px;
    font-style: normal;
    font-weight: 600;
    font-size: 28px;
    line-height: 42px;
    text-align: center;
    color: #FFFFFF;
    padding: 23px 24px;
    min-height: 260px;
    display: flex;
    align-items: center;
}
.methew-thank-single:nth-child(2n) .methew-thank-top 
{
    background: #20D6DE;
    color:#000000;
}
.methew-thank-bottom {
    font-style: italic;
    font-weight: 500;
    line-height: 2;
    text-align: center;
    color: #000000;
    padding: 50px 28px;
}

.regular-single {
    text-align: center;
    padding: 60px 0 0;
}
.regular-single h3 {
    color: #FF6F6F;
    font-size: 30px;
    font-weight: 500;
    margin: 20px 0 0;
}
.regular-single h4 {
    font-size: 52px;
    font-weight: 500;
    line-height: 63px;
    margin: 30px 0 40px;
}
.regular-single h4 span {
    color: #19DF9E;
}
section.nurturing.decision {
    background: #A10B0B;
    padding: 50px 0 90px;
    position: relative;
}
section.nurturing.decision h4 {
    color: #fff;
}
section.nurturing.decision img {
    position: absolute;
    bottom: -50px;
    left: 0;
    right: 0;
    margin: auto;
}

section.importantly-outer.wither {
    padding: 100px 0;
}
section.importantly-outer.wither h2.title-con {
    color: #20D6DE;
    font-size: 51px;
}

section.importantly-outer.wither .reserve-outer {
    padding: 0;
}
section.spl-nurturing {
    text-align: center;
    padding: 60px 0;
}

section.spl-nurturing h4 {
    color: #7B44A6;
    font-size: 30px;
    position: relative;
    display: inline-block;
    padding: 10px 110px;
    vertical-align: top;
}

section.spl-nurturing h4::after
{
	content:"";
	position:absolute;
	top:0;
	left:0;
	background:url(../images/percentage.png) no-repeat top center;
	width:66px;
	height:66px;
}

section.spl-nurturing h4::before
{
	content:"";
	position:absolute;
	top:0;
	right:0;
	background:url(../images/percentage.png) no-repeat top center;
	width:66px;
	height:66px;
}
footer {
    background: url(../images/banner-img.png) no-repeat top center;
    background-size: cover;
    padding: 80px 0 20px;
    color: rgba(255, 255, 255, 0.66)
}
.footer-inner {
    display: inline-block;
    vertical-align: top;
    width: 100%;
    margin: 10px 0;
}
.footer-left {
    float: left;
    width: 60%;
}
.footer-left.footer-right {
    width: 40%;
    text-align: right;
}
.footer-left li {
    float: left;
    border-left: 1px solid rgba(255, 255, 255, 0.66);
    line-height: 12px;
    margin: 0 10px 0 0px;
    padding: 0 0 0 10px;
}
.footer-left li a {
    font-size: 19px;
    color: rgba(255, 255, 255, 0.66);

}

.footer-left li:first-child
{
	margin-left:0;
	padding-left:0;
	border:none;
}
.footer-left.footer-right ul {
    display: inline-block;
    vertical-align: top;
}

.footer-inner h2 {
    font-size: 17px;
    font-weight: 400;
    margin: 30px 0;
}
.footer-inner p {
    font-size: 13px;
    font-weight: 300;
    margin: 25px 0;
    line-height: 35px;
}
.footer-inner h2 a {
    color: #20D6DE;
    text-decoration: underline;
}



/*tejinder css ends*/

/*gurdeep css start*/

@keyframes flipper {
    0% {
       transform: perspective(400px) rotateY(-15deg);
       opacity: 1;
    }
    50% {
        transform: perspective(400px) rotateY(15deg);
     }
    100% {
       transform: perspective(400px) rotateY(-15deg);
       opacity: 1;
    }
  }
  .animated.flipper {
    animation-duration: 1s;    
  }
  .animated.flipper {
    backface-visibility: visible;
    animation-name: flipper;
    animation-duration: 5s;
    
    animation-fill-mode: both;
    animation-iteration-count: infinite;
  }
  .conneting-chat {
    position: absolute;
    z-index: 2;
    transform: translate(-50%, -50%);
    left: 50%;
    top: 50%;
    display: none;
}
.conneting-chat h3 {
    background: linear-gradient(180deg, #FFEEC2 2.47%, #F3AF00 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    text-fill-color: transparent;
    font-style: normal;
    font-weight: 700;
    font-size: 90px;
    line-height: 146.3%;
    text-align: center;
    font-family: 'El Messiri', sans-serif;
    display: flex;
    white-space: nowrap;
}

.loading-animation-out {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    display: none;
    overflow: hidden;
    z-index: 9999;
    background: #000906;
}
.loading-animation-out video {
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.full-content,
.nurturing-gift,
.paterns-futures-links {
    /* display: none; */
}

.timerwrap {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}
.timer-single {
    position: relative;
    margin: 0px 34px;
}
.timer-label {
    font-weight: 700;
    font-size: 25px;
    line-height: 1.3;
    text-align: center;
    text-transform: uppercase;
    color: #FFFFFF;
    padding: 17px 0 0;
}
.timer-value {
    font-weight: 700;
    font-size: 83px;
    line-height: 1;
    text-align: center;
    text-transform: uppercase;
    background: #FFFFFF;
    color: #C24AD2;
    padding: 20px 8px 16px 17px;
    letter-spacing: 8px;
    border-radius: 14px;
    min-width: 155px;
    justify-content: center;
}
.timer-value::after {
    content: ":";
    position: absolute;
    color: #fff;
    right: -51px;
    top: 13px;
}
.timer-single:last-child .timer-value::after{
    display: none;
}
.pac-container.pac-logo {
    margin-top: -255px;
    min-height: 183px;
}
.decide-outer h2.title-con span.username {
    color: unset;
}
.todaydate, .todaydate2, .todaydate3 {
    display: inline-flex;
}
.magic-book
{
    padding: 58px 12px 0;
    background: url(../images/exception-pattern.png) no-repeat center;
    background-size: cover;
    background-color: #F8E6CF;
    border-radius: 40px;
}
.magic-book-img {
    display: inline-block;
    position: relative;
    vertical-align: top;
}
.magic-book-img img {
    display: block;
}
.magic-book-name {
    position: absolute;
    background: rgba(19, 15, 48, 0.4);
    border-radius: 10px;
    top: 77px;
    width: 310px;
    left: 31px;
    padding: 1px 10px 3px;
}
.magic-book-name h4 {
    font-weight: 700;
    font-size: 40px;
    line-height: 104.3%;
    text-align: center;
    letter-spacing: 0.14em;
    text-transform: uppercase;
    color: #FFFF19;
    /* padding: 0 10px; */
    width: 100%;
     white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis; 
}
.magic-book-name h4 .username {
    /* display: inline-flex; */
    /* width: 100%;
    max-width: 100%;
    float: left; */
}
.magic-book-name h5
{
    font-size: 17px;
    line-height: 114.3%;
    text-align: center;
    letter-spacing: 0.14em;
    text-transform: uppercase;
    color:#20D6DE
}
.activator-report {
    position: relative;
}
.dna-offer-shape {
    background: url(../images/offer-shape.svg) no-repeat center;
    background-size: cover;
    width: 156.92px;
    height: 156.72px;
    position: absolute;
    text-align: center;
    padding: 32px 20px 10px;
}
.dna-offer-shape h4 {
    font-weight: 700;
    font-size: 15px;
    line-height: 106.3%;
    text-align: center;
    color: #7B44A6;
    padding: 4px 0 0;
}
.dna-offer-shape h4 strong {
    font-size: 30px;
    line-height: 1;
    font-weight: 800;
}
.activator-report {
    position: relative;
    margin-top: 110px;
}
.activator-report-name {
    background: rgba(19, 15, 48, 0.4);
    border-radius: 10px;
    position: absolute;
    left: 37.8%;
    top: 12.6%;
    width: 17.3%;
    font-weight: 700;
    font-size: 16px;
    line-height: 114.3%;
    text-align: center;
    letter-spacing: 0.14em;
    text-transform: uppercase;
    color: #FFFF19;
    padding: 0.4%;
    font-size: 68%;
}
.activator-report-name h4 {
    font-size: 100%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis; 
}
.activator-report-name h5 {
    font-size: 80%;
    color: #20D6DE;
    letter-spacing: .5px;
}
.activator-report .dna-offer-shape {
    left: 55%;
    top: -80px;
}
.activator-report-img img {
    display: block;
}
.activate-outer.dna-magic {
    margin: 0;
    padding-top: 1px;
}
.pleasewait-chat {
    position: absolute;
    background: rgba(7, 7, 7, 0.47);
    top: 50%;
    padding: 20px 20px;
    transform: translate(-50%,-50%);
    left: 50%;
}
.pleasewait-chat h3 {
    font-style: normal;
    font-weight: 700;
    font-size: 79px;
    line-height: 146.3%;
    text-align: center;
    font-family: 'El Messiri', sans-serif;
    color: #E7FFF3;
    white-space: nowrap;
    width: auto;
}
.pleasewait-chat h3 svg {
    display: inline-block !important;
    vertical-align: middle;
}
/* .full-heigt2
{
    height: 100%;
} */
h3.resristance {
    text-align: left;
    margin-top: 80px;
}
.full-heigt img {
    height: 100%;
    width: 100%;
    object-fit: cover;
}
.dnadobselect .dobselect {
    background: #FFFFFF;
    border: 1px solid #D8C8C8;
    border-radius: 10px;
    height: 71px;
    width: 32%;
    font-weight: 500;
    font-size: 16px;
    line-height: 24px;
    color: #5B5B5B;
    padding: 10px 21px;
    float: left;
    -webkit-appearance: none;
    background-image: url(../images/down-arrow.png);
    background-repeat: no-repeat;
    background-position: center right 14px;
    background-size: 10px;
    -webkit-appearance: none;
}
.dnadobselect .dobselect:not(:last-child) {
    margin-right: 2%;
}
.pageanimation-hide {
    display: none;
}
.hide-btn {
    display: none;
}


.dna-chatting-message.dna-chatting-message-right {
    text-align: right;
    padding-right: 13px;
}
.dna-chatting-message.dna-chatting-message-right .dna-chatting-message-inner::before {
    left: unset;
    right: -11px;
    background-image: url(../images/triangle-shape-right.svg);
}
.dna-chatting-message.dna-chatting-message-right .dna-chatting-message-inner
{
    background: #4fe2af;
}
.your-strenth-right.your-strenth-full {
    width: 100%;
    text-align: center;
    padding: 20px 0 0;
}
 .slide2, .slide3
{
    display: none;
}
/*gurdeep css end*/





/**tejinder css starts 14-jan-2023****/

section.adam-banner {
	text-align: center;
	padding: 70px 0;
    background:  #fff8ef url(../images/video-bg-icon1.png) no-repeat top center;
    background-size: contain;
}
.adam-banner.adam-banner2
{
    background-image: url(../images/video-bg-icon2.png);
}
.adam-inner h1 {
	color: #DEA000;
	font-family: 'El Messiri';
	font-size: 82px;
	line-height: 90px;
	font-weight: 600;
}
.adam-inner h2 {
	font-size: 35px;
	color: #7C4C04;
	padding: 10px 6% 50px;
	line-height: 40px;
}
.adam-iframe-wrapper {
    max-width: 823px;
    margin: auto;
}
.adam-iframe-inner {
    position: relative;
    padding-top: 0;
    height: 469px;
}
.adam-inner iframe {
    width: 100%;
    display: inline-block;
    vertical-align: top;
    min-height: 100%;
    border: 6px solid #FAB70A;
    border-radius: 10px;
    overflow: hidden;
    box-shadow: 0 10px 20px #00000036;
    position: absolute;
    left: 0;
    top: 0;
}
.video-left-shape {
    position: absolute;
    left: 0;
    z-index: 1;
    top: 50%;
    width: 18%;
    transform: translate(-34%, -50%);
    animation: 2s ease-in-out 0s infinite alternate none running mover1;
}
.video-right-shape {
    position: absolute;
    right: -10px;
    top: 10px;
    z-index: 1;
    width: 10%;
    animation: 2s ease-in-out 0s infinite alternate none running mover2;
}
.adam-inner h3 {
	font-size: 25px;
	color: #343434;
	margin: 50px 0 0;
}
.adam-banner .unexpressed-left p {
	color: #343434;
	text-align: left;
}
.adam-inner {
	margin: 0 0 40px;
}
section.adam-banner .unexpressed-right {
	padding: 50px 0 0;
}
.unexpressed-inner h3 {
	width: 100%;
	color: #7C4C04;
	font-size: 31px;
}
section.adam-banner .unexpressed-right.smiling {
	padding: 0;
	position: relative;
}
section.adam-banner .unexpressed-right.smiling::after {
 content: "";
 position: absolute;
 top: -40px;
 right: -40px;
 background: #FAB70A;
 height: 140px;
 border-radius: 100%;
 width: 140px;
}
section.adam-banner .unexpressed-right.smiling .unexpressed-img-over {
	z-index: 1;
}
section.adam-banner .unexpressed-right.setting {
	padding: 0;
	position: relative;
}
section.adam-banner .unexpressed-right.setting .unexpressed-img-over::after {
 content: "";
 position: absolute;
 bottom: -40px;
 left: -40px;
 background: #FAB70A;
 height: 140px;
 border-radius: 100%;
 width: 140px;
}
section.adam-banner .unexpressed-right.setting .unexpressed-img-over img {
	z-index: 1;
	position: relative;
}
h3.resristance {
	text-align: left;
}
.enough-over {
    text-align: left;
    padding-top: 20px;
}
.enough-over h3.resristance {
    margin-top: 0;
}
.enough-over p {
	padding-bottom: 35px;
	line-height: 1.8;
	color: #343434;
}
section.no-accident-outer.discovered-massive .no-accident-inner p {
	padding-bottom: 35px;
}
.unexpressed-inner.activated .unexpressed-left {
	width: 48%;
}
.unexpressed-inner.activated .unexpressed-right {
	width: 48%;
}
section.no-accident-outer.discovered-massive {
	padding-bottom: 20px;
	margin: 0 0 -3px;
    background-image: url(../images/massive-opportunity.png);
    background-size: cover;
    background-position: center;
}
section.no-accident-outer.discovered-massive.determine
{
    background-image: url(../images/relation-determine.png);
}
.relationships-fractured
{
    background: url(../images/relationships-fractured.png) no-repeat top center;
    background-size: cover;
}
.diluted h2.title-con {
	text-align: center;
	margin: 0 0 60px;
}
.unexpressed-left.diluted-inner span {
	color: #F5AEFF;
	font-weight: 600;
}
.dispute-img {
	position: relative;
}
.dispute-img::after {
 content: "";
 position: absolute;
 bottom: -20px;
 right: -20px;
 background: #20D6DE;
 height: 140px;
 border-radius: 100%;
 width: 140px;
}
.dispute-img img {
	z-index: 1;
	position: relative;
}
section.settig-up-outer.diluted.preparing {
	background: #fff8ef;
	color: #343434;
}
p.containe-para {
	text-align: center;
	margin: 0 0 60px;
	padding: 0 17%;
	font-weight: 600;
}
section.settig-up-outer.diluted.preparing h2.title-con {
	margin: 0 0 20px;
}
.prosperity-outer2.report-been h2.title-con {
	text-align: left;
}
.prosperity-outer2.report-been p {
	text-align: left;
}
section.amplify-outer.alchemical {
    background: #fff8ef;
    padding: 40px 0 80px;
}
section.amplify-outer.alchemical .decide-outer p {
	color: #343434;
}
.wrote-outer.ohio h2 {
    font-style: inherit;
    font-weight: 600;
    font-size: 28px;
    line-height: 39px;
    padding-left: 10%;
    padding-right: 10%;
}
.wrote-better {
	text-align: center;
	margin: 100px 0;
}
.wrote-better h2.title-con {
	font-size: 45px;
	color: #F07CFF;
	line-height: 50px;
	margin: 0;
}
.wrote-better h3 {
	color: #8C6120;
	margin: 30px 0 0;
	font-size: 28px;
}
.reserve-outer.prosperity-acc {
	padding: 0;
}
.reserve-outer.prosperity-acc h4 {
	color: #E92020;
	font-size: 30px;
}
.reserve-outer.prosperity-acc h5 {
	font-size: 44px;
	color: #7C4C04;
	font-weight: 400;
	padding: 0 13%;
	line-height: 55px;
	margin: 30px 0 40px;
}
.timerwrap-outer.pros-timer {
	padding: 40px 0 0;
}
.timerwrap-outer.pros-timer .timer-value {
	background:#EFE0CD;
	color:#7C4C04;
}
.timerwrap-outer.pros-timer .timer-value::after {
    color: #EFE0CD;
}
.timerwrap-outer.pros-timer .timer-label {
	color:#343434;
}
.reserve-outer.prosperity-acc h2.title-con {
	margin: 40px 0 0;
}
.unexpressed-inner.discover-gurntee {
	color: #343434;
	padding: 60px 0 0;
}
.wrote-outer.ohio-birth h2 {
	background: #59DBFF;
	color: #003141;
	font-style: inherit;
}
.manifestations h2.title-con {
	font-size: 45px;
	line-height: 55px;
}
.unexpressed-inner.chance-achieve {
	color: #333;
	padding: 70px 0 0;
}
.unexpressed-inner.chance-achieve .dispute-img::after {
 left: -20px;
}
.decide-outer.waste {
	color: #333;
	padding: 40px 0;
}
section.manifestations {
	padding: 50px 0 0;
}
.activate-outer.percent {
	margin: 20px 0 0;
}
.reserve-outer.prosperity-acc.prosperity2 {
	padding: 60px 0;
}
section.spl-nurturing.nurse-panal {
	background: #7C4C04;
}
section.spl-nurturing.nurse-panal h4 {
	color: #fff;
}
section.spl-nurturing.nurse-panal h4::before, section.spl-nurturing.nurse-panal h4::after {
 background:url(../images/percentage2.png) no-repeat top center;
}
footer.new-footer {
	background: #fff8f0;
	color: #333;
}
footer.new-footer .footer-left li a {
	font-size: 19px;
	color: #333;
}
footer.new-footer .footer-left li {
	border-color: #333;
}
footer.new-footer .footer-inner h2 a {
	color:#7C4C04;
}
/**tejinder css starts 14-jan-2023 index2****/

.otherwise-con {
	background: url(../images/chating-bg.png) no-repeat top center;
	background-size: cover;
	padding: 30px;
	border-radius: 20px;
	margin: 0 0 50px 0;
}
.otherwise-con p strong {
	color: #7C4C04;
}
.otherwise-con .unexpressed-inner h3 {
	margin: 70px 0 10px;
}
section.adam-banner .unexpressed-inner .unexpressed-right {
	padding: 0;
}
.unexpressed-inner.wealth {
	padding-bottom: 0;
}
.enough-over.coladas {
	text-align: center;
	margin: 30px 0 0;
	width: 100%;
}
.adam-banner .unexpressed-inner.chose .unexpressed-left p {
	padding: 0px 0 24px;
	font-size: 21px;
	line-height: 33px;
}
.unexpressed-inner.inner-eport p {
	padding: 30px 0 0;
	font-size: 21px;
	line-height: 33px;
	color: #343434;
	text-align: center;
	width: 100%;
}
.determine h2.title-con {
	margin: 0 0 40px;
}
.unexpressed-inner.able {
	margin: 40px 0px 0;
	padding-bottom: 0;
}
.unexpressed-inner.able .unexpressed-left {
	text-align: left;
}
.unexpressed-inner.able.shame {
	flex-direction: row-reverse;
}
.powerful-more.more-relation h2.title-con {
	font-size: 45px;
	margin: 0;
}
.powerful-more.more-relation p {
	margin: 20px 0 0;
}
.powerful-more.more-relation {
	margin: 40px 0 0;
}
.destiny-preparing {
	background: #7C4C04;
	padding: 50px 0;
	text-align: center;
}
.destiny-preparing h2 {
	font-size: 30px;
	font-weight: 500;
}
.unexpressed-inner.chance-achieve.qualities .dispute-img::after {
 background: #7C4C04;
}
 .unexpressed-right.shower .dispute-img::after {
 content: "";
 position: absolute;
 top: -40px;
 right: -40px;
 background: #FAB70A !important;
 height: 140px;
 border-radius: 100%;
 width: 140px;
 left: inherit;
}
img.pros13 {
	border-radius: 20px;
	margin: 0 0 30px;
}
.powerful-more.given-dna {
	padding: 0 0 1px;
}
section.amplify-outer.alchemical.marcus {
	padding-top: 1px;
}
.wrote-better.soulmate h3 {
	color: #343434;
}
.universe-action-spacing.soul-main {
	width: 100%;
	text-align: left;
}
.universe-action-spacing.soul-main h3 {
	margin: -55px 0 0 110px;
}
.universe-action-spacing.soul-main span {
	float: left;
	width: 31%;
}
.soul-content {
	float: left;
	width: 69%;
	padding: 30px 0 0 20px;
}
.wrote-better.soulmate.own {
	margin: 0 0 70px;
	color: #343434;
}
.wrote-better.soulmate.own p {
	margin: 25px 0 0;
}
.wrote-better.soulmate.own h3 span {
	color: #7C4C04;
}
.wrote-better.soulmate.own h3 {
	margin: 0;
}
.procong-css {
	text-align: center;
	color: #343434;
	padding: 70px 0 30px;
}
.procong-css h5 {
	font-size: 36px;
	color: #7C4C04;
	font-weight: 700;
	margin: 0 0 20px;
}
.procong-css p {
	margin: 0 0 20px;
}
.decide-outer.immediately p {
	color: #343434;
}
.methew-thank-wrapper.jenny-form {
	margin-top: 60px;
	margin-bottom: 40px;
}
.methew-thank-wrapper.jenny-form .methew-thank-top {
	min-height: 150px;
}
 .methew-thank-wrapper.jenny-form .methew-thank-single:nth-child(2n) .methew-thank-top {
 background: #7C4C04;
 color: #ffffff;
}
section.manifestations.preparing {
	padding-top: 100px;
}
.activate-outer.percent.authentic {
	margin: 60px 0 0;
}
/**tejinder css ends 14-jan-2023 index2****/










/**tejinder css ends 14-jan-2023****/

/*Gurdeep 21-jan*/
.otherwise-con.otherwise-book {
    padding-top: 60px;
}
.otherwise-con.otherwise-book {
    padding-top: 60px;
    padding-bottom: 0;
    margin-top: 70px;
}
.otherwise-book .unexpressed-right img {
    border-radius: 0;
}
.unexpressed-right.smiling2 {
    display: flex;
    align-items: flex-end;
}
.unexpressed-right.smiling2 img {
    display: block;
}
.otherwise-book .magic-book-name {
    left: 21px;
}


@-webkit-keyframes mover1 {
    0% { margin-top: 0; }
    100% { margin-top: 10px; }
}
@keyframes mover1 {
    0% { margin-top: 0; }
    100% { margin-top: 10px; }
}

@-webkit-keyframes mover2 {
    0% { margin-top: 10px; }
    100% { margin-top: 0px; }
}
@keyframes mover2 {
    0% { margin-top: 10px; }
    100% { margin-top: 0px; }
}
body.accelerator-dna .unexpressed-left p {
    line-height: 1.6;
    padding-bottom: 29px;
}
.discovered-massive .no-accident-inner h4 {
    margin: 20px 0 25px;
}
.discovered-massive h2.title-con {
    padding-left: 8%;
    padding-right: 8%;
}
.diluted .powerful-more h2.title-con {
    margin: 0;
}
.just-wait-look {
    font-size: 28px;
    font-weight: 500;
    margin-bottom: 30px;
}
.font35 {
    color: #20D6DE;
    font-size: 35px;
    padding-bottom: 30px;
    font-weight: 600;
}
.powerful-more.powerful-everything {
    margin-bottom: 20px;
}
.prosperity-outer2.report-been {
    padding-top: 70px;
}
.prosperity-outer2.report-been > h5 {
    font-weight: 700;
    font-size: 27px;
    line-height: 33px;
    color: #7C4C04;
    text-align: left;
}
.prosperity-outer2.report-been > h6 {
    font-size: 32px;
    color: #8C6120;
    text-align: left;
}
h2.title-con45 {
    color: #DEA000;
    font-size: 45px;
    line-height: 116.3%;
    font-family: 'El Messiri', sans-serif;
    font-weight: 700;
    max-width: 960px;
    margin: auto;
}
.activator-report.activator-report-accelerator {
    margin-top: 40px;
}
.activator-report-accelerator .activator-report-name {
    left: 33%;
    width: 21.8%;
}
.activator-report.activator-report-accelerator .dna-offer-shape {
    left: 55%;
    top: -30px;
}
.discover-gurntee.money-back-gurantee {
    align-items: center;
}
.discover-gurntee.money-back-gurantee .unexpressed-right {
    width: 31%;
}
.powerful-more h2 span.username {
    color: unset;
}
.unexpressed-inner h3.font41 {
    font-size: 42px;
    line-height: 43px;
}
.no-accident-inner.soulmate-no-accident p {
    padding-bottom: 28px;
}
.powerful-more.powerful-soulmate {
    padding-top: 50px;
}
.powerful-soulmate h3.font-35 {
    font-size: 35px;
    line-height: 50px;
    text-align: center;
    color: #59DBFF;
    padding-bottom: 20px;
}
.powerful-more.given-dna h3 {
    color: #343434;
    font-size: 31px;
    padding-bottom: 30px;
}
.powerful-more.given-dna h2.title-con {
    color: #DEA000;
}
section.settig-up-outer.diluted.preparing h2.title-con {
    color: #DEA000;
}
.reserve-outer.prosperity-acc.procong-css h5 {
    padding: 0 8%;
}
.decide-outer.immediately h2.title-con {
    color: #DEA000;
}
.activator-report.activator-report-soulmate {
    margin-top: 40px;
}
.activator-report-soulmate .dna-offer-shape {
    left: 57%;
    top: -60px;
}
.activator-report-soulmate .activator-report-name {
    left: 40.8%;
}
.slide3 .unexpressed-inner h3 {
    color: #fff;
    font-size: 25px;
}
.thank-you-link
{
    color: inherit;
}
.reserve-outer.prosperity-acc.prosperity-video {
    padding: 50px 20px 0;
}
.prosperity-video a.get-started {
    margin-bottom: 18px;
}

.prosperity-video.reserve-outer p {
    font-size: 80%;
    max-width: 910px;
    margin-left: auto;
    margin-right: auto;
}
.reserve-outer.prosperity-acc.procong-css.prosperity-video {
    padding-left: 0;
    padding-right: 0;
}
.adam-iframe-overlay {
    position: absolute;
    height: calc(100% - 12px);
    width: calc(100% - 12px);
    top: 6px;
    left: 6px;
    background-color: #00000080;
    text-align: left;
    border-radius: 5px;
    padding: 20px;
}
.adam-iframe-overlay img {
    max-width: 150px;
}
.new-mobile-video
{
    display: none;
}