@import url("https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap");
.container {
width: 85%;
max-width: 100%;
margin: 0 auto;
}
.container.small {
width: 93%;
height: 100%;
}
.frame {
margin: 0 auto;
position: relative;
height: 100%;
}
@media (min-width: 768px) {
.frame {
display: flex;
display: -ms-flexbox;
position: relative;
flex-wrap: wrap;
-ms-flex-wrap: wrap;
}
.frame.center {
justify-content: center;
}
.frame:not(.still) > div[class^=col-] {
position: relative;
}
.frame.with-gutter {
margin-right: -10px;
margin-left: -10px;
}
.frame.with-gutter div[class^=col-] {
padding-right: 10px;
padding-left: 10px;
padding-bottom: 15px;
}
}
@media (max-width: 768px) {
.frame:not(.still) > div[class^=col-] {
width: 100% !important;
display: block;
position: relative;
}
.frame:not(.still) > div > div > [class^=col-] {
width: 100% !important;
display: block;
position: relative;
}
.frame:not(.still) > div > div > div > [class^=col-] {
width: 100% !important;
display: block;
position: relative;
}
.frame:not(.still) > div > div > div > div > [class^=col-] {
width: 100% !important;
display: block;
position: relative;
}
.frame.still {
display: flex;
display: flex;
position: relative;
flex-wrap: wrap;
-ms-flex-wrap: wrap;
}
}
.offset-1 {
margin-left: 8.3333333333%;
}
.col-li-1 {
width: 8.3333333333%;
}
.col-li-2 {
width: 16.6666666667%;
}
.col-li-3 {
width: 25%;
}
.col-li-4 {
width: 33.3333333333%;
}
.col-li-5 {
width: 41.6666666667%;
}
.col-li-6 {
width: 50%;
}
.col-li-7 {
width: 58.3333333333%;
}
.col-li-8 {
width: 66.6666666666%;
}
.col-li-9 {
width: 75%;
}
.col-li-10 {
width: 83.3333333333%;
}
.col-li-11 {
width: 91.6666666666%;
}
.col-li-12 {
width: 100%;
}
.col-20 {
width: 20%;
}
body {
margin: 0;
color: #000000;
font-family: "Roboto", sans-serif;
font-weight: 300;
}
body p {
line-height: 1.5em;
}
@media screen and (max-width: 768px) {
.hidden-mobile {
display: none !important;
}
}
@media screen and (min-width: 769px) {
.visible-mobile {
display: none !important;
}
}
header {
width: 100%;
height: auto;
position: fixed;
padding: 1vw 0;
background-color: transparent;
}
header.container {
width: 90%;
max-width: 100%;
}
header.header-legal {
background-color: #000000;
}
header.header-legal.container {
width: 85%;
max-width: 100%;
}
header .container {
height: 100%;
}
header .frame {
align-items: center;
}
@media screen and (max-width: 768px) {
.site-branding {
padding-top: 2vw;
}
}
.site-branding a {
display: block;
}
.site-branding img {
width: 13vw;
height: auto;
}
@media screen and (max-width: 960px) {
.site-branding img {
width: 18vw;
}
}
@media screen and (max-width: 768px) {
.site-branding img {
width: 25vw;
}
}
footer {
padding: 3vw 0 2vw;
background-color: #000000;
}
footer .linkedin {
display: none;
margin-bottom: 0;
}
footer .linkedin figure {
margin-bottom: 0;
}
footer .linkedin figure img {
width: 60px;
height: 60px;
margin: 0 auto;
display: block;
}
@media screen and (max-width: 960px) {
footer .linkedin figure img {
width: 50px;
height: 50px;
}
}
@media screen and (max-width: 768px) {
footer .legal {
width: 100%;
text-align: center;
margin: 25px 0;
}
}
footer .legal a {
color: #ffffff;
text-decoration: none;
}
footer .mg_estate {
display: block;
height: 100%;
}
@media screen and (max-width: 768px) {
footer .mg_estate {
width: 100%;
text-align: center;
}
}
footer .mg_estate figure {
margin-bottom: 0;
}
footer .mg_estate figure img {
width: 210px;
height: 35px;
display: block;
}
@media screen and (max-width: 960px) {
footer .mg_estate figure img {
width: 179px;
height: auto;
display: block;
}
}
@media screen and (max-width: 768px) {
footer .mg_estate figure img {
margin: 0 auto;
}
}
footer .content_footer {
padding: 2vw 0 2vw;
}
@media screen and (max-width: 960px) {
footer .content_footer {
padding: 5vw 0;
}
}
@media screen and (max-width: 768px) {
footer .content_footer {
padding: 7vw 0 15vw;
}
}
footer .content_contact .title p {
text-transform: uppercase;
color: #ffffff;
text-align: center;
margin: 0;
font-size: 1.3em;
}
.content_bottom {
padding-top: 5vw;
}
@media screen and (max-width: 768px) {
.content_bottom {
padding-bottom: 7vw;
}
}
.content_bottom .frame {
justify-content: space-between;
align-items: baseline;
}
@media screen and (max-width: 768px) {
.content_bottom .frame {
display: flex;
justify-content: center;
flex-wrap: wrap;
}
}
@media screen and (min-width: 769px) {
.content_bottom.on_desktop {
display: block;
}
}
@media screen and (max-width: 768px) {
.content_bottom.on_desktop {
display: none;
}
}
@media screen and (max-width: 768px) {
.content_bottom.on_mobile {
display: block;
}
}
@media screen and (min-width: 769px) {
.content_bottom.on_mobile {
display: none;
}
}
@media screen and (max-width: 768px) {
.martingale {
width: 100%;
}
}
@media screen and (max-width: 768px) {
.martingale a {
margin: 0 auto;
display: block;
}
}
@media screen and (max-width: 768px) {
.martingale a img {
display: block;
margin: 0 auto;
}
}
.fluidbook-section {
padding: 0;
background-color: #505050;
}
@media screen and (max-width: 768px) {
.fluidbook-section {
padding: 15vw 0 0;
background-color: #000000;
}
}
.fluidbook-section iframe {
width: 90%;
margin: 0 auto;
display: block;
max-height: initial;
min-height: 97vh;
-o-object-fit: contain;
object-fit: contain;
-o-object-position: top;
object-position: top;
background-color: #000000;
}
@media screen and (max-width: 768px) {
.fluidbook-section iframe {
height: 475px;
min-height: 475px;
max-height: 475px;
}
}
.legal-page {
padding-top: 16vw;
}
@media screen and (max-width: 960px) {
.legal-page {
padding-top: 23vw;
}
}
@media screen and (max-width: 768px) {
.legal-page {
padding-top: 30vw;
}
}
@media screen and (max-width: 530px) {
.legal-page {
padding-top: 35vw;
}
}
.legal-page h1 {
color: #000000;
font-size: 2em;
font-weight: 500;
margin: 0 0;
letter-spacing: 0.5px;
text-transform: uppercase;
padding-bottom: 2vw;
}
@media screen and (max-width: 960px) {
.legal-page h1 {
font-size: 1.7em;
}
}
.legal-page h2.wp-block-heading {
font-size: 1.3em;
font-weight: 500;
padding-top: 2vw;
}
@media screen and (max-width: 960px) {
.legal-page h2.wp-block-heading {
padding-top: 3vw;
}
}
@media screen and (max-width: 530px) {
.legal-page h2.wp-block-heading {
font-size: 1.1em;
}
}
.legal-page .content_mentions {
padding-bottom: 5vw;
}{"version":3,"sources":["index.scss","blocks/_fonts.scss","blocks/_globals.scss","index.css","blocks/_header.scss","blocks/_footer.scss","pages/_home.scss","pages/_legal.scss"],"names":[],"mappings":"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","file":"index.css"}