.et_pb_filterable_portfolio .et_pb_portfolio_filters li a{background-color:#163550!important;color:#ffffff!important;padding:10px 25px!important;margin:5px!important;border-radius:4px!important;transition:all 0.3s ease!important}.et_pb_filterable_portfolio .et_pb_portfolio_filters li a:hover{background-color:#9a324b!important;color:#ffffff!important}.et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active{background-color:#9a324b!important;color:#ffffff!important}.et_pb_filterable_portfolio .et_pb_portfolio_filters li:first-child{display:none!important}.dcm-carousel{width:100%;overflow:hidden}.dcm-carousel .dcm-track{display:flex;align-items:center;gap:40px;flex-wrap:nowrap}.dcm-carousel .dcm-item{display:flex;align-items:center;justify-content:center;height:70px;flex:0 0 auto}.dcm-carousel img{height:40px;width:auto;object-fit:contain;display:block}*{box-sizing:border-box}body{overflow-x:hidden}img{max-width:100%;height:auto}.container{width:100%;max-width:1200px;margin:0 auto}h1{font-size:42px}@media (max-width:1200px){h1{font-size:36px}}@media (max-width:980px){h1{font-size:30px}.row{flex-direction:column}}@media (max-width:767px){h1{font-size:24px}body{padding:10px}.dcm-carousel .dcm-track{gap:20px}.dcm-carousel .dcm-item{height:50px}.dcm-carousel img{height:30px}}@media only screen and (max-width:767px){.et_pb_slider,.et_pb_gallery{display:block!important}