.offcanvas-contact{width:100%;max-width:28.125rem}@media print,screen and (min-width:64em){.offcanvas-contact{max-width:420px}}.offcanvas-contact__content{position:relative;background-color:#fbf9eb;overflow:visible}.offcanvas-contact__panel{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;height:100%}.offcanvas-contact__head{display:flex;flex-direction:column;align-items:stretch;gap:.9375rem;width:100%;padding:2.5rem 1.25rem 1.875rem}@media print,screen and (min-width:64em){.offcanvas-contact__head{padding:4.6875rem 1.875rem 1.875rem}}.offcanvas-contact__head-inner{position:unset;width:100%;display:flex;flex-direction:row;justify-content:space-between}.offcanvas-contact__head-inner:not(:last-child){margin-bottom:.9375rem}.offcanvas-contact__head .close-button{-moz-transition:all .3s cubic-bezier(.5,0,0,1);-o-transition:all .3s cubic-bezier(.5,0,0,1);-webkit-transition:all .3s cubic-bezier(.5,0,0,1);transition:all .3s cubic-bezier(.5,0,0,1);top:0;left:-3.4375rem;bottom:unset;right:unset;display:flex;justify-content:center;align-items:center}@media print,screen and (min-width:64em){.offcanvas-contact__head .close-button{left:-3.625rem}}.offcanvas-contact__body{flex-grow:1;overflow:auto;display:flex;flex-direction:column;align-items:stretch;padding:0 1.25rem 4.6875rem}@media print,screen and (min-width:64em){.offcanvas-contact__body{padding:0 1.875rem 4.6875rem}}.offcanvas-contact__title{margin:0;min-height:2.5rem;padding:0 .25rem;background:var(--deco-bg-color);font-family:var(--custom-font-name-2);font-size:2.5rem;font-weight:600;line-height:1;letter-spacing:-.01em;text-transform:uppercase;border-radius:.375rem;border:var(--global-border-width) solid var(--color-black);transform:rotate(-2deg)}@media print,screen and (min-width:64em){.offcanvas-contact__title{min-height:3.75rem;font-size:3.75rem}}.offcanvas-contact__title{background:#ff7f31}.offcanvas-contact__desc *{font-size:var(--font-body-size-regular-mobile)}@media print,screen and (min-width:64em){.offcanvas-contact__desc *{font-size:var(--font-body-size-regular)}}.offcanvas-contact__desc *{line-height:1.25em;font-weight:500;letter-spacing:-.004375rem}.offcanvas-contact__form{display:flex;flex-direction:column;justify-content:stretch;align-items:stretch;width:100%}.offcanvas-contact__form .form-button,.offcanvas-contact__form .form-dropdown,.offcanvas-contact__form .form-email,.offcanvas-contact__form .form-field{display:flex;flex-direction:column;justify-content:stretch;align-items:stretch}.offcanvas-contact__form .form-button:not(:last-child),.offcanvas-contact__form .form-dropdown:not(:last-child),.offcanvas-contact__form .form-email:not(:last-child),.offcanvas-contact__form .form-field:not(:last-child){margin-bottom:.9375rem}.offcanvas-contact__form .form-button label,.offcanvas-contact__form .form-dropdown label,.offcanvas-contact__form .form-email label,.offcanvas-contact__form .form-field label{font-size:var(--font-body-size-small-mobile)}@media print,screen and (min-width:64em){.offcanvas-contact__form .form-button label,.offcanvas-contact__form .form-dropdown label,.offcanvas-contact__form .form-email label,.offcanvas-contact__form .form-field label{font-size:var(--font-body-size-small)}}.offcanvas-contact__form .form-button label,.offcanvas-contact__form .form-dropdown label,.offcanvas-contact__form .form-email label,.offcanvas-contact__form .form-field label{line-height:1em;font-weight:500;margin-bottom:.625rem}.offcanvas-contact__form .form-button input,.offcanvas-contact__form .form-button select,.offcanvas-contact__form .form-button textarea,.offcanvas-contact__form .form-dropdown input,.offcanvas-contact__form .form-dropdown select,.offcanvas-contact__form .form-dropdown textarea,.offcanvas-contact__form .form-email input,.offcanvas-contact__form .form-email select,.offcanvas-contact__form .form-email textarea,.offcanvas-contact__form .form-field input,.offcanvas-contact__form .form-field select,.offcanvas-contact__form .form-field textarea{-moz-border-radius:.9375rem;-o-border-radius:.9375rem;-ms-border-radius:.9375rem;-webkit-border-radius:.9375rem;border-radius:.9375rem}.offcanvas-contact__form .form-inner{display:flex;flex-direction:column;justify-content:stretch;align-items:stretch}.offcanvas-contact__form .form-inner:not(:last-child){margin-bottom:.625rem}.offcanvas-contact__form .form-inner.two-column{display:flex;justify-content:stretch;align-items:flex-start;flex-direction:row;gap:.375rem}@media print,screen and (min-width:64em){.offcanvas-contact__form .form-inner.two-column{gap:.5rem}}.offcanvas-contact__form .form-inner.two-column>.form-inner{width:calc((100% - .375rem)/ 2)}@media print,screen and (min-width:64em){.offcanvas-contact__form .form-inner.two-column>.form-inner{width:calc((100% - .5rem)/ 2)}}.offcanvas-contact__form .form-dropdown .form__select{position:relative}.offcanvas-contact__form .form-dropdown .form__select select:not(:valid){color:rgba(0,0,0,.5)}.offcanvas-contact__form .form-dropdown .form__select svg{position:absolute;width:.8125rem;height:auto;top:50%;right:1.625rem;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.offcanvas-contact__form .form-field textarea{resize:none;min-height:8.75rem}.offcanvas-contact__form .button{font-weight:700;text-transform:uppercase;min-height:4.0625rem;-moz-border-radius:.9375rem;-o-border-radius:.9375rem;-ms-border-radius:.9375rem;-webkit-border-radius:.9375rem;border-radius:.9375rem}.offcanvas-contact .globo-formbuilder .globo-form-app{margin:0!important}.offcanvas-contact .globo-formbuilder .globo-form-control{padding:0!important;margin-bottom:.625rem}.offcanvas-contact .globo-formbuilder .globo-form-control .globo-label{font-size:.875rem;font-family:var(--custom-font-name-3);font-weight:400;line-height:1em;text-transform:uppercase;margin-bottom:.3125rem}.offcanvas-contact .globo-formbuilder .globo-form-control input,.offcanvas-contact .globo-formbuilder .globo-form-control select,.offcanvas-contact .globo-formbuilder .globo-form-control textarea{font-size:1.125rem;letter-spacing:.005em;line-height:1.3em;height:55px;padding:.9375rem 1.25rem;box-shadow:none;background-color:#fff;border:var(--global-border-width) solid var(--color-black);-moz-border-radius:.75rem;-o-border-radius:.75rem;-ms-border-radius:.75rem;-webkit-border-radius:.75rem;border-radius:.75rem}@media print,screen and (min-width:64em){.offcanvas-contact .globo-formbuilder .globo-form-control input,.offcanvas-contact .globo-formbuilder .globo-form-control select,.offcanvas-contact .globo-formbuilder .globo-form-control textarea{line-height:1.4em}}.offcanvas-contact .globo-formbuilder .globo-form-control textarea{min-height:8.375rem}.offcanvas-contact .globo-formbuilder .globo-form-control[data-type=select] .globo-form-input{position:relative}.offcanvas-contact .globo-formbuilder .globo-form-control[data-type=select] .globo-form-input::after{content:"";background:url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M23.25%207.31104L12.53%2018.03C12.4604%2018.0997%2012.3778%2018.1549%2012.2869%2018.1926C12.1959%2018.2304%2012.0984%2018.2498%2012%2018.2498C11.9016%2018.2498%2011.8041%2018.2304%2011.7131%2018.1926C11.6222%2018.1549%2011.5396%2018.0997%2011.47%2018.03L0.75%207.31104%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E);background-repeat:no-repeat;background-size:contain;width:1.5rem;height:1.5rem;position:absolute;top:50%;right:1.25rem;transform:translateY(-50%)}.offcanvas-contact .globo-formbuilder .gfb__footer button{min-width:100%;height:3.5rem;font-size:1.125rem;font-weight:400;letter-spacing:.005em;padding:.9375rem 1.25rem;border:var(--global-border-width) solid var(--color-black);-moz-border-radius:3.125rem;-o-border-radius:3.125rem;-ms-border-radius:3.125rem;-webkit-border-radius:3.125rem;border-radius:3.125rem;margin-top:.625rem}.offcanvas-contact .globo-formbuilder .gfb__footer button:hover{box-shadow:none;filter:none;background-color:#fff;color:var(--color-black)}
/*# sourceMappingURL=offcanvas-contact.css.map */
