    @media(max-width: 1200px) {  
        header.shrink .navbar-brand img {
          width: 300px;
           margin-top: 30px;
          margin-left: 0px;
        }
        .frame-wrapp {
        margin-top: -5%;
        }
        .home-slider {
        height: 331px;
        }
        header .navbar-expand-md .navbar-nav .nav-link {
        font-size: 14px;
        padding: 15px 3px;
        }
       
        header .navbar-brand img {
        /*width: 300px;*/
        margin-top: 15px;
        margin-left: 20px;
        }

        /*header .navbar-nav .nav-item:last-child .nav-link {
        font-size: 11px;
        padding: 5px 10px;
        margin: 12px 0 10px 15px;
        }*/
        header .navbar-expand-md .navbar-nav .nav-item{
        padding-left: 9px;
        }
        .home-slider .caption-box p {
        font-size: 16px;
        margin: 15px 0;
        }

        .home-slider .caption-box h1 {
        font-size: 40px;
        }

        /*   header .navbar-brand img {
        width: 170px;
        }*/

        .btn {
        font-size: 14px;
        padding: 11px;
        width: 100px;
        height: 40px;
        }
        .home-slider .owl-theme .owl-nav {
        width: 960px;
        top: 38%;
        }
        .affiliation .owl-theme .owl-nav {
        width: 100%;
        }
        .affiliation .owl-theme .owl-nav .owl-prev {
        left: -27px;
        }
        .affiliation .owl-theme .owl-nav .owl-next {
        right: -27px;
        }
        .expertise .wrapp .caption {
        height: 100%;
        }
        .expertise .caption p {
        font-size: 14px;
        bottom: auto;
        top: 50%;
        transform: translateY(-50%);
        }
        .expertise .img-box:before {
        height: 100%;
        }
       .sk-agency h5 {
        font-size: 20px;
        }
        .sk-agency p {
        margin: 20px 0;
        }
        /*career page*/

        .apply_form .form-group:nth-child(1){
        width: 45%;  
        }
        .apply_form .form-group:nth-child(2){
        width: 45%;
        }
        .apply_form .form_section .button{
        padding: 5px 30px;
        float: none;
        display: inline-block;
        margin-top: 30px;
        margin-left: 10px;
        }
        .apply_form .form_section .g-recaptcha{
        float: none;
        }
        .apply_form .form-group  input[type="file" i]::-webkit-file-upload-button{
        padding: 12px 50px;
        }
        /*career page*/
        /*download page*/
        .download_main .download_body .dwonload {
        width: 31%;
        margin-left: 17px;
        padding: 10px 24px 10px 0px;
        }
        /*download page*/
        footer .column:nth-child(1) {
        padding-right: 35px;
        }
        footer .column h2,
        footer p, 
        footer a {
        font-size: 13px;    
        }

        /* .breadcum {
        margin-top:0%;
        }*/

        .breadcum h1 {
        font-size: 35px;
        }
        .contact .get-in-touch {
        padding: 20px 30px;
        }
        .contact .form-div {
        padding: 35px 15px;
        }
        .contact .btn {
        width: 84px;
        } 
        .container-dimnsn .container-fluid,
        .convertions .container-fluid,  
        .tracking .container-fluid, 
        .incoterms .container-fluid {
        padding: 0;
        }
    }

    @media(min-width: 992px) and (max-width: 1024px) {
            .address .address_body .address_main {
             font-size: 12px;
            }
    }
    @media(max-width: 992px) { 
        header .navbar-brand img {
       /* margin-top: 20px;*/
        margin-left: -7px;
        /*margin-top: 12px;*/
        width: 210px;
        }
        header.shrink .navbar-brand img {
          width: 200px;
           margin-top: 20px;
          /*margin-left: 40px;*/

        }
        .main-header .contact-info ul{
            margin-right: 6px;
        }
        .main-header .contact-info ul li {
        display: inline-block;
        padding: 0px 9px;
        }
        .main-header .contact-info ul li a {
        display: block;
        font-size: 13px;
        }
        .main-header .contact-info ul li:nth-child(2) {
        margin-right: 4px;
        border-left: 2px solid #f5f9f9;
        padding-right: 8px;
        }
        .main-header .contact-info ul li h5 {

        font-size: 13px;

        }
        .main-header .contact-info {
        padding-left: 0;
        }
        header .bottom-header .nav-tab {
        padding-left: 30%;
        }
        header .navbar-expand-md .navbar-nav .nav-link {
        font-size: 13px;
        padding: 15px 1px;
        }
        header .bottom-header .nav-tab:before {

        width: 132px;
        left: 29%;

        }

        header .bottom-header:after {
        width: 37%;
        } 
        /*  header ul.dropdown-menu li a {
        font-size: 13px;
        }

        header ul.dropdown-menu {
        width: 170px;
        }*/

        .home-slider .owl-theme .owl-nav {
        width: 750px;
        }

        .expertise,
        .sk-agency,
        .affiliation {
        padding: 50px 0;
        }

        .title {
        font-size: 25px;
        }

        .sub-title {
        font-size: 16px;
        margin: 0 auto 30px;
        width: 100%;
        }

        .expertise .padg {
        padding: 0 3px;
        }

        .expertise .wrapp {
        margin-top: 5px;
        }

        .sk-agency h5 {
        font-size: 18px;
        }

        .sk-agency p {
        margin: 15px 0;
        font-size: 15px;
        line-height: 1.6;
        }

        .sk-agency .img-box:before,
        .sk-agency .img-box:after {
        width: 100px;
        height: 100px;
        }

        .couting .count-box .icon {
        font-size: 50px;
        }

        .couting .count-box h3,
        .couting .count-box .plus {
        font-size: 30px;
        }

        .couting .count-box p {
        font-size: 14px;
        }

        .affiliation .owl-theme .owl-nav {
        top: 30%;
        }

        .overview p {
        font-size: 16px;
        line-height: 1.8;
        margin-top: 18px;
        }
        .overview {
        padding: 67px 0px 50px 0px;
        }
        .overview .image-box {

        margin-top: 22px;
        }
        .safety_quality h1{
        padding-bottom: 15px;
        }
        .safety_quality p {
        font-size: 16px;
        }
        /*.safety_quality .image-box{
        margin-top: 30px;
        }*/
        .safety_quality {
        padding: 50px 0px 40px 0px;
        }
        /*career page*/
        .opportunities {
        padding: 40px 0px 50px 0px;
        }
        .apply_form {
        padding: 30px 0px 70px 0px;
        }
        .apply_form .form_section {
        padding: 40px 10px 40px 10px;
        }
        .apply_form .form-group:nth-child(2){
        width: 45%;
        float: left;
        margin-right: 10px;
        }
        .apply_form .form-group:nth-child(3){
        width: 45%;
        float: left;
        margin-left: 10px;
        }
        /*career page*/
        /*team page*/
        .team_member .team_intro{
        padding: 70px 0px 80px 0px;
        margin:0px 0px; 
        }
        .team_member .team_intro h1{
        color: #4b4849;
        font-size: 25px;
        }
        .team_member .team_intro h5{
        color: #4b4849;
        font-size: 18px;
        }
        .team_member .team_intro p{
        color: #767676;
        font-size: 18px;
        margin-top: 16px;
        }
        .team_member .team_intro h1,
        .team_member .team_intro h5,
        .team_member .team_intro p{
        margin-left: 100px;
        }
        .team_member .team_intro .bottom{
        padding-bottom: 50px;
        }
        /*team page end*/
        /*download page*/
        .download_main .download_body .dwonload {
        width: 92%;
        padding: 10px 24px 10px 0px;
        margin-top: 30px;
        }
        .download_main{
        padding: 10px 0px 40px 0px;
        }
        /*download page end*/
        /*service page*/
        .services .right_service .left_icon {
        color: #87878a;
        position: absolute;
        top: 18px;
        left: 12px;
        }
        .services .right_service .nav-tabs .nav-link {
        font-size: 11px;
        padding: 13px 8px 13px 29px;

        }
        .services .left_service .card-body p {
        font-size: 15px;   
        }
        .services .left_service .card-body br{
        display: none; 
        }
        .services .left_service .card-header h5 {
        font-size: 25px;  
        }
        .services .left_service .card-body h5 {
        font-size: 22px;
        }
        .services .right_service h2 {
        margin-top: -5px;
        font-size: 20px;
        }
        .services .right_service .service-contact {
        padding: 10px 10px 10px 5px;
        }
        .services .right_service .service-contact a{
        margin-left: 0;
        font-size: 15px;
        }
        /*.services .sticky{
          width: 230px;
        }*/
        /*service page end*/
        footer .column h2,
        footer p,
        footer a {
        font-size: 12px;
        }

        footer .column:nth-child(1) img {
        width: 120px;
        }

        footer .column:nth-child(1) {
        padding-right: 10px;
        width: 21%;
        }
        footer .column:nth-child(5) {
        width: 23%;
        }

        .btm-strip .left-div,
        .btm-strip .right-div {
        width: 100%;
        float: none;
        text-align: center;
        }
        .breadcum {
        margin-top:17%;
        }
        .breadcum img{
        height: 200px;
        }
       /* .breadcum .container {
        top: 57%;
        }*/
        .breadcum h1 {
        font-size: 27px;
        }
        .breadcum a {
        font-size: 13px;
        }
        .breadcum .span-breadcum {
        font-size: 13px;
        }
        .breadcum:after {
        left: 10%;
        }
        .home-slider {
        height: 258px;
        }
        body {
        height: 258px;
        }
        .contact {
        padding:50px 0;
        }
        .contact .get-in-touch {
        padding:32px 15px;
        }
        .contact .form-div {
        padding: 25px 10px;
        }
        .contact h1 {
        font-size: 25px;
        margin: 0px;
        padding: 0 0 25px 0px;
        }
        .contact .icon {
        font-size: 20px;
        }
        .get-in-touch p {
        font-size: 15px;
        margin: 0 0 0 30px;
        padding: 20px 0;
        }
        .get-in-touch h5 {
        font-size: 15px;
        }
        .get-in-touch .scl-icon {
        font-size: 15px;
        margin: 15px 0 0;
        }
        .contact .box-style {
        padding: 10px;
        }
        .contact .form-group.message {
        margin: 0 0 10px;
        }
        .contact .btn {
        margin: 27px 0 0 20px;
        }
        .address .add_wrapper {
        margin-top: 25px;
        }
        .sitemap-content ul li a {
        font-size: 11px;
        }
        .sitemap-content ul li  {
        font-size: 18px;
        }
        .image_gallery .img-box .icon-1375071{
        font-size: 30px;
        }
         .affiliation .image_item{
          margin: 0 2px;
        }
    }

    @media(min-width:768px) {
        .nav-tabs {
        display: flex;
        }    
        .card {
        border: none
        }
        .card .card-header {
        display:none;
        }  
        .card .collapse{
        display:block;
        }
    }

    @media(max-width: 767px) { 
        header ul.dropdown-menu li a {
        color: #43bfc1;
        }
        
        .dropdown-menu {
            background-color: #000;
        }
        header.shrink .navbar-brand img {
          width: 230px;
          transition:all 0.5s 0.5s ease;
          margin-top: 20px;
           margin-left: 0px;
        }
        .navbar-nav .dropdown-menu {
        position: static;
        float: left;
        margin-left: 17px;
        }
         header .navbar-brand img {
        margin-top: 0px;
        width: 235px;
        }
        .nav-tabs {
        display: none;
        }
        .navbar-mob .navbar-nav{
        margin-top: 70px;
        }
        .tab-pane {
        display: block !important;
        opacity: 1;
        }
        .home-slider {
        height: 195px;

        }

        body {
        height: 195px;
        }

        #wowslider-container1 a.ws_next, 
        #wowslider-container1 a.ws_prev {
        top: 30%;
        }
        /*icon bar*/
        .navbar-toggler {
        padding: 0;
        z-index: 1;
        }
        header.shrink .navbar-toggler{
        margin-top: 12px;
        }
        .navbar-toggler .icon-bar {
        display: block;
        width: 28px;
        height: 2px;
        border-radius: 0px;
        background-color: #0f6d6f;
        position: relative;
        margin: 5px 0;
        transition: all 0.3s;
        -webkit-transition: all 0.3s;
        -moz-transition: all 0.3s;
        -o-transition: all 0.3s;
        }

        .navbar-toggler.active .icon-bar.one {
        top: 7px;
        transform: rotate(135deg);
        -webkit-transform: rotate(135deg);
        -moz-transform: rotate(135deg);
        -o-transform: rotate(135deg);
        }

        .navbar-toggler.active .icon-bar.two {
        transform: translateX(155px);
        }

        .navbar-toggler.active .icon-bar.three {
        top: -7px;
        transform: rotate(-135deg);
        -webkit-transform: rotate(-135deg);
        -moz-transform: rotate(-135deg);
        -o-transform: rotate(-135deg);
        }

        .navbar-mob {
        background: #000;
        position: fixed;
        top: 0;
        right: 0;
        width: 0%;
        height: 100vh;
        transition: all 0.3s ease;
        }
        header.shrink .navbar-mob{
            height: 117vh;
        }
        header .navbar-mob.open {
        width: 80%;

        }
        /*icon bar*/
        /* header .navbar-expand-md .navbar-nav .nav-link:before{
        position: absolute;
        content: "";
        border-bottom: 2px solid #ffff;
        width: 90%;
        color: #ffff;
        z-index: 2;
        top: 105%;
        left: 0;
        right: 0;
        opacity: 0;
        } */
        /* header .navbar-expand-md .navbar-nav .nav-link:hover,*/ 
        /* header .navbar-expand-md .navbar-nav .nav-link.active {
        color: #06bd3b;
        }*/

        header .navbar-expand-md .navbar-nav .nav-link {
        color: #fff;
        font-size: 14px;
        padding: 15px 20px;
        
        }
        /*.navbar-mob.open .navbar-expand-md .nav-item:nth-child(2) .nav-link {
        transition-delay: 0.2s; 
        }*/
         .navbar-mob.open .navbar-nav .nav-item:nth-child(2) .nav-link {
         transition-delay: 0.2s;
        }
        header .logo{
        display: none;
        }

        header .bottom-header {
        background-color: #ffff;
        margin-top: 0;  

        }
       
        header .bottom-header .nav-tab {
        padding-left: 0%; 
        position: relative;
        padding: 0px 0px 20px;
        }
        header .bottom-header .nav-tab:before {
        display: none;
        }
        header .bottom-header:after {
        display: none;
        }
        header  .main-header .contact-info ul{
        display: none;
        }
        header .bottom-header:after {
        width: 0%;
        height: 0%; 
        }

        header .logo1{
        display: block;
        }
        .title {
        font-size: 22px;
        margin: 0 0 10px;
        }
        header ul.dropdown-menu li a:hover {
        margin-left: 0px;
        }

        .home-slider {
        margin-top: 57px;
        }

        .home-slider .caption-box h1 {
        font-size: 25px;
        }

        .home-slider .caption-box p {
        font-size: 14px;
        margin: 10px 0;
        }

        .btn {
        font-size: 13px;
        padding: 7px;
        width: 95px;
        height: 30px;
        }

        .home-slider .owl-theme .owl-nav {
        width: 560px;
        }

        .expertise,
        .sk-agency {
        padding: 30px 0;
        }
         .expertise,
        .sk-agency,
        .affiliation {
        padding: 30px 0;
        }
        .sk-agency .title {
        margin: 0;
        }

        .sk-agency h5 {
        font-size: 18px;
        margin: 20px 0 0;
        }
        .sk-agency p {
        font-size: 15px;
        }
        .sk-agency p br {
        display: none;
        }
        .sub-title {
        font-size: 14px;
        }
        .couting .count-box {
        width: 50%;
        margin-top: 30px;
        }

        .couting .count-box h3, 
        .couting .count-box .plus {
             font-size: 25px;
        }

        .couting .count-box .icon {
            font-size: 40px;
            margin: 0 0 15px;
        }

        .couting {
            padding: 0 0 30px;
        }
        .overview .image-box{
            margin-left: 0px;
            margin-top: 10px;
        }
        .overview h1{
            font-size: 22px;
        }
        .overview p {
            font-size: 14px;
            line-height: 1.8;
            margin-top: 12px;
        }
        .overview {
             padding: 30px 0px 35px 0px;
        }
        .overview .overview_left {
            padding-right: 20px;
        }
         .safety_quality .value_section br{
            display: none;
         }
        .safety_quality {
             padding: 30px 0px 20px 0px; 
        }  
        .safety_quality h1{
            font-size: 22px;
            padding-bottom: 15px;
        }
        .safety_quality p {
        font-size: 14px;
        
        }
        .safety_quality h2 {
        font-size: 18px;
        }

        /*career page*/
        .opportunities .wrapper {
        padding: 30px 30px;
        }
        .opportunities .right{
        margin-top: 30px;
        }
        .opportunities .left h2,
        .opportunities .right h2{
        font-size: 18px;
        }
        .opportunities .left p,
        .opportunities .right p{
        font-size: 15px;
        }
        .opportunities .left .btn,
        .opportunities .right .btn{
        padding: 5px 15px;
        font-size: 16px;
        }
        .opportunities .container h1 {
        font-size: 25px;
        padding-bottom: 25px;
        }
        .opportunities {
        padding: 25px 0px 35px 0px;
        }
        .apply_form .form_section {
        padding: 40px;
        }
        .apply_form .form-group:nth-child(2){
        width: 100%;
        margin-right: 0px;
        }
        .apply_form .form-group:nth-child(3){
        width: 100%;
        margin-left: 0px;

        }
        .apply_form .col-md-5{
        padding-left: 0;
        padding-right: 0;
        }
        .apply_form {
        padding: 20px 0px 30px 0px;
        }
        .apply_form h1 {
        font-size: 30px;
        padding-bottom: 20px;
        }
        .apply_form .form-group  input[type="file" i]::-webkit-file-upload-button{
        padding: 10px 30px;
        border-radius: 0px;
        box-shadow: none;
        background-color: none;
        box-sizing: border-box;
        box-shadow: 0;
        border: none;
        color: #ffff;

        }
        .apply_form .form-group label {
            font-size: 15px;
        }
        /*career page end*/
        .image_gallery p {
        margin-bottom: 20px;
        font-size: 16px;
        }
        .image_gallery {
        padding: 30px 0px 10px 0px;
        }
        /*team page*/
        .team_member .team_intro{
        padding: 40px 0px 30px 0px;
        margin:0px 0px; 
        }
        .team_member .team_intro h1{
        color: #4b4849;
        font-size: 22px;
        }
        .team_member .team_intro h5{
        color: #4b4849;
        font-size: 18px;
        }
        .team_member .team_intro p{
        color: #767676;
        font-size: 14px;
        margin-top: 10px;
        }
        .team_member .team_intro h1,
        .team_member .team_intro h5,
        .team_member .team_intro p{
        margin-left: 0px;
        }
        .team_member .team_intro .bottom{
        padding-bottom: 30px;
        padding-top: 30px;
        /*text-align: center;*/
        }
        hr {
        margin-top: 2rem;
        margin-left: 10px;
        }
        /*team page end*/
        /*services page*/
        .services .tab-content .card-header .btn-link{   
        width: 100%;
        border-radius: 0;
        font-size: 18px;
        color: #4b4849;
        background-color: #f2f2f2;
        margin: 8px 0px;
        padding: 13px 0px 30px 50px;
        font-weight: 600;
        text-align: left;
        text-decoration: none;
        position: relative;
        }
        .services .left_service .card-body p {
         font-size: 14px;
        }
        .services .left_service .card-body ul li {
           font-size: 14px;  
        }
        .services .left_service .card-body h5 {
             font-size: 15px; 
        }
        .services .left_service .card-body h6 {
        font-size: 15px;
        }
        /*services page*/
        .footer {
        padding: 10px 0;
        }

        footer .column:nth-child(1) {
        width: 43%;
        padding-right: 20px;
        }

        footer .column {
        margin-top: 20px;
        }

        footer .column:nth-child(2) {
        width: 21%;
        }

        footer .column:nth-child(3) {
        width: 36%;
        }

        footer .column:nth-child(4) {
        clear: both;
        width: 43%;
        }
        footer .column:nth-child(5) {
        width: 50%;
        }

        footer .column:nth-child(1) img {
        width: 170px;
        }

        footer .column h2, footer p, footer a {
        font-size: 10px;
        }

        .btm-strip p, .btm-strip a {
        font-size: 11px;
        }
        .breadcum .container {
         top: 57%;
        }
        .breadcum {
        margin-top:30%;
        }
        .breadcum img {
        height: 100px;
        }

        .breadcum h1 {
        font-size: 20px;
        }
        .disclaimer-content p {
        font-size: 16px;   
        }
        .disclaimer-content h5 {
        font-size: 20px;
        }
        .disclaimer-content h1 {
        font-size: 30px;
        }
        .contact {
        padding:30px 0px 0px 0;
        }

        .contact .get-in-touch,
        .contact .form-div {
        width: 100%;
        float: left;
        }

        .contact .get-in-touch {
        padding: 35px 50px;
        }

        .contact .btn {
        margin: 8px 0 0 15px;
        }

        .contact .form-div {
        padding: 30px 10px;
        }
        .contact .hide_label {
            font-size: 15px;
        }
        .contact select {
           color: #686363;
          font-size: 15px;
        }
        .address .address_body .address_location .brek{
            display: none;
        }
        .couting .count-box img {
        height: auto;
        width: 60px;
        }

        .container-dimnsn {
        margin-top: 20px;
        }

        .container-dimnsn .content-bg {
        border: 0px !important;
        }

        #colms {
        padding: 5px 0px 5px 0px;
        }

        .comparisonTable {
        margin-left: 0px;
        }

        .comparisonTable .textR strong {
        font-size: 20px;
        }

        header ul.dropdown-menu {
        width: 180px;
        margin: 0 auto;
        }
        .privacy-content{
        padding: 20px 0px 20px 0px;
        }
        .privacy-content h1{
        color: #767676;
        font-size: 20px;
        text-transform: uppercase;
        }
        .privacy-content h5{
        color: #767676;
        font-size: 17px;
        margin-top: 17px;
        }
        .privacy-content p{
        color: #767676;
        font-size: 13px;
        margin-top: 15px;
        }
        .download_main .download_body .dwonload h1{

        font-size: 20px;
        }
        .download_main .download_body .dwonload .icon_download {
        top: 10px;
        }
        .sitemap-content ul li a {
        font-size: 11px;
        }
        .sitemap-content ul li  {
        font-size: 15px;
        }
       .error{
        padding: 40px 0;
     }
    .error h1 {
    font-size: 30px;
    margin: 0 0 15px;
}
.error h2 {
    font-size: 20px;
}
.error p {
    margin: 0 0 20px;
}
    }

    @media(max-width: 576px) { 
         header ul.dropdown-menu li a:hover {
            margin-left: 0px;
        }
        header .bottom-header {
            background-color: #ffff;
            box-shadow: 0px 2px 14px 0px rgba(0, 1, 6, -0.79);
        }
        header ul.dropdown-menu li a {
            font-size: 11px;
        }
        .home-slider {
            height: 125px;
        }
        .frame-wrapp {
            margin-top: 26%;
        }
        body {
            height: 108px;
        }

        #wowslider-container1 a.ws_next, 
        #wowslider-container1 a.ws_prev {
            top: 50%;
        }
        .home-slider .caption-box p,
        .home-slider .btn {
            display: none;
        }

        .home-slider .caption-box {
            position: static;
            left: 0;
            right: 0;
            margin: 0 auto;
            top: 0;
            transform: translateY(0%);
            background: #009c49;
            padding: 10px 0;
            text-align: center;
        }

        .home-slider .caption-box h1 {
            font-size: 20px;
        }

        .home-slider .caption-box h1 br {
            display: none;
        }

      /*  .home-slider .owl-theme .owl-nav,
        .affiliation .owl-theme .owl-nav {
            width: 95%;
            top: 25%;
        }

        .home-slider .owl-theme .owl-nav [class*=owl-], 
        .home-slider .owl-theme .owl-nav [class*=owl-]:hover,
        .affiliation .owl-theme .owl-nav [class*=owl-], 
        .affiliation .owl-theme .owl-nav [class*=owl-]:hover {
            font-size: 25px;
            text-shadow: 0px 1px 3px #000;
        }

        .affiliation .owl-theme .owl-nav .owl-prev {
            left: -15px;
        }

        .affiliation .owl-theme .owl-nav .owl-next {
            right: -15px;
        }*/

        .expertise .padg {
            padding: 0 15px;
        }

        .expertise .caption p {
            font-size: 16px;
        }

        .expertise .wrapp {
            margin-top: 10px;
        }

        .expertise .wrapp .img-box img {
            width: 100%;
        }
        .couting .count-box p {
            font-size: 13px;
        }
        .apply_form .form-group  input[type="file" i]::-webkit-file-upload-button{
            padding: 10px 10px;
            border-radius: 0px;
            box-shadow: none;
            background-color: none;
            box-sizing: border-box;
            box-shadow: 0;
            border: none;
            color: #ffff;
            font-size: 12px;

        }
        .services .tab-content .card-header .btn-link {
            font-size: 14px;
            margin: 5px 0px;
            padding: 13px 0px 30px 22px;
       
        }
        .services .left_service .card-body .image-wrap {
            margin: 25px 0px 25px 0px;
        }
        .services .left_service .card-body {
            padding: 1.25rem 1.25rem 0 1.25rem;
        }
        footer .column:nth-child(1) {
            width: 70%;
        }

        footer .column:nth-child(2) {
            width: 30%;
        }

        footer .column:nth-child(3) {
            padding-right: 15px;
        }

        footer .column:nth-child(3),
        footer .column:nth-child(4) {
            width: 50%;
            clear: unset;
        }

        footer .column:nth-child(5) {
            width: 100%;
        }

        .btm-strip p, .btm-strip a {
            font-size: 13px;
            padding: 0 0 5px; 
        }
        /*.breadcum {
            margin-top:33%;
        }*/
        /*.breadcum img{
            height: 100px;
        }*/
        .breadcum h1 {
            font-size: 15px;
           /* margin-top: 20px;*/
        }

        .breadcum a {
            font-size: 11px;
        }
       .breadcum .span-breadcum{
            font-size: 11px;
        }
        .disclaimer-content p {
        font-size: 16px;   
        }
        .disclaimer-content h5 {
        font-size: 20px;
        }
        .disclaimer-content h1 {
        font-size: 30px;
        }
        .contact .get-in-touch {
            padding: 25px 15px;
        }

        .contact .form-group {
            width: 100%;
            float: none;
        }

        .contact .form-div {
            padding: 30px 0px;
        }

        .contact .form-group {
            margin: 0 0 25px;
        }

        .contact .captcha-div {
            float: none;
            padding-left: 0;
        }
        .address .add_wrapper {
          min-height: 280px;
        }
        .contact .pad10 {
            padding:0 10px;
        }
        .sitemap-content ul li a {
            font-size: 15px;
        }
        .sitemap-content ul li  {
            font-size: 16px;
        }
        .image_gallery .wrapper {
        padding: 0px 10px 30px 10px;
        }
        header ul.dropdown-menu li a {
            padding: 5px;
        }
    }


    @media(min-width: 1050px) { 
        /*.btn:hover {
            background: rgb(255, 255, 255);
            color: rgb(122, 138, 133);
        }*/

        /*.sk-agency .btn:hover {
            color: #01595a;
            border: 1px solid #01595a;
            background: #fff;
        }*/

        /*.expertise .wrapp:hover .caption {
        height: 100%;
        background-color: rgba(0, 103, 104, 0.83);
        }*/

        /*.expertise .wrapp .btn:hover {
        background: #fff;
        border: 1px solid #fff;
        color: #1b6667;
        }*/

        /* .expertise .wrapp:hover .btn {
        bottom: 30%;
        opacity: 1;
        }*/
        /*
        .expertise .wrapp:hover .caption p {
        bottom: 50%;
        }*/

        /*.contact .btn:hover {
            color: #01595a;
            border: none;
            background: #fff;
        }*/

        li.dropdown:hover .dropdown-menu {
            display: block;
        }

    }
    @media(max-width: 480px) { 
        header ul.dropdown-menu li a:hover {
        margin-left: 0px;
        }
        .apply_form .form_section {
            padding: 20px 13px 0px 0px;
        }
       /* header .navbar-brand img {
            width: 235px;

        }*/
        .frame-wrapp {
            margin-top: 30%;
        }
         .disclaimer-content p {
        font-size: 14px;   
        }
        .disclaimer-content h1 {
        font-size: 22px;
        }
        .disclaimer-content h5 {
        font-size: 18px;
        }
        footer .column h2, footer p, footer a {
        font-size: 12px;
        }
       /* header .navbar-expand-md .navbar-nav .nav-link.active:before {
         opacity: 1; 
         width: 80%;
        }*/
        .contact .form-group {
        padding: 0 10px;
        }
    }
