/*css for 23-5-2024*/
.home-sec-first h3 {
    font-size: 48px;
}
.Home-sec-two  p {
    text-align: center;
}

.home-sec-three ul {
    padding: 0;
}
.home-sec-three ul li {
    position: relative;
    padding-left: 26px;
}
.home-sec-three ul li:before {
    content: "1";
    position: absolute;
    left: 0;
    background: url("https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/file-uploads/themes/2157480120/settings_images/8865631-8c7c-64e3-b614-f58e2ecd02_yellow-tick-icon.png") left center no-repeat;
    color: transparent;
    width: 18px;
    height: 18px;
    background-size: contain;
    top: 6px;
}
.home-sec-three ul li span {
    font-size: 16px;
}
.home-sec-three.home-sec-four ol
{
 counter-reset: line;    
 padding:0;
}
.home-sec-three.home-sec-four ol li {
    position: relative;
    padding-left: 32px;
    padding-bottom: 5px;
}
.home-sec-three.home-sec-four ol li:before {
   	position: absolute;
	left: 0;
	display: inline-block;
  width: 22px;
	height: 22px;
	margin-right: 0.5em;
  background-color: #d2ad4b;
	border-radius: 50%;
	color: #fff;
	text-align:center;
  line-height: 1.25em;
	counter-increment: line;
	content: counter(line);
	top:4px;
	    font-size: 15px;
    line-height: 22px;
}
.home-sec-three.home-sec-four ol li::marker {
    display: none;
    font-size: 0;
}
section.home-sec-five ol li {
    font-size: 16px;
        margin-bottom: 15px;
}
.home-sec-three.home-sec-four ol li span {
    font-size: 16px;
}
section.home-sec-three.home-sec-six.section ul li {
    font-size: 16px;
    margin-bottom:15px;
}
.home-mentor-sec p {
    font-size: 16px;
}
section.home-sec-five ol {
    padding-left: 20px !important;
}

main #section-1716448148127 .row {
    align-items: center !important;
}
.home-mentor-sec .block {
    padding-bottom: 0 !important;
}
/*.Home-sec-two {
    background: url("https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/file-uploads/themes/2157480120/settings_images/6e52387-75e6-1576-dad5-e01c04e7405_travel.jpg") center no-repeat;
}*/
/*css for 23-5-2024*/

.header__content--desktop {
    padding: 10px 0;
}

.landing_1 .block h3 {
    font-size: 40px;
    margin-bottom: 15px;
}

.landing_1 .block p {
    font-size: 18px;
    margin-bottom: 30px;
    line-height: 28px;
}

/* .landing_1 .block a.btn {
    margin-top: 0;
    margin-left: 0;
    margin-right: auto;
    border: 0;
    background-color: #8e44ad !important;
    border-radius: 5px !important;
    padding: 10px 25px;
    font-size: 16px;
} */

.landing_2 .block {
    text-align: center;
}

.landing_2 h2 {
    font-size: 40px;
    margin-bottom: 25px;
    color: #fff;
}

.landing_2 p {
    font-size: 16px;
    color: #fff;
    max-width: 580px;
    margin: 0 auto 20px;
}

.landing_3 img.feature__image,
.landing_4 img.feature__image,
.landing_5_a img.feature__image,
.landing_6_a img.feature__image,
#section-1710482293770 img.feature__image {
    margin-bottom: 0;
    display: block;
    height: auto;
}

.landing_3 .feature__text h4,
.landing_4 .feature__text h4,
.landing_5_a .feature__text h2,
.landing_6_a .feature__text h4,
#section-1710482293770 .feature__text h2 {
    font-size: 40px;
    margin-bottom: 20px;
    color: #000;
}

.landing_3 .feature__text p,
.landing_4 .feature__text p,
.landing_5_a .feature__text p,
.landing_5_a .feature__text li,
.landing_6_a .feature__text p,
#section-1710482293770 .feature__text p {
    color: #000;
}

.landing_3 .block,
.landing_4 .block,
.landing_5_a .block,
.landing_6_a .block,
#section-1710482293770 .block {
    border: 0 !important;
    box-shadow: none;
}

.landing_5 h2,
.landing_7 h4 {
    font-size: 40px;
    margin-bottom: 25px;
    color: #000;
}

.landing_7 h4, .landing_7 p {
    color: #fff!important;
}

.landing_2_a h2 {
    max-width: 500px;
    margin: 0 auto 25px;
}

.landing_5 p p,
.landing_7 p,
.landing_6 .feature__text p {
    text-align: center;
    color: #000;
}

.landing_5 .feature__text h4,
.landing_6 .feature__text h4 {
    font-size: 20px;
    color: #000;
}

.landing_5 .feature__text p {
    max-width: 320px;
    margin: 0 auto;
    color: #000;
}

.landing_2_a h2,
.landing_8 h2 {
    max-width: 500px;
    margin: 0 auto 25px;
}

.landing_2_a ul li p strong,
.landing_8 ul li p strong {
    font-weight: 400;
}

.landing_2_a ul li p,
.landing_8 ul li p,
.landing_8 p,
.landing_2_a p {
    color: #000;
    font-size: 16px;
}

.landing_2_a h2 {
    color: #8E44AD;
}

#section-1710482293770 img.feature__image {
    width: 100%;
    border-radius: 20px 20px 0 0;
}

#section-1710482293770 .col-12 {
    padding: 0 15px;
}

.amenda-div {
    background-color: #eeeeee;
    border-radius: 0 0 20px 20px;
    overflow: auto;
}

.amenda-div h2 {
    padding: 20px 15px;
    text-align: center;
    font-size: 40px;
    margin-bottom: 0;
}

.amenda-div  .row-cust {
    background: #d2c5ea;
}

.amenda-div .row-cust:nth-child(3) {
    background-color: #fff;
}

.amenda-div  .row-cust {
    background: #d2c5ea;
    display: grid;
    grid-gap: 20px;
    grid-template-columns: 1fr 1fr 1fr;
    padding: 25px 55px;
}

.amenda-div .row-cust p:first-child {
    color: #734b9a;
    font-weight: 700;
}

.amenda-div .row-cust p:nth-child(2) {
    text-align: center;
}

.amenda-div .row-cust p {
    color: #000;
}

.amenda-div .row-cust p:last-child {
    max-width: 80%;
}

.landing_5 h2 {
    font-size: 40px;
}

.landing_5 p {
    text-align: left;
}

.landing_8 a.btn {
    margin: 30px auto 0;
    display: block;
    width: 100%;
    max-width: 200px;
}

.landing_8_b .row {
    background-color: #f6f0f9;
    padding: 40px 40px!important;
    border-radius: 10px;
}

.landing_8 .col-6 .block ul {
    padding: 0;
    margin: 0;
    list-style: none;
}

.landing_5_a ul,
.landing_2_a ul {
    margin: 0;
    padding: 0;
    list-style: none;
}

.landing_5_a ul li,
.landing_2_a ul li {
    margin-bottom: 15px;
    padding-left: 45px;
    position: relative;
}

.landing_5_a ul li:before,
.landing_2_a ul li:before {
    content: " ";
    position: absolute;
    left: 0;
    top: 0;
    /* width: 35px;
    height: 25px; */
    width: 40px;
    height: 28px;
    /* background: url(https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production//sites/23509/images/9d94d01a-e5f2-4332-ad5a-943aec3a2490.png) no-repeat; */
    background: url(https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production//sites/23509/images/77271f97-d290-4b4b-b625-03ddb0cbfd18.png) no-repeat;
    background-size: contain;
    background-position: center;
}

.landing_5_a .section__overlay {
    background-color: #0000006e;
}
.landing_5_a .feature__text h2, .landing_5_a .feature__text li{
    color: #fff!important;   
}

.landing_1 h3 span {
    font-size: 18px;
    margin-left: 5px;
    vertical-align: super;
}
.landing_8_b #block-1710489010426_4 p {
    margin-bottom: 0;
    font-size: 24px;
}

.landing_8_b a.btn {
    margin-top: 10px;
}

.landing_5_a a.btn {
    margin-top: 20px;
}
.test-head h2 {
    font-size: 40px;
}

#block-1710482293770_0.col-8 {
    width: 100%;
}

#section-1711016561593 img {
    width: 100%;
}

#section-1711016561593 .container {
    max-width: 1200px;
}

/*.video_sec #block-1711427488208_0 {*/
/*    padding: 0;*/
/*}*/

.landing_1 .section__overlay {
    background-color: #00000054 !important;
}


@media (max-width: 992px)
{
    .home-sec-first h3 {
    font-size: 37px;
}
}

@media (max-width: 749px) {
       
    .home-sec-three.home-sec-four .row {
    flex-direction: column-reverse;
}
  .home-sec-three h2 {
    line-height: 42px !important;
    font-size: 27px !important;
    margin-top: 0 !important;
}
    
    .amenda-div h2 {
    font-size: 30px;
}

    .landing_1 .block p {
        font-size: 16px;
    }

    .landing_1 .block h3 {
        font-size: 30px;
    }
    
    .landing_5 p {
        text-align: left;
    }

    .landing_5 h2 {
        font-size: 30px;
        margin-bottom: 20px;
    }

    .landing_2 h2 {
        font-size: 30px;
    }
    
    .test-head h2 {
    font-size: 30px;
}

    .landing_3 .feature__text h4,
    .landing_4 .feature__text h4,
    .landing_5_a .feature__text h2,
    .landing_6_a .feature__text h4,
    #section-1710482293770 .feature__text h2 {
        font-size: 30px;
    }

    .landing_5 h2 h2,
    .landing_7 h4 {
        font-size: 30px;
    }
    
    .landing_8_b .row {
    padding: 20px 15px!important;
}

.amenda-div  .row-cust {
    padding: 10px 15px;
}

.amenda-div .row-cust p:last-child {
    max-width: 100%;
}
}

@media (max-width: 574px) {
      .home-sec-three.home-sec-four h2 {
        line-height: 32px !important;
        font-size: 27px !important;
        margin-top: 0 !important;
    }
    .amenda-div  .row-cust {
    grid-gap: 5px;
    grid-template-columns: 1fr;
    text-align: center;
}

.amenda-div .row-cust p {
    margin-bottom: 0;
}
    .home-sec-first h3 {
        font-size: 30px;
        line-height: 42px !important;
    }
    .Home-sec-two h2 {
    line-height: 40px !important;
}
}