
@media only screen and (min-width: 769px){
  li.nav-item.dropdown i.fa{
      display:none;
  }  
    
}



@media only screen and (max-width: 1600px) and (min-width: 1300px){
    i.open_news {
    bottom: 54px;
}
.customnewsletter h4 {
    color: #fff;
    font-size: 11px;
}
ul.footerxtar_links li a {
    font-size: 10px;
}
section.newss {
    position: relative;
    bottom: 57px;
    margin-bottom: -57px;
}
section.newss span {
    font-size: 13px;
}

}

@media only screen and (max-width: 1440px) and (min-width: 1367px){
    section.home__slider_wrapper {
    height: calc(100vh - 105px) !important;
}
div#ticker_box_fixed {
    font-size: 14px;
}
.customnewsletter a {
    color: #fff;
    font-size: 11px;
}
}

@media only screen and (max-width: 1440px) and (min-width: 1280px){
    .custom_banner_section{
        height: calc(108vh - 135px) !Important;
    }
    
    .form-control {
    font-size: 11px;
}
.popup__contact__form__section .form-control {
    height: 30px;
}
.btn__contact__popup {
    font-size: 12px;
}
body .header__link a {
    font-size: 14px;
}
.navbar-expand-lg .navbar-nav .dropdown-menu a {
    line-height: 25px;
    font-size: 14px;
}
.header__link {
    margin: 6px 5px;
    padding-top: 15px!important;
}
.custom_phone:after {
    left: -148px;
    font-size: 14px;
}
.customformss {
    max-height: 85vh;
    overflow-y: auto;
}
ul.custom_collection_product {

font-size: 11px;

}
.custom_home_about_pa{font-size:22px;}
section.newss span.data {
    padding: 0px 15px;
    border-right: 1px solid #fff;
}
section.newss span.event {
    padding-left: 15px;
}
}/*-----------------------*/

@media only screen and (max-width: 768px){
    li.nav-item.header__link {
    line-height: 1;
    padding-top: 10px;
}
.home_new_section_video {
    height: auto;
    position: relative;
    overflow: inherit !IMPORTANT;
}

.home_new_section_video section.newss {
    position: relative;
    bottom: 7px;
}
ul.footerxtar_links li a {
    font-size: 12px !IMPORTANT;
}
ul.footerxtar_links {
    text-align: center;
}
h2 {
    text-align: center;
}
#company p {
    text-align: justify;
}
div#company-presence p {
    text-align: justify;
}
#company .home__about__image {
         margin-bottom: 40px;
}
.home__about__content h2 {
    margin-bottom: 10px !important;
}
.newsletter_form input {
    width: 100%;
}
.newsletter_form input[type="checkbox"] {
    left: 0;
}
section.home__about__wrapper:before {
    height: 105%;
}
.projectslider.category__product__banner__slider .slick-slide img {
    height: auto;
}
.projectslider .slick-prev, .projectslider .slick-next {
    top: 43%;
}
.projectslider .slick-prev svg, .projectslider .slick-next svg {
    width: 20px;
}
.project_slider_detail {
    margin-bottom: 0 !important;
}
section.newss span {
    font-size: 12px;
}
.projectslider.category__product__banner__slider .slick-slide {
    height: auto;
}
div#company-presence h2 {
    /* font-size: 20px; */
    text-align: left;
}
.brand__banner {
    height: 26vh;
}
.custom_single_brands .project__information {
    padding: 2em 20px 2em 20px;
}
section.our__clients__wrapper.team.pt-5 {
    padding-top: 20px !IMPORTANT;
}
.teambx img {
    margin-bottom: 20px;
}
.abt-sec p {
    text-align: justify;
}
.teamdesc p {
    font-size: 13px;
}
li.nav-item.header__link a {
    font-size: 15px;
}

li.nav-item.dropdown {
    position: relative;
}
li.nav-item.dropdown i.fa {
    position: absolute;
    right: 0;
    top: 13px;
    font-size: 15px;
    background: #69523f;
    color: #fff;
    padding: 4px;
    z-index: 999999;
}
section.home__slider_wrapper {
    height: auto !important;
    position: relative;
} 
span.data {
    display: block;
    width: 100%;
}

span.data {
    display: block;
}

span.event {
    display: block;
}
.customnewsletter h4 a {
    font-size: 13px;
}
.customnewsletter h4 {
    margin: 0;
    padding: 0;
    text-align: center;
}
.custom_blog_article .swiper-slide {
    padding: 0 !IMPORTANT;
}
.custom_blog_article .swiper-button-next {
    margin: -140px -10px;
}
.customprevv{
    display:block !important;
}
.custom_blog_article .swiper-button-prev {
    margin: -140px -10px;
}
.hidden-xs{
    display:none;
}
.custom_blog_article {
    text-align: center;
}
.home__slide {
    height: 30vh;
}
.home__about__content {
    padding: 7% 7%;
}
button.navbar-toggler.collapsed {
    background: #fff;
    margin: 10px;
    padding: 0;
    outline: none;
}
button.navbar-toggler i {
    font-size: 30px;
}
button.navbar-toggler {
    outline: none;
    margin: 5px -2px;
}
.social__list__top__bar {
    border:none !important;
}
.home__about__content h6 {
    margin-bottom: 20px !IMPORTANT;
}
.home__brand {
    margin-bottom: 25px;
}

.home__brand__content {
    bottom: 20px;
}
.custom_dev_slider {
    margin: 0 auto !important;
}
.mobile_social{
    display:block;
}
.custom_footer_top .col-md-3.text-right {
    text-align: left !IMPORTANT;
    margin: 10px 0px 0px 0px;
}
.custom_social_footer {
    padding-top: 12px;
    text-align: center;
}
section.our__clients__wrapper.pt-5 {
    padding-top: 0 !important;
}
.row.offering_brands img {
    width: 100%;
}
#company .home__about__image {
    height: 100% !important;
}
.popup__contact__form__btn {
    width: 13%;
}
.popup__contact__form__section {
    left: 0;
    /* height: 100%; */
    top: 50%;
    transform: translateY(-50%);
}
.popup__contact__form__section .col-md-5 {
    display: none;
}
.breadcrumbs__wrapper ul.list-inline {
    padding: 0px 15px;
}
img.product__lifestyle__image {
    width: 100%;
    height: auto;
    object-fit: contain;
}
.product__lifestyle__title {
    font-size: 40px;
}
.custom_single_brands .custom_single_show_brnad {
    height: auto;
}
.project__description h4 {
    font-size: 20px;
}
.project__readmore {
    bottom: 0%;
}
section.our__clients__wrapper {
    padding: 0 15px;
}
.our__clients__wrapper .btn {
    padding: 12px 10px;
}
.post__details {
    max-width: 100%;
}
div#navbarColor03 {
    overflow: auto !important;
}
.row.adrs-sec .col-md-4 {
    margin-bottom: 25px;
}
.cntsec textarea, .cntsec input {
    border: 1px solid #dcdcdc;
}
.custom_web-search {
    display: none;
}

div#websearch {
    display: none;
}
.hide-xs{
    display:none;
}
.custom_about_side_menu .dropdown-menu.custom_about_menu a {width: 100% !IMPORTANT;border-bottom: 1px solid #d8d8d8;}

.custom_about_side_menu .dropdown-menu.custom_about_menu {
    display: block !IMPORTANT;
    width: 100%;
}
body{
    overflow-x:hidden;
}
.custom_blog_header h1 {
    font-size: 9vw;
    line-height: 10vw;
}
.custom_blog_header h4 {
    font-size: 6vw;
}
.custom_blog_header h3 {
    font-size: 4.2vw;
}
.custom_border.verticle {
   display:none;
}
footer.site__footer.copyright .col-md-6 p {
    text-align: center !IMPORTANT;
}
.video-volume {
    bottom: 180px;
    left: 20px;
}
section.newss i.close_news {
    display: none;
}
h4.news_heading {
    padding: 0;
    margin: 10px 0 0 0;
}
span.data {
    display: inline !IMPORTANT;
}
.homeabout_imagess {
    margin-top: 40px !important;
}
.custom_home_about_pa {
    font-size: 16px;
}
section.home__about__wrapper:before {
    height: 122%;
}
.home__catalogue__products.mx-auto.mt-4 h2 {
    margin-top: 0 !IMPORTANT;
}
.custom_social_footer {
    padding-top: 0;
}
.row.home_about_new .imgbpx {
    margin-top: 30px;
}
.custom_img_over_box .col-md-2 img {
    width: 13%;
}

.custom_img_over_box  h4 {
    font-size: 16px;
}

.custom_img_over_box p {
    font-size: 13px;
}
.res_amrgin {
    margin-top: 40px !important;
}
.application_slider h4 {
    font-size: 16px;
    padding: 5px 0;
}
.certificate_img li {
    width: 31%;
}
ul.certificate_img img {
    width: 100%;
}
.custom_img_over_box .content {
    height: auto !important;
    min-height: inherit;
}
.project__readmore {
    position: inherit;
}
.project__information {
    padding: 2% 10%;
}
.project__information .project__description.mt-5 {
    margin-top: 0 !important;
}
.newsbx {
    margin-bottom: 5px;
    margin-top: 30px;
}
.testdesc p {
    font-size: 14px;
}
.moodboard_img_popup {
    width: 80%;
}

.moodboard_img_popup:before {
    left: -15vw;
    width: 200vw;
    top: -20vh;
}
}