.va2 { position: relative; padding-top: 250px; padding-bottom: 200px; } .va2:before { position: absolute; width: 100%; height: 100%; background: #1a1936; content: ""; left: 0; top: 0; opacity: .2; } .video-area2 { position: relative; } .video-button:after, .video-button:before, blockquote:before, .video-area2 .video-button { top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); position: absolute; content: ""; } /* below counter */ .insfreecourse { padding-top: 0; padding-bottom: 50px; } .single_ins { position: relative; padding: 80px 40px; overflow: hidden; margin-bottom: 30px; border-radius: 5px; } .single_ins:before { position: absolute; width: 100%; height: 100%; background: #1a1936; content: ""; left: 0; top: 0; opacity: .6; } .single_ins_content { position: relative; } .single_ins_content h4 { font-weight: 400; font-size: 18px; color: #fff !important; text-transform: capitalize; } .single_ins_content h1 { color: #fff !important; font-weight: 600; margin-bottom: 10px; } .single_ins_content p { margin-bottom: 40px; color: #fff; } .testi_area { padding: 80px 0 !important; } .swiper-horizontal { touch-action: pan-y; } .about-page .testi_pic_title { margin-top: 20px; background: #525fe1; padding: 10px; border-radius: 5px; }