/*Extra small devices (portrait phones, less than 576px)*/
@media (max-width: 575.98px)
{
    .iconSt{
        width: 98% !important;
    }
    .stp{
        display: block;
        min-width: 100%;
    }
    .stpP{
        display: block;
    }
    .ytp-chrome-top , .ytp-show-cards-title{
        display: none !important;
    }
    .bdr-0-sm{
        border: 0px !important;
    }
    #useCaseDescription .howToUseCaseHeading{
        font-size: 1.5rem;
        font-family: "Roboto bold";
        line-height: 2.2rem;
        font-weight: 400;
    }
    #commentform input, textarea {
        width: 100%;
    }
    #commentform input[type=checkbox]{
        width: auto;
    }
    #wpcf7-f273-p85-o1 input{
        width: 87%;
    }
    #wpcf7-f273-p67-o1 input{
        width: 87%;
    }
    #wpcf7-f273-p85-o1 textarea{
        width: 87%;
    }
    #wpcf7-f273-p67-o1 textarea{
        width: 87%;
    }
    .signUp{
        padding-right: 9px !important;
        padding-left: 9px !important;
    }
    .signIn{
        padding-right: 9px !important;
        padding-left: 9px !important;
    }
    .headerUsecase{
        padding-top: 37px;
    }
    .usecaseInput button{
        margin-left: auto !important;
        margin-right: auto !important;
        background-color: #da1724!important;
        /*margin-top: 0px !important;*/
    }
    .usecaseHeading{
        font-size: 1.8rem;
        letter-spacing: -.05rem;
        padding: 0px;
        width: 100%;
    }
    .usecaseInput input {
        min-width: 250px !important;
        display: block !important;
        margin-right: 0px;
    }
    .usecaseDescription{
        font-size: 1.125rem;
        padding: 0px;
        letter-spacing: -.03rem;
        width: 100%;
    }
    .img-container img{
        max-width: 100%;
    }
    .h-bdrl-0{
        border-left: 0px !important;
    }
    .h-bdrr-0{
        border-right: 0px !important;
    }
    .h-bdrt-0{
        border-top: 0px;
    }
    .h-bdrb-0{
        border-bottom: 0px;
    }
    .getstarted{
        display: none;
    }
    .nav-item{
        border-bottom: 1px solid #dee2e6;
    }
    .nav-item:last-child{
        border-bottom: 0px solid #dee2e6 !important;
    }
    .navbar-nav{
        border-top:2px solid #dee2e6 ;
    }
    .usercaseImage{
        /*height: 55px;*/
        height: 79px;
    }
    .packageMember .spanMember{
        font-size: 15px;
        font-weight: bolder;
    }
    .packagePrice .span2{
        font-size: 27px;
        font-weight: bolder;
        padding-left: 11px;
    }
    .packagePrice .contactusP{
        padding: 11px 0px !important;
    }
    .packagePrice .contactusPrice{
        font-size: 12px;
        font-weight: bolder;
    }
    .priceHeadTitle p{
        font-size: 9px;
    }
    .membersP{
        font-size: 11px;
    }
    .navbar .container {
        width: 100% !important;
    }
    h-pd-sm-0{
        padding: 0px !important;
    }
    .h-w-100-sm{
        min-width: 100% !important;
    }
    .container{
        /*padding: 0px!important;*/
        min-width: 100% !important;
    }
    .headding_tag{
        font-family: Roboto;font-size:37px;font-weight: bold;
    }
    .banner1{
        font-size: 29.79px
    }
    .banner2{
        font-size: 33px;
    }
    .banner3{
        font-size: 20.4px;
    }
    .homeBanel1{
        height: auto;
        padding-top: 23px;
        padding-bottom: 23px;
    }
    .yus p{
        font-size: 12px;
    }
    .homeBanel{
        /*background-image: url('../assestsm/images/Work From Home-3.jpg');*/
        background-image: none;
        /*background-size: cover;*/
        background-position: 80% 0%;
        height: 272px;
    }
    .imag_btm_text {
        font-size: 10px;
        font-weight: normal;
    }
    .card-title{
        /*font-size: 12px;*/
    }
    .jugard{
        height: 272px;
        width: 96%;
        position: absolute;
        z-index: 0;
        /*display: none !important;*/
    }
    .jugardImage{
        height: 100%!important;
        width: 100%;
    }
    .bannerText {
        padding-top: 9px;
    }
    .postImg img{
        max-height: 257px !important;
        max-width: 100%;
    }
    .h-pdr-0{
        border: 0px;
    }
    .pageBanner{
        height: 190px;
    }
    .bannerDetail {
        padding-top: 33px;
    }
    .pageName {
        font-size: 32px;
    }
    .pageMembersTree {
        font-size: 16px;
    }
    .pageMembersTree span{
        display: block;
    }
    .bAbout {
        background-position: 59% 0% !important;
    }
    .bBlog {
        background-position: 59% 0% !important;
    }
    .bSupport {
        background-position: 59% 0% !important;
    }
    .bValue {
        background-position: 59% 0% !important;
    }
    .bPrice {
        background-position: 59% 0% !important;
    }
}

/*Small devices (landscape phones, 576px and up)*/
@media (min-width: 576px) and (max-width: 767.98px)
{
    .bdr-0-sm{
        border: 0px !important;
    }
    .banner1 {
        font-size: 21px;
    }
    .banner2 {
        font-size: 24px;
    }
    .banner3 {
        font-size: 17px;
    }
    .homeBanel1{
        padding-left: 15px;
    }
    .usecaseHeading{
        font-size: 1.8rem;
        letter-spacing: -.05rem;
        width: 100%;
    }
    .usecaseDescription{
        font-size: 1.125rem;
        letter-spacing: -.03rem;
        width: 100%;
    }
    .img-container img{
        max-width: 100%;
    }
    .nav-item{
        border-bottom: 1px solid #dee2e6;
    }
    .nav-item:last-child{
        border-bottom: 0px solid #dee2e6 !important;
    }
    .navbar-nav{
        border-top:2px solid #dee2e6 ;
    }
    .homeBanel1 {
        /*height: 214px;*/
        /*padding: 52px 0px;*/
        padding-top: 23px;
        padding-bottom: 32px;
    }
    .h-pdr-0{
        border: 0px !important;
    }
    .homeBanel{
        background-position: 69% 0%;
    }
    .getstarted{
        display: none;
    }
    .h-bdrl-0-tablat{
        border-left: 0px;
    }
    .h-bdrr-0-tablat{
        border-right: 0px;
    }
    .h-bdrt-0-tablat{
        border-top: 0px;
    }
    .h-bdrb-0-tablat{
        border-bottom: 0px;
    }
    .packageMember .spanMember{
        font-size: 17px;
        font-weight: bolder;
    }
    .packagePrice .span2{
        font-size: 27px !important;
        font-weight: bolder;
        padding-left: 11px;
    }
    .packagePrice .contactusP{
        padding: 23px 0px !important;
    }
    .packagePrice .contactusPrice{
        font-size: 11px;
        font-weight: bolder;
    }
    .priceHeadTitle p{
        font-size: 9px;
    }



    .navbar .container {
        width: 100% !important;
    }
    .container{
        min-width: 100% !important;
    }
    #h-w-1001{
        min-width: 100% !important;
    }
    .h-w-100-sm{
        min-width: 100% !important;
    }
    .bannerText {
        padding-top: 9px;
    }
    .jugard{
        display: none !important;
    }
    .allfeature td{
        border: 0px;
    }
    .h-bdrl-0-sm{
        border-left: 0px;
    }
    .h-bdrr-0-sm{
        border-right: 0px;
    }
    .h-bdrt-0-sm{
        border-top: 0px;
    }
    .h-bdrb-0-sm{
        border-bottom: 0px;
    }
    .pageBanner{
        height: 180px;
    }
    .bannerDetail {
        padding-top: 33px;
    }
    .pageName {
        font-size: 37px;
    }
    .pageMembersTree {
        font-size: 20px;
    }
    .bAbout {
        background-position: 20% 0% !important;
    }
    .bBlog {
        background-position: 20% 0% !important;
    }
    .bSupport {
        background-position: 20% 0% !important;
    }
    .bValue {
        background-position: 20% 0% !important;
    }
    .bPrice {
        background-position: 20% 0% !important;
    }
}

/*Medium devices (tablets, 768px and up)*/
@media (min-width: 768px) and (max-width: 991.98px)
{
    .bdr-0-lg{
        border: 0px !important;
    }
    .banner1 {
        font-size: 25px;
    }
    .banner2 {
        font-size: 27px;
    }
    .banner3 {
        font-size: 21px;
    }
    .nav-item{
        border-bottom: 1px solid #dee2e6;
    }
    .nav-item:last-child{
        border-bottom: 0px solid #dee2e6 !important;
    }
    .navbar-nav{
        border-top:2px solid #dee2e6 ;
    }
    .h-pdr-0{
        border: 0px !important;
    }
    .homeBanel1 {
        /*height: 214px;*/
        /*padding: 52px 0px;*/
        padding-top: 16px;
        padding-bottom: 16px;
    }
    .getstarted{
        display: none;
    }
    .homeBanel{
        background-position: 69% 0%;
    }
    .bannerText {
        padding-top: 9px;
    }
    .priceCont{
        min-width: 100%;
        padding: 0px 17px;
    }
    .jugard{
        display: none !important;
    }
    .allfeature td{
        border: 0px;
    }
    .h-bdrl-0-lg{
        border-left: 0px;
    }
    .h-bdrr-0-lg{
        border-right: 0px;
    }
    .h-bdrt-0-lg{
        border-top: 0px;
    }
    .h-bdrb-0-lg{
        border-bottom: 0px;
    }
    .pageBanner{
        height: 250px;
    }
    .bannerDetail {
        /*padding-top: 17px;*/
    }
    .pageName {
        /*font-size: 37px;*/
    }
    .pageMembersTree {
        /*font-size: 20px;*/
    }
    .bAbout {
        background-position: 25% 0% !important;
    }
    .bBlog {
        background-position: 25% 0% !important;
    }
    .bSupport {
        background-position: 25% 0% !important;
    }
    .bValue {
        background-position: 25% 0% !important;
    }
    .bPrice {
        background-position: 25% 0% !important;
    }
}

/*Large devices (desktops, 992px and up)*/
@media (min-width: 992px) and (max-width: 1199.98px)
{
    .allfeature td{
        border: 0px;
    }
}

/*Extra large devices (large desktops, 1200px and up)*/
@media (min-width: 1200px)
{
    .allfeature td{
        border: 0px;
    }
}