.readyto-mobile-show { display: none; }

@media (min-width: 2001px) and (max-width: 2560px) {

    .header-full .container-1300-wrp {
        max-width: 1920px;
    }

    .header-full .head-rhs a.ham-meu {
        right: 0%;
    }

    .header-full .dropheader-full .drop-links-cvr ul li a{ font-size: 36px;}

}

@media (min-width: 1920px) and (max-width: 2000px) {

    .header-full .container-1300-wrp {
        max-width: 1600px;
    }

    .sec-hcm-bx .learn-wrp-section .lws-box {
        width: calc(16.3% - 0px);
    }

}

@media (min-width: 1600px) and (max-width: 1919px) {

    .header-full .container-1300-wrp {
        max-width: 1600px;
    }

    .sec-hcm-bx .card-cvr-main .card-style1 {
        margin: 3px 2px;
    }

    .header-full .head-rhs a.ham-meu {
        right: 0%;
    }

    .sec-hcm-bx .learn-wrp-section .lws-box {
        width: calc(16.2% - 0px);
    }

    .header-full .dropheader-full{ padding: 0px 50px;}
    .header-full .dropheader-full .drop-links-cvr{ padding-left: 40px;}
    .header-full .dropheader-full .drop-pic-cvr{ width: 35%;}

}


@media only screen and (min-width: 1400px) and (max-width: 1599px) {

    .main-bnr-wrp .b-card-parent .b-card-lhs .card-cap-cntr {
        width: 400px;
    }

    .main-bnr-wrp .b-card-parent .b-card-lhs .card-cap-cntr h2 {
        font-size: 40px;
        line-height: 55px;
    }

    .main-bnr-wrp .b-card-parent .b-card-lhs .card-cap-cntr p {
        font-size: 16px;
        line-height: 30px;
    }

    .sec-hcm-bx .card-cvr-main .card-style1 {
        margin: 2px 2px;
    }

    .header-full .head-rhs a.ham-meu {
        right: 0%;
    }

    .sec-hcm-bx .learn-wrp-section .lws-box {
        width: calc(16.2% - 0px);
    }

    .header-full .dropheader-full{ padding: 0px 50px;}
    .header-full .dropheader-full .drop-links-cvr{ padding-left: 40px;}
    .header-full .dropheader-full .drop-links-cvr ul li a{ font-size: 18px;}
    .header-full .dropheader-full .drop-pic-cvr{ width: 30%;}

}

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

    .main-bnr-wrp .b-card-parent .b-card-lhs .card-cap-cntr {
        width: 400px;
    }

    .main-bnr-wrp .b-card-parent .b-card-lhs .card-cap-cntr h2 {
        font-size: 40px;
        line-height: 55px;
    }

    .main-bnr-wrp .b-card-parent .b-card-lhs .card-cap-cntr p {
        font-size: 16px;
        line-height: 30px;
    }

    .sec-hcm-bx .card-cvr-main .card-style1 {
        margin: 2px 2px;
    }

    .header-full .head-rhs a.ham-meu {
        right: 0%;
    }

    .sec-hcm-bx .learn-wrp-section .lws-box {
        width: calc(16% - 0px);
    }

    .sec-gbc .sec-sldr-bx .card-bx1 a .desc p {
        font-size: 14px;
        line-height: 22px;
    }

    .sec-glc .sec-sldr-bx .card-bx1 a .desc p {
        font-size: 14px;
        line-height: 22px;
    }

    .header-full .dropheader-full{ padding: 0px 50px;}
    .header-full .dropheader-full .drop-links-cvr{ padding-left: 40px;}
    .header-full .dropheader-full .drop-links-cvr ul li a{ font-size: 18px;}
    .header-full .dropheader-full .drop-pic-cvr{ width: 30%;}

}

/* Medium */
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {

    .header-full .head-rhs ul.head-lst {
        display: none;
    }

    .main-bnr-wrp {
        height: auto;
        display: block;
        padding-top: 150px;
    }

    .main-bnr-wrp .b-card-parent {
        display: block;
    }

    .main-bnr-wrp .b-card-parent .b-card-lhs {
        width: 100%;
        display: block;
        height: auto;
        position: relative;
    }

    .main-bnr-wrp .b-card-parent .b-card-lhs .card-cap-cntr {
        position: relative;
        right: 0px;
        top: 0%;
        transform: translate(0%, 0%);
        padding: 0px 15px 20px;
        margin: 0 auto;
        text-align: center;
    }

    .main-bnr-wrp .b-card-parent .b-card-lhs .card-cap-cntr p {
        font-size: 14px;
        line-height: 24px;
    }

    .main-bnr-wrp .b-card-parent .b-card-lhs .card-cap-cntr h2 {
        font-size: 30px;
        line-height: 52px;
    }

    .main-bnr-wrp .b-card-parent .b-card-rhs {
        width: 100%;
        display: block;
        height: auto;
        position: relative;
    }

    .main-bnr-wrp .b-card-parent .b-card-rhs .b-vid-container {
        position: relative;
        top: 0%;
        right: 0%;
        transform: translate(0%, 0%);
    }

    .main-bnr-wrp .b-card-parent .b-card-rhs .b-vid-container #bnr-vid {
        width: 100%;
        float: none;
        box-shadow: none;
    }

    .main-bnr-wrp .marq-bx {
        position: relative;
        height: 50px;
    }

    .main-bnr-wrp .marq-bx .marq-ttle {
        display: none;
    }

    .main-bnr-wrp .marq-bx .bnr-city-container {
        margin: 0px;
    }

    .main-bnr-wrp .marq-bx .bnr-city-container::before {
        display: none;
    }

    .main-bnr-wrp .marq-bx .bnr-city-container::after {
        display: none;
    }

    .main-bnr-wrp .marq-bx .bnr-city-container span a {
        padding: 13px 13px;
    }


    .sec-w3 #w3-1 {
        height: auto;
    }

    .sec-w3 #w3-2 {
        height: auto;
    }

    .sec-w3 #w3-3 {
        height: auto;
    }

    .sec-w3 .cvr-w3 .container-940-wrp .w3-lhs h2 {
        opacity: 1;
    }

    .sec-w3 .cvr-w3 .container-940-wrp .w3-lhs h2 {
        position: relative;
        font-size: 42px;
    }

    .sec-w3 .cvr-w3 .container-940-wrp .w3-desc-bx h2 {
        font-size: 24px;
        line-height: 1;
    }

    .sec-w3 .cvr-w3 .container-940-wrp .w3-desc-bx p {
        font-size: 16px;
        line-height: 24px;
    }

    .sec-w3 {
        width: 100%;
        padding: 20px 15px 0px;
    }

    .sec-w3 .cvr-w3 .container-940-wrp .w3-lhs{ text-align: center;}

    .sec-w3 .cvr-w3 {
        padding: 20px 0px 40px;
        border-bottom: 1px solid #f1f1f1;
    }

    .sec-hcm-bx .learn-wrp-section {
        margin: 0px 0px;
        padding: 0px 0px;
    }

    .sec-hcm-bx .learn-wrp-section .lws-box {
        width: calc(33% - 0px);
        margin: 1px 0px;
        border: 5px solid #fff;
    }

    .sec-hcm-bx .learn-wrp-section .lws-box .comm-tags b {
        font-size: 14px;
    }

    .sec-hcm-bx {
        padding: 40px 0px;
    }

    .card-mo-main {
        width: 100%;
        padding: 0px 0px 0px;
    }

    .card-mo-main .ttle {
        font-size: 24px;
        line-height: 36px;
    }

    .card-mo-main .desc {
        font-size: 14px;
        line-height: 26px;
    }

    .anim-cvr {
        display: none;
    }

    .card-mo-main .card-holder .card-lng {
        padding: 20px 15px;
    }

    .card-mo-main .card-holder .card-lng .card-lng-desc.desc-rhs {
        padding: 20px 0px 0px;
    }

    .card-mo-main .card-holder .card-lng .card-lng-desc h2 {
        font-size: 24px;
        line-height: 36px;
    }

    .card-mo-main .card-holder .card-lng .card-lng-desc p {
        font-size: 14px;
        line-height: 26px;
    }

    .sec-chair-bx {
        width: 100%;
        padding: 40px 0px;
        background-color: #000;
        height: auto;
        overflow: visible;
    }

    .sec-chair-bx .chr-card-desc {
        height: auto;
        position: relative;
        top: 0%;
        left: 0%;
        transform: translate(0%, 0%);
        padding-left: 0px;
    }

    .sec-chair-bx .chr-card-desc .ttle {
        font-size: 24px;
        line-height: 36px;
    }

    .sec-chair-bx .chr-card-desc .desc {
        font-size: 14px;
        line-height: 26px;
    }

    .mwm-wrp-main {
        width: 100%;
        padding: 40px 0px;
    }

    .mwm-wrp-main .card-style-mwm{ height: 405px;}

    .mwm-wrp-main .card-style-mwm .dlc-device-vid {
        max-width: 650px;
        position: absolute;
        top: initial;
        right: 0px;
        bottom: 0px;
    }

    .footer-full-wrp {
        background-color: #000;
        padding: 40px 15px 0px;
    }

    .header-full .dropheader-full .drop-pic-cvr{ display: none;}

    .header-full .dropheader-full .social-icons-wrp {
        width: 100%;
        position: absolute;
        top: initial;
        left: 0%;
        bottom: 0px;
        transform: translate(0%, 0%);
        text-align: center;
    }

    .header-full .dropheader-full .drop-links-cvr {
        width: 100%;
        position: absolute;
        top: 0%;
        left: 0%;
        transform: translate(0%, 0%);
        z-index: 2;
    padding: 100px 50px;
    }

    .header-full .dropheader-full{ padding: 0px;}

    .header-full .dropheader-full .drop-links-cvr ul li a {
        font-size: 22px;
        padding: 14px 0px;
        display: block;
  
    }

    .header-full .dropheader-full #close-drop {
        width: 40px;
        height: 40px;
        position: absolute;
        right: 5px;
        top: 5px;
        display: block !important;
        padding: 0px !important;
        z-index: 5;
    }

    .header-full .dropheader-full .social-icons-wrp #drop-login-cta{    padding: 10px 30px;
        font-size: 20px;}  

}

/* Small */
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {

    .header-full .head-rhs ul.head-lst {
        display: none;
    }

    .main-bnr-wrp {
        height: auto;
        display: block;
        padding-top: 150px;
    }

    .main-bnr-wrp .b-card-parent {
        display: block;
    }

    .main-bnr-wrp .b-card-parent .b-card-lhs {
        width: 100%;
        display: block;
        height: auto;
        position: relative;
    }

    .main-bnr-wrp .b-card-parent .b-card-lhs .card-cap-cntr {
        position: relative;
        right: 0px;
        top: 0%;
        transform: translate(0%, 0%);
        padding: 0px 15px 20px;
        margin: 0 auto;
        text-align: center;
    }

    .main-bnr-wrp .b-card-parent .b-card-lhs .card-cap-cntr p {
        font-size: 14px;
        line-height: 24px;
    }

    .main-bnr-wrp .b-card-parent .b-card-lhs .card-cap-cntr h2 {
        font-size: 30px;
        line-height: 52px;
    }

    .main-bnr-wrp .b-card-parent .b-card-rhs {
        width: 100%;
        display: block;
        height: auto;
        position: relative;
    }

    .main-bnr-wrp .b-card-parent .b-card-rhs .b-vid-container {
        position: relative;
        top: 0%;
        right: 0%;
        transform: translate(0%, 0%);
    }

    .main-bnr-wrp .b-card-parent .b-card-rhs .b-vid-container #bnr-vid {
        width: 100%;
        float: none;
        box-shadow: none;
    }

    .main-bnr-wrp .marq-bx {
        position: relative;
        height: 50px;
    }

    .main-bnr-wrp .marq-bx .marq-ttle {
        display: none;
    }

    .main-bnr-wrp .marq-bx .bnr-city-container {
        margin: 0px;
    }

    .main-bnr-wrp .marq-bx .bnr-city-container::before {
        display: none;
    }

    .main-bnr-wrp .marq-bx .bnr-city-container::after {
        display: none;
    }

    .main-bnr-wrp .marq-bx .bnr-city-container span a {
        padding: 13px 13px;
    }


    .sec-w3 #w3-1 {
        height: auto;
    }

    .sec-w3 #w3-2 {
        height: auto;
    }

    .sec-w3 #w3-3 {
        height: auto;
    }

    .sec-w3 .cvr-w3 .container-940-wrp .w3-lhs h2 {
        opacity: 1;
    }

    .sec-w3 .cvr-w3 .container-940-wrp .w3-lhs h2 {
        position: relative;
        font-size: 42px;
    }

    .sec-w3 .cvr-w3 .container-940-wrp .w3-desc-bx h2 {
        font-size: 24px;
        line-height: 1;
    }

    .sec-w3 .cvr-w3 .container-940-wrp .w3-desc-bx p {
        font-size: 16px;
        line-height: 24px;
    }

    .sec-w3 {
        width: 100%;
        padding: 20px 15px 0px;
    }

    .sec-w3 .cvr-w3 .container-940-wrp .w3-lhs{ text-align: center;}

    .sec-w3 .cvr-w3 {
        padding: 20px 0px 40px;
        border-bottom: 1px solid #f1f1f1;
    }

    .sec-hcm-bx .learn-wrp-section {
        margin: 0px 0px;
        padding: 0px 0px;
    }

    .sec-hcm-bx .learn-wrp-section .lws-box {
        width: calc(33% - 0px);
        margin: 1px 0px;
        border: 5px solid #fff;
    }

    .sec-hcm-bx .learn-wrp-section .lws-box .comm-tags b {
        font-size: 14px;
    }

    .sec-hcm-bx {
        padding: 40px 0px;
    }

    .card-mo-main {
        width: 100%;
        padding: 0px 0px 0px;
    }

    .card-mo-main .ttle {
        font-size: 24px;
        line-height: 36px;
    }

    .card-mo-main .desc {
        font-size: 14px;
        line-height: 26px;
    }

    .anim-cvr {
        display: none;
    }

    .card-mo-main .card-holder .card-lng {
        padding: 20px 15px;
    }

    .card-mo-main .card-holder .card-lng .card-lng-desc.desc-rhs {
        padding: 20px 0px 0px;
    }

    .card-mo-main .card-holder .card-lng .card-lng-desc h2 {
        font-size: 24px;
        line-height: 36px;
    }

    .card-mo-main .card-holder .card-lng .card-lng-desc p {
        font-size: 14px;
        line-height: 26px;
    }

    .sec-chair-bx {
        width: 100%;
        padding: 40px 0px;
        background-color: #000;
        height: auto;
        overflow: visible;
    }

    .sec-chair-bx .chr-card-desc {
        height: auto;
        position: relative;
        top: 0%;
        left: 0%;
        transform: translate(0%, 0%);
        padding-left: 0px;
    }

    .sec-chair-bx .chr-card-desc .ttle {
        font-size: 24px;
        line-height: 36px;
    }

    .sec-chair-bx .chr-card-desc .desc {
        font-size: 14px;
        line-height: 26px;
    }

    .mwm-wrp-main {
        width: 100%;
        padding: 40px 0px;
    }

    .mwm-wrp-main .card-style-mwm{ height: 405px;}

    .mwm-wrp-main .card-style-mwm .dlc-device-vid {
        max-width: 500px;
        position: absolute;
        top: initial;
        right: 0px;
        bottom: 0px;
    }

    .footer-full-wrp {
        background-color: #000;
        padding: 40px 15px 0px;
    }

    .header-full .dropheader-full .drop-pic-cvr{ display: none;}

    .header-full .dropheader-full .social-icons-wrp {
        width: 100%;
        position: absolute;
        top: initial;
        left: 0%;
        bottom: 0px;
        transform: translate(0%, 0%);
        text-align: center;
    }

    .header-full .dropheader-full .drop-links-cvr {
        width: 100%;
        position: absolute;
        top: 0%;
        left: 0%;
        transform: translate(0%, 0%);
        z-index: 2;
    padding: 150px 50px;
    }

    .header-full .dropheader-full{ padding: 0px;}

    .header-full .dropheader-full .drop-links-cvr ul li a {
        font-size: 26px;
        padding: 18px 0px;
        display: block;
  
    }

    .header-full .dropheader-full #close-drop {
        width: 40px;
        height: 40px;
        position: absolute;
        right: 5px;
        top: 5px;
        display: block !important;
        padding: 0px !important;
        z-index: 5;
    }

    .header-full .dropheader-full .social-icons-wrp #drop-login-cta{    padding: 25px 30px;
        font-size: 26px;}



}


/* Extra small */
@media (min-width: 320px) and (max-width: 767px) {


    .header-full .head-rhs ul.head-lst {
        display: none;
    }

    .logo-bx {
        width: 60px;
        display: block;
    }

    .header-full .head-rhs a.ham-meu {
        width: 50px;
        height: 50px;
        top: 10px;
        background-position: 10px;
    }

    .header-full .head-rhs a.ham-meu span {
        width: 50px;
        height: 50px;
        background-size: contain;
    }

    .main-bnr-wrp {
        height: auto;
        display: block;
        padding-top: 100px;
    }

    .main-bnr-wrp .b-card-parent {
        display: block;
    }

    .main-bnr-wrp .b-card-parent .b-card-lhs {
        width: 100%;
        display: block;
        height: auto;
        position: relative;
    }

    .main-bnr-wrp .b-card-parent .b-card-lhs .card-cap-cntr {
        width: 100%;
        position: relative;
        right: 0px;
        top: 0%;
        transform: translate(0%, 0%);
        padding: 0px 15px 20px;
    }

    .main-bnr-wrp .b-card-parent .b-card-lhs .card-cap-cntr p {
        font-size: 14px;
        line-height: 24px;
    }

    .main-bnr-wrp .b-card-parent .b-card-lhs .card-cap-cntr h2 {
        font-size: 30px;
        line-height: 52px;
    }

    .main-bnr-wrp .b-card-parent .b-card-rhs {
        width: 100%;
        display: block;
        height: auto;
        position: relative;
    }

    .main-bnr-wrp .b-card-parent .b-card-rhs .b-vid-container {
        position: relative;
        top: 0%;
        right: 0%;
        transform: translate(0%, 0%);
    }

    .main-bnr-wrp .b-card-parent .b-card-rhs .b-vid-container #bnr-vid {
        width: 100%;
        float: none;
        box-shadow: none;
    }

    .main-bnr-wrp .marq-bx {
        position: relative;
        height: 50px;
    }

    .main-bnr-wrp .marq-bx .marq-ttle {
        display: none;
    }

    .main-bnr-wrp .marq-bx .bnr-city-container {
        margin: 0px;
    }

    .main-bnr-wrp .marq-bx .bnr-city-container::before {
        display: none;
    }

    .main-bnr-wrp .marq-bx .bnr-city-container::after {
        display: none;
    }

    .main-bnr-wrp .marq-bx .bnr-city-container span a {
        padding: 13px 13px;
    }


    .sec-w3 #w3-1 {
        height: auto;
    }

    .sec-w3 #w3-2 {
        height: auto;
    }

    .sec-w3 #w3-3 {
        height: auto;
    }

    .sec-w3 .cvr-w3 .container-940-wrp .w3-lhs h2 {
        opacity: 1;
    }

    .sec-w3 .cvr-w3 .container-940-wrp .w3-lhs h2 {
        position: relative;
        font-size: 42px;
    }

    .sec-w3 .cvr-w3 .container-940-wrp .w3-desc-bx h2 {
        font-size: 24px;
        line-height: 1;
    }

    .sec-w3 .cvr-w3 .container-940-wrp .w3-desc-bx p {
        font-size: 16px;
        line-height: 24px;
    }

    .sec-w3 {
        width: 100%;
        padding: 20px 0px 0px;
    }

    .sec-w3 .cvr-w3 {
        padding: 20px 0px 40px;
        border-bottom: 1px solid #f1f1f1;
    }

    .sec-gbc {
        padding: 40px 0px;
    }

    .sec-gbc .m-ttle {
        font-size: 20px;
        line-height: 26px;
        margin-bottom: 20px;
    }

    .sec-gbc .ttle {
        font-size: 24px;
        line-height: 30px;
    }

    .sec-gbc .desc {
        font-size: 16px;
        line-height: 24px;
        text-align: center;
    }

    .sec-glc {
        padding: 40px 0px;
    }

    .sec-glc .ttle {
        font-size: 24px;
        line-height: 30px;
    }

    .sec-glc .desc {
        font-size: 16px;
        line-height: 24px;
        text-align: center;
    }

    .sec-gbc .sec-sldr-bx {
        margin-left: 30px;
    }

    .sec-glc .sec-sldr-bx {
        margin-left: 30px;
    }

    .sec-glc .sec-sldr-bx .card-bx1 a .desc p {
        font-size: 16px;
        line-height: 24px;
    }

    .sec-hcm-bx {
        padding: 40px 0px;
    }

    .sec-hcm-bx .ttle {
        font-size: 24px;
        line-height: 30px;
    }

    .sec-hcm-bx .m-ttle {
        font-size: 16px;
        line-height: 24px;
    }

    .sec-hcm-bx .grid-nav-bx .city-sldr {
        padding: 0px 0px;
    }

    .sec-hcm-bx .learn-wrp-section {
        margin: 0px 0px;
        padding: 0px 0px;
    }

    .sec-hcm-bx .learn-wrp-section .lws-box {
        width: calc(50% - 0px);
        margin: 0px 0px;
        border: 5px solid #fff;
    }

    .sec-hcm-bx .learn-wrp-section .lws-box .comm-tags b {
        font-size: 14px;
    }

    .card-mo-main {
        width: 100%;
        padding: 0px 0px 0px;
    }

    .card-mo-main .ttle {
        font-size: 24px;
        line-height: 36px;
    }

    .card-mo-main .desc {
        font-size: 14px;
        line-height: 26px;
    }

    .anim-cvr {
        display: none;
    }

    .card-mo-main .card-holder .card-lng {
        padding: 20px 15px;
    }

    .card-mo-main .card-holder .card-lng .card-lng-desc.desc-rhs {
        padding: 20px 0px 0px;
    }

    .card-mo-main .card-holder .card-lng .card-lng-desc h2 {
        font-size: 24px;
        line-height: 36px;
    }

    .card-mo-main .card-holder .card-lng .card-lng-desc p {
        font-size: 14px;
        line-height: 26px;
    }

    .sec-chair-bx {
        width: 100%;
        padding: 40px 0px;
        background-color: #000;
        height: auto;
        overflow: visible;
    }

    .sec-chair-bx .chr-card-desc {
        height: auto;
        position: relative;
        top: 0%;
        left: 0%;
        transform: translate(0%, 0%);
        padding-left: 0px;
    }

    .sec-chair-bx .chr-card-desc .ttle {
        font-size: 24px;
        line-height: 36px;
    }

    .sec-chair-bx .chr-card-desc .desc {
        font-size: 14px;
        line-height: 26px;
    }

    .sec-gbc .sec-sldr-bx .card-bx1 a .desc p {
        font-size: 14px;
        line-height: 20px;
    }

    .sec-glc .sec-sldr-bx .card-bx1 a .desc p {
        font-size: 14px;
        line-height: 20px;
    }

    .mwm-wrp-main {
        width: 100%;
        padding: 40px 0px;
    }

    .mwm-wrp-main .card-style-mwm .card-caption-mwm h2 {
        font-size: 24px;
        line-height: 36px;
    }

    .mwm-wrp-main .card-style-mwm .card-caption-mwm {
        width: 100%;
        position: relative;
        top: 0px;
        left: 0px;
        z-index: 1;
    }

    .mwm-wrp-main .card-style-mwm .dlc-device-vid {
        max-width: 100%;
        position: relative;
        top: 0px;
        right: 0px;
    }

    .mwm-wrp-main .card-style-mwm {
        width: 100%;
        height: auto;
        position: relative;
    }

    .bdm-wrp-main {
        width: 100%;
        padding: 40px 0px;
        background-color: #F1F1F1;
    }

    .bdm-wrp-main h2 {
        font-size: 24px;
        line-height: 36px;
    }

    .bdm-wrp-main p {
        font-size: 14px;
        line-height: 26px;
    }

    .footer-full-wrp {
        background-color: #000;
        padding: 40px 15px 0px;
    }

    .mob-cntr{width: 100% !important;
        flex: none;
    }

    .footer-full-wrp .col {
        flex-basis: inherit;
        width: 50%;
        margin: 20px 0px !important;
    }

    .footer-full-wrp .copyright-bx p{ text-align: center;}

    .header-full .dropheader-full .drop-pic-cvr{ display: none;}

    .header-full .dropheader-full .social-icons-wrp {
        width: 100%;
        position: absolute;
        top: initial;
        left: 0%;
        bottom: 0px;
        transform: translate(0%, 0%);
        text-align: center;
    }

    .header-full .dropheader-full .drop-links-cvr {
        width: 100%;
        position: relative;
        top: 0%;
        left: 0%;
        transform: translate(0%, 0%);
        z-index: 2;
        padding: 0px 15px 0px;
    }

    .header-full .dropheader-full{ padding: 0px; display: block;}

    .header-full .dropheader-full .drop-links-cvr ul li a {
        font-size: 13px;
        padding: 6px 10px;
        display: block;
  
    }

    .header-full .dropheader-full .social-icons-wrp a {
        margin: 0px 16px;
        width: 25px;
        display: inline-block;
        text-align: center;
    }

    .header-full .dropheader-full .social-icons-wrp #drop-login-cta{margin: 10px 0px 0px;
        padding: 10px 30px;
        font-size: 12px;}

        .header-full .dropheader-full.open-drop{ padding-top: 40px;}

    .header-full .dropheader-full #close-drop {
        width: 40px;
        height: 40px;
        position: absolute;
        right: 5px;
        top: 5px;
        display: block !important;
        padding: 0px !important;
        z-index: 5;
    }

    .inner-bnr{ height: calc(100vh - 0px);}
    .inner-bnr .inner-bnr-caption{ width: 100%; padding: 0px 20px;}
    .inner-bnr .inner-bnr-caption h2{ font-size: 30px;}
    .inner-bnr .inner-bnr-caption p.sub-desc{ font-size: 16px;}
    .inner-bnr .inner-bnr-caption p.desc{ font-size: 16px; line-height: 1.2;}
    #braedcrumb .breadcrumb{ padding: 10px 15px;}
    .why-how-wrp {width: 100%;padding: 0px 0px 40px;}
    .why-how-wrp .tab_container{padding: 0px 0px;}

    #ourvision .video-box h3 {
        position: relative;
        left: 0px;
        top: 0px;
        font-size: 24px;
        line-height: 55px;
        color: #fff;
        text-transform: uppercase;
        font-weight: 700;
        text-align: center;
    }

    #ourvision .video-box h3 br{ display: none;}

    .video-box1{ margin-bottom: 20px;}

    #ourvision {
        background-color: #000;
        padding: 40px 0px;
    }

    #ourvision .ourvision-box h2{ font-size: 20px;}
    #life-of-success{ height: 400px; padding: 30px 15px;}
    #life-of-success h2{ font-size: 24px; line-height: 36px;}
    #life-of-success p{ padding: 0px;}

    #ourpurpose {
        background-color: #f5f5f5;
        padding: 40px 0px;
    }

    #ourpurpose .ourpurpose-box h2{ font-size: 24px; line-height: 36px;}
    #ourpurpose .ourpurpose-box h2 br{ display: none;}
    #ourpurpose .ourpurpose-box p{ font-size: 14px; line-height: 20px;}

    #info-grap {
        background-color: #161616;
        padding: 40px 0px;
    }

    /* KINJAL */
.person-pic,#testimonial-banner .person-pic {  position: relative;}
.person-pic img { width:100%; }
#testimonial-banner .quotes-box {position: relative; top:0px; width: 100%; }
#testimonial-banner .play-bt { bottom:auto; top:24%; }
#StoriesCommunity .Community-box,#StoriesCommunity .Community-box .Community-desc { height: auto; }
#StoriesCommunity .Community-box .Community-desc .name-box {position: relative; margin-top: 13px; left:0px;}
#testimonial-page #StoriesCommunity .row { margin:0px; }    
.testi-quotes {padding: 30px 10px; line-height: 27px;}
.fancybox-content h5 { margin-top: 30px; }

.readyto-mobile-show { display: block; margin-bottom: 30px; } 
#mac,.pic-container {display:none !important; visibility: hidden; }
#readyto-apply .split .item {padding-right: 0px;}
#readyto-apply .split .item h2 {font-size: 32px;}
#world-bussiness-banner .banner-bussiness-content { width:100%; }
.banner-bussiness-content { padding:0 20px; }
#readyto-apply .title-32 {font-size: 26px; padding:0px 12px;}
#ChapterSection .phase-table { position: relative; }
#ChapterSection .phase-table { width:100%; }
#ChapterSection .phase-table th, #ChapterSection .phase-table td {font-size: 12px;}
#ChapterSection { height: auto; overflow: visible; }
.world-map-container { margin-top:30px; }
#world-business .business-left, #world-business .lifestyle-left, #world-lifestyle .business-left, #world-lifestyle .lifestyle-left {padding: 20px; height: calc(75vh - 30px); margin-bottom:30px; position: relative !important;}
.title-50 {font-size: 32px; line-height:40px;}
#world-bussiness-banner .banner-bussiness-content h2 {font-size: 32px;}
/* END */

}