/*landscape*/
@media only screen and (device-width: 2560px) and (device-height: 1440px) {
}

/*landscape*/
@media only screen and (device-width: 1920px) and (device-height: 1080px) {
div.full-screen div.titulo-de-capa {
    height: 21em;
    top: 85%;
}
}

@media only screen and (device-width: 1920px) and (device-height: 944px) {

div.full-screen div.titulo-de-capa {
    height: 17em;
    top: 86%;
}

}

/*landscape*/
@media only screen and (device-width: 1680px) and (device-height: 1050px) {
div.full-screen div.titulo-de-capa {
    top: 83%;
}
}

/*landscape*/
@media only screen and (device-width: 1440px) and (device-height: 900px) {
/**/

div.full-screen div.module-centered.landscape, div.full-screen div.module-centered.portait {
    width: 52%;
    height: 39%;
}

div.full-screen a.scroll-link div.scrolldown, div.full-screen div.content a.scroll-link div.scrolldown, div.wrapper div.content-center.last-content a.scroll-link div.scrollup {
    width: 4.3em;
    height: 4.3em;
}

div.full-screen div.titulo-de-capa {
    height: 17em;
    top: 84%;
}

/**/
}

/*landscape*/
 /*iPad Pro (12.9-inch)*/
@media only screen and (device-width: 1366px) and (device-height: 1024px) {

div.full-screen div.titulo-de-capa {
    height: 20em;
    top: 84%;
}

div.full-screen div.module-centered.landscape, div.full-screen div.module-centered.portait {
    width: 32%;
    height: 44%;
}

}

/*landscape*/
@media only screen and (device-width: 1366px) and (device-height: 768px) {

div.full-screen div.titulo-de-capa {
    height: 15em;
    top: 84%;
}
}

/*landscape*/
@media only screen and (device-width: 1280px) and (device-height: 1024px) {
div.full-screen div.module-centered.landscape, div.full-screen div.module-centered.portait {
    height: 48%;
    width: 33%;
}
}

/*landscape*/
@media only screen and (device-width: 1280px) and (device-height: 800px) {
/**/

div.full-screen div.module-centered.landscape, div.full-screen div.module-centered.portait {
width: 31%;
height: 37%;
}

div.full-screen div.titulo-de-capa {
height: 17em;
top: 84%;
}
}

/*landscape*/
/*iPad Pro 10.5-inch landscape*/
@media only screen and (device-width: 1112px) and (device-height: 834px)  {
}

/*Portrait*/
/*iPad Pro (12.9-inch)*/
@media only screen and (device-width: 1024px) and (device-height: 1366px){

/**/
div.full-screen div.module-centered.landscape, div.full-screen div.module-centered.portait {
    width: 54%;
    height: 59%;
}

div.full-screen a.scroll-link div.scrolldown, div.full-screen div.content a.scroll-link div.scrolldown, div.wrapper div.content-center.last-content a.scroll-link div.scrollup {
    width: 7em;
    height: 7em;
}

div.full-screen div.titulo-de-capa {
    height: 28em;
    top: 80%;
}

/**/

}

/*landscape*/
/*iPad Pro (9.7-inch) | iPad Air 2 | iPad Mini 4 landscape*/
@media only screen and (device-width: 1024px) and (device-height: 768px){}

/*landscape*/
@media only screen and (device-width: 1024px) and (device-height: 768px) {}
 



/*Portrait*/
/*iPad Pro 10.5-inch*/
@media only screen and (device-width: 834px) and (device-height: 1112px){

/**/
div.full-screen div.module-centered.landscape, div.full-screen div.module-centered.portait {
    width: 54%;
    height: 59%;
}

div.full-screen a.scroll-link div.scrolldown, div.full-screen div.content a.scroll-link div.scrolldown, div.wrapper div.content-center.last-content a.scroll-link div.scrollup {
    width: 5.5em;
    height: 5.5em;
}

div.full-screen div.titulo-de-capa {
    height: 23em;
    top: 82%;
}

/**/
}

/*landscape*/
/*iPhone X landscape*/
@media only screen and (device-width : 812px) and (device-height : 375px){

/**/
div.full-screen div.titulo-de-capa {
    height: 6em;
    top: 88%;
}

div.full-screen div.module-centered.landscape, div.full-screen div.module-centered.portait {
    width: 26%;
    height: 53%;
}

div.full-screen a.scroll-link div.scrolldown, div.full-screen div.content a.scroll-link div.scrolldown, div.wrapper div.content-center.last-content a.scroll-link div.scrollup {
    width: 2.5em;
    height: 2.5em;
}

/**/

div.wrapper div.content.content-center > p, div.wrapper div.content.content-center > ul {
font-size: 2em;
}

div.fullwidth-cover.only-small-devices div.box div.box-image figcaption, div.content-fullwidth figure.box-image figcaption, div.wrapper div.content-center div.box figure.box-image figcaption, div.wrapper div.content-fullwidth figure.box-image figcaption, div.wrapper div.content-larger figure.box-image figcaption, div.wrapper div.content-center div.box div.captions-media, div.wrapper div.content-fullwidth div.box div.captions-media, div.wrapper div.content-larger div.box div.captions-media, div.wrapper div.content-fullwidth div.box div.captions-media, div.wrapper div.content-center div.box div.box-slideshow.slider div.mySlides figcaption, div.wrapper div.content-fullwidth div.box div.box-slideshow.slider div.mySlides figcaption, div.wrapper div.content-larger div.box div.box-slideshow.slider div.mySlides figcaption {
font-size: 2.1em;
}

}

/*Portrait*/
@media only screen and (device-width: 800px) and (device-height: 1280px) {

/**/
div.full-screen div.module-centered.landscape, div.full-screen div.module-centered.portait {
    width: 54%;
    height: 59%;
}

div.full-screen a.scroll-link div.scrolldown, div.full-screen div.content a.scroll-link div.scrolldown, div.wrapper div.content-center.last-content a.scroll-link div.scrollup {
    width: 5.5em;
    height: 5.5em;
}

div.full-screen div.titulo-de-capa {
    height: 23em;
    top: 82%;
}

/**/

}

/*Portrait*/
/*iPad Pro (9.7-inch) | iPad Air 2 | iPad Mini 4 portrait*/
@media only screen and (device-width: 768px) and (device-height: 1024px){

/**/
div.full-screen div.module-centered.landscape, div.full-screen div.module-centered.portait {
    width: 52%;
    height: 36%;
}

div.full-screen a.scroll-link div.scrolldown, div.full-screen div.content a.scroll-link div.scrolldown, div.wrapper div.content-center.last-content a.scroll-link div.scrollup {
    width: 4.5em;
    height: 4.5em;
}

div.full-screen div.titulo-de-capa {
    height: 20em;
    top: 82%;
}

/**/

}

/*Portrait*/
@media only screen and (device-width: 768px) and (device-height: 1024px) { /*and (-webkit-min-device-pixel-ratio: 1)*/ 
/**/
div.full-screen div.module-centered.landscape, div.full-screen div.module-centered.portait {
    width: 52%;
    height: 36%;
}

div.full-screen a.scroll-link div.scrolldown, div.full-screen div.content a.scroll-link div.scrolldown, div.wrapper div.content-center.last-content a.scroll-link div.scrollup {
    width: 4.5em;
    height: 4.5em;
}

div.full-screen div.titulo-de-capa {
    height: 20em;
    top: 82%;
}

/**/

div.wrapper div.content.content-center > p, div.wrapper div.content.content-center > ul {
font-size: 2em;
}

div.fullwidth-cover.only-small-devices div.box div.box-image figcaption, div.content-fullwidth figure.box-image figcaption, div.wrapper div.content-center div.box figure.box-image figcaption, div.wrapper div.content-fullwidth figure.box-image figcaption, div.wrapper div.content-larger figure.box-image figcaption, div.wrapper div.content-center div.box div.captions-media, div.wrapper div.content-fullwidth div.box div.captions-media, div.wrapper div.content-larger div.box div.captions-media, div.wrapper div.content-fullwidth div.box div.captions-media, div.wrapper div.content-center div.box div.box-slideshow.slider div.mySlides figcaption, div.wrapper div.content-fullwidth div.box div.box-slideshow.slider div.mySlides figcaption, div.wrapper div.content-larger div.box div.box-slideshow.slider div.mySlides figcaption {
font-size: 2.1em;
}
}



/*landscape*/
/*iPhone 6, 7, & 8 Plus landscape*/
@media only screen and (device-width : 736px) and (device-height : 414px){

/**/
div.full-screen div.titulo-de-capa {
    height: 6em;
    top: 88%;
}

div.full-screen div.module-centered.landscape, div.full-screen div.module-centered.portait {
    width: 26%;
    height: 53%;
}

div.full-screen a.scroll-link div.scrolldown, div.full-screen div.content a.scroll-link div.scrolldown, div.wrapper div.content-center.last-content a.scroll-link div.scrollup {
    width: 2.5em;
    height: 2.5em;
}

/**/

div.wrapper div.content.content-center > p, div.wrapper div.content.content-center > ul {
font-size: 2em;
}

div.fullwidth-cover.only-small-devices div.box div.box-image figcaption, div.content-fullwidth figure.box-image figcaption, div.wrapper div.content-center div.box figure.box-image figcaption, div.wrapper div.content-fullwidth figure.box-image figcaption, div.wrapper div.content-larger figure.box-image figcaption, div.wrapper div.content-center div.box div.captions-media, div.wrapper div.content-fullwidth div.box div.captions-media, div.wrapper div.content-larger div.box div.captions-media, div.wrapper div.content-fullwidth div.box div.captions-media, div.wrapper div.content-center div.box div.box-slideshow.slider div.mySlides figcaption, div.wrapper div.content-fullwidth div.box div.box-slideshow.slider div.mySlides figcaption, div.wrapper div.content-larger div.box div.box-slideshow.slider div.mySlides figcaption {
font-size: 2.1em;
}

}

/*Portrait*/
@media only screen and (device-width: 720px) and (device-height: 1280px) {
/**/

div.full-screen div.module-centered.landscape, div.full-screen div.module-centered.portait {
    width: 70%;
    height: 46%;
}

div.full-screen a.scroll-link div.scrolldown, div.full-screen div.content a.scroll-link div.scrolldown, div.wrapper div.content-center.last-content a.scroll-link div.scrollup {
    width: 5.5em;
    height: 5.5em;
}

div.full-screen div.titulo-de-capa {
    /*height: 22em;*/
     height: 38em;
    top: 79%;
}

}

/*landscape*/
/*iPhone 6, 7, & 8*/
@media only screen and (device-width: 667px) and (device-height: 375px) {

/**/
div.full-screen div.titulo-de-capa {
    height: 6em;
    top: 88%;
}

div.full-screen div.module-centered.landscape, div.full-screen div.module-centered.portait {
    width: 26%;
    height: 53%;
}

div.full-screen a.scroll-link div.scrolldown, div.full-screen div.content a.scroll-link div.scrolldown, div.wrapper div.content-center.last-content a.scroll-link div.scrollup {
    width: 2.5em;
    height: 2.5em;
}

/**/

div.wrapper div.content.content-center > p, div.wrapper div.content.content-center > ul {
font-size: 2em;
}

div.fullwidth-cover.only-small-devices div.box div.box-image figcaption, div.content-fullwidth figure.box-image figcaption, div.wrapper div.content-center div.box figure.box-image figcaption, div.wrapper div.content-fullwidth figure.box-image figcaption, div.wrapper div.content-larger figure.box-image figcaption, div.wrapper div.content-center div.box div.captions-media, div.wrapper div.content-fullwidth div.box div.captions-media, div.wrapper div.content-larger div.box div.captions-media, div.wrapper div.content-fullwidth div.box div.captions-media, div.wrapper div.content-center div.box div.box-slideshow.slider div.mySlides figcaption, div.wrapper div.content-fullwidth div.box div.box-slideshow.slider div.mySlides figcaption, div.wrapper div.content-larger div.box div.box-slideshow.slider div.mySlides figcaption {
font-size: 2.1em;
}

}

/*landscape*/
/*iPhone 5 & 5S*/
@media only screen and (device-width: 568px) and (device-height: 320px) {

/**/
div.full-screen div.titulo-de-capa {
    height: 6em;
    top: 88%;
}

div.full-screen div.module-centered.landscape, div.full-screen div.module-centered.portait {
    width: 26%;
    height: 53%;
}

div.full-screen a.scroll-link div.scrolldown, div.full-screen div.content a.scroll-link div.scrolldown, div.wrapper div.content-center.last-content a.scroll-link div.scrollup {
    width: 2.5em;
    height: 2.5em;
}

/**/

div.wrapper div.content.content-center > p, div.wrapper div.content.content-center > ul {
font-size: 2em;
}

div.fullwidth-cover.only-small-devices div.box div.box-image figcaption, div.content-fullwidth figure.box-image figcaption, div.wrapper div.content-center div.box figure.box-image figcaption, div.wrapper div.content-fullwidth figure.box-image figcaption, div.wrapper div.content-larger figure.box-image figcaption, div.wrapper div.content-center div.box div.captions-media, div.wrapper div.content-fullwidth div.box div.captions-media, div.wrapper div.content-larger div.box div.captions-media, div.wrapper div.content-fullwidth div.box div.captions-media, div.wrapper div.content-center div.box div.box-slideshow.slider div.mySlides figcaption, div.wrapper div.content-fullwidth div.box div.box-slideshow.slider div.mySlides figcaption, div.wrapper div.content-larger div.box div.box-slideshow.slider div.mySlides figcaption {
font-size: 2.1em;
}

}

/*landscape*/
/*iPhone 2G-4S landscape*/
@media only screen and (device-width: 480px) and (device-height: 320px) {

/**/
div.full-screen div.titulo-de-capa {
    height: 6em;
    top: 88%;
}

div.full-screen div.module-centered.landscape, div.full-screen div.module-centered.portait {
    width: 26%;
    height: 53%;
}

div.full-screen a.scroll-link div.scrolldown, div.full-screen div.content a.scroll-link div.scrolldown, div.wrapper div.content-center.last-content a.scroll-link div.scrollup {
    width: 2.5em;
    height: 2.5em;
}

/**/

div.wrapper div.content.content-center > p, div.wrapper div.content.content-center > ul {
font-size: 2em;
}

div.fullwidth-cover.only-small-devices div.box div.box-image figcaption, div.content-fullwidth figure.box-image figcaption, div.wrapper div.content-center div.box figure.box-image figcaption, div.wrapper div.content-fullwidth figure.box-image figcaption, div.wrapper div.content-larger figure.box-image figcaption, div.wrapper div.content-center div.box div.captions-media, div.wrapper div.content-fullwidth div.box div.captions-media, div.wrapper div.content-larger div.box div.captions-media, div.wrapper div.content-fullwidth div.box div.captions-media, div.wrapper div.content-center div.box div.box-slideshow.slider div.mySlides figcaption, div.wrapper div.content-fullwidth div.box div.box-slideshow.slider div.mySlides figcaption, div.wrapper div.content-larger div.box div.box-slideshow.slider div.mySlides figcaption {
font-size: 2.1em;
}
	
}

/*Portrait*/
@media only screen and (device-width: 480px) and (device-height: 800px) {
/**/

div.full-screen a.scroll-link div.scrolldown, div.full-screen div.content a.scroll-link div.scrolldown, div.wrapper div.content-center.last-content a.scroll-link div.scrollup {
    width: 4.5em;
    height: 4.5em;
}

div.wrapper div.content-center.last-content a.scroll-link div.scrollup {
    width: 5.3em;
    height: 5.3em;
}

div.full-screen div.module-centered.landscape, div.full-screen div.module-centered.portait {
    width: 70%;
    height: 46%;
}

div.full-screen div.titulo-de-capa {
    top: 83%;
    height: 18em;
}

/**/
}

/*Portrait*/
/*iPhone 6, 7, & 8 Plus portrait*/
@media only screen and (device-width : 414px) and (device-height : 736px) {

/**/

div.full-screen a.scroll-link div.scrolldown, div.full-screen div.content a.scroll-link div.scrolldown, div.wrapper div.content-center.last-content a.scroll-link div.scrollup {
width: 4em;
height: 4em;
}

div.wrapper div.content-center.last-content a.scroll-link div.scrollup {
width: 5.1em;
height: 5.1em;
}

div.full-screen div.module-centered.landscape, div.full-screen div.module-centered.portait {
    width: 70%;
    height: 46%;
}

div.full-screen div.titulo-de-capa {
    top: 83%;
    height: 18em;
}

/**/


}


/*Portrait*/
/*iPhone 6, 7, & 8 Plus portrait*/
@media only screen and (device-width : 412px) and (device-height : 846px) {

/**/

div.full-screen a.scroll-link div.scrolldown, div.full-screen div.content a.scroll-link div.scrolldown, div.wrapper div.content-center.last-content a.scroll-link div.scrollup {
    width: 4em;
    height: 4em;
}

div.wrapper div.content-center.last-content a.scroll-link div.scrollup {
width: 5.1em;
height: 5.1em;
}

div.full-screen div.module-centered.landscape, div.full-screen div.module-centered.portait {
    width: 70%;
    height: 46%;
}

div.full-screen div.titulo-de-capa {
    top: 83%;
    height: 18em;
}

/**/

}

/*Portrait*/
/*Tiago*/
/*iPhone X*/
@media only screen and (device-width : 375px) and (device-height : 812px) {

/**/

div.full-screen a.scroll-link, div.full-screen div.content a.scroll-link, div.wrapper div.content-center.last-content a.scroll-link {
top: 78%;
}

div.full-screen a.scroll-link div.scrolldown, div.full-screen div.content a.scroll-link div.scrolldown, div.wrapper div.content-center.last-content a.scroll-link div.scrollup {
    width: 4.5em;
    height: 4.5em;
}

div.wrapper div.content-center.last-content a.scroll-link div.scrollup {
width: 5.6em;
height: 5.6em;
}

div.full-screen div.titulo-de-capa {
    top: 83%;
    height: 18em;
}

div.full-screen div.module-centered.portait {
    width: 78%;
    height: 68%;
}

div.wrapper div.content-center.last-content a.scroll-link {
    top: -50%;
}

/**/

}






/*Portrait*/
/*iPhone 6, 7, & 8*/
@media only screen and (device-width: 375px) and (device-height: 667px) {

/**/

div.full-screen a.scroll-link div.scrolldown, div.full-screen div.content a.scroll-link div.scrolldown, div.wrapper div.content-center.last-content a.scroll-link div.scrollup {
width: 3.7em;
height: 3.7em;
}

div.wrapper div.content-center.last-content a.scroll-link div.scrollup {
width: 4.8em;
height: 4.8em;
}

div.full-screen div.module-centered.landscape, div.full-screen div.module-centered.portait {
    width: 69%;
    height: 44%;
}

div.full-screen div.titulo-de-capa {
    top: 84%;
    height: 15em;
}

/**/

}

/*Portrait*/
@media only screen and (device-width: 360px) and (device-height: 780px) {

div.full-screen div.titulo-de-capa {
    top: 84%;
    height: 19em;
}

div.full-screen div.module-centered.landscape, div.full-screen div.module-centered.portait {
    width: 33em;
    height: 7em;
        top: 26%;
        z-index: 100;
    opacity: 1;
}

div.full-screen a.scroll-link, div.full-screen div.content a.scroll-link, div.wrapper div.content-center.last-content a.scroll-link {
top: 77%;
}

div.full-screen a.scroll-link div.scrolldown, div.full-screen div.content a.scroll-link div.scrolldown, div.wrapper div.content-center.last-content a.scroll-link div.scrollup {
    width: 3.7em;
    height: 3.7em;
}

div.wrapper div.content-center.last-content a.scroll-link div.scrollup {
    width: 4.8em;
    height: 4.8em;
}


}

/*Portrait*/
@media only screen and (device-width: 360px) and (device-height: 740px) {
/**/

div.full-screen a.scroll-link div.scrolldown, div.full-screen div.content a.scroll-link div.scrolldown, div.wrapper div.content-center.last-content a.scroll-link div.scrollup {
width: 3.7em;
height: 3.7em;
}

div.wrapper div.content-center.last-content a.scroll-link div.scrollup {
width: 4.8em;
height: 4.8em;
}

div.full-screen div.module-centered.landscape, div.full-screen div.module-centered.portait {
width: 78%;
    height: 44%;
}

div.full-screen div.titulo-de-capa {
    top: 84%;
    height: 15em;
}

/**/
}

/*Portrait*/
/*Joana*/
/*Huawei P10 Lite*/
@media only screen and (device-width: 360px) and (device-height: 640px)/*and (-webkit-min-device-pixel-ratio: 3)*/  {
/**/

div.full-screen a.scroll-link div.scrolldown, div.full-screen div.content a.scroll-link div.scrolldown, div.wrapper div.content-center.last-content a.scroll-link div.scrollup {
    width: 3.5em;
    height: 3.5em;
}

div.wrapper div.content-center.last-content a.scroll-link div.scrollup {
width: 4.6em;
height: 4.6em;
}

div.full-screen div.module-centered.landscape, div.full-screen div.module-centered.portait {
    width: 73%;
    height: 44%;
}

div.full-screen div.titulo-de-capa {
    top: 84%;
    height: 15em;
}

/**/
}

/*Portrait*/
@media only screen and (device-width: 320px) and (device-height: 568px)/*and (-webkit-min-device-pixel-ratio: 2)*/  {

/**/

div.full-screen a.scroll-link div.scrolldown, div.full-screen div.content a.scroll-link div.scrolldown, div.wrapper div.content-center.last-content a.scroll-link div.scrollup {
    width: 3.5em;
    height: 3.5em;
}

div.wrapper div.content-center.last-content a.scroll-link div.scrollup {
width: 4.6em;
height: 4.6em;
}

div.full-screen div.module-centered.landscape, div.full-screen div.module-centered.portait {
    width: 73%;
    height: 44%;
}

div.full-screen div.titulo-de-capa {
    top: 84%;
    height: 15em;
}

/**/

}

/*Portrait*/
/*iPhone 5 & 5S*/
@media only screen and (device-width: 320px) and (device-height: 568px) {


}

/*Portrait*/
/*iPhone 2G-4S*/
@media only screen and (device-width: 320px) and (device-height: 480px) {


}