.recent_video_title { padding-bottom: 30px; text-align: center; }
.recent_video_title h2 { color: #ffff; font-size: 38px; font-weight: 700; line-height: 42px;    /* text-align: center; */ }
.recent_video_section { padding: 60px 0; background: #19315d; }

/*.recent_video_box {height:auto;}*/

/*.recent_video_box { width: calc(100% / 3 - 20px);  background-color: #fff; position: relative; padding: 10px; border-radius: 6px; }*/
.recent_video_row { display: flex; flex-flow: wrap; }
.recent_video_image { position: relative; z-index: 2; }
.recent_video_image:before { z-index: 1; content: ""; position: absolute; top: 0; left: 0; right: 0; bottom: 0; background-color: #19315d; opacity: 0.60; }
.recent_video_icon { left: 0; right: 0; text-align: center; position: absolute; top: 50%; z-index: 2; transform: translateY(-50%); }
.recent_video_image img { width: 100%; display: block; height: 190px !important; object-fit: cover; }
.recent_video_content_box { padding: 15px 0px; padding-bottom: 75px; }
.recent_video_box_title a { text-decoration: none; }
.recent_video_box_title h4 { color: #000; font-size: 20px; line-height: 30px; font-weight: 500; font-family: 'Poppins'; text-transform: capitalize; }
.recent_video_link { text-align: left; padding-top: 20px; position: absolute; bottom: 20px; }
.recent_video_link a { font-size: 14px; display: inline-block; background: #fff; line-height: 20px; font-weight: 600; border: 1px solid #1A325D; padding: 10px 40px; border-radius: 52px; color: #19315d; text-decoration: none; }
.recent_video_link a:hover { background: #1A325D; color: #fff; }
.arrow_wrapper svg { width: 18px; height: 18px; }
.recent_video_row { padding-bottom: 10px; }
.recent_vidoe_btn .hs-button:hover { box-shadow: inset 300px 0 10px -10px #f3f3f3; color: #19315d !important; text-decoration: none; }
.recent_vidoe_btn .hs-button { min-width: 250px; }
.recent_video_section .slick-slide { margin: 15px; }
.recent_vidoe_btn { padding-top: 35px; text-align: center; }
.recent_video_section .slick-arrow { background: transparent; border: 3px solid #82C445; ); border-radius: 28px; cursor: pointer; display: flex; height: 40px;/* padding: 9px; */ text-align: center; width: 40px; align-items: center; justify-content: center; }
.arrow_wrapper { display: flex; gap: 15px; }
.recent_video_section .slick-track { margin: 0 -15px; }
.recent_video_section .slick-slide { background-color: #fff; position: relative; padding: 10px; border-radius: 6px; height: auto; }
.recent_video_section .slick-track { display: flex; }
.recent_video_tag ul li a { display: inline-block; color: #fff; text-decoration: none; background: #3ac7f4; border-radius: 5px; font-size: 13px; font-weight: 500; line-height: 18px; font-family: 'Poppins'; padding: 5px 10px; text-transform: capitalize; }
.recent_video_tag ul { padding: 0; margin: 0; list-style: none; }
.recent_video_box_title {
    padding-top: 15px;
}
@media(max-width:767px) {
    .slick-list { padding: 0 20px !important; }
    .recent_video_section .slick-slide { margin: 6px; }
    .recent_video_section .slick-track { margin: 0 -6px; }
}