.news{padding:40px 0 60px}.news .heading{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;-moz-column-gap:20px;column-gap:20px}@media (min-width: 480px){.news .heading{justify-content:flex-start}}.news .heading .button{position:relative;z-index:1;display:inline-flex;justify-content:center;align-items:center;gap:.5rem;flex:0 0 auto;max-width:100%;padding:4px 20px;color:#fff;font-size:1rem;font-weight:300;letter-spacing:0;text-transform:uppercase;white-space:normal;text-overflow:ellipsis;text-decoration:none;background:#3fb1e3;border:1px solid #3fb1e3;border-radius:1rem;cursor:pointer;overflow:hidden;backface-visibility:hidden}.news .heading .button:hover,.news .heading .button:focus{color:#3fb1e3;background:#fff;border:1px solid #3fb1e3}@media (hover: hover){.news .heading .button:hover,.news .heading .button:focus{transition:color 0.2s linear,background 0.2s linear,border 0.2s linear}}@media (hover: hover){.news .heading .button:active{color:#fff;background:#231f20;border:1px solid #231f20;transition:none}}@media (max-width: 374.98px){.news .heading .button{padding:4px 10px;font-size:.85rem}}@media (min-width: 480px){.news .heading .button{order:3;margin-left:auto}}@media (max-width: 479.98px){.news .heading .glide__bullets{flex:1 0 100%;margin:20px 0 10px;text-align:center}}@media (min-width: 480px){.news .heading+.slides{margin-top:10px}}@media (min-width: 768px){.news .heading+.slides{margin-top:20px}}.news .box{position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:center}@media (min-width: 1200px){.news .box{max-height:calc( 100vh - 186px)}}.news .box .bg:before{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0}@media (min-width: 576px){.news .box .bg:before{background:linear-gradient(to right, #000 0%, transparent 150%)}}@media (min-width: 1200px){.news .box .bg:before{background:linear-gradient(to right, #000 0%, transparent 100%)}}.news .box .body{z-index:1;display:flex;flex-direction:column;padding:20px;background:#f8f9fa}@media (min-width: 576px){.news .box .body{width:100%;height:100%;position:absolute;top:0;left:0;padding:40px;background:transparent;border:0}}@media (min-width: 992px){.news .box .body{width:70%}}@media (min-width: 1200px){.news .box .body{width:50%}}.news .box .body h3{color:#3fb1e3;font-weight:700}.news .box .body time{display:block;margin-bottom:1rem;color:#b3b3b3}@media (min-width: 576px){.news .box .body time{color:#dedfdf}}@media (min-width: 768px){.news .box .body time{font-size:1.25rem}}.news .box .body p{color:#000}@media (min-width: 576px){.news .box .body p{margin-bottom:0;color:#e6e6e6}}@media (min-width: 768px){.news .box .body p{font-size:1.15rem}}.news .box .body .btn{width:70px;display:inline-flex;justify-content:center;align-items:center;margin-top:auto;padding:.25rem 1rem;color:#3fb1e3;text-transform:uppercase;background:#e6e6e6;border-radius:1rem}.news .box:hover .bg,.news .box:focus .bg{filter:grayscale(1)}@media (hover: hover){.news .box:hover .bg,.news .box:focus .bg{transition:filter 0.2s linear}}.news .box:hover time,.news .box:focus time{color:#3fb1e3}@media (hover: hover){.news .box:hover time,.news .box:focus time{transition:color 0.2s linear}}.news .box:hover .btn,.news .box:focus .btn{background:#3fb1e3;color:#fff}@media (hover: hover){.news .box:hover .btn,.news .box:focus .btn{transition:color 0.2s linear,background 0.2s linear}}@media (hover: hover){.news .box:active{transition:none}.news .box:active .bg{filter:none;transition:none}}.events{padding:60px 0;background:#00aeed}.events h2,.events p{color:#fff}.events .main{row-gap:40px;margin-top:40px}.events .event .box{display:flex;flex-direction:column;gap:10px;padding-bottom:40px;border-bottom:1px solid #fff}.events .event .header{flex:1 0 100%}.events .event .body{flex:1 0 100%;display:flex;flex-direction:column;gap:20px}@media (min-width: 576px){.events .event .body{flex-direction:row;flex-wrap:wrap;align-items:flex-start}}@media (min-width: 992px){.events .event .body{gap:40px}}@media (min-width: 576px){.events .event .body .lead{flex:1 0 50%}}@media (min-width: 992px){.events .event .body .lead{flex:1 1 calc( ((100% - 290px) / 2) - 40px)}}.events .event .body .excerpt{font-size:1.15rem}@media (min-width: 576px){.events .event .body .excerpt{flex:1 1 calc( 50% - 20px)}}@media (min-width: 992px){.events .event .body .excerpt{flex:1 1 calc( ((100% - 290px) / 2) - 40px)}}.events .event .footer{flex:1 0 100%;display:flex;flex-wrap:wrap;gap:20px}@media (min-width: 576px) and (max-width: 991.98px){.events .event .footer{justify-content:flex-end}}@media (min-width: 992px){.events .event .footer{flex:0 0 290px;gap:10px;margin-left:auto}}.events .event .footer a.link{position:relative;z-index:1;display:inline-flex;justify-content:center;align-items:center;gap:.5rem;flex:0 0 auto;max-width:100%;padding:4px 20px;color:#fff;font-size:1rem;font-weight:300;letter-spacing:0;text-transform:uppercase;white-space:normal;text-overflow:ellipsis;text-decoration:none;background:rgba(0,0,0,0);border:1px solid #fff;border-radius:1rem;cursor:pointer;overflow:hidden;backface-visibility:hidden}.events .event .footer a.link:hover,.events .event .footer a.link:focus{color:#3fb1e3;background:#fff;border:1px solid #3fb1e3}@media (hover: hover){.events .event .footer a.link:hover,.events .event .footer a.link:focus{transition:color 0.2s linear,background 0.2s linear,border 0.2s linear}}@media (hover: hover){.events .event .footer a.link:active{color:#fff;background:#231f20;border:1px solid #231f20;transition:none}}.events .event .footer a.extra-link{position:relative;z-index:1;display:inline-flex;justify-content:center;align-items:center;gap:.5rem;flex:0 0 auto;max-width:100%;padding:4px 20px;color:#3fb1e3;font-size:1rem;font-weight:300;letter-spacing:0;text-transform:uppercase;white-space:normal;text-overflow:ellipsis;text-decoration:none;background:#fff;border:1px solid #fff;border-radius:1rem;cursor:pointer;overflow:hidden;backface-visibility:hidden}.events .event .footer a.extra-link:hover,.events .event .footer a.extra-link:focus{color:#fff;background:rgba(0,0,0,0);border:1px solid #fff}@media (hover: hover){.events .event .footer a.extra-link:hover,.events .event .footer a.extra-link:focus{transition:color 0.2s linear,background 0.2s linear,border 0.2s linear}}@media (hover: hover){.events .event .footer a.extra-link:active{color:#fff;background:#231f20;border:1px solid #231f20;transition:none}}.events .event:last-child .box{border-bottom:0}.events .btn-events{position:relative;z-index:1;display:inline-flex;justify-content:center;align-items:center;gap:.5rem;flex:0 0 auto;max-width:100%;padding:4px 20px;color:#000;font-size:1rem;font-weight:300;letter-spacing:0;text-transform:uppercase;white-space:normal;text-overflow:ellipsis;text-decoration:none;background:#f2f2f2;border:1px solid #f2f2f2;border-radius:1rem;cursor:pointer;overflow:hidden;backface-visibility:hidden}.events .btn-events:hover,.events .btn-events:focus{color:#3fb1e3;background:#fff;border:1px solid #3fb1e3}@media (hover: hover){.events .btn-events:hover,.events .btn-events:focus{transition:color 0.2s linear,background 0.2s linear,border 0.2s linear}}@media (hover: hover){.events .btn-events:active{color:#fff;background:#231f20;border:1px solid #231f20;transition:none}}
