.m-service-cards .container{margin-top:2rem}.m-service-cards__card{margin-bottom:3rem}.m-service-cards__card{position:relative}.m-service-cards__card.m-service-cards__card--left::before{background:transparent;bottom:0;content:'';display:block;height:100%;left:-25px;position:absolute;width:30px}.m-service-cards__card.m-service-cards__card--left::after{background:transparent;bottom:0;content:'';display:block;height:100%;right:-12%;position:absolute;width:12%}.m-service-cards__card.m-service-cards__card--right::before{background:transparent;bottom:0;content:'';display:block;height:100%;left:-12%;position:absolute;width:12%}.m-service-cards__card.m-service-cards__card--right::after{background:transparent;bottom:0;content:'';display:block;height:100%;right:-25px;position:absolute;width:30px}.m-service-cards__card.m-service-cards__card--left.theme_actions::before,.m-service-cards__card.m-service-cards__card--left.theme_actions::after,.m-service-cards__card.m-service-cards__card--right.theme_actions::before,.m-service-cards__card.m-service-cards__card--right.theme_actions::after{background-color:#ea280a}.m-service-cards__card.m-service-cards__card--left.theme_people::before,.m-service-cards__card.m-service-cards__card--left.theme_people::after,.m-service-cards__card.m-service-cards__card--right.theme_people::before,.m-service-cards__card.m-service-cards__card--right.theme_people::after{background-color:#8bd6eb}.m-service-cards__card.m-service-cards__card--left.theme_technology::before,.m-service-cards__card.m-service-cards__card--left.theme_technology::after,.m-service-cards__card.m-service-cards__card--right.theme_technology::before,.m-service-cards__card.m-service-cards__card--right.theme_technology::after{background-color:#000}.m-service-cards__card.theme_actions .wrapper-card .small-description,.m-service-cards__card.theme_technology .wrapper-card .small-description{color:#fff}.m-service-cards__card.theme_people .wrapper-card .small-description{color:#000}.m-service-cards__card.theme_actions .wrapper-card .curtain-image,.m-service-cards__card.theme_people .wrapper-card .curtain-image,.m-service-cards__card.theme_technology .wrapper-card .curtain-image{margin-top:-2rem}.m-service-cards__card.theme_actions .wrapper-card,.m-service-cards__card.theme_people .wrapper-card,.m-service-cards__card.theme_technology .wrapper-card{padding-bottom:2rem}.m-service-cards__card.theme_technology .extra-button .button{background:transparent;border:1px solid #3f4647;color:#fff}.m-service-cards__card.theme_people .extra-button .button{border-color:rgba(0,0,0,0.25)}@media only screen and (min-width:992px){.m-service-cards .container{margin-top:3rem}.m-service-cards__card{margin-bottom:5rem}.m-service-cards__card:nth-last-child(-n+2){margin-bottom:0}.m-service-cards__card.theme_actions .wrapper-card .curtain-image,.m-service-cards__card.theme_people .wrapper-card .curtain-image,.m-service-cards__card.theme_technology .wrapper-card .curtain-image{margin-top:-3rem}.m-service-cards__card.theme_actions .wrapper-card,.m-service-cards__card.theme_people .wrapper-card,.m-service-cards__card.theme_technology .wrapper-card{padding-bottom:3rem}}@media only screen and (min-width:1175px){.m-service-cards .container{margin-top:4rem}.m-service-cards__card{margin-bottom:8rem}.m-service-cards__card:nth-last-child(-n+2){margin-bottom:0}.m-service-cards__card.theme_actions .wrapper-card .curtain-image,.m-service-cards__card.theme_people .wrapper-card .curtain-image,.m-service-cards__card.theme_technology .wrapper-card .curtain-image{margin-top:-4rem}.m-service-cards__card.theme_actions .wrapper-card,.m-service-cards__card.theme_people .wrapper-card,.m-service-cards__card.theme_technology .wrapper-card{padding-bottom:4rem}}.wrapper-card .curtain-image{display:block;height:0;margin-bottom:2rem;overflow:hidden;padding-bottom:60%;position:relative;z-index:1}.wrapper-card .curtain-image img{height:100%;object-fit:cover;position:absolute}.wrapper-card .card-content img{height:30px;margin-bottom:.65rem;width:120px}.wrapper-card .card-content .title{margin-bottom:.8rem}.wrapper-card .card-content .content{margin-bottom:2.2rem}.wrapper-card .card-content .content p,.wrapper-card .card-content .content a,.wrapper-card .card-content .content li{font-size:1rem;line-height:1.5}.wrapper-card .card-content .small-description{border-top:3px solid #8bd6eb;font-size:1rem;line-height:1.5;margin-bottom:1.6rem;margin-top:2.5rem;padding-top:1.8rem}.m-service-cards__card.theme_people .wrapper-card .card-content .small-description{border-color:#fff}@media only screen and (min-width:992px){.wrapper-card .curtain-image{margin-bottom:2.8rem;padding-bottom:90%}.wrapper-card .card-content .content p,.wrapper-card .card-content .content a,.wrapper-card .card-content .content li{font-size:1.3rem}}