body a,.bricks-button{transition:all var(--gm-transition)}address{font-style:normal}.gm-standard-page address{margin-top:0;margin-block-start:0}textarea{resize:none}#csconsentlink,.csconsentlink{color:var(--primary);cursor:pointer;padding:0;background-color:#fff0;border:none;font-size:inherit;font-weight:inherit;text-transform:none}.csconsentlink:hover{color:var(--primary-hover)}:root{--gm-transition:300ms ease-in-out}ul.footer__menu-text{padding-left:0}ul.footer__menu-text li{list-style-type:none}.footer__menu-text li,.footer__menu-text p{margin-bottom:var(--space-xs)}.cb-footer__copyright a,footer #csconsentlink{cursor:pointer;color:var(--base);transition:color var(--gm-transition)}.cb-footer__copyright a:hover,footer #csconsentlink:hover{color:var(--base)}.cb-expertise__body{transition:background-color var(--gm-transition)}.cb-expertise__img{aspect-ratio:3/4}.cb-expertise__card:hover .cb-expertise__body{background-color:rgb(255 255 255 / .95)}.cb-expertise__title::after{transition:width var(--gm-transition)}.cb-expertise__card:hover .cb-expertise__title::after{width:6rem}.cb-expertise__list ul{margin:0;padding-left:var(--space-m)}.cb-bureau-card__phone.brxe-text-basic::before{content:url(/wp-content/themes/bricks-child/assets/img/phone-icn.svg);margin-right:5px;width:1em;height:1em;transform:translateY(.3em);display:inline-block;transition:margin-right var(--gm-transition)}.cb-bureau-card__phone.brxe-text-basic:hover::before{margin-right:8px;width:1em;height:1em;display:inline-block}.footer__coord-phone.brxe-text-basic::before{content:url(/wp-content/themes/bricks-child/assets/img/phone-icn.svg);transition:transform 200ms ease-in-out;margin-right:5px;width:.8em;height:.8em;transform:translateY(.15em);display:inline-block}.footer__coord-phone.brxe-text-basic:hover::before{transform:translateY(.15em) translateX(-.1em)}.gm-standard-page h2{font-size:calc(var(--h2)*0.75)}:root{--gform-col-gap:var(--space-l);--gform-row-gap:var(--space-l);--form-bg-color:#fff;--gfield-title--visibility:visible;--gfield-title--font-size:1.25rem;--gfield-title--color:var(--base);--gfield-title--transform:uppercase;--gfield-title-weight:400;--gfield-padding-inline:var(--space-s);--gfield-placeholder-opacity:0.30;--gfield-border:1px solid var(--base-light);--gfield-border--focus:1px solid var(--base);--gfield--line-height:2}body .gform_wrapper.gravity-theme .gform-field-label,body .gform_wrapper.gravity-theme .gfield_header_item,body .gform_wrapper.gravity-theme .gform_fileupload_rules,body .gform_wrapper.gravity-theme .ginput_complex label,body .gform_wrapper.gravity-theme .gform-field-label--type-sub{font-size:var(--gfield-title--font-size);background-color:var(--form-bg-color);color:var(--gfield-title--color);text-transform:var(--gfield-title--transform);font-weight:var(--gfield-title-weight);padding:0 .5em}body .gform_wrapper.gravity-theme .gform-field-label,body .gform_wrapper.gravity-theme .gfield_header_item,body .gform_wrapper.gravity-theme .gform_fileupload_rules{margin-left:var(--gfield-padding-inline)}body .gform_wrapper.gravity-theme .gform-field-label,body .gform_wrapper.gravity-theme .gform-field-label--type-sub,body .gform_wrapper.gravity-theme .gfield_header_item{transform:translateY(-50%)}body .gform_wrapper.gravity-theme .gfield--type-choice .gform-field-label{position:relative;transform:translateY(0)}body .gform_wrapper.gravity-theme .gform-field-label--type-sub{position:absolute;margin-left:var(--gfield-padding-inline)}body .gform_wrapper.gravity-theme .gform_fileupload_rules{padding-top:0}body .gform_wrapper .gform_body .gform_fields .gfield .ginput_container_select{padding:var(--gfield-padding-top-bottom) var(--gfield-padding-inline);font-size:var(--gfield-font-size);color:var(--gfield-color);border:var(--gfield-border);outline:none}body .gform_wrapper .gform_body .gform_fields .gfield .ginput_container_select select{border:none;padding:0;font-size:var(--gfield-font-size);background-color:var(--form-bg-color)}body .gform_wrapper .gform_body .gform_fields .gfield .ginput_container_select option{font-size:var(--gfield-font-size);color:var(--gfield-color);background-color:var(--form-bg-color)}fieldset.gfield--type-name legend,.gform_required_legend{visibility:hidden;position:absolute}body .gform_wrapper .gform_heading{visibility:var(--gfield-title--visibility);position:absolute}.gfield_label{visibility:var(--gfield-title--visibility);position:absolute}body .gform_wrapper .gform_body .gform_fields,body .gform_wrapper.gravity-theme .ginput_complex{column-gap:var(--gform-col-gap);row-gap:var(--gform-row-gap)}body .gform_wrapper.gravity-theme .ginput_complex span{padding-left:0!important;padding-right:0!important;margin-bottom:0}body .gform_wrapper .gform_heading{position:absolute}body .gform_wrapper.gravity-theme .gfield_label{position:absolute;display:flex;font-size:1.25rem;text-transform:uppercase;color:var(--base);font-weight:400;margin-left:var(--gfield-padding-inline)}body .gform_wrapper.gravity-theme .top_label>*{position:relative}body .gform_wrapper.gravity-theme .gfield_label .gfield_required_asterisk{visibility:hidden;padding:.125em;width:100%;height:100%;font-size:1.3rem}.gform_wrapper.gravity-theme .ginput_complex span:last-of-type{margin-bottom:0!important}.gform_wrapper.gravity-theme .ginput_complex span{margin-bottom:var(--space-m)!important}body .gform_wrapper .gform_body .gform_fields{gap:var(--space-m)}body .gform_wrapper.gravity-theme .gform_validation_errors{margin-bottom:var(--space-l)}@media screen and (min-width:641px){.gform_wrapper.gravity-theme .ginput_complex span{margin-bottom:0!important}}body .gform_wrapper .gform_body .gform_fields .gfield input[type=text],body .gform_wrapper .gform_body .gform_fields .gfield input[type=tel],body .gform_wrapper .gform_body .gform_fields .gfield input[type='url'],body .gform_wrapper .gform_body .gform_fields .gfield input[type='number'],body .gform_wrapper .gform_body .gform_fields .gfield input[type='password'],body .gform_wrapper .gform_body .gform_fields .gfield input[type='file'],body .gform_wrapper .gform_body .gform_fields .gfield input[type=email],body .gform_wrapper .gform_body .gform_fields .gfield textarea{padding:.6em var(--space-m);font-size:var(--text-m);color:var(--base);border:var(--gfield-border);background-color:var(--form-bg-color);outline:none;text-align:left;line-height:1}body .gform_wrapper .gform_body .gform_fields .gfield textarea{height:20rem;width:100%}body .gform_wrapper .gform_body .gform_fields .gfield input[type='text']:focus,body .gform_wrapper .gform_body .gform_fields .gfield input[type='url']:focus,body .gform_wrapper .gform_body .gform_fields .gfield input[type='email']:focus,body .gform_wrapper .gform_body .gform_fields .gfield input[type='tel']:focus,body .gform_wrapper .gform_body .gform_fields .gfield input[type='number']:focus,body .gform_wrapper .gform_body .gform_fields .gfield input[type='password']:focus,body .gform_wrapper .gform_body .gform_fields .gfield input[type='file']:focus,body .gform_wrapper .gform_body .gform_fields .gfield textarea:focus{border:var(--gfield-border--focus);transition:var(--transit-s)}body .gform_wrapper .gform_footer{display:flex;justify-content:flex-start;padding:var(--space-s)}body .gform_wrapper .gform_footer button[type=submit],body .gform_wrapper .gform_footer input[type=submit]{background-color:var(--primary);border:none;color:var(--primary-ultra-light);padding:.75em 1.25em;line-height:1!important;font-size:var(--text-l);transition:background-color var(--gm-transition)}body .gform_wrapper .gform_footer button[type="submit"]:hover,body .gform_wrapper .gform_footer input[type="submit"]:hover{background-color:var(--primary-hover)}.gform_fields .gfield input::-webkit-input-placeholder{font-size:var(--text-m);color:var(--black);opacity:var(--gfield-placeholder-opacity)}.gform_fields .gfield input::-moz-placeholder{font-size:var(--text-m);color:var(--black);opacity:var(--gfield-placeholder-opacity)}.gform_fields .gfield input:-ms-input-placeholder{font-size:var(--text-m);color:var(--black);opacity:var(--gfield-placeholder-opacity)}.gform_fields .gfield input:-moz-placeholder{font-size:var(--text-m);color:var(--black);opacity:var(--gfield-placeholder-opacity)}.gform_fields .gfield textarea::placeholder,.gform_fields .gfield textarea::-webkit-input-placeholder{font-size:var(--text-m);color:var(--black);opacity:var(--gfield-placeholder-opacity)}body .gform_wrapper .gform_validation_errors{border-radius:0;padding:16px 16px 16px 16px!important;color:#c02b0a}body .gform_wrapper .gfield_validation_message,body .gform_wrapper .validation_message{display:none}body .gform_wrapper.gravity-theme .gfield_error [aria-invalid=true]{border:1px solid #c02b0a!important;background-color:#fff9f9!important}body .gform_wrapper.gravity-theme .gfield_error label{color:var(--gfield-title--color)}