/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.container-inline div,.container-inline label{display:inline-block;}.container-inline .details-wrapper{display:block;}.container-inline .hidden{display:none;}
.clearfix::after{display:table;clear:both;content:"";}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus-within{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.item-list__comma-list,.item-list__comma-list li{display:inline;}.item-list__comma-list{margin:0;padding:0;}.item-list__comma-list li::after{content:", ";}.item-list__comma-list li:last-child::after{content:"";}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}@media (scripting:enabled){.js-hide.js-hide{display:none;}.js-show{display:block;}}
.position-container{position:relative;}
.reset-appearance{margin:0;padding:0;border:0 none;background:transparent;line-height:inherit;-webkit-appearance:none;appearance:none;}
section#front-impact-board-block.white-theme .title{color:var(--color-white)}section#front-impact-board-block.white-theme .desc{color:hsla(0,0%,100%,.7)}section#front-impact-board-block.white-theme .icon{color:var(--color-secondary)}section#front-impact-board-block.white-theme .statistics{color:var(--color-white)}section#front-impact-board-block.color-theme .title{color:var(--color-heading)}section#front-impact-board-block.color-theme .desc{color:var(--color-default)}section#front-impact-board-block.color-theme .icon{color:var(--color-secondary)}section#front-impact-board-block.color-theme .statistics{color:var(--color-white)}section#front-impact-board-block .row-content .item{border:1px solid transparent;padding:2%;text-align:center}section#front-impact-board-block .row-content .item:focus,section#front-impact-board-block .row-content .item:hover{border-color:hsla(0,0%,100%,.1)}section#front-impact-board-block .row-content .item .wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center}section#front-impact-board-block .row-content .item .wrapper .icon{margin-bottom:1rem}section#front-impact-board-block .row-content .item .wrapper .icon i:before{align-items:center;background-color:hsla(0,0%,100%,.1);border-radius:50%;display:flex;font-size:1.8rem;height:60px;justify-content:center;padding:1rem 0;width:60px}section#front-impact-board-block .row-content .item .wrapper .statistics{font-size:2.5rem;margin-bottom:1rem}section#front-impact-board-block .row-content .item .wrapper .desc{font-size:1rem;font-weight:500;margin-bottom:1rem}
#header.page #main-menu .dropdown-menu:after{border-color:#fafafa transparent transparent!important}#header.colored-theme #main-menu ul.nav li a.parent{color:var(--color-white)}#header.colored-theme #main-menu ul.nav li a.parent.active,#header.colored-theme #main-menu ul.nav li a.parent:focus,#header.colored-theme #main-menu ul.nav li a.parent:hover{color:var(--color-action)}#header.colored-theme #main-menu .dropdown-menu .column ul li:before{border-color:transparent transparent transparent rgba(0,0,0,.4)}#header.white-theme #main-menu .dropdown-menu{background-color:var(--color-bg-blue)}#header.white-theme #main-menu .dropdown-menu:after{border-color:var(--color-white) transparent transparent transparent}#header.white-theme #main-menu .dropdown-menu ul li a{color:var(--color-white)}#header.white-theme #main-menu .dropdown-menu ul li a.active,#header.white-theme #main-menu .dropdown-menu ul li a:focus,#header.white-theme #main-menu .dropdown-menu ul li a:hover{color:var(--color-action)}#header.white-theme #main-menu .activity-menu .button#login{background-color:var(--color-bg-blue)}#header.white-theme #main-menu .activity-menu .button#login:hover{background-color:var(--color-action)}#main-menu ul.nav{display:flex;flex-direction:row}#main-menu ul.nav li a.parent{border:none;color:var(--color-default);font-family:var(--font-navbar);font-size:15px;font-weight:500;letter-spacing:-.1px;padding:8px 6px}#main-menu ul.nav li a.parent.active,#main-menu ul.nav li a.parent:focus,#main-menu ul.nav li a.parent:hover{color:var(--color-action)}#main-menu ul.nav li a.parent.show .dropdown-icon{transform:rotate(180deg)}#main-menu ul.nav li a.parent .dropdown-icon{display:inline-block;font-size:.8rem;padding:2px;transform:rotate(0deg);transition:transform .3s ease-in-out}#main-menu ul.nav li a{border-radius:3px;display:inline;font-family:var(--font-navbar);font-size:14px;line-height:1.6;margin:0;padding:.5rem;transition:all .5s ease}#main-menu .dropdown-menu{background-color:var(--color-bg-nav);border:0;box-shadow:0 5px 15px rgba(0,0,0,.2);display:none;left:50%;margin:7% 0 0;opacity:0;padding:0;transform:translateX(-50%);transition:all .5s linear}#main-menu .dropdown-menu.show{display:block;opacity:1}#main-menu .dropdown-menu:after{border-color:var(--color-bg-blue) transparent transparent transparent;border-style:solid;border-width:8px 8px 0;content:"";height:0;left:50%;position:absolute;top:0;transform:translateX(-50%);width:0;z-index:9991}#main-menu .dropdown-menu .dropdown-wrapper{align-items:start;display:flex;flex-direction:row;justify-content:start;padding:2%;position:relative}#main-menu .dropdown-menu .column{margin:0;min-width:200px;padding:10px;width:auto}#main-menu .dropdown-menu .column ul{list-style:none}#main-menu .dropdown-menu .column ul li{display:block;position:relative}#main-menu .dropdown-menu .column ul li:not(:last-child){border-bottom:1px solid rgba(0,0,0,.1)}#main-menu .dropdown-menu .column ul li:before{border-color:transparent transparent transparent hsla(0,0%,100%,.5);border-style:solid;border-width:5px 0 5px 5px;content:"";display:block;height:0;position:absolute;top:50%;transform:translateY(-50%);width:0}#main-menu .dropdown-menu .column ul li a{color:var(--color-nav-link-dropdown);display:block;font-weight:500;line-height:1.2;padding:10px;text-decoration:none}#main-menu .dropdown-menu .column ul li a.active,#main-menu .dropdown-menu .column ul li a:focus,#main-menu .dropdown-menu .column ul li a:hover{color:var(--color-action)}#main-menu .activity-menu{position:relative}#main-menu .activity-menu .button{background-color:#f1f1f1;border:none;line-height:140%;padding:.4rem 1.2rem}#main-menu .activity-menu .button:hover{background-color:#f1f1f1;color:var(--color-action-hover)}#main-menu .activity-menu .button#login{background-color:var(--color-action);color:var(--color-white);font-size:14px;font-weight:500}@media(max-width:575.98px){#main-menu .activity-menu .button#login .text{display:none}}#main-menu .activity-menu .button#login:hover{background-color:var(--color-action-hover)}#main-menu .activity-menu .button#search-toogle .search-icon{height:19px;width:19px}#main-menu .activity-menu .button#search-toogle .search-icon.black{display:block;opacity:.75}#main-menu .activity-menu .button#search-toogle .search-icon.white{display:none;opacity:0}#main-menu .activity-menu .button#search-toogle:hover{background-color:var(--color-action-hover)}#main-menu .activity-menu .button#search-toogle:hover .search-icon.black{display:none;opacity:0}#main-menu .activity-menu .button#search-toogle:hover .search-icon.white{display:block;opacity:1}#main-menu .activity-menu #menu-toogle{font-size:1rem;font-weight:500;margin-left:5px}
#canvas-menu ul.nav{display:flex;flex-direction:column}#canvas-menu ul.nav li a.parent{border:none;border-bottom:1px solid #f1f1f1;display:block;font-size:1rem;font-style:normal;font-weight:500;padding:7px 10px;text-transform:capitalize}#canvas-menu ul.nav li a.parent.is-active,#canvas-menu ul.nav li a.parent.show{background-color:#f1f1f1;border-color:var(--color-action);color:var(--color-action)}#canvas-menu ul.nav li a.parent:hover{color:var(--color-action-hover)}#canvas-menu ul.nav li a.parent.show .dropdown-icon{transform:rotate(180deg)}#canvas-menu ul.nav li a.parent .dropdown-icon{display:inline-block;float:right;font-size:.8rem;padding:2px;transform:rotate(0deg);transition:transform .3s ease-in-out}#canvas-menu ul.nav li a{border-radius:3px;display:inline;font-family:var(--font-navbar);line-height:1.6;margin:0;padding:.7rem;transition:all .5s ease}#canvas-menu .dropdown-menu{background-color:#f1f1f1;border:0;border-radius:0;margin:0;padding:0;position:relative}#canvas-menu .dropdown-menu .dropdown-wrapper{align-items:start;display:flex;flex-direction:column;justify-content:start;padding:2%;position:relative}#canvas-menu .dropdown-menu .column{display:block;margin:0;padding:10px;width:100%}#canvas-menu .dropdown-menu .column:not(:first-child){border-top:1px solid #fff}#canvas-menu .dropdown-menu .column ul{list-style:none}#canvas-menu .dropdown-menu .column ul li{display:block;position:relative}#canvas-menu .dropdown-menu .column ul li:not(:last-child){border-bottom:1px solid rgba(0,0,0,.1)}#canvas-menu .dropdown-menu .column ul li:before{border-color:transparent transparent transparent rgba(0,0,0,.5);border-style:solid;border-width:5px 0 5px 5px;content:"";display:block;height:0;position:absolute;top:50%;transform:translateY(-50%);width:0}#canvas-menu .dropdown-menu .column ul li a{display:block;font-size:14px;font-weight:500;letter-spacing:-.1px;line-height:1.2;padding:10px;text-decoration:none}#canvas-menu .dropdown-menu .column ul li a:active,#canvas-menu .dropdown-menu .column ul li a:hover{color:var(--color-action)}#canvas-menu .activity-menu{padding:2rem 0}#canvas-menu .activity-menu form{margin:0;padding:0}#canvas-menu .activity-menu form .form-control{border:1px solid var(--color-form-input-border);border-radius:0;color:var(--color-default);padding:10px;width:100%}#canvas-menu .activity-menu form .form-control:focus,#canvas-menu .activity-menu form .form-control:focus-visible,#canvas-menu .activity-menu form .form-control:hover{border-color:var(--color-action-hover);outline:none}#canvas-menu .activity-menu button{background-color:#f1f1f1;border:1px solid var(--color-form-input-border);border-radius:0;padding:10px}#canvas-menu .activity-menu button:hover{background-color:#f3f3f3;color:var(--color-action-hover)}#offCanvasMenu .logo:not(#logo-0){display:none}#offCanvasMenu .btn-close{background-color:transparent;border:none}#offCanvasMenu .btn-close i{color:var(--color-border)}#offCanvasMenu .btn-close:hover{background-color:#f1f1f1}#offCanvasMenu .menu-divider{border-top:1px solid var(--color-border);margin:1rem 0}#offCanvasMenu .block-menu ul li a{border:none;font-size:1rem;letter-spacing:-.1px;padding:7px 10px}
section#partners-block .container-wrapper{margin:0 auto;position:relative}@media(max-width:575.98px){section#partners-block .container-wrapper{width:90%}}@media(min-width:576px){section#partners-block .container-wrapper{width:80%}}section#partners-block .content .wrapper{position:relative;text-align:center}section#partners-block .content .wrapper .swiper-wrapper{justify-content:center}section#partners-block .content .wrapper .card{display:inline-block;height:100px;overflow:hidden;position:relative;width:200px}section#partners-block .content .wrapper .card .card-img{display:block;height:100%;left:0;object-fit:contain;position:absolute;top:0;transition:all .5s ease;width:100%}section#partners-block .content .wrapper .card .card-img:hover{opacity:.9;transform:scale(.9)}section#partners-block .content .wrapper .partners-pagination{bottom:auto;top:100%}section#partners-block .content .link-wrapper{padding-top:4rem}section#partners-block .content .link-wrapper a{display:block;text-transform:uppercase}
.page-front .programme-front-list .header{margin:0 auto}@media(max-width:575.98px){.page-front .programme-front-list .header{width:90%}}@media(min-width:576px){.page-front .programme-front-list .header{width:80%}}.page-front .programme-front-list .header .desc,.page-front .programme-front-list .header .heading{text-align:center}.programme-front-list .item{background:#fafafa;border-radius:16.738px;box-shadow:0 4px 4px 0 rgba(0,0,0,.04);display:block;height:500px;margin-bottom:1rem;overflow:hidden;padding:65px 24px 36px;position:relative;text-decoration:none!important;transition:all .5s ease}.programme-front-list .item:hover{transform:translateY(-5px)}.programme-front-list .item:hover .content .title{color:var(--color-action)}.programme-front-list .item .content{height:50%;overflow:hidden;position:relative;text-align:center;width:100%}.programme-front-list .item .content .title{color:var(--color-heading);font-weight:600;letter-spacing:-1px;line-height:120%;margin:0 auto 20px;max-width:270px;text-align:center}.programme-front-list .item .content .desc{color:var(--color-default);font-size:14px;font-weight:400;letter-spacing:-.42px;line-height:140%;margin:0 auto 30px;max-width:300px;text-align:center}.programme-front-list .item .image-icon{border-radius:4px;height:50%;overflow:hidden;position:relative;text-align:justify;width:100%}.programme-front-list .item .image-icon img{height:100%;object-fit:contain;position:absolute;width:100%}
section#aimhub-carousel{background:transparent;margin:0;padding:0;position:relative}section#aimhub-carousel,section#aimhub-carousel .carousel-item{height:75vh;max-height:800px;min-height:500px;overflow:hidden;width:100%}section#aimhub-carousel .carousel-item-color,section#aimhub-carousel .carousel-item-img-holder{background-attachment:fixed;background-repeat:no-repeat;background-size:cover;bottom:0;height:auto;left:0;overflow:hidden;position:absolute;right:0;top:0;width:100%}section#aimhub-carousel .carousel-item-color{z-index:1}section#aimhub-carousel .carousel-item-img-holder{z-index:2}section#aimhub-carousel .carousel-item-img-holder.left-top{background-position:0 0}section#aimhub-carousel .carousel-item-img-holder.left-center{background-position:0}section#aimhub-carousel .carousel-item-img-holder.left-bottom{background-position:0 100%}section#aimhub-carousel .carousel-item-img-holder.right-top{background-position:100% 0}section#aimhub-carousel .carousel-item-img-holder.right-center{background-position:100%}section#aimhub-carousel .carousel-item-img-holder.right-bottom{background-position:100% 100%}section#aimhub-carousel .carousel-item-img-holder.center-top{background-position:top}section#aimhub-carousel .carousel-item-img-holder.center-center{background-position:50%}section#aimhub-carousel .carousel-item-img-holder.center-bottom{background-position:bottom}section#aimhub-carousel .carousel-captionn{bottom:1rem;box-sizing:border-box;color:#fff;overflow:hidden;padding:0;position:absolute;text-align:left;z-index:2}section#aimhub-carousel .carousel-captionn .carousel-caption-content{background-color:transparent}section#aimhub-carousel .carousel-captionn .carousel-caption-content .content-wrapper{overflow:hidden;position:relative}section#aimhub-carousel .carousel-captionn .carousel-caption-header{box-sizing:border-box;position:relative}section#aimhub-carousel .carousel-captionn .carousel-caption-header a.caption-title{text-decoration:none}section#aimhub-carousel .carousel-captionn .carousel-caption-header a.caption-title .header-title{color:var(--color-white);letter-spacing:-.1px;line-height:1.2}@media(min-width:576px){section#aimhub-carousel .carousel-captionn .carousel-caption-header a.caption-title .header-title{font-size:2.5rem;font-weight:700;letter-spacing:-3.5px}}@media(min-width:768px){section#aimhub-carousel .carousel-captionn .carousel-caption-header a.caption-title .header-title{font-size:3rem}}@media(min-width:992px){section#aimhub-carousel .carousel-captionn .carousel-caption-header a.caption-title .header-title{font-size:3.5rem}}section#aimhub-carousel .carousel-captionn .carousel-caption-header a.caption-title:hover{text-decoration:none}section#aimhub-carousel .carousel-captionn .carousel-caption-text{border-radius:2px;box-sizing:border-box;font-size:1rem;margin-top:1rem;overflow:hidden;position:relative}section#aimhub-carousel .carousel-captionn .carousel-caption-text .caption-text-wrapper{padding:0;z-index:1}section#aimhub-carousel .carousel-captionn .carousel-caption-text .caption-text-wrapper .text-description{margin:0;padding-bottom:5px}@media(max-width:399.98px){section#aimhub-carousel .carousel-captionn .carousel-caption-text .caption-text-wrapper .text-description{display:none}}section#aimhub-carousel .carousel-captionn .carousel-caption-text .caption-text-wrapper .read-more-link-wrapper{margin:1rem 0}section#aimhub-carousel .carousel-captionn .carousel-caption-text .caption-text-wrapper .read-more-link-wrapper a.caption-read-more{display:inline-block;text-decoration:none}section#aimhub-carousel .carousel-captionn .carousel-caption-text .caption-text-wrapper .read-more-link-wrapper a.caption-read-more:focus,section#aimhub-carousel .carousel-captionn .carousel-caption-text .caption-text-wrapper .read-more-link-wrapper a.caption-read-more:hover{text-decoration:none}section#aimhub-carousel .insert{height:100%;max-height:500px;min-height:300px;position:relative;width:100%}section#aimhub-carousel .insert .insert-image{height:100%;position:absolute;width:100%}section#aimhub-carousel .insert .insert-image.contain{object-fit:contain}section#aimhub-carousel .insert .insert-image.cover{object-fit:cover}section#aimhub-carousel .insert .insert-image.inherit{object-fit:inherit}section#aimhub-carousel .insert .insert-image.none{object-fit:none}section#aimhub-carousel .insert .insert-image.fill{object-fit:fill}section#aimhub-carousel .insert .insert-image.scale-down{object-fit:scale-down}section#aimhub-carousel .carousel-control{font-size:1.2rem;width:2rem;z-index:2}section#aimhub-carousel .carousel-control .carousel-control-icon{background-color:var(--color-heading);color:var(--color-white);font-size:1.2rem;padding:10px}
section#faqs-block .container-wrapper{margin:0 auto;position:relative;z-index:5}@media(max-width:575.98px){section#faqs-block .container-wrapper{width:90%}}@media(min-width:576px){section#faqs-block .container-wrapper{width:80%}}section#faqs-block .list-wrapper{border-bottom:1px solid hsla(0,0%,100%,.3);border-top:1px solid hsla(0,0%,100%,.3);padding:1rem 0}section#faqs-block .list-wrapper ul.list li.list-item a.item-link{font-weight:500;padding:5px 7px;text-align:center}section#faqs-block .list-wrapper ul.list li.list-item a.item-link:hover{background-color:var(--color-primary)}section#faqs-block .link-wrapper a{text-transform:uppercase}section#faqs-block .faqs-img-insert{left:0;opacity:.3;position:absolute;top:0;z-index:0}
section#notices-block .container-wrapper{margin:0 auto}@media(max-width:575.98px){section#notices-block .container-wrapper{width:95%}}@media(min-width:576px){section#notices-block .container-wrapper{width:95%}}section#notices-block .updates-row .updates-column:not(:first-child) .content,section#notices-block .updates-row .updates-column:not(:first-child) .header{padding-left:0}section#notices-block .updates-column .content{display:flex;flex-direction:column;height:100%}section#notices-block .updates-column .content .items{flex-grow:0}section#notices-block .updates-column .content .items .item:not(:last-child) .detail{border-bottom:1px solid var(--color-border)}section#notices-block .updates-column .content .items .item .detail{flex-grow:1;padding:.5rem 0}section#notices-block .updates-column .content .items .item .detail .title{color:var(--color-text);display:block;font-family:var(--font-heading);font-weight:600;padding:.3rem 0}section#notices-block .updates-column .content .items .item .detail .title:hover{color:var(--color-action-hover)}section#notices-block .updates-column .content .items .item .detail.announce-detail{margin-right:2rem}section#notices-block .updates-column .content .items .item .detail p{font-weight:400}section#notices-block .updates-column .content .items .item .dates{flex-grow:0;padding:.5rem .5rem .5rem 0}section#notices-block .updates-column .content .items .item .dates .dates-wrapper{align-content:center;background-color:var(--color-primary);height:100%;margin:auto 0;padding:10px;text-align:center;width:4rem}section#notices-block .updates-column .content .items .item .dates .dates-wrapper .date,section#notices-block .updates-column .content .items .item .dates .dates-wrapper .month{color:var(--color-white);display:block;line-height:1}section#notices-block .updates-column .content .items .item .dates .dates-wrapper .month{font-size:.8rem;font-weight:700;text-transform:uppercase}section#notices-block .updates-column .content .items .item .dates .dates-wrapper .date{font-size:2rem}section#notices-block .updates-column .content .link-wrapper{flex-grow:0}section#notices-block .updates-column .content .link-wrapper .more-link{font-size:.9rem;font-weight:700;text-transform:uppercase}section#notices-block.bg-odd .navigation-buttons-wrapper .swiper-custom-next,section#notices-block.bg-odd .navigation-buttons-wrapper .swiper-custom-prev{background:#fff}section#notices-block .swiper{height:300px!important}section#notices-block .navigation-buttons-wrapper .swiper-custom-next,section#notices-block .navigation-buttons-wrapper .swiper-custom-prev{background:#f1f1f1;margin-left:1px;padding:.4rem .7rem}section#notices-block .navigation-buttons-wrapper .swiper-custom-next:focus,section#notices-block .navigation-buttons-wrapper .swiper-custom-next:hover,section#notices-block .navigation-buttons-wrapper .swiper-custom-prev:focus,section#notices-block .navigation-buttons-wrapper .swiper-custom-prev:hover{background:var(--color-primary);color:var(--color-white)}
section#testimonials-block .container-wrapper{margin:0 auto;position:relative}@media(max-width:575.98px){section#testimonials-block .container-wrapper{width:90%}}@media(min-width:576px){section#testimonials-block .container-wrapper{width:80%}}section#testimonials-block.bg-odd .content .testimonials-wrapper .card .card-body{background:#fafafa}section#testimonials-block.bg-odd .content .testimonials-wrapper .card .card-body:after{border-top-color:#fafafa}section#testimonials-block .content .testimonials-wrapper{justify-content:center;margin:-1px;position:relative;text-align:center}section#testimonials-block .content .testimonials-wrapper .card{display:inline-block;margin:1px;min-height:200px;overflow:hidden;position:relative;vertical-align:top;width:40%}section#testimonials-block .content .testimonials-wrapper .card .card-body{background:#f1f1f1;padding:4%;position:relative}section#testimonials-block .content .testimonials-wrapper .card .card-body:after{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #f1f1f1;content:"";display:inline-block;left:50%;position:absolute;top:100%;transform:translateX(-50%)}section#testimonials-block .content .testimonials-wrapper .card .card-body .title{font-size:1rem;font-weight:700;padding-top:5px;text-align:center}section#testimonials-block .content .testimonials-wrapper .card .card-body .desc{font-size:.9rem;padding-top:5px;text-align:center}section#testimonials-block .content .testimonials-wrapper .card .card-body .more-link{padding-top:5px}section#testimonials-block .content .testimonials-wrapper .card .card-body .more-link a{display:block;font-size:.9rem;text-align:center}section#testimonials-block .content .testimonials-wrapper .card .card-author{text-align:center}section#testimonials-block .content .testimonials-wrapper .card .card-author .img-wrapper{border-radius:50%;display:inline-block;height:65px;overflow:hidden;position:relative;width:65px}section#testimonials-block .content .testimonials-wrapper .card .card-author .img-wrapper .card-img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}section#testimonials-block .content .testimonials-wrapper .card .card-footer .title{font-size:.9rem;font-weight:600}section#testimonials-block .content .link-wrapper{padding-top:2rem}section#testimonials-block .content .link-wrapper a{text-align:center;text-transform:uppercase}section#testimonials-block .content .testimonials-pagination{top:50%}section#testimonials-block .content .swiper-button-next,section#testimonials-block .content .swiper-button-prev{background:transparent;bottom:30%;color:rgba(0,0,0,.5);font-size:1.2rem;padding:.4rem .7rem;position:absolute;top:auto;transform:translateY(30%);z-index:9}section#testimonials-block .content .swiper-button-next.swiper-button-lock,section#testimonials-block .content .swiper-button-prev.swiper-button-lock{display:none}section#testimonials-block .content .swiper-button-next:focus,section#testimonials-block .content .swiper-button-next:hover,section#testimonials-block .content .swiper-button-prev:focus,section#testimonials-block .content .swiper-button-prev:hover{background:var(--color-primary);color:var(--color-white)}section#testimonials-block .content .swiper-button-prev{left:0}section#testimonials-block .content .swiper-button-next{right:0}
section#updates-wide-block .more-link{text-transform:uppercase}section#updates-wide-block .updates-swiper{overflow:visible}section#updates-wide-block .updates-swiper .updates-wrapper{justify-content:center}section#updates-wide-block .updates-swiper .updates-wrapper .card{height:350px;margin:0 3rem;padding:0;width:800px}@media(max-width:575.98px){section#updates-wide-block .updates-swiper .updates-wrapper .card{width:100vw!important}}@media(max-width:991.98px){section#updates-wide-block .updates-swiper .updates-wrapper .card{height:500px;margin:0;padding:0 1rem;width:50vw}}section#updates-wide-block .updates-swiper .updates-wrapper .card.swiper-slide-active .card-wrapper{filter:none;transform:scale(1.06);z-index:5}@media(max-width:991.98px){section#updates-wide-block .updates-swiper .updates-wrapper .card.swiper-slide-active .card-wrapper{transform:none}}section#updates-wide-block .updates-swiper .updates-wrapper .card .card-wrapper{border:1px solid var(--color-border);border-radius:10px;display:flex;filter:blur(2px);height:100%;overflow:hidden;position:relative;transition:all .5s linear;width:100%}@media(max-width:991.98px){section#updates-wide-block .updates-swiper .updates-wrapper .card .card-wrapper{flex-direction:column}}section#updates-wide-block .updates-swiper .updates-wrapper .card .card-wrapper .content-wrapper,section#updates-wide-block .updates-swiper .updates-wrapper .card .card-wrapper .image-wrapper{height:100%;padding:1rem;position:relative;width:50%}@media(max-width:991.98px){section#updates-wide-block .updates-swiper .updates-wrapper .card .card-wrapper .image-wrapper{height:40%;width:100%}}section#updates-wide-block .updates-swiper .updates-wrapper .card .card-wrapper .image-wrapper .image{bottom:0;height:100%;left:0;object-fit:cover;position:absolute;right:0;top:0;width:100%}section#updates-wide-block .updates-swiper .updates-wrapper .card .card-wrapper .content-wrapper{display:flex;flex-direction:column;justify-content:space-between}@media(max-width:991.98px){section#updates-wide-block .updates-swiper .updates-wrapper .card .card-wrapper .content-wrapper{height:60%;width:100%}}section#updates-wide-block .updates-swiper .updates-wrapper .card .card-wrapper .content-wrapper .date{color:rgba(0,0,0,.65);font-size:.8rem;font-weight:700;text-transform:uppercase}section#updates-wide-block .updates-wide-pagination{bottom:0;position:relative;top:0}section#updates-wide-block .navigation-buttons .swiper-button-next,section#updates-wide-block .navigation-buttons .swiper-button-prev{background:#f1f1f1;margin-left:1px;padding:.4rem .7rem}section#updates-wide-block .navigation-buttons .swiper-button-next.swiper-button-lock,section#updates-wide-block .navigation-buttons .swiper-button-prev.swiper-button-lock{display:none}section#updates-wide-block .navigation-buttons .swiper-button-next:focus,section#updates-wide-block .navigation-buttons .swiper-button-next:hover,section#updates-wide-block .navigation-buttons .swiper-button-prev:focus,section#updates-wide-block .navigation-buttons .swiper-button-prev:hover{background:var(--color-primary);color:var(--color-white)}
#videos-block .video-column{margin:1px}#videos-block .iframe-wrapper{height:0;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%}#videos-block .iframe-wrapper iframe{height:100%;left:0;position:absolute;top:0;width:100%}#videos-block .more-link{text-transform:uppercase}
#footer .branding-block .logo img{height:37px;width:auto}
#branding-block{margin:0;padding:5px 0}@media(max-width:575.98px){#branding-block .logo:not(#logo-0){display:none}}#branding-block .logo img{height:37px;width:auto}
