/* Minification failed. Returning unminified contents. (92,22): run-time error CSS1039: Token not allowed after unary operator: '-btn-bg-blue' (482,5): run-time error CSS1035: Expected colon, found '}' */ /*Start HomePage Section */ .main-container-home-page { display: flex; flex-wrap: wrap; width: 100%; padding: 2rem 5rem; } .home-page-header { height: auto; } .home-page-sub-container { color: #ffffff; background-color: #253140; margin-bottom: -5rem; } .home-banner-description { padding: 10px 0; } .home-page-pusher { display: flex; width: 100%; min-height: 7rem; background-color: #ffffff; } /*.home-page-item-container { font-size: 1.2rem; }*/ .register-home-page-button, .cancel-home-page-button { font-size: 0.875rem; } .home-page-header-left-section, .home-page-header-right-section { display: block; width: 100%; max-width: 50%; flex: 0 0 50%; position: relative; padding: 2rem; padding-bottom: 0; } .home-page-header-left-section { margin-top: 2rem; padding-left: 0; padding-right: 4rem; } .home-page-header-right-section { position: relative; bottom: 0; padding-left: 4rem; padding-right: 0; } .home-page-header-left-section img, .home-page-header-right-section img, .home-page-image-holder img { width: 100%; } .create-reader-account-home-page-button:hover, .cancel-home-page-button:hover { background: none; border: solid #fff 2px !important; color: #fff; text-decoration: underline 2px; } .create-reader-account-home-page-button:visited, .cancel-home-page-button:visited, .create-reader-account-home-page-button:active, .cancel-home-page-button:active { color: #fff; background: none; } .request-a-demo-home-page-button:hover, .register-home-page-button:hover { text-decoration: underline 2px !important; } .register-home-page-button { background: var(--btn-bg-blue) !important; } .cancel-home-page-button { background: none !important; border: solid #fff 2px !important; color: #fff; } .register-home-page-button, .cancel-home-page-button { width: auto !important; border: solid #ffffff 2px !important; text-transform: uppercase; font-size: 1rem !important; margin-right: 1rem !important; -webkit-box-shadow: none !important; -moz-box-shadow: none !important; box-shadow: none !important; } .home-page-main-recommended-articles-container { min-height: 900px; background-color: #ffffff } .home-page-main-recommended-articles-container .view-more-releases { width: 100%; float: left; margin-top: 1rem; } .signin-container a { color: #54caff; } .request-a-demo-home-page-button, .create-reader-account-home-page-button { font-weight: 700; text-transform: uppercase; padding-left: 3rem; padding-right: 3rem; } .request-a-demo-home-page-button { background: none !important; border: solid #FFFFFF 2px !important; -webkit-box-shadow: none !important; -moz-box-shadow: none !important; box-shadow: none !important; font-size: 0.75rem !important; font-weight: 700 !important; padding-left: 3rem !important; padding-right: 3rem !important; } .skip-link.btn:hover { padding-left: 1rem !important; padding-right: 1rem !important; text-decoration: underline 2px; } .request-a-demo-home-page-button { margin-top: 30px; background: none; } .create-reader-account-home-page-button { background: none !important; border: solid #FFFFFF 2px !important; -webkit-box-shadow: none !important; -moz-box-shadow: none !important; box-shadow: none !important; font-size: 0.75rem !important; font-weight: 700 !important; padding-left: 1rem !important; padding-right: 1rem !important; } .home-page-header h1 { font-size: 3.125rem; } .container-overwrite p { line-height: 1.875rem; } .home-page-item-container { align-self: center; margin-top: 0; padding-top: 0; } .home-page-item-container h2 { font-weight: 600; font-size: 2.5rem; } .home-page-item-container p { margin-top: 1rem; font-size: 1.125rem; } .home-page-more { font-size: .9rem; font-weight: 700; } .home-page-more span { top: 2px; left: 20px; position: relative; font-size: .9rem; font-weight: 700; text-decoration: none !important; } .home-page-demo-section, .home-page-reader-account-section { background-color: #253140; color: #ffffff; } .home-page-demo-section { background-color: #5B6670 !important; margin-top: 20px; } .home-page-reader-account-section { background-repeat: no-repeat; background-size: 40%; background-position-x: right; background-position-y: bottom; background-color: #253140; width: 100%; } .home-page-reader-account-container { width: 100%; text-align: center; padding-top: 2rem; padding-bottom: 3rem; } .home-page-reader-account-container span { display: flex; margin: 1.5rem 25% 25px 25% !important; font-size: 1.1rem; line-height: 2rem; } .home-page-demo-left-container { margin-top: 0; padding-top: .8rem; padding-bottom: .8rem; } .home-page-main-recommended-articles-container { display: block; width: 100%; padding: 7.125rem 5rem; color: #35495E; box-sizing: border-box; } .reader-account-action { width: auto; } @media only screen and (max-width: 1024px) { .home-page-header-left-section { margin-top: 0; padding-right: 1rem; } .home-page-header-right-section { padding-left: 1rem; } .home-page-header-left-section p, .home-page-item-container p { line-height: 2rem; margin-top: 1rem; } .home-page-header h1 { font-size: 2rem; line-height: 3rem; } .register-home-page-button, .cancel-home-page-button { width: 130px; } .home-page-reader-account-container span { margin: 1.5rem 10% 0 10%; } } @media only screen and (max-width: 768px) { .home-page-top-container { min-height: 300px; } .main-container-home-page { padding-left: 1.5rem; padding-right: 1.5rem; } .home-page-sub-container { min-height: 300px; margin-bottom: 0; } .home-page-item-container img { display: inline-block; margin: 2rem 0; } .home-page-header-left-section, .home-page-header-right-section { max-width: 100%; flex: 0 0 100%; margin-top: 0; } .home-page-header-hidden { display: none; } .home-page-header-left-section p, .home-page-item-container p { line-height: 2.3rem; } .home-page-header h1 { font-size: 2.5rem; line-height: 3.125rem; } .home-page-item-container { padding-right: 0; padding-left: 0; } .home-page-demo-left-container { display: none; } .home-page-demo-section { text-align: center; padding-bottom: 4rem; } .home-page-distribution-section { flex-direction: column-reverse; } .home-page-footer { margin-bottom: 0 !important; } .home-page-reader-account-section { background-size: 50%; } .home-page-reader-account-container { padding-top: 1rem; padding-bottom: 1rem; } .home-page-reader-account-container span { margin: 1.5625rem 2.5rem 1.5625rem 2.5rem !important; } .home-page-main-recommended-articles-container { padding: 4.375rem 2.5rem; } .home-page-header h1 { font-size: 2rem; } .home-page-item-container h2 { font-size: 1.5rem; } .home-banner-description { font-size: 1rem; line-height: 1.875rem; padding: 15px 0 !important; } .home-page-header-left-section p, .home-page-item-container p { font-size: 0.875rem; } .home-page-pusher { min-height: 0.1rem; } .explore-item { width: 45%; } .explore-item img { height: 200px; object-fit: scale-down; } } @media (max-width: 576px) { .register-home-page-button, .cancel-home-page-button { width: auto !important; display: inline-block; margin-right: 1.25rem !important; font-size: 0.875rem !important; margin-bottom: 10px; } } @media only screen and (max-width: 600px) { .home-page-top-container { min-height: 550px; } .home-page-sub-container { min-height: 550px; margin-bottom: 0; } } @media (min-width: 769px) and (max-width: 992px) { .home-page-header-left-section { margin-top: .5rem; padding-right: 1rem; } .home-page-header-right-section { padding-left: 1rem; } .home-page-header-left-section p, .home-page-item-container p { text-overflow: ellipsis; overflow: hidden; white-space: nowrap; line-height: 1.5rem; } .home-page-header h1 { font-size: 1.6rem; line-height: 2rem; } .register-home-page-button, .cancel-home-page-button { width: auto !important; } } @media (min-width: 1025px) and (max-width: 1199px) { .home-page-header-left-section { margin-top: .5rem; padding-right: 1rem; } .home-page-header-right-section { padding-left: 1rem; } .home-page-header-left-section p, .home-page-item-container p { line-height: 1.8rem; } } @media (min-width: 1300px) { .home-page-top-container { min-height: 717px; } .home-page-sub-container { min-height: 717px; margin-bottom: -7rem; � } .home-page-pusher { height: 7rem; } .home-page-header h1 { font-size: 3.125rem; } .home-page-reader-account-container span { margin: 1.5rem 25% 0 25%; } .pnr-global-card-explore-view { min-height: 660px; } } /*End HomePage Section */