.project-heading{line-height:30px;margin-bottom:0;font-size:30px}.pvsheading .heading-line .short-line{margin-right:10px;width:30px}.pvsheading .heading-line .long-line,.pvsheading .heading-line .short-line{background-color:#2f6fe0;border-radius:10px;display:inline-block;height:3px;position:relative;transition:all .4s linear 0s}.pvsheading .heading-line .long-line{width:100px}.video-page-link{right:0;bottom:20px;z-index:5}.video-page-link a span{font-size:24px;font-weight:600;vertical-align:-webkit-baseline-middle}.video-page-link a img{border-radius:25px}.video-col{margin-bottom:20px}.video-col .video-title{margin-top:10px;font-size:18px;font-weight:500}.video-scroll-container{overflow-x:hidden;padding-right:10px}.video-scroll-container::-webkit-scrollbar{width:8px}.video-scroll-container::-webkit-scrollbar-thumb{background:#999;border-radius:10px}.video-scroll-container::-webkit-scrollbar-track{background:#f1f1f1}.undermaintenanceptag{font-size:20px;text-align:center}.sub-head h4{margin-top:20px;font-size:23px}.subscribe{overflow:hidden;padding:72px 0;position:relative}.subscribe .subscribe-title{color:#fff;font-size:30px;margin-bottom:23px}.subscribe .sub-title{font-size:16px;text-transform:none;letter-spacing:0;font-weight:500}.subscribe .images-block img.gear{right:0;top:50px}.subscribe .images-block img{opacity:0;position:absolute}.subscribe .images-block img.mail{bottom:-100%;left:0}.subscribe .images-block img.mail-2{bottom:-50px;right:-100%}.subscribe .subscribe-form{margin-bottom:25px}.subscribe .subscribe-form .email{color:#797676;float:left;background-color:#ece1e1;border:2px solid #ece1e1;border-radius:50px 0 0 50px;width:70%;padding:16px 40px;font-size:16px}.subscribe .subscribe-form .subscr-btn{color:#fff;cursor:pointer;text-align:center;text-transform:uppercase;background-color:#2f2c2c;border-radius:0 50px 50px 0;width:30%;padding:17px 40px;font-size:15px;display:inline-block;position:relative;border:1px solid #2f2c2c}.semicircle--right{display:block;height:18px;overflow:hidden;position:absolute;right:12px;top:12px;width:18px}.codenumber{display:flex;gap:10px}.codenumber .countrycode{width:79px}.select_field{width:37%;height:48px;padding:0 15px;border:1px solid #fff;border-radius:5px;background:transparent;color:#FFF}.input_field:focus,.select_field:focus{outline:none;box-shadow:none}.select_field option{color:#000;background:#FFF}.errorvalidationvs{width:100%}