.wpgb-facet-2 .wpgb-button{background-color:#000000!important;border-radius:0!important}.wpgb-facet-2 .wpgb-button:hover{background-color:#474747!important}.wpgb-load-more{background-color:#000000!important;border-radius:0!important}.wpgb-load-more:hover{background-color:#474747!important}.wpgb-facet .wpgb-button[aria-pressed="true"]{background-color:#000000!important;border-color:#000000!important}.sticky-element{position:-webkit-sticky!important;top:120px!important;Position:sticky!important}body{overflow-x:visible!important}.ff-el-is-error [type="text"],.ff-el-is-error [type="email"],.ff-el-is-error [type="number"],.ff-el-is-error [type="tel"],.ff-el-is-error textarea{background-color:#fff1f1!important;border-color:#ae5050!important;border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.ff-el-is-error select,.ff-el-is-error .choices__inner{border-color:#ae5050!important}.ff-el-is-error .choices{margin-bottom:5px!important}.ff-el-is-error select~.text-danger,.ff-el-is-error .choices~.text-danger{margin-top:5px!important;border-radius:5px!important}.ff-el-is-error .ff-el-form-check~.text-danger{border-radius:5px!important;margin-top:2px!important}.ff-el-is-error .ff-el-ratings~.text-danger,.ff-el-is-error .ff_file_upload_holder~.text-danger,.ff_list_buttons.ff-el-is-error .text-danger,.ff-el-is-error .ff-el-tc~.text-danger{border-radius:5px!important}.fluentform .ff-el-is-error.ff-el-group.ff_list_buttons .ff-el-form-check span{border-color:#ae5050!important}.ff-el-is-error .ff-el-form-check{border-radius:0px!important;border:none!important}.active select~.text-danger{max-width:480px!important}.ff-el-is-error .text-danger{background-color:#ae5050!important;color:#ffffff!important;padding:0 10px 0 10px!important;border-radius:0 0 5px 5px!important;margin-top:0px!important;font-size:15px!important}.df-align-bottom{margin-top:auto!important}.df-menu-cta a{border:2px solid #916c2b!important}.df-menu-cta a:hover{border:2px solid #d3ad6a!important}.frm_blank_field [type="text"],.frm_blank_field [type="email"],.frm_blank_field [type="number"],.frm_blank_field [type="tel"],.frm_blank_field textarea{background-color:#fff1f1!important;margin-bottom:5px!important;border-color:#ae5050!important}.frm_blank_field select{border-width:2px!important;background-color:#fff1f1!important}.frm_error{background-color:#ae5050!important;color:#ffffff!important;padding:0 10px 0 10px!important;border-radius:5px!important;margin-top:0px!important;font-size:12px!important}.frm_forms select{background-position:calc(100% - 20px) calc(50%),calc(100% - 15px) calc(50%),100% 0!important;background-repeat:no-repeat!important;background-size:5px 5px,5px 5px,2.8em 100%!important;padding:5px!important;appearance:none!important;-moz-appearance:none!important;-webkit-appearance:none!important;background-image:linear-gradient(45deg,transparent 50%,gray 50%),linear-gradient(135deg,gray 50%,transparent 50%),linear-gradient(to right,#ccc,#ccc)!important}.frm_forms select::-ms-expand{display:none!important}.frm_forms select:hover{border-color:#7f9dcb!important}.frm_forms select:focus{border-color:#7f9dcb!important;outline:none!important}.frm_forms select:disabled,.frm_forms select[aria-disabled=true]{color:graytext!important;background-image:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22graytext%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E),linear-gradient(to bottom,#666666 0%,#666666 100%)!important}.frm_forms select:disabled:hover,.frm_forms select[aria-disabled=true]{border-color:#aaaaaa!important}.bb-blog-content-styles .wp-block-quote{background-color:#e6ecf2!important}@media (min-width:768px) and (max-width:979px){.sticky-element{top:10px!important}}@media (max-width:767px){.sticky-element{position:static!important}.df-menu-cta a{margin:10px!important}}@media (max-width:480px){.df-menu-cta a{margin:10px!important}}