.vw-software-company-shape2{
	position: absolute;
    top: 50%;
    right: 0;
    z-index: 99;
}

:root {--mainColor: #ffdfc4;--nvyColor: #19203f;--poppins : 'Poppins';
--pacifico:  "Pacifico"; --btn-color: #846a54;
}.vw-software-company-dot-shape{
	position: absolute;
    top: -226px;
    left: 50%;
  	transform: translateX(-50%);
    z-index: 99;
}
.vw-software-company-slider-right-img img{
	padding-right: 16%;
}
.vw-software-company-pro-slide-search{
	padding: 10px 0;
}
.vw-software-company-pro-slide-search .wp-block-search__input{
	border: none;
	font: 600 12px var(--poppins);
	color: #717580;
	padding: 10px 15px;
}
.vw-software-company-pro-slide-search .wp-block-search__input::placeholder{
	font: 500 12px var(--poppins);
	color: #717580;
}
.vw-software-company-pro-slide-search .wp-block-search__button{
	font: 700 12px/24px var(--poppins);
	border-radius: 4px;
    filter: drop-shadow(4.5px 7.794px 13.5px rgba(255,208,74,0.52));
    background-color: #ffd04a;
    color: #11225d;
    border: none;
    padding: 10px 26px;
}
.vw-software-company-pro-small-text img{
	display: inline-block !important;
}
#vw-software-company-slider .owl-dots{
    position: absolute !important;
    left: 6%;
    bottom: 106px;
}
#vw-software-company-slider .owl-dot.active{
	background-color: transparent !important;
}
.vw-software-about-progress-box{
    position: absolute;
    top: 12%;
    left: -18%;
    max-width: 212px;
    max-height: 279px;
    z-index: 9;
}
.vw-software-company-box-head{
	position: relative;
	top: -38px;
}
.vw-software-company-pro-right-img,.vw-software-company-pro-left-block,.vw-software-company-pro-interface{
	position: relative;
}
.vw-software-company-pro-about-inner,.vw-software-company-pro-ourvideo,.vw-software-company-pro-pricing-plans,.vw-software-company-pro-record,.vw-software-company-pro-testimonials,.vw-software-company-pro-home-contact,.vw-software-company-pro-interface-inner,.vw-software-company-pro-product,.vw-software-company-pro-partner,.vw-software-company-pro-our-app .vw-software-copany-pro-ourapp-inner,.vw-software-company-pro-our-services{
	padding: 0 10%;
}
.vw-software-company-pro-ourvideo{
	background-position: right !important;
}
.vw-software-company-pro-our-app-left-lg{
	text-align: right;
  padding-top: 6%;
  padding-right: 5%;
}
.vw-software-company-pro-about-trust{
	position: absolute;
	top: 15%;
	right: -40px;
	width: 150px;
	height: 150px;
	background-color: #ffd04a;
	border-radius: 50%;
	padding: 46px 10px;
}
.vw-software-company-pro-about-trust .ive-svg-icon-wrap{
	margin: 0 !important;
	margin-bottom: 3px !important;
}
.vw-software-company-pro-progressbar{
	background-color: #377dff;
	width: 140px;
	height: 179px;
	padding: 0 20px;
	box-shadow: 0 0 25px #b1b1b1;
	position: absolute;
    bottom: 80px;
    left: -70px;
}
.vw-software-company-pro-progressbar .ibtana_progress-bar-circle{
	width: 100px;
}
.vw-software-company-pro-progressbar .ibtana_progress-bar-label{
	margin-left: -49px !important;
}
.vw-software-company-pro-right-img img{
	width: 100%;
}
.vw-software-company-pro-right-img:before{
	content: "";
	width: 100%;
	height: 25px;
	background-color: #349bff;
	position: absolute;
	bottom: 0;
	right: 0;
}
.vw-software-company-pro-right-img:after{
	content: "";
	width: 25px;
	height: 100%;
	background-color: #349bff;
	position: absolute;
	top: 0;
	right: 0;
}
.vw-software-company-pro-about-heading{
	border-radius: 16px;
	background-image: linear-gradient(57deg, #339dff 0%, #3771ff 100%);
}
.vw-software-company-pro-about-small-heading{
	position: relative;
	left: -62px;
	z-index: -1;
}
.vw-software-company-pro-right-block{
	padding-left: 60px;
	position: relative;
}
.vw-software-company-pro-about-numberbx{
	border-radius: 15px;
	filter: drop-shadow(4.5px 7.794px 13.5px rgba(51,126,255,0.52));
	background-image: linear-gradient(57deg, #339dff 0%, #3771ff 100%);
	width: 50px;
    height: 50px;
    padding: 8px;
}
.vw-software-company-pro-about-numberbx p,.vw-software-company-pro-feature-block,.vw-software-company-pro-our-app-head h2{
	margin-bottom: 0 !important;
}
.vw-software-company-pro-about-btn2{
	position: relative;
	left: -80px;
}
.vw-software-company-pro-about-btngrp{
	padding-bottom: 30px;
}
.vw-software-company-pro-play-icon .ive-popup-icon-parent{
	padding: 16px 65px 16px 55px !important
}
.vw-software-company-pro-about-dotsvg{
	position: absolute;
	top: -60px;
    right: -125px;
}
.vw-software-company-pro-about-dotsvg svg,.vw-software-company-pro-about-circle img{
	width: 130px;
	height: 130px;
}
.vw-software-company-pro-about-circle{
	position: absolute;
	bottom: 150px;
    right: -100px;
}
.vw-software-company-pro-dotimg{
	position: absolute;
	bottom: 110px;
    right: -90px;
}
.vw-software-company-pro-about-bottom-img{
	position: absolute;
	right: 0;
}
.vw-software-company-pro-product,.vw-software-company-pro-services-featimg figure,.vw-software-company-pro-product .ive-tabs-title-list li,.vw-software-company-pro-our-app{
	position: relative;
}
.vw-software-company-pro-product .vw-software-company-pro-topsvg1,.vw-software-company-pro-our-app .vw-software-company-pro-topsvg1{
	position: absolute;
    left: -8px;
    top: 0;
}
.vw-software-company-pro-product .vw-software-company-pro-topsvg2,.vw-software-company-pro-our-app .vw-software-company-pro-topsvg2{
	position: absolute;
    right: 0;
    top: 0;
}
.vw-software-company-pro-products-head{
	width: 520px;
	margin: 0 auto;
}
.vw-software-company-pro-product .ive-tab-title-active .ive-tab-title{
	border-radius: 5px !important;
	filter: drop-shadow(4.5px 7.794px 13.5px rgba(51,126,255,0.52));
	background-image: linear-gradient(57deg, #339dff 0%, #3771ff 100%);
	padding: 5px 18px !important;
    margin: 0 16px;
}
.vw-software-company-pro-product .ive-tabs-title-list li:after{
	content: "";
    width: 1px;
    height: 30px;
    position: absolute;
    top: 3px;
    right: 0;
    background-color: #bfbfbf;
}
.vw-software-company-pro-product .ive-tabs-title-list li:last-child:after{
	content: "";
	background-color: transparent;
}
.vw-software-company-pro-product .woo-prod-content h6{
	padding: 0
}
.vw-software-company-pro-product .slider-product-item{
	box-shadow: 0 0 43px #e4e4e4;
    margin: 0 15px;
    position: relative;
    z-index: 3;
}
.vw-software-company-pro-product .slider-product-item .price-tag{
	margin-top: 15px;
}
.vw-software-company-pro-partner-img1{
	position: relative;
	opacity: 1;
}
.vw-software-company-pro-partner-img2 {
    position: absolute;
    left: 0 !important;
    top: 0;
    right: 0;
    opacity: 0;
    margin: 0 auto;
    width: 50%;
}
.vw-software-company-pro-partner .ive-slide-inner-content-inner:hover .vw-software-company-pro-partner-img1{
	opacity: 0;
}
.vw-software-company-pro-partner .ive-slide-inner-content-inner:hover .vw-software-company-pro-partner-img2{
	opacity: 1;
	border-radius: 5px !important;
	filter: drop-shadow(4.5px 7.794px 13.5px rgba(51,126,255,0.52));
	background-image: linear-gradient(57deg, #339dff 0%, #3771ff 100%);
	transition: 1s;
}
.vw-software-company-pro-partner  .owl-stage-outer{
	padding: 35px 0;
}
.vw-software-company-pro-our-app-head{
	text-align: right !important;
	border-radius: 16px;
	background-image: linear-gradient(57deg, #339dff 0%, #3771ff 100%);
	width: 350px;
    float: right;
    margin-top: 33px;
}
.vw-software-company-pro-our-app-mainhead{
	clear: both;
}
.vw-software-company-pro-ourapp-feat{
	border-radius: 4px;
	filter: drop-shadow(0px 15px 15px rgba(119,123,146,0.1));
	background-color: #ffffff;
	border: 1px solid #eaeaea;
	max-width: 210px;
    padding: 16px 0px 0 37px;
}
.vw-software-company-pro-ourapp-feat .ive-text-option-parent{
	padding:8px 0px;
}
.vw-software-company-pro-ourapp-feat:hover .ive-text-option-parent i{
	background-image: linear-gradient(57deg, #339dff 0%, #3771ff 100%);
	-webkit-background-clip: text;
  	-webkit-text-fill-color: transparent;
}
.vw-software-company-pro-ourapp-featblock{
	float: right;
	width: 430px;
}
.vw-software-company-pro-our-services-head{
	background-image: linear-gradient(57deg, #339dff 0%, #3771ff 100%);
	display: inline-block;
	border-radius: 19px;
}
.vw-software-company-pro-services-featimg figure {
    background-color: #ffffff;
    padding: 24px;
    border-radius: 50%;
    filter: drop-shadow(0px 15px 15px rgba(119,123,146,0.1));
}
.vw-software-company-pro-services-featimg figure:after{
	content: "";
	width: 26px;
	height: 26px;
	background-color: #ffffff;
	position: absolute;
	top: 0;
	right: 0;
	border-radius: 50%;
}
.vw-software-company-pro-services-featimg figure:before{
	content: "";
	width: 11px;
	height: 11px;
	background-color: #ffffff;
	position: absolute;
	top: 22px;
	right: -12px;
	border-radius: 50%;
}
.vw-software-company-pro-services-feat:hover .vw-software-company-pro-services-featimg figure,.vw-software-company-pro-services-feat:hover .vw-software-company-pro-services-featimg figure:before,.vw-software-company-pro-services-feat:hover .vw-software-company-pro-services-featimg figure:after{
	background-color: #ffd04a;
	filter: drop-shadow(4.5px 7.794px 13.5px rgba(255,208,74,0.52));
}
.vw-software-company-pro-interface-feat i{
	background-image: linear-gradient(57deg, #339dff 0%, #3771ff 100%);
	filter: drop-shadow(0px 15px 15px rgba(119,123,146,0.1));
	border-radius: 50%;
	padding: 4px;
}
.vw-software-company-pro-interfaceright{
	padding-left: 25px;
}
.vw-software-company-pro-interface-inner{
	position: absolute;
	top: 0;
	z-index: 9;
}
.vw-software-company-pro-our-app-para p{
	max-width: 88%;
}
.vw-software-company-pro-interface-inner .interfaceimg img{
	width: 100%;
}
.vw-software-company-pro-interface-circlesvg,.vw-software-company-pro-interface-circlesvginn,.vw-software-company-pro-introdution-svginner{
	position: relative;
}
.vw-software-company-pro-interface-phoneimg{
	position: absolute;
    top: 50%;
    left: 59px;
    border-radius: 39px;
    filter: drop-shadow(4.5px 7.794px 13.5px rgba(255,208,74,0.52));
    background-color: #ffd04a;
    padding: 15px;
    transform: translate(-50%,-50%);
}
.vw-software-company-pro-interface-circlesvg svg{
  -webkit-animation: myrotation 20s infinite linear;
  width: 120px;
  height: 120px;
}
@-webkit-keyframes myrotation {
  from {-webkit-transform: rotate(0deg);}
  to{-webkit-transform: rotate(359deg);}
}
.vw-software-company-pro-interface-rightshape{
	position: absolute;
	right: -60px;
    bottom: 160px;
}
.vw-software-company-pro-interface-leftshape svg{
	width: 200px;
	height: 200px;
}
.vw-software-company-pro-interface-leftshape{
	position: absolute;
	bottom: 70px;
	left: -30px;
}
.vw-software-company-pro-introdution{
	padding-left: 10%;
	padding-right: 0;
}
.vw-software-company-pro-introdution-feat{
	border: 3px solid #c0c1f7;
	border-radius: 6px;
}
.vw-software-company-pro-introdution-cirsvg,.vw-software-company-pro-introdution-featright{
	position: relative;
}
.vw-software-company-pro-introdution-featright{
	left: -60px;
}
.vw-software-company-pro-introdution-cirsvg .ive-divider-block svg{
	margin: 15px auto 0;
}
.vw-software-company-pro-introdution-rightbx{
	padding-left: 30px;
}
.vw-software-company-pro-introdution-featimg figure{
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	border-radius: 35px;
	filter: drop-shadow(4.5px 7.794px 13.5px rgba(231,83,143,0.52));
	background-image: linear-gradient(90deg, #d17fdd 0%, #7b6be7 100%);
	padding: 14px;
}
.vw-software-company-pro-introdution-feat{
	background-color: #ffffff;
}
.vw-software-company-pro-introdution-feat:hover{
	background-color: #051133;
}
.vw-software-company-pro-introdution-feat:hover h2{
	color: #ffffff !important;
}
.vw-software-company-pro-introdution-feat:hover svg{
  -webkit-animation: myrotation 20s infinite linear;
}
@-webkit-keyframes myrotation {
  from {-webkit-transform: rotate(0deg);}
  to{-webkit-transform: rotate(359deg);}
}
.vw-software-company-pro-introdution-right{
    position: absolute;
    top: 20%;
    right: -115px;
}
.vw-software-company-pro-newsletter .wp-block-cover__inner-container{
	text-align: center;
	position: relative;
	top: -60px;
}
.vw-software-company-pro-newsletter-para{
	max-width: 38%;
	margin: 0 auto;
}
.vw-software-company-pro-newsletter .wpcf7 input[type="email"]{
	width: 51%;
	border-radius: 31px;
	border: 2px solid #ffffff;
	color: #ffffff;
	font: 400 14px/18px "Poppins";
	padding: 22px 35px;
}
.vw-software-company-pro-newsletter input[type="email"]::placeholder{
	font: 400 14px/18px "Poppins";
	color: #ffffff;
}
.vw-software-company-pro-newsletter .wpcf7 input[type="submit"]{
	border-radius: 40px;
	filter: drop-shadow(4.5px 7.794px 31px rgba(51,126,255,0.52));
	background-image: linear-gradient(57deg, #339dff 0%, #3771ff 100%);
    padding: 22px 45px;
    margin-left: -75px;
}
.vw-software-company-pro-home-contact{
	position: relative;
	margin-bottom: -40px;
	z-index: 9;
}
.vw-software-company-pro-home-contact{
	position: relative;
}
.vw-software-company-pro-home-contactbrn{
	position: absolute;
	top: 46%;
	left: -15px;
	transform: translateY(-50%);
	filter: drop-shadow(0px 9px 17px rgba(255,255,255,0.52));
}
.vw-software-company-pro-home-contact .wp-block-cover{
	padding: 0;
}
.vw-software-company-pro-home-contact .wp-block-columns{
	margin-bottom: 0;
}
.vw-software-company-pro-testimonials .owl-carousel .owl-item img{
	width: auto;
}
.vw-software-company-pro-testimonials-rightgrpimg{
	position: relative;
    width: 600px;
    height: 600px;
    top: -2%;
    left: -28%;
}
.vw-software-company-pro-testimonials-testimg-client1{
	position: absolute;
    top: 60px;
    left: 75px;
    filter: drop-shadow(0px 27px 13.5px rgba(0,0,0,0.30));
}
.vw-software-company-pro-testimonials-testimg-client2{
	position: absolute;
    bottom: 78px;
    left: 220px;
    filter: drop-shadow(0px 27px 13.5px rgba(0,0,0,0.30));
}
.vw-software-company-pro-testimonials-testimg-client3{
	position: absolute;
	top: 110px;
    right: 192px;
    filter: drop-shadow(0px 27px 13.5px rgba(0,0,0,0.30));
}
.vw-software-company-pro-testimonials-testimg-client4{
	position: absolute;
	bottom: 100px;
    right: 35px;
    filter: drop-shadow(0px 27px 13.5px rgba(0,0,0,0.30));
}
.vw-software-company-pro-testimonials-carousel{
	position: relative;
	left: 200px;
}
.rotrate-circle{
  -webkit-animation: myrotation 30s infinite linear;
}
@-webkit-keyframes myrotation {
  from {-webkit-transform: rotate(0deg);}
  to{-webkit-transform: rotate(359deg);}
}
.vw-software-company-pro-testimonialsrightBlue{
	position: absolute;
    top: 34%;
    right: -100px;
}
.vw-software-company-pro-testimonials-quotes .wp-block-cover__inner-container{
	position: relative;
}
.vw-software-company-pro-testimonials .wp-block-ive-carousel .owl-theme .owl-nav [class*='owl-']:hover{
	filter: drop-shadow(0px 27px 13.5px rgba(51,126,255,0.39));
	background-image: linear-gradient(57deg, #339dff 0%, #3771ff 100%) !important;
}
.vw-software-company-pro-powerfig{
	padding: 5% 16% 3%;
	position: relative;
	z-index: 9;
}
.vw-software-company-pro-record{
	padding-top: 100px;
	min-height: 400px;
	position: relative;
}
.vw-software-company-pro-record-box{
	filter: drop-shadow(0 0 18px rgba(195,165,250,0.35));
    background-color: #ffffff;
    padding: 38px 30px;
    border-radius: 113px;
    width: 95px;
    max-width: 190px;
    height: 190px;
    margin: 0 auto;
    z-index: 9;
}
.vw-software-company-pro-record-box .counter_limit{
	font-size: 45px !important;
}
.vw-software-company-pro-record-box:hover{
	background-image: linear-gradient(90deg, #e18f6f 0%, #e94199 100%);
	transition: 2s;
}
.vw-software-company-pro-record-box:hover .vw-software-company-pro-record-box-count-head h2{
	color: #ffffff !important;
}
.vw-software-company-pro-record-box:hover .vw-software-company-pro-record-box-count h2{
	background-image: linear-gradient(180deg,#ffffff 0%,#ffffff 100%) !important;
	-webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
}
.vw-software-company-pro-record-box2{
	position: relative;
    top: -100px;
}
.vw-software-company-pro-record-box3{
	position: relative;
    bottom: -60px;
}
.vw-software-company-pro-record-box4{
	position: relative;
    top: -60px;
}
.vw-software-company-pro-record-topimg{
	position: absolute;
	left: 0;
	top: -25px;
	width: 320px;
}
.vw-software-company-pro-record-boxdots{
	position: absolute;
	top: -10px;
	right: 0;
	width: 350px;
}
.vw-software-company-pro-record-svg{
	position: absolute;
	top: -85px;
	right: 0;
}
.vw-software-company-pro-record-bottomshape{
	position: absolute;
    bottom: -72%;
    right: 0;
    width: 300px;
}
.vw-software-company-pro-pricing-planshead h2 sub{
	font-weight: 200;
    font-size: 18px;
    position: relative;
    left: -52px;
}
.vw-software-company-pro-pricing-plansbx{
	position: relative;
	background-color: #ffffff;
	border-radius: 27px;
	margin: 0 30px;
}
.vw-software-company-pro-pricing-planshead{
	position: absolute;
    top: 50px;
    right: -22px;
}
.vw-software-company-pro-pricing-plans-topimg{
	text-align: right;
}
.vw-software-company-pro-pricing-plans-topimg img{
	border-top-right-radius: 27px;
}
.vw-software-company-pro-pricing-plansbx i{
	margin-left: 40px;
	margin-top: 11px;
}
.vw-software-company-pro-pricing-plansbx p,.vw-software-company-pro-pricing-plansbx h4{
	margin-bottom: 0;
}
.vw-software-company-pro-pricing-plansbx:hover{
	filter: drop-shadow(0px 46px 13.5px rgba(190,209,252,0.45));
}
.vw-software-company-pro-pricing-plans{
	position: relative;
    top: -460px;
    border-top: 3px solid #ffffff36;
    padding-top: 60px;
    margin-bottom: -330px;
}
.vw-software-company-pro-pricing-small-heading{
	position: relative;
    left: -62px;
    z-index: 0;
}
.vw-software-company-pro-pricing-heading{
	z-index: 9;
}
.vw-software-company-pro-video-head{
	margin-left: auto;
	margin-right: 0;
}
.vw-software-company-pro-video-innerbx{
	background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
    width: 368px;
    height: 300px !important;
}
.vw-software-company-pro-ourvideo .wp-block-cover__inner-container{
	position: relative;
	top: -10rem;
}
.vw-software-company-pro-ourvideo .ive-slide-inner-content-inner{
	position: relative;
}
.vw-software-company-pro-ourvideo-content,.vw-software-company-pro-ourvideo-content-default{
	position: absolute;
    top: 40%;
    left: 0;
    right: 0;
    text-align: center;
    margin: 0 auto;
}
.vw-software-company-pro-ourvideo-content .ive-divider-block svg {
    display: block;
    margin: 0px auto;
}
.vw-software-company-pro-ourvideo{
	padding: 0 5%;
}
.vw-software-company-pro-ourvideo .owl-item .ive-slide-inner-content-inner {
    width: 220px !important;
    position: absolute;
    top: -125px;
}
.vw-software-company-pro-ourvideo .firstActiveItem .ive-slide-inner-content-inner{
	width: 550px !important;
    height: 400px !important;
    position: relative;
    top: -43rem;
}
.vw-software-company-pro-ourvideo .owl-stage-outer{
	padding-top: 43rem;
}
.vw-software-company-pro-ourvideo .owl-nav{
	display: block !important;
}
.vw-software-company-pro-ourvideo-content{
	opacity: 0;
}
.vw-software-company-pro-ourvideo .firstActiveItem .vw-software-company-pro-ourvideo-content{
	opacity: 1;
}
.vw-software-company-pro-ourvideo .firstActiveItem .vw-software-company-pro-ourvideo-content-default{
	opacity: 0;
}
.vw-software-company-pro-ourvideo  .owl-item img{
	background: #000000;
    opacity: 0.7;
    border-radius: 50%;
}
.vw-software-company-pro-ourvideo .wp-block-ive-carousel .owl-carousel .firstActiveItem img{
	background-color: transparent;
	opacity: 1;
	border: 25px solid #ffffff2e;
}
/*-------------- media section ---------------*/
@media screen and (max-width: 599px){
    .vw-software-company-pro-newsletter .wpcf7 input[type="email"] {
    	width: 100%;
    }
    .vw-software-company-pro-newsletter .wpcf7 .ajax-loader{
		display: none !important;
	}
	.vw-software-company-pro-newsletter .wpcf7 input[type="submit"]{
		margin: 12px auto !important;
	}
	.vw-software-company-pro-ourvideo{
		background-position: 100% 100% !important;
	}
	.vw-software-company-pro-newsletter .wpcf7 input[type="email"],.vw-software-company-pro-newsletter .wpcf7 input[type="submit"]{
		padding: 16px 35px;
	}
	.vw-software-company-pro-pricing-plans{
		top:-430px;
	}
	.vw-software-company-pro-ourvideo {
	    background-position: 100% 100% !important;
	}
}
@media screen and (max-width: 768px){
	.vw-software-company-pro-record-boxdots,.vw-software-company-pro-record-svg,.vw-software-company-pro-record-topimg,.vw-software-company-pro-pricing-plansbx i,.vw-software-company-pro-our-app .vw-software-company-pro-topsvg1,.vw-software-company-pro-our-app .vw-software-company-pro-topsvg2,.vw-software-company-pro-product .vw-software-company-pro-topsvg1,.vw-software-company-pro-product .vw-software-company-pro-topsvg2,.vw-software-company-pro-about-dotsvg svg, .vw-software-company-pro-about-circle img,#vw-software-company-slider .carousel-image img,#vw-software-company-slider .shape_img{
	  display: none;
	}
	.vw-software-company-pro-ourapp-feat .ive-text-option-parent{
		padding: 12px 0 !important;
	}
	.vw-software-company-pro-product{
		padding: 0 10px!important;
	}
	#vw-software-company-slider .carousel-content,.vw-software-company-pro-about-trust{
	 	position: unset;
	 	transform: none;
	}
	#vw-software-company-slider .ive-advanced-text-wrap{
	 	margin-bottom: 0;
	 	margin-top: 0;
	}
	.vw-software-company-pro-pricing-small-heading h2,.vw-software-company-pro-right-block,.vw-software-company-slider-right-img img,#vw-software-company-slider .ive-advanced-text-inner-wrap,.vw-software-company-pro-slide-search{
	  padding: 10px !important;
	}
	.vw-software-company-pro-slide-search .wp-block-search__input{
	 	width: 41%;
	}
	.vw-software-company-pro-slide-search .wp-block-search__button{
	 	font-size: 12px;
	 	padding: 10px 4px;
	    margin: 0;
	}
	.vw-software-about-progress-box {
		text-align: center;
	    margin: 14px auto;
	}
	.vw-software-company-pro-about-trust,.vw-software-company-pro-pricing-plansbx,.vw-software-company-pro-record-box{
		margin:10px auto;
	}
	.vw-software-company-pro-about-inner,.vw-software-company-pro-our-services-head{
		display: block;
	}
	.vw-software-company-pro-record-box4,.vw-software-company-pro-record-box2,.vw-software-company-box-head,.vw-software-company-pro-ourvideo .wp-block-cover__inner-container{
		top:0;
	}
	.vw-software-company-pro-record-box3{
		bottom: 0;
	}
	.vw-software-company-pro-pricing-planshead{
		right: 25px;
	}
	.vw-software-company-pro-ourvideo-content,.vw-software-company-pro-home-contactbrn,.vw-software-company-pro-progressbar,.vw-software-company-pro-about-numberbx{
		position: unset;
		margin:0 auto;
	}
	.vw-software-company-pro-our-app-left-lg{
		text-align: center;
	  padding-top: 0;
	  padding-right: 0;
    }
	.vw-software-company-pro-pricing-small-heading,.vw-software-company-pro-testimonials-carousel,.vw-software-company-pro-introdution-featright,.vw-software-company-pro-about-small-heading,.vw-software-company-pro-about-btn2{
		left: 0;
		right: 0;
	}
	.vw-software-company-pro-pricing-small-heading h2,#topbar{
		text-align: center;
	}
	.vw-software-company-pro-ourvideo .firstActiveItem .ive-slide-inner-content-inner,.vw-software-company-pro-ourapp-featblock,.vw-software-company-pro-products-head,.vw-software-company-pro-our-app-head{
		width: 100% !important;
	}
	.vw-software-company-pro-ourvideo .firstActiveItem .ive-slide-inner-content-inner{
		width: 490px !important;
	}
	.vw-software-company-pro-about-small-heading h2{
		padding: 6px 0px 6px 0px !important;
	}
	.wp-block-ive-tabs .ive-tabs-title-list{
		display: block;
	}
	.vw-software-company-pro-product .ive-tabs-title-list li:after{
		content: none;
	}
	.vw-software-company-pro-our-app-head,.vw-software-company-pro-ourapp-featblock{
		float: unset;
	}
	.vw-software-company-pro-ourapp-feat,.vw-software-company-pro-newsletter-para{
		max-width: 100%;
    	padding: 10px;
		margin: 5px;
	}
	.vw-software-company-pro-interface-phoneimg {
	    top: 20%;
	    left: 54px;
	    transform: none;
	}
	.vw-software-company-pro-testimonials .owl-carousel .owl-item img,.vw-software-company-pro-interface-circlesvg svg{
		margin:0px auto;
	}
	.vw-software-company-pro-testimonials-rightgrpimg .rotrate-circle,.vw-software-company-pro-testimonialsrightBlue,.vw-software-company-pro-introdution-right,.vw-software-company-pro-interface,.vw-software-company-pro-interface-rightshape,.vw-software-company-pro-interface-leftshape{
		position: unset;
		display: none;
	}
	.vw-software-company-pro-interface-inner,.vw-software-company-pro-testimonials-testimg-client1,.vw-software-company-pro-testimonials-testimg-client2,.vw-software-company-pro-testimonials-testimg-client3,.vw-software-company-pro-testimonials-testimg-client4{
		position: unset;
		text-align: center;
	}
	.vw-software-company-pro-introdution{
		padding: 25px 10px !important;
	}
	.vw-software-company-pro-testimonials-rightgrpimg {
	    position: relative;
	    width: 100%;
	    left: 0;
	}
	.vw-software-company-pro-pricing-planshead h2 sub,.vw-software-about-progress-box{
		left: 0;
	}
	.vw-software-company-pro-ourvideo .vw-software-company-pro-about-btngrp{
		width: 100%;
	}
	.vw-software-company-pro-record-box .counter_limit{
		font-size: 25px !important;
	}
	.vw-software-company-pro-pricing-plans,.vw-software-company-pro-ourvideo .owl-item .ive-slide-inner-content-inner{
		position: unset;
	}
	.vw-software-company-pro-ourvideo .owl-stage-outer{
		padding: 0;
	}
	.wp-block-group.vw-software-company-pro-pricing-plans {
	    background-color: #2c03b6;
	}
	.vw-software-company-pro-record{
		margin-top: 90% !important;
	}
}
@media screen and (min-width: 600px) and (max-width: 767px){
	.vw-software-company-pro-product .slider-product-item img{
		height: 300px !important;
	}
	.vw-software-company-pro-testimonials-testimg-client1, .vw-software-company-pro-testimonials-testimg-client2, .vw-software-company-pro-testimonials-testimg-client3, .vw-software-company-pro-testimonials-testimg-client4{
		width: 25%;
		float: left;
	}
	.vw-software-company-pro-slide-search-main {
	    padding-left: 37px;
	}
	.vw-software-company-pro-ourvideo .owl-stage-outer{
		padding: 0;
	}
	.vw-software-company-pro-ourvideo .firstActiveItem .ive-slide-inner-content-inner{
		top:0;
	}
	.vw-software-company-pro-pricing-plans h2{
		color: #11235e !important;
	}
	.vw-software-company-pro-pricing-plans p{
		color: #737879 !important;
	}
	.vw-software-company-pro-ourvideo .firstActiveItem .ive-slide-inner-content-inner{
		width: 45% !important;
		margin: 0 auto;
	}
	.vw-software-company-pro-ourvideo .owl-item .ive-slide-inner-content-inner{
		position: unset;
		top:0;
	}
	.vw-software-company-pro-pricing-plans-topimg{
		text-align: center;
	}
	.vw-software-company-pro-record .wp-block-columns{
		display: block;
	}
	.vw-software-company-pro-record-box{
		width: 100%;
	}
}
@media screen and (min-width: 768px) and (max-width: 991px){
	.vw-software-company-pro-play-icon{
		display: none;
	}
	.vw-software-company-pro-product .slider-product-item img{
		height: 300px !important;
	}
	.vw-software-company-pro-slide-search-main {
	    padding-left: 37px;
	}
	.vw-software-company-pro-progressbar,.vw-software-company-pro-pricing-small-heading,.vw-software-company-pro-about-small-heading,.vw-software-company-pro-pricing-planshead h2 sub,.vw-software-company-pro-about-small-heading{
		left: 0;
	}
	.vw-software-about-progress-box{
		max-width: 270px;
	}
	.vw-software-company-pro-record-box .counter_limit{
		font-size: 30px !important;
	}
	.vw-software-company-pro-about-trust {
	    display: none;
	}
	.vw-software-company-pro-ourvideo .owl-stage-outer{
		padding: 0;
	}
	.vw-software-company-pro-ourvideo .firstActiveItem .ive-slide-inner-content-inner{
		position: unset;
	}
	.vw-software-company-pro-ourvideo .firstActiveItem .ive-slide-inner-content-inner{
		width: 75% !important;
	}
	.vw-software-company-pro-ourvideo-content{
		display: none;
	}
	.vw-software-company-pro-ourvideo .owl-item .ive-slide-inner-content-inner{
		position: unset;
	}
	.vw-software-company-pro-home-contact h2{
		padding-top: 20px !important;
	}
	.vw-software-company-pro-pricing-planshead h2 sub,.vw-software-company-pro-our-app .vw-software-company-pro-topsvg2,.vw-software-company-pro-introdution-cirsvg{
		display: none;
	}
	.vw-software-company-pro-pricing-planshead{
		left: 0;
		right: 0;
	}
}
@media screen and (min-width: 992px) and (max-width:1200px) {
	.vw-software-company-pro-slide-search-main {
	    padding-left: 37px;
	}
	.vw-software-company-pro-pricing-planshead{
		right: 2px;
	}
	.vw-software-company-pro-pricing-small-heading,.vw-software-company-pro-about-small-heading,.vw-software-company-pro-pricing-planshead h2 sub,.vw-software-company-pro-about-small-heading{
		left: 0;
	}
	.vw-software-company-box-head{
		top:0;
	}
	.vw-software-company-box-head h2{
		font-size: 15px !important;
	}
	.vw-software-company-pro-about-small-heading h2{
		font-size: 12px !important;
	}
	.vw-software-company-pro-play-icon .ive-popup-icon-parent{
		padding: 10px !important;
	}
	.vw-software-company-pro-product .ive-tabs-title-list li:after{
		content: none;
	}
	.vw-software-company-pro-introdution-featright{
		margin-left: 5em !important;
	}
	.vw-software-company-pro-introdution-cirsvg .ive-divider-block svg {
	    margin: 32px auto 0;
	}
	.vw-software-company-pro-pricing-planshead h2 sub,.vw-software-company-pro-our-app .vw-software-company-pro-topsvg2,.vw-software-company-pro-introdution-cirsvg{
		display: none;
	}
	.vw-software-company-pro-pricing-planshead{
		left: 0;
		right: 0;
	}
	.top-content .imgbox {
	    width: 14%;
	    margin-right: 5%;
	}
	.vw-software-company-pro-interface-feat i{
		display: none;
	}
	.vw-software-company-pro-ourvideo .owl-stage-outer{
		padding: 0;
	}
	.vw-software-company-pro-ourvideo .owl-item .ive-slide-inner-content-inner{
		position: unset;
	}
	.vw-software-company-pro-ourvideo .firstActiveItem .ive-slide-inner-content-inner {
	    width: 210px !important;
	    height: 175px !important;
	}
}
@media screen and (max-width: 991px){
	.vw-software-company-pro-about-inner, .vw-software-company-pro-ourvideo, .vw-software-company-pro-pricing-plans, .vw-software-company-pro-record, .vw-software-company-pro-testimonials, .vw-software-company-pro-home-contact, .vw-software-company-pro-interface-inner, .vw-software-company-pro-product, .vw-software-company-pro-partner, .vw-software-company-pro-our-app .vw-software-copany-pro-ourapp-inner, .vw-software-company-pro-our-services {
	    padding: 0 4%;
	}
	.vw-software-company-pro-right-block{
		padding-left: 15px !important;
	}
	.vw-software-company-pro-slide-search .wp-block-search__button{
		padding: 10px 10px;
	}
	.vw-software-company-pro-ourvideo .wp-block-cover__inner-container{
		top:-22rem;
	}
}
@media screen and (max-width: 1200px){
	.vw-software-company-pro-about-inner, .vw-software-company-pro-ourvideo, .vw-software-company-pro-pricing-plans, .vw-software-company-pro-record, .vw-software-company-pro-testimonials, .vw-software-company-pro-home-contact, .vw-software-company-pro-interface-inner, .vw-software-company-pro-product, .vw-software-company-pro-partner, .vw-software-company-pro-our-app .vw-software-copany-pro-ourapp-inner, .vw-software-company-pro-our-services{
		padding: 0 2% !important;
	}
	.vw-software-company-pro-introdution{
		padding-left: 2% !important;
	}
}
@media screen and (min-width:1720px)  and (max-width:2000px){
	.vw-software-company-pro-interface-leftshape,.vw-software-company-pro-interface-rightshape{
		position:unset;
	}
	.vw-software-company-pro-interface-rightshape{
		display:none;
	}
}