.row-fluid [class*="span"]{min-height:0 !important}.why-flock-page #header .logo a img{width:90px !important}.why-flock-page #header .outside-demo-btn{top:18px}.main-banner{width:100%;display:flex;flex-direction:column;align-items:center}.main-banner .left-block .block-wrapper{padding:100px 20px 30px;max-width:500px}.main-banner .left-block h1{font-family:"proxima-semibold";font-size:35px;line-height:1.1;color:#585858;text-align:center}.main-banner .left-block ._get-started ._g-s-wrap{display:block}.main-banner .left-block ._get-started ._g-s-label{color:#585858;margin:20px 0 30px;font-size:20px;line-height:24px}.main-banner .left-block ._get-started ._g-s-form{padding:0;width:100%;text-align:center;background:0}.main-banner .left-block ._get-started ._g-s-input{margin:0;outline:0;border-radius:6px 0 0 6px;vertical-align:middle;border-color:#979797;width:calc(100% - 155px);max-width:280px}.main-banner .left-block ._get-started ._g-s-input input{border-radius:0;font-size:16px;line-height:normal;height:auto;padding:15px}.main-banner .left-block ._get-started form ._g-s-button{outline:0;border-radius:0 6px 6px 0;vertical-align:middle;font-size:16px;line-height:normal;padding:16px 15px}.main-banner .left-block ._get-started ._g-s-sublable p{color:#585858;text-align:center;font-size:14px}.main-banner .right-block{max-width:500px}.main-banner .right-block .image-container{max-width:800px;width:100%}@media only screen and (min-width:1025px){.why-flock-page #header .logo a img{width:120px !important}.why-flock-page .custom-menu-primary{margin-top:0 !important}.main-banner{flex-direction:row}.main-banner .left-block{flex:1;display:flex;flex-direction:row-reverse;padding-top:70px}.main-banner .left-block .block-wrapper{max-width:520px;width:100%;padding:0 70px 0 20px;box-sizing:content-box}.main-banner .left-block h1{font-size:42px;line-height:44px;text-align:left;letter-spacing:-1px}.main-banner .left-block ._get-started ._g-s-label{color:#585858;display:block;margin-bottom:25px}.main-banner .left-block ._get-started ._g-s-form{padding:0;width:100%;text-align:left;background:0}.main-banner .left-block ._get-started ._g-s-sublable p{text-align:left}.main-banner .right-block{flex:1.2;max-width:100%;overflow:hidden}.main-banner .right-block .image-container{max-width:none;width:800px}.small-image{padding:100px 0}.main-banner.left{flex-direction:row-reverse;max-width:1200px;margin:auto}.main-banner.left .right-block .image-container{max-width:100%;padding-bottom:0}}