.wp-block-belux-contact-form{background-color:#fff;max-width:100vw;width:100%;--padding-top-mobile:30px;--padding-bottom-mobile:30px;--padding-top-tablet:50px;--padding-bottom-tablet:50px;--padding-top-desktop:80px;--padding-bottom-desktop:80px}.wp-block-belux-contact-form[data-padding-top=none]{--padding-top-mobile:0;--padding-top-tablet:0;--padding-top-desktop:0}.wp-block-belux-contact-form[data-padding-bottom=none]{--padding-bottom-mobile:0;--padding-bottom-tablet:0;--padding-bottom-desktop:0}.wp-block-belux-contact-form[data-padding-top=small]{--padding-top-mobile:15px;--padding-top-tablet:25.5px;--padding-top-desktop:32.25px}.wp-block-belux-contact-form[data-padding-bottom=small]{--padding-bottom-mobile:15px;--padding-bottom-tablet:25.5px;--padding-bottom-desktop:32.25px}.wp-block-belux-contact-form[data-padding-top=default]{--padding-top-mobile:30px;--padding-top-tablet:50px;--padding-top-desktop:80px}.wp-block-belux-contact-form[data-padding-bottom=default]{--padding-bottom-mobile:30px;--padding-bottom-tablet:50px;--padding-bottom-desktop:80px}.wp-block-belux-contact-form[data-padding-top=medium]{--padding-top-mobile:30px;--padding-top-tablet:51px;--padding-top-desktop:64.5px}.wp-block-belux-contact-form[data-padding-bottom=medium]{--padding-bottom-mobile:30px;--padding-bottom-tablet:51px;--padding-bottom-desktop:64.5px}.wp-block-belux-contact-form[data-padding-top=large]{--padding-top-mobile:60px;--padding-top-tablet:102px;--padding-top-desktop:129px}.wp-block-belux-contact-form[data-padding-bottom=large]{--padding-bottom-mobile:60px;--padding-bottom-tablet:102px;--padding-bottom-desktop:129px}.wp-block-belux-contact-form{padding-bottom:var(--padding-bottom-mobile);padding-top:var(--padding-top-mobile)}@media (min-width:768px){.wp-block-belux-contact-form{padding-bottom:var(--padding-bottom-tablet);padding-top:var(--padding-top-tablet)}}@media (min-width:1025px){.wp-block-belux-contact-form{padding-bottom:var(--padding-bottom-desktop);padding-top:var(--padding-top-desktop)}}@media (min-width:1025px)and (max-width:1919px){.wp-block-belux-contact-form{--padding-top-desktop:clamp(50px,50px + (100vw - 1025px) * 0.0335195531,80px);--padding-bottom-desktop:clamp(50px,50px + (100vw - 1025px) * 0.0335195531,80px)}.wp-block-belux-contact-form[data-padding-top=none]{--padding-top-desktop:0}.wp-block-belux-contact-form[data-padding-bottom=none]{--padding-bottom-desktop:0}.wp-block-belux-contact-form[data-padding-top=small]{--padding-top-desktop:clamp(25.5px,25.5px + (100vw - 1025px) * 0.0075418994,32.25px)}.wp-block-belux-contact-form[data-padding-bottom=small]{--padding-bottom-desktop:clamp(25.5px,25.5px + (100vw - 1025px) * 0.0075418994,32.25px)}.wp-block-belux-contact-form[data-padding-top=default]{--padding-top-desktop:clamp(50px,50px + (100vw - 1025px) * 0.0335195531,80px)}.wp-block-belux-contact-form[data-padding-bottom=default]{--padding-bottom-desktop:clamp(50px,50px + (100vw - 1025px) * 0.0335195531,80px)}.wp-block-belux-contact-form[data-padding-top=medium]{--padding-top-desktop:clamp(51px,51px + (100vw - 1025px) * 0.0150837989,64.5px)}.wp-block-belux-contact-form[data-padding-bottom=medium]{--padding-bottom-desktop:clamp(51px,51px + (100vw - 1025px) * 0.0150837989,64.5px)}.wp-block-belux-contact-form[data-padding-top=large]{--padding-top-desktop:clamp(102px,102px + (100vw - 1025px) * 0.0301675978,129px)}.wp-block-belux-contact-form[data-padding-bottom=large]{--padding-bottom-desktop:clamp(102px,102px + (100vw - 1025px) * 0.0301675978,129px)}}@media (min-width:1920px){.wp-block-belux-contact-form{--padding-top-desktop:clamp(30px,calc(1.2px + 1.5vw),60px);--padding-bottom-desktop:clamp(30px,calc(1.2px + 1.5vw),60px)}.wp-block-belux-contact-form[data-padding-top=small]{--padding-top-desktop:clamp(32.25px,calc(13.05px + 1vw),60px)}.wp-block-belux-contact-form[data-padding-bottom=small]{--padding-bottom-desktop:clamp(32.25px,calc(13.05px + 1vw),60px)}.wp-block-belux-contact-form[data-padding-top=default]{--padding-top-desktop:clamp(80px,calc(32px + 2.5vw),150px)}.wp-block-belux-contact-form[data-padding-bottom=default]{--padding-bottom-desktop:clamp(80px,calc(32px + 2.5vw),150px)}.wp-block-belux-contact-form[data-padding-top=medium]{--padding-top-desktop:clamp(64.5px,calc(26.1px + 2vw),120px)}.wp-block-belux-contact-form[data-padding-bottom=medium]{--padding-bottom-desktop:clamp(64.5px,calc(26.1px + 2vw),120px)}.wp-block-belux-contact-form[data-padding-top=large]{--padding-top-desktop:clamp(129px,calc(52.2px + 4vw),240px)}.wp-block-belux-contact-form[data-padding-bottom=large]{--padding-bottom-desktop:clamp(129px,calc(52.2px + 4vw),240px)}.wp-block-belux-contact-form{--pt-small:clamp(32px,calc(12.8px + 1vw),60px);--pt-medium:clamp(64.5px,calc(26.1px + 2vw),120px);--pt-large:clamp(129px,calc(52.2px + 4vw),240px);--pb-small:clamp(32px,calc(12.8px + 1vw),60px);--pb-medium:clamp(64.5px,calc(26.1px + 2vw),120px);--pb-large:clamp(129px,calc(52.2px + 4vw),240px)}}.wp-block-belux-contact-form{--contact-form-content-max:1316px;--contact-form-padding-min:26.5px;padding-left:26.5px;padding-right:26.5px}@media (min-width:768px)and (max-width:1024px){.wp-block-belux-contact-form{padding-left:50px;padding-right:50px}}@media (min-width:1025px)and (max-width:1920px){.wp-block-belux-contact-form{padding-left:max(clamp(50px,50px + (100vw - 1025px)*0.1162011173,154px),(100vw - var(--contact-form-content-max))/2);padding-right:max(clamp(50px,50px + (100vw - 1025px)*0.1162011173,154px),(100vw - var(--contact-form-content-max))/2)}.wp-block-belux-contact-form .contact-form-container{--contact-form-content-max:1316px}}@media (min-width:1921px){.wp-block-belux-contact-form{--contact-form-content-max:clamp(1316px,calc(644px + 35vw),2500px);padding-left:max(154px,(100vw - var(--contact-form-content-max))/2);padding-right:max(154px,(100vw - var(--contact-form-content-max))/2)}}.wp-block-belux-contact-form .contact-form-container{margin:0 auto;max-width:var(--contact-form-content-max)}.wp-block-belux-contact-form .contact-form-container h2{font-family:MSCHN,sans-serif;font-size:28px;font-style:normal;font-weight:600;letter-spacing:.17em;line-height:35px;margin-bottom:45px;text-align:left;text-transform:uppercase}@media (min-width:768px)and (max-width:1024px){.wp-block-belux-contact-form .contact-form-container h2{font-size:28px;line-height:35px;margin-bottom:70px;text-align:center}}@media (min-width:1025px)and (max-width:1920px){.wp-block-belux-contact-form .contact-form-container h2{font-size:clamp(28px,28px + (100vw - 1025px)*0.017877095,44px);line-height:clamp(35px,35px + (100vw - 1025px)*0.0223463687,55px);margin-bottom:clamp(70px,70px + (100vw - 1025px)*0.0279329609,95px);text-align:center}}@media (min-width:1921px){.wp-block-belux-contact-form .contact-form-container h2{font-size:clamp(44px,44px + (100vw - 1920px)*.016,78px);line-height:clamp(55px,55px + (100vw - 1920px)*.02,97px);margin-bottom:95px;text-align:center}}.wp-block-belux-contact-form .contact-form-container form.wpcf7-form{display:grid;gap:25px;position:relative}.wp-block-belux-contact-form .contact-form-container form.wpcf7-form p{display:flex;flex-direction:column;margin:0;position:relative;width:100%}.wp-block-belux-contact-form .contact-form-container form.wpcf7-form p br{display:none}.wp-block-belux-contact-form .contact-form-container form.wpcf7-form p.message-box{margin-top:30px}@media (min-width:1025px)and (max-width:1920px){.wp-block-belux-contact-form .contact-form-container form.wpcf7-form p.message-box{margin-top:clamp(30px,30px + (100vw - 1025px)*0.0111731844,40px)}}@media (min-width:1921px){.wp-block-belux-contact-form .contact-form-container form.wpcf7-form p.message-box{margin-top:40px}}.wp-block-belux-contact-form .contact-form-container form.wpcf7-form .wpcf7-form-control-wrap{display:block;position:relative}.wp-block-belux-contact-form .contact-form-container form.wpcf7-form .wpcf7-form-control-wrap input::-moz-placeholder,.wp-block-belux-contact-form .contact-form-container form.wpcf7-form .wpcf7-form-control-wrap textarea::-moz-placeholder{color:#000;opacity:1;-moz-transition:opacity .2s ease;transition:opacity .2s ease}.wp-block-belux-contact-form .contact-form-container form.wpcf7-form .wpcf7-form-control-wrap input::placeholder,.wp-block-belux-contact-form .contact-form-container form.wpcf7-form .wpcf7-form-control-wrap textarea::placeholder{color:#000;opacity:1;transition:opacity .2s ease}.wp-block-belux-contact-form .contact-form-container form.wpcf7-form label:not(.floating-label):not(.wpcf7-list-item-label){display:none}.wp-block-belux-contact-form .contact-form-container form.wpcf7-form .wpcf7-acceptance label{display:flex!important}.wp-block-belux-contact-form .contact-form-container form.wpcf7-form label{display:block;font-size:14px;font-weight:500;margin-bottom:5px}.wp-block-belux-contact-form .contact-form-container form.wpcf7-form input[type=email],.wp-block-belux-contact-form .contact-form-container form.wpcf7-form input[type=tel],.wp-block-belux-contact-form .contact-form-container form.wpcf7-form input[type=text],.wp-block-belux-contact-form .contact-form-container form.wpcf7-form textarea{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:transparent;border:none;border-bottom:2px solid #000;border-radius:0;font-family:Linear Sans;font-size:18px;font-style:normal;font-weight:400;letter-spacing:.76px;line-height:29px;padding:10px 0;text-indent:.01px;text-overflow:"";width:100%}@media (min-width:768px)and (max-width:1024px){.wp-block-belux-contact-form .contact-form-container form.wpcf7-form input[type=email],.wp-block-belux-contact-form .contact-form-container form.wpcf7-form input[type=tel],.wp-block-belux-contact-form .contact-form-container form.wpcf7-form input[type=text],.wp-block-belux-contact-form .contact-form-container form.wpcf7-form textarea{letter-spacing:1.15px}}.wp-block-belux-contact-form .contact-form-container form.wpcf7-form input[type=email]:focus,.wp-block-belux-contact-form .contact-form-container form.wpcf7-form input[type=tel]:focus,.wp-block-belux-contact-form .contact-form-container form.wpcf7-form input[type=text]:focus,.wp-block-belux-contact-form .contact-form-container form.wpcf7-form textarea:focus{border-bottom-width:2px;outline:none}@media(min-width:1025px)and (max-width:1920px){.wp-block-belux-contact-form .contact-form-container form.wpcf7-form input[type=email],.wp-block-belux-contact-form .contact-form-container form.wpcf7-form input[type=tel],.wp-block-belux-contact-form .contact-form-container form.wpcf7-form input[type=text],.wp-block-belux-contact-form .contact-form-container form.wpcf7-form textarea{font-size:clamp(18px,18px + (100vw - 1025px)*0.0055865922,23px);letter-spacing:clamp(.76px,.76px + (100vw - 1025px)*0.0004357542,1.15px);line-height:clamp(29px,29px + (100vw - 1025px)*0.0067039106,35px)}}@media(min-width:1921px){.wp-block-belux-contact-form .contact-form-container form.wpcf7-form input[type=email],.wp-block-belux-contact-form .contact-form-container form.wpcf7-form input[type=tel],.wp-block-belux-contact-form .contact-form-container form.wpcf7-form input[type=text],.wp-block-belux-contact-form .contact-form-container form.wpcf7-form textarea{font-size:23px;letter-spacing:.05em;line-height:35px}}.wp-block-belux-contact-form .contact-form-container form.wpcf7-form input[type=email].wpcf7-not-valid,.wp-block-belux-contact-form .contact-form-container form.wpcf7-form input[type=tel].wpcf7-not-valid,.wp-block-belux-contact-form .contact-form-container form.wpcf7-form input[type=text].wpcf7-not-valid,.wp-block-belux-contact-form .contact-form-container form.wpcf7-form textarea.wpcf7-not-valid{border-color:#b14738;color:#b14738}.wp-block-belux-contact-form .contact-form-container form.wpcf7-form input[type=email].wpcf7-not-valid::-moz-placeholder,.wp-block-belux-contact-form .contact-form-container form.wpcf7-form input[type=tel].wpcf7-not-valid::-moz-placeholder,.wp-block-belux-contact-form .contact-form-container form.wpcf7-form input[type=text].wpcf7-not-valid::-moz-placeholder,.wp-block-belux-contact-form .contact-form-container form.wpcf7-form textarea.wpcf7-not-valid::-moz-placeholder{color:#b14738}.wp-block-belux-contact-form .contact-form-container form.wpcf7-form input[type=email].wpcf7-not-valid::placeholder,.wp-block-belux-contact-form .contact-form-container form.wpcf7-form input[type=tel].wpcf7-not-valid::placeholder,.wp-block-belux-contact-form .contact-form-container form.wpcf7-form input[type=text].wpcf7-not-valid::placeholder,.wp-block-belux-contact-form .contact-form-container form.wpcf7-form textarea.wpcf7-not-valid::placeholder{color:#b14738}.wp-block-belux-contact-form .contact-form-container form.wpcf7-form select{border:none;border-bottom:2px solid #000;color:#000;font-family:Linear Sans;width:100%}.wp-block-belux-contact-form .contact-form-container form.wpcf7-form select option{color:#000}.wp-block-belux-contact-form .contact-form-container form.wpcf7-form select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2715%27 height=%2710%27%3E%3Cpath d=%27M2.207.939.793 2.354 7.5 9.061l6.707-6.707L12.793.939 7.5 6.232z%27/%3E%3C/svg%3E");background-position:100%;background-repeat:no-repeat;background-size:12px;border-radius:0;font-size:18px;font-style:normal;font-weight:400;letter-spacing:.76px;line-height:29px;margin-left:0!important;padding-left:0!important;padding:10px 30px 10px 0;text-indent:.01px;text-overflow:""}.wp-block-belux-contact-form .contact-form-container form.wpcf7-form select:focus{border-bottom-width:2px;outline:none}@media (min-width:768px)and (max-width:1024px){.wp-block-belux-contact-form .contact-form-container form.wpcf7-form select{letter-spacing:1.15px}}@media(min-width:1025px)and (max-width:1920px){.wp-block-belux-contact-form .contact-form-container form.wpcf7-form select{font-size:clamp(18px,18px + (100vw - 1025px)*0.0055865922,23px);letter-spacing:clamp(.76px,.76px + (100vw - 1025px)*0.0004357542,1.15px);line-height:clamp(29px,29px + (100vw - 1025px)*0.0067039106,35px)}}@media (min-width:1921px){.wp-block-belux-contact-form .contact-form-container form.wpcf7-form select{font-size:clamp(23px,23px + (100vw - 1920px)*.009,42px);letter-spacing:.05em;line-height:clamp(35px,35px + (100vw - 1920px)*.013,63px)}}.wp-block-belux-contact-form .contact-form-container form.wpcf7-form select.wpcf7-not-valid{border-color:#b14738;color:#b14738}.wp-block-belux-contact-form .contact-form-container form.wpcf7-form .wpcf7-not-valid-tip{display:none}.wp-block-belux-contact-form .contact-form-container form.wpcf7-form textarea{background:transparent;border:2px solid #000;border-radius:0;font-size:18px;min-height:201px;padding:17px 20px!important;resize:vertical;width:100%}.wp-block-belux-contact-form .contact-form-container form.wpcf7-form textarea:focus{outline:none}@media(min-width:1025px)and (max-width:1920px){.wp-block-belux-contact-form .contact-form-container form.wpcf7-form textarea{font-family:Linear Sans;font-size:clamp(18px,18px + (100vw - 1025px)*0.0055865922,23px);font-style:normal;font-weight:400;letter-spacing:clamp(.76px,.76px + (100vw - 1025px)*0.0004357542,1.15px);line-height:clamp(29px,29px + (100vw - 1025px)*0.0067039106,35px)}}@media (min-width:1921px){.wp-block-belux-contact-form .contact-form-container form.wpcf7-form textarea{font-family:Linear Sans;font-size:clamp(23px,23px + (100vw - 1920px)*.009,42px);font-style:normal;font-weight:400;letter-spacing:.05em;line-height:clamp(35px,35px + (100vw - 1920px)*.013,63px)}}.wp-block-belux-contact-form .contact-form-container form.wpcf7-form textarea::-moz-placeholder{color:#000;opacity:1}.wp-block-belux-contact-form .contact-form-container form.wpcf7-form textarea::placeholder{color:#000;opacity:1}.wp-block-belux-contact-form .contact-form-container form.wpcf7-form input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:transparent;border:1px solid rgba(0,0,0,.3);border-radius:50%;cursor:pointer;flex-shrink:0;height:18px;margin:0;position:relative;width:18px}.wp-block-belux-contact-form .contact-form-container form.wpcf7-form input[type=checkbox]:checked{background-color:#000;border-color:#000}.wp-block-belux-contact-form .contact-form-container form.wpcf7-form input[type=checkbox]:checked:after{border:solid #fff;border-width:0 2px 2px 0;content:"";height:8px;left:5px;position:absolute;top:2px;transform:rotate(45deg);width:4px}.wp-block-belux-contact-form .contact-form-container form.wpcf7-form .wpcf7-acceptance .wpcf7-list-item{margin:0}.wp-block-belux-contact-form .contact-form-container form.wpcf7-form .wpcf7-acceptance .wpcf7-list-item label{align-items:flex-start;color:#000;display:flex;font-family:Linear Sans;font-size:18px;font-style:normal;font-weight:400;gap:18px;letter-spacing:.05em;line-height:29px;margin:0}@media (min-width:1025px){.wp-block-belux-contact-form .contact-form-container form.wpcf7-form .wpcf7-acceptance .wpcf7-list-item label{font-size:clamp(18px,18px + (100vw - 1025px)*0.0055865922,23px);line-height:clamp(29px,29px + (100vw - 1025px)*0.0067039106,35px)}}@media (min-width:1921px){.wp-block-belux-contact-form .contact-form-container form.wpcf7-form .wpcf7-acceptance .wpcf7-list-item label{font-size:clamp(23px,23px + (100vw - 1920px)*.006,32px);line-height:clamp(35px,35px + (100vw - 1920px)*.009,48px)}}.wp-block-belux-contact-form .contact-form-container form.wpcf7-form .wpcf7-acceptance .wpcf7-list-item label input[type=checkbox]{margin-top:3px}.wp-block-belux-contact-form .contact-form-container form.wpcf7-form .wpcf7-acceptance .wpcf7-list-item label input[type=checkbox].wpcf7-not-valid{border-color:#b14738}.wp-block-belux-contact-form .contact-form-container form.wpcf7-form .wpcf7-acceptance .wpcf7-list-item label input[type=checkbox].wpcf7-not-valid~span.wpcf7-list-item-label,.wp-block-belux-contact-form .contact-form-container form.wpcf7-form .wpcf7-acceptance .wpcf7-list-item label input[type=checkbox].wpcf7-not-valid~span.wpcf7-list-item-label a{color:#b14738}.wp-block-belux-contact-form .contact-form-container form.wpcf7-form .wpcf7-acceptance .wpcf7-list-item label span.wpcf7-list-item-label{font-family:Linear Sans;font-size:18px;font-style:normal;font-weight:400;letter-spacing:.76px;line-height:29px}@media (min-width:768px){.wp-block-belux-contact-form .contact-form-container form.wpcf7-form .wpcf7-acceptance .wpcf7-list-item label span.wpcf7-list-item-label{letter-spacing:.9px}}@media (min-width:1025px){.wp-block-belux-contact-form .contact-form-container form.wpcf7-form .wpcf7-acceptance .wpcf7-list-item label span.wpcf7-list-item-label{font-size:clamp(18px,18px + (100vw - 1025px)*0.0055865922,23px);letter-spacing:clamp(.76px,.76px + (100vw - 1025px)*0.0004357542,1.15px);line-height:clamp(29px,29px + (100vw - 1025px)*0.0067039106,35px)}}@media (min-width:1921px){.wp-block-belux-contact-form .contact-form-container form.wpcf7-form .wpcf7-acceptance .wpcf7-list-item label span.wpcf7-list-item-label{font-size:clamp(23px,23px + (100vw - 1920px)*.006,32px);line-height:clamp(35px,35px + (100vw - 1920px)*.009,48px)}}.wp-block-belux-contact-form .contact-form-container form.wpcf7-form .wpcf7-acceptance .wpcf7-list-item label span.wpcf7-list-item-label a{color:#000;font-family:Linear Sans;font-style:normal;font-weight:400;letter-spacing:.05em;text-decoration:underline;text-decoration-style:solid;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-underline-offset:25%}.wp-block-belux-contact-form .contact-form-container form.wpcf7-form .wpcf7-acceptance .wpcf7-list-item label span.wpcf7-list-item-label a:hover{text-decoration:none}.wp-block-belux-contact-form .contact-form-container form.wpcf7-form .wpcf7-acceptance.wpcf7-not-valid .wpcf7-list-item label span.wpcf7-list-item-label,.wp-block-belux-contact-form .contact-form-container form.wpcf7-form .wpcf7-acceptance.wpcf7-not-valid .wpcf7-list-item label span.wpcf7-list-item-label a{color:#b14738}.wp-block-belux-contact-form .contact-form-container form.wpcf7-form .legal-submit-container{display:flex;flex-direction:column;gap:40px;margin-top:5px!important}@media (min-width:768px)and (max-width:1024px){.wp-block-belux-contact-form .contact-form-container form.wpcf7-form .legal-submit-container{gap:20px;margin-top:28px!important}}@media (min-width:1025px)and (max-width:1920px){.wp-block-belux-contact-form .contact-form-container form.wpcf7-form .legal-submit-container{gap:20px;margin-top:clamp(28px,28px + (100vw - 1025px)*0.0111731844,38px)!important}}@media (min-width:1921px){.wp-block-belux-contact-form .contact-form-container form.wpcf7-form .legal-submit-container{gap:20px;margin-top:38px!important}}.wp-block-belux-contact-form .contact-form-container form.wpcf7-form .legal-submit-container p{display:inline-block;width:auto}.wp-block-belux-contact-form .contact-form-container form.wpcf7-form .legal-submit-container p:last-child{margin-top:auto}.wp-block-belux-contact-form .contact-form-container form.wpcf7-form input[type=submit]{align-items:center;display:inline-flex;grid-gap:8px;align-self:flex-start;background-color:transparent;border:2px solid #000;border-radius:8px;color:currentColor;cursor:pointer;font-size:18px;font-weight:600;letter-spacing:.05em;line-height:18px;outline:0;padding:15px 25.5px;text-decoration:none;transition:background-color .3s ease,color .3s ease,border-color .3s ease}.wp-block-belux-contact-form .contact-form-container form.wpcf7-form input[type=submit]:hover{background-color:#000;border-color:#000;color:#fff}@media (max-width:900px){.wp-block-belux-contact-form .contact-form-container form.wpcf7-form input[type=submit]{white-space:normal!important}}@media (max-width:1024px){.wp-block-belux-contact-form .contact-form-container form.wpcf7-form input[type=submit]{padding:11px 26px;white-space:nowrap}}@media (min-width:1025px)and (max-width:1920px){.wp-block-belux-contact-form .contact-form-container form.wpcf7-form input[type=submit]{font-size:clamp(18px,18px + (100vw - 1025px)*0,18px);padding:clamp(11px,11px + (100vw - 1025px)*0.0044692737,15px) clamp(20px,20px + (100vw - 1025px)*0.0067039106,26px);white-space:nowrap}}@media (min-width:1921px){.wp-block-belux-contact-form .contact-form-container form.wpcf7-form input[type=submit]{padding:15px 26px;white-space:nowrap}}@media (max-width:768px){.wp-block-belux-contact-form .contact-form-container form.wpcf7-form input[type=submit]{padding:10px 20px}}.wp-block-belux-contact-form .contact-form-container form.wpcf7-form input[type=submit]{padding:15px 48px}@media (min-width:768px){.wp-block-belux-contact-form .contact-form-container form.wpcf7-form input[type=submit]{padding:15px 26px}}.wp-block-belux-contact-form .contact-form-container form.wpcf7-form .wpcf7-response-output{border:none;color:#000;font-family:Linear Sans;font-size:18px;font-style:normal;font-weight:400;letter-spacing:.76px;line-height:29px;margin:0 0 20px;padding:0;text-align:left}@media (max-width:767px){.wp-block-belux-contact-form .contact-form-container form.wpcf7-form .wpcf7-response-output{text-align:left!important}}@media (min-width:768px){.wp-block-belux-contact-form .contact-form-container form.wpcf7-form .wpcf7-response-output{font-size:18px;letter-spacing:.9px;line-height:27px}}@media (min-width:1921px){.wp-block-belux-contact-form .contact-form-container form.wpcf7-form .wpcf7-response-output{font-size:clamp(18px,18px + (100vw - 1920px)*.006,32px);line-height:clamp(27px,27px + (100vw - 1920px)*.009,48px)}}.wp-block-belux-contact-form .contact-form-container form.wpcf7-form.invalid .wpcf7-response-output{color:#b14738}.wp-block-belux-contact-form .contact-form-container form.wpcf7-form .wpcf7-spinner{display:none!important}.wp-block-belux-contact-form .contact-form-container form.wpcf7-form.submitting .submit-button-wrapper{display:inline-block;position:relative}.wp-block-belux-contact-form .contact-form-container form.wpcf7-form.submitting .submit-button-wrapper input[type=submit]{color:transparent}.wp-block-belux-contact-form .contact-form-container form.wpcf7-form.submitting .submit-button-wrapper:after{animation:l1 1s steps(4) infinite;aspect-ratio:4;background:radial-gradient(circle closest-side,#000 90%,transparent) 0/33.3333333333% 100% space;clip-path:inset(0 100% 0 0);color:#000;content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:45px}@keyframes l1{to{clip-path:inset(0 -25% 0 0)}}.wp-block-belux-contact-form .contact-form-container form.wpcf7-form.sent .submit-button-wrapper input[type=submit]{background:#000;color:#fff!important}.wp-block-belux-contact-form .contact-form-container form.wpcf7-form.sent .submit-button-wrapper:after{display:none}@media (min-width:768px){.wp-block-belux-contact-form .contact-form-container form.wpcf7-form{-moz-column-gap:60px;column-gap:60px;grid-template-columns:1fr 1fr;row-gap:40px}.wp-block-belux-contact-form .contact-form-container form.wpcf7-form .full-width{grid-column:span 2}}
