:host{--fontFamily:Inter, Arial, Verdana, Helvetica, sans-serif;--blau:#003a79;--blau80:#33538d;--blau60:#6476a6;--blau45:#8093b4;--blau30:#b0b5d1;--blau15:#d6d8e7;--blau7:#ecedf4;--black:#000;--black80:#585858;--black60:#888888;--black45:#a8a8a8;--black30:#c7c7c7;--black15:#e4e4e4;--colBlau:#0059ad;--textColor:rgb(0, 60, 118);--borderColor:#000;--bulletColor:#000;--aColor:var(--textColor);--aHoverColor:var(--textColor);--btnBackColor:#00f;--btnBackHoverColor:#00f;--btnTextColor:#fff;--btnTextHoverColor:#fff;--fontSize:17px;--h1Size:34px;--h1LineHeight:45px;--h1Color:var(--textColor);--h1BackColor:transparent;--h2Size:20px;--h2LineHeight:22px;--h2Color:var(--textColor);--h2BackColor:transparent;--h3Size:16px;--h3LineHeight:40px;--h3Color:var(--textColor);--h3BackColor:transparent}*{margin:0;padding:0;position:relative;box-sizing:border-box}:host,.body-tag-rplc{background-color:#fff}p{padding:5px 0}ul,ol{padding:5px 0 5px 25px}@font-face{font-family:inter;src:url(../fonts/Inter-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:inter;src:url(../fonts/Inter-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:inter;src:url(../fonts/Inter-Light.woff2)format("woff2");font-weight:light;font-style:normal;font-display:swap}#wrapper{margin:auto;max-width:900px;font-family:var(--fontFamily);border:1px solid var(--colBlau);border-radius:30px;border-bottom-left-radius:0}h2:empty,h3.empty,h4.empty,h5.empty,h6.empty,div:empty,p:empty,ul.empty,ol.empty,section:empty{display:none}p,li,strong,a{font-size:var(--fontSize);line-height:26px}a[href^="tel:"]{white-space:nowrap}a{color:var(--aColor);text-decoration:underline}a:hover{color:var(--aHoverColor);text-decoration:underline}ul li::marker{color:var(--bulletColor)}.body-tag-rplc{color:var(--textColor)}h1{color:var(--h1Color);background-color:var(--h1BackColor);font-size:var(--h1Size);line-height:var(--h1LineHeight);font-weight:400;margin-top:12px}h2{color:var(--h2Color);background-color:var(--h2BackColor);font-size:var(--h2Size);line-height:var(--h2LineHeight);padding-bottom:8px}h3{color:var(--h3Color);background-color:var(--h3BackColor);font-size:var(--h3Size);line-height:var(--h3LineHeight)}.btn{background-color:var(--btnBackColor);color:var(--btnTextColor)}.btn:hover{background-color:var(--btnBackHoverColor);color:var(--btnTextHoverColor)}.noWrap{white-space:nowrap}.noMg{margin-bottom:0;padding-bottom:0}header{min-height:50px}#logoWrapper{margin-top:55px;margin-right:55px;margin-bottom:55px;float:right}#logo{width:400px}#imgHeader{width:100%;clear:both}section{margin-top:16px;margin-left:30px;margin-right:30px}ul li::marker{color:var(--colBlau)}#modalities ul{padding-left:0;font-weight:700}#modalities ul li{display:inline-block;list-style-type:none;width:18%;min-width:154px;text-align:center;font-weight:400;font-size:15px;padding-bottom:6px}#modalities ul li strong{width:100%;display:inline-block;color:#fff;background-color:var(--colBlau);padding-top:4px;padding-bottom:4px;margin-bottom:4px;font-weight:700;font-size:17px}#modalities ul li{margin-left:.5%}#modalities ul li:first-child{margin-left:0}#application{margin:30px 0;padding:0 30px}#application .btn{background-color:var(--colBlau);color:#fff;text-decoration:none;padding:12px;padding-top:6px;padding-bottom:6px;margin-top:12px;margin-bottom:12px;display:inline-block;width:193px;border-radius:9px;border-bottom-left-radius:0;font-weight:700}#application .btn::after{width:20px;content:"\2192";color:#fff;display:inline;padding-left:12px}main{margin-top:0;padding:25px}footer{padding-bottom:30px}footer section{padding-top:6px}footer section span{display:inline-block;width:24%;vertical-align:text-top}footer section img{width:120px}@media screen and (max-width:700px){main{padding:12px}#logo{width:400px}section{margin-top:8px;margin-left:15px;margin-right:15px}}@media screen and (max-width:520px){#logoWrapper{margin-top:35px;margin-left:35px;margin-right:0;margin-bottom:33px}#logo{width:83%}}@media screen and (max-width:420px){main{padding:0}#logoWrapper{margin-top:35px;margin-right:0;margin-bottom:33px}#logo{}ul li{min-width:150px}}@media screen and (max-width:340px){#logo{width:75%;width:245px;margin-right:35px}#logoWrapper{margin-top:35px;margin-bottom:35px;margin-left:0}}