.two-col-tv-sec{display:inline-block;padding:35px 0;vertical-align:top;width:100%}.two-col-tv-sec .inner-tv{display:flex;flex-wrap:wrap;gap:40px 20px;justify-content:center;width:100%}.two-col-tv-sec .inner-tv .tv-1{display:inline-block;height:550px;margin:0;max-width:550px;overflow:hidden;position:relative;width:100%}.two-col-tv-sec .inner-tv .tv-1 a.tv-link{background-position-x:50%;background-repeat:no-repeat;background-size:cover;display:inline-block;height:100%;margin:0;position:relative;transition:all .6s;width:100%}.two-col-tv-sec .inner-tv .tv-1 a.tv-link:focus,.two-col-tv-sec .inner-tv .tv-1 a.tv-link:hover{transform:scale(1.07)}.two-col-tv-sec .inner-tv .tv-1 a.tv-link .overlay{background-color:#41d1ff;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .4s;width:100%}.two-col-tv-sec .inner-tv .tv-1 a.tv-link:focus .overlay,.two-col-tv-sec .inner-tv .tv-1 a.tv-link:hover .overlay{opacity:.5}.two-col-tv-sec .inner-tv .tv-1 a.tv-link .tv-div{align-items:center;display:flex;flex-direction:column;left:auto;position:relative;right:auto;top:50%;transform:translateY(-50%);width:fit-content}.two-col-tv-sec .inner-tv .tv-1 a.tv-link .tv-div p{color:#fff;display:inline-block;font-size:30px;font-style:normal;font-weight:300;margin-bottom:20px;text-align:center;text-shadow:rgba(0,0,0,.6) 1px 1px 3px;text-transform:capitalize;transition:text-shadow .2s;vertical-align:top}.two-col-tv-sec .inner-tv .tv-1 a.tv-link .tv-div button{align-items:center;background-color:#41d1ff;border-radius:5px;color:#fff;display:flex;font-family:Inter,WistiaPlayerInter,Helvetica,sans-serif;font-size:18px;font-weight:300;justify-content:center;margin:auto;padding:8px 12px;transition:background-color .15s,color .15s;width:auto}.two-col-tv-sec .inner-tv .tv-1 a.tv-link .tv-div button:focus,.two-col-tv-sec .inner-tv .tv-1 a.tv-link .tv-div button:hover{border:none}@media(max-width:1199px){.two-col-tv-sec .inner-tv .tv-1{height:400px;max-width:100%;width:calc(50% - 10px)}}@media (max-width:991px){.two-col-tv-sec .inner-tv .tv-1{height:300px;max-width:100%;width:calc(50% - 10px)}.two-col-tv-sec .inner-tv .tv-1 a.tv-link .tv-div p{font-size:24px;margin-bottom:15px}.two-col-tv-sec .inner-tv .tv-1 a.tv-link .tv-div button{font-size:16px;padding:6px 10px}}@media (max-width:600px){.two-col-tv-sec .inner-tv .tv-1 a.tv-link .tv-div p{font-size:20px;margin-bottom:10px}.two-col-tv-sec .inner-tv .tv-1{height:300px;width:100%}.two-col-tv-sec .inner-tv{gap:20px}}