.rd-module-wrapper{font-family:Libre Franklin Heavy,Libre Franklin Black,ITC Libre Franklin,Arial Black,sans-serif}.patent-button-wrapper{width:100%}.patent-button-wrapper.left{text-align:left}.patent-button-wrapper.center{text-align:center}.patent-button-wrapper.right{text-align:right}.rd-button{background-color:#a52e44;border:2px solid #a52e44;border-radius:0;color:#fff;cursor:pointer;display:inline-block;font-family:inherit;font-size:18px;font-weight:850;letter-spacing:.5px;padding:12px 16px;text-transform:uppercase;transition:all .3s ease}.rd-button:hover{background-color:#fff;border-color:#a52e44;color:#a52e44}.modal-overlay{background-color:rgba(0,0,0,.7);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:9999}.modal-content{background-color:#fff;border:4px solid #a52e44;box-shadow:0 4px 20px rgba(0,0,0,.4);font-family:Libre Franklin Medium,Libre Franklin,Arial,sans-serif;margin:5vh auto;max-height:85vh;max-width:1100px;overflow-y:auto;padding:30px;position:relative;width:70%}.patent-table{background-color:#fff;border-collapse:collapse;margin-top:15px;width:100%}.patent-table th{background-color:#f4f4f4;font-weight:700;padding:15px}.patent-table td,.patent-table th{border:1px solid #ccc;text-align:left}.patent-table td{padding:12px}.close-btn{color:#a52e44;cursor:pointer;font-size:32px;font-weight:700;line-height:1;position:absolute;right:20px;top:10px}.close-btn:hover{color:#000}@media (max-width:768px){.modal-content{margin:10% auto;padding:15px;width:70%}.rd-button{text-align:center;width:100%}.patent-table td,.patent-table th{font-size:13px;padding:8px}}.scrolling-carousel:not(.slick-initialized) .slide-item:not(:first-child){display:none}.scrolling-carousel:not(.slick-initialized) .slide-item{float:left;width:20%}