page-general-press{background-color:#fff}page-general-press h1{font-family:CircularStd,Arial,Helvetica,sans-serif;font-weight:600;text-align:center}@media only screen and (max-width:600px){page-general-press h1{font-size:2.4rem;line-height:3rem}}@media only screen and (min-width:600px){page-general-press h1{font-size:4.2rem;line-height:4.5rem}}page-general-press h2{font-family:CircularStd,Arial,Helvetica,sans-serif;font-weight:600;margin-bottom:18px;text-align:left}@media only screen and (max-width:600px){page-general-press h2{font-size:2rem;line-height:2.4rem}}@media only screen and (min-width:600px){page-general-press h2{font-size:2.8rem;line-height:3.6rem}}page-general-press h3{font-family:CircularStd,Arial,Helvetica,sans-serif;font-weight:600}@media only screen and (max-width:600px){page-general-press h3{font-size:1.8rem;line-height:2.2rem}}@media only screen and (min-width:600px){page-general-press h3{font-size:2rem;line-height:3rem}}page-general-press h4{margin-bottom:2px}page-general-press p{font-family:CircularXXWeb-Regular,Arial,Helvetica,sans-serif;color:#444;font-size:18px}@media only screen and (max-width:600px){page-general-press p{font-size:1.6rem;line-height:2.4rem}}@media only screen and (min-width:600px){page-general-press p{font-size:1.8rem;line-height:2.7rem}}page-general-press p:not(:last-child){margin-bottom:18px}page-general-press a{font-family:CircularXXWeb-Regular,Arial,Helvetica,sans-serif;font-size:18px;color:#0ae}page-general-press .container{padding:54px 0 0;background:#fff}@media only screen and (min-width:1024px){page-general-press .container{padding:90px 0 0}}page-general-press .header{margin-bottom:54px}@media only screen and (min-width:600px){page-general-press .header{margin-bottom:36px}}@media only screen and (min-width:1024px){page-general-press .header{width:65%;margin-right:33.5%;margin-bottom:63px}}page-general-press .columnContainer{display:flex;flex-direction:column;max-width:1248px;padding:0 18px;margin:auto}@media only screen and (min-width:1024px){page-general-press .columnContainer{flex-direction:row}page-general-press .columnContainer .sideColumn{flex-basis:33%}page-general-press .columnContainer .mainColumn{flex-basis:67%}}page-general-press section{padding-top:0;padding-bottom:45px}page-general-press ul.rowDividers{padding:0;margin:0;list-style-type:none}page-general-press ul.rowDividers li{display:block;padding:18px 0;border-top:1px solid #dadada}@media only screen and (min-width:1024px){page-general-press ul.rowDividers li{display:flex;justify-content:space-between}}page-general-press ul.rowDividers li:last-child{border-bottom:1px solid #dadada}page-general-press ul.rowDividers li a{font-family:CircularXXWeb-Regular,Arial,Helvetica,sans-serif;font-size:18px;line-height:18px;color:#0ae}page-general-press ul.rowDividers li a:hover{color:#0ae;background-color:transparent}page-general-press ul.rowDividers li span{display:block;line-height:18px}@media only screen and (min-width:1024px){page-general-press ul.rowDividers li span{display:inline}}page-general-press ul.rowPlain{display:block;flex-wrap:wrap;justify-content:space-around;padding:9px 0;border-top:1px solid #dadada;border-bottom:1px solid #dadada}@media only screen and (min-width:600px){page-general-press ul.rowPlain{display:flex;flex-basis:50%}}@media only screen and (min-width:1024px){page-general-press ul.rowPlain{display:flex;flex-basis:33%}}page-general-press ul.rowPlain li{margin:0 45px 18px}@media only screen and (min-width:1024px){page-general-press ul.rowPlain li{margin:0 18px 18px}}page-general-press .logoPreview{display:block;width:162px;margin:0 auto}page-general-press .logoPreview svg{margin-top:9px}page-general-press .logoPreview .fileSize,page-general-press .logoPreview h3{text-align:center}page-general-press .logoPreview .fileSize{font-size:1.6rem}page-general-press .logoImg{display:flex;flex-direction:column;justify-content:center;height:108px;margin-bottom:18px}page-general-press .logoColorWhite .logoImg{color:#fff;background:#0ae;border:1px #0ae solid}page-general-press .logoColorInternetWhite .logoImg{color:#fff;background:#3153fe;border:1px #3153fe solid}page-general-press .logoColorInternetBlue .logoImg{color:#3153fe;background:#fff;border:1px solid #dadada}page-general-press .logoColorBusinessBlue .logoImg{color:#171d3f;background:#fff;border:1px solid #dadada}page-general-press .logoColorBlue .logoImg{color:#0ae;background:#fff;border:1px solid #dadada}page-general-press .logoColorBlack .logoImg{color:#000;background:#fff;border:1px solid #dadada}page-general-press .sideColumn{flex-direction:row;margin-bottom:90px}page-general-press .sideColumn a{font-size:18px;line-height:36px}page-general-press .sideColumn h2{font-size:2rem}page-general-press .mainColumn{flex-direction:row}@media only screen and (min-width:1024px){page-general-press .mainColumn{padding-right:36px}}page-general-press .mainColumn ul{margin-bottom:27px}page-general-press section#nav{position:absolute;left:-200vw;visibility:hidden}@media only screen and (min-width:1024px){page-general-press section#nav{position:static;left:auto;visibility:visible}}