...
HTML |
---|
<style> .bg-top-curve { background-image: url("https://ec.europa.eu/digital-building-blocks/sites/download/attachments/609583364/bg-curve-node.svg"); background-position: right bottom; background-repeat: no-repeat; background-size: contain; } .whats-in-it-for-you-curve-top { background: linear-gradient( 84.61deg, #00b3ef -13.37%, #004494 33.79%, #004494 65.57%, #ff0179 115.49% ) !important; } #main-content .mb-24 { margin-bottom: 24px !important; } #main-content .mb-128 { margin-bottom: 128px !important; } #choose-a-domain > div:nth-child(3) > .cols > div > ul { padding-left: 20px; } #main-content .btn, #main-content .btn span { font-weight: 600; } #ebsi-node-network .col-5 { padding-right: 0; } #ebsi-node-network .col-5 .btns, #ebsi-node-network .col-5 .btns a.btn { margin-bottom: 0; } #ebsi-node-operator-introduction .btn { font-weight: 600; } #ebsi-node-operator-introduction .col-5 { box-sizing: content-box; } #ebsi-become-node-operator .col-6 { max-width: 500px; box-sizing: content-box; } #ebsi-become-node-operator h2 { font-size: 40px; } #ebsi-node-operator-introduction .outline .ico-arrow-south { background: url("https://ec.europa.eu/digital-building-blocks/sites/download/attachments/468026266/ico-arrow-south-primary.svg") left no-repeat !important; } .blue-container{ border-radius: 16px; padding: 40px; display: flex; flex-direction: column; gap: 40px; background-color: #E6F7FD; } .blue-container >div> .h4:first-of-type{margin-bottom: 20px;} .blue-container >div> p:first-of-type{margin-top: 20px;} @media screen and (max-width:768px){ .blue-container > p .btn.secondary{align-items: center;} .blue-container > p .btn.secondary >span:first-child{max-width: 80%;} } /* CARDS */ .section-cards-container { display: flex; flex-direction: column; gap: 1rem; margin-left: 1rem; } .section-cards-container .card-grid { margin: 1rem; } .section-cards-container_endorsment { display: flex; flex-direction: row; gap: 1rem; margin-left: 0.2rem; } .section-cards-container_endorsment div { min-height: 44px; } .section-cards-container_alreadyano { display: flex; flex-direction: column; align-items: center; } .section-cards-container_alreadyano h3 { text-align: center; } .container-alreadyano_content { display: flex !important; gap: 1rem; z-index: 10; } .container-alreadyano_content > div { max-width: 392px; padding:1rem; } .container-alreadyano_content .card-grid-body { display: flex; flex-direction: column; justify-content: space-between; } .container-alreadyano_content .card-grid-footer { display: flex; flex-direction: column; align-items: flex-end; gap: 10px; } #already-a-node-operator .card-grid h4{font-weight:600;} .card-grid { min-height: 240px; } .card-grid-body { padding: 24px; } .card-grid-body > p:first-child { display: none; } .card-grid-body > p:last-child { display: none; } .card-grid-header { display: flex; flex-direction: row; gap: 11px; align-items: center; margin-bottom: 16px; } .card-grid-header p { margin: 0; } /* injected */ @media screen and (min-width: 769px) { #main-content .section { padding: 100px 108px; } #main-content .section:last-of-type { padding: 80px 108px; } } @media screen and (max-width: 820px) { .container-alreadyano_content { flex-direction: column !important; } } @media screen and (max-width: 890px) { .section-cards-container_endorsment { flex-direction: column !important; } .section-cards-container_endorsment > div { width: -webkit-fill-available !important; min-height: auto !important; } } @media screen and (max-width: 690px) { .case-family_tabs { height: auto; flex-direction: column; } .case-family_tabs li { width: -webkit-fill-available !important; } } @media screen and (min-width: 1117px) { .case-family_tabs li:hover, .case-family_tabs li:active { background: #ffb3d7; border-radius: 16px; color: white; padding: 16px 40px; } } /* -- restricted link label -- */ .restricted-access { display: inline-block !important; /* margin-left: 24px; */ position: relative; color: #776e85; } .restricted-access:before { position: absolute; top: 0; left: -24px; content: ""; width: 20px; height: 20px; background: url("https://ec.europa.eu/digital-building-blocks/sites/download/attachments/468026266/ico-lock-darkpurple.svg") right no-repeat; background-size: 14px; } #read-the-requirements .list-numeral li span { font-size: 32px; margin-left: 10px; font-weight: 500; } #read-the-requirments .list-numeral li::before { } #read-the-requirements .container > div { display: flex; flex-direction: column; } #read-the-requirements { padding-bottom: 5rem; padding-left: 1.5rem; padding-right: 1.5rem; margin-top: 1.5rem; } #requirments-to-join .list-numeral li span { font-size: 32px; margin-left: 10px; font-weight: 500; } #requirments-to-join .justify-content-around { padding-bottom: 1.5rem; } #requirments-to-join h2 { font-size: 40px; } .header-requirments-to-join { padding-top: 0px !important; padding-bottom: 0px !important; } .remove-unused-list { visibility: hidden; margin: 0px; } #pilot-environment { border-left: 2px solid #99e1f9; } #pilot-environment .col-9{ box-sizing: content-box; } #pilot-environment > div { padding-left: 2.5rem; } #pilot-environment > div:first-child { padding-top: 0px; } #pilot-environment { display: flex; flex-direction: column; margin-left: 0.2rem; } #get-endorse { border-left: 2px solid #99e1f9; } #get-endorse > div { padding-left: 2.5rem; } #get-endorse > div:first-child { padding-top: 0px; } #get-endorse { display: flex; flex-direction: column; margin-left: 0.2rem; } .case-family_tabs ul { list-style: none; } .case-family_tabs li { display: flex; align-items: center; justify-content: center; list-style: none; height: 72px; cursor: pointer; } .case-family_tabs li:first-child { width: 203px; } .case-family_tabs li:last-child { width: 375px; } .case-family_tabs a { text-decoration: none; color: black; text-align: center; line-height: 1; } .case-family_tabs { display: flex; max-width: 595px; justify-content: space-between; align-items: center; padding: 8px; border-radius: 20px; list-style: none; background: #f6f5f7; } .case-family_tabs .active { background: #cd1d8b; display: flex; align-items: center; border-radius: 16px; color: white; padding: 16px 40px; font-weights: 600; } .case-family_tabs .active a { color: white; } .case-family_tabs > ul > li:hover { background: #ffb3d7; border-radius: 16px; color: white; padding: 16px 40px; width: 275px; height: 72px; } .whats-in-it-for-you-curve-top > p > img { position: absolute; top: -1px; left: -1%; width: 102%; } .whats-in-it-for-you-curve-top { z-index: 1; margin-top: -1rem; position: relative; } #whats-in-it-for-you { display: flex; flex-direction: column; justify-content: center; } #whats-in-it-for-you p { color: #fff; } #whats-in-it-for-you h3 { color: #fff; } #whats-in-it-for-you_image { margin-top: 5rem; } #whats-in-it-for-you_image p { margin: 0 !important; } #whats-in-it-for-you_image img { width: 90%; } #request-a-node-content > div:first-child { padding-left: 2.5rem; } #request-a-node .list-numeral li span { font-size: 32px; margin-left: 10px; font-weight: 500; color: #fff; } #request-a-node p { color: #fff; } #reaquest-a-node h2 { color: #fff; } #request-a-node .list-numeral li::before { color: #fff !important; } #request-a-node .container > div { display: flex; flex-direction: column; } #request-a-node { padding-left: 1.5rem; padding-right: 1.5rem; } #request-a-node-content > div > p:first-child { margin: 0px; } #request-a-node-content > div > p:nth-child(2) { margin-bottom: 2rem; } #request-a-node-content > div > p:nth-child(3) { margin-bottom: 5rem; } #request-a-node-content .card-grid { width: 32%; min-width: 145px !important; min-height: 290px !important; display: flex; flex-direction: column; justify-content: space-around; } #request-a-node-content .card-grid-footer { display: flex; justify-content: end; } #request-a-node-content .justify-content-around { margin-top: 3rem; } #request-a-node-content .card-grid-text p { color: #000; } #request-a-node-content > div > p:nth-child(2) { max-width: 770px; font-size: 18px; line-height: 28px; } #get-endorse > div:nth-child(2) > div.cols.section-cards-container_endorsment.pilot-env { margin-bottom: 0; } #get-endorse > div:nth-child(2) { padding-bottom: 0; } #service-disabled_banner { background: #ffe6f2; padding: 1rem; } .service-disabled_container { display: flex !important; flex-direction: row; align-items: center; gap: 1.75rem; } .service-disabled_content > p:nth-child(2) { margin-bottom: 4px; } .service-disabled_img > p { margin: 0px; } .btn { align-items: center; } </style> |
...