.tab{overflow:hidden;background-color:#f1f1f1}.tab button{background-color:#eee;float:left;border:0;outline:0;cursor:pointer;padding:.7em;font-size:16px;color:#1e3232;text-transform:uppercase;font-weight:1000;margin-left:0;width:25%}.tab button.active{background:#e16416;z-index:2;color:#fff;text-transform:uppercase;font-size:16px;font-weight:1000;padding:.7em;cursor:pointer;width:25%}.tabcontent{display:none;border:1px solid #ccc;border-top:0}.content{background:#e16416;padding:50px;min-height:30vh}.company_tab .content .inner-content .tab_sub_header h2{font-size:24px}.tab_content .row .col-3 .tab_images img,.tab_content .row .tab_images img{width:150px;border-radius:100px}a.tip{color:#900;text-decoration:none}a.tip:hover{color:red;position:relative}a.tip[data]:hover:before{content:attr(data);padding:4px 8px;color:#fff;position:absolute;left:-2.5em;top:-12em;z-index:2;border-radius:0;background:#e16416;font-size:16px;width:240px;white-space:pre;display:inline-block}a.tip[data]:hover:after{content:'';position:absolute;top:-10.7em;left:4em;margin-left:0px;border-top:solid 15px #e16416;border-left:solid 15px transparent;border-right:solid 15px transparent}#our_solution_container .blox_item-alt{float:left;display:inline-table}.tab_button{clear:both;margin-bottom:20px}.tab_button .btn-primary-stag{background:#fff;top:661px;left:168px;padding:20px;text-align:center;font-size:20px;letter-spacing:0;color:#fff;text-transform:uppercase;opacity:1;font-family:'Montserrat',sans-serif;font-weight:bold;color:#e16416}.tab_button .btn-primary-stag:hover{color:#e16416}.tab_content h2{text-align:left;color:#fff;font-size:26px;font-weight:900}.tab_content p{text-align:left;line-height:23px;font-size:19px;color:#fff}