.flex-row{flex-direction:row}.flex.img-right{flex-direction:row-reverse}.sticky{position:sticky}.row-reverse{flex-direction:row-reverse}.col1-12{width:8.333333%}.col2-12{width:16.666667%}.col3-12{width:25%}.col4-12{width:33.333334%}.col5-12{width:41.666667%}.col6-12{width:50%}.col7-12{width:58.333333%}.col8-12{width:66.666667%}.col9-12{width:75%}.col10-12{width:83.333333%}.col11-12{width:91.666667%}.col12-12{width:100%}header #logo{padding:20px 40px 20px}header #logo a{width:214px;height:80px}header #menu{order:3;width:100%;padding:15px 0;justify-content:flex-end;flex-wrap:wrap;flex:auto;background:#f2f5f9;border-top:2px solid;border-bottom:2px solid}header #menu #menu-icon{display:none}header #menu #menu-items{text-align:center;width:100%;order:4;display:flex;flex-direction:column;justify-content:flex-end;flex:1 0 auto;text-transform:uppercase}header #menu #menu-items ul{display:flex;justify-content:center;padding:0 10px}header #menu #menu-items ul li{margin:0;padding:0 15px}header #menu #menu-items ul li a{display:block;font-weight:700;font-size:23px}header #menu #menu-items ul li a:hover{color:#89a1c8}header #menu #menu-items ul li a.active{color:#89a1c8}header #extra{display:block;order:2;padding:30px 40px 20px}header #extra #menu-extra{align-items:flex-end;display:flex;flex-direction:column;font-size:20px;margin:0 -10px;width:auto}header #extra #menu-extra ul{display:flex;padding:0px 5px 0}header #extra #menu-extra ul li:nth-child(2),header #extra #menu-extra ul li:nth-child(3){border-left:2px solid}header #extra #menu-extra ul li{margin:0;width:auto;padding:0 5px;display:flex;flex-direction:column;justify-content:center}header #extra #menu-extra ul li a{color:#4ab5aa}header #extra #menu-extra ul li a:hover{color:#28426e}header #extra #menu-extra ul li.social-icon{margin:-10px 0;border-left:none}header #extra #menu-extra ul li.social-icon a:hover{background:#28426e;color:#fff}header #extra #menu-lang{justify-content:flex-start}header #extra #menu-lang a{width:30px;height:30px;font-size:16px}header #extra #menu-lang a:hover{background-color:#89a1c8}header #extra #menu-lang a span{margin-top:3px}.card{font-size:unset}.card .card-info .card-content{font-size:unset}.card .card-info .card-content h2{font-size:22px}.slideshow-card img,.section-card img,.banner-card img{width:100%}.slideshow-card .card-image,.section-card .card-image,.banner-card .card-image{position:relative;overflow:hidden}.slideshow-card .card-image .card-image-mask,.section-card .card-image .card-image-mask,.banner-card .card-image .card-image-mask{position:absolute;width:100%;height:0;padding-bottom:100%;transform:scale(2) translateX(-5%);transform-origin:left}.slideshow-card .card-image .card-image-mask:before,.section-card .card-image .card-image-mask:before,.banner-card .card-image .card-image-mask:before{content:'';position:absolute;width:100%;height:100%;border-width:40px;border-radius:50%;z-index:5;box-sizing:border-box;left:0}.slideshow-card .card-image .card-image-mask:after,.section-card .card-image .card-image-mask:after,.banner-card .card-image .card-image-mask:after{content:'';position:absolute;width:100%;height:100%;border:60px solid #89a1c8;border-radius:50%;z-index:4;box-sizing:border-box;left:0}.slideshow-card .card-content,.section-card .card-content,.banner-card .card-content{padding:20px 40px}main #about,main #home-news{width:50%;padding:20px}main #partners-logos .column{width:14%}main #content{padding:20px}main #resource-cats{overflow:hidden}main #resource-cats #resource-cats-scroll{overflow-x:auto;overflow-y:hidden}main #resource-cats #resource-cats-scroll #resource-cats-flex .column{flex:1 0 auto;width:25%}.inside-resource-landing #content-main{order:1}.inside-resource-landing #content-extra{order:2}.inside-resource-landing #content-list{order:3}main #resources .card h3{font-size:22px}footer{width:calc(100% - 80px);margin:0 40px}