.rs_solutions.fhu{padding:74px 0 140px}.rs_solutions.fhu .rs_solution_group{display:table}.rs_solutions.fhu .rs_text{padding:25px 1% 20px}.fhu .rs_label{display:table;margin:30px auto 0}.fhu .rs_label p{background-color:#f0f2f4;padding:5px;color:#606164;font-size:15px;line-height:25px;float:left;margin:0 5px}.fhu .rs_label p:first-child{margin-left:0}.fhu .rs_label p:last-child{margin-right:0}.rs_solutions.fhu .rs_text h4,.rs_solutions .rs_text p{text-align:center}.fhu .rs_block a.cta_button{margin:0 auto;display:table !important}.fhu .rs_block a.cta_button:hover{background-color:#005a70 !important}.fhu .rs_solution_group a{color:#606164}@media(min-width:768px){.fhu .rs_block img{width:100% !important;max-width:300px}.rs_solutions.fhu .rs_solution_group{margin-top:60px;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-around}}@media(min-width:768px){.fhu .rs_solutions .rs_head{float:none}.fhu .rs_block{width:32%;float:left;margin-bottom:50px}.fhu .rs_block:first-child{margin-left:0}.fhu .rs_block:nth-child(3){margin-right:0}}@media(min-width:1024px){.rs_solutions.fhu .rs_text{min-height:225px}}@media(max-width:1023px){.rs_solutions.fhu{padding:74px 0 80px}.rs_solutions.fhu .rs_text{padding:35px 1% 30px}.fhu .rs_label p{font-size:12px;padding:1px 5px}}.rs_head{margin:0 auto}@media(min-width:767px){.rs_head{max-width:60%}}@media(min-width:767px) and (max-width:979px){.rs_solutions.fhu .rs_text p{font-size:15px}}@media(max-width:767px){.fhu .rs_solution_group{width:100%}.fhu .rs_block img{margin:0 auto;display:table}.rs_solutions.fhu{padding:60px 0 0}.fhu .rs_solution_group{margin-top:0}.fhu .s_image{max-height:200px;overflow:hidden;width:100%;order:1}.fhu .s_image img{max-width:100%;width:100%;height:auto;margin-top:-50px}.rs_solutions.fhu .rs_head{padding-bottom:40px}.rs_solutions.fhu .rs_text h4,.rs_solutions .rs_text p{text-align:left}.for-home-use-page .rs_container.fct .rs_left .rs_text{padding:58px 15% 32px}.fhu .rs_label p{font-size:13px;margin:0 6px 6px 0}.fhu .rs_solution_group a{display:flex;flex-direction:column}.fhu .rs_block{position:relative;margin-bottom:20px}.fhu .rs_block .rs_label{position:relative;bottom:0;left:0;margin:0;order:3;padding:0 40px}.rs_solutions.fhu .rs_text{padding:0 0 40px 0;order:2}}@media(min-width:480px) and (max-width:767px){.fhu .s_image{max-height:300px}}