.tab-section{opacity:0;visibility:hidden;overflow:hidden;height:0;transition:.3s ease opacity}.tab-section.active{opacity:1;visibility:visible;height:auto;overflow:visible}.tab-section-nav-container{display:flex;justify-content:center;margin-bottom:30px;flex-wrap:wrap}.tab-section-button{border:1px solid #dbdbdb;box-sizing:border-box;transition:.3s ease all;font-weight:bold;cursor:pointer;text-align:center;padding:13px 5px;width:49%;align-items:center;display:flex;justify-content:center;margin-bottom:10px}.tab-section-button.active,.tab-section-button:hover{background-color:#74bf55;color:white}.accordion-test-container .test-attribute{font-weight:bold;margin:15px 0}@media screen and (max-width:767.9px){.tab-section-button{width:49%}.tab-section-button:nth-child(2n){margin-left:2%}}@media screen and (min-width:768px){.tab-section-nav-container{flex-wrap:nowrap}.tab-section-button{width:calc((100% - 60px) / 4);margin:0 10px}.tab-section-button:first-of-type{margin-left:0}.tab-section-button:last-of-type{margin-right:0}.accordion-test-container{display:flex;justify-content:space-between}.test-attribute-container{width:200px}.test-content-container{width:calc(100% - 215px)}}@media screen and (max-width:767.9px){.accordion_header{text-align:center}.accordion_group .accordion_header .accordion_icon{display:block;text-align:center;float:none;padding:0}}.shadow-box{box-shadow:0 3px 8px 3px rgba(0,72,96,0.06);padding:40px;box-sizing:border-box}@media screen and (min-width:768px){.shadow-box{padding:60px}}