.component-builder.component-wrapper--type-service_block{margin-bottom:40px}.component-builder.component-wrapper--type-service_block *,.component-builder.component-wrapper--type-service_block :after,.component-builder.component-wrapper--type-service_block :before{box-sizing:border-box}.component-builder.component-wrapper--type-service_block .field--type-image{float:unset;margin:0}.component-builder.component-wrapper--type-service_block>.title{font-size:24px;font-weight:700;margin:0 0 8px;text-transform:uppercase}.component-builder.component-wrapper--type-service_block .component-wrapper--content>.field__items{display:flex;flex-flow:row wrap}.component-builder.component-wrapper--type-service_block .component-wrapper--content>.field__items>.field__item{max-width:20%;width:100%}.component-builder.component-wrapper--type-service_block .component-item--content{display:block;margin:0;padding:27px 14px 14px 27px;position:relative}.component-builder.component-wrapper--type-service_block .component-item--content .field--name-field-service-block-image{margin:0 14px 0 0;width:auto}.component-builder.component-wrapper--type-service_block .component-item--content .field--name-title{color:#fff;display:block;font-size:14px;font-weight:700;letter-spacing:1px;line-height:22px;margin:10px 0 0;opacity:.8;padding-bottom:10px;text-transform:uppercase;word-break:break-word}.component-builder.component-wrapper--type-service_block .component-item--content .field--name-field-service-block-description{-webkit-line-clamp:5;-webkit-box-orient:vertical;color:#fff;display:-webkit-box;font-family:source sans pro;font-size:15px;line-height:25px;margin:0 0 27px;max-height:125px;opacity:.6;overflow:hidden;text-overflow:ellipsis}.component-builder.component-wrapper--type-service_block .component-item--content .field--name-field-service-block-color{display:none}.component-builder.component-wrapper--type-service_block .component-item--content .field--name-field-service-block-link{margin:0}.component-builder.component-wrapper--type-service_block .component-item--content .field--name-field-service-block-link a{color:#fff;font-size:13px;font-weight:700;opacity:.8;outline:none;padding-right:15px;position:relative;text-decoration:none;text-transform:uppercase}.component-builder.component-wrapper--type-service_block .component-item--content .field--name-field-service-block-link a:after{fill:#fff;background-image:url(./images/angle-right-solid.935e7a72.svg);background-position:bottom;background-repeat:no-repeat;content:"";height:13px;position:absolute;right:0;top:1.5px;width:13px}.component-builder.component-wrapper--type-service_block .component-item--content .group-content{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;left:0;list-style:none;max-height:500px;overflow:hidden;text-overflow:ellipsis;top:100%;transition:all .5s ease;width:100%}@media (max-width:767px){.component-builder.component-wrapper--type-service_block .component-wrapper--content>.field__items{display:flex;flex-flow:row wrap}.component-builder.component-wrapper--type-service_block .component-wrapper--content>.field__items>.field__item{max-width:100%;width:100%}}html[dir=rtl] .component-builder.component-wrapper--type-service_block .component-item--content .field--name-field-service-block-image{float:none;margin-right:0;text-align:inherit}