.features{align-items:center;display:flex;padding-top:140px;position:relative}.features .content-wrapper{display:flex;justify-content:center;padding-bottom:5vmax;padding-top:5vmax}.features .content .row{margin-left:-17px;margin-right:-17px}.features .content .item-image img{vertical-align:baseline}.features .content .title-wrapper{padding-bottom:17px;padding-left:17px;padding-right:17px;text-align:center}.features .content .title-wrapper h4{margin-top:0}.features .content .spacer-block{padding:17px}.features .content .col-12 .row{margin:0}.features .content .col-4>div{padding:17px}.features .content .item-content{text-align:center}.features .content .item-content h3{margin-top:0;word-break:normal}.features .content .item-content p,.features .content .title-wrapper h1{margin-bottom:0}.features.without_dis{min-height:33vh;padding:0!important}.features.without_dis .content-wrapper{padding-bottom:3.3vmax;padding-top:3.3vmax}.features.without_dis .title-wrap{padding-bottom:17px;padding-left:17px;padding-right:17px}.features.without_dis .title-wrap h2{margin:0;text-align:center}.features.without_dis .title-wrap h2 a{text-decoration-skip:auto;background-image:unset;background-position:unset;background-repeat:unset;background-size:unset;text-decoration-color:currentColor;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;text-decoration-thickness:1px;text-underline-offset:.2em}.features.without_dis .content .col-12 row{align-items:center;display:flex;width:auto}.features.without_dis .col-12 .row{display:flex;justify-content:center;width:100%}.features.without_dis .col-2 .image-wrap{padding:17px}.features.without_dis .col-2 .image-wrap img{box-sizing:content-box;display:block;height:25px;line-height:1;position:relative;width:25px}.features.without_dis .col.col-12{padding-bottom:8px}@media screen and (min-width:768px){.features .content .col{float:left}.features .content{width:75%}.features .content .col-12{width:100%}.features .content .col-4{width:33.3333%}.features.without_dis .col-2{width:16.6667%}}@media screen and (min-width:1484px){.features .content .title-wrapper h4{font-size:.9rem}}@media screen and (max-width:767px){.features.without_dis .col-12 .row{display:block}.features .content .item-image{text-align:center}.features .content{width:100%}}