.wp-block-rise-blocks-section {
position: relative;
background-repeat: no-repeat !important;
background-size: cover;
z-index: 1;
}
.wp-block-rise-blocks-section .rise-blocks-section-wrapper {
margin: 0 auto;
padding: 15px;
}
.wp-block-rise-blocks-section .rise-blocks-section-wrapper.rise-blocks-boxed {
max-width: 1140px;
}
@media (max-width: 992px) {
.wp-block-rise-blocks-section .rise-blocks-section-wrapper.rise-blocks-boxed {
max-width: 720px;
}
}
@media (max-width: 768px) {
.wp-block-rise-blocks-section .rise-blocks-section-wrapper.rise-blocks-boxed {
max-width: 540px;
}
}
.wp-block-rise-blocks-section .rise-blocks-section-wrapper .rise-blocks-section-inner {
position: relative;
}
.wp-block-rise-blocks-section .rise-blocks-section-overlay {
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
z-index: 1;
}
.wp-block-rise-blocks-section p:empty {
display: none;
}
.wp-block-rise-blocks-section .block-editor-inner-blocks,
.wp-block-rise-blocks-section .rise-blocks-section-inner {
position: relative;
z-index: 9;
}
.rise-blocks-section-shape {
overflow: hidden;
position: absolute;
left: 0;
width: 100%;
line-height: 0;
direction: ltr;
transform: rotate(180deg);
}
.rise-blocks-section-shape.vertically-flipped {
transform: rotate(0);
}
.rise-blocks-section-shape.horizontally-flipped svg {
transform: scaleX(1) scaleY(-1) rotate(180deg);
}
.rise-blocks-section-shape .divider--waves path:nth-child(2) {
opacity: 0.3;
}
.rise-blocks-section-shape .divider--waves path:nth-child(1) {
opacity: 0.15;
}
.rise-blocks-section-shape svg {
height: 150px;
}
@media (max-width: 992px) {
.rise-blocks-section-shape svg {
height: 100px;
}
}
@media (max-width: 576px) {
.rise-blocks-section-shape svg {
height: 50px;
}
}
.rise-blocks-section-shape.top {
bottom: 100%;
}
.rise-blocks-section-shape.bottom {
top: 100%;
}
.wp-block-rise-blocks-section > video,
.rise-blocks-section-wrapper > video {
position: absolute;
z-index: 0;
-o-object-fit: cover;
object-fit: cover;
width: 100%;
height: 100%;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
}.rise-blocks-cta-wrapper {
position: relative;
padding: 100px 40px;
background-repeat: no-repeat !important;
background-size: cover !important;
}
.rise-blocks-cta-wrapper .rise-blocks-cta-content {
position: relative;
z-index: 9;
display: flex;
flex-wrap: wrap;
align-items: center;
margin: 0 auto;
max-width: 1140px;
}
@media (max-width: 992px) {
.rise-blocks-cta-wrapper .rise-blocks-cta-content {
max-width: 720px;
}
}
@media (max-width: 768px) {
.rise-blocks-cta-wrapper .rise-blocks-cta-content {
max-width: 540px;
}
}
.rise-blocks-cta-wrapper .rise-blocks-cta-btn-wrapper {
max-width: 30%;
flex: 0 0 30%;
text-align: right;
}
@media (max-width: 768px) {
.rise-blocks-cta-wrapper .rise-blocks-cta-btn-wrapper {
max-width: 100%;
flex: 0 0 100%;
margin-top: 30px;
text-align: left;
}
}
.rise-blocks-cta-wrapper .rise-blocks-cta-btn-wrapper .rise-blocks-cta-btn {
padding: 14px 30px;
border-width: 0px;
border-style: solid;
font-weight: 400;
line-height: 1.2;
font-size: 16px;
background-color: #000;
color: rgb(255, 255, 255);
text-decoration: none;
display: inline-block;
}
.rise-blocks-cta-wrapper .rise-blocks-cta-btn-wrapper .rise-blocks-cta-btn:hover {
text-decoration: none;
color: #fff;
background: #f1262f;
}
.rise-blocks-cta-wrapper .rise-blocks-cta-title-wrapper {
max-width: 70%;
flex: 0 0 70%;
text-align: left;
}
@media (max-width: 768px) {
.rise-blocks-cta-wrapper .rise-blocks-cta-title-wrapper {
max-width: 100%;
flex: 0 0 100%;
padding-right: 0;
}
}
.rise-blocks-cta-wrapper .rise-blocks-cta-title-wrapper > .rise-blocks-cta-title {
position: relative;
}
.rise-blocks-cta-wrapper .rise-blocks-cta-title-wrapper .rise-blocks-cta-title {
margin: 0;
color: rgb(0, 0, 0);
padding-bottom: 15px;
font-size: 42px;
font-weight: 700;
line-height: 1.2;
}
.rise-blocks-cta-wrapper .rise-blocks-cta-title-wrapper .rise-blocks-cta-title-line {
height: 3px;
width: 50px;
border-radius: 25%;
background: #000;
display: block;
}
.rise-blocks-cta-wrapper .rise-blocks-cta-overlay {
position: absolute;
height: 100%;
width: 100%;
top: 0;
left: 0;
background-color: rgba(233, 233, 233, 0.5);
}.rise-blocks-blog-wrapper {
display: flex;
flex-wrap: wrap;
margin: 0 -15px;
}
.rise-blocks-blog-wrapper .rise-blocks-blog-card {
box-shadow: 0 0 1px rgba(0, 0, 0, 0.1), 0 2px 6px rgba(0, 0, 0, 0.03);
transition: all 0.3s;
height: 100%;
background: #fff;
}
.rise-blocks-blog-wrapper .rise-blocks-blog-card:hover {
box-shadow: 0 1px 15px rgba(0, 0, 0, 0.15);
}
.rise-blocks-blog-wrapper a:focus {
outline: none;
box-shadow: none;
}
.rise-blocks-blog-wrapper .rise-blocks-blog-meta-wrapper {
display: flex;
flex-wrap: wrap;
align-items: center;
border-bottom: 1px solid #cecece;
padding: 20px 0 13px;
position: relative;
}
.rise-blocks-blog-wrapper .rise-blocks-blog-image {
display: block;
line-height: 0;
min-height: 70px;
}
.rise-blocks-blog-wrapper .rise-blocks-blog-image img {
max-width: 100%;
height: auto;
}
.rise-blocks-blog-wrapper .rise-blocks-blog-body {
padding: 0 18px 18px 18px;
}
.rise-blocks-blog-wrapper .rise-blocks-blog-post-content p {
margin-top: 16px;
margin-bottom: 0;
color: #717171;
line-height: 1.8;
}
.rise-blocks-blog-wrapper .rise-blocks-blog-post-title {
font-size: 21px;
margin: 16px 0 0;
}
.rise-blocks-blog-wrapper .rise-blocks-blog-post-title a {
text-decoration: none;
color: #000;
}
.rise-blocks-blog-wrapper .rise-blocks-blog-post-date span:before {
content: "\f073";
font-family: fontAwesome;
padding-right: 10px;
}
.rise-blocks-blog-wrapper .rise-blocks-blog-post-cat span:before {
content: "\f02b";
font-family: fontAwesome;
padding-right: 10px;
}
.rise-blocks-blog-wrapper .meta-content {
font-size: 13px;
padding-right: 12px;
}
.rise-blocks-blog-wrapper .meta-content a {
color: #717171;
color: inherit;
text-decoration: none;
}
.rise-blocks-blog-wrapper .rise-blocks-blog-author img {
width: 45px;
height: 45px;
position: absolute;
border-radius: 50%;
overflow: hidden;
top: -33px;
border: 2px solid #fff;
}
.rise-blocks-blog-wrapper .rise-blocks-blog-card-wrapper {
padding: 15px;
max-width: 100%;
flex: 100%;
}
.rise-blocks-blog-wrapper.rise-blocks-item-2-per-row .rise-blocks-blog-card-wrapper {
flex-basis: calc(50% - 30px);
}
@media (max-width: 576px) {
.rise-blocks-blog-wrapper.rise-blocks-item-2-per-row .rise-blocks-blog-card-wrapper {
flex: 100%;
}
}
.rise-blocks-blog-wrapper.rise-blocks-item-3-per-row .rise-blocks-blog-card-wrapper {
flex-basis: calc(33.33% - 30px);
}
@media (max-width: 576px) {
.rise-blocks-blog-wrapper.rise-blocks-item-3-per-row .rise-blocks-blog-card-wrapper {
flex-basis: 100%;
}
}
.rise-blocks-blog-wrapper.rise-blocks-item-4-per-row .rise-blocks-blog-card-wrapper {
flex-basis: calc(25% - 30px);
}
@media (max-width: 768px) {
.rise-blocks-blog-wrapper.rise-blocks-item-4-per-row .rise-blocks-blog-card-wrapper {
flex-basis: calc(50% - 30px);
}
}
@media (max-width: 576px) {
.rise-blocks-blog-wrapper.rise-blocks-item-4-per-row .rise-blocks-blog-card-wrapper {
flex-basis: 100%;
}
}
.rise-blocks-align-center {
text-align: center;
}
.rise-blocks-align-center div {
justify-content: center;
}
.rise-blocks-align-left {
text-align: left;
}
.rise-blocks-align-left div {
justify-content: flex-start;
}
.rise-blocks-align-right {
text-align: right;
}
.rise-blocks-align-right div {
justify-content: flex-end;
}.rise-blocks-counter-wrapper {
display: flex;
margin: 0 -16px;
flex-wrap: wrap;
}
.rise-blocks-counter-wrapper.rise-blocks-items-per-row-1 > div {
max-width: 100%;
flex: 100%;
}
.rise-blocks-counter-wrapper.rise-blocks-items-per-row-2 > div {
flex-basis: calc(25% - 32px);
}
@media (max-width: 992px) {
.rise-blocks-counter-wrapper.rise-blocks-items-per-row-2 > div {
flex-basis: 100%;
}
}
.rise-blocks-counter-wrapper.rise-blocks-items-per-row-3 > div {
flex-basis: calc(33.33% - 32px);
}
@media (max-width: 1199px) {
.rise-blocks-counter-wrapper.rise-blocks-items-per-row-3 > div {
flex-basis: calc(25% - 32px);
}
}
@media (max-width: 768px) {
.rise-blocks-counter-wrapper.rise-blocks-items-per-row-3 > div {
flex-basis: 100%;
}
}
.rise-blocks-counter-wrapper.rise-blocks-items-per-row-4 > div {
flex-basis: calc(25% - 32px);
}
@media (max-width: 768px) {
.rise-blocks-counter-wrapper.rise-blocks-items-per-row-4 > div {
flex-basis: calc(50% - 32px);
}
}
.rise-blocks-counter-wrapper.rise-blocks-items-per-row-5 > div {
flex-basis: calc(20% - 32px);
}
@media (max-width: 1199px) {
.rise-blocks-counter-wrapper.rise-blocks-items-per-row-5 > div {
flex-basis: calc(25% - 32px);
}
}
@media (max-width: 768px) {
.rise-blocks-counter-wrapper.rise-blocks-items-per-row-5 > div {
flex-basis: calc(33.33% - 32px);
}
}
@media (max-width: 576px) {
.rise-blocks-counter-wrapper.rise-blocks-items-per-row-5 > div {
flex-basis: calc(50% - 32px);
}
}
.rise-blocks-counter-wrapper.rise-blocks-items-per-row-6 > div {
flex-basis: calc(16.66% - 32px);
}
@media (max-width: 1199px) {
.rise-blocks-counter-wrapper.rise-blocks-items-per-row-6 > div {
flex-basis: calc(20% - 32px);
}
}
@media (max-width: 992px) {
.rise-blocks-counter-wrapper.rise-blocks-items-per-row-6 > div {
flex-basis: calc(25% - 32px);
}
}
@media (max-width: 768px) {
.rise-blocks-counter-wrapper.rise-blocks-items-per-row-6 > div {
flex-basis: calc(33.33% - 32px);
}
}
@media (max-width: 576px) {
.rise-blocks-counter-wrapper.rise-blocks-items-per-row-6 > div {
flex-basis: calc(50% - 32px);
}
}
.rise-blocks-counter-wrapper > div {
padding: 0 15px;
margin: 1rem 0;
}
.rise-blocks-counter-wrapper > div .rise-blocks-counter {
background-color: #fff;
} .rise-blocks-counter {
padding: 1.5rem 1rem;
text-align: center;
word-break: break-all;
}
.rise-blocks-counter.rise-blocks-box-shadow {
box-shadow: 2px 5px 10px rgba(0, 0, 0, 0.1);
}
.rise-blocks-counter.rise-blocks-box-border {
border: 1px solid #ddd;
}
.rise-blocks-counter .rise-blocks-counter-number {
font-size: 2rem;
font-weight: 600;
}
.rise-blocks-counter .rise-blocks-counter-line {
width: 30px;
height: 2px;
background-color: #000;
margin: 0.5rem auto;
}
.rise-blocks-counter .rise-blocks-counter-text {
color: #000;
text-transform: uppercase;
font-weight: 600;
}