.site-navi .site-navi__layout li.is-current a,.site-navi .site-navi__layout li.is-current-ancestor a{border-bottom:4px solid #f2b500}
.sub-navi__layout>li>ul>li.has-subnav.is-active>ul{background:#fff;display:block}
.article-pubdate{font-weight:700;font-size:14px;font-size:.875rem}
article.list__item:first-of-type{margin-top:0;padding-top:0}
@media only screen and (max-width:1023px){
    .stackable{width:100%}
    .stackable thead{display:none}
    .stackable tbody,.stackable tr,.stackable tr>td,.stackable tr>th{width:auto;display:block}
    .stackable table thead th{border-bottom:none}
    .stackable tr>td,.stackable tr>th{padding-top:3px!important;padding-bottom:3px!important}
    .stackable tr>td:first-child{font-weight:700}
    .stackable tr>td:last-child,.stackable tr>th:last-child{padding-bottom:15px!important}
    .stackable tr>td:first-child,.stackable tr>th:first-child{padding-top:15px!important}
}
.js-table-expandable .button{display:none;padding:5px 8px}
@media only screen and (min-width:1024px){
    .js-table-expandable{position:relative;margin-right:0;transition:all .2s ease-in}
    .js-table-expandable.is-expand{margin-right:-52%!important;z-index:10!important;transition:all .2s ease-in}
    .js-table-expandable .button{display:block;float:right;margin-bottom:-3px}
    .js-table-expandable .button i{font-size:10px;margin-top:-2px}
    .js-table-expandable.is-expand table{box-shadow:0 2px 3px rgba(0,0,0,.1)}
    .secondary-content{opacity:1;transition:all .1s ease-in}
    .secondary-content.is-overlay{opacity:.3;transition:all .2s ease-in}
}
.wpcf7-form.sent .form--fields{display:none}
.form--feedback .label,.form--feedback label{display:inline-block;float:left;font-size:14px;font-size:.875rem;padding:12px 16px 12px 0;padding:.75rem 1rem .75rem 0;margin:0}
.form--feedback .label{font-weight:700}
.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);height:1px;width:1px;margin:0;padding:0;border:0}
span.wpcf7-not-valid-tip{color:#95000c;font-size:16px;display:block}
.wpcf7-validation-errors{border:1px solid #95000c!important;background-color:#faf6e8!important;color:#95000c;margin:16px 0!important;padding:16px!important}
.wpcf7-validation-errors::before{content:"\f118";margin-right:10px;float:left;font-size:23px;color:#95000c;font-family:icon-curtin;display:inline-block;vertical-align:middle;line-height:1;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.wpcf7-mail-sent-ok::before{content:"\f10a";margin-right:10px;float:left;font-size:23px;color:#178800;font-family:icon-curtin;display:inline-block;vertical-align:middle;line-height:1;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
@media only screen and (min-width:1024px){
    .staff-list td{width:50%}
}
.news-events .list__item__content img{display:none}
#twitter-widget-0{width:100%!important}
#results .list__item{margin-bottom:30px!important}
@media only screen and (min-width:1024px){
    .page-404 .main-content{margin-left:20%}
}
.interstitial_one_image{width:320px;padding:0 30px 30px 30px}
@media only screen and (min-width:1024px){
    .feature .box--overlay__content p{font-size:26px;font-size:1.2rem;padding-bottom:16px;padding-bottom:1rem}
}
@media only screen and (min-width:1441px){
    .feature .box--overlay__title{font-size:48px;font-size:2.5rem;padding-bottom:16px;padding-bottom:1rem}
}
.video-interstitial{padding:0;background-color:transparent!important}
.video-interstitial .centre{height:515px;text-align:center;position:relative}
.video-interstitial .tv{left:0;z-index:0;min-height:180px;width:100%;height:100%;overflow:hidden}.video-interstitial .screen{background:#fff;opacity:0;pointer-events:none;position:relative}.video-interstitial .loaded{background:0 0;opacity:1}
.video-interstitial .video-overlay{display:flex;justify-content:center;align-items:center;position:absolute;width:100%;height:auto;z-index:1;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.4)}
.video-interstitial .hero-logo-video{width:300px;padding:0 30px 30px}
.video-interstitial .video-overlay p{color:#fff;padding-left:20px;padding-right:20px;max-width:900px;margin-left: auto;margin-right: auto;}
.video-interstitial .video-overlay .video_button{color:#fff;border:2px solid #fff!important;background:0 0;text-decoration:none;margin-top:10px}
.video-interstitial .video-overlay .video_button:hover{background:#fff!important;color:#051c2a!important}
@media only screen and (max-width:1024px){
    .video-interstitial{background-color:#f7f8f8}
    .video-interstitial .hero-logo-video{width:20%;min-width:150px}
}
@media only screen and (max-width:1220px){
    .video-interstitial .centre{background-size:cover;text-align:center;position:relative}
}
.box--media__content{flex-basis:50%}
.box--media__media{flex-basis:70%}
.tab-box{margin:0 auto;overflow:hidden;position:relative}
.tab-box .tabs__header{display:flex;justify-content:center;margin:0!important;border-bottom:1px solid #eee}
.tab-box .tabs__header--title{color:#000;cursor:pointer;flex:1 0 auto;padding:18px;position:relative;text-align:center;list-style:none!important;margin:0!important;font-size:24px;font-size:1.5rem;font-family:SansaSoft,Calibri,sans-serif;width:20%}
.tab-box .tabs__header--title::after{background:#ffbf00;bottom:-1px;content:'';height:4px;left:50%;position:absolute;transform:translateX(-50%) scaleX(0);transition:transform .3s;width:100%;top:0}
.tab-box .tabs__header--title.active::after{transform:translateX(-50%) scaleX(1)}
.tab-box .tabs__underline{width:20%;background:#ffbf00;height:4px;position:absolute;left:0;transition:transform .5s cubic-bezier(1,-1.25,0,1.75);top:0}
.tab-box .module{background:0 0!important}
.tab-box .tabs__content{display:none;padding:60px 60px 30px 60px}
.tab-box .tabs__content.active{animation:fadeIn 1s;display:block}
.tab-box .tabs__content.active .tabs__content--text,.tab-box .tabs__content.active .tabs__content--title{animation:fadeInUp .3s forwards}
.tab-box .tabs__content.active .tabs__content--text{animation-delay:.3s}
.tab-box .tabs__content--title{font-family:SansaSoft,Calibri,sans-serif;font-size:34px;font-size:2.125rem;margin-bottom:20px;text-align:center}
.tab-box .tabs__content--text{line-height:1.4;opacity:0;text-align:center}
.tab-box .spaced_half{justify-content:space-between}
.tab-box .spaced_half .box--overlay{width:45%}
@media only screen and (max-width:768px){
    .tab-box .spaced_half .box--overlay{width:100%}
}
.card__body{position:relative;display:flex;align-items:center}
.card__title{font-size:24px;font-size:1.5rem;font-family:SansaSoft,Calibri,sans-serif;line-height:1.2;margin-bottom:8px;margin-bottom:.5rem;transition:all ease .35s;transform:translate3d(0,32px,0);transform:translate3d(0,2rem,0);text-shadow:0 1px 1px rgba(0,0,0,.4);color:#fff;text-align:center;width:100%}
.card__title:after{content:"View";text-transform:uppercase;clear:both;display:table;font-weight:500;font-size:16px;font-size:1rem;border:2px solid #ffbf00;color:#ffbf00;visibility:hidden;opacity:0;margin:11px auto 0;margin:.7rem auto 0;padding:4px 19px;padding:.3rem 1.2rem;transition:all ease .35s;background-color:rgba(0,0,0,.3)}
.box--overlay__foot a{color:#116191!important;padding:15px;width:100%;position:relative;display:block;border-bottom:none!important}
.box--overlay__foot a:hover{color:#116191!important;border-bottom:none!important;text-decoration:underline}
.tab-box .module{background:#eee!important}
.tab-box .module .dropdown{width:40%;margin-left:auto!important;margin-right:auto!important}
.tab-box .card__body,.tab-box .card__content{width:100%;z-index:2}
.box--overlay__link:hover .card__title:after{visibility:visible;opacity:1}
.box--overlay__link:hover .card__title{transform:translate3d(0,0,0)}
.card__body:before{content:"";display:block;width:100%;height:100%;background:#000;opacity:.2;position:absolute;z-index:1;top:0;left:0}
.card__body:hover:before{opacity:.5}
@media only screen and (min-width:1025px){.tab-box .box--overlay__content a.button:first-child {margin-right:10px;}.tab-box .box--overlay.horizontal{height: 20rem;}}
@media only screen and (max-width:1024px){
    .tab-box .tabs__header{flex-wrap:wrap}
    .tab-box .tabs__header--title{border-bottom:1px solid #eee;width:33.3%;font-size:1.2rem;padding:20px 0}
    .tab-box .tabs__header--title::after{display:block}
    .tab-box .tabs__underline{display:none}
    .tab-box .tabs__content{background:#fff;display:none;padding:60px 20px}
}
@media only screen and (max-width:768px){
    .tab-box .module .dropdown{width:100%}
    .tab-box .tabs__header--title{border-bottom:1px solid #eee;width:33.3%;font-size:.8rem;padding:20px 0;font-weight:700}
}
@keyframes fadeIn{
    0%{display:none;opacity:0}
    1%{display:block;opacity:0}
    100%{display:block;opacity:1}
}
@keyframes fadeInUp{
    0%{opacity:0;transform:translateY(20px)}
    100%{opacity:1;transform:translateY(0)}
}
.link-list--high-contrast li a:visited{background-color:#fff}
.features_spotlights{display:flex;flex-direction:column;align-items:center}
.features_spotlights .box--overlay__content{flex:1}
.features_spotlights .box--overlay__foot a{border:2px solid #fff!important;background:0 0;color:#fff!important;text-decoration:none;border-bottom:1px solid #fff}
.features_spotlights .box--overlay__foot a:hover{color:#051c2a!important;border-bottom:1px solid #b4babf!important;background:#fff!important}
.tab-box .active{background-color:#eee}
.tab-box .box--overlay.horizontal{height:inherit;margin-top:3rem}
@media only screen and (min-width:1441px){
    .apply-button{border-radius:4px;background:#ffbf00;margin-top:7px}
}
.apply-button a{padding:1rem!important}
@media only screen and (min-width:1024px){
    .apply-button{border-radius:4px;background:#ffbf00}
}
.apply-button a:hover,.apply-button:hover{background:#ffcb33!important}
.footer__social-links{display:flex;flex-wrap:wrap;flex-direction:column;align-items:center;min-height:240px}
@media (min-width:768px){
    .footer__social-links{min-height:110px}
}
@media (min-width:900px){
    .footer__social-links{flex-direction:row;justify-content:space-between;min-height:60px}
}
.footer__social-links .module.social-media{width:auto;max-width:60%;min-width:360px;margin-bottom:0}
.footer__social-links .module.logos{width:auto;min-width:40%}
@media (min-width:900px){
    .footer__social-links .module.logos{flex:1}
    .footer__social-links .module.logos a{width:auto;margin:1rem;float:none}
}
@media (min-width:768px){
    .footer__social-links .module.logos a{margin:.5rem 1rem}
}
.module .box--media__content,.module .box--media__media{flex:1;flex-basis:50%}
@media (min-width:1441px){
    .feature .box--overlay__panel{margin-top:27rem}
}
.features-slider.gradient{background:-webkit-gradient(linear,left top,left bottom,from(#008397),to(#37d5a0));background:linear-gradient(#008397,#37d5a0)}
.features-slider.plain.black{background:#000}
.features-slider.plain.white{background:#fff}
.features-slider.plain.white h2{color:#000}
.features-slider.plain.white .owl-dot.active span{background:#595959}
.features-slider.img h2{color:#000}
.features-slider.img .owl-carousel .owl-dot.active span{background:#595959;width:100%}
.features-slider h2{text-align:center;color:#43545f;margin:1.5rem auto}
.features-slider h2{font-size:28px}
@media screen and (min-width:420px){
    .features-slider h2{font-size:calc(28px + 4 * ((100vw - 420px)/ 780))}
}
@media screen and (min-width:1200px){
    .features-slider h2{font-size:32px}
}
.features-slider .owl-carousel{margin-bottom:2rem;width:100%}
.features-slider .owl-carousel .owl-dots{padding:.75rem 0}
.features-slider .owl-carousel .owl-dot:active span,.features-slider .owl-carousel .owl-dot:focus span,.features-slider .owl-carousel .owl-dot:hover span{background:#fff}
.features-slider .owl-carousel .owl-stage{-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-items:center}
.features-slider .owl-carousel .owl-nav{margin:0}
.features-slider .owl-carousel .owl-nav i{position:absolute;font-size:45px;background:rgba(0,0,0,.6);padding:25px 10px;top:32%;left:0}
.features-slider .owl-carousel .owl-nav .owl-next i{left:13px}
.module .features-slider .owl-carousel .owl-next,.module .features-slider .owl-carousel .owl-prev{position:absolute;background:0 0;top:0;right:0;display:block;z-index:2;margin:0;padding:0;height:100%;width:50px}
.features-slider .owl-carousel .owl-next:active,.features-slider .owl-carousel .owl-next:focus,.features-slider .owl-carousel .owl-next:hover,.features-slider .owl-carousel .owl-prev:active,.features-slider .owl-carousel .owl-prev:focus,.features-slider .owl-carousel .owl-prev:hover{background:0 0}
.features-slider .owl-carousel .owl-next:active>i,.features-slider .owl-carousel .owl-next:focus>i,.features-slider .owl-carousel .owl-next:hover>i,.features-slider .owl-carousel .owl-prev:active>i,.features-slider .owl-carousel .owl-prev:focus>i,.features-slider .owl-carousel .owl-prev:hover>i{background-color:#051c2a}
@media only screen and (min-width:768px){
    .features-slider .owl-carousel .owl-next,.features-slider .owl-carousel .owl-prev{height:65%}
}
.features-slider .owl-carousel .owl-next i:active,.features-slider .owl-carousel .owl-next i:focus,.features-slider .owl-carousel .owl-next i:hover,.features-slider .owl-carousel .owl-prev i:active,.features-slider .owl-carousel .owl-prev i:focus,.features-slider .owl-carousel .owl-prev i:hover{font-size:45px;padding:25px 10px;background:#051c2a;color:#fff;text-decoration:none;top:32%}
.features-slider .owl-carousel .owl-prev{left:0;right:auto}
.features-slider .owl-carousel .owl-item .box--overlay{height:100%;width:100%}
@media only screen and (min-width:768px){
    .features-slider .owl-carousel .owl-item .box--overlay{height:340px}
}
.features-slider .owl-carousel .owl-item.active.center .box--overlay{height:100%;width:100%}
@media only screen and (min-width:768px){
    .features-slider .owl-carousel .owl-item.active.center .box--overlay{height:340px}
}
.features-slider .owl-carousel .owl-item.active.center .box--overlay__panel{background:#fff;float:right}
.features-slider .box--overlay{border-radius:0;border:0;height:168px;width:224px}
@media only screen and (min-width:768px){
    .features-slider .box--overlay{height:340px;width:480px}
}
@media only screen and (min-width:768px){
    .features-slider .box--overlay__image{width:40%;height:100%;float:left;background-size:cover;background-repeat:no-repeat}
}
.features-slider .box--overlay__title{font-size:1.625rem;color:#051c2a}
.features-slider .box--overlay__content{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;color:#43545f}
.features-slider .box--overlay__content button{margin-top:1.75rem}
.features-slider .box--overlay__heading{-ms-flex-item-align:left;align-self:left;padding-bottom:10px;color:#051c2a}
.features-slider .box--overlay__panel{background:#fff;padding:3rem;width:100%;position:inherit}
@media only screen and (min-width:768px){
    .features-slider .box--overlay__panel{padding:1.5rem 4.5rem 1.5rem 3rem;margin-top:auto;width:60%}
}
.features-slider .button{display:block}
.features-slider .owl-carousel .owl-nav i{position:absolute;font-size:45px;background:rgba(0,0,0,.6);padding:25px 10px;top:32%;left:0;color:#fff}
.features-slider .owl-stage-outer{height:100%}
.features-slider .owl-carousel{margin-bottom:2rem;width:100%}
.features-slider .owl-dots{padding:.75rem 0;color:#fff;margin:auto;display:flex;justify-content:center}
@media only screen and (min-width:768px){
    .owl-dots{width:10%}
}
.features-slider .owl-dot{background:#c8c8c8;height:11px;float:left;padding-left:10px;margin-left:10px;border-radius:15px}
.features-slider .owl-dot.active{background:#43545f;height:11px;float:left;padding-left:10px;margin-left:10px;border-radius:15px}
.features-slider .button{border:2px solid #000!important;background:0 0;color:#000;text-decoration:none;border-bottom:1px solid #000}
.features-slider h2{font-family:SansaSoft,Calibri,sans-serif}
@media only screen and (min-width:1024px){
    .research-nav>.sub-menu>.page_item>.sub-menu{top:inherit;left:inherit;width:73%!important;padding:0 10px;height:170px!important}
    .research-nav>.sub-menu{display:flex!important;flex-wrap:wrap!important;height:350px!important;width:80%!important}
    .research-nav>.sub-menu>.page_item>a{color:#000}
    .research-nav .sub-menu .sub-menu .page_item a{font-size:13px!important;padding:8px 0!important}
    .research-nav>.sub-menu>.page_item{border-bottom:0!important}
    .research-nav .popular-links{height:350px;width:20%!important;left:80%!important}
    .research-sub-menu>.page_item>.sub-menu li{width:100%}
    .research-sub-menu>.mega-one-column,.research-sub-menu>.mega-two-columns{width:25%}
    .research-sub-menu>.mega-two-columns>.sub-menu{width:60%!important}
    .mega-left-column{height:43px;width:25%}
    .mega-left-column .page_item{border:0!important}
    .mega-left-column .page_item a{color:#000!important}
    .research-nav .popular-links__heading{font-size:.9375rem!important;font-weight:inherit}
    .research-nav .popular-links li a{font-size:13px!important}
}.agent-search-box .box--cta{background: #fcfcfc;}
.spotlight-boxes{padding:20px 0}
.spotlight-boxes .box--overlay:first-child{margin-left:0}
.spotlight-boxes .box--overlay{width:100%;margin-left:0}
.spotlight-boxes .box--overlay .box--overlay__panel{margin-top:10rem}
.spotlight-boxes .box--overlay .box--overlay__content p{font-size:12px}
.spotlight-boxes .box--overlay .box--overlay__foot .button{margin-top:.5rem;margin-bottom:0;padding:7px;font-size:.6rem}
.box__body-custom{display:flex;}.section-footer .full-width .box__image{width:30%;}.section-footer .full-width .box__content{display:flex;flex-direction: column;justify-content: center}.section-footer .half-width .box__image{width:40%}.section-footer .box__image{height:100%;background-repeat: no-repeat;background-position: center center;background-size: cover;}.box__content-wrapper{margin-bottom: 20px;}.box__body-custom.full-width{width: 100%;min-height: 300px;}.box__body-custom:last-child{border-top:1px solid #e6e8e9;}.section-footer .box__body-custom .box__content{width: 100%;}.box__body-custom .box__content-link{max-width: 400px}.section-footer .half-width{width:100%}
@media only screen and (min-width:768px) {.box__body-custom:last-child{border-left:1px solid #e6e8e9;}.box__body-custom:last-child{border-top:0;}.section-footer .full-width .box__content{width: 70%;}.section-footer .half-width .box__content{width: 60%;}.section-footer .half-width{width:50%}}
.default-template .box__body-custom.half-width,.page-section-overview-l2 .box__body-custom.half-width{flex-direction: column;width:100%;}
.default-template .box__body-custom.half-width .box__image,.default-template .box__body-custom.half-width .box__content, .page-section-overview-l2 .box__body-custom.half-width .box__image,.page-section-overview-l2 .box__body-custom.half-width .box__content{width:100%;height:auto;min-height: 200px;}
@media only screen and (max-width:768px) {.footer__social-links .module.logos{display: flex;flex-direction: column;}.logos .logo-item{width:100%;margin-bottom: 1rem}}
@media only screen and (min-width:768px){
    .spotlight-boxes .box--overlay{width:31.66667%;margin-left:3%}
}.citizenship-box{display:flex;justify-content:center;align-items:center;margin-bottom:3rem}.citizenship-box label{padding:.5rem 1.5rem;border-radius:4px;font-weight:700;border:1px solid #cdd1d4;font-family:SansaSoft,Calibri,sans-serif;font-size:1.2rem;color:#000;cursor:pointer;position: relative}.citizenship-box label:last-child{margin-left:20px!important}.citizenship-box label:hover{background-color:#eee}.citizenship-box label.active{background-color:#ffbf00}.citizenship-box label.active:hover{background-color:#f2b500}.citizenship-wrapper{display:none}.citizenship-wrapper.active{display:block;animation:fadeIn 1s}
.citizenship-box{display:flex;justify-content:center;align-items:center;margin-bottom:3rem}.citizenship-box label{padding:.5rem 1.5rem;border-radius:4px;font-weight:700;border:1px solid #cdd1d4;font-family:SansaSoft,Calibri,sans-serif;font-size:1.2rem;color:#000;cursor:pointer}.citizenship-box label:last-child{margin-left:20px!important}.citizenship-box label:hover{background-color:#eee}.citizenship-box label.active{background-color:#ffbf00}.citizenship-box label.active:hover{background-color:#f2b500}.citizenship-box label a{border-bottom:0;color:#000}.citizenship-box .link:last-child{padding:0}.citizenship-box .link:last-child a{padding:.5rem 1.5rem;display:block}.citizenship-wrapper{display:none}.citizenship-wrapper.active{display:block;animation:fadeIn 1s}.citizenship-wrapper .tabs__content--text,.citizenship-wrapper .tabs__content--title{text-align:center;animation:fadeInUp .3s forwards}.citizenship-wrapper .tabs__content--text{margin-bottom:3rem;animation-delay:.3s;opacity:0}.citizenship-wrapper .features_spotlights .box--overlay__foot a:hover{border-bottom:2px solid white !important}@media only screen and (max-width:1440px){.citizenship-box{margin-top:1rem}}@media only screen and (max-width:768px){.citizenship-box{flex-direction:column;margin-bottom:2rem}.citizenship-box label{margin-bottom:20px!important;width:80%;text-align:center;font-size:1rem}.citizenship-box label:last-child{margin-left:0!important}}
.link-list-standard .box{border:0;background-color:transparent}
.link-list-standard .list__item__thumbnail{margin:5px;float:left;width:150px;height:120px;background-repeat:no-repeat;background-position:center center;background-size:cover;flex-shrink:0;display:none}
.link-list-standard .list__item__box{display:flex;flex-direction:column}
.link-list-standard .list__item__content{width:100%;margin-right:0}
.link-list-standard .list__item__content p{display:block}
.link-list-standard .list__item__title{padding:0 1rem;border:0;color:#051c2a}
.link-list-standard .list__item{display:flex;margin:20px 0!important;border-top:0!important;border-bottom:0!important}
@media only screen and (min-width:600px){.indigenous-welcome p{max-width:50%}}
@media only screen and (min-width:768px){
    .link-list-standard .list__item__thumbnail{display:block}.desktop_view .menu-item:nth-child(6) .popular-links {height: 189px;}}
.news-events-card-instagram{height: 100%;}
.instagram-box i{color:white;font-size: 40px;}
.instagram-box .box--overlay__panel{padding:0;margin-top:0;height:137px;transition: .5s linear;}
.instagram-box .box--overlay__topbox{height:137px;padding:1rem;transition: height .5s linear;}
@media only screen and (min-width:1024px) and (max-width: 1440px){.instagram-box .box--overlay__panel{height:177px;}.instagram-box .box--overlay__topbox{height:177px;}}@media only screen and (min-width:1441px){.instagram-box .box--overlay__panel{height:147px;}.instagram-box .box--overlay__topbox{height:147px;}}
.instagram-box .box--overlay__content{padding:0 1rem;line-height: 1.5;overflow:hidden;display: -moz-box;display: -webkit-box;-webkit-line-clamp: 10;line-clamp:10;-moz-box-orient:vertical;-webkit-box-orient: vertical;}
.instagram-box .more-info .fas {color:white;font-size: 15px;margin-right: 5px;}
.instagram-box .more-info{display: flex;color: white;padding:5px 0}
.instagram-box .more-info .more-info_likes{margin-right: 20px}
.instagram-box .box--overlay__link{align-items: flex-end;}
.instagram-box .box--overlay__blur{transition:clip .5s linear}
@media only screen and (min-width:768px){.instagram-box .box--overlay__link:hover{background: none}.instagram-box .box--overlay__link:hover .box--overlay__blur{clip:rect(0, auto, auto, 0)}.instagram-box .box--overlay__link:hover .box--overlay__panel{height:100%;}}
@media only screen and (min-width:1441px){
    .feature.box--overlay .box--overlay__blur{clip:rect(27rem,auto,auto,0)}.desktop_view .menu-item:nth-child(6) .popular-links {height: 247px;}}
.ranking .main-content{width:100%}.ranking h2{text-align:center;margin-bottom:1.5rem;margin-top:2rem}.ranking .promo-section__content{display:flex;justify-content:space-around;margin-top:2rem;flex-direction:column}.ranking .promo-section__content .promo-section__icon{width:30%;max-width:100px}.ranking .promo-section__body{flex:1;margin-bottom:1rem}.ranking .promo-section__footer{height:auto;display:flex;align-items:center;justify-content:center}.ranking .promo-section__footer img{width:50%;min-width:230px}.ranking .promo-section__item{display:flex;flex-direction:column;align-items:center;padding:.5rem;border-width:1.5px;border-style:solid;max-width:auto;margin-right:0;margin-bottom:.5rem;width:100%}.ranking .promo-section__item:last-child{margin-right:0}.ranking .info-graphic-stats .info-graphic-stats__wrapper{display:flex;flex-direction:column}.ranking .info-graphic-stats .info-graphic-stats__item{width:100%}.ranking .info-graphic-stats #pie .stats_box{padding:1rem}.ranking .info-graphic-stats #pie .apexcharts-datalabels-group .apexcharts-datalabel-value:last-child{display:none!important}@media only screen and (min-width:1024px){.ranking .main-content{width:80%}}@media only screen and (min-width:1200px){.ranking .promo-section__content{flex-direction:row}.ranking .promo-section__item{max-width:500px;padding:2rem;margin-right:2rem;margin-bottom:0}.ranking .promo-section__footer{height:100px;max-width: 200px;}.ranking .promo-section__footer img{width:auto;min-width:auto}.ranking .info-graphic-stats .info-graphic-stats__item{width:33%}.ranking .info-graphic-stats .info-graphic-stats__wrapper{flex-direction:row;min-height: 400px;align-items: center;}}}