:root{--gm-transition:300ms ease-in-out}.brxe-nav-nested:not(.brx-open) .brx-nav-nested-items>.brxe-dropdown:not([data-toggle="click"]):hover::before{width:auto!important}h1,h2{margin-bottom:.5em}h3,h4{margin-bottom:.3em}ul{margin:0}address{font-style:normal}.af--2-col-list{columns:2}.af-check-list li{position:relative;list-style:none}.af-check-list li::before{content:url(/wp-content/themes/bricks-child/assets/images/double-checkmark.svg);position:absolute;top:0;left:-2.3em}@media (min-width:768px) and (max-width:991px){.af--2-col-list{columns:1}}@media (max-width:479px){.af--2-col-list{columns:1}}a,.bricks-button{transition:all var(--gm-transition)}.gm-header__container{--nav-gap:calc(var(--space-l)*1.5)}.brxe-dropdown.gm-main-nav__link a{font-weight:inherit}.gm-main-nav__link ul{position:absolute;top:100%}.gm-main-nav__link{white-space:nowrap}.gm-main-nav__dropdown-content>li{padding-left:var(--space-m);padding-right:var(--space-m)}.gm-main-nav__dropdown:hover .brx-submenu-toggle>a{color:var(--action)}@media (max-width:991px){.brxe-nav-nested.brx-open .gm-logo-wrapper{display:flex}}.brxe-nav-nested.brx-open ul.gm-main-nav__items{position:absolute;top:100%;justify-content:flex-start;padding:var(--space-m) var(--section-padding-x) 0;gap:0;box-shadow:0 4px 6px -3px var(--neutral-trans-60)}.gm-main-nav.brx-open .brx-nav-nested-items{height:fit-content;min-height:100%}.brxe-nav-nested.brx-open ul.gm-main-nav__items>li{display:flex;border-bottom:1px solid var(--base);min-height:4.4rem;height:unset}.brxe-nav-nested.brx-open ul.gm-main-nav__items>li:not(.brxe-dropdown){align-items:center}.brxe-nav-nested.brx-open ul.gm-main-nav__items>li.brxe-dropdown .brx-submenu-toggle{min-height:4.4rem}.brxe-nav-nested.brx-open ul.gm-main-nav__items>li.brxe-dropdown .brx-dropdown-content{margin-top:0;min-height:4.4rem;padding-bottom:var(--space-s);opacity:.75}.brxe-nav-nested.brx-open ul.gm-main-nav__items>li.brxe-dropdown .brx-dropdown-content li{border:none}.brxe-nav-nested.brx-open ul.gm-main-nav__items ul{position:static}.brxe-nav-nested.brx-open .brxe-dropdown.gm-main-nav__link .brx-dropdown-content a{padding-left:var(--space-m);font-weight:500}.brxe-nav-nested.brx-open ul.gm-main-nav__items li:last-child{border:none}.brxe-nav-nested.brx-open .gm-main-nav__link{font-size:1.6rem}.af-footer-top__info,.af-footer-top__info a{color:var(--base-light)}.af-footer-top__info a:hover{color:var(--primary-hover)}.footer__column a{color:var(--white)}.footer__column a:hover{color:var(--primary-hover)}.af-contact-info__text span,.gm-footer__address span{display:block}.gm-footer__conditions,.gm-footer__conditions a{color:#AAA9A9}.gm-footer__conditions a:hover{color:var(--primary-hover)}.af-services-card__title,.af-services-card__link,.af-services-card{transition:all var(--gm-transition)}.af-services-card.brxe-block:hover{transform:scale(1.02);box-shadow:0 1px 2px 0 rgb(0 0 0 / .25)}.af-services-card:hover .af-services-card__title{color:var(--action)}.af-services-card:hover .af-services-card__link{transform:scaleX(1.1) translateX(5px)}.af-avantages__cards-container{--longer-bottom-offset:calc(var(--space-l)*1.5)}.af-equipe-card{--body-offset:5.6rem}@media (max-width:767px){.af-avantages__cards-container{--longer-bottom-offset:0}}.gm-standard-page h1{margin-bottom:0}.gm-standard-page h2{margin-top:var(--space-l)}.gm-standard-page h3{margin-top:var(--space-m)}.gm-standard-page ol,.gm-standard-page ul{margin-bottom:var(--space-m)}.gm-standard-page li:not(:first-child){margin-top:var(--space-s)}.gm-standard-page a{color:var(--action)}.gm-standard-page a:hover{color:var(--action-dark)}.af-single-service__sidebar-link-wrapper a{border-left:3px solid var(--base-dark);box-shadow:inset 0 0 0 0 var(--base-medium);color:var(--base)}.af-single-service__sidebar-link-wrapper a:hover{box-shadow:inset 80rem 0 0 0 var(--base-medium);color:#fff}.af-single-service__sidebar-link-wrapper [aria-current="page"]{border-left:3px solid var(--action)}.af-single-service__sidebar-link-wrapper [aria-current="page"]{font-weight:700}.af-contact-info__phone a{color:var(--action);font-weight:700}.af-contact-info__phone:hover a{color:var(--white)}:root{--gform-col-gap:var(--space-l);--gform-row-gap:var(--space-m);--gfield-padding:var(--space-m) var(--space-m);--gfield-font-size:var(--text-m);--gfield-bg--color:var(--base-light);--gfield-color:var(--base);--gfield-placeholder-opacity:0.60;--gfield-border:var(--btn-border-size) solid var(--base-light);;--gfield-border--radius:var(--btn-radius);--gfield-border--focus:var(--btn-border-size) solid var(--base);--gfield-bg--focus:var(--gfield-bg--color);--textarea-height:20rem;--gfield-submit--align:flex-start;--gfield-submit--min-width:28rem;--gfield-submit--bg:var(--action);--gfield-submit--hov-bg:var(--base);--gfield-submit--font-size:var(--text-m);--gfield-submit--color:var(--white);--gfield-submit--hov-color:var(--white);--gfield-submit--weight:400;--gfield-submit--padding:var(--gfield-padding);--gfield-submit--text-transform:var(--btn-text-transform);--gfield-submit--border:var(--btn-border-size) solid var(--action);--gfield-submit--hov-border:var(--btn-border-size) solid var(--base);--gfield-submit--border-rad:var(--gfield-border--radius)}#gform_2{--gform-row-gap:0}@media (max-width:641px){#gform_2{--gform-row-gap:var(--space-m)}}body .gform_wrapper .gform_heading{visibility:hidden;position:absolute}.gform-field-label,.gfield_label{visibility:hidden;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_validation_errors:focus{outline:none}body .gform_wrapper .gform_body .gform_fields .gfield.gfield_error input{color:#c02b0a;border:var(--btn-border-size) solid #c02b0a!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:var(--gfield-padding);font-size:var(--gfield-font-size);background-color:var(--gfield-bg--color);color:var(--gfield-color);border:var(--gfield-border);outline:none;transition:all var(--gm-transition);line-height:1}body .gform_wrapper .gform_body .gform_fields .gfield textarea{height:var(--textarea-height);width:100%;resize:none}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);;background-color:var(--gfield-bg--focus)}body .gform_wrapper .gform_footer{display:flex;justify-content:var(--gfield-submit--align);padding:var(--gfield-submit--padding);margin-top:0!important}body .gform_wrapper .gform_footer input[type=submit],body .gform_wrapper .gform_footer button[type=submit]{min-width:var(--gfield-submit--min-width);background-color:var(--gfield-submit--bg);padding:var(--gfield-submit--padding);border:var(--gfield-submit--border);border-radius:var(--gfield-submit--border-rad);color:var(--gfield-submit--color);font-weight:var(--gfield-submit--weight);text-transform:var(--gfield-submit--text-transform);text-align:center;font-size:var(--gfield-submit--font-size);transition:all var(--gm-transition);margin-bottom:0;line-height:1.15}body .gform_wrapper .gform_footer input[type="submit"]:hover,body .gform_wrapper .gform_footer button[type="submit"]:hover{background-color:var(--gfield-submit--hov-bg);border:var(--gfield-submit--hov-border);color:var(--gfield-submit--hov-color)}.gform_fields .gfield input::-webkit-input-placeholder{font-size:var(--gfield-font-size)!important;color:var(--gfield-color);opacity:var(--gfield-placeholder-opacity)}.gform_fields .gfield input::-moz-placeholder{font-size:var(--gfield-font-size);color:var(--gfield-color);opacity:var(--gfield-placeholder-opacity)}.gform_fields .gfield input:-ms-input-placeholder{font-size:var(--gfield-font-size);color:var(--gfield-color);opacity:var(--gfield-placeholder-opacity)}.gform_fields .gfield input:-moz-placeholder{font-size:var(--gfield-font-size);color:var(--gfield-color);opacity:var(--gfield-placeholder-opacity)}.gform_fields .gfield textarea::placeholder,.gform_fields .gfield textarea::-webkit-input-placeholder{font-size:var(--gfield-font-size);color:var(--gfield-color);opacity:var(--gfield-placeholder-opacity)}body .gform_wrapper .gform_validation_errors{border-radius:0}body .gform_wrapper .gfield_validation_message,body .gform_wrapper .validation_message{display:none}body .af-form--aligned .gform_wrapper form{display:flex;align-items:center}body .af-form--aligned .gform_wrapper form .gform_body{width:75%}body .af-form--aligned .gform_wrapper form .gform_footer{width:25%;margin-left:var(--gform-col-gap);padding:0}body .af-form--aligned .gform_wrapper form .gform_footer input[type=submit]{width:100%;min-width:0}@media (max-width:767px){body .af-form--aligned .gform_wrapper form{flex-direction:column}body .af-form--aligned .gform_wrapper form .gform_body{width:100%}body .af-form--aligned .gform_wrapper form .gform_footer{align-items:flex-start;width:100%;margin-left:0}body .af-form--aligned .gform_wrapper form .gform_footer input[type="submit"]{margin-top:calc(var(--space-m)*1.5);max-width:31%;min-width:16rem}}@media (max-width:641px){body .af-form--aligned .gform_wrapper.gravity-theme .gfield.gfield--width-third{grid-column:span 12}}@media (min-width:768px) and (max-width:991px){body .af-contact-form .gform_wrapper.gravity-theme .ginput_complex span{min-width:100%}body .af-contact-form .gform_wrapper.gravity-theme .gfield.gfield--width-half{grid-column:span 12}}@media (max-width:641px){.gform_wrapper.gravity-theme input:not([type="radio"]):not([type="checkbox"]):not([type="image"]):not([type="file"]){line-height:1!important;min-height:0!important}}@media screen and (max-width:48em){body .gform_wrapper .gform_body .gform_fields .gfield textarea{height:15rem}}