.contactQbox {    position: relative;    background: #eaeaea;    border: 1px solid #ccc;    border-radius: 10px;}.contactQbox ul {    display: flex;    align-content: space-between;    margin-top: 20px;}.contactQbox .contactQboxul li {    width: 48% !important;    padding-left: 3.33%;}.contactQbox ul.nav-pills li a{border-radius: 50px;-webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);transition-property: color;    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;}.contactQbox ul.nav-pills li a::before {    content: "";    position: absolute;    z-index: -1;    top: 0;    bottom: 0;    left: 0;    right: 0;    background: #cccccc;    -webkit-transform: scaleX(0);    transform: scaleX(0);    -webkit-transform-origin: 50%;    transform-origin: 50%;    -webkit-transition-property: transform;    transition-property: transform;    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;    -webkit-transition-timing-function: ease-out;    transition-timing-function: ease-out;}.contactQbox ul.nav-pills li a::before {    background: #ffffff;    border-radius: 35px;}.contactQbox ul.nav-pills li a:hover::before{    /* -webkit-transform: scaleX(1); */    transform: scaleX(1);}.cont-radius-icon{width: 60px;    height:60px;    margin: 0 auto;}.menuboxblock {    position: relative;    display: inline-block;    width: 100%;    text-align: center;}.floatingMenu {    padding-bottom: 0px;    padding-left: 30px;}.contactsection {    margin-top: 40px;}@media (max-width: 767px) {    .contactQbox ul {        display: grid;        align-content: space-between;        margin-top: 20px;        /* margin-bottom: 5px !important; */    }    .contactQbox .contactQboxul li {        width: 100% !important;        padding: 5px 10px;    }    .floatingMenu {        float: left;        width: 32.33%;    }    .cont-radius-icon {        width: 60px;        height: 60px;        margin: 0 auto;    }    .menuboxblock p{ line-height: normal;}    .about-nav {        position: relative;        display: block;        min-width: unset;        max-width: unset;        margin: 0 auto;    }    .table td, .table th {        padding: 0px;    }    .font-9{        font-size: 11px;    }    .my-4 {        margin-bottom: .5rem!important;        margin-top: .5rem!important;    }    .digital_banner_position {        position: absolute;        top: 7%;        left: 10%;        z-index: 1;    }}@media (max-width: 367px) {    .table td, .table th {        padding: 0px;    }    .font-9{        font-size: 11px;    }    .my-4 {        margin-bottom: .5rem!important;        margin-top: .5rem!important;    }    .digital_banner_position {        position: absolute;        top: 5%;        left: 5%;        z-index: 1;    }}