.b-text-features{padding-bottom:55px;padding-top:55px;position:relative;z-index:100}@media (min-width:768px){.b-text-features{padding-top:75px}}@media (min-width:992px){.b-text-features{padding-top:60px}}@media (min-width:1200px){.b-text-features{padding-top:80px}}@media (min-width:1400px){.b-text-features{padding-top:100px}}@media (min-width:768px){.b-text-features{padding-bottom:75px}}@media (min-width:992px){.b-text-features{padding-bottom:60px}}@media (min-width:1200px){.b-text-features{padding-bottom:80px}}@media (min-width:1400px){.b-text-features{padding-bottom:100px}}@media (min-width:992px){.b-text-features,.b-text-features__text{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.b-text-features__text{-ms-flex-line-pack:center;-webkit-box-pack:end;-ms-flex-pack:end;align-content:center;justify-content:flex-end;width:50%}}@media (max-width:991px){.b-text-features__text-column{margin-left:auto;margin-right:auto;max-width:1280px}}@media (max-width:991px) and (max-width:1450px){.b-text-features__text-column{width:calc(100% - 60px)}}@media (min-width:992px){.b-text-features__text-column{max-width:640px;padding-right:100px;width:90%}}.b-text-features__text-column h6{margin-bottom:12px}@media (max-width:991px){.b-text-features--fading .b-text-features__feature:nth-child(2),.b-text-features--fading .b-text-features__feature:nth-child(4),.b-text-features--fading .b-text-features__feature:nth-child(6){top:-20px}}@media (min-width:992px){.b-text-features--fading .b-text-features__feature:first-child,.b-text-features--fading .b-text-features__feature:nth-child(4){top:50px}.b-text-features--fading .b-text-features__feature:nth-child(3),.b-text-features--fading .b-text-features__feature:nth-child(6){top:-50px}.b-text-features--fading .b-text-features__feature:nth-child(2),.b-text-features--fading .b-text-features__feature:nth-child(5){opacity:.7}.b-text-features--fading .b-text-features__feature:nth-child(3),.b-text-features--fading .b-text-features__feature:nth-child(6){opacity:.5}}.b-text-features--fading .b-text-features__feature:hover{opacity:1}.b-text-features--fading .b-text-features__feature:before{background:#f4f4f4;content:"";display:block;height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;-webkit-transition:all .3s cubic-bezier(.19,1,.22,1);transition:all .3s cubic-bezier(.19,1,.22,1);width:100%;z-index:2}.b-text-features__features{-webkit-box-align:stretch;-ms-flex-align:stretch;-ms-flex-line-pack:center;align-content:center;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:50%}@media (max-width:991px){.b-text-features__features{margin:5rem auto 0;max-width:1280px}}@media (max-width:991px) and (max-width:1450px){.b-text-features__features{width:calc(100% - 60px)}}.b-text-features__feature{background:#fff;border-radius:8px;display:block;margin:1%;overflow:hidden;padding:1.5rem;position:relative;-webkit-transition:all .3s cubic-bezier(.19,1,.22,1);transition:all .3s cubic-bezier(.19,1,.22,1);width:31.333%}@media (max-width:991px){.b-text-features__feature{width:48%}}.b-text-features__feature h6{margin-bottom:5px;padding-right:30px}.b-text-features__feature p{font-size:14px}.b-text-features__feature.active{background:#fff;border-top:2px solid #27138b;-webkit-box-shadow:0 5px 10px rgba(39,19,139,.3);box-shadow:0 5px 10px rgba(39,19,139,.3)}.b-text-features__feature.disabled,.b-text-features__feature.search-disabled{border:1px solid #e5e5e5;-webkit-box-shadow:none;box-shadow:none}.b-text-features__feature.disabled:before,.b-text-features__feature.search-disabled:before{opacity:.8}.b-text-features__feature.disabled:hover:before,.b-text-features__feature.search-disabled:hover:before{opacity:.5}.b-text-features__feature.search-disabled{display:none}.b-text-features__feature>a{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.b-text-features--padding-top{padding-bottom:0!important}.b-text-features--padding-bottom{padding-top:0!important}.b-text-features--no-padding{padding-bottom:0!important;padding-top:0!important}