/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@media (min-width:768px){.site-footer{margin-top:100px}.header .navbar .container-fluid .header-row .logo-container a img,.header .navbar .container-sm .header-row .logo-container a img,.header .navbar .container-md .header-row .logo-container a img,.header .navbar .container-lg .header-row .logo-container a img,.header .navbar .container-xl .header-row .logo-container a img{max-height:70px;max-width:340px}.is-school-site .view-slideshow.hero-slideshow{height:100% !important}}@media (min-width:992px){.highlighted .hero-slideshow .skin-hero .views-field-field-media-video-file video,.highlighted .hero-slideshow .skin-hero .field--name-field-media-video-file video{max-height:none;min-height:500px}}.highlighted .hero-slideshow .skin-hero .views-field-field-image-media img{display:inline-block !important}.header .navbar .container-fluid .header-row .menus-container .main-menu .block-tb-megamenu .content .tb-megamenu ul li a{font-size:1.2vw}@media screen and (min-width:1320px){.header .navbar .container-fluid .header-row .menus-container .main-menu .block-tb-megamenu .content .tb-megamenu ul li a{font-size:1.6rem}}.slick-slider .slick-list{max-height:unset !important}
@media (min-width:768px){.container{max-width:850px}.main-content.exist-sidebar-second>section{padding-right:31px}@media (min-width:992px){.container{max-width:1167px}}}.slide-in-nav-menu-mobile .sidebar-menus-mobile>ul>li:last-child{border-bottom:none}.slide-in-nav-menu-mobile{padding-bottom:50px}
}
.mega-menu-image img{height:auto}
.socialmedia{position:relative;margin-top:40px;margin-bottom:45px;z-index:1}.socialmedia header{margin-bottom:36px}@media (min-width:768px){.socialmedia header{margin-bottom:50px}}.socialmedia header h2{text-transform:uppercase;color:#2b6196}.socialmedia header p{margin:0;font-weight:700}.socialmedia header a{color:#2b6196}.socialmedia header a:hover,.socialmedia header a:focus{text-decoration:underline;color:#243e5e}.socialmedia nav li{display:inline-block}#slider{position:relative;overflow:hidden;height:277px;margin:0 auto;-ms-overflow-style:none;scrollbar-width:none}@media (min-width:768px){#slider{height:398px}}@media (min-width:768px){#slider:before,#slider:after{content:"";height:100%;width:55px;background:#f5f5f5;display:block;position:absolute;z-index:11}#slider:before{left:0}#slider:after{right:0}}#slider::-webkit-scrollbar{display:none}.postContainerWrap{margin:0 auto;height:398px;position:relative;overflow:hidden;max-width:calc(100% - 85px)}@media (min-width:768px){.postContainerWrap{max-width:calc(100% - 110px)}}ul#postContainer,ul.postContainer{position:absolute;z-index:10;width:1955px;height:277px;display:grid;grid-template-columns:repeat(1fr);grid-template-rows:133px 130px;grid-column-gap:16px;grid-row-gap:11px;justify-items:stretch;align-items:stretch;grid-auto-flow:column;padding-inline-start:0;margin-bottom:0}@media (min-width:768px){ul#postContainer,ul.postContainer{width:2631px;height:398px;grid-column-gap:21px;grid-row-gap:15px;grid-template-rows:183px 180px;left:58px}}ul#postContainer,ul.postContainer{color:#fff;text-decoration:none}ul#postContainer li,ul.postContainer li{max-width:133px;max-height:130px;width:100%;height:100%;list-style:none;color:#fff;padding-left:0}@media (min-width:768px){ul#postContainer li,ul.postContainer li{width:183px;max-height:180px}}ul#postContainer li figure,ul.postContainer li figure{border-radius:5%;display:block;overflow:hidden;position:relative;max-height:130px;width:100%;height:100%;margin:0;text-overflow:ellipsis}@media (min-width:768px){ul#postContainer li figure,ul.postContainer li figure{width:183px;max-height:180px;box-shadow:4px 4px 4px rgba(0,0,0,.1)}}ul#postContainer li figure img,ul.postContainer li figure img{width:105%;height:105%;object-fit:cover}ul#postContainer li figure aside,ul.postContainer li figure aside{position:absolute;bottom:0;opacity:0;background-color:rgba(35,62,94,.9);width:100%;padding:5px;left:0}@media (max-width:767.98px){ul#postContainer li figure aside,ul.postContainer li figure aside{height:30px}}ul#postContainer li figure aside img,ul.postContainer li figure aside img{position:relative;display:inline-block;left:.5rem;height:30px;width:30px;border-radius:50%}ul#postContainer li figure aside span,ul.postContainer li figure aside span{position:relative;display:inline-block;margin-left:10px}@media (max-width:767.98px){ul#postContainer li figure aside span,ul.postContainer li figure aside span{padding:15px 0}}ul#postContainer li figure figcaption,ul.postContainer li figure figcaption{content:"";position:absolute;top:0;bottom:0;right:0;left:0;padding:20px;background-color:rgba(43,97,150,.96);height:100%;width:100%;max-width:183px;max-height:180px;opacity:0;border-radius:5%;box-sizing:border-box;line-height:1.6rem;font-size:1.3rem;border-bottom:none;overflow:hidden;color:#fff}@media (max-width:767.98px){ul#postContainer li figure figcaption,ul.postContainer li figure figcaption{line-height:1.5rem;font-size:1.2rem}}a.controls{font-size:0;line-height:0;position:absolute;top:calc(50% - 14.5px);display:block;padding:0;transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:0;background:0 0;z-index:12;width:18px;height:29px}a.controls:hover:before{opacity:1;transition:.2s all}a.controls:before{content:"";background-size:contain;width:18px;height:29px;display:block;opacity:.7;transition:.2s all}a.controls.control_prev{left:0}a.controls.control_prev:before{background-image:url("data:image/svg+xml,%3Csvg width='18' height='29' viewBox='0 0 18 29' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.477415 13.5552L13.6776 0.799534C14.3142 0.184338 15.3463 0.184338 15.9829 0.799534L17.5225 2.28728C18.158 2.90142 18.1592 3.89678 17.5252 4.51237L7.06386 14.6691L17.5253 24.8258C18.1593 25.4414 18.1581 26.4367 17.5225 27.0509L15.983 28.5386C15.3463 29.1538 14.3142 29.1538 13.6776 28.5386L0.477482 15.7829C-0.15915 15.1678 -0.159149 14.1704 0.477415 13.5552Z' fill='%232B6196'/%3E%3C/svg%3E%0A")}a.controls.control_next{right:0;left:unset}a.controls.control_next:before{background-image:url("data:image/svg+xml,%3Csvg width='18' height='29' viewBox='0 0 18 29' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.5226 15.4448L4.32245 28.2005C3.68581 28.8157 2.65367 28.8157 2.01711 28.2005L0.477526 26.7127C-0.158019 26.0986 -0.159242 25.1032 0.474809 24.4876L10.9361 14.3309L0.474743 4.17423C-0.159308 3.55864 -0.158087 2.56329 0.477459 1.94914L2.01705 0.461396C2.65368 -0.1538 3.68582 -0.1538 4.32238 0.461396L17.5225 13.2171C18.1591 13.8322 18.1591 14.8296 17.5226 15.4448Z' fill='%232B6196'/%3E%3C/svg%3E%0A")}a.controls span{display:none}@keyframes overlay{100%{opacity:1}}ul#postContainer li:hover figcaption,ul#postContainer li:focus figcaption,ul#postContainer li:hover aside,ul.postContainer li:hover figcaption,ul.postContainer li:focus figcaption,ul.postContainer li:hover aside{animation:overlay .3s forwards}
.paragraph--type--logo-grid>div{display:inline-block;width:18%;padding-right:0;box-sizing:border-box;vertical-align:top;font-size:1.5rem;margin:75px 3%}.paragraph--type--logo-grid>div a{color:#2b6196;display:block;position:relative}.paragraph--type--logo-grid>div a img{height:auto;max-width:100%;object-fit:contain;object-position:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media only screen and (max-width:768px){.paragraph--type--logo-grid>div{width:34%;margin:75px 7%}}
.translate{text-align:right;display:inline-block;padding:10px 20px;margin:10px;pointer:cursor;background:red;color:#fff}.callUserway:hover{cursor:pointer;text-decoration:underline}.menu--quick-link-header li:hover{cursor:pointer;text-decoration:underline;opacity:.8;transition:.3s linear}
.header .navbar .container-fluid .header-row .logo-container{padding-right:0}@media only screen and (max-width:1340px){.header .navbar .container-fluid .header-row .menus-container .top-menu .region-top-header .block ul li a{padding:14px 10px 12px}.header .navbar .container-fluid .header-row .menus-container .top-menu .region-top-header .block{padding-left:40px}.header .navbar .container-fluid .header-row .menus-container .top-menu .region-top-header .block ul li:last-child a{padding-right:20px}.header .navbar .container-fluid .header-row .logo-container,.header .navbar .container-sm .header-row .logo-container{padding-left:30px}}.popular-searches{display:none !important}
.is-school-site .header:before{background:linear-gradient(89.96deg,#292561 151.76%,#827f80 93.58%)}.site-footer:before{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 409' fill='none'><path d='M0 7.00019C102 41.0001 1320 -28 1440 16C1440 60.0002 1440 423 1440 423H0C0 423 0 53.0002 0 7.00019Z' fill='%23292561'/></svg>")}.site-footer{background-color:#292561 !important}.is-school-site .paragraph--type--icon-cta-grid{background-color:#292561}.is-school-site .paragraph--type--quicklinks{background:rgba(41,37,97,.9)}
svg.fa-twitter path{d:path("M389.2 48h70.6L305.6 224.2 487 464H345L233.7 318.6 106.5 464H35.8L200.7 275.5 26.8 48H172.4L272.9 180.9 389.2 48zM364.4 421.8h39.1L151.1 88h-42L364.4 421.8z")}
