.gravity-styled_wrapper.gform_wrapper .gform_required_legend{display:none!important}.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields{}.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields .gfield_required{display:none}.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields .gform_fields,.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields .ginput_container_address,.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields .ginput_container--name{row-gap:var(--space-s)}.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields .gsection{border:0;margin:0}.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields .gsection:first-of-type{margin-top:0}.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields .gsection .gsection_title{font-size:var(--h5);font-weight:600}.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields .ginput_container_address span{min-width:100%!important}.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields .ginput_container_address span select{border-color:inherit!important;color:inherit;background-image:url(/wp-content/uploads/2024/10/icon-down.svg);background-size:12px}.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields .ginput_container_address .ginput_address_state,.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields .ginput_container_address .ginput_address_zip{flex:0 0 25%}@media screen and (max-width:768px){.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields .ginput_container_address .ginput_address_state,.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields .ginput_container_address .ginput_address_zip{flex:0 0 100%}}@media screen and (max-width:768px){.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields .ginput_container_address .ginput_address_city{flex:0 0 100%}}.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields .ginput_container_number .instruction{display:none}.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields .ginput_container_date input{width:100%}.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields .gfield--type-section.section-invisible{margin:0;padding:0}.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields .block-highlight{padding:12px;border-radius:var(--radius-s);background:var(--primary-dark);color:var(--primary-ultra-light)}.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields .block-highlight.block-highlight--alert{background:var(--tertiary);color:white}.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields .block-highlight a{color:white;text-decoration:underline}.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields input[type=text],.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields input[type=tel],.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields input[type=number],.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields textarea,.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields select,.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields input[type=email],.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields input[type=submit]{border:2px solid var(--primary-trans-20);border-radius:var(--radius-s);outline:0;background-color:var(--primary-light-trans-10);padding:calc(16px + 2px) 16px calc(16px - 2px);font-size:16px;line-height:20px;color:var(--primary-dark);height:56px}.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields input[type=text]:hover,.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields input[type=tel]:hover,.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields input[type=number]:hover,.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields textarea:hover,.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields select:hover,.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields input[type=email]:hover,.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields input[type=submit]:hover{border-color:var(--primary-trans-40)}.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields input[type=text]:focus,.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields input[type=tel]:focus,.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields input[type=number]:focus,.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields textarea:focus,.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields select:focus,.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields input[type=email]:focus,.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields input[type=submit]:focus{border-color:var(--primary-trans-80);background-color:var(--primary-light-trans-20);color:var(--primary-dark)}.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields select{background-image:url(/wp-content/uploads/2024/10/icon-down.svg);background-size:12px}.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields .placeholder-label,.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields .placeholder-label--nested .gform-grid-col{position:relative;margin:0}.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields .placeholder-label label,.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields .placeholder-label--nested .gform-grid-col label{font-weight:400;pointer-events:none;top:0;display:block;font-size:16px;margin:0;padding:2px 2px;background:transparent;border-radius:0 0 var(--radius-xs) var(--radius-xs);transform:translate(12px,16px) scale(1);transform-origin:top left;color:var(--primary);position:absolute;text-wrap:nowrap;overflow:hidden}@media screen and (max-width:768px){.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields .placeholder-label label,.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields .placeholder-label--nested .gform-grid-col label{padding:0 8px}}.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields .placeholder-label:focus-within label,.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields .placeholder-label--nested .gform-grid-col:focus-within label{transform:translate(16px,2px) scale(0.6);background:var(--primary-dark);color:var(--primary-ultra-light);font-weight:600;padding:0 8px 2px}.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields .placeholder-label.has-value input[type=text],.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields .placeholder-label.has-value input[type=tel],.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields .placeholder-label.has-value input[type=number],.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields .placeholder-label.has-value textarea,.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields .placeholder-label.has-value select,.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields .placeholder-label.has-value input[type=email],.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields .placeholder-label.has-value input[type=submit],.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields .placeholder-label--nested .gform-grid-col.has-value input[type=text],.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields .placeholder-label--nested .gform-grid-col.has-value input[type=tel],.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields .placeholder-label--nested .gform-grid-col.has-value input[type=number],.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields .placeholder-label--nested .gform-grid-col.has-value textarea,.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields .placeholder-label--nested .gform-grid-col.has-value select,.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields .placeholder-label--nested .gform-grid-col.has-value input[type=email],.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields .placeholder-label--nested .gform-grid-col.has-value input[type=submit]{border-color:var(--primary-trans-10);background-color:var(--primary-light-trans-10);color:var(--primary-dark)}.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields .placeholder-label.has-value input[type=text]:focus,.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields .placeholder-label.has-value input[type=tel]:focus,.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields .placeholder-label.has-value input[type=number]:focus,.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields .placeholder-label.has-value textarea:focus,.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields .placeholder-label.has-value select:focus,.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields .placeholder-label.has-value input[type=email]:focus,.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields .placeholder-label.has-value input[type=submit]:focus,.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields .placeholder-label--nested .gform-grid-col.has-value input[type=text]:focus,.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields .placeholder-label--nested .gform-grid-col.has-value input[type=tel]:focus,.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields .placeholder-label--nested .gform-grid-col.has-value input[type=number]:focus,.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields .placeholder-label--nested .gform-grid-col.has-value textarea:focus,.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields .placeholder-label--nested .gform-grid-col.has-value select:focus,.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields .placeholder-label--nested .gform-grid-col.has-value input[type=email]:focus,.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields .placeholder-label--nested .gform-grid-col.has-value input[type=submit]:focus{border-color:var(--primary-trans-80);background-color:var(--primary-light-trans-20);color:var(--primary-dark)}.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields .placeholder-label.has-value label,.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields .placeholder-label--nested .gform-grid-col.has-value label{transform:translate(16px,2px) scale(0.6);background:var(--primary-trans-10);color:var(--primary);font-weight:600;padding:0 8px 2px}.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields .placeholder-label.has-value:focus-within label,.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields .placeholder-label--nested .gform-grid-col.has-value:focus-within label{background:var(--primary-dark);color:var(--primary-ultra-light)}.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields .checkbox-standard .gchoice,.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields .radio-standard .gchoice{position:relative;cursor:pointer;margin-bottom:12px}.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields .checkbox-standard .gchoice:last-of-type,.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields .radio-standard .gchoice:last-of-type{margin-bottom:0}.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields .checkbox-standard .gchoice .gfield-choice-input,.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields .radio-standard .gchoice .gfield-choice-input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields .checkbox-standard .gchoice label,.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields .radio-standard .gchoice label{cursor:pointer;color:var(--primary);margin-left:36px}@media screen and (max-width:768px){.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields .checkbox-standard .gchoice label,.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields .radio-standard .gchoice label{font-size:14px}}.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields .checkbox-standard .gchoice label:before,.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields .radio-standard .gchoice label:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:24px;height:24px;background-size:contain;background-position:center;background-color:var(--primary-light-trans-40);border-radius:50%}.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields .checkbox-standard .gchoice .gfield-choice-input:checked + label:before,.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields .radio-standard .gchoice .gfield-choice-input:checked + label:before{background-image:url(/wp-content/uploads/2024/10/icon-checkbox.svg);border-color:transparent;background-color:transparent}.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields .gfield--type-number{grid-column:span 3}@media screen and (max-width:768px){.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields .gfield--type-number{grid-column:span 12}}.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields .ginput_container_number{}.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields .ginput_container_number button{background-color:var(--primary-trans-10);color:var(--primary-dark);position:absolute;width:28px;height:calc(28px - 2px);top:2px;right:2px;border:0;background-position:center;background-repeat:no-repeat}.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields .ginput_container_number button:hover{background-color:var(--primary-trans-20);color:var(--primary-dark)}.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields .ginput_container_number button:active{background-color:var(--primary-trans-10)}.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields .ginput_container_number .increment{border-radius:0 var(--radius-xs) 0 0;background-image:url(/wp-content/uploads/2024/10/icon-up.svg)}.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields .ginput_container_number .decrement{top:28px;border-radius:0 0 var(--radius-xs) 0;background-image:url(/wp-content/uploads/2024/10/icon-down.svg)}.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields .ginput_container_number input[type=number]::-webkit-inner-spin-button,.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields .ginput_container_number input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.gravity-styled_wrapper.gform_wrapper .gravity-styled .gform_fields .ginput_container_number input[type=number]{-moz-appearance:textfield}.gravity-styled_wrapper.gform_wrapper input[type=submit]{background-color:var(--primary);padding:12px 28px;font-weight:600;font-size:18px;border:0;border-radius:var(--radius-s);color:var(--primary-ultra-light);margin-right:16px;-webkit-transition:all .4s cubic-bezier(0.4,.01,.165,.99);-moz-transition:all .4s cubic-bezier(0.4,.01,.165,.99);-o-transition:all .4s cubic-bezier(0.4,.01,.165,.99);transition:all .4s cubic-bezier(0.4,.01,.165,.99)}.gravity-styled_wrapper.gform_wrapper input[type=submit]:hover{background-color:var(--primary-hover)}.gravity-theme.ui-datepicker.gform-theme-datepicker{border-radius:var(--radius-s);border:2px solid var(--primary-trans-10);box-shadow:none}.gravity-theme.ui-datepicker.gform-theme-datepicker .ui-datepicker-header select{font-size:16px}.gravity-theme.ui-datepicker.gform-theme-datepicker .ui-datepicker-calendar td,.gravity-theme.ui-datepicker.gform-theme-datepicker .ui-datepicker-calendar th{padding:0}.gravity-theme.ui-datepicker.gform-theme-datepicker .ui-datepicker-calendar td span,.gravity-theme.ui-datepicker.gform-theme-datepicker .ui-datepicker-calendar th span{font-size:12px;color:var(--primary)}.gravity-theme.ui-datepicker.gform-theme-datepicker .ui-datepicker-calendar .ui-state-default,.gravity-theme.ui-datepicker.gform-theme-datepicker .ui-datepicker-calendar .ui-state-disabled{font-size:12px;border-radius:var(--radius-s);width:50px;height:50px;background:transparent;color:var(--primary);border:2px solid transparent;font-weight:600}.gravity-theme.ui-datepicker.gform-theme-datepicker .ui-datepicker-calendar .ui-state-default:hover{border:2px solid var(--primary-trans-40)}.gravity-theme.ui-datepicker.gform-theme-datepicker .ui-datepicker-calendar .ui-state-disabled{background:var(--primary-light-trans-20);color:var(--primary-trans-40);border:0}.gravity-theme.ui-datepicker.gform-theme-datepicker .ui-datepicker-calendar .ui-state-disabled:hover span{border:0}.gravity-theme.ui-datepicker.gform-theme-datepicker .ui-datepicker-calendar .ui-state-disabled span{border:0;border-radius:var(--radius-s);width:100%;height:100%;background:var(--primary-light-trans-20);color:var(--primary-trans-40)}body #newbook_content{--nb-link-colour:var(--primary);--nb-pop-heading-colour:var(--primary);--nb-calendar-header-background-colour:var(--primary);--nb-primary-colour:var(--primary);--nb-heading-colour:var(--primary);--nb-button-background:var(--primary);--nb-button-background-hover:var(--primary-dark)}