/*---@media start -------*/

@media (max-width:1390.8px) {
    .leftside{left: 10px;}
    .easycnt li{font-size: 14px;}
    .easycnt{padding: 30px 20px;}
    .sellbtn a.btn{right: auto;}

    
}


@media (max-width:1200.8px) {
    .navbar-expand-lg .navbar-collapse {justify-content: left;}
    .sellbtn a.btn {right: 0px;}
    .navbar-nav li a{font-size: 16px; padding: 0px 20px;}
    .telus{font-size: 18px;}
    .homebanner{padding: 60px 0px 120px;}
    .sellhd h2{font-size: 30px;}
    .grideasy3 {grid-template-columns: repeat(2, 1fr);}
    .realbox{margin-top: 0px; margin-bottom: 20px;}
    .realhd2 img{width: 100%;}
    .easycnt li {font-size: 16px;}
    
}


@media (max-width:1024.8px) {
    .jumpexact {padding: 80px 0px;}
    .repairstop{top: 0px;}
    .leftside{max-width: 450px; left: 0px; top: 20px;}
    .wenews{padding: 20px;}
    .gridreview{gap: 0px 20px;}
    .millonsection {padding: 150px 0px;}
    .gridftr{align-items: baseline; grid-template-columns: repeat(4 ,1fr);}
    .topmenu{margin-top: 10px;}
    .fremenu h5{font-size: 16px;}




    
}


@media (max-width:991.8px) {
    .navbar-collapse {position: absolute;top: 100%;width: 100%;z-index: 9999;background: #fff; padding-bottom: 10px;}
   .navbar-nav li a{padding: 8px; font-size: 16px; margin: 0px;}
   .navbar-nav .dropdown-menu{padding: 8px;border: 0;display: table-column-group;}
   .navbar-nav li{border-bottom: 1px solid #ff8a18;}
   .navbar-dark .navbar-toggler{border-color:#ff8a18;color:#ff8a18;font-size:26px;box-shadow: none !important;}
   .navbar ul>li li a{padding: 5px 0px;}
   header#header{padding: 10px 10px;}
   .telus{font-size: 16px; left: 4px; margin-bottom: 5px;}
   .sellbtn a.btn br{display: none;}
   .sellbtn a.btn {left: 8px;font-size: 14px;padding: 8px 14px;position: relative;border-radius: 6px;}
   .banner_contact h1{font-size: 30px;}
   .widecnt h4{font-size: 16px;}
   .widecnt p{font-size: 14px;}
   .reviw-img img{width: 100%;}
   .leftside {max-width: inherit;top: 0px; margin-bottom: 20px;}
   .boxrevies{padding: 20px;}
   .boxrevies p{font-size: 14px;}






}


@media (max-width:768.8px) {

}


@media (max-width:767.8px) {
    
    .banner_contact p{font-size: 16px;}
    .banner_contact p br{display: none;}
    .sellstress{padding: 30px 0px;}
    .sellhd h2 {font-size: 26px; margin-bottom: 20px;}
    .sellhd h2 br{display: none;}
    .gridcolum3 {grid-template-columns: repeat(2, 1fr);}
    .worldimg{margin-bottom: 5px;}
    .widecnt h4{margin: 0px;}
    .worldwide{margin-bottom: 15px;}
    .Realestate{padding: 30px 0px;}
    .grideasy3 {grid-template-columns: repeat(1 ,1fr);}
    .exact-hd h3{font-size: 26px;}
    .jumpexact{padding: 30px 0px;}
    .listp{max-width: inherit;}
    .listp2{max-width: inherit;}
    .listp3{max-width: inherit; top: 0px;}
    .exact-hd{margin-bottom: 10px; text-align: center;}
    .Workwith{padding: 30px 0px;}
    .sellhd p{font-size: 14px;}
    .recentnews{padding: 30px 0px;} 
    .Reviews-sec{padding: 30px 0px;}
    .gridreview {grid-template-columns: repeat(1 ,1fr);}
      .millonsection {padding: 90px 0px;}
      .footer{padding: 30px 0px;}
      .gridftr {grid-template-columns: repeat(2, 1fr);}
      .gridbox {margin-top: 20px;}






    
}

@media (max-width:576.8px) {
  

}

@media (max-width:480.8px) {
    .worldimg img{width: 100%;}
    .sellhd h2 {font-size: 20px;}



    
    
}

@media (max-width:425.8px) {
    .banner_contact h1 {font-size: 22px;}
    .gridcolum3 {grid-template-columns: repeat(1, 1fr);}
    .millonsection {padding: 60px 0px;}

    
}

@media (max-width:376.8px) {





}

@media (max-width:325.8px) {
  
}