.three-col-video-sec{padding:30px 0}.three-col-video-sec,.three-col-video-sec .title,.three-col-video-sec .title h2{display:inline-block;width:100%}.three-col-video-sec .title h2{font-size:26px;font-style:normal;font-weight:700;margin:0}.three-col-video-sec .sub-title{display:inline-block;margin:0 0 15px;width:100%}.three-col-video-sec .three-col-video-wrap{align-items:start;display:flex;flex-wrap:wrap;justify-content:flex-start;margin:0 -15px;width:calc(100% + 30px)}.three-col-video-sec .three-col-video-wrap .three-col-video-box{display:inline-block;margin:0 15px;vertical-align:top;width:calc(33.33333% - 30px)}.three-col-video-sec .three-col-video-wrap .three-col-video-box .video-title{display:inline-block;width:100%}.three-col-video-sec .three-col-video-wrap .three-col-video-box .video-title span{display:inline-block;font-family:Frutiger bold,sans-serif;width:100%}.three-col-video-sec .three-col-video-wrap .three-col-video-box .video-sec{display:inline-block;padding:15px 0 0;width:100%}.three-col-video-sec .three-col-video-wrap .three-col-video-box .video-sec iframe{display:inline-block;height:200px;max-width:100%;width:100%}.three-col-video-sec .phone-no{display:inline-block;padding:20px 0 10px;width:100%}.phone-no a{display:inline-block;font-family:Frutiger bold,sans-serif;text-transform:capitalize;width:100%}.three-col-video-sec .three-col-video-cta{display:inline-block;margin:16px 0 0;width:auto}.three-col-video-sec .three-col-video-cta a{background:#d31145;color:#fff;cursor:pointer;display:flex;font-family:Frutiger Bold,sans-serif;font-size:1rem;padding:12px 34px;text-align:center;text-transform:uppercase;transition:all .2s ease-in-out 0s;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;border:1px solid transparent;border-radius:30px;word-break:break-word}.three-col-video-sec .three-col-video-cta a:hover{background:#fff;border:1px solid #d31145;color:#d31145}@media(max-width:1399px){.three-col-video-sec .three-col-video-wrap .three-col-video-box{width:calc(50% - 30px)}}@media(max-width:991px){.three-col-video-sec .three-col-video-wrap,.three-col-video-sec .three-col-video-wrap .three-col-video-box{margin:0;width:100%}}@media(max-width:767px){.three-col-video-sec{padding:30px 0}.three-col-video-sec .three-col-video-wrap .three-col-video-box .video-sec{padding:15px 0 30px}.three-col-video-sec .title h2{font-size:25px;line-height:35px!important}}