.tab{overflow:hidden;border:1px solid #ccc;background-color:#f1f1f1}.tab button{background-color:inherit;float:left;border:0;outline:0;cursor:pointer;padding:14px 16px;transition:.3s;font-size:17px}.tab button:hover{background-color:#ddd}.tab button.active{background-color:#ccc}.tabcontent{display:none;padding:6px 12px;border:1px solid #ccc;border-top:0}.topright{float:right;cursor:pointer;font-size:28px}.topright:hover{color:red}.tab-menus .tab{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.tab-menus .tab .tablinks{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;min-width:14.3%;padding:45px 30px;cursor:pointer;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;transition:.3s ease-in-out;background-color:transparent}.tab-menus .tab .tablinks{fill:#78aad2}.tab-menus .tab{background-color:#284b73;color:#fff}.tab-menus .tab .tablinks.active,.tab-menus .tab .tablinks:hover{background-color:#78aad2;color:#284b73}.placeholder-icon,.tabicon{display:inline-block;position:relative;width:60px;height:60px;border-color:inherit;border-width:1px;border-style:solid;border-radius:100px;margin-bottom:25px}span.solution-slider-title{font:20px/1.45 'Open Sans';color:#78aad2}.active span.solution-slider-title,.tab-menus .tab .tablinks:hover span.solution-slider-title{color:#284b73}.tabcontent{border:0;padding:70px 0}.tabicon{border:0}@media only screen and (max-width:767px){.tabcontent-image{margin-top:70px;text-align:center}}@media only screen and (max-width:500px){.tab-menus .tab{display:block}.placeholder-icon,.tabicon{float:left;margin-bottom:0;margin-right:20px}.tab-menus .tab .tablinks{display:block;text-align:left}span.solution-slider-title br{display:none}span.solution-slider-title{position:relative;top:9px}}