@media (min-width: 1281px) {
    .centered-home.over-ons {
        position: absolute;
        right: 16rem;
    }
    /* fruit uit angola */   
.title.caminhao.de.angola {
    width:100%;
    min-width:102%;
}
    /* banana vergrooten */
    p.banana-producent-homepage {
        width:100%;
    }
    h3.homepage-tropische {
        width:110%;
        position: relative;
        left:-4;
    }
    /* end vergroten */
    .jumbotron.text-center.mb-5.meter-menos-5 {
        margin-top:4rem!important;
    }
    .card-img-overlay.aqui-grande {
        width: 60%;
        margin: 0 auto;
        background: rgba(255,255,255,.92);
        -webkit-box-shadow: 0 0 20px rgb(0 0 0 / 20%);
        box-shadow: 0 0 20px rgb(0 0 0 / 20%);
        height: 50rem;
        padding-top: 0rem;
    }
    .row.mx-md-n5.over-ons-tablet {
        margin-bottom:9rem;
    }
}
/* min-width 1441px and max-width 1920px, use when QAing xlarge screen-only issues */
@media only screen and (min-width: 90.063em) and (max-width: 120em) { 
    .card-img-overlay.aqui-grande {
        width: 60%;
        margin: 0 auto;
        background: rgba(255,255,255,.92);
        -webkit-box-shadow: 0 0 20px rgb(0 0 0 / 20%);
        box-shadow: 0 0 20px rgb(0 0 0 / 20%);
        height: 50rem;
        margin-top: 17rem;
        padding-top: 0rem;
    }
    .row.mx-md-n5.over-ons-tablet {
        margin-bottom:9rem;
    }
} 
@media (min-width: 1281px) {
    .centered-home.over-ons {
        position: absolute;
        right: 16rem;
    }
    .jumbotron.text-center.mb-5.meter-menos-5 {
        margin-top:4rem!important;
    }
    .card-img-overlay.aqui-grande {
        width: 60%;
        margin: 0 auto;
        background: rgba(255,255,255,.92);
        -webkit-box-shadow: 0 0 20px rgb(0 0 0 / 20%);
        box-shadow: 0 0 20px rgb(0 0 0 / 20%);
        height: 50rem;
        padding-top: 0rem;
    }
}
/* min-width 1441px and max-width 1920px, use when QAing xlarge screen-only issues */
@media only screen and (min-width: 90.063em) and (max-width: 120em) { 
    .card-img-overlay.aqui-grande {
        width: 60%;
        margin: 0 auto;
        background: rgba(255,255,255,.92);
        -webkit-box-shadow: 0 0 20px rgb(0 0 0 / 20%);
        box-shadow: 0 0 20px rgb(0 0 0 / 20%);
        height: 50rem;
        margin-top: 17rem;
        padding-top: 0rem;
    }

} 

/*
  #Device = Tablets, Ipads (portrait)
  ##Screen = B/w 768px to 1024px
*/



  
@media (min-width: 481px) and (max-width: 767px) {

    /* homepage banner */
    .c-hero__container {
        padding: 5rem 0rem;
        margin: 0;
        max-width: 100%;
        background: #c85364;
        color: #fff;
        margin-left:0rem;
        height:18rem;
    }
    .meter-esquerda-2 {
        margin-left: 0rem;
        padding-right:1rem;
        padding-left:1rem;
    }
    .mt-2  .col-5{
        width:100%;
    }
    .homepage-page-shadow {
        height:auto;
        margin-left:3rem;
    }
    p.text-center.cores-preta.homepage {
        width:100%;
        max-width:100%;
        margin-left:0rem;
    }
    span.as.cores-vermelhas-aqui {
        width:auto;
        height:450px;
        margin-right:-13rem;
        position:relative;
        top:14.5rem;
        margin-top:-12rem;
    }
    .espac-esquerdo.casa p {
        position:relative;
        left:0rem;
        top:4.5rem;
        margin-left:12rem;
        padding-left:4.5rem;
        padding-right:3.4rem;
    }
    .espac-esquerdo.casa h4 {
        position: relative;
        top:3rem;
        margin-left:14rem;
    }
    /* agf groothandel letter hoog zetten */
  
    h3.color--black.segundo.ultimo {
        margin-top:20rem;
    }
    h1.agf-groothandel-text{
        font-size:20pt!important;
        font-weight:900!important;
        margin-top:1rem!important;
    }
    .botao-mobiel-gratis{
        width:10rem;
        height:3rem;
        font-size:11pt;
        font-weight:600;
    }
    /* groothandel fotos */
    .groothandel-mobiel .col-5 {
        width:100%;
    }
    .groothandel-verrassend{
        margin-top:-71rem;
    }
    .tres-margem-cima-mobiel {
        margin-top:7rem;
    }
    p.text-font-p.mx-auto.text-left {
        max-width:100%;
        min-width:50%;
      }
      img.float-right.mobile-home {
width:100%;
min-width:190%;
    height:35rem;
}
      /* end groothandel */

    .klant.small-mobiel {
            margin:0 auto;
        }

        
        img.img-fluid.meter-em-cima-klant {
            height:69rem;;
        }
        .klant-worden.form {
            width:100%;
            min-width: 100%;
            float: none !important;
            padding-left: 0rem !important;
            padding-right: 0rem !important;
        }
        
        span.groothandel-icon{
            font-size:12pt;
            color:#636363;
        }
        .espaco-mobiel2  {
           position:relative;
           top:-8rem;
          
        }
        .espaco-mobiel3{
            margin-top:-15.9rem;
        }
        .c-usp__icon-container{
            font-size:14pt;
    
    }
    span.groothandel-icon {
    font-size:14pt;
    font-weight:400;
    
    }
    
    .card-img-overlay.aqui-grande {
    width: 100%;
    background: rgba(255,255,255,.92);
    -webkit-box-shadow: 0 0 20px rgb(0 0 0 / 20%);
    box-shadow: 0 0 20px rgb(0 0 0 / 20%); 
    height: 100%;
    margin: 0rem 0rem 0rem 0rem;
    }
    .contact_area.klanten-service {
        padding-top:7rem;
    }
    .jumbotron.text-center.mb-5.meter-menos-5 {
        margin-top:-9rem!important;
    }
    /* over ons */
    .uw-leverenciar-viereen.over-ons {
        height:auto;
    }
    
    h1.card-title.over-ons {
        color:white;
        font-size:18pt;
        margin-top:-8rem;
        font-weight: bolder;
        
    }
    
    h4.card-text.over-ons {
        color:white;
    }
    
    
    .btn-lg.active.meter-rodondo{
    
        border-radius: 2% 2% 2% 2%;
        padding: 10px 12px 12px 2px;
        background: #cd1126;
        border-color: #cd1126;
        margin-top: 2rem;
    }
    .btn-lg.active.meter-rodondo:hover{
        background:#f9db37!important;
    }

    

    
    p.card-text.over-ons-p {
        padding-top:14rem;
        font-size:18pt;
        position:relative;
    
    }
          img.img-fluid.muitasfrutas.home.over-ons {
        height:70%;
    }
            .centered-home.over-ons {
            position: absolute;
            top:4rem;
            height:29rem!important;
            width:75%!important;


  }
  
p.text-center.cores-preta.over-ons {
    position:relative;
    left:-2rem;
    width:125%
}
.tirar-essa.over-ons {
    display:none;
}

p.mb-4.text-grand-1.mb-4 {
    margin-top:-20rem;
}
.cores-cinzenta-fundo > img-fluid{
    margin-top:22rem;
}

img.img-fluid.segunda-imagem.over-ons {
    position:relative;
     margin-top:-1rem; 
}

.row.mx-md-n5.over-ons-tablet {
    position:relative;
    top:-5rem;
}

p.mb-4.text-grand-1.mb-4 {
    margin-top:-15rem;
}
    /* end over ons */

    /* assortiment */
    p.totalconcept-p.assortiment{
        max-width:100%;
        margin-bottom:12rem;
    }
    .assortiment-background.mx-auto h4{
        font-weight:900;
     font-size:14pt!important;
     color:black;
     margin-top:-12.5rem;
     ;
    }
    .card-title.assortiment{
        max-width:100%;
        font-size:18pt;
        font-weight:900;
        color:black;
    }
    .botoes .cores-vermelhas-botoes{
        max-width:15rem;
    }
    h3.assortiment {
        font-size:18pt;
        margin-bottom:2rem;
        font-weight:900;
    }
    img.img-fluid.assortiment-fotos {

        margin-top:-40rem;
        margin-bottom:2rem;
         ;
     }
     .tirar-margin-embaixo {
         margin-bottom:13rem;
     }
     .assortiment-fotos-segundo{
        margin-top:-7rem;
        max-width:100%;
        min-width:109%
      
    }

    .py-5.meter-embaixo-assortimento {
        position:relative;
        top:6rem;
       
    }
    .py-5.meter-padding-em-cima-movel {
        margin-top:-8rem;
        margin-bottom:2rem;
    }
    .pr-5.meter-6-espacos.assortimento-4 {
        margin-top:-3rem;
        margin-bottom:-8rem;
        max-width:100%;
        min-width:109%;
       
    }
    .py-5.meter-padding-em-cima-movel.ultimo {
        margin-bottom:10rem;
        position:relative;
        top:16rem;
    }
    /* over-ons */
    .over-ons.primeira-imagem {
        min-width:100%;
        margin-top:-20rem;
        margin-bottom:17rem;
    }
    
    figure.figure {
        position:relative;
        top:16rem;
    }
    }
    
/*
  #Device = Tablets, Ipads (portrait)
  ##Screen = B/w 768px to 1024px
*/

@media (min-width: 768px) and (max-width: 1024px) {
    /* Nav */
.main_menu.menu_position.ipad-nav {
    min-width:102%;
}
/* end nav */
    .card-img-overlay.aqui-grande {
        width: 95%;
        margin: 0 auto;
        background: rgba(255,255,255,.92);
        -webkit-box-shadow: 0 0 20px rgb(0 0 0 / 20%);
        box-shadow: 0 0 20px rgb(0 0 0 / 20%);
        height: 50rem;
        padding-top: 0rem;
    }
.card.klant-worden.text-white {
    margin-bottom:16rem;
}
      /* background foto  over ons*/
      img.img-fluid.muitasfrutas.home.over-ons {
        height:70%;
    }
        .centered-home.over-ons {
            position: absolute;
            right: 10rem;
            top:6rem;
            height:27rem!important;

  }
  
p.text-center.cores-preta.over-ons {
    position:relative;
    left:-3rem;
}
  
  p.text-font-p.mx-auto.text-left.ultimo {
    width:100%;
    max-width:100%;
}

h3.color--black  {
   
    color: #454545;
    font-size: 2rem;
    font-weight:700;
    margin-bottom: 0rem;
    margin-top: 0rem;
}

.color--black {
    color: #454545;
    font-size: 2.65rem;
    margin-bottom: 0rem;
    margin-top: 4rem;
}
.ultimo-groothandel{
        font-size: 2rem;

}

p.text-center.cores-preta.over-ons {
      width: 100%;
    margin-left: 3rem;
}
    .agf-groothandel-text.text-center {
        margin-top:5rem;
        font-weight:900;
        font-size: 2.5rem;
    }
    .btn-lg.gratis-demo-vermelho {
        font-weight:400;
        margin-top:2rem;
    
    
    }
    
    .btn-lg.klant-worden.groothandel {
        color:black;
        font-weight:400;  
    
    }
    
    .col-md.col-sm-4.espaco-mobiel1 {
            flex: 0.7 0 4%;
    }
    
    .col-md.col-sm-4.order-1.espaco-mobiel3 {
              position:relative;
              right:1rem;
    }
    
    .groothandel-mobiel .col-5{
        width:100%;
        margin-top:-1rem;
    }
        .groothandel-verrassend{
            margin-top:-65rem;
        }  
        .tres-margem-cima-mobiel {
            margin-top:24rem;
        }
    
    .row.justify-content-md-center.meter-4-espacos.segunda-foto {
        padding-bottom:26rem;
    }
    
    p.text-font-p.mx-auto.text-left.ultimo {
       
        max-width:100%;
       
    }
    
    h2.color--black.ultimo-groothandel {
        font-size:18pt;
        margin-bottom:-1.5rem;
        margin-top:-4rem;
    }
    
    h3.color--black {
        font-size:22pt;
    }
    
    .jouw-groothandel .text-center{
        font-size:20pt;
    }
    
    h3.color--black.segundo-titulo {
        margin-top:2rem;
        margin-bottom:-1rem;
    }
    ccccccccccccccccccccc
    
    p.text-xl.text-left {
        margin-right:5rem;
    }
    /* zo werkt bestelling  */
  h4.text-uppercase, .ampliar-altura{
    font-size:12pt;
    margin-top:-2rem;
}
 .font-weight-bold{
    font-size:12pt;
}
p.zo-werkt-bestellen.leverdag {
    width:100%!important;
    margin-left:-0rem;
}
  /* end werkt bestelling */
  /* paleis het logo apeldoorn */
  .homepage.mobile-home {
    height:34rem;
    min-width:150%;
}
/* rode kan ik je meehelpen */
h3.card-title.title-card.contact-title.homepage {
    font-size:18pt;
}
/*end rode kan ik je meehelpen  */
.espac-esquerdo.casa{
    padding-left:2rem;
}
span.as.cores-vermelhas-aqui {
    width:auto;
    background-color:#c85364 !important;
    height:450px;;
    float:right;
    margin-right:-10rem;
    z-index: 1;
    position:relative;
    top:4.5rem;

}

p.text-xl.text-left {
    margin-right:5rem;
}

/* over ons */
.jumbotron.text-center.mb-5.meter-menos-5 {
    margin-top:-9rem!important;
}
.assortiment-background.mx-auto h4{
    margin-top:-8.5rem;
    
   }
   .card-title.assortiment{
       font-size:18pt;
       font-weight:900;
   }

  
.row.mx-md-n5.over-ons-tablet {
    position:relative;
    top:-5rem;
}

p.mb-4.text-grand-1.mb-4 {
    margin-top: -22rem;
}
}
	/* LANDSCAPE:Apple iPad 1,2,3,4,Air,Mini BlackBerry PlayBook
	Samsung Galaxy Tab 2(7") */
	/* background - cenzenta */
@media only screen and (max-width: 1024px) and (orientation : landscape) {

.cores-cinzenta-fundo {
    background: #f7f7f7;
z-index: -1;
height:65%;
position:relative;
padding-top:0rem;
}
/* werkwijze */
p.card-text.tex-center.over-ons-text {
    font-size:14pt;
    
}
blockquote.blockquote.text-center.c-quote__quote--gray.surface-over {
	margin-top:7rem;
}
}


    
    
    
    /* 
      ##Device = Most of the Smartphones Mobiles (Portrait)
      ##Screen = B/w 320px to 479px
    */
    
    @media (min-width: 320px) and (max-width: 480px) {
        /* Agrarische */
        .espac-esquerdo.casa h4 {
            width:14rem;
            color: #ffc800;
            position: relative;
            left: 2rem; 
            top: 2rem;
            font-weight: 900;
            font-family: 'Roboto', sans-serif;
        }
        /* end Agrarische  */
        .klant.small-mobiel {
            margin:0 auto;
        }
        
        img.img-fluid.meter-em-cima-klant {
            height:69rem;;
        }
        .klant-worden.form {
            width:100%;
            min-width: 100%;
            float: none !important;
            padding-left: 0rem !important;
            padding-right: 0rem !important;
        }
        
        span.groothandel-icon{
            font-size:12pt;
            color:#636363;
        }
        .espaco-mobiel2  {
           position:relative;
           top:-8rem;
          
        }
        .espaco-mobiel3{
            margin-top:-15.9rem;
        }
        .c-usp__icon-container{
            font-size:14pt;
    
    }
    span.groothandel-icon {
    font-size:14pt;
    font-weight:400;
    
    }
    
    .card-img-overlay.aqui-grande {
    width: 100%;
    background: rgba(255,255,255,.92);
    -webkit-box-shadow: 0 0 20px rgb(0 0 0 / 20%);
    box-shadow: 0 0 20px rgb(0 0 0 / 20%); 
    height: 100%;
    margin: 0rem 0rem 0rem 0rem;
    }
 
      
    .klant.small-mobiel {
            margin:0 auto;
        }
        
        img.img-fluid.meter-em-cima-klant {
            height:69rem;;
        }
        .klant-worden.form {
            width:100%;
            min-width: 100%;
            float: none !important;
            padding-left: 0rem !important;
            padding-right: 0rem !important;
        }
        
        span.groothandel-icon{
            font-size:12pt;
            color:#636363;
        }
        .espaco-mobiel2  {
           position:relative;
           top:-8rem;
          
        }
        .espaco-mobiel3{
            margin-top:-15.9rem;
        }
        .c-usp__icon-container{
            font-size:14pt;
    
    }
    span.groothandel-icon {
    font-size:14pt;
    font-weight:400;
    
    }
    
    .card-img-overlay.aqui-grande {
    width: 100%;
    background: rgba(255,255,255,.92);
    -webkit-box-shadow: 0 0 20px rgb(0 0 0 / 20%);
    box-shadow: 0 0 20px rgb(0 0 0 / 20%); 
    height: 100%;
    margin: 0rem 0rem 0rem 0rem;
    }
    .c-hero__container {
        padding: 4rem 0rem;
    margin: 0;
    max-width: auto;
    margin-left: 0rem;
    height: 18rem;
}
p.text-xl.text-left {
    width:315px!important;
}


img.variasfrutas.img-fluid {
    display:none;
}
.meter-esquerda-2 {
    margin-left:1rem;
}
.container-xxl {
    width: 100%;
    /* padding-right: 0rem; */
    padding-left: 0rem;
    margin-right: auto;
    margin-left: auto;
}
.title.caminhao.de.angola h3 {
    width:20rem!important;
    font-size:20pt;
    font-weight:900;
}
p.card-text.galaxy-s5 {
    width:17rem;;
    margin-top:0rem;
    line-height:1.5rem!important;
}

img.img-fluid.float-right.homepage.mobile-home {
    display:none;
}
span.as.cores-vermelhas-aqui {
    width:320px;
    background-color:#c85364 !important;
    height:540px;
    float:left;

}
.espac-esquerdo.casa p {

    position:relative;
    top:2.5rem;
    color:white;
    font-weight:400;
    font-family: 'Roboto', sans-serif;
    padding-left:1rem;
    padding-right:0rem;
    left:0rem;
}
.cores-vermelhas-aqui.espac-esquerdo.casa {
    margin-top:-8rem;
}
.centered-home {
    position: absolute;
    top: 5%;
    left:2px;
    right:12px;
    width: auto;
}
h4.cores-preta.homepage {
    margin-top:2rem;
    color:#454545;
}
p.text-center.cores-preta.homepage {
    width:100%;
    max-width:95%;
    margin-left:1rem;
    margin-top:3rem;
    font-size:16px;
}
.homepage-page-shadow {
    background:#ffffffd6 !important;
    height:auto;
    margin-left:1rem;
}
.cores-aqui-footer .col-5{
    display:none;
}

.cores-aqui-footer .col-7 {
    width:50%;
    min-width:100%;
}

h3.card-title.title-card.contact-title.homepage {
    width:19rem;
    font-size:15pt;
    margin-left:0.5rem;
}

p.c-contact-cta__subtitle.homepage {
    width:20rem;
    margin-left:0rem;
}

.bel-ons.homepage {
display:none;
}
/* contac */
.contact_message.content {
    margin-top:2rem;
}
/* over ons */
.c-quote__quote {
    line-height: 1.4;
    margin-bottom: 0;
    padding-left:1rem;
  
}
.row.mx-md-n5.over-ons-tablet {
    position:relative;
    top:-9rem;
}
/* background - cenzenta */
.cores-cinzenta-fundo {
    background: #f7f7f7;
z-index: -1;
height:75%;
position:relative;
top:-5rem;
padding-top:6rem;
}
.row.mx-md-n5.over-ons-tablet {
    position:relative;
    top:-9rem;
}
.col-sm-6.py-5.over-ons.jouw-partner {
    margin-top:-9rem;
}
h1.font-weight-bolder {
    font-size:18pt;
}
img.img-fluid.muitasfrutas.home.over-ons {
    height:67%;
}
        .centered-home.over-ons {
        position: absolute;
        top:1rem;
        height:30rem!important;
        width:90%!important;


}
 

.btn-lg.active.meter-rodondo:hover{
    background:#f9db37!important;
}




p.card-text.over-ons-p {
    padding-top:14rem;
    font-size:18pt;
    position:relative;

}


p.text-center.cores-preta.over-ons {
position:relative;
left:-2rem;
width:125%
}
.tirar-essa.over-ons {
display:none;
}

p.mb-4.text-grand-1.mb-4 {
margin-top:-20rem;
}
.cores-cinzenta-fundo > img-fluid{
margin-top:22rem;
}

img.img-fluid.segunda-imagem.over-ons {
position:relative;
margin-top:-6rem;
}

.col-sm-6.py-5.over-ons.jouw-partner {
margin-top:-9rem;
}


p.mb-4.text-grand-1.mb-4 {
margin-top:-18rem;
}
/* end over ons */


/* over-ons */
.over-ons.primeira-imagem {
    min-width:100%;
    margin-top:-20rem;
    margin-bottom:17rem;
}

figure.figure {
    position:relative;
    top:16rem;
}




.jumbotron.text-center.mb-5.meter-menos-5 {
margin-top:-15rem;
}
/* ons-concept  */
.process-point-left {
    display:none;
}

.process-line-l {
    display:none;
}

.process-line-r {
    display:none;
}

/* import */
.col-5.explorting-1 {
    width:100%
}
h2.text-center.galaxy-5-importeur {
    font-size:15pt;
    font-weight:bolder;
    margin-top:-3rem;
}

.col-5.exploring {
        width: 100%;
}

img.img-fluid.groothandel-verrassend {
    margin-top:-73rem;
    margin-bottom:0rem;
}
.groothandel-verrassend.primeiro{
  margin-top:-85rem!important;
  margin-bottom:3rem!important;
}

h3.color--black {
        color: #454545;
    font-size: 1.2rem;
    margin-bottom: -2rem;
    margin-top: 7rem;
    font-weight:900;
}
.meter-4-espacos.segunda-foto {
    margin-top:0rem;
}
.segundo-titulo.terceiro-import {
    margin-top:2rem;
    font-size:13pt;
}
img.img-fluid.import.verrassend-3 {
    margin-top:-54rem;
}

.col-5.exploring-1 {
    width:100%!important;
    margin-top:9rem;
    position:relative;
    top:-2rem;
}
/* assortiment */
.assortiment-background.mx-auto h4{
    font-weight:900;
 font-size:12pt!important;
 color:black;
 margin-top:-12.5rem;
 width:150%;
 margin-left:-3rem;
}
.card-title.assortiment{
    font-size:13pt;

}
.botoes .cores-vermelhas-botoes{
    max-width:20rem;
    margin-top:-2rem;
    font-size:10pt;
}
.assortiment-galaxy.cores-brancas-botoes {
    display:none;
}
p.assortiment.font-weight-light {
    width:20rem!important;;
}
img.img-fluid.assortiment-fotos {
    margin-top:-22rem;
}

.py-5.assortimento-py-5 {
    position:relative;
    top:8rem;
}

.py-5.meter-padding-em-cima-movel {
    margin-top:-7rem;
}

.pr-5{
padding-left:-3rem!important;
}
.col-md-6.pr-5.meter-6-espacos.nao-espaco {
    padding-left:0rem;
    padding-right:0rem!important;
}
img.img-fluid.assortiment-fotos.terceira {
    margin-top:-27rem;
    margin-bottom:29rem
}
.py-5.meter-embaixo-assortimento.galaxy-5-mango {
    margin-bottom: -5rem;
    margin-top: 5rem;
}
.col-md-6.pr-5.meter-6-espacos.assortimento-4 {
    margin-top:-19rem;
    padding-right:0rem!important;
    padding-left:0rem;
}
.galaxy-5-ultimo {
    margin-top:-7.5rem;
}
.col-md-6.meter-6-espacos.nao-espaco.poempoen-ultimo {
    margin-top:4rem;
    position:relative;
    top:11.5rem;
}
/* klant-worden */
span.d-flex.justify-content-center.meter-3-espacos {
    margin-top:3pt!important;
    position:relative;
    top:1rem;
}
  }
  @media only screen and (max-width: 500px) and (orientation : portrait) {

    .cores-cinzenta-fundo.iphone-plus-galaxy {
              background: #f7f7f7;
              z-index: -1;
              height:55%!important;
              position:relative;
              top:0rem;
              padding-top:0rem;
              position:relative;
      }
  
  
               .text-center.c-quote__quote--gray.surface-over {
                 position:relative!important;
                 top:4rem!important;
                 margin-bottom:0rem;
              }
              .col-sm-6.py-5.over-ons.jouw-partner {
                margin-top:-8rem;
            }
      }
  
  
  @media (min-width: 414px) and (max-width: 736px){
    .espaco-mobiel3{
        margin-top:-15.9rem;
        margin-bottom:13rem;
    }
    h3.color--black.mobiel-import.mogelijkheiden {
        padding-bottom:2rem;
        margin-top:1rem;
        }
        
        p.text-font-p.meter-padding {
            margin-top:6rem;
            position:relative;
            top:-5.5rem;
        }
        h3.mobiel-import.mogelijkheiden-rvo {
            color: #454545;
        font-size: 1.2rem;
        margin-bottom: -3rem;
        margin-top: 7rem;
        font-weight: 900;
    }
    p.text-font-p.meter-padding.rvo-nerderlandse {
        margin-top: 6rem;
    position: relative;
    top: -3.0rem;
}
blockquote.blockquote.text-center.c-quote__quote--gray.surface-over {
    position:relative;
    top:6rem!important;
  }
}
@media only screen and (max-width: 400px) and (orientation : portrait) {

    .cores-cinzenta-fundo.iphone-plus-galaxy {
        height: 70%!important;
        position: relative;
        top: -5rem;
        padding-top: 4rem;
    }
    
    blockquote.blockquote.text-center.c-quote__quote--gray.surface-over {
    position:relative;
    top:0rem!important;
    }
    }

  	/* PORTRAIT: over -ons
	Microsof Surface Pro */
    @media only screen and (max-width: 720px) and (orientation : portrait) {

        figure.figure.surace-Duo {
            position:relative;
            top:19rem;
        }
        .text-center.c-quote__quote--gray.surface-over {
           position:relative!important;
           top:2rem!important;
        }
        
        .cores-cinzenta-fundo {
            height: 69%!important;
        }
        /* import */
        h3.color--black.mobiel-import {
            font-size: 1.65rem;
    }
        }
        /* PORTRAIT:
	Apple iPad 1,2,3,4,Air, Mini
	Microsoft Surface
	HP Touchpad
	LG Optimus Pad  */
  
@media only screen and (max-width: 768px) and (orientation : portrait) {
    .cores-cinzenta-fundo.iphone-plus-galaxy {
            background: #f7f7f7;
            z-index: -1;
            height:50%;
            position:relative;
            top:0rem;
            padding-top:0rem;
            position:relative;
    }
           .text-center.c-quote__quote--gray.surface-over {
               position:relative!important;
               top:9rem!important;
               margin-bottom:10rem;
            }
            /* import */
            h3.color--black.mobiel-import {
                font-size: 1.65rem;
        }
        }