@media (min-width:1600px){
    .equityWrp {margin-top: 0%;}
    .leadingTxt {margin-top:-6vh;}
    .sectionLeadingStocks {margin:-15% 0 8%;}
    .sliderTxt{width:45%;}
}
@media only screen and (max-width: 1600px) {

    .wrapper{max-width: 1400px;}
    .navMenu li a{font-size: 16px;}
    .headerWrp{width: 95%;}
    .navMenu li{margin: 0 18px;}
    .headerWrp .logoHead{width: 250px;}
    .commonBtn{padding: 12px 46px;font-size: 15px;}
    .banner-wrp h1{font-size: 46px;}
    .banner-wrp p{font-size: 15px;}
    .bannerForm{margin-top: 68px;}
    .formControl .inputDiv input{font-size: 14px;}
    .formControl .btnDiv {width: calc(34% - 10px);}
    .formControl .inputDiv {width: calc(66% - 5px);}
    .shareIco {z-index: 5; bottom: 25%; }
    .nameDiv .baskName {font-size: 15px;}
    .sectionBasket{background-size: 100% 90%;}
    .basketItem .val span {font-size: 18px;}
    .basketItem .val h3 {font-size: 14px;}
    .whychooseTxt {font-size: 26px;}
    .floatInfoTxt-1 {left: 15%;top: 6%;}
    .floatInfoTxt-2 {top: 6%;}
    .floatInfoTxt-3 {left: 10%;top: 28%;}
    .floatInfoTxt-4 {left: 62%;top: 22%;}
    .equityListing li .listWrp .icoTxt p {font-size: 14px;}
    .equiWrp {padding: 45px 0 0px;}
    .countryWrp h2 {font-size: 20px;}
    .equityListing li .listWrp .icoTxt h2 {font-size: 20px;}
    .equityListing li .listWrp .icoTxt span {font-size: 16px;}
    .videoGenie h2 {font-size: 28px;}
    .videoGenie p {font-size: 16px;margin-bottom: 20px;}
    .headTxt h2 {font-size: 20px;}
    .headTxt p {font-size: 16px;}
    .basketItem {padding: 30px 35px;}
    .leadTxt h2 {font-size: 28px;}
    .leadTxt p {font-size: 14px;margin-top: 15px;}
    .subscribeWrp {margin-top: 50px;}
    .planCard .title {font-size: 16px;padding: 30px 0 10px;}
    .planCard .cost span {font-size: 18px;margin-right: 20px;}
    .planCard .cost {font-size: 40px;}
    .selectPlanDiv {margin: 30px 0 25px;}
    .planCard a { padding: 10px 34px; font-size: 16px;}
    .includeList li {padding: 12px 0;}
    .subscribeWrp .listFeature li {margin-bottom: 20px;font-size: 15px;}
    .includeList li img{max-width: 7%;}
    .planCard {max-width: 320px;}
    .subscribeWrp a {width: calc(16% - 10px);font-size: 16px;}
    .sectionLeadingStocks {height: 610px;}
    .subscribeWrp .listFeature {padding: 24px 30px 20px 60px;}
    .partnersList li {width: calc(20% - 25px);}
    .sectionPartners h2 {font-size: 28px;}
    .sectionPartners p {font-size: 15px;}
    .howInner h2 {font-size: 28px;}
    .sectionArticles h2 {font-size: 28px;}
    .howOuter {max-width: 1180px;}
    .howTxt {font-size: 14px;}
    .leftImg img{max-width: 100%;}
    .floatBoxInner {padding: 14px 25px 12px 18px;}
    .floatBoxInner span {font-size: 25px;}
    .box-1 {top: 6%;left: -48%;}
    .box-2 {top: 35%; left: -65%;}
    .box-3 {left: -90%;}
    .noteTxt {font-size: 12px;}
    .aboutYouOuter {max-width: 1220px;}
    .aboutStart h2 {font-size: 28px;width: calc(30% - 38px);}
    .aboutStart h1 {font-size: 42px;}
    .aboutStart a {padding: 10px 38px;font-size: 15px;}
    .articleInfo h3{font-size: 20px;}
    .articleInfo p{font-size: 15px;}
    .txtInfo h2{font-size: 30px;letter-spacing: 2.2px;}
    .txtInfo p{font-size: 15px;}
    .subcribeForm .inputDiv label{font-size: 18px;margin-bottom: 10px;}
    .subcribeForm .inputDiv p{font-size: 14px;}
    .loginDiv a.searchBtn{width: 65px;height: 65px;}
    .loginDiv a.searchBtn img{max-width: 48%;}
    .shareIco img{max-width: 75%;}

    .slider__counter1 {left: 295%;}
    .slider__counter2{left: 295%;}

    .sliderInner .imgSlider {width: calc(38% - 10px);}
    .testiName span {font-size: 12px;padding-left: 6px;}
    /* .basketWrp {margin: 0 105px;} */
    .sectionLeading.products {padding-top: 48px;}
    .leadingTxt h2 {font-size: 30px;}
    .sectionLeading.products .leadingTxt p {padding: 0 75px;font-size: 16px;}
    .prodListing {padding: 0 100px;}
    .prodListing li .productWrp .prodInfo h3 {font-size: 14px;}
    .prodListing li .productWrp .prodInfo h3 span {font-size: 14px;}
    .prodListing li .productWrp .prodInfo h2 {font-size: 30px;}
    .prodListing li {width: calc(38% - 0px);}
    .headingProd .prodNameInner {font-size: 19px;}
    .prodCard p {padding: 30px 14px;font-size: 14px;}
    .prodCard .amtDiv h3 {font-size: 16px;}
    .prodCard .amtDiv h2 {font-size: 30px;}
    .icoProd{width: 75px;margin-right:5px;}
    .headingProd {padding: 0 14px;}
    .prodCard{width: 275px;}
    .prodCard {left: -36%;}

    .coin-1{top: 20px;left: 6%;}
    .coin-2{top: -40px;right: 20px;}
    .coin-3{top: 10%;right: 0px;}
    .coin-4{top: 14%;left: 40px;}
    .coin-5{top: 20%;right: 8%;}
    .coin-5-about {bottom: 0%; right: 15%;}
}

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

    .leadingTxt {margin-top:-6vh;}
    .sectionLeadingStocks {margin:-25% 0 8%;}
    .sliderTxt{width:45%;}
    
}
@media only screen and (max-width: 1500px) {
   
    .wrapper{max-width: 1350px;}
    .floatInfoTxt-3 {left: 7%;top: 30%;}
    .floatInfoTxt-1 {left: 15%;top: 8%;}
    .countryWrp {width: calc(18% - 10px);}
    .sliderArticle .articleItem {margin-right: 60px;}
    .articleWrp{width: 92%;}
    .articleInfo h3 {font-size: 16px;}
    .articleInfo p {font-size: 14px;}
    .subscribeWrp {margin-top: 0px;}
    .sectionSubscribe {padding: 34px 0;}
    .footer .createdBy {font-size: 12px;}
    .footer .copy {font-size: 12px;}
    .footer ul li a {font-size: 12px;}
    .slider__counter1 {left: 295%;top: -10px;}
    .slider__counter2{left: 295%;}
    .equityWrp {margin-top: 0%;}

    .textTestSlider.slick-slider button.slick-prev {width: 52px; height: 14px;    right: -95px;}
    .textTestSlider.slick-slider button.slick-next {width: 52px; height: 14px;right: -166px;}
    .floatItem-12 {top: -34px;width: 4%;}

    .commonBtn {padding: 10px 36px; font-size: 14px; }
    .navMenu li {margin: 0 11px;}
    .prodListing {padding: 0 136px;}
    .aboutBannerWrp h2 {font-size: 34px;}
    .leadingWrp{padding: 10px 60px;}
}

@media screen and (max-width:1400px){
    .headerWrp {width: 96%;}
    .headerWrp .logoHead {width: 225px;}
    .banner-wrp h1 {font-size: 36px;margin-bottom: 8px;}
    .banner-wrp p {font-size: 14px;}
    .banner-wrp {padding: 15% 0 15%;}
    .bannerForm {margin-top: 45px;}
    .shareIco {bottom: 23%;}
    .sectionWhyChoose h3 {font-size: 17px;}
    .sectionWhyChoose p {font-size: 14px;}
    .whychooseTxt {font-size: 22px;}
    .sectionWhyChoose .icoWrp img{max-width: 80%;}
    .subscribeWrp {margin-top: 0px;}
    .leadTxt {margin-top: 12%;}
    .sectionLeadingStocks {height: 595px;}
    .sectionPartners {padding: 48px 0 58px;}
    .partnersList {margin-top: 40px;}
    .txtInfo h2 {font-size: 27px;letter-spacing: 2px;}
    .txtInfo p {font-size: 13px;}
    .sectionBasket h2 {font-size: 28px;margin-bottom: 42px;}
    .flagWrp img{margin-right: 10px;max-width: 28%;}
    .equityListing li .listWrp .icoWrp img {width: 80%;}
    .equityListing li .listWrp .icoTxt h2 {font-size: 18px;}
    .equityListing li .listWrp .icoTxt span { font-size: 14px;margin-bottom: 6px;}
    .equityListing li .listWrp .icoTxt p {font-size: 13px;}
    .floatRound-1 {bottom: 40%;right: 18px;}
    .floatRound-2 {bottom: 26%;right: 48px;}
    .floatRound-3 {bottom: 16%;right: 64px;}
    .slider__counter1 {left: 290%;top: 20px;}
    .slider__counter2{left: 290%;bottom: 5px;}
    .sectionLeadingStocks {margin: -20% 0 5% 0;}
    .sliderOuter h2.title {font-size: 30px;margin-top: 30px;}
    .floatInfoTxt-1{left: 18%;}
    .floatInfoTxt-3{left: 9%;}
    .floatItem-42{left: 2%;}
    .prodListing {padding: 0 160px;}
    .prodListing li {width: calc(40% - 0px);}
    .prodCard {width: 252px;left: -30%;}
    .headingProd .prodNameInner {font-size: 16px;}
    .icoProd img{max-width: 100%;}
    .prodCard .amtDiv h3 {font-size: 14px;}
    .prodCard .amtDiv h2 {font-size: 26px;}
    .prodCard .amtDiv {padding: 0 20px 24px;}
    .prodListing li .productWrp .prodInfo h2 {font-size: 26px;}
    .prodListing li .productWrp .prodInfo h3 {font-size: 13px;}
    .headingProd {margin-top: 18px;}
    .prodListing li {margin-bottom: 46px;}
    .sectionLeading.products {margin-bottom: 1%;}
    .prodListing li {padding: 52px 12px 52px 150px;}
    .alphanitiAbout h2 {font-size: 28px;padding: 0 134px;}
    .leadingTxt p { font-size: 15px;}
    .alphanitiAbout {margin: 12% 0 0%;padding: 0 130px;}
    .sectionFormWrp {padding: 40px 0 60px;}
    .frmInner h2 {font-size: 25px;}
    .formControls {margin-top: 36px;}
    .formControls li { margin-bottom: 20px;}
    .formControls li .inputDiv input{font-size: 16px;}
    .formControls li .inputDiv input::placeholder{font-size: 16px;}
    .formControls li .inputDiv select{font-size: 16px;}
    .addressWrpOuter{max-width: 1200px;}
    .addressMap {width: calc(50% - 20px);}
    .addressData {padding: 25px 0 25px 18px;}
    .addressData .addressInfo li .textAdd p {font-size: 16px;}
    .addressData .addressInfo li .textAdd h2 {font-size: 18px;}
    .sectionWhyPlan {padding: 107px 0 140px;margin-top: -22px;}
    .firstListWrp {max-width: 730px;}
    /* .firstListWrp {max-width: 930px;} */
    .sub-menu li a.rightArrow {font-size: 15px;}
    .sub-menu li a.rightArrow span {font-size: 12px;}

    /* Alpha-matter & Alphgenie */

    .sub-menu-inner{position: absolute;min-width: 200px;top: 0px;left:100%;text-align: left;padding: 0px 0;display: none;}

    .sub-menu-inner ul{width: 100%;float: left; background-color: #fff;box-shadow: 0 10px 10px rgb(0 0 0 / 15%);z-index: 100;filter: drop-shadow(0px 0px -6px rgba(0, 0, 0, 0.1)); /* border-bottom-left-radius: 5px;border-bottom-right-radius: 5px; */}

    .sub-menu-inner li {position: relative;text-transform: none;text-align: left;font-weight: 400; display: inline-block; width: 100%; padding: 10px 0px; border-bottom: 1px solid #dadada;margin: 0 !important;padding: 10px 15px;}

    .sub-menu-inner li:last-child{border-bottom: none;padding-bottom: 12px;}

    .sub-menu-inner li a.rightArrow{display: inline-block; color: #000; font-family: 'GTAmerica-Bold';font-size: 16px;line-height: 1.2;}

    .sub-menu-inner li a.rightArrow span{font-size: 14px;font-family: 'GTAmerica-Regular';}

    /* .navMenu li:hover .sub-menu-inner{display: block;} */
    .sub-menu-inner {    display: none;}
    .SubMenu-open {    display:none;}
    .mob-sub-menu-inner{width: 100%;  float: left; margin-top: 0px; padding-left: 25px;}
.productIndia{}
.productIndia:hover .sub-menu-inner {    display:block;}
/* .productIndia:hover .sub-menu-inner .menu-item-inner:hover {    background-color: aqua;} */
.productIndia:hover .SubMenu-open {    display:block;}
.productUS{}
.productUS:hover .sub-menu-inner {    display:block;}
.productUS:hover .SubMenu-open {    display:block;}
.mob-sub-menu-inner {    display: none;}
.productIndia{}
.productIndia:hover .mob-sub-menu-inner {    display:block;}
.productUS{}
.productUS:hover .mob-sub-menu-inner {    display:block;}

    
}
@media only screen and (max-width: 1300px) {
    .headerWrp {width: 98%;padding-right: 10px;}
    .loginDiv a {margin: 0 8px;}
    .wrapper{max-width: 1200px;}
    .equityListing li .listWrp .icoWrp {width: 100px;}
    .equityListing li .listWrp .icoWrp img {width: 96%;}
    .countryWrp {width: calc(14% - 10px);}
    .stockVideo {width: calc(25% - 20px);}
    .sectionBanner .wrapper {padding-left: 0px;}
    .card-2 {right: -26%;}
    .card-1 {right: 12%;}
    .floatItem-2{width: 2%;}
    .floatItem-2 img{max-width: 100%;}
    .slider__counter1 {left: 293%;}
    .slider__counter2{left: 293%;}
    .textTestSlider {padding: 18px 15px 29px 34px;}
    .testPara {font-size: 14px;}
    .floatItem-12 {top: 15px;width: 4%;}
    .sliderInner .imgSlider { width: calc(30% - 10px);}
    .sectiontestimoni{margin-top: 0px;}
    /* .basketWrp { margin: 0 70px; } */
    .floatInfoTxt-3{left: 7%;}
    .floatItem-42{left: 0%;}
    .titleTest{font-size: 22px;margin: 15px 0;}
    .coin-5 {right: 6%;}
    .coreTitle {font-size: 16px;}
    .floatCoinAbout img {max-width: 100%;}
    .floatCoinAbout {width: 7%;}
    .coin-3-about{width: 5%;}
    .basketList {width: 100%;}
    .whyPayWrp h2 {font-size: 25px;}
}
@media only screen and (max-width: 1200px) {
    
    .titleTest {font-size: 22px;}
    .floatInfoTxt-3 {left: 3%;}
    .header{display: none;}
    .headerMob{display: block;}
    a.loginBtn.commonBtn.mobLogin{font-size: 12px; position: absolute;  top: 22px;right: 80px;padding: 6px 12px;}
    a.searchBtn.mobSearch {position: absolute;right: 66px; top: 20px;}
    a.searchBtn.mobSearch img{max-width: 70%;}
    .planCard {max-width: 270px;}
    .prodListing {padding: 0 120px;}
    .prodCard {width: 230px;left: -25%;}
    .prodListing li {width: calc(42% - 0px);}
    .sectionLeading.products {height: auto;margin-bottom: 0%;}
    .coin-4 {top: 11%;left: 24px;}
    .coin-5 {right: 4%;top: 18%;}
    .alphanitiAbout {padding: 0 90px;}
    .alphanitiAbout h2 {padding: 0 0px;}
    .leadingTxt {width: calc(50% - 12px);}
    .coreList {width: calc(50% - 40px);}

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

    .shareIco img {max-width: 56%;}
    .shareIco {bottom: 24%; right: 0px;    width: 12%;}
    .banner-wrp h1 {font-size: 30px;    margin-bottom: 5px;line-height: 1.3;}
    .banner-wrp p {font-size: 12px;}
    .formControl .inputDiv label {font-size: 15px;}
    .formControl {width: 50%;}
    .basketList {width: 100%;}
    .formControl {margin-bottom: 12px;}
    .sectionWhyChoose .icoWrp img {max-width: 68%;}
    .sectionWhyChoose h3 {font-size: 15px;margin-bottom: 4px;}
    .sectionWhyChoose p {font-size: 13px;}
    .whychooseTxt {font-size: 18px;line-height: 1.4;}
    .floatInfoTxt-3 {left: 3%;}
    .equityWrp{flex-flow: row wrap;justify-content: center !important;}
    .countryWrp {width: 25%;}
    .equiWrp {width: calc(72% - 12px);}
    .stockVideo {width: calc(38% - 20px);}
    .planCard {position: static;transform: translateY(0%);top: auto;left: auto;margin-top: 40px;margin-left: 30px;margin-right: 30px;}
    .sectionLeadingStocks {height: auto;}
    .subscribeWrp{width: 100% !important;justify-content: center !important;}
    .equityWrp{margin-bottom: 0;}
    .leadTxt {width: 50%;margin-top: 16%;}
    .howOuter{padding: 0 30px;}
    .howWrp{flex-direction: column;}
    .leftAlign{float: left;width: 45%;}
    .aboutYouOuter{padding: 0 30px;}
    .aboutStart {padding: 60px 25px;}
    .aboutStart h1 {font-size: 32px;}
    .aboutStart h2 {font-size: 24px; width: calc(40% - 38px);}
    .articleWrp{width: 96% !important;}
    .txtInfo {padding-left: 0;}
    .subcribeForm {width: 60%;margin-right: 0;padding-right: 0;}
    .footerInner{width: 100% !important;}

    .slider__counter1 {left: 284%;}
    .slider__counter2{left: 284%;}
    .planCard {max-width: 320px;}
    /* .basketWrp {margin: 0 15px;} */
    .prodListing{justify-content: center !important;}
    .prodListing li{width: 60%;}
    .floatCoinAbout{display: none;}
	
    .tab-content1 {padding: 35px 10px 10px;}
    .tab-content12 {padding: 35px 10px 10px;}
    .tab-content13 {padding: 35px 10px 10px;}
    .cardContent {padding: 30px 30px;}
}

@media only screen and (max-width: 950px) {
    .sliderTxt {width: 50%;}
    .formControl {width: 62%;}
    .shareIco {bottom: 16%;width: 20%;}
    /* .basketList li {width: calc(50% - 20px);} */
    .subscribeWrp .listFeature {width: calc(68% - 0px);}
    .subscribeWrp a {width: calc(28% - 10px);}
    .planCard {margin-left: 15px;margin-right: 15px;}
    .noteTxt {width: 75%;}
    .headTxt p {font-size: 14px; }
    .headTxt p br{display: none;}
    .headTxt h2 {width: 88%;}
    .partnersList li {width: calc(20% - 10px);}
    .aboutStart h1 {font-size: 24px;}
    .aboutStart h2 {font-size: 18px;}
    .aboutStart a {padding: 8px 22px;font-size: 14px;}
    .footer ul li {padding: 0 5px;}
    .slider__counter1 {left: 193%;}
    .slider__counter2{left: 193%;}

    .sliderInner{flex-flow: row wrap;}
    .sliderInner .imgSlider { width: 100%;}
    /* .testSliderOuter {width: calc(80% - 10px);} */
    .textTestSlider.slick-slider button{top: -50px !important;bottom: auto;}
    .textTestSlider.slick-slider button.slick-prev {right: 98px;}
    .textTestSlider.slick-slider button.slick-next {right: 20px;}
    .prodListing li{width: 80%;}
    .sectionLeading.products .leadingTxt p {padding: 0 15px;}
    .innerLeading{flex-flow: row wrap;}
    .leadingTxt {width: 100%; margin-bottom: 30px; }
    .coreList {width: 100%;}
    .alphanitiAbout {margin: 4% 0 0%;padding: 0 20px;}
    .frmInner {max-width: 600px;padding: 25px 20px;}
    .addressData {width: 100%;}
    .addressMap {width: 100%;}
    .sectionAddressDetails {padding: 0px 0 60px;}
}

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



}

@media only screen and (max-width: 700px) {
    .textTestSlider.slick-slider button.slick-prev {right: 50px;}
    .textTestSlider.slick-slider button.slick-next {right: -20px;}
    .howWrp{display: none !important;}
    .howWrpMobile{display: block;margin-top: 30px;}
       
    .howWrpMobile .leftImg{width: 100%; margin-bottom: 30px;display: none;}
    .mobileBox:first-child{margin-top: 30px;}
    .mobileBox{margin-bottom: 15px;position: relative;}
    .mobileBox:last-child{margin-bottom: 80px;}
    .howTxt br{display: none;}
    .noteTxt {width: 90%; font-size: 11px;}
    .mobileBox span {position: absolute;right: -6px;top: -4%; color: #bd9455; font-size: 25px;font-weight: 700;opacity: 0.22;}
    .aboutStart{margin-top: -40px;}
    .aboutStart h1 {width: calc(48% - 44px);}
    .prodListing li{width: 100%;}
    .prodListing {padding: 0 62px;}
    .prodListing li {padding: 52px 12px 52px 234px;}
    .prodCard {left: -4%;}
    .aboutBannerWrp {padding: 32% 0;}
    .floatCoin img { max-width: 60%; }
    .coin-2 {top: -14px;right: 5px;}
    .howTxt {text-align: right; width: 100%;}
    .testSliderOuter .slick-list{padding: 30px 0px !important;}
    .testItem.slick-slide{transform: scale(1);opacity: 1;}
    /* .subscribeWrp a{display: none;} */
    .subscribClick{display: none;}
    .howTxt {font-size: 18px;}
    .equityListing li .listWrp {padding: 6px 10px;}
    .aboutInner .imgDiv{display: none;}
    .subscribeWrp .listFeature{display: none;}
    .includeList li{padding-left: 30px;}
    .sectionWhyPlan {padding: 66px 15px 70px;}
    .whyPayWrp {padding: 40px 22px 40px 22px;}
    .whyPayList li::before {margin-left: -1.4em; width: 10px;height: 10px;}
    .partnersList.subscribePart.secondlist li {width: calc(33.33% - 20px);  margin-bottom: 30px;}
    .outerTabWrp {margin-top: 13px; }
}

@media only screen and (max-width: 640px) {
    .sectionWhyChooseMobile{padding: 0px 0 80px;display: flex !important;}
    .sectionWhyChoose{display: none !important;}
    .whychooseTxt {left: 48%;top: -1%;width: 48%;}
    .sectionBanner {background: url(../images/mob-banner_old.jpg) no-repeat center center/cover;}
    /* .sectionBanner {background: url(../images/mob-HDFCbanner.png) no-repeat center center/cover;} */
    .sliderTxt {width: 100%;}
    .banner-wrp {padding: 122% 0 5%;}
    .formControl {width: 100%;}
    .bannerForm {margin-top: 25px;}
    .shareIco img {max-width: 100%;}
    .shareIco{bottom: 2%;}

    .floatRound-4 {bottom: -5%;width: 10%;}
    .floatRound-4 img{max-width: 100%;}

    .floatRound-1{position: absolute;bottom: auto;right: 30px; top: 0;}
    .floatRound-2{position: absolute;bottom: auto;right: 50px;top: 60px;}
    .floatRound-3{position: absolute;bottom: auto;right: 80px;top: 80px;}
    .floatTrianle {top: 20%;}
    .articleInfo {width: 100%;}
    .articleTxt{width: 98% !important;}
    .slider__counter1 {display: none;}
    .slider__counter2{display: none;}
    .progress2{display: none;}
    .equityListing {margin-top: 5px;}
    .sectionBasket h2{margin-bottom: 20px;}
    .sectionWhyChooseMobile p br{display: none;}
    .cardMob{margin-bottom: 18px;}
    .sectiontestimoni{padding: 20px 0 32px;}
    .deskPlan{display: none;}
    .mobilePlanCard{display: block;margin: 0px 0 40px;}
    .mobilePlanCard .slick-list{padding: 20px 0;}
    .planCard{width: 100%;margin: 0 15px !important;max-width: 100%;box-shadow: 2px 2.536px 5px 3px rgba(0, 0, 0, 0.07);}
    .includeList li img{display: inline-block;}
    .bannerForm p{text-align: left;}
    /* .subcribeForm .btnStart{display: none;} */
    .includeList li span{font-weight: 500;  font-size: 15px;  color: #333333; display: inline-block;margin-left: 10px;width: 86%;text-align: left;}
    .includeList {padding: 0 8px 20px;}
    .footer-company-name{display: none;}
    .mb-50 {margin-bottom: 70px;}
    .apply-today{top: 101px;position: absolute;left: 40px;}

}
@media only screen and (max-width: 550px) {
    .basketItem {padding: 20px 20px;}
    /* .basketList li {width: calc(50% - 8px);} */
   
    .countryWrp {width: 100%;padding-left: 0;text-align: center;}
    .headTxt h2 {width: 100%;text-align: center;margin-right: 0;}
    .headTxt p{text-align: center;}
    .flagWrp{width: 100%;text-align: center;}
    .equiWrp {width: 100%;padding: 0 20px;margin-top: 10px;}
    .flagWrp {margin-top: 16px;}
    .sectionBasket {background-size: cover; margin-top: 0;margin-bottom: 50px; }
    .equityListing li {width: 100%;}
    .equityListing li .listWrp .icoTxt {padding: 0 12px;}
    .stockVideo {width: 100%;padding: 0 30px;}
    .leadTxt {width: 100%; margin-top: 38px;margin-bottom: 20px;}
    .subscribeWrp .listFeature {padding: 24px 15px 20px 42px;}
    .subscribeWrp a {width: calc(34% - 10px);}
    .partnersList{justify-content: center !important;}
    .partnersList li { width: calc(50% - 16px); margin: 0 8px 20px; }
    .aboutStart h2 {width: 100%;margin-bottom: 20px;}
    .aboutStart h1 {width: calc(80% - 10px);}
    .txtInfo {width: 100%;margin-bottom: 30px;}
    .subcribeForm {width: 100%;}
    .subscribeWrp {margin-top: 0px;}
    .txtInfo h2 {font-size: 24px;letter-spacing: 1px;}
    .footerInner{flex-direction: column;}
    .footer .createdBy {margin: 20px 0;}
    .aboutStart {padding: 30px 25px;}
    .sectionAboutYou {margin-bottom: 50px;}
    .sliderArticle .articleItem{position: relative;margin: 0 15px;}
    .sectionArticles div.slick-list{ padding: 0 0px 0 0;}
    .articleWrp {margin-top: 30px;}
    .subcribeForm .inputDiv label {font-size: 15px; margin-bottom: 6px;}
    .subcribeForm{flex-flow: row wrap;}
    .subcribeForm .inputDiv {width: 100%;}
    .subscribeWrp .listFeature li::before {margin-left: -1.5em;}
    .banner-wrp .icoDiv {margin-left: -5px;}
    .banner-wrp .icoDiv img{max-width: 80%;}
    .banner-wrp h1 {font-size: 26px;}
    .formControl .inputDiv { width: calc(57% - 5px);}
    .formControl .btnDiv { width: calc(44% - 10px);}
    .formControl .btnDiv button {padding: 13px 15px;font-size: 14px;}
    .howOuter {padding: 0 15px;}
    .aboutYouOuter {padding: 0 15px;}
    /* .testSliderOuter { width: 88%;} */

    .textTestSlider.slick-slider button{top: auto !important;bottom: -40px !important;}
    .textTestSlider.slick-slider button.slick-prev {right: auto;left: 35%;}
    .textTestSlider.slick-slider button.slick-next {right: 35%;}
    .floatItem-12 {top: -68px;width: 8%;}
    .floatArrow{left: -30px;}
    .equityListing li:last-child .listwrp{text-align: center;justify-content: center;}
    .testSliderOuter .slick-list {  padding: 22px 0;}
    .leadTxt p {margin-top: 6px;margin-bottom: 15px;}
    .footer {padding-bottom: 60px; }
    .mobBtn{display: block;}
    .prodCard {position: static;left: auto;top: auto;transform: translateY(0px);width: 100%;margin-bottom: 20px;}
    .prodListing li {padding: 30px 18px 30px 18px;}
    .prodListing {padding: 0 15px;}
    .prodListing li .productWrp {text-align: center;}
    .prodListing li .productWrp .prodInfo {margin: 8px 0;}
    .headingProd {padding: 0 24px; }
    .leadingWrp { padding: 15px 15px;}
    .coreList li {width: calc(50% - 22px);margin-bottom: 10px;margin-left: 11px;margin-right: 11px;}
    .formControl .btnDiv{display: none;}
    .sectionFaq {padding: 22px 0;}
    .accordion-thumb {font-size: 17px;padding: 20px 54px 20px 18px;}
    .accordion-panel {padding: 20px 12px;}
    .stepsTo li {font-size: 16px;}
    .sectionFormWrp{padding: 40px 20px;}
    .formControls li{width: 100%;}
    .addressData .addressInfo {padding-left: 0;}
    .addressData .addressInfo li .icoAdd {width: 95px;}
    .disclaimerWrpInner{width: 100% !important;}
    .disclaimerData h2 { font-size: 16px;}
    .aboutBannerWrp h2 {font-size: 24px;}
    .empty-space {margin-bottom: 90px;}
}
@media only screen and (max-width: 450px) {
    /* .basketList li {width: 100%;} */
    .headTxt{flex-flow: row wrap;}
    .headTxt h2 {margin-bottom: 15px;}
    .subscribeWrp a {width: 100%;margin-top: 0;margin-bottom: 30px;}
    .subscribeWrp .listFeature {width: 100%;}
    .planCard {margin-left: 0; margin-right: 0;}
    .wrapper{padding: 0 15px;}
    .subcribeForm .btnStart {width: calc(48% - 10px);}
    .viewAll {margin-top: 30px;}
    .aboutStart {margin-top: -18px;}
    .aboutStart h1 {margin-bottom: 20px;}
    .formControl{padding-left: 14px;}
    .formControl .inputDiv input {padding: 12px 12px 12px 60px;font-size: 14px;}
    .textTestSlider.slick-slider button.slick-prev {right: auto;left: 30%;}
    .textTestSlider.slick-slider button.slick-next {right: 30%;}
    .coin-1 {top: 10px;left: 2%;}
    .coin-3 {top: 5%;right: 0px;width: 5%; }
    .coin-3 img{max-width: 100%;}
    .leadingTxt h2 {font-size: 26px; }
    .coin-2{width: 11%;}
    .coin-2 img{max-width: 100%;}
    .stockVideo{height: 250px;}
    .stockVideo img.outer {height: 100%;}
    .stockVideo a img.play {max-width: 15% !important;}
    .videoGenie p {margin-bottom: 8px;}
    .videoGenie h2 {font-size: 26px;}
    .partnersList.subscribePart li { width: calc(50% - 20px); }
    .partnersList.subscribePart.secondlist li {width: calc(50% - 20px); }
    .firstListWrp{margin-bottom: 0;}
    .partnersList.subscribePart li .imgWrp {padding: 16px 10px;}
    .sectionLeadingStocks.subscribe{margin: 8% 0 14%;}
    .headerMob .logoDiv{left: -5px;width: 170px;}
    .whyPayList li{font-size: 14px;}
    .whyPayWrp{padding: 25px 22px 16px 22px;}
    .whyPayList{margin-top: 18px;}
	/* .coin-3{display: none;} */
    .coin-4{display: none;}
    .coin-5{display: none;}
    ul.tabs li {font-size: 16px;}
    ul.tabs1{display: flex;justify-content: center;text-align: center; flex-flow: row wrap;padding: 0 20px;}
    ul.tabs1 li{text-align: center;width: calc(50% - 20px);margin: 0 10px; margin-bottom: 20px;}
    ul.tabs1 li:nth-child(3){margin-bottom: 0;}
    ul.tabs1 li:nth-child(4){margin-bottom: 0;}
    ul.tabs12{display: flex;justify-content: center;text-align: center; flex-flow: row wrap;padding: 0 20px;}
    ul.tabs12 li{text-align: center;width: calc(50% - 20px);margin: 0 10px; margin-bottom: 20px;}
    ul.tabs12 li:nth-child(3){margin-bottom: 0;}
    ul.tabs12 li:nth-child(4){margin-bottom: 0;}
    ul.tabs13{display: flex;justify-content: center;text-align: center; flex-flow: row wrap;padding: 0 20px;}
    ul.tabs13 li{text-align: center;width: calc(50% - 20px);margin: 0 10px; margin-bottom: 20px;}
    ul.tabs13 li:nth-child(3){margin-bottom: 0;}
    ul.tabs13 li:nth-child(4){margin-bottom: 0;}
    .cardContent .innerCnt{width: 100%;}
    .cardTabWrp a.nomar{margin-bottom: 30px;}
	.sectionBanner {height:96vh;} /*New*/
	.sectionBanner .wrapper {position: absolute; bottom: 2vh;} /*New*/
	.disclaimerData {padding: 10px 5px;}
	.leadingTxt{margin-top: -5vh;}
}
@media only screen and (max-width: 400px) {

    .formControl{flex-flow: row wrap;}
    .formControl .inputDiv {width: 100%; margin-bottom: 16px;}
    .formControl .btnDiv button { padding: 12px 12px; font-size: 13px;}
    .bannerForm{margin-top: 15px;margin-bottom: 40px;}
    .sectionLeading.products {padding-top: 12px; }
    .sectionLeading.products .leadingTxt p {font-size: 14px;}
    .banner-wrp{padding: 100% 0 0%;}
    .sliderTxt{padding-top: 80px;}
    .addressData .addressInfo li .textAdd p {font-size: 14px;padding-right: 10px;}
    .tab-content {padding: 35px 5px;}
    .cardTabWrp a {width: 100%;}
    .cardContent{justify-content: center !important;}
    .cardContent .innerCnt{margin-bottom: 20px;}
    .cardContent .innerCnt:last-child{margin-bottom: 0;}
    .dateRec span{font-size: 13px;}
}
@media only screen and (max-width: 375px) {
   

}
@media only screen and (max-width: 360px) {
    .banner-wrp{padding: 85% 0 0%;}
    .sliderTxt{padding-top: 100px;}
}
@media only screen and (max-width: 320px) {
    a.loginBtn.commonBtn.mobLogin{left: 52%;padding: 6px 10px;}
    a.searchBtn.mobSearch {right: 45px;}
    .textTestSlider.slick-slider button.slick-prev {right: auto;left: 25%;}
    .textTestSlider.slick-slider button.slick-next {right: 25%;}
    .leadingTxt h2 {font-size: 23px;}
    .coin-1 img {max-width: 50%;}
    .sectionLeading.products .leadingTxt p {font-size: 13px;}
    .prodListing {margin-top: 32px;}
    .includeList li{padding-left: 0px;}

}