@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600&display=swap);*,:after,:before{box-sizing:border-box}body,html{font-family:"Open Sans",sans-serif;margin:0;padding:0}.billboard__itemContainer{height:11rem}@media (min-width:768px){.billboard__itemContainer{height:15rem}}.billboard__itemContainer .billboard__item{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;max-width:100%;margin:auto}.billboard__itemContainer .billboard__item:hover{text-decoration:none}.billboard__itemContainer .billboard__item--label{height:1.4rem;color:#fff;background-color:#0b4ea2;text-transform:uppercase;padding:.1rem .9rem}.billboard__itemContainer .billboard__item .billboard__img{max-height:calc(100% - 1.4rem);border:1px solid #ccc}.mainNav__container{background-color:#ed1b3a}.mainNav{max-width:1250px;margin:auto}.mainNav__img{max-height:2rem}.mainNav__nav{flex-direction:column}@media (min-width:768px){.mainNav__nav{flex-direction:row}}.mainNav__nav .mainNav__itemContainer{text-transform:uppercase;text-align:center}.mainNav__nav .mainNav__itemContainer .mainNav__item{color:#fff;letter-spacing:.01px;transition:color 125ms ease-in}@media (max-width:576px){.mainNav__nav .mainNav__itemContainer .dropdown-item{white-space:normal}}.mainNav__nav .mainNav__itemContainer:hover .mainNav__item{color:#ccc}.mainNav .nav__language{cursor:pointer;display:flex;justify-content:center}.mainNav .nav__language--disabled{cursor:default}.mainNav .nav__language--disabled a{pointer-events:none;cursor:default;opacity:.55}.mainNav .nav__language img{border:1px solid #666}.navbar-toggler,.ownToggler{background-color:transparent;margin:.75rem;width:35px;height:23px;position:relative;transform:rotate(0);transition:.5s ease-in-out;cursor:pointer;border:none}.navbar-toggler span,.ownToggler span{display:block;position:absolute;height:3px;width:100%;background:#000;opacity:1;left:0;transform:rotate(0);transition:.25s ease-in-out}.navbar-toggler:focus,.ownToggler:focus{outline:none}.navbar-toggler span:first-child,.ownToggler span:first-child{top:0}.navbar-toggler span:nth-child(2),.navbar-toggler span:nth-child(3),.ownToggler span:nth-child(2),.ownToggler span:nth-child(3){top:10px}.navbar-toggler span:nth-child(4),.ownToggler span:nth-child(4){top:20px}.navbar-toggler[aria-expanded=true] span:first-child,.ownToggler[aria-expanded=true] span:first-child{top:18px;width:0;left:50%}.navbar-toggler[aria-expanded=true] span:nth-child(2),.ownToggler[aria-expanded=true] span:nth-child(2){transform:rotate(45deg)}.navbar-toggler[aria-expanded=true] span:nth-child(3),.ownToggler[aria-expanded=true] span:nth-child(3){transform:rotate(-45deg)}.navbar-toggler[aria-expanded=true] span:nth-child(4),.ownToggler[aria-expanded=true] span:nth-child(4){top:18px;width:0;left:50%}.navbar-toggler.white span,.ownToggler.white span{background:#fff}.subNav__container{background-color:#eee;overflow:hidden;transition:all .35s ease-in}.subNav__container[data-issubnav=false]{height:0}.subNav{max-width:1250px;margin:auto;padding:.5rem 1rem}.subNav__group{margin-bottom:1.25rem}.subNav__group .group__header{margin-bottom:.5rem}.subNav__group .group__header--title{color:inherit;font-weight:600;margin-bottom:0;transition:color 125ms ease-in}.subNav__group .group__header a.group__header--title:hover{color:#ed1b3a;text-decoration:none}.subNav__group .group__items{list-style-type:none;border-left:2px solid;padding-left:1rem}.subNav__group .group__items--link{display:inline-block;color:#212529;font-size:.8rem;line-height:1.2rem;margin-bottom:.25rem}.sectionNav{background-image:url(/static/media/sectionNav-bg.75935a00.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-bottom:1px solid #333}.sectionNav__container{height:100%;max-width:1250px;margin:auto;padding:1rem 0;display:flex;flex-direction:column;align-items:stretch}@media (min-width:768px){.sectionNav__container{padding:3rem 0;flex-direction:row}}.sectionNav__container .sectionNav__img{margin-bottom:1rem;display:flex;justify-content:center;align-items:center}@media (min-width:576px){.sectionNav__container .sectionNav__img{min-width:25%;margin-bottom:0}}.sectionNav__container .sectionNav__nav{flex-grow:2;display:flex;flex-wrap:wrap}.sectionNav__container .sectionNav__nav .sectionNav__navItem{margin:.5rem 0;padding:0 .5rem}@media (min-width:576px){.sectionNav__container .sectionNav__nav .sectionNav__navItem{height:7rem}}.sectionNav__container .sectionNav__nav .sectionNav__navItem--large{width:100%}@media (max-width:992px){.sectionNav__container .sectionNav__nav .sectionNav__navItem--large{order:1}}@media (min-width:576px){.sectionNav__container .sectionNav__nav .sectionNav__navItem--large{width:50%}}@media (min-width:992px){.sectionNav__container .sectionNav__nav .sectionNav__navItem--large{width:28.5%}}.sectionNav__container .sectionNav__nav .sectionNav__navItem--small{width:50%}@media (max-width:992px){.sectionNav__container .sectionNav__nav .sectionNav__navItem--small{order:2}}@media (min-width:576px){.sectionNav__container .sectionNav__nav .sectionNav__navItem--small{width:25%}}@media (min-width:992px){.sectionNav__container .sectionNav__nav .sectionNav__navItem--small{width:14.25%}}.sectionNav__container .sectionNav__nav .sectionNav__navItem .navItem{background-color:#3e6da3;width:100%;height:100%}.sectionNav__container .sectionNav__nav .sectionNav__navItem .navItem__content{height:100%;background:linear-gradient(-45deg,transparent 25%,rgba(0,0,0,.2) 90%)}.sectionNav__container .sectionNav__nav .sectionNav__navItem .navItem__content--classic a,.sectionNav__container .sectionNav__nav .sectionNav__navItem .navItem__content--icon a,.sectionNav__container .sectionNav__nav .sectionNav__navItem .navItem__content--img a{word-break:break-word;padding:.5rem;display:inline-block;width:100%;height:100%}.sectionNav__container .sectionNav__nav .sectionNav__navItem .navItem__content--classic a:hover,.sectionNav__container .sectionNav__nav .sectionNav__navItem .navItem__content--icon a:hover,.sectionNav__container .sectionNav__nav .sectionNav__navItem .navItem__content--img a:hover{text-decoration:none;background:linear-gradient(-45deg,transparent 25%,rgba(0,0,0,.2) 90%)}.sectionNav__container .sectionNav__nav .sectionNav__navItem .navItem__content--classic a{position:relative;color:#fff;font-size:1.1rem;line-height:1.4rem;font-weight:600;text-transform:uppercase}.sectionNav__container .sectionNav__nav .sectionNav__navItem .navItem__content--classic a .heding{padding-bottom:.25rem;font-size:90%;font-weight:300;text-transform:none}.sectionNav__container .sectionNav__nav .sectionNav__navItem .navItem__content--classic a .number{position:absolute;right:.5rem;top:.5rem;color:#fff;font-size:.9rem;opacity:.8;line-height:1}.sectionNav__container .sectionNav__nav .sectionNav__navItem .navItem__content--classic a .redmore{position:absolute;right:.5rem;bottom:.15rem;color:#fff;text-transform:none;font-size:.7rem}.sectionNav__container .sectionNav__nav .sectionNav__navItem .navItem__content--icon a{padding:1rem .5rem;text-align:center;color:#fff}.sectionNav__container .sectionNav__nav .sectionNav__navItem .navItem__content--icon a .navItem__text{margin-top:.2rem;display:inline-block;font-size:.8rem;line-height:1.1rem}.sectionNav__container .sectionNav__nav .sectionNav__navItem .navItem__content--img{max-height:7rem}.sectionNav__container .sectionNav__nav .sectionNav__navItem .navItem__content--img a{background-color:#fff;text-align:center}.sectionNav__container .sectionNav__nav .sectionNav__navItem .navItem__content--img a:hover{background:#fff}.sectionNav__container .sectionNav__nav .sectionNav__navItem .navItem__content--img a img{max-width:100%;max-height:100%}.mainContent{max-width:1250px}.mainContent[data-rankingtoggle=true]{max-width:100%}.aside{margin:1.75rem 0;height:100%}.aside__global{text-align:center;width:100%}.aside__global .aside__globalItem{display:block;margin-bottom:.25rem;color:#be8d32}.aside__global .aside__globalItem:hover{text-decoration:none}.aside__global .aside__globalTitle{font-weight:600;letter-spacing:.01rem;font-size:1rem;margin-bottom:.75rem;color:#be8d32}.aside__bannners img{border:1px solid #eee}.aside .partnerLogo{margin:auto auto .5rem;max-width:300px}@media (min-width:768px){.aside .partnerLogo{margin-bottom:2rem;width:70%}}.cards__item{margin:1rem 0;border-radius:.35rem;background-color:#f6f6f6;box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}@media (min-width:576px){.cards__item{padding:1rem}}.cards__item .cards__itemTitle{font-size:1.2rem;color:#fff;background-color:#ed1b3a;padding:.5rem 1rem;transition:background-color .5s}@media (min-width:576px){.cards__item .cards__itemTitle{font-size:1.5rem;margin-left:-2rem;padding:.5rem 2rem}}.cards__item .cards__list{margin:.75rem 0 .1rem}.cards__item .cards__list a{display:inline-block;color:#000;color:initial;width:100%}.cards__item .cards__list a:hover{color:#ed1b3a}.cards__item .cards__list--ul{list-style:none;padding:0 .75rem}.cards__item .cards__list--ul li{padding:.5rem .25rem;border-bottom:1px solid #e4e4e4}.cards__item .cards__list--ul li:last-child{border-bottom:none}.cards__item a{text-decoration:none}.cards__item a .cards__itemTitle:hover{background-color:#ae0e25}.cards__item a:hover{color:inherit}.cards__item .cards__more{text-align:right;color:#ed1b3a}.cards__item .cards__more a:hover{color:#ed1b3a;text-decoration:underline}.AppFooter .footer{font-size:.6rem;background-color:#f2f2f2}.AppFooter .footer a{color:inherit}.AppFooter .footer a:hover{text-decoration:none;color:#ed1b3a}.AppFooter .footer h4{font-size:1.4em;font-weight:600;cursor:pointer}@media (min-width:992px){.AppFooter .footer h4{cursor:default;font-size:1.6em}}.AppFooter .footer .footer__sliderBody{display:none}.AppFooter .footer .footer__sliderBody li{padding:.2rem .2rem .2rem .8rem}@media (min-width:768px){.AppFooter .footer .footer__sliderBody li{border-left:3px solid #ed1b3a;padding:.15rem .15rem .15rem .8rem;line-height:.75rem}}.AppFooter .footer .rotate{transition:.4s ease-in-out}.AppFooter .footer .rotate.down{transform:rotate(90deg)}.AppFooter .copyrights{background-color:#f8f9fa;border-top:1px solid #a9abac;color:#000;font-size:.4rem}.AppFooter .copyrights .copyrights__logo{font-size:1.2em}.AppFooter .copyrights a:hover{text-decoration:none;color:#555}@media (min-width:576px){.AppFooter .copyrights{font-size:.7rem}}.blog{margin:2rem 0}.blog>article{border-bottom:1px dotted #c6c6c6;margin-bottom:1.75rem;padding-bottom:1rem}.blog>article .articlesList__content{line-height:1.35}@media (min-width:768px){.blog>article .articlesList__content{line-height:1.5}}.blog>article .articlesList__content a{color:#ed1b3a}.blog>article .articlesList__content .articlesList__title{font-weight:600}.blog>article .articlesList__content .articlesList__title a{color:#000;transition:.3s}.blog>article .articlesList__content .articlesList__title a:focus,.blog>article .articlesList__content .articlesList__title a:hover{text-decoration:none;color:#ed1b3a}.blog>article .articlesList__content .articlesList__text{font-size:.9rem}@media (min-width:992px){.blog>article .articlesList__content .articlesList__text{font-size:.95rem}}.blog>article:first-child .articlesList__image{min-height:7rem;position:relative;margin-bottom:1rem}.blog>article:first-child .articlesList__image:hover .articlesList__title a{text-decoration:underline}.blog>article:first-child .articlesList__image .articlesList__title{position:absolute;bottom:1rem;color:#fff;background-color:#ed1b3a;font-size:1.25rem}@media (min-width:768px){.blog>article:first-child .articlesList__image .articlesList__title{font-size:2rem}}.blog>article:first-child .articlesList__image .articlesList__title a,.blog>article:first-child .articlesList__image .articlesList__title a:hover{color:inherit}.blog>article:first-child .articlesList__content .articlesList__title{display:none}.blog>article:first-child .articlesList__content a{color:#ed1b3a}.blog>article:first-child .articlesList__content .articlesList__badge{display:none}.blog>article:nth-child(n+2){display:flex}.blog>article:nth-child(n+2) .articlesList__image{overflow:hidden;height:100%;flex-basis:35%}.blog>article:nth-child(n+2) .articlesList__image .img--zoom{transform-origin:50% 50%;transition:transform 2s;-webkit-backface-visibility:hidden;transform:translateZ(0)}.blog>article:nth-child(n+2) .articlesList__image .img--zoom:hover{transform:scale(1.1)}.blog>article:nth-child(n+2) .articlesList__image .articlesList__title{display:none}.blog>article:nth-child(n+2) .articlesList__content{padding-left:1rem;flex-basis:65%}@media (min-width:768px){.blog>article:nth-child(n+2) .articlesList__content{padding-left:2rem}}.blog>article:nth-child(n+2) .articlesList__content .articlesList__title{font-size:1.25rem}@media (min-width:768px){.blog>article:nth-child(n+2) .articlesList__content .articlesList__title{font-size:1.75rem}}.blog>article:nth-child(n+2) .articlesList__content .articlesList__text{display:none;font-size:.9rem}@media (min-width:768px){.blog>article:nth-child(n+2) .articlesList__content .articlesList__text{display:block}}@media (min-width:992px){.blog>article:nth-child(n+2) .articlesList__content .articlesList__text{font-size:.95rem}}.blog>article:last-child{border-bottom:none}.blog[data-classic=true]>article:first-child{display:flex}.blog[data-classic=true]>article:first-child .articlesList__image{overflow:hidden;height:100%;flex-basis:35%}.blog[data-classic=true]>article:first-child .articlesList__image .img--zoom{transform-origin:50% 50%;transition:transform 2s;-webkit-backface-visibility:hidden;transform:translateZ(0)}.blog[data-classic=true]>article:first-child .articlesList__image .img--zoom:hover{transform:scale(1.1)}.blog[data-classic=true]>article:first-child .articlesList__image .articlesList__title{display:none}.blog[data-classic=true]>article:first-child .articlesList__content{padding-left:1rem;flex-basis:65%}@media (min-width:768px){.blog[data-classic=true]>article:first-child .articlesList__content{padding-left:2rem}}.blog[data-classic=true]>article:first-child .articlesList__content .articlesList__title{display:block;font-size:1.25rem}.blog[data-classic=true]>article:first-child .articlesList__content .articlesList__title a{color:#000;color:initial}.blog[data-classic=true]>article:first-child .articlesList__content .articlesList__title a:hover{color:#ed1b3a}@media (min-width:768px){.blog[data-classic=true]>article:first-child .articlesList__content .articlesList__title{font-size:1.75rem}}.blog[data-classic=true]>article:first-child .articlesList__content .articlesList__text{display:none;font-size:.9rem}@media (min-width:768px){.blog[data-classic=true]>article:first-child .articlesList__content .articlesList__text{display:block}}@media (min-width:992px){.blog[data-classic=true]>article:first-child .articlesList__content .articlesList__text{font-size:.95rem}}.article{margin:2rem 0}.article__title{font-size:1.25rem}@media (min-width:768px){.article__title{font-size:2rem}}.article__image{min-height:7rem;position:relative;margin-bottom:1rem}.article__image .article__title{position:absolute;bottom:1rem;color:#fff;background-color:#ed1b3a}.article__content a{color:#ed1b3a}.shere__button{font-size:.7rem;background-color:#3b5998;color:#fff;width:40%;transition:.5s;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0);-webkit-filter:blur(0);filter:blur(0)}@media (min-width:768px){.shere__button{width:20%}}.shere__button a{display:block;color:inherit}.shere__button a:hover{text-decoration:none;color:inherit}.shere__button:hover{transform:translate3D(0,-5px,0);background:#213a6f}.rankingPage__title{font-size:1.75rem;font-weight:600;padding:2rem 0 1.5rem;margin-bottom:0;border-bottom:2px solid #f2f2f2}.rankingPage__tabs{font-size:.7rem;margin:1rem 0;padding:0;list-style-type:none;display:flex;flex-wrap:wrap}.rankingPage__tabs .rankingPage__tabsItem{cursor:pointer;text-align:center;border:2px solid #f2f2f2;border-radius:.25rem;margin-right:.5rem;margin-bottom:.5rem;transition:all .4s ease 0s;padding:.25rem .5rem}@media (max-width:576px){.rankingPage__tabs .rankingPage__tabsItem{width:100%}}.rankingPage__tabs .rankingPage__tabsItem a{color:inherit}.rankingPage__tabs .rankingPage__tabsItem:hover{background-color:#0b4ea2;border-color:#0b4ea2;transition:all .4s ease 0s}.rankingPage__tabs .rankingPage__tabsItem:hover a{color:#fff;text-decoration:none}.rankingPage__tabs .rankingPage__tabsItem:last-child{margin-right:none}.rankingPage__tabs .rankingPage__tabsItem--imp{border-color:#ed1b3a;color:#ed1b3a}.rankingPage__tabs .rankingPage__tabsItem--imp:hover{background-color:#ed1b3a;border-color:#ed1b3a;color:#fff}@media (min-width:576px){.rankingPage__tabs .rankingPage__tabsItem--imp{margin-left:auto}}.rankingPage__tabs--btn{margin:3rem 0 1rem}.rankingPage__table table{min-width:99.9%}.rankingPage__table .table__header th{font-size:.75rem;outline:none;border:0}.rankingPage__table .table__header th:first-child{text-align:center;width:7.5%}.rankingPage__table .table__header th.name{width:40%}.rankingPage__table .table__search{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.rankingPage__table .table__search:focus{color:#495057;background-color:#fff;border-color:#f691a0;outline:0;box-shadow:0 0 0 .2rem rgba(237,27,58,.25)}.rankingPage__table tbody tr{font-size:.75rem}.rankingPage__table tbody tr td{padding:.25;vertical-align:middle}.rankingPage__table tbody tr td:first-child{height:100%;background-color:#0b4ea2;color:#fff}.rankingPage__table .bold{font-weight:700}.react-bootstrap-table table a{color:#0b4ea2;font-weight:700!important;text-decoration:underline}.rankingArticle{margin:2rem 0}.rankingArticle__title{font-size:1.25rem}@media (min-width:768px){.rankingArticle__title{font-size:2rem}}.rankingArticle__image{min-height:7rem;position:relative;margin-bottom:1rem}.rankingArticle__image .article__title{position:absolute;bottom:1rem;color:#fff;background-color:#ed1b3a}.rankingArticle__content a{color:#ed1b3a}.rankingCards{margin:3rem 0}@media (min-width:576px){.rankingCards{margin:3rem 1.5rem}}.rankingCards__title{font-size:1.5rem;text-transform:uppercase;font-weight:600;margin-bottom:1rem}@media (min-width:768px){.rankingCards__title{font-size:2rem;margin-bottom:2rem}}.contact{max-width:1250px;margin:3rem auto;padding:0 1rem}.contact__title{text-transform:uppercase}.grid-item{margin-bottom:10px;width:100%}.grid-item img{transition:opacity .3s}.grid-item img:hover{opacity:.5}@media (min-width:576px){.grid-item{width:45%}}@media (min-width:768px){.grid-item{width:31%}}