.opuse-hero-section{padding:179px 0 176px;position:relative}.opuse-hero-section .hero-desc{color:#fff;max-width:560px}.opuse-hero-section:before{background-image:url(https://www.opusehr.com/hubfs/Opusehr_2023/Home/left-shape.png);background-position:100%;background-size:cover;content:"";height:100%;left:0;position:absolute;top:0;width:55%}.hero-video-cnt{position:relative}.hero-video-otr{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.hero-video-left,.hero-video-rgt{width:50%}.hero-play-otr{text-align:center}.opuse-hero-section .hero-top-txt p{color:#fff;font-size:12px;font-style:italic;margin-bottom:10px}.opuse-hero-section .hero-top-txt p span{font-style:normal;margin:0 10px}.opuse-hero-section .hero-header-title{max-width:569px}.opuse-hero-section .hero-header-title h1{color:#fff;font-weight:400;line-height:1.2727;position:relative}.opuse-hero-section .hero-header-title h1 span{display:block;font-style:italic;font-weight:700}.opuse-hero-section .hero-header-title h1:before{background-image:url(https://www.opusehr.com/hubfs/Opusehr_2023/Home/down.png);background-position:50%;background-size:cover;content:"";display:none;height:60px;position:absolute;right:-5px;top:0;width:104px}.opuse-hero-section .hero-desc p{color:#fff;font-family:Poppins;font-size:20px;font-weight:500}.opuse-hero-section .hero-form-txt{background-image:url(https://www.opusehr.com/hubfs/Opusehr_2023/Home/Check.svg);background-position:0;background-repeat:no-repeat;padding-left:27px}.opuse-hero-section .hero-form-txt p{color:#fff;font-size:12px}.opuse-hero-section .hero-form{max-width:450px;padding:10px 0;position:relative}.opuse-hero-section .hero-form .hs_error_rollup{display:none}.opuse-hero-section .hero-form .hs_submit.hs-submit{position:absolute;right:0;top:16px}.opuse-hero-section .hero-form .hs-form-field{margin-bottom:0}.opuse-hero-section .hero-form input{border:3px solid #fff!important;font-size:12px!important;height:54px}.opuse-hero-section .hero-form input.hs-button.primary.large{text-transform:uppercase}.opuse-hero-section .hero-logos-otr{align-items:center;display:flex;flex-wrap:wrap}.opuse-hero-section .hero-logos-item{margin:10px 20px 10px 0}.opuse-hero-section .hero-btn a{background-image:url(https://www.opusehr.com/hubfs/Opusehr_2023/Home/dot.svg);background-position:0;background-repeat:no-repeat;color:#fff;display:inline-block;font-size:16px;padding-left:35px;text-decoration-line:underline;text-transform:capitalize}.opuse-hero-section .hero-btn{padding-top:20px}.opuse-hero-section img.hero-star{display:inherit;margin:0 auto;max-width:90px;padding-top:5px}.opuse-hero-section .hero-top-txt{max-width:420px;padding-top:20px}span.hero-play-btn img{transform:scale(1);transition:all .5s ease}span.hero-play-btn:hover img{transform:scale(1.2);transition:all .5s ease}@media (max-width:1080px){.opuse-hero-section:before{width:75%}.opuse-hero-section{padding:120px 0}}@media (max-width:767px){.opuse-hero-section{padding:80px 0 30px}.opuse-hero-section .hero-video-left,.opuse-hero-section .hero-video-rgt{position:relative;width:100%}.opuse-hero-section:before{background-color:#4044e6;background-image:none;opacity:.5;width:100%}.opuse-hero-section .hero-desc p{font-size:16px}}.modal{background-color:#000;background-color:rgba(0,0,0,.7);display:none;height:100%;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:999999}.mfp-auto-cursor .mfp-content{height:auto;max-width:860px}.mfp-content{margin:0 auto;position:relative;text-align:left;z-index:1045}.mfp-container{box-sizing:border-box;padding:0 8px;position:absolute;text-align:center}.mfp-container,.mfp-wrap{height:100%;left:0;top:0;width:100%}.mfp-wrap{-webkit-backface-visibility:hidden;outline:none!important;position:fixed;z-index:1043}.video_inner h3{font-size:26px;padding-top:5px}.modal-content{background-color:#fefefe;border:1px solid #888;margin:5% auto;max-width:600px;padding:20px}.close{color:#aaa;float:right;font-size:28px;font-weight:700}.close:focus,.close:hover{color:#000;cursor:pointer;text-decoration:none}@media(max-width:767px){.video_inner{flex:0 0 100%}}.hero-form .submitted-message{color:#fff}#myModalv1 form input[type=email],#myModalv1 form input[type=tel],#myModalv1 form input[type=text]{width:100%!important}span.closev1{display:block;font-size:27px;margin-bottom:0;text-align:right}