/*--------------------------------------------------------------
20.  Media Queries
--------------------------------------------------------------*/

/* Smaller than standard 1230(devices and browsers) */
@media only screen and (max-width:1230px){
   

}
/* Smaller  standard 1024 (devices and browsers) */
@media only screen and (max-width:1024px) {


}

/* Smaller than standard 1024 (devices and browsers) */
@media only screen and (max-width:1023px){
 
}
/* Smaller than standard 800 (devices and browsers) */
@media only screen and (max-width:800px){
 .heading-bran h2 {
    font-weight:800;
    font-size:28px;
    line-height:34px;
    margin-bottom: 16px;
    text-transform: uppercase;
    font-family: 'Open Sans', sans-serif;
    color: #000;
    text-align: center;
} 
}
@media screen and (max-width:990px) {
.section-vps-dedi .section-content .section-data .section-content .section-1{
      border-bottom: 1px solid #b8b8b8;      
    }
.section-vps-dedi .section-content .section-data .section-content .section-1 {
     border-right:none; 
}
.section-vps-dedi .section-content .section-data .section-content .section-2 {
     border-right:none;
     border-bottom: 1px solid #b8b8b8;
}
.section-vps-dedi .section-content .section-data .section-content .section-3 {
     border-right:none;
     border-bottom: 1px solid #b8b8b8;
}
.section-vps-dedi .section-content .section-data .section-content .section-4 {
     border-right:none; 
     border-bottom: 1px solid #b8b8b8;
}
 
.heading-bran h2 {
    font-weight:800;
    font-size:28px;
    line-height:34px;
    margin-bottom: 16px;
    text-transform: uppercase;
    font-family: 'Open Sans', sans-serif;
    color: #000;
    text-align: center;
}
}
/* Smaller than standard 768 (devices and browsers) */
@media only screen and (max-width:767px){
.offset-3 {
    margin-left: 0%;
}
.feature-text p {
  margin-bottom: 0 !important;
  font-size: 13px;
}
.pb-4 {
    font-size: 15px;
}
.section-vps-dedi .section-content .section-title .section-heading {
    font-size: 20px;
    font-weight: 700;
    text-align: center;
}

.heading-bran h2 {
    font-weight:800;
    font-size:28px;
    line-height:34px;
    margin-bottom: 16px;
    text-transform: uppercase;
    font-family: 'Open Sans', sans-serif;
    color: #000;
    text-align: center;
}
}

/* Smaller than standard 700 (devices and browsers) */
@media only screen and (max-width:700px){
 .offset-3 {
    margin-left: 0%;
} 
.heading-bran h2 {
    font-weight:800;
    font-size:28px;
    line-height:34px;
    margin-bottom: 16px;
    text-transform: uppercase;
    font-family: 'Open Sans', sans-serif;
    color: #000;
    text-align: center;
}
.section-vps-dedi .section-content .section-title .section-heading {
    font-size: 20px;
    font-weight: 700;
    text-align: center;
}
}
/* Smaller than standard 600 (devices and browsers) */
@media only screen and (max-width:600px){
 .offset-3 {
    margin-left: 0%;
}
.heading-bran h2 {
    font-weight:800;
    font-size:28px;
    line-height:34px;
    margin-bottom: 16px;
    text-transform: uppercase;
    font-family: 'Open Sans', sans-serif;
    color: #000;
    text-align: center;
}
.section-vps-dedi .section-content .section-title .section-heading {
    font-size: 20px;
    font-weight: 700;
    text-align: center;
}
}


/* Smaller than standard 480 (devices and browsers) */
@media only screen and (max-width:479px){
 .offset-3 {
    margin-left: 0%;
}   
.section-vps-dedi .section-content .section-title .section-heading {
    font-size: 20px;
    font-weight: 700;
    text-align: center;
}
.heading-bran h2 {
    font-weight:800;
    font-size:28px;
    line-height:34px;
    margin-bottom: 16px;
    text-transform: uppercase;
    font-family: 'Open Sans', sans-serif;
    color: #000;
    text-align: center;
}
.header-area.is-sticky.only-mobile-sticky{
    background-color: #0000007a!important;
}
.mobile-navigation-icon i{
    background-color: #000!important;
}
.is-sticky.mobile-navigation-icon i{
    background-color: #fff!important;
}
.mobile-navigation-icon i::before {
    background-color: #000!important; 
}
.is-sticky.mobile-navigation-icon i::before {
    background-color: #fff!important; 
}
.mobile-navigation-icon i::after {
  background-color: #000!important;  
}
.is-sticky.mobile-navigation-icon i::after {
  background-color: #fff!important;  
}
}

/* Smaller than standard 320 (devices and browsers) */
@media only screen and (max-width:219px){
 .heading-bran h2 {
    font-weight:800;
    font-size:28px;
    line-height:34px;
    margin-bottom: 16px;
    text-transform: uppercase;
    font-family: 'Open Sans', sans-serif;
    color: #000;
    text-align: center;
}
   
}