
#page-transport .tx-sea{position:relative;height:165px;display:block;clip-path:inset(-140px -120px -24px -20px);}
#page-transport .tx-corsica-layers{position:absolute;right:-75px;top:50%;transform:translateY(-50%);display:block;width:460px;height:460px;max-width:none;overflow:visible;fill:none;stroke-linejoin:round;stroke-linecap:round;pointer-events:none;}
@media(max-width:760px){#page-transport .tx-sea{height:110px;max-width:400px;width:100%;margin:0;clip-path:inset(0 -100px -18px 0);}#page-transport .tx-corsica-layers{width:350px;height:350px;right:-35px;}}
