*{font-family:Montserrat,serif;margin:0;padding:0;text-decoration:none;outline:0;box-sizing:border-box;font-size:14px;color:#000;border:0;font-size:100%;vertical-align:baseline}body{background:#fff}.container{width:1170px;margin:0 auto;padding:0 15px}strong{color:#000;font-weight:700}@media (max-width:1200px){.container{width:100%}}.header-wrapper{display:flex;justify-content:center;align-items:center;flex-direction:column}.logo{margin-top:25px}.logo img{height:100px}.intro-text{background:#2a2354;border-radius:14px;display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;margin:50px 0 25px}.intro-text strong{color:#fff}.intro-text h1{display:block;width:100%;background:#221b45;box-shadow:rgba(0,0,0,.15) 0 4px 16px;font-size:18px;border-radius:14px 14px 0 0;text-transform:uppercase;color:#de8b03;padding:10px 0}.intro-text img{margin-top:20px}.intro-text p{border-radius:14px;padding:20px 15px;color:#fafafa;font-size:14px;line-height:2;text-wrap:balance}.characteristics table{width:100%;border-collapse:collapse;border-spacing:0;margin-bottom:25px;color:#fafafa;border-radius:14px}.characteristics tr:nth-child(even) td{background:#221b45}.characteristics tr:first-child td:first-child{border-radius:14px 0 0 0}.characteristics tr:first-child td:last-child{border-radius:0 14px 0 0}.characteristics tr:last-child td:first-child{border-radius:0 0 0 14px}.characteristics tr:last-child td:last-child{border-radius:0 0 14px 0}.characteristics td{padding:10px;background:#2a2354;color:#fff}.characteristics th{color:#fff}.content h1,.content h2,.content h3{font-size:20px;text-transform:uppercase;margin-bottom:20px}.content h2{font-size:18px}.content h3{font-size:16px;margin-bottom:20px}.content p{line-height:2;margin-bottom:20px}.content ol,.content ul{padding-left:25px}.content li{line-height:2;margin-bottom:20px}footer{display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center}footer a{text-decoration:underline}footer span{padding:20px 0}main .table-responsive{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;margin-bottom:25px}main .table-responsive table{width:100%;border-collapse:collapse;border:2px solid #febd0e;margin:25px 0 0;min-width:500px}main .table-responsive table caption{font-weight:700;padding-bottom:10px;text-align-last:left}main .table-responsive table th{padding:10px 0}main .table-responsive table td,main .table-responsive table th{white-space:nowrap}main .table-responsive table tr td{padding:15px 20px}main .table-responsive table tr:nth-child(odd){background:#00103d1f}