.benefits_wrap{position:relative}.benefits_wrap.th_one .inner{margin:0 auto;padding:calc(1rem + .63191vw - 2.61611px) 0;position:relative;text-align:center}.benefits_wrap .content-wrapper{padding-left:15px;padding-right:15px;width:100%}.benefits_wrap.th_one .title-wrap{margin-bottom:1rem;margin-left:auto;margin-right:auto;max-width:600px}.benefits_wrap.th_one .title-wrap h2.title{color:#dd0f0f;font-size:2rem;line-height:normal}.benefits_wrap.th_one .title-wrap h2.title .cstm-fnt{font-size:120.1%;font-weight:700}.benefits_wrap.th_one .inner .flex_row{margin-left:-15px;margin-right:-15px}.benefits_wrap.th_one .item{margin:2rem 0;padding-left:15px;padding-right:15px;position:relative}.benefits_wrap h3.item-title{font-size:1.75rem;font-weight:700;margin-bottom:.75rem}.benefits_wrap p.description{color:rgba(38,50,56,.75);font-size:1rem;line-height:normal;margin-bottom:1rem}.benefits_wrap .bg_wrap{background-position:50%;background-size:cover;bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.benefits_wrap.th_one .item{flex:0 0 50%;max-width:50%}.benefits_wrap.th_two .content{margin-top:-6rem}.benefits_wrap.th_two .card_wrap{background-color:#fff;box-shadow:0 0 16px -4px rgba(0,0,0,.24);min-height:12rem;padding:1rem 2.5rem;position:relative}.benefits_wrap.th_two .top-content{background-color:#dd0f0f;color:#fff;position:relative;text-shadow:none}.benefits_wrap.th_two .card_wrap .flex_row{justify-content:flex-start;margin-left:-15px;margin-right:-15px}.benefits_wrap.th_two .card_wrap .item{flex:0 0 50%;margin-bottom:1rem;margin-top:1rem;max-width:50%;min-height:1px;padding-left:15px;padding-right:15px;position:relative}.benefits_wrap.th_two .title-wrap h2.title{color:#fff;font-size:2rem;margin-bottom:1rem}.benefits_wrap.th_two .title-wrap{padding-bottom:6rem;padding-top:calc(1rem + .63191vw - 2.61611px)}.benefits_wrap.th_one .title-wrap .content-wrapper{max-width:100%;padding:0}@media (min-width:768px) and (max-width:855px){.benefits_wrap h3.item-title{font-size:1.29rem}}@media (min-width:856px) and (max-width:992px){.benefits_wrap h3.item-title{font-size:1.45em}}@media (min-width:993px) and (max-width:1061px){.benefits_wrap h3.item-title{font-size:1.6rem}}@media (min-width:768px){.benefits_wrap.th_one .item{flex:0 0 33.33%;max-width:33.33%}.benefits_wrap.th_two .title-wrap{padding-bottom:6.5rem}.benefits_wrap.th_two .card_wrap .item{flex:0 0 33.33333%;max-width:33.33333%}}@media (min-width:992px){.benefits_wrap.th_two .title-wrap{padding-bottom:7.5rem}}@media (min-width:1200px){.benefits_wrap.th_two .title-wrap{padding-bottom:9rem}}@media screen and (min-width:1680px){.benefits_wrap.th_one .inner{padding:1.5rem 0}.benefits_wrap.th_one h3.item-title{margin-bottom:.75rem}.benefits_wrap.th_two .title-wrap{padding-top:1.5rem}.benefits_wrap.th_two h3.item-title{margin-bottom:.75rem}}@media screen and (max-width:575px){.benefits_wrap.th_one .item,.benefits_wrap.th_two .card_wrap .item{flex:0 0 100%;max-width:100%}}@media screen and (max-width:414px){.benefits_wrap.th_one h3.item-title,.benefits_wrap.th_two h3.item-title{margin-bottom:.75rem}.benefits_wrap.th_two .title-wrap{padding-top:1rem}}