@media only screen and (max-width:1700px){

    .main-wrapper,.wrap-1500,.wrap-1400,.wrap-1300,.wrap-1200,.wrap-1100,.thankWrap,.insightListWrap{padding:0 15px;}

    .bannerInsightSlider{background-size:90% 100%;}



}

@media only screen and (max-width:1600px){

    :root{--main-title:60px;--common-heading:45px;--Sub_Heading:30px;--Sub_Txt:22px;--body:20px;--body-sub:18px;--body-subTxt:16px;--smallestTxt:14px;--secGap:75px;}

    ul.headerNav-ul,.header_rht,.srNbtn{gap:2em;}

    .hmSec9 .slick-slider button.slick-prev{left:-5%;}

    .hmSec9 .slick-slider button.slick-next{right: -5%;}

    .hmBanHeroImg.absolute{right:15%;}

    .hmTeamSecCardInfo{padding:4em 2.5em;}

    .hmTeamSecCards{justify-content:flex-start;}

    .insListMrktSecCont{margin-left:1em;max-width:65%;}

    .insightDetailsLftCont{max-width:300px;}

    .insightDetailsRgtCont{max-width:330px;}

    .popInsDetails .insightImg{max-width:80px;min-width:80px;}





}

@media only screen and (max-width:1440px){

    :root{--main-title:50px;--common-heading:40px;--Sub_Heading:28px;--Sub_Txt:20px;--body:18px;--body-sub:17px;--body-subTxt:15px;--smallestTxt:13px;--secGap:75px;}

    .comm_Btn > a, .comm_Btn > span,.comm_Btn > button{padding:0.6em 1.5em;}

    .hmSec9 .slick-slider button.slick-prev{left:-2%;}

    .hmSec9 .slick-slider button.slick-next{right: -2%;}

    .msgSvg > a{width:50px;}

    .hmTeamSec{gap:2em;}

    .hmTeamSecCards{gap:1.5em;}

    .expAdHeading > *{font-size:32px;}

    .expAdHeading > * > br{display: none;}

    .hmBannerSec .slick-dots li button{width: 10px;height: 10px;}

    .hmBannerSec .slick-dots li.slick-active button{width: 25px;height: 10px;}

    .topInsightSecSlider button.slick-prev{background-image:url(../images/sev9Prev.svg);left:15px;width: 20px;}

    .topInsightSecSlider button.slick-next.slick-arrow{background-image:url(../images/sec9Nxt.svg);right:15px;width: 20px;}

    .insListSec5-Ul{gap:1.2em;}

    .insightTop{padding-left:1em;margin-left:1em;}

    .popInsDetails .insightImg{max-width:80px;min-width:80px;}

    .popInsDetailsSec .insightCont{margin-left:1em;}

    .teleGramFeedCont{gap:1em;}

    .lernStockMkt .slick-slider button.slick-prev{left: -40px;}

    .lernStockMkt .slick-slider button.slick-next{right: -40px;}

}

@media only screen and (max-width:1366px){

    .hmSec9 .slick-slider button.slick-prev,.hmSec9 .slick-slider button.slick-next{top:auto;bottom:-28%;width:15px;}

    .hmSec9 .slick-slider button.slick-prev{left: 50%;transform: translateX(-40px);}

    .hmSec9 .slick-slider button.slick-next{right: 50%;transform: translateX(40px);}

    .hmSec3Content > *:not(:last-child)::after{right:-12%;}

    .hmSec3ContLogo{width:18%;}

    .footSec2{gap:2em;}

    .bannerInsightSliderCont{display:block;width:100%;}

    .lernStockMkt .slick-slider button.slick-next,.lernStockMkt .slick-slider button.slick-prev{top: 106%;}

    .lernStockMkt{padding-bottom: calc(var(--secGap) * 2) !important;}

    .lernStockMkt .slick-slider button.slick-prev{left: 45%;}

    .lernStockMkt .slick-slider button.slick-next{right: 45%;}

    .lernStockUl_lp{margin-top:5em;}


}

@media only screen and (max-width:1200px){

    .hmSec3Content{flex-flow: row wrap;}

    .footCont > *{width:30%;}

    .popInsAbTitle > *{font-size: 12px;}

    .strategiesCards > *{width: calc(50% - 1.5em);}

    .strategiesCards{gap:2em;}


}

@media only screen and (max-width:1100px){

    .footCont{flex-flow: row wrap;}

    .footCont > *{width:45%;}

.footSec3{width: 100%;margin-top: 2em;}

.hmBanHeroImg.absolute{right:5%;width:clamp(100px,45vw,600px);}

.headerNav{transition:all 0.5s;position:fixed;top:0;right:-1000px;min-width:300px;background:#fff;height:100%;min-height: 100vh;padding:4em 1em 1em 1.5em;box-shadow:rgba(0,0,0,0.24) 0px 3px 8px;}

.headerNav > ul.headerNav-ul{display:block;}

.sv-hambergerMenu,.closeHamBtn{display: block;}

ul.headerNav-ul,.header_rht,.srNbtn{gap:1em;flex-direction: row-reverse;justify-content: end;}

.headerNav-ul > li > a{color: #000;}

.insightDetailsCont{flex-flow: row wrap;}

.insightDetailsCntCont{order:-1;}

.insightDetailsLftCont,.insightDetailsRgtCont{width: calc(50% - 1em);max-width: 100%;}

.liveUpdtImg > img{max-width:100%;}

.hmBanHeroImg > img{transform: translateY(15%);}

.registForms .ur-form-grid .ur-field-item:first-child,.registForms .ur-form-grid .ur-field-item:nth-child(2){max-width:calc(50% - 0.3em);}



}

@media only screen and (max-width:1024px){

    :root{--main-title:45px;--common-heading:35px;--Sub_Heading:24px;--Sub_Txt:18px;--body:17px;--body-sub:16px;--body-subTxt:14px;--smallestTxt:13px;--secGap:75px;}

    .hmTeamSec{flex-flow:row wrap;}

    .hmTeamSec > *{width: 100%;justify-content: center;margin: auto;}

    .hmTeamSec > *:nth-child(2){width:80%;}

    .expAdHeading > *{font-size:26px;}

    .expertAdviceSecCont{padding:3em;}

    .expertAdviceSec{margin-top:-130px;}

    .hmsec2Img{margin-right:2em;}

    .hmTabbing ul.tabs{margin:1.5em 0;}

    .testimonialsQts > svg{width:40px;}

    .hmSec3Content > *::after{display: none;}

    .hmSec3Content > *{gap:0.5em;font-size: calc(var(--Sub_Txt) - 5px);}

    .hmSec3ContTiNNumb > p{font-size: calc(var(--Sub_Txt) - 5px);}

    .hmSec3ContLogo{min-width:35px;max-width:35px;}

    .hmSec3ContTiNNumb > p > span{font-size: calc(var(--common-heading) - 5px);}

    .thnkSec3,.insListMrktCont{flex-flow:row wrap;}

    .thnkSec3 > *{width: calc(50% - 1em);}

    .thnkSec3 > a:not(:last-child){margin-right:0.5em;padding-right:0.5em;}

    ul.loginCont-ul.register > li:first-child,ul.loginCont-ul.register > li:nth-child(2){width:100%;}

    .insListMrktImg,.insListMrktSecCont{width: 100%;margin-left: 0;max-width: 100%;}

    .commentorImg{max-width:35px;}

    .teleGramFeedImg{width: calc(33.333% - 1em);}

    .lp-faqSec{flex-direction: column-reverse;}

    .lernStockMkt .slick-slider button.slick-prev{left: 40%;max-width: 20px;}

    .lernStockMkt .slick-slider button.slick-next{right: 40%;max-width: 20px;}

    .stratDesc > * {max-height: initial;padding: 0 !important;display: initial;}

    .lernStockUl_lp .lrnStockVid{margin:0 0.5em;}

}

@media only screen and (max-width:950px){}

@media only screen and (max-width:850px){

    :root{--main-title:40px;--common-heading:35px;--Sub_Heading:22px;--Sub_Txt:17px;--body:17px;--body-sub:14px;--body-subTxt:14px;--smallestTxt:13px;--secGap:75px;}

    .expAdHeading > *{font-size:22px;}

    .trainCource{flex-direction: column !important;}

    .trainCource > *{width: 100%;max-width: none;}

    .trainCourceImg,.trainCourceImg,.hmSec7 > * > div:not(:first-child) .trainCourceImg{margin: 0;width: 100%;margin-top: 2em;}

    .trainCourceImg > img{margin: auto;}

    .hmSec9 .slick-slider button.slick-prev,.hmSec9 .slick-slider button.slick-next{bottom:-45%;}

    .bannerInsightSliderSec .insightImg{max-width:140px;max-height:112px;min-width:140px;}

    .head-Search > a > svg{width:20px;height:20px;}

    .sv-hambergerMenu,.closeHamBtn{display:block;}

    .latestNewsCards{flex-flow: row wrap;}

    .latestNewsCards > *{width:calc(50% - 1em);}

    .emptyDiv{margin:0 0.5em;}

    .insightTopDates > *:not(:first-child){margin-left:0.5em;}

    .topInsSlid{padding:3em 2em;gap: 1em;}

    .loginCont{gap:1em;}

    .insListTabbing ul.tabs{gap:0.5em;}

    .sv-commentS{padding:1.5em;}

    .hmBanSecSlider > .main-wrapper{flex-direction:column;}

    .hmBanSecSlider > .main-wrapper{padding:6em 15px;}

    .hm-banCont{max-width: 100%;}

    .hmBanHeroImg > img{transform: translateY(0%);width: clamp(300px, 60vw, 800px);}

    .lpBannerSec .hmBanSecSlider > .main-wrapper{align-items: flex-start;}

    .hmSecMainBannerCont.mobile{display: block;}

    .hmSecMainBannerCont.desktop{display: none;}

    .lpBannerMainCont .hm-banCont{max-width:75%;}

    .vidCont_lp{bottom:50px;}

    .vidDetails{margin-right:3em;}

    .vidCont_lp img{width:clamp(20px,7vw,67px);}

    .lernStockMkt .slick-slider button.slick-next,.lernStockMkt .slick-slider button.slick-prev{top:110%;}



}

@media only screen and (max-width:768px){

    :root{--main-title:35px;--common-heading:32px;--Sub_Heading:20px;--Sub_Txt:16px;--body:16px;--body-sub:13px;--body-subTxt:13px;--smallestTxt:12px;--secGap:50px;}

    .insightSec{flex-direction: column;}

    .insightTop1{width:100%;}

    .insightTop{padding-left:0;margin-left:0;border-left:none;margin-top: 2em;}

    .insightTop{display:flex;flex-flow:row wrap;align-items:flex-start;}

    .popInsAbCont{padding:0.5em;}

    .footSocail{width:35px;height:35px;}

    .expAdHeading > *{font-size:20px;}

    .testimonials .slick-slider button.slick-next, .testimonials .slick-slider button.slick-prev{bottom: -75px;}

    .expertAdviceSecCont{padding:2em;}

    .expAdP > *,.expAdHeading > *{text-align: center;}

    .hmTabbing ul.tabs > li.tabBtn{margin-bottom:1.5em;}

    .hmTabbing ul.tabs > li:not(:last-child):after{right:-0.5em;}

    .hmTabbing ul.tabs > li{margin:0 0.5em;}

    .popIns{margin:0 0.5em;}

    .hmSec9 .slick-slider button.slick-prev,.hmSec9 .slick-slider button.slick-next{bottom:-50px;}

    ul.lernStockUl > li:not(:first-child){width:calc(33.333% - 1em);}

    ul.lernStockUl{display:flex;align-items:stretch;justify-content:flex-start;flex-flow:row wrap;gap:1em;}

    .hmTeamSecCardImg > img{width:60%;}

    .hmTeamSecCardInfo{padding:3em 1.5em;}

    .hmTeamSecCardInfo{padding-top:calc(1.5em + 90px) !important;margin-top:-90px;}

    .hmTeamSec > *:nth-child(2){width:100%;}

    .testimonialsQts > svg{width:30px;}

    .hmSec3Content{padding:2em;}

    span.bottOne,span.topOne{width:25px;}

    span.topOne{top:-25px;}

    span.bottOne{bottom:-25px;}

    .loginCont{flex-flow: row wrap;}

    .formCont,.formInstrucSec{width:100%;}

    ul.formInstrucSecUl > li > span{max-width:18px;margin-right:1em;}

    .insListSec5-Ul > *{width:calc(50% - 1em);}

    .insightTop .insightImg,.insightTop .insightImg > img{max-width:140px;}

    .pegiBtns > a{min-width:35px;min-height:35px;}

    .comtFrmUl{gap:1em;}

    .comtFrmFeildsSec > .comtFrmFeilds:not(:last-child){margin-bottom:1em;}

    .insightDetailsCntCont{margin-top:-100px;}

    /* ul.headerNav-ul,.header_rht,.srNbtn{gap:0.5em;} */

    .mfp-content{max-width: 90%;}

    header{padding: 0;}

}

@media only screen and (max-width:650px){

    :root{--main-title:32px;--common-heading:30px;--Sub_Heading:18px;--Sub_Txt:15px;--body:14px;--body-sub:14px;--body-subTxt:12px;--smallestTxt:12px;--secGap:50px;}

    .footCont > *{width:100%;margin-top: 1em;}

    .expertAdviceSecCont{flex-direction: column;justify-content: center;gap: 1.5em;}

    .expAdHeading > *{font-size:14px;}

    .hmSec2Content,.hmTeamSecCards{flex-direction: column;}

    .hmsec2Img{margin-right:0;margin-bottom:2em;}

    .hmTeamSecCards{align-items: center;}

    .hmSec3Content{justify-content:center;border-radius: 20px;}

    .hmSec3Content > *{width:100%;max-width:45%;gap:1em;}

    .hmSec3Content{padding:1.5em;}

    .hmSec3ContLogo{min-width:25px;max-width:25px;}

    .hmSec3ContTiNNumb > p > span{font-size:calc(var(--common-heading) - 10px);}

    .latestNewsCards,.latestNewsCards > *,.thnkSec3, .thnkSec3 > *{width: 100%;display: block;}

    .latestNewsCard{margin: 0 0.5em;}

    .hmBannerSec .slick-dots{bottom:150px;}

    .bannerInsightSliderSec{width:75%;}

    .bannerInsightSlider{background-size:150% 100%;}

    .bannerInsightSliderCont .insightCont{margin-left:0em;}

    .bannerInsightSliderSec .insightImg{display: none;}

    .bannerInsightSliderSec .emptyDiv{margin: 0 0.2em;}

    .bannerInsightSliderSec .insightTopDates > *:not(:first-child){margin-left: 0.2em;}

    .hmSec5{background-position:initial;background-size:250% 101%;}

    .hmSec5 > *{display: block;}

    .hmSec5Imgs{width:85%;margin-left:auto;float:right;}

    .hmSec5Cont{margin-right:0;}

    .sec5Heading > *,.sec5Desc > *{text-align: center;}

    .hmSec5Cont > .comm_Btn{margin-top:1em;float:left;width:100%;display:flex;justify-content:center;}

    .sec5Robo{width:25%;}

    .bannerHeading > * > br{display: none;}

    .hmBanHeroImg.absolute{right:5%;width:clamp(100px,56vw,600px);}

    .topInsSlid{flex-flow: row wrap;}

    .topInsSlidCont{max-width:100%;}

    .thankCont.sv-secGap{padding:var(--secGap) 0;}

    .thnkSec3{margin-bottom: 2em;}

    .topInsightSecSlider button.slick-prev{left:8px;width: 15px;}

    .topInsightSecSlider button.slick-next.slick-arrow{right:8px;width: 15px;}

    .formCont{padding:1em 1em;border-radius:10px;}

    .regiBanContHeading > *{font-size:calc(var(--common-heading) - 4px);}

    .insListSec5-Ul,ul.peginationCont-Ul{gap:0.5em;}

    .insListSec5-Ul > *{width:calc(50% - 0.5em);}

    .pegiSec{flex-flow: row wrap;}

    .topInsightSecSlider.dots .slick-dots{bottom:-25px;}

    .insightDetailsLftCont,.insightDetailsRgtCont{width:100%;max-width:100%;}

    .detailsSubHeads > *{font-size:calc(var(--Sub_Txt) + 4px);}

    .comtFrmFeildsSec{width:100%;}

    .comtFrmFeilds > textarea{min-height: 150px;}

    .cntInsghtDetBotCont > ul > li > .cntInsghtDetBotConent{flex-flow: row wrap;}

    .cntInsghtDetBotCont > ul > li:nth-child(2) .cntInsghtDetBotConent{flex-direction: column-reverse;align-items: flex-end;}

    .insightDetailContent{padding:1.5em;}

    .headLogWhite > a,.headLogBlack > a{width:90%;}

    .pricingCont_lp > * > br{display:none;}

    .lpBannerMainCont .hm-banCont{max-width:100%;}

    .lernStockMkt .slick-slider button.slick-next,.lernStockMkt .slick-slider button.slick-prev{top:auto;bottom:-80px;max-width: 15px;}

    .strategiesCards > *{width: 100%;min-height: 350px;}

    .strategiesCardCont{padding:1em;}

    .footSec2{justify-content:left;}

    .vidName{font-size:calc(var(--Sub_Heading) - 2px);}

    .vidCont_lp{padding:0.5em;}

    .vidCont_lp img{width:clamp(20px,10vw,67px);}

    .vidCont_lp{bottom:25px;}

    .slider-for .lrnStockVid > img{aspect-ratio:1220 / 800;}

    .vidDetails{margin-right:2em;}

    .lernStockUl_lp .lrnStockVid{margin:0 0.2em;}

    .lernStockUl_lp{margin-top:4em;}

    .headLogo svg {max-width: 125px;}
    
    .comm_Btn > a, .comm_Btn > span, .comm_Btn > button {padding: 0.4em 1.2em;font-size: 12px;}
   
}
@media only screen and (max-width:425px){
    .hm-banCont .comm_Btn {
    margin-top: 2em;
}
}
@media only screen and (max-width:375px){

    .bannerHeading > *{font-size: calc(var(--common-heading) - 5px);}



}