@font-face {
  font-family: 'popinsbold';
  src:url(fonts/Poppins-Bold.otf);
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'popinsregular';
  src:url(fonts/Poppins-Regular.otf);
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'popinslight';
  src:url(fonts/Poppins-Light.otf);
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'popinssemibold';
  src:url(fonts/Poppins-SemiBold.otf);
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'poppinsmedium';
  src:url(fonts/Poppins-Medium.otf);
  font-weight: normal;
  font-style: normal;
}

#pg-17-17> .panel-row-style {
	    padding-bottom: 35px !important;
	}
.accuform .wpcf7-submit{
	    width: 50% !important;
    margin-left: auto;
    margin-right: auto;
    display: block;
	}
.page-id-17 .homepaging {
display:block;
  
}

.page-id-17 .pricy {
display:none;
  
}

.page-id-17 .impri {
display:none;
  
}

.page-id-17 .copyr {
display:none;
  
}




.page-id-511 .homepaging {
display:none;
  
}

.page-id-511 .pricy {
display:block;
  
}

.page-id-511 .impri {
display:none;
  
}

.page-id-511 .copyr {
display:none;
  
}






.page-id-595 .homepaging {
display:none;
  
}

.page-id-595 .pricy {
display:none;
  
}

.page-id-595 .impri {
display:block;
  
}

.page-id-595 .copyr {
display:none;
  
}








.page-id-598 .homepaging {
display:none;
  
}

.page-id-598 .pricy {
display:none;
  
}

.page-id-598 .impri {
display:none;
  
}

.page-id-598 .copyr {
display:block;
  
}




.entry-content, .entry-content p, .entry-content span {
	font-family: 'popinslight';
	font-weight:200;
	}
#primary {
margin-top:0;
}

.ow-button-base a:hover {
	background:#7d868b !important;
	}


#catapult-cookie-bar {
	font-size: 17px;
	}
button#catapultCookie {
	padding-left: 2em !important;
padding-right: 2em !important;
font-size: 16px !important;
	}	
#catapult-cookie-bar a {
    color: #fff;
    font-weight: bold !important;
}
/*//.focus {
//	color:red !important;
//	}*/

	
.so-widget-sow-button-wire-67b7c7cfb157 .ow-button-base a {
	border:none !important;
	}

.productdesktop {
display:flex !important;	
	}

.productipad  {
display:none !important;	
	}
	


.entry-content h1{
    margin-top: 25px;
    margin-bottom: 20px;
    color: #000;
}

.content-page {
    margin-top: 0px;
}
#menu-primary {
    /* float: right; */
    position: absolute;
    left: 32%;
}
.gettouch {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0px;
    font-family: 'popinslight';
    color: #ffffff;
    font-size: 15px;
    margin-right: 2em;
    background: #b96f80;
    padding: 10px 30px 10px 30px;
    text-decoration: none;
      float: right;
    margin-top: 1.4em;
}
.gettouch:hover {
	 background: #a75b6c;
	}

.sticky-navigation .main-navigation li a:hover, .sticky-navigation .login-register li.login a:hover, .sticky-navigation .main-navigation li:hover > a, .sticky-navigation.header-on-frontpage:not( .header-frontpage-not ) .main-navigation ul li a:hover {
	color:#b96f80;
	}
.gettouch:hover {
	color:#fff;
	}
.sticky-navigation.header-on-frontpage:not( .header-frontpage-not ) .main-navigation li a {
    color: #333;
  font-weight:bold;
}

#mysticky-nav .myfixed {

    background: #b96f80 !important;

}

#mysticky-wrap .appear-on-scroll img.normallogo {
display:block;
	}
#mysticky-wrap .appear-on-scroll img.sticklogo {
	display:none;
	}	
	
	
#mysticky-wrap .myfixed  img.normallogo {
display:none;
	}
#mysticky-wrap .myfixed img.sticklogo {
	display:block;
	}	


#mysticky-wrap .myfixed .main-navigation a {
  
    color: #fff;
  font-weight:bold;

}

#mysticky-wrap .myfixed .gettouch{
  
    background: #fff;
color:#333;

}

.header:not( .menu-align-center ) .sticky-navigation .main-navigation li a {
    margin: 30px 19px;
	font-weight:bold;
}



#responsive-menu-button {
display:none;	
	}

.sticky-navigation-open {
    min-height: 70px;
    background: transparent;
    position: fixed;
    width: 100%;
    z-index: 9999;
}
.sticky-navigation { 
background:none;
  box-shadow:unset;
  border-bottom:none;
}

.sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper h1 {
   
    width: 56%;
       line-height: normal !important;
}
.sliderhr {
background: #b56577;width: 7%; margin-left: 0; height: 4px;
}
.sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper p {

    font-size: 28px;

    line-height: normal;
    width: 50%;
}
.sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper a span {
color:#fff !important;
font-size:18px;
}
#second {
margin-top:2em;
margin-bottom:2em;	
	}
	
.sliderbutton {
	padding-top:9px !important;
  padding-bottom:9px !important;
  background:#8f989d !important;
  color:#fff !important;
      font-size: 1.15em;
    padding: 1em 2em;
	}	
.ow-button-base a {
padding-top:9px !important;
  padding-bottom:9px !important;
  background:#8f989d !important;
  color:#fff !important;
}
#pg-17-0, #pg-17-1, #pg-17-2, #pg-17-3, #pg-17-4, #pg-17-5, #pg-17-6, #pg-17-7, #pg-17-8, #pg-17-9, #pg-17-10, #pg-17-11, #pg-17-12, #pg-17-13, #pg-17-14, #pg-17-15, #pg-17-16, #pl-17 .so-panel {
     margin-bottom: 0px !important; 
}
#primary {
    margin: 0px 0;
 }
.learnmore {
    background-color: #b56577 !important;
    border: none;
	border-radius:0 !important;
    color: white;
    padding: 15px 32px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 16px;
    margin: 4px 2px;
    cursor: pointer;
}
.learnmore:hover {
	 background-color: #a75b6c !important;
	}

.secondsection h1 {
	  font-family: 'popinsregular';
	      font-weight: 200;
		      line-height: 56px;
	}
.secondsection p {
	    font-size: 17px;
    color: #a0a7ab;
    line-height: 31px;
	}

.whyacu {
	color:#b56577 !important;
	  font-family: 'popinsregular';
	      font-weight: 200;
		  text-transform:uppercase;
	}
.thirdsection h1 {
color:#333333;
    font-size: 24px;
	  font-family: 'popinsregular';
	      font-weight: 200;
		  margin-bottom:6px;
	}	
.learnmore {
margin-top:2em;	
	}	
 .sow-headline-container h1.sow-headline {
		  font-family: 'popinsregular' !important;
	      font-weight: 200 !important;
	}
.sow-headline-container p.sow-sub-headline {
 font-family: 'popinslight' !important;
    font-weight: 100;
    text-align: justify;
    color: #444444;
    line-height: 1.4em;
    font-size: 15px;
	letter-spacing:1px;
}		
	
	#sixth .whyacu {
	color:#fff !important;
	  font-family: 'popinsregular';
	      font-weight: 200;
	}
.thirdbooksection {
margin-top:3em;
}
.sow-headline-container h1.sow-headline {
text-align: left !important;
    font-size: 24px !important;
}
.sow-headline-container p.sow-sub-headline {
 
    text-align: left !important;

}

.techno h2 {
 font-size: 42px;
  font-family: 'popinsregular';
    font-weight: 400;
    text-align:  center;
	line-height:normal;
}
.techno p {
    text-align: center;
      font-family: 'popinslight';
    font-size: 17px;
    line-height: normal;
    font-weight: 100;
	    color: #323730;
}


#pg-17-0, #pg-17-1, #pg-17-2, #pg-17-3, #pg-17-4, #pg-17-5, #pg-17-6, #pg-17-7, #pg-17-8, #pg-17-9, #pg-17-10, #pg-17-11, #pg-17-12, #pg-17-13, #pg-17-14, #pg-17-15, #pg-17-16, #pg-17-17, #pl-17 .so-panel {
	margin-bottom:0 !important;
	}


.steps h5 {
text-align:left;
margin-bottom:6px !important;
margin-left:1em !important;
	}
	.steps {
		margin-top:2em;
		}
.steps p {
text-align:left;	
margin-left:1.5em !important;
color:#323730;
	}	

.form .whyacu {
	text-transform:none;
	}	
	.form .techno p {
	font-size:24px;
	margin-bottom:2em;
	}	
	
	
#faq h3 {
	    color: #333 !important;
    font-family: 'popinsregular';
    font-weight: 200;
	}
.sow-features-list .sow-icon-container {
    color: transparent !important;
}

.instruct p {
   font-family: 'popinslight';
    font-size: 18px;
    line-height: normal;
    color: #717171;
    text-align: left;
  font-weight:300;
}

.instruct p span {
    color: #b56577 !important;
    font-size: 24px;
	font-weight:bold;
}

#accordion ul li:first-child div { 
    display:block;
    border-top:3px solid #FFCDCD;
}
.fa-plus:before {
font-family: FontAwesome;
      content: "\f078";
  
}
.fa-minus:before {
    font-family: FontAwesome;
      content: "\f077";
}
.ac_title_class span {
display:none;
}

.accuform label {
display:block;
  
}
.fullbutton {
width:100%;
      margin-top: 1em;
}
.content-page input:not([type="submit"]):not([type="reset"]):not([type="button"]) {
    padding: 22px;
	color:#fff;
}

div.wpcf7-validation-errors, div.wpcf7-mail-sent-ng {

    width: 50%;
    display: block;
    margin-left: auto !important;
    margin-right: auto !important;
}

button, input[type="button"], input[type="reset"], input[type="submit"] {
    background: #fc5479;
    border-radius: 3px;
    border: none;
    font-size: 16px;
    text-transform: none;
    font-weight: 700;
}

button, input[type="button"], input[type="reset"], input[type="submit"]:hover{
    background: #f18199;
    border-radius: 3px;
    border: none;
    font-size: 16px;
    text-transform: none;
    font-weight: 700;
}

button, input[type="button"], input[type="reset"], input[type="submit"]:active{
    background: #fc5479;
    border-radius: 3px;
    border: none;
    font-size: 16px;
    text-transform: none;
    font-weight: 700;
}

button, input[type="button"], input[type="reset"], input[type="submit"]:focus{
    background: #fc5479;
    border-radius: 3px;
    border: none;
    font-size: 16px;
    text-transform: none;
    font-weight: 700;
}

.accuform .col-md-3 {
	padding-right:0;
	}

.has-error .help-block, .has-error .control-label, .has-error .radio, .has-error .checkbox, .has-error .radio-inline, .has-error .checkbox-inline, .has-error.radio label, .has-error.checkbox label, .has-error.radio-inline label, .has-error.checkbox-inline label {
    color: #ffffff;
}


	.inputfooterstyle1 {
	    border: 1px solid #dadada;
    border-radius: 5px;
    box-sizing: border-box;
    color: #fff;
    font-family: 'popinslight';
    font-size: 15px;
    line-height: 55px;
 
   /* width: 50%;*/
    margin-right: 1.7em;
    margin-top: unset;
    padding-right: 2em;
  
   /* width: 48%;*/
   /* float: left;*/

   	background:url(https://inoactiv.com/acudermis/wp-content/uploads/2018/06/user_form_white.png) 95% center no-repeat transparent;	
		}
		
		.inputfooterstyle1::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
    color: #fff;
    opacity: 1; /* Firefox */
}

.inputfooterstyle1::-webkit-input-placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
    color: #fff;
    opacity: 1; /* Firefox */
}


.inputfooterstyle1::-moz-placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
    color: #fff;
    opacity: 1; /* Firefox */
}



.inputfooterstyle1:-ms-input-placeholder { /* Internet Explorer 10-11 */
   color: #fff;
}

.inputfooterstyle1::-ms-input-placeholder { /* Microsoft Edge */
    color: #fff;
}	
		
		
		
		
		
		
		
		
		
		
.inputfooterstyle2 {
	border: 1px solid #dadada;
    border-radius: 5px;
    box-sizing: border-box;
    color: #fff;
    font-family:'popinslight';
    font-size: 15px;
    line-height: 55px;
  
    padding: 0 10px;
    /*margin-left: 18em;*/
    /* padding-left: 2em; */
   /* width: 48%;*/
   	background:url(https://inoactiv.com/acudermis/wp-content/uploads/2018/06/mail_form_white.png) 95% center no-repeat transparent;	
			
		}
	.inputfooterstyle2::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
    color: #fff;
    opacity: 1; /* Firefox */
}

.inputfooterstyle2::-webkit-input-placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
    color: #fff;
    opacity: 1; /* Firefox */
}


.inputfooterstyle2::-moz-placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
    color: #fff;
    opacity: 1; /* Firefox */
}





.inputfooterstyle2:-ms-input-placeholder { /* Internet Explorer 10-11 */
   color: #fff;
}

.inputfooterstyle2::-ms-input-placeholder { /* Microsoft Edge */
    color: #fff;
}	
	





			.inputfooterstyle4 {
		    border: 1px solid #dadada;
    border-radius: 5px;
    box-sizing: border-box;
    color: #fff;
    font-family:'popinslight';
    font-size: 15px;
    line-height: 55px;

    width: 100%;
background:url(https://inoactiv.com/acudermis/wp-content/uploads/2018/06/phone_form_white.png) 95% center no-repeat transparent;		}
			
.inputfooterstyle4::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
    color: #fff;
    opacity: 1; /* Firefox */
}

.inputfooterstyle4::-webkit-input-placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
    color: #fff;
    opacity: 1; /* Firefox */
}


.inputfooterstyle4::-moz-placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
    color: #fff;
    opacity: 1; /* Firefox */
}






.inputfooterstyle4:-ms-input-placeholder { /* Internet Explorer 10-11 */
   color: #fff;
}

.inputfooterstyle4::-ms-input-placeholder { /* Microsoft Edge */
    color: #fff;
}

.instr {
	    margin-top: 3em;
	}
.instr .whyacu {
    font-size: 29px;
    margin: 0;
	}


.footer {
	width:97.2%;
	padding-top:4em;
	}

.footer .container {
    margin-top: 20px;
    margin-bottom: 20px;
    border: 0;
    padding-bottom: 2em;
    border-top: 1px solid #565252;
	 border-bottom: 1px solid #565252;
	}	

.footer1 {

    border-right: 1px solid #565252;
height:12em;
    margin-top: 3em;
	}	
.footer2 {
	
    border-right: 1px solid #565252;
height:12em;
    margin-top: 3em;
	}
.footer3 {



    margin-top: 2.5em;
	}



.footer1 img {
	    display: block;
    margin-left: auto;
    margin-right: auto;
	}
	
.footer1 h2 {
	   text-align:center;
	       font-size: 24px;
		       line-height: normal;
		       color: #b5bcc0;
			         margin-top: 0.5em;
    margin-bottom: 0.3em;
				   font-family:'popinslight';
	}
.footer1 p {
	   text-align:center;
	      color: #b5bcc0;
	
	    font-family:'popinslight';
	}

.footer2 img {
	    display: block;
    margin-left: auto;
    margin-right: auto;
	}
	
.footer2 h2 {
	   text-align:center;
	       font-size: 24px;
		   	      line-height: normal;
		       color: #b5bcc0;
			         margin-top: 0.5em;
    margin-bottom: 0.3em;
				   font-family:'popinslight';
	}
.footer2 p {
	   text-align:center;
	     color: #b5bcc0;
	    font-family:'popinslight';
	}

.phoneimg {
	    display: block;
    margin-left: auto;
    margin-right: auto;
	}
	
.footer3 h2 {
	   text-align:center;
	       font-size: 24px;
		       color: #b5bcc0;
			       line-height: normal;
			       margin-top: 0rem;
				   font-family:'popinslight';
	}
.footer3 p {
	   text-align:center;
	      color: #b5bcc0;
	    font-family:'popinslight';
	}
	
		.myfooterlogo {
	border:none !important;	
		}
.footerlogo {
padding-bottom:3em;	
	}
	.footer a {
    background: none;
    color: #959090;
    text-decoration: none;
}
	.social {
    padding-left: 7em;
		}
	.social img {
		padding-right:20px;
		}
		
.whyhr {
	    width: 5% !important;
    margin-bottom: 0 ;
    height: 5px !important;
    background: #8f989d !important;
	}
.myspace {
	margin-top:2em;
	margin-bottom:2em;
	}			
		
#pg-17-0, #pg-17-1, #pg-17-2, #pg-17-3, #pg-17-4, #pg-17-5, #pg-17-6, #pg-17-7, #pg-17-8, #pg-17-9, #pg-17-10, #pg-17-11, #pg-17-12, #pl-17 .so-panel {
    margin-bottom: 0px !important;
}	



/*Inner Styling*/

.innerhr {
	    font-size: 64px !important;
    margin-top: 1.5em !important;
    margin-bottom: 1em !important;
	    color: #b96f80 !important;
	}

.privacy_heading h1 {
	    margin-top: 25px;
    margin-bottom: 20px;
    color: #333;
      line-height: 43px;
    font-size: 23px;
    text-align: center;
	}
	
/*	.privacy_heading a,a:hover {
	      text-decoration: underline !important;
	}*/
	
	.privacy_heading p a:visited {
		color: #b96f80 !important;
		}
		

	.privacy_heading p a{
		color: #b96f80 !important;
		}	
		
	.privacy_heading h1 a{
		color: #b96f80 !important;
		}	
	.footerr a:hover {
		text-decoration: underline !important;
		}
		
		.innerli a {
	color: #b96f80 !important;
			}
			
			.innerli a:visited {
	color: #b96f80 !important;
			}
	/*.privacy_heading a,a:visited {
	      color: #959090;
	}*/
	
	/*.page-id-511 .footerr a,a:visited {
		 color: #959090 !important;
		}
	.page-id-511 .privacy_heading a,a:visited {      color: #b96f80; }
	.page-id-595 .privacy_heading a,a:visited {      color: #b96f80; }
	
	.page-id-598 .privacy_heading a,a:visited {      color: #b96f80; }*/
	
.privacy_heading h2{
margin-bottom:auto;	
font-size:32px;
	}	
	.privacy_heading h3{
margin-top: 0.4em;
    font-size: 27px;
    margin-bottom: 0.4em;

	}	
.innerli {
	margin-left:2em;
	
     margin-bottom: 0.6em;
	}	

.page-id-511 .footer {
	width:100%;
	
	}
.page-id-511 #pg-511-0, #pg-511-1, #pg-511-2, #pg-511-3, #pg-511-4, #pl-511 .so-panel{
    margin-bottom: 0px !important;
}	

.page-id-595 .footer {
	width:100%;
	
	}

.page-id-595 #pg-595-0, #pg-595-1, #pg-595-2, #pg-595-3, #pl-595 .so-panel {
    margin-bottom: 0px !important;
}

.page-id-598 .footer {
	width:100%;
	
	}
	
	
.page-id-598	#pg-598-0, #pg-598-1, #pg-598-2, #pg-598-3, #pl-598 .so-panel {
	margin-bottom: 0px !important;
	}
/*End Inner styling*/



/*.inputfooterstyle1::-webkit-input-placeholder {
   
    color: #909;
}
.inputfooterstyle1:-moz-placeholder {

    color: #909;
    opacity: 1;
}
.inputfooterstyle1::-moz-placeholder {

    color: #909;
    opacity: 1;
}
.inputfooterstyle1:-ms-input-placeholder {
   
    color: #909;
}*/
/*input[type="text"]{
    display:block;
    width:300px;
    padding:5px;
    margin-bottom:5px;
    font-size:1.5em;
}*/


/*@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {

   input:not([type="select"]),
   input:not([type="submit"]) {
     padding: 15px 20px;
     box-sizing: content-box;
     line-height: normal;
     width: auto;
     height: 15px;
     display: inline-block;
   }
}*/



	
@media screen and (max-width: 1400px) {
.sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper {
	padding-top:11em !important;
	}
	.steps {
		padding-left:8% !important;
		padding-right:8% !important;
		}
			.instruct {
		padding-left:12% !important;
		padding-right:12% !important;
		}
		.site-header-menu {

    margin-left: -6em;
}
	}
	
	@media screen and (max-width: 1300px) {
	.sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper {
	padding-left:2.5em !important;
	}
	
	}



		
@media screen and (max-width: 1200px) {
/*	.sticky-navigation-open {
	display:block;	
	    background: #b96f80 !important;
		}*/
		#pg-17-17 .lsow-row {
    padding-bottom: 70px !important;
}

.mobilebutton {
background: #fff;
    color: #333 !important;
    position: relative;
    display: block;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0px;
    font-family: 'popinslight';
    color: #ffffff;
    font-size: 15px;
    margin-right: 2em;
    padding: 10px 30px 10px 30px !important;
    text-decoration: none;
    /* float: right; */
    margin-top: 1.4em;
    top: 20em;
    width: 90%;
    margin-right: auto !important;
    margin-left: auto !important;
    /* left: -6%; */
	
	}
	
	
.social {
    padding-left: 4em;
}
		.steps h5 {
			    margin-left: 2em !important;
			}
		.steps p {
			 margin-left: 2.5em !important;
			}	
		.techno h2 {
			    font-size: 37px;
			}
		#mysticky-wrap .appear-on-scroll img.normallogo {
display:block;
	}
	#mysticky-nav .myfixed {
		background:none !important;
		}
	#mysticky-nav.wrapfixed {
		position:absolute !important;
		}
	#mysticky-nav .myfixed {
		position:absolute !important;
		}	
	.sticky-navigation-open {
			position:absolute !important;
		}	
	.sticky-navigation {
		position:absolute !important;
		}	
#mysticky-wrap .appear-on-scroll img.sticklogo {
	display:none;
	}	
	#menu-primary {
	display:none !important;	
		}	
		.gettouch {
		display:none !important;	
			}
		#responsive-menu-button {
display:block;	
	}
	
	.sow-slider-base ul.sow-slider-images li.sow-slider-image.sow-slider-image-cover {
		background-position:72em;
		}
.so-widget-sow-hero-default-38efe27b4010 .sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper {
	    padding-top: 7em;
	}
	.sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper h1 {
		font-size: 44px !important;
		}
		.sow-headline-container h1.sow-headline {
text-align: left !important;
    font-size: 19px !important;
}
		.productdesktop h1 {

	font-size:19px !important;	
		}	

	.productdesktop p {
	font-size:13px !important;	
	    color: #484444;

    letter-spacing: 1px;
		}	
		
		.steps {
      padding-left: 2% !important;
    padding-right: 5% !important;
}

.instruct {
padding-left: 2% !important;
    padding-right: 2% !important;

}
}	

@media screen and (max-width: 1000px) {
	

.footer1 {
	height:auto;
	}
.steps .sow-features-list .sow-features-feature{
	   padding:0 !important;
	}	
	.displaynonesmall {
		display:none !important;
		}
	.sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper {
    padding-left: 2em !important;
}
	
	#pg-17-17 .lsow-row {
    padding-bottom: 0px !important;
    margin-bottom: -1em;
}

.footer2 {
	height:auto;
	}	


	.sow-slider-base ul.sow-slider-images li.sow-slider-image.sow-slider-image-cover {
		    background-position-x: 106em;
		}
		.sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper h1 {
			    width: 100%;
    line-height: normal !important;
    text-align: center !important;
			}
			.sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper p {

    font-size: 28px;
text-align:center !important;
    line-height: normal;
    width: 100%;
}
.sliderhr {

    margin-left: auto;

}

.sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper .sow-hero-buttons {
	text-align:center;
	}
.secondsection h1 {
	text-align:center;
	}	
#second img {
	display:block;
	margin-left:auto;
	margin-right:auto;
	}
.techno h2 {
    font-size: 33px;
    line-height: normal;
}	
.steps {
      padding-left: 2% !important;
    padding-right: 5% !important;
}
.instruct p {

    font-size: 15px;

}
.instruct {
padding-left: 2% !important;
    padding-right: 2% !important;

}
.form{
    padding-top: 0px !important;
}
.form {
    padding-bottom: 0px !important;
}
.footer1 {
 border:none;}
 .footer2 {
 border:none;}
 .footer3 {
 border:none;}
 .container {
    width: 100%;
}
.social {

    padding-left: 15.8em;
}
.secondsection p {
text-align:center;
}

.productdesktop {
display:none !important;	
	}

.productipad  {
display:flex !important;	
	}
	.productipad  {
    -webkit-flex-direction: inherit !important;
    -ms-flex-direction: inherit !important;
    flex-direction: inherit !important;
        padding-right: 3em;
		}
.sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper h1 {
	    font-size: 77px !important;
	}
.sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper p {
	  font-size: 38px !important;
	}
	
	.sow-slider-image-wrapper {
	padding-top:14em !important;	
		}
		.accuform {
		width:75%;	
			}			
}


	
@media screen and (max-width: 800px) {

	#responsive-menu-container {
    width: 50% !important;
	}
}	
@media (max-width:815px) and (max-height:602px){ 
.sow-slider-base ul.sow-slider-images li.sow-slider-image.sow-slider-image-cover {
    background-position-x: 113em;
    background: #ebe3e5 !important;

}
.sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper h1 {

  font-size: 38px !important;
    margin-top: -2em !important;
}

.sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper p {
    font-size: 21px !important;
}
 }
@media (max-width:815px) and (max-height:415px){ 
.sow-slider-base ul.sow-slider-images li.sow-slider-image.sow-slider-image-cover {
    background-position-x: 113em;
    background: #ebe3e5 !important;

}
.sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper h1 {

  font-size: 38px !important;
    margin-top: -2em !important;
}

.sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper p {
    font-size: 21px !important;
}

.so-widget-sow-features-default-543e5f56a911 .sow-features-list .sow-features-feature .sow-icon-container [class^="sow-icon-"], .so-widget-sow-features-default-543e5f56a911 .sow-features-list .sow-features-feature .sow-icon-container .sow-icon-image {

  width: 188px;
}

#pg-17-17> .panel-row-style {

  background-size: cover !important;
}

.social {
    padding-left: 12em;
}

}


	
@media screen and (max-width: 480px) {


	.sow-slider-base ul.sow-slider-images li.sow-slider-image.sow-slider-image-cover {
		    background-position-x: 158em;
		}
		#sixth .whyacu {

    padding-top: 1em;
}
#mysticky-wrap .appear-on-scroll img.normallogo {
    display: block;
    margin-top: 0.8em;
	    margin-left: 1em;

}

#pg-17-17> .panel-row-style {
	    background-position: left !important;
    background-repeat: no-repeat;
    background-size: cover;
	}
	.whyacu {
	font-size:32px !important;	
		}
	.whyhr {
    width: 22% !important;
	}
	.thirdsection h1 {
		    font-size: 17px !important;
			    margin-bottom: 0.5em !important;
		}
			.thirdsection p {
		     margin-bottom: 2em;
		}
		
		.thirdbooksection {

    margin-left: -1.5em;
}
.learnmore {
margin-top:0;	
	}
	
#responsive-menu-wrapper img {
	    width: 84%;
	}	
		  
	.techno h2 {
		    font-size: 27px !important;
		}	
		.steps p {
    margin-left: 0 !important;
    text-align: center;
}
.steps h5 {
    margin-left: 0em !important;
    text-align: center;
}
.instruct p span {
    color: #b56577 !important;
    font-size: 24px;
    font-weight: bold;
    display: block;
}
.instruct p {
    font-size: 18px;
}
	.sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper {
		padding-top: 112px !important;
		}
		.secondsection h1 {
    text-align: center;
    font-size: 25px;
    line-height: normal;
}
.entry-content h1 {
    margin-top: 0;
    margin-bottom: 20px;
    color: #000;
    font-size: 25px;
    line-height: normal;
}

.productdesktop {
display:flex !important;	
	}

.productipad  {
display:none !important;	
	}
	.techno h2 {
    font-size: 24px;
    line-height: normal;
}
.social {
    padding-left: 5.5em;
}
.accuform {
margin-top:-2em;	
	}
	
	
	.sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper p {
    font-size: 24px !important;
	    margin-left: -0.28em !important;
}
.sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper h1 {
    font-size: 40px !important;
	margin-top: 1em !important;
	    margin-left: -0.28em !important;
}
}	

@media (max-width:412px) and (max-height:824px){ 

.sow-slider-base ul.sow-slider-images li.sow-slider-image.sow-slider-image-cover {
    background-position-x: 170em;
}

}	
@media screen and (max-width: 400px) { 

	.sow-slider-base ul.sow-slider-images li.sow-slider-image.sow-slider-image-cover { 
	   background-position-x: 140em;
	
	
	}
	
	.sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper h1 {
    font-size: 40px !important;
    margin-top: 0em !important;
    margin-left: -0.28em !important;
}
}

@media (max-width:380px) and (max-height:815px){
	.sow-slider-base ul.sow-slider-images li.sow-slider-image.sow-slider-image-cover { 
	      background-position-x: 166em;
	
	
	}
}

@media (max-width:380px) and (max-height:740px) {

	.sow-slider-base ul.sow-slider-images li.sow-slider-image.sow-slider-image-cover { 
	   background-position-x: 140em;
	
	
	}
}

@media screen and (max-width: 350px) { 

	.sow-slider-base ul.sow-slider-images li.sow-slider-image.sow-slider-image-cover { 
	      background-position-x: 125em;
	
	
	}

#mysticky-wrap .appear-on-scroll img.normallogo {
    display: block;
    margin-top: -2.2em;
    margin-left: 1em;
    width: 68%;
}

.sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper h1 {
    font-size: 29px !important;
    margin-top: 0em !important;
    margin-left: -0.28em !important;
}
}
