.urgent{background-color:#fab427;display:none;position:relative;z-index:1;padding:15px 5%;border-top:5px #e99d05 solid;text-align:center}.mason--urgent .urgent{display:block}.urgent__inner{position:relative}.urgent__icon{border-radius:50%;width:50px;height:50px;margin:0 auto;background-color:#e99d05;line-height:50px;text-align:center;color:#fff;font-size:2em}.urgent__list{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.urgent__item{width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.urgent__item h2{color:#fff;margin:0;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;line-height:40px}.urgent__item a{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-size:0.875em;text-transform:uppercase;text-decoration:none;color:#fff;letter-spacing:1px;padding:0 25px;line-height:40px}.urgent__btns{display:none;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:90px;margin:0 auto}.urgent--multi .urgent__btns{display:-webkit-box;display:-ms-flexbox;display:flex}.urgent__btn{width:40px;height:40px;position:relative}.urgent__btn button{border:1px rgba(255, 255, 255, 0.25) solid;height:100%;width:100%;display:block;border-radius:50%;color:rgba(255, 255, 255, 0.25);font-size:1.25em;-webkit-transition:color 350ms ease;-o-transition:color 350ms ease;transition:color 350ms ease}.urgent__btn>svg{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}.urgent__btn>svg path{fill:none;stroke-width:1;stroke:#fff;-webkit-transition:stroke 350ms ease;-o-transition:stroke 350ms ease;transition:stroke 350ms ease}.urgent__btn:hover button{color:#fff}.urgent__btn--prev{margin-right:10px}@media (min-width:1025px){.urgent{position:absolute;top:0;left:0;right:0;border-top:none;text-align:left}.urgent__inner{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:100px}.urgent__icon{position:absolute;top:-50px;bottom:-50px;margin:auto 0;left:0;width:100px;height:100px;border:10px #fab427 solid;line-height:80px}.urgent__list{width:calc(100% - 90px)}.urgent__item{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.urgent__item h2{padding-right:25px;border-right:3px rgba(0, 0, 0, 0.1) solid}}.heroWrap{position:relative;z-index:1}.hero{position:relative;min-height:350px;max-height:calc(100vh - 146px)}.hero:before{display:block;content:"";width:100%;padding-top:53.57143%}.hero__border{display:none}@media (min-width:1025px){.hero__border{display:block}}.video{cursor:pointer;position:relative;overflow:hidden;height:200px;background-clip:padding-box}.video:hover .video__img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.video__img{height:100%;-webkit-transition:opacity 1s ease, -webkit-transform 350ms ease;transition:opacity 1s ease, -webkit-transform 350ms ease;-o-transition:opacity 1s ease, transform 350ms ease;transition:opacity 1s ease, transform 350ms ease;transition:opacity 1s ease, transform 350ms ease, -webkit-transform 350ms ease}.video__play{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:95px;height:95px;border-radius:50%;border:10px rgba(16, 79, 158, 0.25) solid;background-color:rgba(16, 79, 158, 0.75);background-clip:padding-box;color:#fff;text-align:center;line-height:75px;font-size:1.5em}@media (min-width:1025px){.video{position:absolute;right:-90px;bottom:-30px;width:400px;height:400px;border-radius:50%;border:40px rgba(16, 79, 158, 0.3) solid}}.videoPopup{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(32, 44, 84, 0.8);z-index:300}.videoPopup.active{display:block}.videoPopup__center{width:90%;max-width:1000px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;margin:auto}.videoPopup__ratio{position:relative}.videoPopup__ratio:before{display:block;content:"";width:100%;padding-top:56.25%}.videoPopup__ratio iframe{position:absolute;top:0;left:0;width:100%;height:100%}.videoPopup__close{width:55px;height:55px;border-radius:50%;background-color:#fab427;color:#fff;font-size:1.5em;position:absolute;right:0;top:-65px;-webkit-transition:background-color 350ms ease;-o-transition:background-color 350ms ease;transition:background-color 350ms ease}.videoPopup__close:hover{background-color:#104f9e}.main{padding-bottom:0}.main__watermark{top:-25vw}.news{padding:50px 0;text-align:center;position:relative}.news:before{content:'';position:absolute;width:45vw;height:45vw;max-width:755px;max-height:755px;left:0;-webkit-transform:translateX(-40%);-ms-transform:translateX(-40%);transform:translateX(-40%);top:25px;background:-webkit-gradient(linear, left top, left bottom, from(#fab427), to(rgba(250, 180, 39, 0)));background:-webkit-linear-gradient(#fab427 0%, rgba(250, 180, 39, 0) 100%);background:-o-linear-gradient(#fab427 0%, rgba(250, 180, 39, 0) 100%);background:linear-gradient(#fab427 0%, rgba(250, 180, 39, 0) 100%);opacity:0.3;border-radius:50%}.news:after{content:'';width:35vw;height:35vw;max-width:615px;max-height:615px;border-radius:50%;background:-webkit-gradient(linear, left top, left bottom, from(#104f9e), to(rgba(16, 79, 158, 0)));background:-webkit-linear-gradient(#104f9e 0%, rgba(16, 79, 158, 0) 100%);background:-o-linear-gradient(#104f9e 0%, rgba(16, 79, 158, 0) 100%);background:linear-gradient(#104f9e 0%, rgba(16, 79, 158, 0) 100%);opacity:0.3;position:absolute;right:0;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);bottom:-50px}.news__title{margin:0 0 20px;font-size:1.25em}.news__filter{display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 0 25px;background-color:#E2E2E2;border-radius:25px}.news__filter__item{padding:0 30px;text-transform:uppercase;letter-spacing:1px;font-size:0.75em;background-color:#E2E2E2;line-height:50px;color:#423E40;border-radius:25px;-webkit-transition:background-color 350ms ease, color 350ms ease;-o-transition:background-color 350ms ease, color 350ms ease;transition:background-color 350ms ease, color 350ms ease}.news__filter__item.active,.news__filter__item:hover{color:#fff;background-color:#104f9e}.news__wrapper{position:relative;padding:0 5%;z-index:1}.news__title+.news__wrapper{margin-top:25px}.news__btn{position:absolute;top:0;bottom:0;margin:auto 0;width:65px;height:65px;z-index:1;display:none}.news__btn button{border:1px rgba(0, 0, 0, 0.1) solid;height:100%;width:100%;display:block;border-radius:50%;color:#fab427;font-size:2em;-webkit-transition:color 350ms ease;-o-transition:color 350ms ease;transition:color 350ms ease}.news__btn>svg{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}.news__btn>svg path{fill:none;stroke-width:1;stroke:#fab427;-webkit-transition:stroke 350ms ease;-o-transition:stroke 350ms ease;transition:stroke 350ms ease}.news__btn:hover button{color:#104f9e}.news__btn:hover>svg path{stroke:#104f9e}.news__btn--prev{left:25px}.news__btn--next{right:25px}.news__list{z-index:0;text-align:left}.news__item{width:100%;-webkit-box-shadow:-5px 5px 20px rgba(0, 0, 0, 0.1);box-shadow:-5px 5px 20px rgba(0, 0, 0, 0.1);border-radius:30px;-webkit-transform:translateZ(0);transform:translateZ(0)}.news__item:hover .news__item__img img{-webkit-transform:translate(-50%, -50%) scale(1.05);-ms-transform:translate(-50%, -50%) scale(1.05);transform:translate(-50%, -50%) scale(1.05)}@supports ((-o-object-fit:cover) or (object-fit:cover)){.news__item:hover .news__item__img img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}}.news__item__img{display:block;height:200px;border-top-left-radius:30px;border-top-right-radius:30px}.news__item__img img{-webkit-transition:-webkit-transform 350ms ease;transition:-webkit-transform 350ms ease;-o-transition:transform 350ms ease;transition:transform 350ms ease;transition:transform 350ms ease, -webkit-transform 350ms ease}.news__item__info{position:relative;padding:25px 5vw;height:277px;background-color:#fff;border-bottom-left-radius:30px;border-bottom-right-radius:30px}.news__item__date{font-size:0.75em;letter-spacing:1px;color:#1566cc;text-transform:uppercase;display:block}.news__item__title{margin:15px 0 25px;color:#104f9e;font-size:1.125em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.2;max-height:2.4em;overflow:hidden}p.news__item__intro{font-size:0.875em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.8;max-height:3.6em;overflow:hidden;margin:0;color:#423E40}p.news__item__intro a{text-decoration:none;color:#423E40}.news__item--facebook p.news__item__intro,.news__item--twitter p.news__item__intro{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;line-height:1.8;max-height:9em;overflow:hidden;margin:25px 0 0}.news__item__more{margin:0;position:absolute;left:25px;bottom:-27.5px}.news__item__more a{display:block;line-height:55px;border-radius:27.5px;background-color:#fab427;color:#FFF;font-size:1.25em;font-weight:600;width:55px;text-align:center;text-transform:uppercase;letter-spacing:1px;text-decoration:none!important;-webkit-transition:background-color 350ms ease, color 350ms ease, width 350ms ease, padding-right 350ms ease;-o-transition:background-color 350ms ease, color 350ms ease, width 350ms ease, padding-right 350ms ease;transition:background-color 350ms ease, color 350ms ease, width 350ms ease, padding-right 350ms ease}.news__item__more a span{position:absolute;left:0;width:190px;top:0;line-height:55px;padding-left:35px;font-size:0.7em;opacity:0;visibility:hidden;-webkit-transition:opacity 350ms ease, visibility 0ms linear 350ms;-o-transition:opacity 350ms ease, visibility 0ms linear 350ms;transition:opacity 350ms ease, visibility 0ms linear 350ms}.news__item__more a:hover{width:190px;background-color:#104f9e;color:#fff;padding-right:135px}.news__item__more a:hover span{opacity:1;visibility:visible;-webkit-transition:opacity 350ms ease, visibility 0ms linear;-o-transition:opacity 350ms ease, visibility 0ms linear;transition:opacity 350ms ease, visibility 0ms linear}.news__footer{text-align:center;margin-top:40px}@media (min-width:1025px){.news{padding:100px 0 150px}.news:before{top:-80px}.news__title{font-size:2.5em}.news__filter{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:0 auto 45px}.news__wrapper{padding:0 115px}.news__title+.news__wrapper{margin-top:45px}.news__btn{display:block}.news__item{opacity:0;visibility:hidden;-webkit-transition:opacity 350ms ease, visibility 0ms linear 350ms;-o-transition:opacity 350ms ease, visibility 0ms linear 350ms;transition:opacity 350ms ease, visibility 0ms linear 350ms}.active .news__item{opacity:1;visibility:visible;-webkit-transition:opacity 350ms ease, visibility 0ms linear;-o-transition:opacity 350ms ease, visibility 0ms linear;transition:opacity 350ms ease, visibility 0ms linear}.news__item__img{height:260px}.news__item__info{padding:40px;height:321px}.news__item__title{font-size:1.5em}.news__item__more{left:40px}.news__footer{margin-top:50px}}.events{position:relative;background-color:#202c54}.events__border{position:absolute;bottom:100%;left:0;width:100%;z-index:5;pointer-events:none;height:25px}.events__term{display:inline-block;vertical-align:top;width:100%;background-color:#1C191A;position:relative;overflow:hidden;margin:50px 0;height:200px}.events__term:hover .events__term__img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.events__term__img{height:100%;position:relative;z-index:0;-webkit-transition:opacity 1s ease, -webkit-transform 350ms ease;transition:opacity 1s ease, -webkit-transform 350ms ease;-o-transition:opacity 1s ease, transform 350ms ease;transition:opacity 1s ease, transform 350ms ease;transition:opacity 1s ease, transform 350ms ease, -webkit-transform 350ms ease}.events__term__img.lazyLoaded{opacity:0.8}.events__term__title{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);text-align:center;left:5%;right:5%;margin:0;color:#fff;z-index:2;font-size:1.25em}.events__wrapper{position:relative;text-align:center;max-width:90%;margin:0 auto}.events__title{margin:0;font-size:1.25em;color:#fff}.events__btns{display:none}.events__btn{width:65px;height:65px;position:relative}.events__btn button{border:1px rgba(255, 255, 255, 0.25) solid;height:100%;width:100%;display:block;border-radius:50%;color:rgba(255, 255, 255, 0.25);font-size:2em;-webkit-transition:color 350ms ease;-o-transition:color 350ms ease;transition:color 350ms ease}.events__btn>svg{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}.events__btn>svg path{fill:none;stroke-width:1;stroke:#fff;-webkit-transition:stroke 350ms ease;-o-transition:stroke 350ms ease;transition:stroke 350ms ease}.events__btn:hover button{color:#fab427}.events__btn:hover>svg path{stroke:#fab427}.events__btn--prev{margin-right:5px}.events__list{margin:25px 0}.events__item{border-radius:30px}.events__item__link{display:block;height:276px;text-decoration:none;background-color:#fff;border-radius:30px;padding:25px 5vw;position:relative;-webkit-transition:background-color 350ms ease;-o-transition:background-color 350ms ease;transition:background-color 350ms ease}.events__item__link:after{content:'\f067';font-family:'FontAwesome';color:#104f9e;background-color:#fff;width:55px;height:55px;border-radius:50%;position:absolute;bottom:30px;right:-27.5px;text-align:center;line-height:55px;font-size:1.25em;opacity:0;-webkit-transition:opacity 350ms ease;-o-transition:opacity 350ms ease;transition:opacity 350ms ease}.events__item__link:hover{background-color:#104f9e}.events__item__link:hover:after{opacity:1}.events__item__link:hover .events__item__date{color:#fff}.events__item__link:hover .events__item__time{color:#fff}.events__item__link:hover .events__item__title{color:#fff}.events__item__link:hover .events__item__more{color:#fff}.events__item__date{color:#104f9e;font-size:2em;display:block;font-weight:600;letter-spacing:1px;-webkit-transition:color 350ms ease;-o-transition:color 350ms ease;transition:color 350ms ease}.events__item__time{color:#fab427;display:block;margin:15px 0 25px;letter-spacing:1px;text-transform:uppercase;font-size:0.875em;-webkit-transition:color 350ms ease;-o-transition:color 350ms ease;transition:color 350ms ease}.events__item__time svg{margin-right:10px}.events__item__title{font-size:1.5em;margin:0;color:#104f9e;-webkit-transition:color 350ms ease;-o-transition:color 350ms ease;transition:color 350ms ease;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.2;max-height:2.4em;overflow:hidden}.events__item__more{display:block;margin:25px 0 0;color:#fab427;text-transform:uppercase;letter-spacing:1px;font-size:0.875em;-webkit-transition:color 350ms ease;-o-transition:color 350ms ease;transition:color 350ms ease}@media (min-width:1025px){.events{display:-webkit-box;display:-ms-flexbox;display:flex;padding-right:5%}.events__border{height:70px}.events__term{width:740px;height:740px;border-radius:50%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0 0 0 -120px;overflow:hidden;border:40px rgba(255, 255, 255, 0.05) solid;background-clip:padding-box}.events__term__img{border-radius:50%}.events__term__title{font-size:2.5em;left:55px;right:55px}.events__wrapper{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:100px 0 0 0;width:calc(100% - 740px);text-align:left}.events__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:40px}.events__title{font-size:1.5em;line-height:65px;text-align:left}.events__btns{display:-webkit-box;display:-ms-flexbox;display:flex}.events__list{margin:40px 0 40px -145px;width:calc(100% + 145px);pointer-events:none}.events__list .owl-item{pointer-events:auto;opacity:0;visibility:hidden;-webkit-transition:opacity 350ms ease, visibility 0ms linear 350ms;-o-transition:opacity 350ms ease, visibility 0ms linear 350ms;transition:opacity 350ms ease, visibility 0ms linear 350ms}.events__list .owl-item.active{opacity:1;visibility:visible;-webkit-transition:opacity 350ms ease, visibility 0ms linear;-o-transition:opacity 350ms ease, visibility 0ms linear;transition:opacity 350ms ease, visibility 0ms linear}.events__item__link{padding:40px}}@media (min-width:1301px){.events{padding-right:calc(50% - 585px)}.events__wrapper{padding:100px 0 0 55px}.events__title{font-size:2.5em}.events__list{margin:40px 0 40px -200px;width:calc(100% + 200px)}}.links{padding:50px 0;position:relative;background-color:#202c54}.links__watermark{position:absolute;bottom:-5vw;right:-8vw;width:35%;z-index:-1;pointer-events:none}.links__item{position:relative;height:150px;margin-bottom:10px}.links__item:last-child{margin-bottom:0}.links__item__inner{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#000}.links__item__inner:hover .links__item__img img{-webkit-transform:translate(-50%, -50%) scale(1.05);-ms-transform:translate(-50%, -50%) scale(1.05);transform:translate(-50%, -50%) scale(1.05)}@supports ((-o-object-fit:cover) or (object-fit:cover)){.links__item__inner:hover .links__item__img img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}}.links__item__img{position:absolute;top:0;left:0;right:0;bottom:0}.links__item__img img{-webkit-transition:-webkit-transform 350ms ease;transition:-webkit-transform 350ms ease;-o-transition:transform 350ms ease;transition:transform 350ms ease;transition:transform 350ms ease, -webkit-transform 350ms ease}.links__item__img.lazyLoaded{opacity:0.6}.links__item__center{position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.links__item__center h2{color:#fff;margin:0;text-align:center;padding:0 5%;font-size:1.5em}@media (min-width:1025px){.links{padding:200px 0}.links__list{position:relative}.links__item{height:auto;position:relative;position:absolute;margin-bottom:0;overflow:hidden;border-radius:30px}.links__item:before{display:block;content:"";width:100%;padding-top:100%}.links__item__center h2{padding:0 25px}.links__item--1{bottom:calc(50% + 25px)}.links__item--2{position:relative;width:50%;margin:0 auto;border-radius:50px}.links__item--2 .links__item__center{width:390px;height:390px;background-color:rgba(16, 79, 158, 0.75);background-clip:padding-box;border:30px rgba(16, 79, 158, 0.25) solid;margin:0 auto;border-radius:50%;-webkit-transition:-webkit-transform 350ms ease;transition:-webkit-transform 350ms ease;-o-transition:transform 350ms ease;transition:transform 350ms ease;transition:transform 350ms ease, -webkit-transform 350ms ease}.links__item--2 .links__item__center h2{position:absolute;bottom:50%;left:0;right:0;font-size:2.5em;padding:0 50px}.links__item--2 .links__item__center:after{content:'\f067';position:absolute;top:60%;left:0;right:0;margin:0 auto;font-family:'FontAwesome';font-weight:300;color:#104f9e;background-color:#fff;border-radius:50%;width:55px;height:55px;font-size:2em;text-align:center;line-height:55px}.links__item--2 .links__item__inner:hover .links__item__center{-webkit-transform:scale(1.05) translateY(-50%);-ms-transform:scale(1.05) translateY(-50%);transform:scale(1.05) translateY(-50%)}.links__item--3{bottom:50%}.links__item--4{top:50%}.links__item--5{top:calc(50% + 25px)}.links__item--1,.links__item--5{width:calc(25% - 100px)}.links__item--3,.links__item--4{width:calc(25% - 25px)}.links__item--1,.links__item--4{right:calc(75% + 25px)}.links__item--3,.links__item--5{left:calc(75% + 25px)}}