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

    .main-menu ul li {padding: 0 15px;}
    .bg-text::before {font-size: 120px;}
    .menu-nav-sec > .container {width:100%;}
    .single-project-desc span {font-size:14px;}
    .readmore-btn {font-size: 16px;}
}

@media only screen and (max-width: 991px) and (min-width: 768px){

    .main-menu ul li {padding: 0 5px;}
    .home-v2-logo {width: 150px;}
    .bg-text::before {top: 80px;font-size: 90px;}
    .menu-nav-sec > .container {width:100%;}
    .language-col {padding-left:0;}



}
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px)  {
    
    .sector-item p {margin-bottom: 5px;-webkit-transition: none;transition: none;-webkit-transform: none;transform: none;}

}
@media only screen and (max-width: 767px) and (min-width: 0px){

    .language.dropdown-menu {top: 100%;}
    .pt-100 {padding-top: 50px;}
    .pb-80 {padding-bottom: 40px;}
    .pb-65 {padding-bottom: 0;}
    .intro-home {margin-top:80px;}
    p {font-size:14px;}
    .owl-carousel {margin-bottom:30px;}
    .menu-nav-sec.sticky_menu .home-v2-logo {display: none;}
    .menu-area {padding: 15px 0 !important;}
    .translate-language {position:absolute; padding:0;right: 100px;top: -15px;}
    .menu-nav-sec.sticky_menu .translate-language {padding: 0px;}
    .all-slide .owl-item {height: 650px;}
    .bg-text::before {top: 60px;font-size: 50px;}
    .pagehding-sec {margin-top:80px;padding-top:30px;padding-bottom:0;}
    .highlight-desc {padding:0 50px;}
    .sec-title .sub-title {bottom: -10px;}      
    .sec-title {margin-bottom: 30px;}
    .tab-filter {text-align: center;}
    .tab-filter li{display: block; padding:10px 0; background-color: #f5f5f5;margin:0;margin-bottom: 2px;}
    .block-item, .block-item > div, .tab-pane > div  {padding-left:0; padding-right:0;}
    .same-height .company-info-box {min-height: auto;}
    .sector-item p {margin-bottom: 5px;-webkit-transition: none;transition: none;-webkit-transform: none;transform: none;}
    .readmore-btn {padding: 12px 50px;margin-bottom: 20px;font-size: 16px;}
    .news-btn {bottom: -75px;right: calc(50% - 75px);padding: 8px 30px;}
    .readmore-btn.full-width {width: 100%;}
    .readmore-btn::before {content: none;}
    .soical-profile {padding-top: 20px;}
    .page-heading p {font-size: 16px;}
    .product-container .service-item-img {min-height: 280px;}
    .product-container .service-item-img {display: none;}
    .product-container .service-item-desc {position: relative;}
    .service-tab-list li a {font-size: 14px;}
    .footer-menu li { padding-right: 25px;}
    .sector-item .sector-item--text {padding: 25px;}
    .service-v2-img {margin-bottom: 10px;}
    .item-title-container {min-height: 40px;}
    .pagehding-map iframe {height: 350px !important;}
    .video-container {height: 300px;}




}

