h1,h2,h3,h4,h5,h6{font-family:'Montserrat', sans-serif;font-weight:800;margin:0;padding:0;color:#000}body{background:#e9e9e9;font-family:'Montserrat', sans-serif;color:#000;overflow-x:hidden}img{height:auto}.container{width:100%;max-width:100%}.top{background:#154677;padding:2.34375vw 0;font-size:5vw;line-height:5.625vw;color:#c7c7c7}.top img{float:left;width:11.71875vw;margin-right:1.5625vw}.top .title{text-transform:uppercase;color:#fff;font-weight:600}.top .title span{color:#c7c7c7}.top .desc{padding-top:3.125vw;font-weight:600}.first{background:#123251;padding:5.46875vw 0 1.875vw;color:#fff}.first p{font-size:3.125vw;padding-bottom:3.125vw}.first .big{font-size:4.0625vw}.first img{width:100%}.rank{padding:3.90625vw 0;text-align:center;color:#c7c7c7;background:#154677;font-size:5.9375vw;line-height:6.5625vw;font-weight:700;text-transform:uppercase}.ranking{margin:3.125vw 0 15.625vw}.ranking .box{padding:3.125vw;background:#fff;-webkit-border-radius:.78125vw;-moz-border-radius:.78125vw;border-radius:.78125vw;margin-bottom:3.125vw}.ranking .box .title{margin-bottom:3.125vw;line-height:5vw;text-align:center}.ranking .box .title .no{margin-right:1.5625vw;background:#c7c7c7;color:#154677;width:11.5625vw;height:11.5625vw;display:inline-block;font-size:6.25vw;font-weight:700;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;text-align:center;border:.625vw solid #154677;padding-top:2.1875vw}.ranking .box .title span{font-size:6.25vw;font-weight:700;color:#123251}.ranking .box .title .rate{background:#154677;padding:1.25vw 1.5625vw 1.25vw 6.25vw;display:inline-block;font-size:4.6875vw;line-height:5.3125vw;color:#c7c7c7;font-weight:500;margin-top:1.5625vw}.ranking .box .title .rate span{display:inline-block;background:#65150f;padding:1.09375vw 1.5625vw;margin-left:1.5625vw;font-size:5vw;color:#fff;font-weight:700}.ranking .box .content .gray{padding:1.5625vw 3.125vw;background:#f5f5f5}.ranking .box .content .gray .img{text-align:center;background:#fff;padding:4.6875vw 1.5625vw;margin-bottom:3.125vw}.ranking .box .content .gray .img img{width:40.625vw}.ranking .box .content .gray .cta{color:#fff;font-weight:700;background:#65150f;font-size:4.375vw;line-height:4.375vw;display:block;padding:3.125vw 0;margin:0 0 4.6875vw;text-align:center;-webkit-border-radius:.78125vw;-moz-border-radius:.78125vw;border-radius:.78125vw}.ranking .box .content .gray .cta:hover{opacity:0.8}.ranking .box .content .gray .name{font-size:3.125vw;line-height:3.4375vw;margin-bottom:1.09375vw;text-align:center}.ranking .box .content .gray .stars{text-align:center;margin-bottom:2.1875vw;line-height:3.4375vw}.ranking .box .content .gray .stars img{width:48.4375vw}.ranking .box .content .in{padding-top:1.5625vw;margin-top:3.90625vw}.ranking .box .content .in p{font-size:3.125vw;line-height:3.75vw;color:#123251;padding-bottom:2.34375vw}.ranking .box .content .in .review{border-bottom:.3125vw solid #c7c7c7;padding-bottom:1.5625vw;margin-bottom:4.6875vw}.ranking .box .content .in .review .title{color:#123251;font-size:4.375vw;line-height:4.6875vw;font-weight:600;border-bottom:.3125vw solid #c7c7c7;padding-bottom:1.875vw;text-align:center}.ranking .box .content .in .review .title img{width:4.6875vw;margin-right:.78125vw}.ranking .box .content .in .review p{padding-bottom:1.5625vw}.ranking .box .content .in .review .n{font-weight:700;font-size:3.4375vw;color:#123251}.ranking .box .content .in .promo{font-size:3.90625vw;line-height:4.84375vw;color:#154677;text-align:center;text-transform:uppercase;margin-bottom:1.5625vw;font-weight:700}.ranking .box .content .in .cta2{color:#fff;font-weight:600;background:#65150f;font-size:3.90625vw;line-height:4.84375vw;display:block;padding:2.03125vw 0;text-align:center;-webkit-border-radius:.78125vw;-moz-border-radius:.78125vw;border-radius:.78125vw}.ranking .box .content .in .cta2:hover{opacity:0.8}.last{background:#123251;padding:3.90625vw 0}.last p{font-size:3.125vw;line-height:4.0625vw;padding-bottom:3.125vw;color:#fff}.last img{width:100%;margin-bottom:3.90625vw}footer{background:#154677;padding:2.34375vw 0;font-size:2.8125vw;color:#c7c7c7;text-align:center}footer a{color:#c7c7c7}footer a:hover{color:#000}@media (min-width: 768px){.container{max-width:90vw;padding:0 1.125vw}.top{padding:1.125vw 0;font-size:2.1vw;line-height:2.4vw}.top img{width:4.875vw;margin-right:.75vw}.top .desc{padding:0;text-align:right}.first{padding:5.625vw 0 .9vw}.first .bg{position:relative;height:0;width:0}.first .bg img{position:relative;top:3.375vw;left:-15.75vw;width:31.5vw}.first p{font-size:1.2vw;padding-bottom:1.875vw}.first .big{font-size:1.575vw}.rank{padding:2.25vw 0;font-size:2.7vw;line-height:3.15vw}.ranking{margin:1.5vw 0 7.5vw}.ranking .box{padding:1.5vw;-webkit-border-radius:.375vw;-moz-border-radius:.375vw;border-radius:.375vw;margin-bottom:1.5vw}.ranking .box .title{margin-bottom:1.5vw;line-height:2.4vw;text-align:left}.ranking .box .title .no{margin-right:.75vw;width:4.05vw;height:4.05vw;font-size:2.25vw;border:.3vw solid #154677;padding-top:.45vw}.ranking .box .title span{font-size:2.1vw}.ranking .box .title .rate{padding:.375vw .375vw .375vw .675vw;font-size:1.575vw;line-height:2.175vw;margin:0}.ranking .box .title .rate span{padding:.375vw .6vw;margin-left:.75vw;font-size:2.1vw}.ranking .box .content{border-top:.15vw solid #d9e8ff}.ranking .box .content .gray{padding:.75vw 1.5vw}.ranking .box .content .gray .img{padding:2.25vw .75vw;margin-bottom:1.5vw}.ranking .box .content .gray .img img{width:16.5vw}.ranking .box .content .gray .cta{font-size:1.575vw;line-height:1.575vw;padding:.975vw 0;margin:0 4.5vw 2.25vw;-webkit-border-radius:.375vw;-moz-border-radius:.375vw;border-radius:.375vw}.ranking .box .content .gray .name{font-size:1.2vw;line-height:1.2vw;margin-bottom:.525vw}.ranking .box .content .gray .stars{margin-bottom:1.05vw;line-height:1.2vw}.ranking .box .content .gray .stars img{width:18.975vw}.ranking .box .content .in{padding-top:.75vw;margin:0}.ranking .box .content .in p{font-size:1.2vw;line-height:1.5vw;padding-bottom:1.5vw}.ranking .box .content .in .review{border-bottom:.15vw solid #c7c7c7;padding-bottom:.75vw;margin-bottom:2.25vw}.ranking .box .content .in .review .title{font-size:1.575vw;line-height:1.8vw;border-bottom:.15vw solid #c7c7c7;padding-bottom:.9vw}.ranking .box .content .in .review .title img{width:1.8vw;margin-right:.375vw}.ranking .box .content .in .review p{padding-bottom:.75vw}.ranking .box .content .in .review .n{font-size:1.2vw}.ranking .box .content .in .promo{font-size:1.425vw;line-height:1.8vw;margin-bottom:.75vw}.ranking .box .content .in .cta2{font-size:1.575vw;line-height:1.575vw;padding:.975vw 0;-webkit-border-radius:.375vw;-moz-border-radius:.375vw;border-radius:.375vw}.last{padding:1.875vw 0}.last .bg{position:relative;height:0;width:0}.last .bg img{position:relative;top:4.5vw;left:-29.25vw;width:35.85vw}.last p{font-size:1.2vw;line-height:1.65vw;padding-bottom:1.8vw}.last img{margin-bottom:1.875vw}footer{padding:1.125vw 0;font-size:1.05vw}}@media (min-width: 1200px){.container{max-width:1200px;padding:0 15px}.top{padding:15px 0;font-size:28px;line-height:32px}.top img{width:65px;margin-right:10px}.top .desc{padding:0;text-align:right}.first{padding:75px 0 12px}.first .bg{position:relative;height:0;width:0}.first .bg img{position:relative;top:45px;left:-210px;width:420px}.first p{font-size:16px;padding-bottom:25px}.first .big{font-size:21px}.rank{padding:30px 0;font-size:36px;line-height:42px}.ranking{margin:20px 0 100px}.ranking .box{padding:20px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-bottom:20px}.ranking .box .title{margin-bottom:20px;line-height:32px;text-align:left}.ranking .box .title .no{margin-right:10px;width:54px;height:54px;font-size:30px;border:4px solid #154677;padding-top:6px}.ranking .box .title span{font-size:28px}.ranking .box .title .rate{padding:5px 5px 5px 9px;font-size:21px;line-height:29px;margin:0}.ranking .box .title .rate span{padding:5px 8px;margin-left:10px;font-size:28px}.ranking .box .content{border-top:2px solid #d9e8ff}.ranking .box .content .gray{padding:10px 20px}.ranking .box .content .gray .img{padding:30px 10px;margin-bottom:20px}.ranking .box .content .gray .img img{width:220px}.ranking .box .content .gray .cta{font-size:21px;line-height:21px;padding:13px 0;margin:0 60px 30px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.ranking .box .content .gray .name{font-size:16px;line-height:16px;margin-bottom:7px}.ranking .box .content .gray .stars{margin-bottom:14px;line-height:16px}.ranking .box .content .gray .stars img{width:253px}.ranking .box .content .in{padding-top:10px;margin:0}.ranking .box .content .in p{font-size:16px;line-height:20px;padding-bottom:20px}.ranking .box .content .in .review{border-bottom:2px solid #c7c7c7;padding-bottom:10px;margin-bottom:30px}.ranking .box .content .in .review .title{font-size:21px;line-height:24px;border-bottom:2px solid #c7c7c7;padding-bottom:12px}.ranking .box .content .in .review .title img{width:24px;margin-right:5px}.ranking .box .content .in .review p{padding-bottom:10px}.ranking .box .content .in .review .n{font-size:16px}.ranking .box .content .in .promo{font-size:19px;line-height:24px;margin-bottom:10px}.ranking .box .content .in .cta2{font-size:21px;line-height:21px;padding:13px 0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.last{padding:25px 0}.last .bg{position:relative;height:0;width:0}.last .bg img{position:relative;top:60px;left:-390px;width:478px}.last p{font-size:16px;line-height:22px;padding-bottom:24px}.last img{margin-bottom:25px}footer{padding:15px 0;font-size:14px}}
/*# sourceMappingURL=main.css.map */
