@keyframes showHide{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-webkit-keyframes horizontal{0%{transform:translatex(0) translatey(0)}50%{transform:translatex(15px) translatey(0)}100%{transform:translatex(0) translatey(0)}}@-moz-keyframes horizontal{0%{transform:translatex(0) translatey(0)}50%{transform:translatex(15px) translatey(0)}100%{transform:translatex(0) translatey(0)}}@-o-keyframes horizontal{0%{transform:translatex(0) translatey(0)}50%{transform:translatex(15px) translatey(0)}100%{transform:translatex(0) translatey(0)}}@keyframes horizontal{0%{transform:translatex(0) translatey(0)}50%{transform:translatex(15px) translatey(0)}100%{transform:translatex(0) translatey(0)}}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media (prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}}.modal{--bs-modal-zindex:1055;--bs-modal-width:500px;--bs-modal-padding:1rem;--bs-modal-margin:0.5rem;--bs-modal-color:var(--bs-body-color);--bs-modal-bg:var(--bs-body-bg);--bs-modal-border-color:var(--bs-border-color-translucent);--bs-modal-border-width:var(--bs-border-width);--bs-modal-border-radius:var(--bs-border-radius-lg);--bs-modal-box-shadow:var(--bs-box-shadow-sm);--bs-modal-inner-border-radius:calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));--bs-modal-header-padding-x:1rem;--bs-modal-header-padding-y:1rem;--bs-modal-header-padding:1rem 1rem;--bs-modal-header-border-color:var(--bs-border-color);--bs-modal-header-border-width:var(--bs-border-width);--bs-modal-title-line-height:1.5;--bs-modal-footer-gap:0.5rem;--bs-modal-footer-border-color:var(--bs-border-color);--bs-modal-footer-border-width:var(--bs-border-width);position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal.fade .modal-dialog{transform:translate(0,-50px);transition:transform .3s ease-out}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin) * 2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - var(--bs-modal-margin) * 2)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}.modal-backdrop{--bs-backdrop-zindex:1050;--bs-backdrop-bg:#000;--bs-backdrop-opacity:0.5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{display:flex;flex-shrink:0;align-items:center;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y) * .5) calc(var(--bs-modal-header-padding-x) * .5);margin-top:calc(-.5 * var(--bs-modal-header-padding-y));margin-right:calc(-.5 * var(--bs-modal-header-padding-x));margin-bottom:calc(-.5 * var(--bs-modal-header-padding-y));margin-left:auto}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * .5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap) * .5)}@media (min-width:576px){.modal{--bs-modal-margin:1.75rem;--bs-modal-box-shadow:var(--bs-box-shadow)}.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}.modal-sm{--bs-modal-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{--bs-modal-width:800px}}@media (min-width:1200px){.modal-xl{--bs-modal-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-footer,.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media (max-width:575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-footer,.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media (max-width:767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-footer,.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media (max-width:991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-footer,.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media (max-width:1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-footer,.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media (max-width:1599.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-footer,.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.c-form-popup{z-index:9999}.c-form-popup:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.7)}.c-form-popup__container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)!important;max-width:770px;width:100%;border-radius:10px;box-shadow:0 38px 60px -20px rgba(0,0,0,.6)}@media (max-width:767.98px){.c-form-popup__container{max-width:calc(100% - 40px)}}.c-form-popup__content{border-radius:10px;border:none;max-height:calc(100vh - 60px);display:flex;flex-direction:row;align-items:stretch}.c-form-popup__content::-webkit-scrollbar{width:8px}.c-form-popup__content::-webkit-scrollbar-track{background-color:#f7f7f7}.c-form-popup__content::-webkit-scrollbar-thumb{background-color:#244879;border-radius:4px}@media (max-width:767.98px){.c-form-popup__content{flex-direction:column}}.c-form-popup .c-section-title__title{text-align:center;margin:0}.c-form-popup .c-section-title__title::before{margin:15px auto;left:50%;transform:translateX(-50%)}.c-form-popup .c-section-title__text{text-align:center;max-width:80%;margin:0 auto 20px}.c-form-popup__close{width:40px;height:40px;position:absolute;top:-40px;right:0;background-image:url(/wp-content/themes/eurocalder/img/icons/close-icon.svg);background-size:40px;background-repeat:no-repeat;background-position:center;background-color:transparent;z-index:1;outline:0;border:none;pointer-events:all}@media (max-width:767.98px){.c-form-popup__close{top:10px;right:10px;width:30px;height:30px;background-size:30px}}.c-form-popup__form{position:relative;padding:30px 50px;width:100%}@media (max-width:1599.98px){.c-form-popup__form{padding:24px}}@media (max-width:991.98px){.c-form-popup__form{padding:20px}}.c-form-popup__form .gform_required_legend{display:none!important}.c-form-popup__form .gform_description{max-width:80%;margin:0 auto 30px;text-align:center}@media (max-width:1599.98px){.c-form-popup__form .gform_description{margin:0 auto 24px}}@media (max-width:991.98px){.c-form-popup__form .gform_description{max-width:100%;margin-bottom:20px}}@media (max-width:575.98px){.c-form-popup__form .gform_description{margin-bottom:15px;font-size:14px!important}}.c-form-popup .gform_fields{display:grid;grid-template-columns:repeat(2,1fr);column-gap:20px!important;row-gap:20px!important}.c-form-popup .gfield_label,.c-form-popup .gform-field-label{color:#244879!important;font-weight:700!important;text-transform:none!important;display:block!important;margin:0!important;font-size:.875em!important}@media (max-width:1599.98px){.c-form-popup .gfield_label,.c-form-popup .gform-field-label{font-size:11.2px!important}}@media (max-width:575.98px){.c-form-popup .gfield_label,.c-form-popup .gform-field-label{font-size:12px!important}}.c-form-popup .gfield_required{color:#244879!important}.c-form-popup .gform_validation_errors{display:none!important}.c-form-popup .gfield_validation_message{position:absolute;bottom:-20px}.c-form-popup .gfield{position:relative}.c-form-popup .gfield input[type=email],.c-form-popup .gfield input[type=tel],.c-form-popup .gfield input[type=text],.c-form-popup .gfield select,.c-form-popup .gfield textarea{border:none!important;border-bottom:1px solid #979797!important;border-radius:0!important;box-shadow:none!important;background:0 0!important;color:#000!important;padding:0!important;width:100%;font-size:.875em!important}@media (max-width:1599.98px){.c-form-popup .gfield input[type=email],.c-form-popup .gfield input[type=tel],.c-form-popup .gfield input[type=text],.c-form-popup .gfield select,.c-form-popup .gfield textarea{font-size:11.2px!important;height:40px!important}}@media (max-width:575.98px){.c-form-popup .gfield input[type=email],.c-form-popup .gfield input[type=tel],.c-form-popup .gfield input[type=text],.c-form-popup .gfield select,.c-form-popup .gfield textarea{font-size:12px!important}}.c-form-popup .gfield input[type=email]::-moz-placeholder,.c-form-popup .gfield input[type=tel]::-moz-placeholder,.c-form-popup .gfield input[type=text]::-moz-placeholder,.c-form-popup .gfield select::-moz-placeholder,.c-form-popup .gfield textarea::-moz-placeholder{color:#9b9b9b;font-style:italic;font-weight:400}.c-form-popup .gfield input[type=email]::-webkit-input-placeholder,.c-form-popup .gfield input[type=tel]::-webkit-input-placeholder,.c-form-popup .gfield input[type=text]::-webkit-input-placeholder,.c-form-popup .gfield select::-webkit-input-placeholder,.c-form-popup .gfield textarea::-webkit-input-placeholder{color:#9b9b9b;font-style:italic;font-weight:400}.c-form-popup .gfield input[type=email]:-ms-input-placeholder,.c-form-popup .gfield input[type=tel]:-ms-input-placeholder,.c-form-popup .gfield input[type=text]:-ms-input-placeholder,.c-form-popup .gfield select:-ms-input-placeholder,.c-form-popup .gfield textarea:-ms-input-placeholder{color:#9b9b9b;font-style:italic;font-weight:400}.c-form-popup .gfield input[type=email]::placeholder,.c-form-popup .gfield input[type=tel]::placeholder,.c-form-popup .gfield input[type=text]::placeholder,.c-form-popup .gfield select::placeholder,.c-form-popup .gfield textarea::placeholder{color:#9b9b9b;font-style:italic;font-weight:400}.c-form-popup .gfield input[type=email]:focus,.c-form-popup .gfield input[type=tel]:focus,.c-form-popup .gfield input[type=text]:focus,.c-form-popup .gfield select:focus,.c-form-popup .gfield textarea:focus{outline:0!important}.c-form-popup .gfield select{background:url(/wp-content/themes/eurocalder/img/icons/caret-down-blue.svg) no-repeat calc(100% - 5px) 50% transparent!important}.c-form-popup .gfield textarea{max-height:3em!important;min-block-size:4em!important;margin-top:10px!important}.c-form-popup .gfield--type-textarea{grid-column:span 2}.c-form-popup .gform_footer{margin-top:10px!important;padding:10px 0!important}@media (max-width:767.98px){.c-form-popup .gform_footer{padding-bottom:0!important}}.c-form-popup .gform_button.button{color:#fff!important;min-height:50px!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0 40px!important;text-transform:uppercase!important;background:#288053!important;line-height:1.25!important;transition:.3s all!important;border-radius:25px!important;font-weight:700!important;font-size:.875em!important;text-align:center!important;width:fit-content!important;max-width:none!important;margin:0 auto!important;box-shadow:none!important;outline:0!important;border:none!important}.c-form-popup .gform_button.button:hover{background:#2e9360!important;color:#fff!important}@media (max-width:1599.98px){.c-form-popup .gform_button.button{font-size:11.2px!important;min-height:45px!important}}@media (max-width:991.98px){.c-form-popup .gform_button.button{min-height:40px!important;font-size:.75em!important}}.c-form-popup .gchoice,.c-form-popup .ginput_container_consent{display:flex;align-items:flex-start;gap:10px}.c-form-popup .gchoice input,.c-form-popup .ginput_container_consent input{top:2px!important;transform:none!important;min-width:20px!important;border:solid 1px #979797!important;border-radius:3px!important}.c-form-popup .gchoice input:after,.c-form-popup .ginput_container_consent input:after{background-color:#fff!important;border:solid 1px #979797!important;border-radius:3px!important}.c-form-popup .ginput_container_consent{margin:0!important;padding:20px 0 0!important;display:flex!important;align-items:center}.c-form-popup .ginput_container_consent .gfield_validation_message{position:relative}.c-form-popup .gform_hidden{display:none!important}.c-form-popup .ginput_container_textarea{margin-top:10px}
/*# sourceMappingURL=form-popup.css.map */
