.main-header-section h1{background-image:url("/media/img/logos/firefox/quantum/logo-md.693f76453156.png");background-size:90px 90px;font-size:24px;font-size:1.33333rem;background-position:top center;background-repeat:no-repeat;color:#000;margin:0 auto 10px;padding-top:110px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx),only screen and (min-resolution:144dpi){.main-header-section h1{background-image:url("/media/img/logos/firefox/quantum/logo-md-high-res.58752db0f504.png");background-size:90px 90px}}@media screen and (min-width:760px){.main-header-section h1{font-size:36px;font-size:2rem}}@media screen and (min-width:1000px){.main-header-section h1{font-size:48px;font-size:2.66667rem}}.main-header-section h2{font-size:18px;font-size:1rem;margin-top:20px}@media screen and (min-width:760px){.main-header-section h2{font-size:24px;font-size:1.33333rem}}@media screen and (min-width:1000px){.main-header-section h2{font-size:36px;font-size:2rem}}.main-header-section h3{font-size:18px;font-size:1rem}@media screen and (min-width:760px){.main-header-section h3{font-size:24px;font-size:1.33333rem}}@media screen and (min-width:1000px){.main-header-section h3{font-size:36px;font-size:2rem}}.main-header-section .download-button{margin:40px 0}.main-header-section .fx-privacy-link a{color:#000}@media screen and (min-width:760px){.main-header-section{position:relative;min-height:550px;text-align:left;padding-top:40px}.main-header-section h1{background-position:left center;margin:-40px 0 10px;padding:40px 0 40px 110px}.main-header-section .header-content{float:left;width:55%}.main-header-section .header-image{margin-bottom:0;position:absolute;right:0;top:20px;width:45%}.main-header-section .header-image img{display:block;height:auto;max-width:none;width:903px}}@media screen and (min-width:1400px){.main-header-section{padding-top:80px}.main-header-section .header-content{width:43%}.main-header-section .header-image{width:57%}}@media screen and (min-width:760px){html[dir=rtl] .main-header-section h1{background-position:right center;padding:40px 110px 40px 0}html[dir=rtl] .main-header-section .header-content{float:right;text-align:right}html[dir=rtl] .main-header-section .header-image{left:0;right:auto}}