@import url('https://fonts.googleapis.com/css2?family=Raleway&family=Yeseva+One&display=swap');body{height:100%;margin:0;color:#000;background:#fff;background-size:254px}html{height:100%}p{font-family:'Raleway',sans-serif;font-weight:300;font-weight:lighter;font-size:18px;line-height:1.3;color:#000}.header-img{background:url("https://f.hubspotusercontent40.net/hubfs/949/Bennington/bennington-header@2x-min.jpg") no-repeat center top #2d3a95;background-size:100% auto;z-index:9999 !important}.separator{border-right:1px solid #aa9253;margin-bottom:100px}.divider{display:none !important}.logo-shift{padding-right:40px !important;display:block !important}.body-container.container-fluid{width:100%;margin:0}.header-signup{width:40% !important;display:block;margin-top:20px;margin-left:30px !important;margin-bottom:20px;background:url("https://f.hubspotusercontent40.net/hubfs/949/Bennington/waves-bg@2x-min.jpg") no-repeat center bottom #fff;background-size:100% auto;padding:0 50px 100px;-webkit-box-shadow:0px 5px 20px 2px rgba(0,0,0,0.6);box-shadow:0px 5px 20px 2px rgba(0,0,0,0.6)}.header-signup p{text-align:center;padding-top:50px;padding-bottom:50px}.footer-form-outer p{text-align:center;padding-top:50px;padding-bottom:50px}.header-signup .logo img{max-width:80%;display:block;position:relative;margin:80px auto 50px}.wave img{padding:10px 0 15px}.bennington-form{margin:0 auto;display:block;width:85%}.bennington-form fieldset.form-columns-1,.bennington-form fieldset.form-columns-2{max-width:100% !important}.blue-bg{background-color:#2d3a95;z-index:-9999 !important}.message-outer{padding:70px 0 100px}.message{width:90%;max-width:1200px;margin:0 auto;display:block;position:relative}.message p{color:#fff;font-family:'Yeseva One','Georgia',serif;font-weight:400;font-weight:lighter;font-size:25px;letter-spacing:1px;line-height:1.5;padding:0 20px}.amenities-blue{background:url("https://f.hubspotusercontent40.net/hubfs/949/Bennington/amenities-bg-blue@2x-min.jpg") no-repeat right bottom #fff;background-size:cover;color:#fff;padding:200px 0 400px}.amenities-blue p{color:#fff;padding:0 20%}.amenities-white{background:url("https://f.hubspotusercontent40.net/hubfs/949/Bennington/amenities-bg-white@2x-min.jpg") no-repeat center top #fff;background-size:cover;padding:200px 0}.amenities-white p{padding:0 20%}.footer-form-outer{padding-bottom:200px}.footer-form{padding-bottom:200px;max-width:60%;margin:0 auto;display:block;position:relative}.bennington-footer{background-color:#eae8dc;padding-bottom:100px}.bennington-footer img{margin-top:-45px}.footer-info{margin-top:50px}.footer-info p{font-size:12px}.row-fluid-wrapper{min-height:100%;min-width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;margin:0}h1{font-family:'Yeseva One','Georgia',serif;font-weight:400;font-weight:lighter;font-size:30px;letter-spacing:1px;text-transform:uppercase;line-height:1.2}h2{font-family:'Yeseva One','Georgia',serif;font-weight:400;font-weight:lighter;font-size:30px;letter-spacing:1px;text-transform:uppercase;line-height:1.2}h3{font-family:'Yeseva One','Georgia',serif;font-weight:400;font-weight:lighter;font-size:18px;letter-spacing:1px;text-transform:uppercase;line-height:1.2}.signup-inner-logo{max-width:100%;position:relative;margin:80px auto 0;padding:0 20px}.signup-inner{max-width:100%;position:relative;margin:80px auto 0;padding:0 20px}.signup-inner-form{max-width:500px;position:relative;margin:0 auto;padding:0 20px}.signup-inner-form-thank-you{max-width:500px;position:relative;margin:0 auto;padding:0 20px}.heading-thank-you{max-width:800px;position:relative;margin:0 auto;padding:0 20px}.signup-inner-text{max-width:600px;position:relative;margin:50px auto 0;padding:0 20px}p.copyright{font-size:12px;margin:40px 0;color:#aa9253;letter-spacing:1px;line-height:1.8}.hs-form input[type="text"],.hs-form input[type="tel"],.hs-form input[type="email"]{border:#000 solid 1px;border-radius:0;font-size:18px;color:#000;height:60px;margin:0}.hs-form textarea{height:200px}.hs-dependent-field{margin-top:15px}.hs-form-field{margin-top:15px}body label{font-family:'Raleway',sans-serif;font-weight:300;font-weight:lighter;font-size:14px;color:#000;text-transform:uppercase}::-webkit-input-placeholder{color:#d8d6df;letter-spacing:1px;font-size:16px}:-moz-placeholder{color:#d8d6df;letter-spacing:1px;font-size:16px}::-moz-placeholder{color:#d8d6df;letter-spacing:1px;font-size:16px}:-ms-input-placeholder{color:#d8d6df;letter-spacing:1px;font-size:16px}body .hs-button.primary{background-color:#2d3a95;max-width:180px;min-width:0px;position:relative;display:block;margin:35px auto 10px !important;padding:20px 30px;border:1px solid #2d3a95;font-family:'Raleway',sans-serif;font-weight:400;font-weight:bold;font-size:14px;color:#fff;-webkit-transition:background-color .3s ease-out,border .3s ease-out;-moz-transition:background-color .3s ease-out,border .3s ease-out;-o-transition:background-color .3s ease-out,border .3s ease-out;transition:background-color .3s ease-out;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}body .hs-button.primary:hover{background-color:#000;border:1px solid #000}.hs-error-msgs{display:none !important}.signup-inner-form ul.no-list.hs-error-msgs.inputs-list{display:none !important}.signup-inner-form-thank-you ul.no-list.hs-error-msgs.inputs-list{font-size:0px}.signup-inner-form-thank-you ul.no-list.hs-error-msgs.inputs-list li{color:red;font-size:12px}:focus{outline:-webkit-focus-ring-color auto 0px}body select:focus{border-color:#2d3a95 !important;-webkit-transition:border-color .8s ease-out;-moz-transition:border-color .8s ease-out;-o-transition:border-color .8s ease-out;transition:border-color .8s ease-out}body textarea:focus{border-color:#c0d72f !important;-webkit-transition:border-color .8s ease-out;-moz-transition:border-color .8s ease-out;-o-transition:border-color .8s ease-out;transition:border-color .8s ease-out}body input:focus{border-color:#2d3a95 !important;-webkit-transition:border-color .8s ease-out;-moz-transition:border-color .8s ease-out;-o-transition:border-color .8s ease-out;transition:border-color .8s ease-out}@media screen and (max-width:1300px){.bennington-form{width:100%}}@media screen and (max-width:1200px){h1{font-size:22px !important}.header-signup{width:50% !important;padding:0 40px 80px}.header-signup .logo img{max-width:70%;margin:60px auto 40px}.message p{font-size:20px}}@media screen and (max-width:1024px){.header-signup{width:60% !important}}@media screen and (max-width:768px){p{font-size:14px}}@media screen and (max-width:767px){h1{font-size:20px !important;padding-top:20px}h2{font-size:16px !important}h3{font-size:14px !important}.header-signup{width:90% !important;margin-left:auto !important;margin-right:auto !important}.header-signup .logo img{max-width:70%;margin:50px auto 60px}.message p{font-size:16px}.amenities-blue{background:#2d3a95;background-size:0px 0px;padding:70px 0 100px}.amenities-white{background:#eaecf3;background-size:cover;padding:70px 0 100px}.header-signup .logo img{max-width:85%;margin:60px auto 40px}.footer-form-outer{padding-bottom:0px;padding-top:70px}.bennington-footer{padding-left:20%;padding-right:20%}.hs-form input[type="text"],.hs-form input[type="tel"],.hs-form input[type="email"]{border-bottom:#261224 solid 1px}body label{color:#261224}::-webkit-input-placeholder{color:#634b63;letter-spacing:1px;font-size:16px}:-moz-placeholder{color:#634b63;letter-spacing:1px;font-size:16px}::-moz-placeholder{color:#634b63;letter-spacing:1px;font-size:16px}:-ms-input-placeholder{color:#634b63;letter-spacing:1px;font-size:16px}body select{border-color:#634b63 !important;color:#634b63 !important}body select:focus{border-color:#634b63 !important;-webkit-transition:border-color .8s ease-out;-moz-transition:border-color .8s ease-out;-o-transition:border-color .8s ease-out;transition:border-color .8s ease-out}body textarea{border-color:#634b63 !important;color:#261224 !important}body textarea:focus{border-color:#634b63 !important;-webkit-transition:border-color .8s ease-out;-moz-transition:border-color .8s ease-out;-o-transition:border-color .8s ease-out;transition:border-color .8s ease-out}body input:focus{border-color:#261224 !important;-webkit-transition:border-color .8s ease-out;-moz-transition:border-color .8s ease-out;-o-transition:border-color .8s ease-out;transition:border-color .8s ease-out}body input[type="email"]{color:#081f2d}}