.mc4wp-form{text-align:center;}
.mc4wp-form input[type=email]{display:inline-block;background:#fff;border:1px solid #ddd;border-radius:5px;width:50%;padding:15px 12px;}
.mc4wp-form input[type=submit]{margin:0 0 0 30px;}
@media only screen and (max-width:600px){.mc4wp-form input[type=email]{display:block;width:100%;margin:0 auto;}
.mc4wp-form input[type=submit]{margin:30px auto 0;}
}
.lsow-features-both-sides{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.lsow-features-both-sides .lsow-text-content.lsow-left{text-align:right;}
.lsow-features-both-sides .lsow-text-content.lsow-middle{text-align:center;}
.lsow-features-both-sides .lsow-text-content.lsow-right{text-align:left;}
.lsow-features-both-sides .lsow-text-content h3{color:#333;font-size:18px;line-height:24px;text-transform:uppercase;letter-spacing:2px;margin-top:50px;}
@media only screen and (max-width:1024px){.lsow-features-both-sides .lsow-text-content h3{margin-top:25px;}
}
.lsow-features-both-sides .lsow-text-content h3.lsow-first{margin-top:0;}
.lsow-features-both-sides .lsow-text-content p{font-size:14px;line-height:22px;}
.lsow-call-to-action .lsow-heading{margin:0 auto 30px;max-width:700px;}
.lsow-call-to-action .lsow-heading .lsow-title{font-size:48px;line-height:65px;}
@media only screen and (max-width:1024px){.lsow-call-to-action .lsow-heading .lsow-title{font-size:32px;line-height:42px;}
}
.lsow-call-to-action .lsow-heading .lsow-subtitle{margin:0 auto 15px;}
.lsow-call-to-action input[type=text], .lsow-call-to-action input[type=email], .lsow-call-to-action input[type=phone]{padding:12px 10px;}