html, body {
overflow-x: hidden;
}
body .elementor-widget p a {
color: #035789;
} h1.wp-block-heading {
font-family: var( --e-global-typography-45f330f-font-family ), Sans-serif;
font-size: var(--e-global-typography-45f330f-font-size);
line-height: var(--e-global-typography-45f330f-line-height);
font-weight: var(--e-global-typography-45f330f-font-weight);
letter-spacing: var(--e-global-typography-45f330f-letter-spacing);
}
h2.wp-block-heading {
font-family: var( --e-global-typography-5e961da-font-family ), Sans-serif;
font-size: var(--e-global-typography-5e961da-font-size);
line-height: var(--e-global-typography-5e961da-line-height);
font-weight: var(--e-global-typography-5e961da-font-weight);
letter-spacing: var(--e-global-typography-5e961da-letter-spacing);
}
h3.wp-block-heading {
font-family: var( --e-global-typography-07caba7-font-family ), Sans-serif;
font-size: var(--e-global-typography-07caba7-font-size);
line-height: var(--e-global-typography-07caba7-line-height);
font-weight: var(--e-global-typography-07caba7-font-weight);
letter-spacing: var(--e-global-typography-07caba7-letter-spacing);
}
h4.wp-block-heading {
font-family: var( --e-global-typography-ef63bbe-font-family ), Sans-serif;
font-size: var(--e-global-typography-ef63bbe-font-size);
line-height: var(--e-global-typography-ef63bbe-line-height);
font-weight: var(--e-global-typography-ef63bbe-font-weight);
letter-spacing: var(--e-global-typography-ef63bbe-letter-spacing);
}
p {
font-family: var(--e-global-typography-f873e13-font-family);
}
p.par1, ol.par1, ul.par, .quote-text {
font-family: var( --e-global-typography-f873e13-font-family ), Sans-serif;
font-size: var(--e-global-typography-f873e13-font-size);
line-height: var(--e-global-typography-f873e13-line-height);
font-weight: var(--e-global-typography-f873e13-font-weight);
}
p.par2, ol.par2, ul.par2 {
font-family: var( --e-global-typography-7998e2b-font-family ), Sans-serif;
font-size: var(--e-global-typography-7998e2b-font-size);
line-height: var(--e-global-typography-7998e2b-line-height);
font-weight: var(--e-global-typography-7998e2b-font-weight);
}
#cmplz-document span, #cmplz-document label {
font-family: var( --e-global-typography-7998e2b-font-family ), Sans-serif;
font-size: var(--e-global-typography-7998e2b-font-size);
line-height: var(--e-global-typography-7998e2b-line-height);
font-weight: var(--e-global-typography-7998e2b-font-weight);
}
#cmplz-document p, .editor-styles-wrapper .cmplz-unlinked-mode p, #cmplz-document li, .editor-styles-wrapper .cmplz-unlinked-mode li, #cmplz-document td, .editor-styles-wrapper .cmplz-unlinked-mode td, #cmplz-document .cmplz-contact-organisation, #cmplz-document .cmplz-contact-address, #cmplz-document .cmplz-contact-country, #cmplz-document .cmplz-contact-domain a, #cmplz-document .cmplz-contact-email, #cmplz-document .cmplz-contact-telephone, #cmplz-document .cmplz-dropdown p {
font-family: var( --e-global-typography-7998e2b-font-family ), Sans-serif;
font-size: var(--e-global-typography-7998e2b-font-size);
line-height: var(--e-global-typography-7998e2b-line-height);
font-weight: var(--e-global-typography-7998e2b-font-weight);
}
#cmplz-cookies-overview .cmplz-dropdown h4, #cmplz-document .cmplz-dropdown h4, .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown h4 {
font-family: var( --e-global-typography-f873e13-font-family ), Sans-serif;
font-size: var(--e-global-typography-f873e13-font-size) !important;
line-height: var(--e-global-typography-f873e13-line-height);
font-weight: var(--e-global-typography-f873e13-font-weight);
}
#cmplz-document label {
margin-top: 5px;
}
#cmplz-document a, #cmplz-document p a {
text-decoration: underline !important;
color: #091214 !important;
}
#cmplz-document h2, .editor-styles-wrapper .cmplz-unlinked-mode h2 {
font-family: var( --e-global-typography-07caba7-font-family ), Sans-serif;
font-size: var(--e-global-typography-07caba7-font-size) !important;
line-height: var(--e-global-typography-07caba7-line-height);
font-weight: var(--e-global-typography-07caba7-font-weight);
margin-top: 60px !important;
}
#cmplz-document h3, .editor-styles-wrapper .cmplz-unlinked-mode h3 {
font-family: var( --e-global-typography-ef63bbe-font-family ), Sans-serif;
font-size: var(--e-global-typography-ef63bbe-font-size) !important;
line-height: var(--e-global-typography-ef63bbe-line-height);
font-weight: var(--e-global-typography-ef63bbe-font-weight);
} .cmplz-cookiebanner.banner-1 { display: none; }
.cmplz-cookiebanner p a {
text-decoration: underline !important;
color: #091214 !important;
}
.cmplz-cookiebanner:not(.banner-1) {
display: flex !important;
} #cmplz-manage-consent{
display: none;
}
@media all and (min-width:1024px) {
.cmplz-cookiebanner {
margin: 40px !important;
width: calc(100% - 80px) !important;
left: 0 !important;
padding: 20px !important;
}
}
@media all and (max-width:1024px) {
.cmplz-cookiebanner {
margin: 15px !important;
width: calc(100vw - 30px) !important;
transform: translate(0px, 0px) !important;
left: 0 !important;
}
}
.marquee {
overflow: hidden;
display: flex;
}
.mainfooter-text a {
color: #FFFFFF99 !important;
}
.marquee h3{
white-space: nowrap;
}
.streaminvestcfaccept {
text-decoration: underline !important;
color: #091214 !important;
}
.homepage-fullscreen-slider img {
width: 100%;
object-fit: cover;
height: 100vh;
}
.streaminvestcontact input[type="text"], .streaminvestcontact input[type="email"], .streaminvestcontact textarea {
padding: 20px 32px;
}
@media screen and (max-width:767px) {
.streaminvestcontact input[type="text"], .streaminvestcontact input[type="email"], .streaminvestcontact textarea {
padding: 16px 22px;
}
}