.cmp-legal{margin-top:195px;display:block}.cmp-legal .container{color:#5d5d5d;width:100%;max-width:1640px;margin:0 auto;font-size:20px}.cmp-legal .section{border-bottom:1px solid #ccc}.cmp-legal h1{text-transform:none;color:#2180a6;margin-block:.83em;font-size:42px;font-weight:400}.cmp-legal .titlenumbered{margin:20px 0;font-size:22px;font-weight:500}.cmp-legal .titleinner{margin:10px 0;font-size:20px;font-weight:500}.cmp-legal p,.cmp-legal ol li,.cmp-legal ul li{font-size:18px}@media screen and (max-width:1700px){.cmp-legal .container{width:calc(100% - 60px);padding:0 30px}}
