@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")}.accordion-block .accordion-list .accordion-panel{display:none;padding-bottom:15px;padding-right:20px}.accordion-block .accordion-list .accordion-panel.active{display:block}.accordion-block .accordion-list .accordion-title{border-top:1px solid rgba(34,31,32,.12);cursor:pointer;font-family:Fahkwang regular,arial;font-size:18px;margin:0;padding:20px 26px 20px 0;position:relative;transition:.4s}@media screen and (max-width:1024px){.accordion-block .accordion-list .accordion-title{padding-right:45px}}.accordion-block .accordion-list .accordion-title:first-child{border-top:0}.accordion-block .accordion-list .accordion-title:after,.accordion-block .accordion-list .accordion-title:before{background-color:#221f20;content:"";display:block;height:3px;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:.4s;width:15px}.accordion-block .accordion-list .accordion-title:before{right:1px;top:48%;transform:rotate(90deg) translateY(-26%)}.accordion-block .accordion-list .accordion-title.active{color:#0421fe;margin-bottom:-20px;padding-bottom:10px}.accordion-block .accordion-list .accordion-title.active:after,.accordion-block .accordion-list .accordion-title.active:before{background-color:#0421fe}.accordion-block .accordion-list .accordion-title.active:before{opacity:0;transform:rotate(0) translateY(-50%);transition:.4s}@media screen and (min-width:1024px){.accordion-block .accordion-list .accordion-title:hover{color:#221f20;transition:.4s}.accordion-block .accordion-list .accordion-title:hover:after,.accordion-block .accordion-list .accordion-title:hover:before{background-color:#221f20}}.has-bleu-background-color .accordion-block .accordion-list .accordion-title,.has-noir-background-color .accordion-block .accordion-list .accordion-title{border-color:#fff}.has-bleu-background-color .accordion-block .accordion-list .accordion-title:after,.has-bleu-background-color .accordion-block .accordion-list .accordion-title:before,.has-noir-background-color .accordion-block .accordion-list .accordion-title:after,.has-noir-background-color .accordion-block .accordion-list .accordion-title:before{background-color:#fff}.has-bleu-background-color .accordion-block .accordion-list .accordion-title.active,.has-noir-background-color .accordion-block .accordion-list .accordion-title.active{color:#fff}.has-bleu-background-color .accordion-block .accordion-list .accordion-title.active:after,.has-bleu-background-color .accordion-block .accordion-list .accordion-title.active:before,.has-noir-background-color .accordion-block .accordion-list .accordion-title.active:after,.has-noir-background-color .accordion-block .accordion-list .accordion-title.active:before{background-color:#fff}@media screen and (min-width:1024px){.has-bleu-background-color .accordion-block .accordion-list .accordion-title:hover,.has-noir-background-color .accordion-block .accordion-list .accordion-title:hover{color:#fff;transition:.4s}.has-bleu-background-color .accordion-block .accordion-list .accordion-title:hover:after,.has-bleu-background-color .accordion-block .accordion-list .accordion-title:hover:before,.has-noir-background-color .accordion-block .accordion-list .accordion-title:hover:after,.has-noir-background-color .accordion-block .accordion-list .accordion-title:hover:before{background-color:#fff}}