
/*Landscape 16x9*/
@media only screen 
and (device-width: 2560px) 
and (device-height: 1440px)  {}

/*Landscape 16x9*/
@media only screen 
and (device-width: 1920px) 
and (device-height: 1080px)  {}

/*Landscape*/
@media only screen 
and (device-width: 1680px) 
and (device-height: 1050px)  {}

/*Landscape*/
@media only screen 
and (device-width: 1440px) 
and (device-height: 900px)  {}

/*Landscape*/
@media only screen 
and (device-width: 1366px) 
and (device-height: 768px)  {}

/*Landscape*/
 /*iPad Pro (12.9-inch)*/
@media only screen 
and (device-width: 1366px) 
and (device-height: 1024px)  {}


/*Landscape*/
@media only screen 
and (device-width: 1280px) 
and (device-height: 1024px)  {}

/*Landscape*/
@media only screen 
and (device-width: 1280px) 
and (device-height: 800px)  {}

	
	/*MOBILE*/


/******Landscape******/
/*iPad Pro 10.5-inch*/
@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)  {

}

/******Landscape******/
/*iPad Pro (9.7-inch) | iPad Air 2 | iPad Mini 4*/
@media only screen 
and (device-width: 1024px) 
and (device-height: 768px)  {}


/******Landscape******/
@media only screen 
and (device-width : 846px) 
and (device-height : 412px) {
div.full-screen-intro#introducao1 div.content div.content-text h1, div.wrapper div.content.content-center.intro2 h1 {
font-size: 2.1em;
}
div.full-screen-intro#introducao1 div.content {
    width: 59%;
}
img.text-wrap {
    width: 13.8%;
    margin: 48px 22px 0px 0px;
}
div.full-screen a.scroll-link div.scrolldown, div.full-screen-intro#introducao1 a.scroll-link div.scrolldown-two, div.full-screen#video a.scroll-link div.scrolldown-two, div.wrapper div.content-center.last-content div.credits a.scroll-link div.scrollup, div.wrapper div.content-center.last-content a.scroll-link div.scrollup {
width: 83px;
height: 83px;
}

div.full-screen a.scroll-link, div.full-screen-intro#introducao1 a.scroll-link, div.full-screen#video a.scroll-link, div.wrapper div.content-center.last-content div.credits a.scroll-link {
right: 8px;
bottom: -14px;
}
}

/*Portrait*/
/*iPad Pro 10.5-inch*/
@media only screen 
and (device-width: 834px) 
and (device-height: 1112px)  {

}

/******Landscape******/
/*iPhone X*/
@media only screen 
and (device-width : 812px) 
and (device-height : 375px) {
div.full-screen-intro#introducao1 div.content div.content-text h1, div.wrapper div.content.content-center.intro2 h1 {
font-size: 2.1em;
}
div.full-screen-intro#introducao1 div.content {
    width: 52%;
}
img.text-wrap {
    width: 13.8%;
    margin: 48px 22px 0px 0px;
}

div.full-screen a.scroll-link div.scrolldown, div.full-screen-intro#introducao1 a.scroll-link div.scrolldown-two, div.full-screen#video a.scroll-link div.scrolldown-two, div.wrapper div.content-center.last-content div.credits a.scroll-link div.scrollup, div.wrapper div.content-center.last-content a.scroll-link div.scrollup {
width: 83px;
height: 83px;
}

div.full-screen a.scroll-link, div.full-screen-intro#introducao1 a.scroll-link, div.full-screen#video a.scroll-link, div.wrapper div.content-center.last-content div.credits a.scroll-link {
right: 8px;
bottom: -14px;
}

img.text-wrap {
    width: 12%;
    margin: 48px 19px 0px 0px;
}

div.wrapper div.content.content-center div.box div.box-blockquote blockquote, div.wrapper div.content.content-larger div.box div.box-blockquote blockquote {
    font-size: 3em;
}

}



/*Portrait*/
@media only screen 
and (device-width: 800px) 
and (device-height: 1280px)  
/*and (-webkit-min-device-pixel-ratio: 2)*/ {
div.full-screen a.scroll-link div.scrolldown {
    background: url("//images.impresa.pt/expresso/2019-10-01-Cartuxa_FacaScroll_Branco.png/original");
    background-repeat: no-repeat;
    background-position: center center;
    background-size: contain;
}
}

/******Landscape******/
@media only screen 
and (device-width : 800px) 
and (device-height : 480px) {

}

/*Portrait*/
/*iPad Pro (9.7-inch) | iPad Air 2 | iPad Mini 4 portrait*/
@media only screen 
and (device-width: 768px) 
and (device-height: 1024px)  {
}

/******Landscape 16x9******/
/*iPhone 6, 7, & 8 Plus*/
@media only screen 
and (device-width : 736px) 
and (device-height : 414px) {
div.full-screen-intro#introducao1 div.content div.content-text h1, div.wrapper div.content.content-center.intro2 h1 {
font-size: 2.1em;
}
div.full-screen-intro#introducao1 div.content {
    width: 59%;
}
img.text-wrap {
    width: 13.8%;
    margin: 48px 22px 0px 0px;
}
div.full-screen a.scroll-link div.scrolldown, div.full-screen-intro#introducao1 a.scroll-link div.scrolldown-two, div.full-screen#video a.scroll-link div.scrolldown-two, div.wrapper div.content-center.last-content div.credits a.scroll-link div.scrollup, div.wrapper div.content-center.last-content a.scroll-link div.scrollup {
width: 83px;
height: 83px;
}

div.full-screen a.scroll-link, div.full-screen-intro#introducao1 a.scroll-link, div.full-screen#video a.scroll-link, div.wrapper div.content-center.last-content div.credits a.scroll-link {
right: 8px;
bottom: -14px;
}
}

/*Portrait*/
@media only screen 
and (device-width: 720px) 
and (device-height: 1280px)
/*and (-webkit-min-device-pixel-ratio: 1.5)*/  {
div.full-screen a.scroll-link div.scrolldown {
    background: url("//images.impresa.pt/expresso/2019-10-01-Cartuxa_FacaScroll_Branco.png/original");
    background-repeat: no-repeat;
    background-position: center center;
    background-size: contain;
}
}

/******Landscape******/
/*iPhone 6, 7, & 8*/
@media only screen 
and (device-width: 667px) 
and (device-height: 375px)  {
div.full-screen-intro#introducao1 div.content div.content-text h1, div.wrapper div.content.content-center.intro2 h1 {
font-size: 2.1em;
}
div.full-screen-intro#introducao1 div.content {
    width: 52%;
}
img.text-wrap {
    width: 13.8%;
    margin: 48px 22px 0px 0px;
}

div.full-screen a.scroll-link div.scrolldown, div.full-screen-intro#introducao1 a.scroll-link div.scrolldown-two, div.full-screen#video a.scroll-link div.scrolldown-two, div.wrapper div.content-center.last-content div.credits a.scroll-link div.scrollup, div.wrapper div.content-center.last-content a.scroll-link div.scrollup {
width: 83px;
height: 83px;
}

div.full-screen a.scroll-link, div.full-screen-intro#introducao1 a.scroll-link, div.full-screen#video a.scroll-link, div.wrapper div.content-center.last-content div.credits a.scroll-link {
right: 8px;
bottom: -14px;
}

img.text-wrap {
    width: 12%;
    margin: 48px 19px 0px 0px;
}

div.wrapper div.content.content-center div.box div.box-blockquote blockquote, div.wrapper div.content.content-larger div.box div.box-blockquote blockquote {
    font-size: 3em;
}
}

/******Landscape******/
@media only screen 
and (device-width: 640px) 
and (device-height: 360px)  {
div.full-screen-intro#introducao1 div.content div.content-text h1, div.wrapper div.content.content-center.intro2 h1 {
font-size: 2.1em;
}
div.full-screen-intro#introducao1 div.content {
    width: 52%;
}
img.text-wrap {
    width: 13.8%;
    margin: 48px 22px 0px 0px;
}

div.full-screen a.scroll-link div.scrolldown, div.full-screen-intro#introducao1 a.scroll-link div.scrolldown-two, div.full-screen#video a.scroll-link div.scrolldown-two, div.wrapper div.content-center.last-content div.credits a.scroll-link div.scrollup, div.wrapper div.content-center.last-content a.scroll-link div.scrollup {
width: 83px;
height: 83px;
}

div.full-screen a.scroll-link, div.full-screen-intro#introducao1 a.scroll-link, div.full-screen#video a.scroll-link, div.wrapper div.content-center.last-content div.credits a.scroll-link {
right: 8px;
bottom: -14px;
}

img.text-wrap {
    width: 12%;
    margin: 48px 19px 0px 0px;
}

div.wrapper div.content.content-center div.box div.box-blockquote blockquote, div.wrapper div.content.content-larger div.box div.box-blockquote blockquote {
    font-size: 3em;
}
}

/******Landscape******/
/*iPhone 5 & 5S*/
@media only screen 
and (device-width: 568px) 
and (device-height: 320px)  {

}

/******Landscape******/
/*iPhone 2G-4S*/
@media only screen 
and (device-width: 480px) 
and (device-height: 320px)  {

}

/*Portrait*/
@media only screen 
and (device-width: 480px) 
and (device-height: 800px) 
/*and (-webkit-min-device-pixel-ratio: 1.5)*/ {
div.full-screen a.scroll-link div.scrolldown {
    background: url("//images.impresa.pt/expresso/2019-10-01-Cartuxa_FacaScroll_Branco.png/original");
    background-repeat: no-repeat;
    background-position: center center;
    background-size: contain;
}

div.full-screen a.scroll-link, div.full-screen-intro#introducao1 a.scroll-link, div.full-screen#video a.scroll-link, div.wrapper div.content-center.last-content div.credits a.scroll-link {
    bottom: -47px;
}
}

/******Landscape******/
@media only screen 
and (device-width: 480px) 
and (device-height: 320px)  {

}

/*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 {
    background: url("//images.impresa.pt/expresso/2019-10-01-Cartuxa_FacaScroll_Branco.png/original");
    background-repeat: no-repeat;
    background-position: center center;
    background-size: contain;
}


}

/*Portrait*/
/*meu*/
@media only screen 
and (device-width : 412px) 
and (device-height : 846px) {
div.full-screen a.scroll-link div.scrolldown {
    background: url("//images.impresa.pt/expresso/2019-10-01-Cartuxa_FacaScroll_Branco.png/original");
    background-repeat: no-repeat;
    background-position: center center;
    background-size: contain;
}
}


/*Portrait*/
/*Tiago*/
/*iPhone X*/
@media only screen 
and (device-width : 375px) 
and (device-height : 812px)  {
div.full-screen a.scroll-link div.scrolldown {
    background: url("//images.impresa.pt/expresso/2019-10-01-Cartuxa_FacaScroll_Branco.png/original");
    background-repeat: no-repeat;
    background-position: center center;
    background-size: contain;
}
}

/*Portrait*/
/*iPhone 6, 7, & 8*/
@media only screen 
and (device-width: 375px) 
and (device-height: 667px)  {
div.full-screen a.scroll-link div.scrolldown {
    background: url("//images.impresa.pt/expresso/2019-10-01-Cartuxa_FacaScroll_Branco.png/original");
    background-repeat: no-repeat;
    background-position: center center;
    background-size: contain;
}
}

/*Portrait*/
@media only screen 
and (device-width: 360px) 
and (device-height: 740px) 
/*and (-webkit-min-device-pixel-ratio: 4)*/ {
div.full-screen a.scroll-link div.scrolldown {
    background: url("//images.impresa.pt/expresso/2019-10-01-Cartuxa_FacaScroll_Branco.png/original");
    background-repeat: no-repeat;
    background-position: center center;
    background-size: contain;
}
}


/*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 {
    background: url("//images.impresa.pt/expresso/2019-10-01-Cartuxa_FacaScroll_Branco.png/original");
    background-repeat: no-repeat;
    background-position: center center;
    background-size: contain;
}
	
}

/*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 {
    background: url("//images.impresa.pt/expresso/2019-10-01-Cartuxa_FacaScroll_Branco.png/original");
    background-repeat: no-repeat;
    background-position: center center;
    background-size: contain;
}
}

/*Portrait*/
/*iPhone 5 & 5S*/
@media only screen 
and (device-width: 320px) 
and (device-height: 568px)  {
div.full-screen a.scroll-link div.scrolldown {
    background: url("//images.impresa.pt/expresso/2019-10-01-Cartuxa_FacaScroll_Branco.png/original");
    background-repeat: no-repeat;
    background-position: center center;
    background-size: contain;
}
}

/*Portrait*/
/*iPhone 2G-4S*/
@media only screen 
and (device-width: 320px) 
and (device-height: 480px)  {

}

