.categories{margin-bottom:50px}.categories .title a{padding:15px;font-size:22px;text-decoration:none;font-weight:300;color:#fff;text-align:center;background-color:#1967b2;width:100%;display:block}.categories .title i{display:none}.categories .sub-menu.svisible{display:block}.categories ul{list-style:none;padding:0}.categories ul li:not(:last-child){border-bottom:1px solid #eee}.categories ul li{position:relative}.categories .arrow:hover{color:#111}.categories .arrow{right:0;color:#b9b9b9;position:absolute;bottom:0;text-align:center;top:0;width:60px;z-index:9}.categories .arrow:before{position:absolute;top:50%;margin-top:-7px}.categories .sub-menu .arrow{font-size:9px;bottom:0;top:3px}.categories ul li a{border-left:3px solid transparent;padding:15px 20px;text-decoration:none;color:#34495e;position:relative;display:block}.categories ul li .current{background:#f8f8f8}.categories ul li .current,.categories ul li a:hover{border-color:#1967b2}.categories .dropdown-toggle:after{color:#888;position:relative;top:7px;float:right}.categories .dropdown-menu{transform:inherit!important;border:none;margin-bottom:20px;position:relative!important;will-change:inherit!important;width:100%}.categories .sub-menu{margin-bottom:20px;margin-top:10px;padding-left:10px;display:none}.categories .sub-menu a{border-left:1px solid transparent;padding:10px;font-size:13px}.services .item{margin-bottom:30px}h1.title{font-size:30px;margin-bottom:50px}.images{margin-top:75px}.category-text .inner{overflow-y:initial!important;margin-right:0!important;margin-bottom:50px;padding-right:0!important}.tabs .nav-tabs li a{padding:10px 25px;border:1px solid #dee2e6;border-right:none;text-decoration:none;border-bottom:none;display:inline-block}.tabs .nav-tabs li a.active{background-color:#f4f4f4}.tabs .nav-tabs li:last-child a{border-right:1px solid #dee2e6}.tabs .tab-content{padding:15px}.services .item a{position:relative;display:inline-block}.services figcaption{justify-content:center;font-size:16px;right:0;color:#fff!important;transition:.3s;position:absolute;bottom:0;top:0;background-color:rgba(26,29,66,.8);align-items:center;border-radius:.25rem!important;left:0;display:-webkit-flex;display:-moz-flex;display:flex}.services .figure,.services .figure .figure-img{margin-bottom:0}.content .inner ul{list-style:disc;padding-left:15px}@media (min-width:991px){.categories ul{display:block}}@media (max-width:991px){.categories .title a{display:block}.categories .title i{color:#666;position:relative;top:8px;float:right;display:inline-block}}