/*iPad Pro (12.9-inch) landscape*/
@media only screen 
and (device-width: 1366px) 
and (device-height: 1024px)  {

div#full-screen div.module-centered h1.h1description {
font-size: 2.7em;
}

}






/*iPad Pro 10.5-inch landscape*/
@media only screen 
and (device-width: 1112px) 
and (device-height: 834px)  {

}





/*iPad Pro (12.9-inch) portrait*/
@media only screen 
and (device-width: 1024px) 
and (device-height: 1366px)  {

}






/*iPad Pro (9.7-inch) | iPad Air 2 | iPad Mini 4 landscape*/
@media only screen 
and (device-width: 1024px) 
and (device-height: 768px)  {

div#full-screen div.module-centered h1.h1description {
font-size: 2.7em;
}

}





/*iPad Pro 10.5-inch portrait*/
@media only screen 
and (device-width: 834px) 
and (device-height: 1112px)  {

}





/*iPhone X landscape*/
@media only screen 
and (device-width : 812px) 
and (device-height : 375px) {

div#full-screen div.module-centered h1 {
font-size: 4em;
}

div#full-screen div.module-centered h1.h1description {
font-size: 2em;
}

div#Introducao div.module-centered {
width: 91%;
margin-top: 4em;
}

div#Introducao div.module-centered h1 {
font-size: 1.4em;
margin: 0.9em auto;
}

div#full-screen a.scrolldown-link.only-large-devices, div#full-screen a.scrolldown-link.only-small-devices, div#Introducao a.scrolldown-link.only-large-devices, div#Introducao a.scrolldown-link.only-small-devices, div#full-screen-third a.scrolldown-link.only-large-devices, div#full-screen-third a.scrolldown-link.only-small-devices {
bottom: -18px;
}

div.wrapper div.content.content-center div.container1 div.containerB div.description p {
font-size: 1.6em;
}

}






/*iPad Pro (9.7-inch) | iPad Air 2 | iPad Mini 4 portrait*/
@media only screen 
and (device-width: 768px) 
and (device-height: 1024px)  {

}





/*iPhone 6, 7, & 8 Plus landscape*/
@media only screen 
and (device-width : 736px) 
and (device-height : 414px) {

div#full-screen div.module-centered h1 {
font-size: 4em;
}

div#full-screen div.module-centered h1.h1description {
font-size: 2em;
color: #c2ccd5;
}

div#Introducao div.module-centered {
width: 91%;
margin-top: 4em;
}

div#Introducao div.module-centered h1 {
font-size: 1.4em;
margin: 0.9em auto;
}

div#full-screen a.scrolldown-link.only-large-devices, div#full-screen a.scrolldown-link.only-small-devices, div#Introducao a.scrolldown-link.only-large-devices, div#Introducao a.scrolldown-link.only-small-devices, div#full-screen-third a.scrolldown-link.only-large-devices, div#full-screen-third a.scrolldown-link.only-small-devices {
bottom: -18px;
}

div.wrapper div.content.content-center div.container1 div.containerB div.description p {
font-size: 1.6em;
}

}





/*iPhone 6, 7, & 8 landscape*/
@media only screen 
and (device-width: 667px) 
and (device-height: 375px)  {



div#full-screen div.module-centered h1 {
font-size: 4em;
}

div#full-screen div.module-centered h1.h1description {
font-size: 1.2em;
color: #c2ccd5;
}

div#Introducao div.module-centered {
width: 99%;
margin-top: 2em;
}

div#Introducao div.module-centered h1 {
font-size: 1.4em;
margin: 0.2em auto;
}

div#full-screen a.scrolldown-link.only-large-devices, div#full-screen a.scrolldown-link.only-small-devices, div#Introducao a.scrolldown-link.only-large-devices, div#Introducao a.scrolldown-link.only-small-devices, div#full-screen-third a.scrolldown-link.only-large-devices, div#full-screen-third a.scrolldown-link.only-small-devices {
bottom: -18px;
}

div.wrapper div.content.content-center div.container1 div.containerB div.description p {
font-size: 1.6em;
}


}





/*iPhone 5 & 5S landscape*/
@media only screen 
and (device-width: 568px) 
and (device-height: 320px)  {

div#full-screen div.module-centered h1 {
font-size: 4em;
}

div#full-screen div.module-centered h1.h1description {
font-size: 1.2em;
color: #c2ccd5;
}



div#Introducao div.module-centered {
width: 87%;
margin-top: 2em;
}

div#Introducao div.module-centered h1 {
font-size: 1.1em;
margin: 0.5em auto;
}

div#full-screen a.scrolldown-link.only-large-devices, div#full-screen a.scrolldown-link.only-small-devices, div#Introducao a.scrolldown-link.only-large-devices, div#Introducao a.scrolldown-link.only-small-devices, div#full-screen-third a.scrolldown-link.only-large-devices, div#full-screen-third a.scrolldown-link.only-small-devices {
bottom: -18px;
}

div.wrapper div.content.content-center div.container1 div.containerB div.description p {
font-size: 1.6em;
}

}






/*iPhone 2G-4S landscape*/
@media only screen 
and (device-width: 480px) 
and (device-height: 320px)  {

div#full-screen a.scrolldown-link.only-large-devices,
div#full-screen a.scrolldown-link.only-small-devices,
div#Introducao a.scrolldown-link.only-large-devices, div#Introducao a.scrolldown-link.only-small-devices, div#full-screen-third a.scrolldown-link.only-large-devices, div#full-screen-third a.scrolldown-link.only-small-devices {
bottom: -20px;
}

div#Introducao div.module-centered {
width: 87%;
margin-top: 2em;
}

div#Introducao div.module-centered h1 {
font-size: 1.3em;
margin: 0.5em auto;
}

div#full-screen div.module-centered h1 {
font-size: 4em;
}

div#full-screen div.module-centered h1.h1description {
font-size: 1.2em;
color: #c2ccd5;
}

}






/*iPhone 6, 7, & 8 Plus portrait*/
@media only screen 
and (device-width : 414px) 
and (device-height : 736px) {

.content-center {
max-width: 87.2vw;
}

div#Introducao div.module-centered h1 {
font-size: 1.5em;
}

div#full-screen a.scrolldown-link.only-large-devices, 
div#full-screen a.scrolldown-link.only-small-devices, 
div#Introducao a.scrolldown-link.only-large-devices, 
div#Introducao a.scrolldown-link.only-small-devices, 
div#full-screen-third a.scrolldown-link.only-large-devices, 
div#full-screen-third a.scrolldown-link.only-small-devices {
bottom: 50px;
}

div#full-screen div.module-centered h1 {
font-size: 5em;
}

div#full-screen div.module-centered h1.h1description {
font-size: 1.5em;
color: #c2ccd5;
}

}




/******************Tiago*/
/*iPhone X portrait*/
@media only screen 
and (device-width : 375px) 
and (device-height : 812px)  {

.content-center {
max-width: 87.2vw;
}

div#full-screen div.module-centered h1 {
font-size: 5.1em;
}

div#full-screen div.module-centered h1.h1description {
font-size: 1.5em;
color: #d0d4d8;
}

div#Introducao div.module-centered {
width: 91%;
margin-top: 2em;
}

div#Introducao div.module-centered h1 {
font-size: 1.8em;
}

div#full-screen a.scrolldown-link.only-large-devices,
div#full-screen a.scrolldown-link.only-small-devices,
div#Introducao a.scrolldown-link.only-large-devices,
div#Introducao a.scrolldown-link.only-small-devices,
div#full-screen-third a.scrolldown-link.only-large-devices,
div#full-screen-third a.scrolldown-link.only-small-devices {
bottom: 15px;
}


}





/*iPhone 6, 7, & 8portrait*/
@media only screen 
and (device-width: 375px) 
and (device-height: 667px)  {

.content-center {
max-width: 87.2vw;
}

div#full-screen div.module-centered h1 {
font-size: 5.1em;
}

div#full-screen div.module-centered h1.h1description {
font-size: 1.5em;
color: #d0d4d8;
}

div#Introducao div.module-centered h1 {
font-size: 1.6em;
}

div#full-screen a.scrolldown-link.only-large-devices,
div#full-screen a.scrolldown-link.only-small-devices,
div#Introducao a.scrolldown-link.only-large-devices,
div#Introducao a.scrolldown-link.only-small-devices,
div#full-screen-third a.scrolldown-link.only-large-devices,
div#full-screen-third a.scrolldown-link.only-small-devices {
bottom: 15px;
}

div#Introducao div.module-centered {
width: 85%;
margin-top: 0em;
}



}


/*iPhone 5 & 5S portrait*/
@media only screen 
and (device-width: 320px) 
and (device-height: 568px)  {

div#full-screen div.module-centered h1.h1description {
color: #c2ccd5;
}

div#full-screen a.scrolldown-link.only-large-devices div.scrolldown h6, div#full-screen a.scrolldown-link.only-small-devices div.scrolldown h6, div#Introducao a.scrolldown-link.only-large-devices div.scrolldown h6, div#Introducao a.scrolldown-link.only-small-devices div.scrolldown h6, div#full-screen-third a.scrolldown-link.only-large-devices div.scrolldown h6, div#full-screen-third a.scrolldown-link.only-small-devices div.scrolldown h6 {
font-size: 9px;
}

div#full-screen a.scrolldown-link.only-large-devices, div#full-screen a.scrolldown-link.only-small-devices, div#Introducao a.scrolldown-link.only-large-devices, div#Introducao a.scrolldown-link.only-small-devices, div#full-screen-third a.scrolldown-link.only-large-devices, div#full-screen-third a.scrolldown-link.only-small-devices {
bottom: 40px;
}

div#full-screen div.module-centered h1.h1description {
font-size: 1.8em;
}


}


/*iPhone 2G-4S portrait*/
@media only screen 
and (device-width: 320px) 
and (device-height: 480px)  {

div#full-screen div.module-centered h1.h1description {
color: #c2ccd5;
}

div#full-screen a.scrolldown-link.only-large-devices div.scrolldown h6, div#full-screen a.scrolldown-link.only-small-devices div.scrolldown h6, div#Introducao a.scrolldown-link.only-large-devices div.scrolldown h6, div#Introducao a.scrolldown-link.only-small-devices div.scrolldown h6, div#full-screen-third a.scrolldown-link.only-large-devices div.scrolldown h6, div#full-screen-third a.scrolldown-link.only-small-devices div.scrolldown h6 {
font-size: 9px;
}

div#full-screen a.scrolldown-link.only-large-devices, div#full-screen a.scrolldown-link.only-small-devices, div#Introducao a.scrolldown-link.only-large-devices, div#Introducao a.scrolldown-link.only-small-devices, div#full-screen-third a.scrolldown-link.only-large-devices, div#full-screen-third a.scrolldown-link.only-small-devices {
bottom: 40px;
}

div#full-screen div.module-centered h1.h1description {
font-size: 1.75em;
}

}


/*outros*/

@media only screen 
and (device-width: 2560px) 
and (device-height: 1440px)  {

}

@media only screen 
and (device-width: 1920px) 
and (device-height: 1080px)  {

}

@media only screen 
and (device-width: 1680px) 
and (device-height: 1050px)  {
div.top nav.collapse-navbar div.menu-two a.back-to-index {
margin-right: 28em;
}
}

@media only screen 
and (device-width: 1600px) 
and (device-height: 900px)  {

}


@media only screen 
and (device-width: 1536px) 
and (device-height: 864px)  {
div.top nav.collapse-navbar div.menu-two a.back-to-index {
margin-right: 23em;
}
}

@media only screen 
and (device-width: 1440px) 
and (device-height: 900px)  {

}

@media only screen 
and (device-width: 1366px) 
and (device-height: 768px)  {

}

@media only screen 
and (device-width: 1280px) 
and (device-height: 1024px)  {

}




@media only screen 
and (device-width: 1280px) 
and (device-height: 800px)  {

}




@media only screen 
and (device-width: 1024px) 
and (device-height: 768px) 
/*and (-webkit-min-device-pixel-ratio: 1)*/ {

}


@media only screen 
and (device-width: 800px) 
and (device-height: 1280px)  
/*and (-webkit-min-device-pixel-ratio: 2)*/ {

}


@media only screen 
and (device-width: 768px) 
and (device-height: 1024px)  
/*and (-webkit-min-device-pixel-ratio: 1)*/ {

}


@media only screen 
and (device-width: 720px) 
and (device-height: 1280px)
/*and (-webkit-min-device-pixel-ratio: 1.5)*/  {

}

@media only screen 
and (device-width: 480px) 
and (device-height: 800px) 
/*and (-webkit-min-device-pixel-ratio: 1.5)*/ {

div#full-screen a.scrolldown-link.only-large-devices, div#full-screen a.scrolldown-link.only-small-devices, div#Introducao a.scrolldown-link.only-large-devices, div#Introducao a.scrolldown-link.only-small-devices, div#full-screen-third a.scrolldown-link.only-large-devices, div#full-screen-third a.scrolldown-link.only-small-devices {
bottom: 10px;
}
}




@media only screen 
and (device-width: 360px) 
and (device-height: 740px) 
/*and (-webkit-min-device-pixel-ratio: 4)*/ {

.content-center {
max-width: 87.2vw;
}

div#full-screen div.module-centered h1 {
font-size: 5.1em;
}

div#full-screen div.module-centered h1.h1description {
font-size: 1.5em;
color: #d0d4d8;
}

div#Introducao div.module-centered h1 {
font-size: 1.6em;
}

div#full-screen a.scrolldown-link.only-large-devices,
div#full-screen a.scrolldown-link.only-small-devices,
div#Introducao a.scrolldown-link.only-large-devices,
div#Introducao a.scrolldown-link.only-small-devices,
div#full-screen-third a.scrolldown-link.only-large-devices,
div#full-screen-third a.scrolldown-link.only-small-devices {
bottom: 15px;
}

div#Introducao div.module-centered {
width: 88%;
margin-top: 0em;
}

}



/******************Joana  Huawei P10 Lite*/
@media only screen 
and (device-width: 360px) 
and (device-height: 640px)
/*and (-webkit-min-device-pixel-ratio: 3)*/  {

.content-center {
max-width: 87.2vw;
}

div#full-screen div.module-centered h1 {
font-size: 5.1em;
}

div#full-screen div.module-centered h1.h1description {
font-size: 1.5em;
color: #d0d4d8;
}

div#Introducao div.module-centered h1 {
font-size: 1.6em;
}

div#full-screen a.scrolldown-link.only-large-devices,
div#full-screen a.scrolldown-link.only-small-devices,
div#Introducao a.scrolldown-link.only-large-devices,
div#Introducao a.scrolldown-link.only-small-devices,
div#full-screen-third a.scrolldown-link.only-large-devices,
div#full-screen-third a.scrolldown-link.only-small-devices {
bottom: 15px;
}

div#Introducao div.module-centered {
width: 88%;
margin-top: 0em;
}

}




@media only screen 
and (device-width: 320px) 
and (device-height: 568px)
/*and (-webkit-min-device-pixel-ratio: 2)*/  {

div#full-screen div.module-centered h1.h1description {
color: #d0d4d8;
}

div#Introducao div.module-centered {
width: 87%;
margin-top: -1em;
}

div#full-screen a.scrolldown-link.only-large-devices, 
div#full-screen a.scrolldown-link.only-small-devices, 
div#Introducao a.scrolldown-link.only-large-devices, 
div#Introducao a.scrolldown-link.only-small-devices, 
div#full-screen-third a.scrolldown-link.only-large-devices, 
div#full-screen-third a.scrolldown-link.only-small-devices {
bottom: -5px;
}

div#Introducao div.module-centered h1 {
margin-top: 2.8em;
}

div#Introducao div.module-centered h1 {
font-size: 1.8em;
}


}




















