@font-face{font-display:swap;font-family:Fahkwang extra light;font-style:normal;font-weight:200;src:url(/app/themes/medilax/dist/fonts/fahkwang-v17-latin-200.9845b3f8.woff2) format("woff2"),url(/app/themes/medilax/dist/fonts/fahkwang-v17-latin-200.ce783e90.woff) format("woff"),url(/app/themes/medilax/dist/fonts/fahkwang-v17-latin-200.aabb8527.ttf) format("truetype")}@font-face{font-display:swap;font-family:Fahkwang light;font-style:normal;font-weight:300;src:url(/app/themes/medilax/dist/fonts/fahkwang-v17-latin-300.4a833448.woff2) format("woff2"),url(/app/themes/medilax/dist/fonts/fahkwang-v17-latin-300.c6950a61.woff) format("woff"),url(/app/themes/medilax/dist/fonts/fahkwang-v17-latin-300.c1d57446.ttf) format("truetype")}@font-face{font-display:swap;font-family:Fahkwang regular;font-style:normal;font-weight:400;src:url(/app/themes/medilax/dist/fonts/fahkwang-v17-latin-regular.616b6684.woff2) format("woff2"),url(/app/themes/medilax/dist/fonts/fahkwang-v17-latin-regular.f324bc30.woff) format("woff"),url(/app/themes/medilax/dist/fonts/fahkwang-v17-latin-regular.90f1704c.ttf) format("truetype")}@font-face{font-display:swap;font-family:Fahkwang medium;font-style:normal;font-weight:500;src:url(/app/themes/medilax/dist/fonts/fahkwang-v17-latin-500.6e7eeeba.woff2) format("woff2"),url(/app/themes/medilax/dist/fonts/fahkwang-v17-latin-500.f86ddf8f.woff) format("woff"),url(/app/themes/medilax/dist/fonts/fahkwang-v17-latin-500.434013a4.ttf) format("truetype")}@font-face{font-display:swap;font-family:Nimbus sans L;font-style:normal;font-weight:500;src:url(/app/themes/medilax/dist/fonts/NimbusSanL-Reg-webfont.86335264.woff2) format("woff2"),url(/app/themes/medilax/dist/fonts/NimbusSanL-Reg-webfont.2af6d0fd.woff) format("woff"),url(/app/themes/medilax/dist/fonts/NimbusSanL-Reg-webfont.01525b22.ttf) format("truetype")}@font-face{font-display:swap;font-family:Nimbus sans L bold;font-style:normal;font-weight:500;src:url(/app/themes/medilax/dist/fonts/NimbusSanL-Bol-webfont.1f9d8be7.woff2) format("woff2"),url(/app/themes/medilax/dist/fonts/NimbusSanL-Bol-webfont.e329b950.woff) format("woff"),url(/app/themes/medilax/dist/fonts/NimbusSanL-Bol-webfont.05696f75.ttf) format("truetype")}@font-face{font-display:swap;font-family:Playfair Display;font-style:normal;font-weight:400;src:url(/app/themes/medilax/dist/fonts/playfair-display-v39-latin-regular.b62b7a3c.woff2) format("woff2"),url(/app/themes/medilax/dist/fonts/playfair-display-v39-latin-regular.6cce92fc.woff) format("woff"),url(/app/themes/medilax/dist/fonts/playfair-display-v39-latin-regular.9670d086.ttf) format("truetype")}.contact-form-container{padding:64px 0}.contact-form-container .contact-form-content{align-items:center;display:flex;flex-direction:column;gap:24px;justify-content:center}.contact-form-container .contact-form-content .header-content{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:center}.contact-form-container .contact-form-content .header-content .header-title{color:#221f20;font-family:Fahkwang regular,arial;font-size:27px;font-weight:400;text-align:center}.contact-form-container .contact-form-content .header-content .header-text p{color:#221f20;font-family:Nimbus sans L,arial;font-size:16px;font-weight:400;margin:0;text-align:center}.contact-form-container .contact-form-content .header-content .header-text p:not(:last-child){margin-bottom:16px}.contact-form-container .contact-form-content .form-content{margin:0 auto;padding:20px 0;width:1020px}@media screen and (max-width:1280px){.contact-form-container .contact-form-content .form-content{width:95%}}@media screen and (max-width:1024px){.contact-form-container .contact-form-content .form-content{width:100%}}.contact-form-container .contact-form-content .form-content .text-content,.contact-form-container .contact-form-content .form-content h2{text-align:center}.contact-form-container .contact-form-content .form-content h2{margin:0 0 10px}.contact-form-container .contact-form-content .form-content .wpcf7 form{margin:0 auto;width:98%}.contact-form-container .contact-form-content .form-content .wpcf7 form .form-input-row:not(.checkboxes):not(.file):not(.radios) input,.contact-form-container .contact-form-content .form-content .wpcf7 form .form-input-row:not(.checkboxes):not(.file):not(.radios) select,.contact-form-container .contact-form-content .form-content .wpcf7 form .form-input-row:not(.checkboxes):not(.file):not(.radios) textarea,.contact-form-container .contact-form-content .form-content .wpcf7 form .form-input:not(.checkboxes):not(.file):not(.radios) input,.contact-form-container .contact-form-content .form-content .wpcf7 form .form-input:not(.checkboxes):not(.file):not(.radios) select,.contact-form-container .contact-form-content .form-content .wpcf7 form .form-input:not(.checkboxes):not(.file):not(.radios) textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid #221f20;font-family:Nimbus sans L,arial;padding:18px;width:100%}.contact-form-container .contact-form-content .form-content .wpcf7 form .form-input-row:not(.checkboxes):not(.file):not(.radios) input::-moz-placeholder,.contact-form-container .contact-form-content .form-content .wpcf7 form .form-input-row:not(.checkboxes):not(.file):not(.radios) select::-moz-placeholder,.contact-form-container .contact-form-content .form-content .wpcf7 form .form-input-row:not(.checkboxes):not(.file):not(.radios) textarea::-moz-placeholder,.contact-form-container .contact-form-content .form-content .wpcf7 form .form-input:not(.checkboxes):not(.file):not(.radios) input::-moz-placeholder,.contact-form-container .contact-form-content .form-content .wpcf7 form .form-input:not(.checkboxes):not(.file):not(.radios) select::-moz-placeholder,.contact-form-container .contact-form-content .form-content .wpcf7 form .form-input:not(.checkboxes):not(.file):not(.radios) textarea::-moz-placeholder{color:#221f20;font-family:Nimbus sans L,arial;opacity:1}.contact-form-container .contact-form-content .form-content .wpcf7 form .form-input-row:not(.checkboxes):not(.file):not(.radios) input::placeholder,.contact-form-container .contact-form-content .form-content .wpcf7 form .form-input-row:not(.checkboxes):not(.file):not(.radios) select::placeholder,.contact-form-container .contact-form-content .form-content .wpcf7 form .form-input-row:not(.checkboxes):not(.file):not(.radios) textarea::placeholder,.contact-form-container .contact-form-content .form-content .wpcf7 form .form-input:not(.checkboxes):not(.file):not(.radios) input::placeholder,.contact-form-container .contact-form-content .form-content .wpcf7 form .form-input:not(.checkboxes):not(.file):not(.radios) select::placeholder,.contact-form-container .contact-form-content .form-content .wpcf7 form .form-input:not(.checkboxes):not(.file):not(.radios) textarea::placeholder{color:#221f20;font-family:Nimbus sans L,arial;opacity:1}.contact-form-container .contact-form-content .form-content .wpcf7 form .form-input-row:not(.checkboxes):not(.file):not(.radios) input:focus,.contact-form-container .contact-form-content .form-content .wpcf7 form .form-input-row:not(.checkboxes):not(.file):not(.radios) select:focus,.contact-form-container .contact-form-content .form-content .wpcf7 form .form-input-row:not(.checkboxes):not(.file):not(.radios) textarea:focus,.contact-form-container .contact-form-content .form-content .wpcf7 form .form-input:not(.checkboxes):not(.file):not(.radios) input:focus,.contact-form-container .contact-form-content .form-content .wpcf7 form .form-input:not(.checkboxes):not(.file):not(.radios) select:focus,.contact-form-container .contact-form-content .form-content .wpcf7 form .form-input:not(.checkboxes):not(.file):not(.radios) textarea:focus{outline:none}.contact-form-container .contact-form-content .form-content .wpcf7 form .form-input-row.checkboxes,.contact-form-container .contact-form-content .form-content .wpcf7 form .form-input.checkboxes{padding:0 15px}.contact-form-container .contact-form-content .form-content .wpcf7 form .form-input-row.checkboxes p:last-child,.contact-form-container .contact-form-content .form-content .wpcf7 form .form-input.checkboxes p:last-child{margin-top:12px}.contact-form-container .contact-form-content .form-content .wpcf7 form .form-input-row.checkboxes .wpcf7-checkbox,.contact-form-container .contact-form-content .form-content .wpcf7 form .form-input.checkboxes .wpcf7-checkbox{display:flex;flex-direction:column}.contact-form-container .contact-form-content .form-content .wpcf7 form .form-input-row.checkboxes .wpcf7-checkbox .wpcf7-list-item,.contact-form-container .contact-form-content .form-content .wpcf7 form .form-input.checkboxes .wpcf7-checkbox .wpcf7-list-item{margin-left:0;margin-top:10px}.contact-form-container .contact-form-content .form-content .wpcf7 form .form-input-row.checkboxes .wpcf7-checkbox .wpcf7-list-item label,.contact-form-container .contact-form-content .form-content .wpcf7 form .form-input.checkboxes .wpcf7-checkbox .wpcf7-list-item label{display:flex}.contact-form-container .contact-form-content .form-content .wpcf7 form .form-input-row.checkboxes .wpcf7-checkbox .wpcf7-list-item label input,.contact-form-container .contact-form-content .form-content .wpcf7 form .form-input.checkboxes .wpcf7-checkbox .wpcf7-list-item label input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #221f20;border-radius:3px;height:15px;margin:0 10px 0 0;width:15px}.contact-form-container .contact-form-content .form-content .wpcf7 form .form-input-row.checkboxes .wpcf7-checkbox .wpcf7-list-item label input:checked,.contact-form-container .contact-form-content .form-content .wpcf7 form .form-input.checkboxes .wpcf7-checkbox .wpcf7-list-item label input:checked{background-image:url(/app/themes/medilax/dist/images/arrow-checked.ce44e559.svg);background-position:50%;background-repeat:no-repeat;background-size:90% 90%}.contact-form-container .contact-form-content .form-content .wpcf7 form .form-input-row.checkboxes .wpcf7-checkbox .wpcf7-list-item label .wpcf7-list-item-label,.contact-form-container .contact-form-content .form-content .wpcf7 form .form-input.checkboxes .wpcf7-checkbox .wpcf7-list-item label .wpcf7-list-item-label{width:calc(100% - 25px)}.contact-form-container .contact-form-content .form-content .wpcf7 form .form-input-row.radios,.contact-form-container .contact-form-content .form-content .wpcf7 form .form-input.radios{padding:0 15px}.contact-form-container .contact-form-content .form-content .wpcf7 form .form-input-row.radios p:last-child,.contact-form-container .contact-form-content .form-content .wpcf7 form .form-input.radios p:last-child{margin-top:12px}.contact-form-container .contact-form-content .form-content .wpcf7 form .form-input-row.radios .wpcf7-radio,.contact-form-container .contact-form-content .form-content .wpcf7 form .form-input.radios .wpcf7-radio{display:flex;flex-direction:column}.contact-form-container .contact-form-content .form-content .wpcf7 form .form-input-row.radios .wpcf7-radio .wpcf7-list-item,.contact-form-container .contact-form-content .form-content .wpcf7 form .form-input.radios .wpcf7-radio .wpcf7-list-item{margin-left:0;margin-top:10px}.contact-form-container .contact-form-content .form-content .wpcf7 form .form-input-row.radios .wpcf7-radio .wpcf7-list-item label,.contact-form-container .contact-form-content .form-content .wpcf7 form .form-input.radios .wpcf7-radio .wpcf7-list-item label{display:flex}.contact-form-container .contact-form-content .form-content .wpcf7 form .form-input-row.radios .wpcf7-radio .wpcf7-list-item label input,.contact-form-container .contact-form-content .form-content .wpcf7 form .form-input.radios .wpcf7-radio .wpcf7-list-item label input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #221f20;border-radius:50%;height:12px;margin:2px 10px 0 0;width:12px}.contact-form-container .contact-form-content .form-content .wpcf7 form .form-input-row.radios .wpcf7-radio .wpcf7-list-item label input:checked,.contact-form-container .contact-form-content .form-content .wpcf7 form .form-input.radios .wpcf7-radio .wpcf7-list-item label input:checked{background-color:#221f20}.contact-form-container .contact-form-content .form-content .wpcf7 form .form-input-row.radios .wpcf7-radio .wpcf7-list-item label .wpcf7-list-item-label,.contact-form-container .contact-form-content .form-content .wpcf7 form .form-input.radios .wpcf7-radio .wpcf7-list-item label .wpcf7-list-item-label{width:calc(100% - 22px)}.contact-form-container .contact-form-content .form-content .wpcf7 form .form-input .input-title,.contact-form-container .contact-form-content .form-content .wpcf7 form .form-input-row .input-title{font-family:Nimbus sans L,arial}.contact-form-container .contact-form-content .form-content .wpcf7 form .form-input p,.contact-form-container .contact-form-content .form-content .wpcf7 form .form-input-row p{margin-bottom:0;margin-top:30px}@media screen and (max-width:640px){.contact-form-container .contact-form-content .form-content .wpcf7 form .form-input p,.contact-form-container .contact-form-content .form-content .wpcf7 form .form-input-row p{margin-top:18px}}.contact-form-container .contact-form-content .form-content .wpcf7 form .form-input .wpcf7-not-valid-tip,.contact-form-container .contact-form-content .form-content .wpcf7 form .form-input-row .wpcf7-not-valid-tip{margin-top:7px;padding-left:10px}.contact-form-container .contact-form-content .form-content .wpcf7 form .form-input-row{display:flex;justify-content:space-between}@media screen and (max-width:640px){.contact-form-container .contact-form-content .form-content .wpcf7 form .form-input-row{flex-direction:column}}.contact-form-container .contact-form-content .form-content .wpcf7 form .form-input-row>div{width:48.5%}@media screen and (max-width:640px){.contact-form-container .contact-form-content .form-content .wpcf7 form .form-input-row>div{width:100%}}.contact-form-container .contact-form-content .form-content .wpcf7 form .required-mention{display:block;font-size:13px;font-style:italic;margin-top:12px;padding:0 15px}.contact-form-container .contact-form-content .form-content .wpcf7 form .acceptance .wpcf7-list-item{padding:0 35px}@media screen and (max-width:640px){.contact-form-container .contact-form-content .form-content .wpcf7 form .acceptance .wpcf7-list-item{padding:0}}.contact-form-container .contact-form-content .form-content .wpcf7 form .acceptance .wpcf7-list-item label{display:flex}.contact-form-container .contact-form-content .form-content .wpcf7 form .acceptance .wpcf7-list-item label input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #221f20;border-radius:3px;height:15px;margin:0 10px 0 0;width:15px}.contact-form-container .contact-form-content .form-content .wpcf7 form .acceptance .wpcf7-list-item label input:checked{background-image:url(/app/themes/medilax/dist/images/arrow-checked.ce44e559.svg);background-position:50%;background-repeat:no-repeat;background-size:90% 90%}.contact-form-container .contact-form-content .form-content .wpcf7 form .acceptance .wpcf7-list-item label .wpcf7-list-item-label{font-size:12px;width:calc(100% - 25px)}.contact-form-container .contact-form-content .form-content .wpcf7 form .button-container{margin-top:25px}.contact-form-container .contact-form-content .form-content .wpcf7 form .button-container p{margin:0 auto;position:relative;width:-moz-fit-content;width:fit-content}.contact-form-container .contact-form-content .form-content .wpcf7 form .button-container p .wpcf7-submit{background-color:#221f20;border:none;border-radius:50px;color:#fff;cursor:pointer;font-family:Nimbus sans L,arial;padding:12px 20px 10px;text-transform:uppercase}.contact-form-container .contact-form-content .form-content .wpcf7 form .button-container p .wpcf7-submit:disabled{cursor:not-allowed;opacity:.6}.contact-form-container .contact-form-content .form-content .wpcf7 form .button-container p .wpcf7-spinner{margin:0;position:absolute;right:-40px;top:50%;transform:translateY(-50%)}