:root,
.elementor-kit-6 {
--e-global-typography-primary-font-family: "Roboto", sans-serif;
--e-global-typography-secondary-font-family: "Roboto", sans-serif;
--e-global-typography-text-font-family: "Roboto", sans-serif;
--e-global-typography-accent-font-family: "Roboto", sans-serif;
} @font-face {
font-display: swap; font-family: "Roboto";
font-style: normal;
font-weight: 300;
src: url(//foroinvest.com/wp-content/themes/foroinvest/assets/fonts/roboto-v32-latin-300.woff2) format("woff2"); } @font-face {
font-display: swap; font-family: "Roboto";
font-style: normal;
font-weight: 400;
src: url(//foroinvest.com/wp-content/themes/foroinvest/assets/fonts/roboto-v32-latin-regular.woff2) format("woff2"); } @font-face {
font-display: swap; font-family: "Roboto";
font-style: normal;
font-weight: 500;
src: url(//foroinvest.com/wp-content/themes/foroinvest/assets/fonts/roboto-v32-latin-500.woff2) format("woff2"); } @font-face {
font-display: swap; font-family: "Roboto";
font-style: normal;
font-weight: 700;
src: url(//foroinvest.com/wp-content/themes/foroinvest/assets/fonts/roboto-v32-latin-700.woff2) format("woff2"); } @font-face {
font-display: swap; font-family: "Roboto";
font-style: normal;
font-weight: 900;
src: url(//foroinvest.com/wp-content/themes/foroinvest/assets/fonts/roboto-v32-latin-900.woff2) format("woff2"); }
@font-face {
font-family: "HelveticaNeue BlackCond";
src: local("Helvetica Neue Condensed Black"), local("HelveticaNeue-CondensedBlack"), url(//foroinvest.com/wp-content/themes/foroinvest/assets/fonts/HelveticaNeue-BlackCond.woff2) format("woff2"), url(//foroinvest.com/wp-content/themes/foroinvest/assets/fonts/HelveticaNeue-BlackCond.woff) format("woff");
font-weight: 900;
font-style: normal;
font-display: swap;
}
@media only screen and (min-width: 1200px) {
html {
scroll-padding-top: 170px !important;
}
}
.swiper {
padding-bottom: 80px !important;
}
.swiper .swiper-scrollbar {
display: none;
}
.swiper .swiper-pagination {
bottom: 20px !important;
}
.swiper .swiper-pagination .swiper-pagination-bullet {
background-color: #fff;
width: 20px;
height: 20px;
}
.swiper [class*=swiper-button-]::after {
color: #fff;
}
@media only screen and (max-width: 1024px) {
.hide-mobile {
display: none;
}
}
.hide-desktop {
display: none;
}
@media only screen and (max-width: 1024px) {
.hide-desktop {
display: inherit;
}
}
img {
height: auto;
max-width: 100%;
}
body,
* {
font-family: "Roboto", sans-serif;
}
.elementor-widget-text-editor a {
color: var(--e-global-color-text);
text-decoration: underline;
}
body {
color: var(--e-global-color-text);
padding-top: 150px; line-height: 1.3;
}
@media only screen and (max-width: 1024px) {
body {
padding-top: 94px;
}
}
strong {
font-weight: bold;
}
.helvetica p {
font-family: "HelveticaNeue BlackCond";
}
.container {
width: 1140px;
padding-left: 15px;
padding-right: 15px;
max-width: 100%;
margin-left: auto;
margin-right: auto;
}
.container-full {
width: 100%;
}
p:not(:last-child) {
margin-bottom: 20px;
}
.button2-black {
display: block;
text-align: center;
width: 100%;
border-radius: 20px;
font-size: 22px;
font-weight: 600;
padding-top: 15px;
padding-bottom: 15px;
transition: ease 0.3s;
height: 73px;
display: flex;
align-items: center;
justify-content: center;
background: #000000;
color: var(--e-global-color-d000e46);
}
.button2-black:hover {
background: var(--e-global-color-d000e46);
color: var(--e-global-color-text);
}
.button2-red {
display: block;
text-align: center;
width: 100%;
border-radius: 20px;
font-size: 22px;
font-weight: 600;
padding-top: 15px;
padding-bottom: 15px;
transition: ease 0.3s;
height: 73px;
display: flex;
align-items: center;
justify-content: center;
background: var(--e-global-color-primary);
color: var(--e-global-color-d000e46);
}
.button2-red:hover {
background-color: var(--e-global-color-text);
}
.button2-yellow {
display: block;
text-align: center;
width: 100%;
border-radius: 20px;
font-size: 22px;
font-weight: 600;
padding-top: 15px;
padding-bottom: 15px;
transition: ease 0.3s;
height: 73px;
display: flex;
align-items: center;
justify-content: center;
color: var(--e-global-color-text);
background: var(--e-global-color-secondary);
}
.button2-yellow:hover {
background-color: var(--e-global-color-text);
color: var(--e-global-color-d000e46);
}
.button2-grey {
display: block;
text-align: center;
width: 100%;
border-radius: 20px;
font-size: 22px;
font-weight: 600;
padding-top: 15px;
padding-bottom: 15px;
transition: ease 0.3s;
height: 73px;
display: flex;
align-items: center;
justify-content: center;
background: var(--e-global-color-5f027dc);
color: var(--e-global-color-d000e46);
}
.button .elementor-button-link {
width: 100%;
border-radius: 20px;
}
.button .elementor-button-link .elementor-button-text {
font-size: 22px;
font-weight: 600;
padding-top: 15px;
padding-bottom: 15px;
}
.button .elementor-button-link {
background: var(--e-global-color-primary);
color: var(--e-global-color-d000e46);
}
.button .elementor-button-link:hover {
background-color: var(--e-global-color-text);
}
.button--grey .elementor-button-link {
width: 100%;
border-radius: 20px;
}
.button--grey .elementor-button-link .elementor-button-text {
font-size: 22px;
font-weight: 600;
padding-top: 15px;
padding-bottom: 15px;
}
.button--grey .elementor-button-link {
background: var(--e-global-color-5f027dc);
color: var(--e-global-color-d000e46);
}
.button--grey .elementor-button-link:hover {
background-color: var(--e-global-color-text);
}
.button--yellow .elementor-button-link {
width: 100%;
border-radius: 20px;
}
.button--yellow .elementor-button-link .elementor-button-text {
font-size: 22px;
font-weight: 600;
padding-top: 15px;
padding-bottom: 15px;
}
.button--yellow .elementor-button-link {
color: var(--e-global-color-text);
background: var(--e-global-color-secondary);
}
.button--yellow .elementor-button-link:hover {
background-color: var(--e-global-color-text);
color: var(--e-global-color-d000e46);
}
.button--black .elementor-button-link {
width: 100%;
border-radius: 20px;
}
.button--black .elementor-button-link .elementor-button-text {
font-size: 22px;
font-weight: 600;
padding-top: 15px;
padding-bottom: 15px;
}
.button--black .elementor-button-link {
color: var(--e-global-color-d000e46);
border: 2px solid var(--e-global-color-text);
background: var(--e-global-color-text);
}
.button--black .elementor-button-link:hover {
background-color: var(--e-global-color-d000e46);
border: 2px solid var(--e-global-color-text);
color: var(--e-global-color-text);
}
.no-click {
pointer-events: none;
}
.red {
color: #ff0000;
}
:target:before {
content: "";
display: block;
height: 50px;
margin-top: -50px;
}