.component--ideas__row .component--idea__description{font-style:normal;font-weight:400;color:#595959}.component--ideas__row .component--idea__description{font-style:normal;font-weight:400;color:#595959}.component--ideas{padding-bottom:20px}.component--ideas>.grid-lg{padding-right:0}@media only screen and (min-width:768px){.component--ideas>.grid-lg{padding-right:20px}}.component--ideas>.grid-lg h2{position:relative;display:flex;justify-content:center;align-items:center;margin-bottom:47px}.component--ideas>.grid-lg h2 p{line-height:inherit;margin-bottom:24px}@media only screen and (min-width:1221px){.component--ideas>.grid-lg h2 p{margin-bottom:32px}}@media only screen and (min-width:1221px){.component--ideas>.grid-lg h2{margin-bottom:67px}}.component--ideas>.grid-lg h2:after{content:"";position:absolute;bottom:0;border-bottom:1px solid #595959;border-radius:10px;min-width:113px}.component--ideas .component--idea{width:330px !important}@media only screen and (min-width:768px){.component--ideas .component--idea{width:auto !important}}@media only screen and (min-width:1221px){.component--ideas .component--idea{width:410px}}@media only screen and (min-width:768px){.component--ideas .component--idea:nth-child(2n) .idea-image{position:relative}.component--ideas .component--idea:nth-child(2n) .idea-image:before{width:22px;height:1px;background:#d9d9d9;position:absolute;left:-22px;top:50%;content:"";display:block}}@media only screen and (min-width:1221px){.component--ideas .component--idea:nth-child(2n) .idea-image{position:relative}.component--ideas .component--idea:nth-child(2n) .idea-image:before{display:none}}@media only screen and (min-width:1221px){.component--ideas .component--idea:nth-child(3n-1) .idea-image{position:relative}.component--ideas .component--idea:nth-child(3n-1) .idea-image:before{width:32px;height:1px;background:#d9d9d9;position:absolute;left:-32px;top:50%;content:"";display:block}.component--ideas .component--idea:nth-child(3n-1) .idea-image:after{width:32px;height:1px;background:#d9d9d9;position:absolute;right:-32px;top:50%;content:"";display:block}}@media only screen and (min-width:768px){.component--ideas__row .field--name-field-829-ideas{display:grid;-moz-column-gap:20px;column-gap:20px;row-gap:20px;grid-template-columns:1fr 1fr}}@media only screen and (min-width:1221px){.component--ideas__row .field--name-field-829-ideas{-moz-column-gap:30px;column-gap:30px;row-gap:30px;grid-template-columns:1fr 1fr 1fr}}.component--ideas__row .component--idea{margin-bottom:40px}@media only screen and (min-width:768px){.component--ideas__row .component--idea{margin-bottom:0}}.component--ideas__row .component--idea__image{width:100%}.component--ideas__row .component--idea__image img{width:100%}.component--ideas__row .component--idea__prefix-text{font-weight:700;font-size:12px;line-height:16px;font-family:"Open Sans";letter-spacing:1.2px}.component--ideas__row .component--idea__title.h4{margin-bottom:8px}.component--ideas__row .component--idea__description{font-size:14px;line-height:24px;font-family:"Open Sans"}.component--ideas__row .slick-slide{margin-right:20px}@media only screen and (min-width:768px){.component--ideas .slider-footer{display:none}}