:root{--color-primary-orange: #e04e1c;--color-secondary-orange: #e95827;--color-primary-brown: #852201;--color-primary-cream-1: #fffbf2;--color-primary-cream-2: #fff3dd;--color-primary-cream-3: #f8ecd7;--color-secondary-black: #000;--color-secondary-gray: #fff3dd;--color-secondary-brown: #875031;--color-tertiary-brown: #511d00;--color-border: #f1f1f1;--color-nav-active: #757575;--color-primary-white: #fff;--fs-12: 12px;--fs-14: 14px;--fs-16: 16px;--fs-18: 18px;--lh-16: 16px;--lh-18: 18px;--lh-20: 20px}.lead-generation-modal{overflow-y:hidden !important;top:0;left:0;bottom:0;max-height:unset}.lead-generation-modal .modal-dialog{overflow-y:hidden}.lead-generation-modal .modal-dialog .modal-content{padding:0;background:#fff;height:35.6em;overflow-x:hidden}.lead-generation-modal .modal-dialog .modal-content .modal-body-content{padding:20px;text-align:center}.lead-generation-modal .modal-dialog .modal-content .modal-body-content .lead-generation-btn{margin:0 auto}.lead-generation-modal .modal-dialog .modal-content .modal-body-content .body-text{color:#2f2f2f;font-size:14px;line-height:18px;font-weight:400}.lead-generation-modal .modal-dialog .modal-content .image-container{padding:0}.lead-generation-modal .modal-dialog .modal-header{position:absolute;right:15px;top:0;z-index:99;cursor:pointer;background:rgba(0,0,0,0)}.lead-generation-modal .modal-dialog .modal-header .modal-header-close{pointer-events:auto;width:14px;height:14px}.lead-generation-modal .modal-dialog .modal-title{font-family:"Rufina-Regular";font-size:24px;line-height:28px;margin:10px 0;font-weight:400}.lead-generation-modal .modal-dialog .btn-primary{font-size:14px;line-height:18px;max-width:210px;letter-spacing:1px;height:56px;font-weight:700}.lead-generation-modal .modal-dialog-centered{margin:auto 20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.lead-generation-modal .modal-dialog-centered .modal-body>.row{margin:0}@media(min-width: 992px){.lead-generation-modal .modal-dialog{max-width:700px;border-radius:10px}.lead-generation-modal .modal-dialog .modal-header{background:unset;right:15px;top:8px}.lead-generation-modal .modal-dialog .modal-content{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:20px;border-radius:10px;background:linear-gradient(117.86deg, #F8ECD7 -6.6%, #FCF9F5 95.63%)}.lead-generation-modal .modal-dialog .modal-content .modal-body .modal-body-content{padding:30px 50px 30px 10px;text-align:left}.lead-generation-modal .modal-dialog .modal-content .modal-body .modal-body-content .lead-generation-btn{margin-left:0}.lead-generation-modal .modal-dialog .modal-content .modal-body .modal-body-content .body-text{font-size:18px;line-height:22px;margin-bottom:20px}.lead-generation-modal .modal-dialog .modal-content .modal-title{font-size:30px;line-height:34px;margin:15px 0}.lead-generation-modal .modal-dialog .modal-content .image-container{padding:0 15px}.lead-generation-modal .modal-dialog-centered{margin:0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:100%}}.lead-generation-modal .modal-dialog .modal-content{background:#fff}.lead-generation-modal .modal-dialog .modal-title{font-family:"Crimson-pro",serif;font-size:18px;line-height:22px;text-align:center}.lead-generation-modal .modal-dialog .modal-content{padding:0;overflow-x:hidden}.lead-generation-modal .modal-dialog .modal-content .modal-body-content .body-text{font-size:14px;line-height:18px}.lead-generation-modal .modal-dialog .btn-primary{font-size:16px;line-height:20px}.lead-generation-modal .modal-dialog .modal-header{background:rgba(0,0,0,0) !important}@media(min-width: 992px){.lead-generation-modal .modal-dialog .modal-content{background:#fff;padding:20px;overflow-x:unset}.lead-generation-modal .modal-dialog .modal-title{text-align:start;font-size:40px;line-height:44px;margin-top:70px !important}.lead-generation-modal .modal-dialog .modal-content .modal-body-content .body-text{font-size:18px;line-height:22px}}