
@media (min-width: 768px) {

}

/* ----------- iPhone 4 and 4S ----------- */

/* Portrait and Landscape */
@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 480px)
  and (-webkit-min-device-pixel-ratio: 2) {


/* Menu Mobile */
.header-desktop{display: none;}
.linea-menu-mobile{display: block; height: 1px; width: 20%; background-color: #004F81; margin: 2rem 0;}
.contenido-menu-mobile{padding: 30px;}
.contenido-menu-mobile h4{color: #074D71; font-size: 2rem; margin-bottom: 2rem; font-weight: 700;}
.contenido-menu-mobile ul{padding: 0; list-style: none;}
.contenido-menu-mobile a{display: block; color: #074D71; font-weight: 500; text-transform: uppercase; font-size: 1.8rem; margin-bottom: 1rem;}
.contacto-menu-mobile a{display: block; color: #074D71; font-weight: 400; font-size: 1.2rem; margin-bottom: 1rem;}
.logo-limautos-m {width: 25%;margin: 0 auto;}
.logo-limautos-m img{width: 100%;}
.menu-mobile-contenido {
  height: 50px;
  display: flex;
  align-items: center;
  background-color: #ffffff;
}
.hamburger-box {width: 30px;}
.hamburger-inner, .hamburger-inner:after, .hamburger-inner:before {
  width: 30px;
  height: 3px;
}
.hamburger-inner, .hamburger-inner:after, .hamburger-inner:before {
  background-color: #004F81;
}
.hamburger {
  position: absolute;
  top: 0;
  left: 0;
  padding: 12px;
}
.is-active {
  background-color: #004F81;
}

.hamburger.is-active:hover, .hamburger:hover {
  opacity: 1;
}

.hamburger.is-active .hamburger-inner, .hamburger.is-active .hamburger-inner:after, .hamburger.is-active .hamburger-inner:before {
  background-color: #ffffff;
}

.padding-fixed-menu {padding-top: 5rem;}

.img_m{display: block;}
.img_d{display: none;}
.banner-home{padding-top: 0;}

.titular-landing{padding-top: 0;}
.items-footer {
  display: flex;
  justify-content: space-between;
  padding: 50px 0;
}
.logo-footer {
  width: 50%;
}
.col-footer{
  width: 50%;
}

}

/* Portrait */
@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 480px)
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: portrait) {
    .registro-content{width: 100%;}
}


/* Landscape */
@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 480px)
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: landscape) {

}

/* ----------- iPhone 5, 5S, 5C and 5SE ----------- */

/* Portrait and Landscape */
@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 568px)
  and (-webkit-min-device-pixel-ratio: 2) {

}

/* Portrait */
@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 568px)
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: portrait) {
    
}

/* Landscape */
@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 568px)
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: landscape) {

}

/* ----------- iPhone 6, 6S, 7 and 8 ----------- */

/* Portrait and Landscape */
@media only screen 
  and (min-device-width: 375px) 
  and (max-device-width: 667px) 
  and (-webkit-min-device-pixel-ratio: 2) { 

}

/* Portrait */
@media only screen 
  and (min-device-width: 375px) 
  and (max-device-width: 667px) 
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: portrait) { 

}

/* Landscape */
@media only screen 
  and (min-device-width: 375px) 
  and (max-device-width: 667px) 
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: landscape) { 

}

/* ----------- iPhone 6+, 7+ and 8+ ----------- */

/* Portrait and Landscape */
@media only screen 
  and (min-device-width: 414px) 
  and (max-device-width: 736px) 
  and (-webkit-min-device-pixel-ratio: 3) { 

}

/* Portrait */
@media only screen 
  and (min-device-width: 414px) 
  and (max-device-width: 736px) 
  and (-webkit-min-device-pixel-ratio: 3)
  and (orientation: portrait) { 

}

/* Landscape */
@media only screen 
  and (min-device-width: 414px) 
  and (max-device-width: 736px) 
  and (-webkit-min-device-pixel-ratio: 3)
  and (orientation: landscape) { 

}

/* ----------- iPhone X ----------- */

/* Portrait and Landscape */
@media only screen 
  and (min-device-width: 375px) 
  and (max-device-width: 812px) 
  and (-webkit-min-device-pixel-ratio: 3) { 

}

/* Portrait */
@media only screen 
  and (min-device-width: 375px) 
  and (max-device-width: 812px) 
  and (-webkit-min-device-pixel-ratio: 3)
  and (orientation: portrait) { 

}

/* Landscape */
@media only screen 
  and (min-device-width: 375px) 
  and (max-device-width: 812px) 
  and (-webkit-min-device-pixel-ratio: 3)
  and (orientation: landscape) { 

}