/* XPERT FORGE PROJECT MEDIA SCREEN STYLING HERE */
@media only screen and (max-width: 1189px){
    .main-txt-data p.xtdata
    {
        width: auto;
    }

    .sectors-list
    {
        margin: 0;
    }

    .sectors-list a
    {
        font-size: .8rem;
    }

    .cnt-side-2-img img{
        height: 100%;
    }
    /* about us styling  start*/

    .xpert-forge-team 
    .meat-our-teams{
        height: auto;
    }

    .xlx-data-img0-xls{
        height: initial;
    }

    .clrs{
        width: 100%;
    }
    
    .xlx-card-txt{
        height: initial;
        gap: 10px;
    }

    .dt0img-card{
        margin: 2rem 0 ;
    }
    
    .xpert-forge-team
    .meat-our-teams,
    .insOutDataWrap{
        height: max-content;
    }
    /* ABOUT US END HERE */

    .typechoose__ser{
        top: 4vw;
    }
}

/* MEDIA SCREEN FOR 918PX */
@media only screen and (max-width: 988px){
    .cart-icon{
        position: relative;
        right: -30%;
    }

    .xplore-h1-wrap{
        width: 80% !important;
    }

    .xlm-dte-sect{
        height: auto;
    }

    .xpert-forge-tstimony{
        height: max-content !important;
        max-height: max-content;
    }

    .xpert-shopping-cart-data h2{
        font-size: 40px;
    }

    .xpert-prod-name h3{
        font-size: 15px;
    }

    .xf-part-login{
        flex-direction: column-reverse;
    }
    
    .xpert-std-login .xpert-login-data{
        height: auto;
        max-height: max-content;
    }

    .input-authenicate-side.xw-40{
        width: 100%;
    }

    .auth-img-side.xw-60{
        width: 100%;
        display: flex;
        align-items: center;
        justify-content: center;
    }

    .auth-img-side.xw-60 img{
        width: 150px;
        height: 150px;
        margin: auto;
    }

    .data-side-one-abt h3{
        font-size: 26px;
    }
    
    .xpert-forge-why-wrap .wrap-data1-sm h2{
        font-size: 27px;
    }
    
    .xpert-forge-why-wrap .wrap-data1-sm p{
        font-weight: normal;
    }
    
    .xpert-moni-bag-wrap{
        width: 100px;
        height: 100px;
    }

    .yes-that-signup
    .xpert-login-data,
    .yakise-tutor-signup
    .xpert-login-data
    {
        height: auto;
    }

    .fiatdatainside.xw-60,
    .cryptodatainside.xw-60 {
        width: 100%;
    }

    .typechoose__ser{
        top: 5vw;
    }

    .xpertSBridgeDesktopSelect {
        width: 40vw;
    }
}

/* MEDIA SCREEN FOR 800PX */
@media only screen and (max-width: 900px){
    /* MEDIA SCREEN FOR ABOUT US START HERE */
    .xpert0-xdata.d-dmmm-forger 
    .xml-width-80 
    .xlm-dta0-down{
        overflow: hidden;
        overflow-x: auto;
    }
    
    .xwy0,
    .insOutDataWrap,
    .iconsTxtWrap{
        height: max-content;
    }

    .xw-80.self-center{
        width: 100%;
    }

    .sm-top-trusted p{
        font-size: .8rem;
    }

    /* MEDIA QUERY FOR ABOUT US END HERE */
    
}

@media only screen and (max-width: 993px){
    .customizeBtn
    {
        display: list-item;
        align-self: flex-start;
        width: auto;
        height: 2.6rem;
        display: flex;
        align-items: center;
        justify-content: center;
        margin-bottom: .5rem;
    }
    
    .right-side-turor,
    .lastright.xw-40.x-h-100{
        display: none;
    }
    
    .left-side-turor{
        width: 100%;
    }
    
    .tutor-tp-cnt h1,
    .tutor-tp-cnt p{
        text-align: center;
    }
    
    .man-3ftxxusrd
    .xtdta-side{
        align-self: center;
        margin-top: 2rem;
    }
    
    .man-3ftxxusrd{
        height: 70%;
    }
    
    .lastleft.xw-40.xh-70{
        width: 100%;
        height: 400px;
        display: flex;
        justify-content: center;
        flex-direction: column;
        align-items: center;

    }
    
    .tutor-tp-cnt a{
        display: block;
        width: 80%;
        height: 50px;
        display: flex;
        align-items: center;
        justify-content: center;
        gap: 10px;
        text-align: center;
        font-weight: 600;
        margin: auto;
    }
    
    .last-in-tutor
    .xtdta-side {
        align-self: center;
    }
    
    .lastleft .margin-top.padding-top a{
        width: 100%;
        display: flex;
        align-items: center;
        justify-content: center;
        font-weight: 600;
    }
    
    .xpert-forge-team .meat-our-teams{
        height: max-content;
        overflow:hidden;
    }
    
    .xl-tutor-wrapper{
        height: max-content;
    }
    
    .forger0spaceer{
        background: var(--xpert-header);
        width: 100%;
        margin: 0 auto;
    }
    
    .no-shadow-radius{
        border-radius: initial;
        box-shadow: initial;
    }

    .__wrappers{
        flex-direction: column;
    }

    .__chg_on_mobile__{
        flex-direction: column-reverse;
    }

    .coursecontentSide.xw-70,
    .courseimgSide.xw-30{
        width: 100%;
    }

    
}

/* MEDIA SCREEN FOR 820px */
@media only screen and (max-width: 820px){
    .xpert-forge-available-courses
    .xpert-forge-cnt{
        width: 100%;
        flex: 0 0 100%;
        height:450px;
    }

    ._tf43ss554f__ .xpert-course-popWrap{
        width:100%;
    }

    .xpert-forge-cnt .cnt-descr{
        display: flex;
        flex-direction: column;
        justify-content: space-between;
    }

    .xlm-dta0-top .main-txt-data{
        width: 80%;
    }

    .xpert-forge-why-wrap .wrap-data1-sm p
    {
        font-weight: 500;
    }
    
}

/* MEDIA SCREEN FOR 800PX */
@media only screen and (max-width: 800px){
    .xpert-resource-company{
        flex-wrap: wrap;
        height: 80%;
    }

    .xpertforge-data .xdata-abt-msg p{
        font-weight: normal;
        text-align: left;
    }

    .xpert-resource-company img{
        width: 30%;
        height: 32px;
    }

    .xpert-main-content-checkout 
    .container-xforge 
    .checkoutItems{
        flex-direction: column;
    }

    .xpert-forge-checkout-data-side1{
        width: 100% !important;
    }

    /* .xpert-main-content-checkout{
        max-height: fit-content;
        height: 100vh;
    } */

    .container-xforge{
        height: auto;
    }

    .mobile-blend{
        width: 100%;
        height: 250px !important;
    }

    /* ABOUT US START HERE */
    .max-data-1 h1{
        line-height: initial;
        height: auto;
        margin: 0;
        font-size: 40px;
    }
    .xpert-fge-gStarted{
        justify-content: center !important;
    }
    .xpert-fge-gStarted.no-gap{
        gap: unset !important;
    }
    /* ABOUT US END HERE */

    /* COURSES PAGE STYLING START HERE */
    .xpert-country-select-wrapper-and-courses{
        width: 100%;
        height: 130px;
        flex-direction: column;
    }

    .xpert-country-select-wrapper-and-courses 
    .xpert-forge-select0span0-wrap,
    .xpert-country-select-wrapper-and-courses 
    .seprt-search-courses
    {
        width: 100%;
        height: 40%;
    }

    .xpert-country-select-wrapper-and-courses 
    .seprt-search-courses
    .search00-input,
    .xpert-forge-select0span0-wrap 
    select{
        height: 100%;
    }
    
    .tutor-tp-cnt h1{
        font-size: 2.1rem;
    }
    
    
    .three-xpert-why{
        flex-direction: column;
    }
    
    .thatthree{
        width: 100%;
        margin: 2rem 0;
    }
    
    .threeOne,
    .threeThree{
        /* align-content: flex-start !important; */
        justify-content: flex-start;
        align-items: flex-start;
        flex-wrap: wrap;
        display: flex;
        /* border: 2px solid red; */
    }
    
    .threeOne p,
    .threeThree p{
        text-align: left;
        font-weight: normal;
    }
    
    .threeTwo p{
        text-align: right;
        font-weight: normal;
    }
    
    .threeTwo {
        /* align-content: flex-start !important; */
        justify-content: flex-end;
        align-items: flex-end;
        /* flex-wrap: wrap; */
        display: flex;
        /* border: 2px solid red; */
    }
    
    .threeTwo h6{
        text-align: right;
        font-size: 1.5rem;
    }
    .threeOne h6,
    .threeThree h6{
        text-align: left;
        font-size: 1.5rem;
    }
    
    .tutor0side.xw-60,
    .tutor0side-contents.xw-40{
        width: 100%;
    }
    
    .xwy0,
    .insOutDataWrap{
        height: max-content;
    }
    
    .insOutDataWrap .xforgeiyakise{
        flex-direction: column;
    }
    
    .numIconsXforge{
        left: -30px;
    } 
    
    .iconsTxtWrap {
        width: 90%;
    }
    
    .tutor0side-contents .max-content-h a{
        display: block;
        margin: 0 auto;
        width: 60%;
        display: flex;
        align-items: center;
        justify-content: center;
        gap: 10px;
        height: 50px;
        font-weight: 600;
    }
    
    .xwrapx.xw-40{
        width: 80%;
    }
    
    .quiz-main-accordion-container.xw-80{
        width: 100%;
    }
    
    /* footer rework start here */
    .zwxlexx-str{
        height: auto;
        width: 90%;
    }
    
    .align-right{
        align-self: flex-end;
        /* text-align: right; */
    }
    .mainTestimony p {
        text-align: left;
    }
    
    .grabbing{
        font-size: 14px;
    }
    
    .footer-section1,
    .footer-section2{
        margin-top: 2rem;
    }

    .typechoose__ser{
        top: 6vw;
    }
    /* footer rework end here */

    /* contact us */
    .xflccexi{
        flex-direction: column;
    }

    .xlxSiderz, 
    .xlxSiderzAlt,
    .evryWrap
    {
        width: 100%;
    }

    .xlxSiderz{
        height: 20rem;
    }

    .xlcthreeWrapper{
        height: 50%;
    }

    /* course details page */
    .xwlxx {
        flex-direction: column;
    }

    .xw-50.chizzyAlichi{
        width: 100%;
    }

    .xplore-h1-wrap{
        width: 100% !important;
    }

    .xx-about-img{
        width: 180px;
        height: 180px;
        align-self: center;
        flex-basis: 180px;
    }

    .xx-about-img img{
        width:90%;
        height: 90%;
        object-fit: cover;
    }

    .xpert-forge-abt-data{
        height: max-content;
    }

    .xpert-forge-abt-data .about-main-msg-wrapper{
        align-self: flex-start;
    }

    .xpertforge-data .xdata-abt-msg p{
        width: 100%;
    }

    .kie-kie{
        align-self: flex-end !important;
    }

    .kie-kie p,
    .kie-kie h2.text-center{
        text-align: right !important;
    }
}



/* MEDIA SCREEN FOR 768px preferably MOBILE */
@media only screen and (max-width: 768px){
    /* .sectors-list{
        display: none;
    } */
    .Techies {
        width: 100%;
        font-weight: 700;
        font-size: 16px;
        line-height: 24px;
        border: none;
        height: 60px;
        border-bottom: .1px solid silver;
    }

    .m-btm-2{
        margin-bottom: 1rem !important;
    }

    .xpert-country-select-wrapper .iyakise0raphale
    {
        width: 100%;
    }
    
    .xpert-forge-select-forg-mobile{
        display: none;
    }

    .exp-sect-course{
        height: auto;
    }

    .x-xmle{
        margin: 0;
    }

    .xpert-forge-content-by-sectors{
        width: 200px;
        height: 200px;
        margin: .5rem 0;
    }

    .xpert-forge-content-by-sectors h5{
        font-size: 17px;
    }

    .xplore-h1-wrap{
        max-width: 90% !important;
        padding-bottom: 10px;
    }

    .xpert-shopping-cart-data h2{
        font-size: 30px;
    }

    .__sxl4xxs{
        height: 55%;
    }

    .xpertSBridgeDesktopSelect {
        width: 60vw;
    }

    .xpert-forge-abt-data{
        flex-direction: column;
    }

/*new landing page update style hide*/
    .hello-mr-iyakise-can-you-hear-me,
    .xpert-forge-select-forg-mobile,
    ._xldkelxddd.lsl-nohshow,
    .no-showAgain{
        display: none !important;
    }

    .yakie_askdksdado349438{
        display: block;
    }


    .for-mobile-none,
    .hide-mobile{
        display: none !important;
    }


    .xx-about-img{
        width: 140px;
        height: 140px;
        flex-basis: 140px;
    }

    .sectionName-container h4{
        font-size: 1.5rem;
    }

    /* button.next-btn,
    button.prev-btn{
        display: none!important;
    } */

    .explore-courses-sector
    .xplore-h1-wrap
    .newxewrap button.next-btn,
    .explore-courses-sector
    .xplore-h1-wrap 
    .newxewrap button.prev-btn{
        display: flex !important;
    }

    .xpert-forge-available-courses .containers-COURSES-data
    .sectors-list{
        display: flex !important;
    }

    .__no-show__mobile__{
        display: none !important;
    }
}

/* MEDIA SCREEN FOR 430px preferably MOBILE */
@media only screen and (max-width: 750px){
    .cart-icon{
        right: -10%;
    }

    .chkout-sm-data{
        width: 90%;
    }

    .xpert-shopping-cart-data h2{
        line-height: initial;
    }

    .xp-section-footer{
        height: auto;
    }
    
    .xpert0-xdata.d-dmmm-forger .xml-width-80 .xlm-dta0-top,
    .xpert-community-data,
    .xpert-forge-team .meat-our-teams{
        height: max-content;
    }

    .xpert0-xdata.d-dmmm-forger .xml-width-80 .xlm-dta0-down
    {
        background: var(--xpert-header);
        padding: .5rem !important;
    }

    .p-2.no-bg-mobile{
        background-color: transparent;
        padding: unset !important;
    }

    .xpert0-xdata.d-dmmm-forger .xml-width-80 .xlm-dta0-top
    {
        background: var(--xpert-bg-black);
        padding: 10px;
    }

    .sectionName-container h4{
        font-size: 1.1rem;
    }
}

/* MEDIA SCREEN FOR 750px preferably MOBILE */
@media only screen and (max-width: 750px){
    .cart-icon{
        right: -20%;
    }

    .xpert-forge-tstimony{
        height: 80vh;
    }
    
    .data-side-one-abt h3{
        font-size: 25px;
    }

}


/* MEDIA SCREEN FOR 700px preferably MOBILE */
@media only screen and (max-width: 700px){
    .cnt-side-2-img{
        display: none;
    }
    
    .tutor0side img{
        width: 100%;
        /* height: 100%; */
    }

    .cnt-side-1-dta, .cnt-side-2-img{
        width: 100%;
    }

    .xlm0-itm-dta .xpert-bcome-tutor .xpert-forge-btn{
        width: 50%;
        display: block;
        text-align: center;
        font-weight: 600;
        font-size: 16px;
        margin: 0 auto;
    }

    .xpert-bcome-tutor h2, 
    .xpert-bcome-tutor p{
        text-align: center;
    }

    .xtdta-side{
        margin: auto;
    }

    .xforge-ft-lft-rgt{
        flex-direction: column;
    }

    .footer-section1{
        border-right: none;
    }
    .footer-section2{
        border-bottom: none;
    }

    .quick:nth-child(even){
        text-align: right;
    }
    
    .dtz-daAbout{
        width: 100%;
    }

    .xlzdatStayIn-sub{
        width: 100%;
    }

    .quick{
        width: 45%;
    }

    .xlzdatStayIn-sub button{
        width: 23%;
    }
    
    .xlm-dta0-top .main-txt-data{
        width: 100%;
        display: flex;
        flex-direction: column;
        align-items: center;
    }

    .xlm-dta0-top .main-txt-data a{
        width: 100%;
        height: auto;
    }

    .xpert-fge-gStarted
    {
        width: 100%;
        height: 120px;
        flex-wrap: wrap;
        justify-content: space-evenly;
        align-items: center;
        gap: 0;
        /* border: 2px solid blue; */
    }

    .max-data-1 h1{
        font-size: 28px;
        font-weight: 600;
        height: initial;
        width: initial;
    }

    .xpert-forge-tstimony{
        height: 50vh;
    }

    .testimonials-wrapper{
        flex-wrap: nowrap;
        gap: 10px;
        /* overflow-x: auto; */
    }
    .xpert-tmony{
        flex: 0 0 300px;
    }

    .xpert-wrap h2{
        font-size: 22px;
        font-weight: 600;
        line-height: 28px
    }

    .max-data-1 h1{
        line-height: initial;
    }

    /* ABOUT START HERE */
    .main-txt-data p.xtdata{
        font-weight: initial;
        height: auto;
    }

    .xx-about-img{
        align-self: flex-start;
    }

    .xx-about-img.flex-end-700{
        align-self: flex-end;
    }

    .xpertforge-data 
    .xdata-abt-msg p,
    .xxf-why .sm-top-trusted p{
        font-weight: 500;
        text-align: left;
    }

    .xxf-why{
        height: auto;
    }

    .xpert-forge-why-wrap 
    .wrap-data1-sm h2{
        font-size: 22px;
    }

    .xpert-forge-why-wrap 
    .wrap-data1-sm p{
        font-size: 13px;
    }

    .xpert-forge-tstimony{
        height: 80vh;

    }
    
    .data-side-one-abt h3{
        font-size: 22px;
    }
    
    .xtesticles h4{
        font-size: 17px;
    }
    
    .xtesticles p{
        font-weight: normal;
    }
    
    /* ABOUT US END HERE */

    /* constact us  */
    .xlcthreeWrapper{
        flex-direction: column;
    }

    .three1one{
        width: 100%;
    }

    .evryWrap{
        height: fit-content;
    }

    .xpertbrigde {
        height: fit-content;
    }

    .dt0img-card{
        width: 80%;
        height: 500px;
        /* margin: 2rem 0; */
    }

    .xpertforge-data .xdata-abt-msg p{
        width: 100%;
        margin: 0;
        font-weight: 0;
    }
}

/* MEDIA SCREEN FOR 600px preferably MOBILE */
@media only screen and (max-width: 600px){
    .dt0img-card{
        width: 100%;
        height: 450px;
    }
    


    /* ABOUT US STYLING START HERE */
    .community-join{
        width: 80%;
    }

    button.getStared{
        width: 80%;
    }

    .data-side-one-abt h3{
        font-size: 22px;
    }

    
    .xdata-abt-msg .xpert-forge-abt-data:nth-child(3) .about-main-msg-wrapper p{
        /* border: 3px solid yellow; */
        text-align: left;
    }

    .imgside{
        display: none;
    }

    .abt-xforge-side-by-side{
        width: 100%;
    }

    .xpert-mid-side-byside{
        width: 100%;
        margin: 2rem 0;
    }

    .xdata-abt-msg
    .xpert-forge-abt-data:nth-child(even) 
    .about-main-msg-wrapper h2 {
        text-align: left !important;
    }

    .xdata-abt-msg
    .xpert-forge-abt-data:nth-child(odd) 
    .about-main-msg-wrapper h2 {
        text-align: right !important;
    }

    .xlxx058832ff{
        width: 100%;
    }
    
    .tutor-tp-cnt h1{
        font-size: 1.7rem;
    }
    
    .whatTutorSaid.xw-50{
        width: 70%;
    }
    .xwrapx.xw-40{
        width: 70%;
    }
    
    .community-join{
        height: max-content;
    }
    
    .xpert-forge-someting .community-join h3,
    .dt0img-card h5{
        font-size: 15px;
    }
    
    .numIconsXforge{
        left: -15px;
        width: 30px;
        height: 30px;
    }
    
    .iconsTxtWrap{
        width: 100%;
        border-left-width: 2px;
    }
    
    .tutor0side-contents.xw-40 a{
        width: 100%;
    }
    
    .xpert-data-wrapper h2{
        font-size: 16px;
    }
    
    .xwrapx.xw-40{
        width: 80%;
    }
    
    .tutorfaqs h5{
        font-size: 1rem;
    }
    
    .tutorfaqs p{
        font-size: .5rem;
    }

    .xpert_wrapper .__c_choice {
        width: 85%;
    }

    .typechoose__ser{
        top: 8vw;
    }

    .typechoose__ser{
        display: flex;
        align-items: center;
        justify-content: space-between;
        flex-direction: column;
        width: 100%;
        gap: 10px;
    }

    .fiat.btn,
    .crypto.btn{
        width: 100%;
    }

    .sm-screen-only{
        height: 80px;
    }

    .detailsInfor{
        width: 100%;
        height: max-content;
    }

    .lastuPdate {
        flex-wrap: wrap;
        width: 100%;
    }

    .crumb h6{
        font-size: 12px;
    }

    .__wrappers.xw-90,
    .sectionHr.xw-90,
    .instructorsConfidents.xw-90,
    .detailsDataAboutTutor.xw-90{
        /* flex-direction: column; */
        width: 100%;
    }

    .Elxdata {
        flex-direction: column;
    }

    .lastUpdateData{
        font-size: 12px;
    }

    .__xpertsBrigeCourseXOntents .couser-contents
    {
        height: auto;
        padding: 4px;
    }

    .xpertSBridgeDesktopSelect{
        width: 80%;
    }

    .sm-top-trusted p{
        width: initial !important;
    }

    /* .xpertSBridgeDesktopSelect .ContentsDropDown{

    } */

    .xdata-abt-msg .xpert-forge-abt-data:nth-child(odd) 
    .about-main-msg-wrapper h2
    {
        text-align: left !important;
    }

    .xdata-abt-msg .xpert-forge-abt-data:nth-child(even) 
    .about-main-msg-wrapper h2
    {
        text-align: right !important;
    }

    .xpert-forge-abt-data .about-main-msg-wrapper
    {
        width: 100%;
    }

    .sectionName-container h4{
        font-size: 1rem;
    }
    
}

/* MEDIA SCREEN FOR 800PX preferably MOBILE */
@media only screen and (max-width: 530px){
    .xpert-forge-content-by-sectors{
        width: 100%;
        height: 112px;
        display: flex;
        flex-direction: row;
    }

    .xpert-forge-content-by-sectors .cats-icons{
        width: 72px;
        height: 72px;
    }

    .xpert-forge-content-by-sectors .cats-icons img{
        width: 40px;
        height: 40px;
    }

    .xpert-country-select-wrapper{
        width: 90%;
    }

    .xpert-forge-content-by-sectors:nth-child(even){
        background: var(--xpert-bdy);
        flex-direction: row-reverse;
        align-items: center;
        justify-content: flex-start;
        gap: 10px;
        padding: 0 15px;

    }

    .xfinanceData{
        display: flex;
        align-items: center;
        flex-direction: column;
    }

    .xpert-forge-content-by-sectors:nth-child(even) .xfinanceData{
        justify-content: flex-end;
        align-items: flex-end;
    }

    .xpert-forge-content-by-sectors:nth-child(odd) .xfinanceData{
        justify-content: flex-start;
        align-items: flex-start;
    }

    .xpert-forge-content-by-sectors:nth-child(odd){
        background: var(--xpert-clr5);
        align-items: center;
        padding: 0 15px;
        justify-content: flex-start;
        gap: 10px;
    }

    .xml-width-80{
        height: auto;
    }

    .main-txt-data p.xtdata{
        height: initial;
    }

    .footer-section1 .__logo__{
        width: 139.38px;
        height: 20px;
    }

    .footer-section1 p{
        font-family: Montserrat;
        font-size: 13px;
        font-weight: 500;
        line-height: 18px;
        letter-spacing: 0.005em;
        text-align: left;

    }

    .quick{
        font-family: Montserrat;
        font-size: 13px;
        font-weight: 600;
        line-height: 18px;
        letter-spacing: 0.005em;
        text-align: left;

    }

    .footer-section2 h5{
        font-family: Montserrat;
        font-size: 22px;
        font-weight: 600;
        line-height: 28px;
        text-align: left;
    }

    .footer-section2 p{
        font-family: Montserrat;
        font-size: 13px;
        font-weight: 500;
        line-height: 18px;
        letter-spacing: 0.005em;
        text-align: left;
    }

    .-icons-wrapper-footer{
        gap: 20px;
        width: 100%;
    }

    .xf-part-login{
        width: 100%;
    }

    .forgotPwd,
    .remember h6,
    .auth-input-wrapper:last-child{
        font-size: 10px;
    }

    .auth-input-wrapper h6:last-of-type{
        margin: 5px 0;
    }

    
    
    .community-join{
        width: 100%;
    }
    
    .fxldata{
        flex-direction: column-reverse;
        width: 100%;
    }
    
    .xw-80.self-center{
        width: 100%;
    }
    
    .self-center .updateRestyling{
        font-size: 25px;
    }

    .fm-wrapper{
        flex-direction: column;
    }

    .mtnbridde{
        width: 100%;
    }

    .mtnbridde{
        height: auto;
    }

    .crumb{
        flex-wrap: wrap;
    } 

    .crumb h6{
        margin: 0;
    }

    .xpertSBridgeDesktopSelect{
        width: 90%;
    }

    .xml-width-80
    .xpspacerNew2:nth-child(1){
        display: none;
    }


    .xx-about-img{
        width: 120px;
        height: 120px;
        flex-basis: 120px;
    }

    .sectionName-container h4{
        font-size: .8rem;
        display: -webkit-box;
        -webkit-line-clamp: 2;       /* Limits to 3 lines */
        line-clamp: 2; /* For non-WebKit browsers */
        -webkit-box-orient: vertical;
        overflow: hidden;
        text-overflow: ellipsis;
    }
    
}


/* MEDIA SCREEN FOR 450px preferably MOBILE */
@media only screen and (max-width: 450px){
    .xlzdatStayIn-sub{
        height: 240px;
        flex-direction: column;
    }

    .xlzdatStayIn-sub input{
        width: 100%;
        height: 40px;
    }
    .xlzdatStayIn-sub button{
        width: 100%;
    }

    .xpert-prod-name h3{
        font-size: 13px;
    }

    .xpert-prod-name h3:nth-child(2){
        font-size: 20px;
    }

    .checkoutItems .mycart-data-by-data .data-item-cart img{
        width: 100px;
    }

    .product-name-and-owner{
        position: relative;
        width: 75%;
    }

    .price-owner-name{
        position: absolute;
        bottom: 20px;
        height: 30px;
    }

    .price-owner-name p{
        font-size: 14px;
    }

    .xpert-prod-name{
        justify-content: space-between;
    }

    /* ABOUT US START HERE */
    .sm-top-trusted{
        width: 80%;
        align-items: center;
        justify-content:center;
    }

    .xpertforge-data .xdata-abt-msg p{
        font-weight: normal;
        text-align: left;
    }

    .xpert-forge-abt-data{
        height: auto;
    }

    .abt-xforge-side-by-side,
    .xc-copy-sign,
    .-icons-wrapper-footer{
        width: 100%;
    }

    .fxldata{
        flex-direction: column-reverse;
    }
    .fxldata p{
        text-align: center;
        font-size: 13px;
    }

    .cart-icon{
        right: -5%;
    }

    .xpert-forge-content-by-sectors h5{
        font-size: 16px;
        line-height: 1;
    }
    .xfinanceData{
        gap: 5px;
    }

    .zwxlexx-str,
    .xwrapx.xw-40{
        width: 100%;
    }
    
    .data-side-one-abt h3{
        font-size: 16px;
    }
    
    .whatTutorSaid.xw-50{
        width: 95%;   
    }
    
    .whatTutorSaid.xw-50 h6.xw-80{
        width: 100%;
    }
    
    .xwrapx.xw-40{
        width: 100%;
    }
    
    .tutorfaqs h5{
        font-size: .7rem;
    }

    .xpertSBridgeDesktopSelect{
        width: 100%;
    }
    
}


/* MEDIA SCREEN FOR 350px preferably MOBILE */
@media only screen and (max-width: 350px){
    /* .cart-icon{
        right: -10%;
    } */
    .dt0img-card h5 {
        font-size: 13px;
    }
    .data-item-cart{
        flex-direction: column;
        height: 200px;
        margin: 10px 0;
    }

    .xlldftx{
        display: flex;
        align-items: center;
        justify-content: space-between;
        width: 100%;
    }

    .checkoutItems .mycart-data-by-data .data-item-cart img{
        width: 100%;
    }

    .product-name-and-owner{
        width: 100%;
        height: 100px;
    }

    .price-owner-name{
        width: 100%;
    }

    .xlldftx h2{
        font-size: 30px;
    }

    /* ABOUT US START HERE */
    .xtdta-side{
        width: 100%;
    }

    .xtdta-side h6{
        text-align: center;
        font-size: 10px;
    }
    
    .xpert-bcome-tutor h2{
        font-size: 17px;
    }
    
    .xpert-bcome-tutor p{
        font-size: 13px;
    }
    
    .cnt-side-1-dta a{
        width: 100% !important;
    }

    .xpert-community-data{
        height: auto;
    }

    .data-side-one-abt h3{
        font-size: 18px ;
    }

    .cart-icon{
        right: 5%;
    }

    .sm-top-trusted p{
        font-size: 13px;
        text-align: left;
    }

    .usr0-v-cmpy h5,
    .xpert-wrap h2{
        font-size: 17px;
    }
    
    .footer-section1 p,
    .quick{
        font-size: 10px !important;
    }
    
    .footer-section2 h5
    {
        font-size: 16px;
    }
    
    .footer-section2 p{
        font-size: 10px;
        line-height: 15px;
    }
    
    .xpert-forge-content-by-sectors h5,
    .xpert-forge-content-by-sectors h6{
        font-size: 12px;
    }
    
    .xpert-forge-cnt .cnt-descr h5{
        font-size: 10px;
    }
    
    .xpert-forge-cnt .cnt-descr h6,
    .tpicks{
        font-size: 8px;
    }
    
    .xjkexkd-buy{
        font-size: 6px;
    }
    
    .Techies{
        font-size: 13px;
    }
    
    
    .xpert-wrap h5{
        font-size: 12px;
        line-height: 15px;
    }

    .xpert-bcome-tutor p{
        font-weight: normal;
    }

    .xlzdatStayIn-sub{
        gap: 7px;
    }

    /* about us end here */
}

@media only screen and (max-width: 250px){
    .sm-top-trusted p{
        font-size: 10px;
    }
    
    .sm-top-trusted img{
        width: 30px;
        height: 15px;
    }
}

@media (min-width: 50px) and (max-width: 746px) {
    .popupContentWrap{
        background-color: transparent;
        backdrop-filter: blur(5px);
    }
    
    .xpert-course-popWrap{
        position: absolute;
        top: 0;
        right: 0;
        width: 289px;
    }
    
    .iyakise-xprtforge .xpert-course-popWrap{
        width: 100% !important;
    }
    
    .xpert-course-popWrap::before{
        content: '';
        width: initial;
        height: initial;
        position: initial;
        background: initial;
        display: initial;
        transform: initial;
        top: initial;
        left: initial;
        z-index: initial;
        box-shadow: initial;
    }
    
    .courseInfo-middle{
        background: var(--xpert-header);
    }
}