.inner-banner{background-position:center center;background-size:cover;background-repeat:no-repeat;padding:160px 0 190px;position:relative}.inner-banner:before{content:"";position:absolute;left:0;top:0;height:100%;width:100%;background:-webkit-gradient(linear,left top,right top,color-stop(36%,#72a2ad),color-stop(84%,rgba(255,255,255,0)));background:linear-gradient(90deg,#72a2ad 36%,rgba(255,255,255,0) 84%);opacity:1}.inner-banner .inner-banner-content{position:relative}.inner-banner .inner-banner-content h1{color:#f5f5f5;font-size:3.5rem;line-height:4.5rem}.inner-banner .inner-banner-content p{color:#f5f5f5}.sub-heading{font-size:2rem;line-height:3rem;border-left:solid 4px #005a6a;background:#f1f1f1;padding:6px 20px 6px 10px;display:inline-block}.spl-bdr-txt{border:dashed 1px #0f3b43;padding:10px 5px}.img-block{position:relative}.img-block img{border-radius:20px;border:2px solid #0f3b43;position:relative;z-index:1}.img-block:before{content:"";position:absolute;width:95%;height:85%;bottom:-15px;border-radius:20px;border:dashed 1px #005a6a}.img-block:after{content:"";position:absolute;width:95%;height:85%;top:-12px;border-radius:20px;border:dashed 1px #005a6a}.img-block.left:before{left:-12px}.img-block.left:after{right:-12px}.img-block.right:before{right:-12px}.img-block.right:after{left:-12px}.flow-box-wrapper{position:relative}.flow-box-wrapper .col-lg-3 .flow-box-each{border:2px solid #0f3b43;padding:20px;text-align:center;min-height:calc(100% - 30px);border-radius:20px;margin-bottom:30px;background:#005a6a;position:relative}.flow-box-wrapper .col-lg-3 .flow-box-each h2{font-size:1.8rem;line-height:2.8rem}.flow-box-wrapper .col-lg-3 .flow-box-each p{color:#f5f5f5;margin:0}.flow-box-wrapper .col-lg-3 .flow-box-each:before{content:"";position:absolute;left:100%;top:50%;width:100%;border-top:dashed 3px #0f3b43}.flow-box-wrapper .col-lg-3:last-child .flow-box-each:before{display:none}.about-intro-section:before{content:"";position:absolute;right:0;top:0;height:100%;width:50%;border-radius:40px 0 0 40px;background-color:#0f3b43;z-index:-1}.box-design{padding:25px 25px;border-radius:10px;margin:0 0 30px;min-height:calc(100% - 30px);-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.09);box-shadow:0 0 15px 0 rgba(0,0,0,.09)}.box-design .box-icon i{font-size:5rem;color:#0f3b43;z-index:1;position:relative;-webkit-transition:.4s;transition:.4s}.contact-form-main{-webkit-box-shadow:0 3px 30px rgba(0,0,0,.05);box-shadow:0 3px 30px rgba(0,0,0,.05);padding:30px;background-color:#fff;border-radius:20px}.contact-details-main{padding:30px 20px}.contact-links li{list-style-type:none;margin-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #f4f4f4;padding-bottom:15px}.contact-links li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#202020}.contact-links li span{margin-right:5px;color:#202020;margin-bottom:0;word-break:break-all;-webkit-box-flex:1;-ms-flex:1;flex:1}.contact-links li i{margin-right:15px;color:#fff;width:35px;height:35px;background:#2c405b;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pricing-module{background-color:#0f3b43}.pricing-module .container{position:relative;z-index:9}.pricing-module::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-position:center center;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;background-size:contain;background-repeat:repeat;background-image:url("https://cdn.openviowebsites.com/source/sites/d36032c2-ee66-4a34-9305-4c8c53a5be11/images/pricing-pattern.svg");opacity:.1}.pricing-module .spl-bdr-txt{border-color:#fff}.pricing-module .pricing-single{border-radius:0 30px 30px;min-height:calc(100% - 30px);margin:30px 0 0;padding:20px 15px;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.pricing-module .pricing-single h3{font-size:2.8rem;line-height:3.8rem}.pricing-module .pricing-single:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px)}@media(max-width:1024px){.inner-banner{background-position:right center}}@media(max-width:990px){.flow-box-wrapper .col-lg-3 .flow-box-each:before{display:none}.inner-banner{background-position:right center;padding:80px 0 100px}.inner-banner::before{background:#72a2ad;opacity:.9}.flow-box-wrapper:before{display:none}}@media(max-width:767px){.inner-banner{padding:40px 0 60px}}