Newer
Older
/* MAIN PAGE
------------------------------------------------------------------ */
.vl {
border-left: 1px dotted #d66435;
}
padding-bottom: 12rem;
}
.section {
padding: 3rem 1.5rem;
}
p {
padding-bottom: 0.5em;
text-align: justify;
h2 {
font-size: 1.5rem;
font-weight: 600;
}
.small-section {
margin-bottom: 2.75rem;
}
body {
position: relative;
min-height: 95vh;
}
/* NEWS
------------------------------------------------*/
.image-news.alone-news {
float: left;
margin-right: 3%;
margin-bottom: 1%;
margin-top: 10px;
}
@media (min-width: 768px) {
.image-news.alone-news {
max-width: 40vw;
}
}
@media (min-width: 1088px) {
.image-news.alone-news {
max-width: 20vw;
}
}
------------------------------------------------------------------*/
.footer {
clear: both;
padding-top: 3rem;
padding-bottom: 1rem;
position: absolute;
bottom: 0;
width: 100%;
height: 12rem;
}
.copyright {
margin: auto;
margin-top: 1.35em;
}
.footer .image.is-128x48 {
height: 48px;
width: 128px;
margin: auto;
}
/* NAVBAR
------------------------------------------------------------*/
.button.contact-us {
top: 0.5em;
right: 0.5em;
}
/* HERO SECTION
------------------------------------------------------------------ */
.has-hero-header-image {
background-image: url("../images/sea-pyrat.png");
background-position: center center;
background-repeat: no-repeat;
background-size: auto;
background-color: #999;
}
.banner-grey {
background-color: rgba(169, 169, 169, 0.3);
padding: 1.5em;
margin-top: 10em;
}
.hero-body {
padding-left: 0 !important;
padding-right: 0 !important;
}
.banner-text {
line-height: 1;
margin: 0;
font-family: Arial;
}
@media (min-width: 500px) {
.banner-text {
font-size: 3vw;
}
}
@media (min-width: 1088px) {
.banner-text {
font-size: 1.8vw;
}
}
.hero {
padding-top: 2em;
}
/* BODY SECTION
------------------------------------------------------------------ */
.verify .card {
border-top-left-radius: 1rem;
border-top-right-radius: 1rem;
}
.verify .card-header {
border-top-left-radius: 1.5rem;
border-top-right-radius: 1.5rem;
color: #c64921;
margin-bottom: 1em;
padding: 1rem;
.verify .image.is-2by1 img {
width: 75%;
margin: auto;
}
.verify .card-content img {
width: 80%;
}
.key img {
max-width: 350px;
}
/* ACK Page
------------------------------------------------------------------ */
.column.ack {
display: flex;
align-items: center;
}