<div class="indexes-block">
<div class="indexes-block--inner">
<div class="indexes-block__background-image__container">
<div class="indexes-block__background-image" style="background: url(../../assets/images/blur-business-chart-159888.jpg) #540836 no-repeat scroll center center/cover;"></div>
<div class="indexes-block__background-filter"></div>
</div>
<div class="indexes-block__content container">
<div class="indexes-block__modal container">
<div class="modal__close"><span></span></div>
<div class="indexes-block__modal--inner grid">
<div class="indexes-block__modal--left">
<svg class="icon"><use xlink:href="/assets/sprites/icons.svg#ico-tag"></use></svg>
</div>
<div class="indexes-block__modal--right">
<h3 class="indexes-block__modal__title">Smart Beta</h3>
<p class="indexes-block__modal__description">Donec sed odio dui. Nulla vitae elit libero, a pharetra augue. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Nulla vitae elit libero, a pharetra augue. </p>
<a href="" class="btn btn--transparent">Read More</a>
</div>
</div>
</div>
<div class="indexes-block__content--inner grid">
<div class="indexes-block__left">
<h3 class="indexes-block__title"> FTSE Russell Indexes</h3>
<p class="indexes-block__description">Aenean lacinia bibendum nulla sed lorem sed consectetur. Donec id elit non mi porta doae gravida at eget metus. Maecenas sed diam eget risus varius blandit sit.</p>
<div class="hero__cta">
<a href="#" class="btn btn--transparent">All Indexes</a>
</div>
</div>
<div class="indexes-block__right grid">
<div class="indexes-block__right--left">
<div class="index__item">
<a class="index__item__link">
<span class="index__item__title"><span class="index__item__icon"><svg class="icon"><use xlink:href="/assets/sprites/icons.svg#ico-tag"></use></svg></span><h4>Smart Beta</h4></span>
<span class="index__item__arrow"><i class='icon icon-chevron-down'> <svg class="icon"><use xlink:href="/assets/sprites/icons.svg#ico-chevron-down"></use></svg></i></span>
</a>
</div>
<div class="index__item">
<a class="index__item__link">
<span class="index__item__title"><span class="index__item__icon"><svg class="icon"><use xlink:href="/assets/sprites/icons.svg#ico-tag"></use></svg></span><h4>Smart Beta</h4></span>
<span class="index__item__arrow"><i class='icon icon-chevron-down'> <svg class="icon"><use xlink:href="/assets/sprites/icons.svg#ico-chevron-down"></use></svg></i></span>
</a>
</div>
<div class="index__item">
<a class="index__item__link">
<span class="index__item__title"><span class="index__item__icon"><svg class="icon"><use xlink:href="/assets/sprites/icons.svg#ico-tag"></use></svg></span><h4>Smart Beta</h4></span>
<span class="index__item__arrow"><i class='icon icon-chevron-down'> <svg class="icon"><use xlink:href="/assets/sprites/icons.svg#ico-chevron-down"></use></svg></i></span>
</a>
</div>
<div class="index__item">
<a class="index__item__link">
<span class="index__item__title"><span class="index__item__icon"><svg class="icon"><use xlink:href="/assets/sprites/icons.svg#ico-tag"></use></svg></span><h4>Smart Beta</h4></span>
<span class="index__item__arrow"><i class='icon icon-chevron-down'> <svg class="icon"><use xlink:href="/assets/sprites/icons.svg#ico-chevron-down"></use></svg></i></span>
</a>
</div>
</div>
<div class="indexes-block__right--right">
<div class="index__item">
<a class="index__item__link">
<span class="index__item__title"><span class="index__item__icon"><svg class="icon"><use xlink:href="/assets/sprites/icons.svg#ico-tag"></use></svg></span><h4>Smart Beta</h4></span>
<span class="index__item__arrow"><i class='icon icon-chevron-down'> <svg class="icon"><use xlink:href="/assets/sprites/icons.svg#ico-chevron-down"></use></svg></i></span>
</a>
</div>
<div class="index__item">
<a class="index__item__link">
<span class="index__item__title"><span class="index__item__icon"><svg class="icon"><use xlink:href="/assets/sprites/icons.svg#ico-tag"></use></svg></span><h4>Smart Beta</h4></span>
<span class="index__item__arrow"><i class='icon icon-chevron-down'> <svg class="icon"><use xlink:href="/assets/sprites/icons.svg#ico-chevron-down"></use></svg></i></span>
</a>
</div>
<div class="index__item">
<a class="index__item__link">
<span class="index__item__title"><span class="index__item__icon"><svg class="icon"><use xlink:href="/assets/sprites/icons.svg#ico-tag"></use></svg></span><h4>Smart Beta</h4></span>
<span class="index__item__arrow"><i class='icon icon-chevron-down'> <svg class="icon"><use xlink:href="/assets/sprites/icons.svg#ico-chevron-down"></use></svg></i></span>
</a>
</div>
<div class="index__item">
<a class="index__item__link">
<span class="index__item__title"><span class="index__item__icon"><svg class="icon"><use xlink:href="/assets/sprites/icons.svg#ico-tag"></use></svg></span><h4>Smart Beta</h4></span>
<span class="index__item__arrow"><i class='icon icon-chevron-down'> <svg class="icon"><use xlink:href="/assets/sprites/icons.svg#ico-chevron-down"></use></svg></i></span>
</a>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="indexes-block">
<div class="indexes-block--inner">
<div class="indexes-block__background-image__container">
<div class="indexes-block__background-image" style="background: url({{ image_src }}) #540836 no-repeat scroll center center/cover;"></div>
<div class="indexes-block__background-filter"></div>
</div>
<div class="indexes-block__content container">
<div class="indexes-block__modal container">
<div class="modal__close"><span></span></div>
<div class="indexes-block__modal--inner grid">
<div class="indexes-block__modal--left">
<svg class="icon"><use xlink:href="/assets/sprites/icons.svg#{{ index_1.icon }}"></use></svg>
</div>
<div class="indexes-block__modal--right">
<h3 class="indexes-block__modal__title">{{ index_1.title }}</h3>
<p class="indexes-block__modal__description">{{ index_1.description }}</p>
<a href="{{ index.cta.href }}" class="btn btn--transparent">{{ index_1.cta.label }}</a>
</div>
</div>
</div>
<div class="indexes-block__content--inner grid">
<div class="indexes-block__left">
<h3 class="indexes-block__title"> {{ title }}</h3>
<p class="indexes-block__description">{{ text }}</p>
<div class="hero__cta">
<a href="{{ cta.href }}" class="btn btn--transparent">{{ cta.label }}</a>
</div>
</div>
<div class="indexes-block__right grid">
<div class="indexes-block__right--left">
{% render '@index_item', index_1 %}
{% render '@index_item', index_2 %}
{% render '@index_item', index_3 %}
{% render '@index_item', index_4 %}
</div>
<div class="indexes-block__right--right">
{% render '@index_item', index_5 %}
{% render '@index_item', index_6 %}
{% render '@index_item', index_7 %}
{% render '@index_item', index_8 %}
</div>
</div>
</div>
</div>
</div>
</div>
{
"title": "FTSE Russell Indexes",
"image_src": "../../assets/images/blur-business-chart-159888.jpg",
"text": "Aenean lacinia bibendum nulla sed lorem sed consectetur. Donec id elit non mi porta doae gravida at eget metus. Maecenas sed diam eget risus varius blandit sit.",
"cta": {
"label": "All Indexes",
"href": "#"
},
"index_1": {
"title": "Smart Beta",
"icon": "ico-tag",
"description": "Donec sed odio dui. Nulla vitae elit libero, a pharetra augue. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Nulla vitae elit libero, a pharetra augue. ",
"cta": {
"label": "Read More",
"href": "#"
}
},
"index_2": {
"title": "Smart Beta",
"icon": "ico-tag",
"description": "Donec sed odio dui. Nulla vitae elit libero, a pharetra augue. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Nulla vitae elit libero, a pharetra augue. ",
"cta": {
"label": "Read More",
"href": "#"
}
},
"index_3": {
"title": "Smart Beta",
"icon": "ico-tag",
"description": "Donec sed odio dui. Nulla vitae elit libero, a pharetra augue. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Nulla vitae elit libero, a pharetra augue. ",
"cta": {
"label": "Read More",
"href": "#"
}
},
"index_4": {
"title": "Smart Beta",
"icon": "ico-tag",
"description": "Donec sed odio dui. Nulla vitae elit libero, a pharetra augue. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Nulla vitae elit libero, a pharetra augue. ",
"cta": {
"label": "Read More",
"href": "#"
}
},
"index_5": {
"title": "Smart Beta",
"icon": "ico-tag",
"description": "Donec sed odio dui. Nulla vitae elit libero, a pharetra augue. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Nulla vitae elit libero, a pharetra augue. ",
"cta": {
"label": "Read More",
"href": "#"
}
},
"index_6": {
"title": "Smart Beta",
"icon": "ico-tag",
"description": "Donec sed odio dui. Nulla vitae elit libero, a pharetra augue. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Nulla vitae elit libero, a pharetra augue. ",
"cta": {
"label": "Read More",
"href": "#"
}
},
"index_7": {
"title": "Smart Beta",
"icon": "ico-tag",
"description": "Donec sed odio dui. Nulla vitae elit libero, a pharetra augue. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Nulla vitae elit libero, a pharetra augue. ",
"cta": {
"label": "Read More",
"href": "#"
}
},
"index_8": {
"title": "Smart Beta",
"icon": "ico-tag",
"description": "Donec sed odio dui. Nulla vitae elit libero, a pharetra augue. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Nulla vitae elit libero, a pharetra augue. ",
"cta": {
"label": "Read More",
"href": "#"
}
}
}
.indexes-block {
position: relative;
overflow: hidden;
&--inner{
min-height: 500px;
display: flex;
}
&__content {
align-items: flex-start;
color: $white;
display: flex;
min-height: 500px;
width: 100%;
@include mq($breakpoint-lg) {
align-items: center;
}
&--inner {
margin: $space-lg;
opacity: 1;
padding: $space-xl $space-lg;
transition: 0.6s;
transform: scale(1);
width: 100%;
z-index: 2;
@include mq($breakpoint-lg) {
grid-template-columns: 1fr 2fr;
}
}
}
&__title {
font-size: $font-size-xl;
font-weight: $font-weight-light;
}
}
.indexes-block__left {
transform: scale(1);
opacity: 1;
transition: 0.3s;
@include mq($breakpoint-lg) {
flex-basis: calc(33.33333% - 2rem);
padding: 0 $space-md;
}
}
.indexes-block__right {
grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));
opacity: 1;
transform: scale(1);
transition: 0.3s;
@include mq($breakpoint-lg) {
flex-basis: calc(66.66667% - 2rem);
padding: 0 $space-md;
}
& > div {
@include mq($breakpoint-lg) {
flex-basis: calc(50% - 2.5rem);
padding: 0 $space-lg;
}
}
}
.indexes-block--flipped {
.indexes-block__left {
transform: scale(0) translateX(-50%);
opacity: 0;
}
.indexes-block__right {
transform: scale(0) translateX(50%);
opacity: 0;
}
.indexes-block__modal {
transform: scale(1) translateY(-50%);
opacity: 1;
z-index: $zindex-modal;
}
}
.indexes-block__background-image__container {
width: 100%;
height: 100%;
position: absolute;
.indexes-block__background-image {
width: 100%;
height: 100%;
position: absolute;
background-position: center;
background-repeat: no-repeat;
background-size: cover;
//background-color: linear-gradient(90deg, rgba(84,8,54,0) 0%, #540836 100%);
&--blur{
filter: blur(5px);
}
}
.indexes-block__background-filter {
width: 100%;
height: 100%;
position: absolute;
opacity: .9;
}
}
.indexes-block__modal {
position: absolute;
padding: $space-xxl;
top: 50%;
transition: 0.3s;
transform: scale(0.7) translateY(-50%);;
opacity: 0;
width: 100%;
display: flex;
justify-content: center;
align-items: center;
.icon {
width: 100px;
height: 100px;
fill: rgba(255, 255, 255, .7);
padding: $space-md;
@include mq($breakpoint-lg) {
width: 80%;
height: 80%;
}
}
&--left {
text-align: center;
@include mq($breakpoint-lg) {
flex-basis: 33.33333%;
}
}
&--right {
@include mq($breakpoint-lg) {
flex-basis: 66.66667%;
}
}
&__title {
font-size: $font-size-xl;
text-align: center;
@include mq($breakpoint-lg) {
text-align: left;
}
}
&__description {
@include mq-only($breakpoint-mob) {
text-align: center;
}
}
&--inner {
width: 100%;
@include mq($breakpoint-lg) {
grid-template-columns: 1fr 2fr;
}
}
}
There are no notes for this item.