.newsletter-signup{background-color:#08193b;position:relative;z-index:2}.newsletter-signup__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:35px 32px 40px}@media(min-width:768px){.newsletter-signup__inner{padding:59px 80px 64px}}@media(min-width:1280px){.newsletter-signup__inner{padding:83px 128px 88px}}@media(min-width:1440px){.newsletter-signup__inner{padding:83px 128px 88px}}@media(min-width:1920px){.newsletter-signup__inner{padding:83px 184px 88px}}.newsletter-signup__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:32px;width:100%;max-width:100%}@media(min-width:768px){.newsletter-signup__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:47px}}@media(min-width:1280px){.newsletter-signup__content{gap:120px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media(min-width:1440px){.newsletter-signup__content{gap:120px}}@media(min-width:1920px){.newsletter-signup__content{gap:168px}}.newsletter-signup__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:11px;text-align:center;-ms-flex-negative:0;flex-shrink:0}@media(min-width:768px){.newsletter-signup__text{text-align:left}}@media(min-width:1920px){.newsletter-signup__text{gap:10px}}.newsletter-signup__eyebrow{font-family:"libre-franklin",sans-serif;font-weight:500;font-style:normal;font-size:12px;line-height:1.6;letter-spacing:1.44px;text-transform:uppercase;color:#fff;margin:0}.newsletter-signup__heading{font-family:"clarendon-wide",serif;font-weight:400;font-style:normal;font-size:22px;line-height:1.3;color:#988568;margin:0}@media(min-width:768px){.newsletter-signup__heading{font-size:24px}}@media(min-width:1280px){.newsletter-signup__heading{font-size:28px}}@media(min-width:1440px){.newsletter-signup__heading{font-size:32px}}.newsletter-signup__form{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-ms-flex-negative:1;flex-shrink:1}@media(min-width:768px){.newsletter-signup__form{width:auto;min-width:0}}.newsletter-signup__form .gform_wrapper,.newsletter-signup__form .gform_legacy_markup_wrapper{margin:0}.newsletter-signup__form .gform-theme--framework .gform_validation_errors:focus{border-color:#d5b98c}.newsletter-signup__form .gform-theme--framework .gform_validation_errors .gform_submission_error{color:#d5b98c}.newsletter-signup__form .gform-theme--framework .gform_validation_errors .gform-icon{background-color:#d5b98c;border-color:#d5b98c}.newsletter-signup__form form,.newsletter-signup__form .gform_body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:8px;width:100%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media(min-width:768px){.newsletter-signup__form form,.newsletter-signup__form .gform_body{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:7px;margin-top:3px}}@media(min-width:1280px){.newsletter-signup__form form,.newsletter-signup__form .gform_body{gap:8px}}.newsletter-signup__form .gform_validation_errors{display:none}.newsletter-signup__form .gform_fields{min-width:166px;width:calc(166px + (100vw - 360px)/((768 - 360)/(199 - 166)))}@media(min-width:768px){.newsletter-signup__form .gform_fields{min-width:199px;width:calc(199px + (100vw - 768px)/((1280 - 768)/(343 - 199)))}}@media(min-width:1280px){.newsletter-signup__form .gform_fields{width:343px}}.newsletter-signup__form input[type=text],.newsletter-signup__form input[type=email],.newsletter-signup__form input[type=tel],.newsletter-signup__form .ginput_container input,.newsletter-signup__form .ginput_container_email input,.newsletter-signup__form .ginput_container_text input{width:100%;height:52px;padding:16px;background-color:#fff;border:1px solid #d7dae3;border-radius:0;font-family:"libre-franklin",sans-serif;font-weight:400;font-style:normal;font-size:14px;line-height:20px;color:#979caa;-webkit-transition:border-color .3s ease;transition:border-color .3s ease;-webkit-box-sizing:border-box;box-sizing:border-box}@media(min-width:768px){.newsletter-signup__form input[type=text],.newsletter-signup__form input[type=email],.newsletter-signup__form input[type=tel],.newsletter-signup__form .ginput_container input,.newsletter-signup__form .ginput_container_email input,.newsletter-signup__form .ginput_container_text input{height:54px}}@media(min-width:1280px){.newsletter-signup__form input[type=text],.newsletter-signup__form input[type=email],.newsletter-signup__form input[type=tel],.newsletter-signup__form .ginput_container input,.newsletter-signup__form .ginput_container_email input,.newsletter-signup__form .ginput_container_text input{font-size:16px;line-height:24px}}.newsletter-signup__form input[type=text]::-webkit-input-placeholder,.newsletter-signup__form input[type=email]::-webkit-input-placeholder,.newsletter-signup__form input[type=tel]::-webkit-input-placeholder,.newsletter-signup__form .ginput_container input::-webkit-input-placeholder,.newsletter-signup__form .ginput_container_email input::-webkit-input-placeholder,.newsletter-signup__form .ginput_container_text input::-webkit-input-placeholder{color:#979caa}.newsletter-signup__form input[type=text]::-moz-placeholder,.newsletter-signup__form input[type=email]::-moz-placeholder,.newsletter-signup__form input[type=tel]::-moz-placeholder,.newsletter-signup__form .ginput_container input::-moz-placeholder,.newsletter-signup__form .ginput_container_email input::-moz-placeholder,.newsletter-signup__form .ginput_container_text input::-moz-placeholder{color:#979caa}.newsletter-signup__form input[type=text]::-ms-input-placeholder,.newsletter-signup__form input[type=email]::-ms-input-placeholder,.newsletter-signup__form input[type=tel]::-ms-input-placeholder,.newsletter-signup__form .ginput_container input::-ms-input-placeholder,.newsletter-signup__form .ginput_container_email input::-ms-input-placeholder,.newsletter-signup__form .ginput_container_text input::-ms-input-placeholder{color:#979caa}.newsletter-signup__form input[type=text]::placeholder,.newsletter-signup__form input[type=email]::placeholder,.newsletter-signup__form input[type=tel]::placeholder,.newsletter-signup__form .ginput_container input::placeholder,.newsletter-signup__form .ginput_container_email input::placeholder,.newsletter-signup__form .ginput_container_text input::placeholder{color:#979caa}.newsletter-signup__form input[type=text]:focus,.newsletter-signup__form input[type=email]:focus,.newsletter-signup__form input[type=tel]:focus,.newsletter-signup__form .ginput_container input:focus,.newsletter-signup__form .ginput_container_email input:focus,.newsletter-signup__form .ginput_container_text input:focus{outline:none;border-color:#988568;-webkit-box-shadow:none;box-shadow:none}.newsletter-signup__form .gform_footer{margin:0;padding:0;width:100%;-ms-flex-item-align:start;align-self:flex-start}@media(min-width:768px){.newsletter-signup__form .gform_footer{width:auto}}.newsletter-signup__form .gform_button,.newsletter-signup__form .gform_footer input[type=submit],.newsletter-signup__form input[type=submit],.newsletter-signup__form button[type=submit],.newsletter-signup__form .gform_footer .gform_button,.newsletter-signup__form input.gform_button{background:-webkit-gradient(linear,left top,right top,color-stop(50%,#705c3f),color-stop(50%,#988568));background:linear-gradient(to right,#705c3f 50%,#988568 50%);background-size:200% 100%;background-position:right bottom;background-image:-webkit-gradient(linear,left top,right top,color-stop(50%,#705c3f),color-stop(50%,#988568));background-image:linear-gradient(to right,#705c3f 50%,#988568 50%);border:none;border-radius:0 !important;height:54px !important;padding:0 28px !important;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:"libre-franklin",sans-serif;font-weight:500;font-style:normal;font-size:10px !important;line-height:1;letter-spacing:2px !important;text-transform:uppercase !important;color:#fff;cursor:pointer;-webkit-transition:background-position .4s ease;transition:background-position .4s ease;width:100%;margin-top:1.5px !important;white-space:nowrap;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:middle;position:relative}@media(min-width:768px){.newsletter-signup__form .gform_button,.newsletter-signup__form .gform_footer input[type=submit],.newsletter-signup__form input[type=submit],.newsletter-signup__form button[type=submit],.newsletter-signup__form .gform_footer .gform_button,.newsletter-signup__form input.gform_button{margin-top:1.5px;width:auto}}@media(min-width:1280px){.newsletter-signup__form .gform_button,.newsletter-signup__form .gform_footer input[type=submit],.newsletter-signup__form input[type=submit],.newsletter-signup__form button[type=submit],.newsletter-signup__form .gform_footer .gform_button,.newsletter-signup__form input.gform_button{font-size:12px !important;padding:0 32px !important}}.newsletter-signup__form .gform_button:hover,.newsletter-signup__form .gform_button:focus,.newsletter-signup__form .gform_footer input[type=submit]:hover,.newsletter-signup__form .gform_footer input[type=submit]:focus,.newsletter-signup__form input[type=submit]:hover,.newsletter-signup__form input[type=submit]:focus,.newsletter-signup__form button[type=submit]:hover,.newsletter-signup__form button[type=submit]:focus,.newsletter-signup__form .gform_footer .gform_button:hover,.newsletter-signup__form .gform_footer .gform_button:focus,.newsletter-signup__form input.gform_button:hover,.newsletter-signup__form input.gform_button:focus{background-position:left bottom !important;color:#fff !important}.newsletter-signup__form .gfield_validation_message,.newsletter-signup__form .validation_message{font-family:"Libre Franklin",sans-serif;font-size:12px;color:#d5b98c;margin-top:4px}.newsletter-signup__form .gfield_error input[type=text],.newsletter-signup__form .gfield_error input[type=email],.newsletter-signup__form .gfield_error input[type=tel]{border-color:#d12828}.newsletter-signup__form .gform_confirmation_message{font-family:"Libre Franklin",sans-serif;font-size:16px;line-height:1.5;color:#fff;text-align:center;padding:16px}@media(min-width:768px){.newsletter-signup__form .gform_confirmation_message{text-align:left}}