@keyframes blink{0%,to{opacity:0}50%{opacity:1}}@-webkit-keyframes cd-enter-right{0%{opacity:0;-webkit-transform:translateX(100%)}to{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes cd-enter-right{0%{opacity:0;-moz-transform:translateX(100%)}to{opacity:1;-moz-transform:translateX(0)}}@keyframes cd-enter-right{0%{opacity:0;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}to{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes cd-enter-left{0%{opacity:0;-webkit-transform:translateX(-100%)}to{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes cd-enter-left{0%{opacity:0;-moz-transform:translateX(-100%)}to{opacity:1;-moz-transform:translateX(0)}}@keyframes cd-enter-left{0%{opacity:0;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}to{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@font-face{font-family:Soleil Bold;src:url(/fonts/soleil-bold.woff2)format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Soleil;src:url(/fonts/soleil-regular.woff2)format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Essonnes Regular;src:url(/fonts/essonnesdisplay-regular.woff2)format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Essonnes Headline;src:url(/fonts/essonnestest-headlineregular.woff2)format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Essonnes Headline Bold;src:url(/fonts/essonnesheadline-bold.woff2)format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Essonnes Light;src:url(/fonts/EssonnesDisplay-Light.woff2)format("woff2");font-weight:400;font-style:normal}:active,:focus{outline:0}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}a:active,a:focus,a:hover{outline:0;text-decoration:none;color:#647fd2}a{transition:all .5s ease;-webkit-transition:all .5s ease;text-decoration:none}.subh,body{font-family:"Soleil",sans-serif;font-size:10pt}h1,h2,h3,h4,h5,h6{font-family:"Essonnes Light",serif}.subh{font-size:25.5pt;text-align:center}img{max-width:100%}ol,ul{display:inline-block;float:left;width:100%}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6,.internal .content-block #tabs #t5 .btn-default:hover,.internal .content-block #tabs #t5 .btn-primary:hover,.internal .content-block #tabs #t6 .btn-default:hover,.internal .content-block #tabs #t6 .btn-primary:hover,.internal .content-block #tabs #t7 .btn-default:hover,.internal .content-block #tabs #t7 .btn-primary:hover,.internal .content-block #tabs #t8 .btn-default:hover,.internal .content-block #tabs #t8 .btn-primary:hover,.subh,.welcome h1,.welcome h2,.welcome h3,.welcome h4,.welcome h5,.welcome h6,.wmsg h1,.wmsg h2,.wmsg h3,.wmsg h4,.wmsg h5,.wmsg h6,a{color:#00142e}.ptitle h1,.ptitle h2,.ptitle h3,.ptitle h4,.ptitle h5,.ptitle h6{color:#fff}.content ul,ol,ul{list-style-position:inside}.btn{background-color:#34499a;border:0}.btn:hover{background-color:#192d7b;border:0}.btn-default,.btn-default:hover,.btn-primary,.btn-primary:hover{border:0}.internal .container.content{max-width:1280px;margin-top:40px}.bbg{background:#00142e}.bbg .title,.wbg .title{width:100%;margin:0;clear:both;min-height:107px}.bbg .title{background:#00142e url(/images/bbg.png)repeat-x;color:#00142e}.bbg .title h3,.wbg .title h3{font-family:"Essonnes Regular",serif;font-style:italic;margin:0;font-size:40pt;text-align:center;line-height:105px}.bbg .title h3{color:#fff;background:#00142e}.wbg .title{background:#fff url(/images/wbg.png)repeat-x;color:#fff}.wbg .title h3{color:#36f;background:#fff}.bbg .icons img,.wbg .icons img{height:auto;max-width:100%}.video-frame p{padding:0}.af,.logo{margin:0 auto;position:absolute}.af{width:100%;z-index:10;padding:0;top:80px}.af .closebtn,.af .menubtn{display:block;z-index:99999;position:relative;float:right;width:70px;height:50px;cursor:pointer;top:-37px}.af .closebtn .hbbg span,.af .closebtn .hbbg:after,.af .closebtn .hbbg:before,.af .menubtn .hbbg span,.af .menubtn .hbbg:after,.af .menubtn .hbbg:before{background:#fff;content:"";display:block;width:50px;height:4px;position:absolute}.af .closebtn .hbbg:before,.af .menubtn .hbbg:before{top:10px}.af .closebtn .hbbg span,.af .menubtn .hbbg span{top:18px}.af .closebtn .hbbg:after,.af .menubtn .hbbg:after{top:26px}.af .closebtn{right:-70px}.logo{display:block;top:38px;left:50%;transform:translate(-50%,-50%);width:300px;height:144px;background-image:url(/images/logo.png);background-size:100%;background-repeat:no-repeat}.logo.footer{width:257px;left:auto;position:relative;transform:translate(0,-50%);background-image:url(/images/logo-f.svg);top:60px}.cta-links a span,.top-menu{float:left}.top-menu a{color:#fff;text-transform:uppercase;padding:20px 10px;margin-right:10px;position:relative;top:-10px}.top-menu a.active{border:1px solid #fff}.sidelinks{position:fixed;right:0;width:260px;top:20%;z-index:999999;overflow:hidden;display:none}.sidelinks.show{display:block}.sidelinks>div{margin:0 0 5px}.sidelinks .icon,.sidelinks a{display:block;color:#fff;height:50px}.sidelinks a{background:#00142e;position:relative;width:260px;line-height:50px}.sidelinks a:active,.sidelinks a:hover{right:0}.sidelinks span{padding-left:10px}.sidelinks .icon{width:80px;float:left}.sidelinks .ph{background:#00142e url(/images/icons.png)0 0 no-repeat}.sidelinks .pc{background:#00142e url(/images/icons.png)-80px 0 no-repeat}.sidelinks .bo{background:#00142e url(/images/icons.png)-160px 0 no-repeat}.sidelinks .ca{background:#00142e url(/images/icons.png)-240px 0 no-repeat}.sidelinks .can{background:#00142e url(/images/icons.png)-320px 0 no-repeat}.prlx.image{min-height:680px;width:100%;height:50vh;align-items:center}.cta-rd,.cta-rd .cta-box,.prlx.image{display:flex;justify-content:center}.cta-rd{background:#636466;padding:70px 0;height:380px;align-items:center}.cta-rd .cta-box{height:260px;flex-direction:column;text-align:center}.cta-rd,.cta-rd .cta-box a,.cta-rd .cta-box h2,.cta-rd .cta-box h3,.cta-rd .cta-box p{color:#fff}.cta-rd .cta-box h3:before{background:#fff;margin-top:0}.cta-rd .cta-box:nth-child(2){border-right:1px solid #fff;border-left:1px solid #fff;padding:0 5%;text-align:left}.cta-rd .cta-box:nth-child(2) p{font-size:12pt}.cta-rd .cta-box:nth-child(3){padding:0 5%}.cta-rd .cta-box:nth-child(3) a{display:inline-block;border:1px solid #fff;min-width:180px;margin:0 auto 20px;color:#fff;text-transform:uppercase;font-size:12pt;font-weight:100;padding:5px 30px}.cta-links,.footer-item .item a i,.our-vision-section .component-introduction .info h2{display:none}.cta-links>div{width:33.333%;float:left}.cta-links a{background:#00142e;height:50px;display:block;padding:0;line-height:50px;float:none;border:0;border-right:1px solid #fff}.cta-links a.btn{width:100%;padding:0;float:none}.cta-links a:hover{background-color:#00142e}.cta-links>div:last-child a{border:0}.cta-links .icon{display:block;color:#fff;width:80px;height:50px;float:left}.cta-links .ph{background:#00142e url(/images/icons.png)0 0 no-repeat}.cta-links .pc{background:#00142e url(/images/icons.png)-80px 0 no-repeat}.cta-links .bo{background:#00142e url(/images/icons.png)-160px 0 no-repeat}.cta-links .ca{background:#00142e url(/images/icons.png)-240px 0 no-repeat}.cta-links .can{background:#00142e url(/images/icons.png)-320px 0 no-repeat}.chevron-right{width:15px;height:25px;background:url(/images/sprite.png);background-position:-385px top}.btn-default,.btn-default.adm:hover,.btn-primary,.btn-primary.adm:hover{background-color:#00142e}.btn-default:hover,.btn-primary:hover{background-color:#192d7b}.btn-default.adm,.btn-primary.adm{background-color:transparent;border:0}.second-section{background-color:#00142e!important;padding:50px 0;margin-bottom:100px}.second-section .component-main{margin-top:40px}.listing:not(.listing_window-mosaic):not(.listing_data-list):not(.listing_links)>.item:not(.swp-item){padding-bottom:30px;padding-left:12px;padding-right:12px}.second-section .component-main .inner{box-shadow:0 0 34px 10px #00000040;padding:25px 25px 36px;background:#00142e;justify-content:flex-end;display:block!important;position:relative;height:fit-content!important}.second-section .component-main .inner .image{position:absolute;bottom:15px;max-width:clamp(70px,10vw,90px)!important;width:clamp(80px,2vw,90px);top:12px;right:12px}.second-section .component-main .inner .info .heading{font-size:clamp(28px,calc(28px + 10*((100vw - 1280px)/70)),40px)!important;font-family:"Essonnes Regular",serif!important;color:#cea666!important}.mission-content.show .inner .info{max-height:100%}.second-section .component-main .inner .info .text p{font-size:clamp(12px,2.5vw,14px);color:#ffffffb2!important;margin-top:20px!important}.vision-section .info{padding:20px!important}.vision-section .info .base-heading{font-family:Essonnes!important;font-size:42px}.vision-section .info .text .over-vision-main-heading{color:#00142e!important;font-family:Essonnes!important;font-size:clamp(28px,calc(28px + 10*((100vw - 1280px)/70)),42px)!important;font-weight:400!important;display:block!important}.over-vision-body{position:relative;right:57px;padding:1px 20px 20px;background:#85754e;color:#fff;line-height:30px}.vision-section .info .text .over-vision-body .vision-text1{color:#fff!important;font-family:Essonnes!important;font-size:34px;font-weigth:400!important}.banner-item .info p,.vision-section .info .text p{color:#fff!important}.about_vision{margin:0}.vision-section .info .about_vision li{font-family:Essonnes!important}.about_vision li{list-style:none!important;font-size:18px}.about_vision li::before{content:"✔";margin-right:8px;color:#fff}.values-section .component-introduction .info{min-width:100%}.values-section .component-introduction .text p{font-size:17px;line-height:175%}.values-section .component-main .info{display:flex;align-items:start;flex-direction:column;justify-content:center}.panel-application div.info,.values-section .component-main .inner{padding:10px}.values-section .component-main .image{display:flex;align-items:center;height:inherit;max-width:30%!important}.values-section .component-main .image img{height:70px}.values-section .component-main .info{min-width:70%;padding:10px!important}.values-section .component-main .info .heading{color:#85754e!important;font-family:Essonnes!important}.values-section .component-main .info .text p{font-family:Soleil!important;font-size:14px;color:#00142e!important}.slick-dots{display:none!important}.slick-arrow{display:block!important}.custom-gallery .component-main{padding:0 60px!important}.about-queen{padding-top:50px!important}.listing-title h3{text-align:center;color:#cea666;font-size:34pt;margin:0 0 40px auto}.footnote{color:#85754f}.footnote p{margin-bottom:initial;line-height:revert}footer#site-footer{background:url(/images/footerbackround2.webp);background-size:cover;background-position:top right}footer#site-footer .footer-item{margin-bottom:30px;padding:10px 40px;padding-bottom:10px!important}footer#site-footer .footer-item.quick-links .heading{color:#cea666;font-weight:500!important;font-size:18px!important}.footer-main-section .image{margin-top:0}.footer-main-section .info img{width:30px;height:30px;padding-right:10px;margin-top:-3px}.quick-links .listing.listing_links.listing_links-mini .item{margin:0;height:24px}.footer-main-section .info .footer-college-logo{display:flex}.footer-main-section .info .footer-college-logo div{width:50%;padding:0 10px}.footer-main-section .info .footer-college-logo div:first-child{border-right:1px solid #d9d9d966}.footer-main-section .info .footer-college-logo div:last-child{padding-left:10px;margin-left:10px}.footer-item nav.social ul li a img,.footer-main-section .info .footer-college-logo img,.hb .image img,.hbb .image img,.hbdb .image img,.hbg .image img,.hg .image img{width:100%;height:auto}.footer-main-section{border-right:.5px solid #ffffff2e}.footer-main-section .inner ul{list-style:none;margin-left:0;padding-left:0}.footer-main-section .inner ul li a img{width:40px;height:40px}.footer-main-section .info .address p span{max-width:230px}.footer-item nav.social ul li a{width:30px;height:30px}.quick-links{padding-bottom:5px!important}.quick-links .container,.quick-links .row{height:100px!important}.quick-links .listing{margin-top:3px!important}.footer-text{font-size:14px!important}.quick-links .inner .item a{font-size:14px}#site-footer .listing{position:relative}.footer-item nav.social ul{display:flex;gap:20px}.footer-item nav.social ul li{display:flex;width:35px}#site-footer .footer-navigation{border-top:1px solid #ffffff5c;padding:20px 0 0;margin:0 28px}#site-footer>.container{padding-top:50px}footer#site-footer .footer-link,footer#site-footer a:not(.btn){color:#fff}.row:not(.slides):not(.listing_window-mosaic) .item.items-2{flex-basis:50%}nav.footer-navigation ul li{margin:0 8px 0 0;padding:0;display:inline-block}.copyright-text,.footer-navigation-list{box-sizing:border-box;color:#fff;display:block;width:40%;font-family:Soleil,Regular;font-size:12px;font-style:normal;font-weight:400;height:18px}.copyright-text{float:left;letter-spacing:normal;line-height:18px;padding:0}.footer-navigation-list{float:right;text-align:right}.footer-navigation-list li:last-child{margin:0}@media (max-width:991px){footer#site-footer{background-position:top left;padding-top:20px}.footer-item nav.social ul{gap:9px}.quick-links .item a{font-size:13px}}@media (max-width:767px){.footer-main-section .inner .image img{width:200px!important}footer#site-footer .footer-item{padding:0 12px 20px;margin-bottom:0}.quick-links .item{border-bottom:none;border-right:.5px solid #ffffff5c;padding-left:0;margin-left:12px!important;width:auto;flex:0 0 auto!important}.quick-links .listing{line-height:20px}}.icons .col-md-3 center{background:#36f}ul.clean{margin:0;padding:0;list-style:none}ul.clean li{text-indent:0!important;margin:0!important;padding:0!important}ul.clean li:before{display:none}ul.inline li{display:inline}.padding-20{padding:20px}.internal .content-block #tabs.ui-tabs .ui-tabs-nav,.padding-0{padding:0}.twenty{height:20px}.forty{height:40px}.ptable{border:1px solid #717171}.ptable th{background:#00142e;color:#fff}.ptable td,.ptable th{border:1px solid #717171;padding:4px;font-size:12pt}.nursery,.uniform{border:0;width:100%}.uniform thead th{text-align:center;font-size:14pt}.uniform tbody tr:first-child{background:#7ab3e4}.uniform tbody tr:nth-child(2){background:#9c9ea2}.uniform tbody tr:nth-child(3){background:#cacbce}.uniform tbody td{color:#fff;width:50%;margin:2px}.nursery tbody td ul,.uniform tbody td ul{margin-bottom:0}.uniform td,.uniform th{border:solid 3px #fff;padding:6px}.nursery thead th{background:#93b9d7;color:#fff;text-align:center;font-size:14pt}.nursery thead th:first-child{background:#fff}.nursery tbody td{text-align:center;background:#e8e8e7;color:#717171;margin:2px}.nursery tbody td em{font-size:20pt;font-weight:700}.nursery tbody tr td:first-child{background:#354180;text-align:left;color:#fff}.nursery td,.nursery th{border:solid 1px #fff;padding:6px}.nursery.efees tr th:first-child{border-bottom:1px solid #e8e8e7}.nursery.efees tbody tr td{text-align:left}.nursery.efees tbody tr td:first-child{background:#fff;text-align:left;color:#717171;border:1px solid #e8e8e7}.nursery.fees tbody td{background:0 0;text-align:left}.nursery.fees tbody tr td:first-child{background:0 0;color:#717171}.nursery.fees tbody tr:nth-child(odd){background:#e8e8e7}.nursery.fees tbody tr:nth-child(even){background:#fff}.nursery.fees tbody tr:nth-child(even) td{border:1px solid #e8e8e7}.accordion{margin-top:40px}.accordion table{border-collapse:collapse;width:100%}.accordion th{background-color:#85754f;color:#fff;border:1px solid #fff;padding:10px 5%;text-align:left;font-family:"Essonnes Regular",serif;font-size:1.5rem}.accordion th:first-child{text-align:center}.accordion td{border:1px solid #000;padding:20px 5%}.accordion td.left-col{background-color:#00142e;color:#fff;border-bottom:1px solid #fff;border-right:1px solid #000}.accordion .fc th{padding:10px 2%;font-size:1.2rem}.accordion .fc td{padding:10px 2%}.accordion-header .accordion-button{color:#00142e;font-size:1.5rem;padding:30px}.accordion-header .accordion-button::after{font-weight:100;font-size:3rem;width:3rem;height:3rem;position:relative;top:-10px}.accordion-header .accordion-button:not(.collapsed)::after{font-size:3rem}.accordion-body{padding:40px}.accordion-body h3{font-size:1.6rem!important}.accordion-button{color:#00142e;border:1px solid #85754f!important;border-radius:0!important;box-shadow:none!important;font-weight:500;background-color:#fff}.accordion-button:not(.collapsed){background-color:#fff;color:#000}.accordion-item{border:0;margin-bottom:30px}.accordion-button::after{content:"+";font-size:1.2rem;color:#85754f;background-image:none!important;transform:none!important}.accordion-button:not(.collapsed)::after{content:"−";font-size:1.2rem;color:#85754f}#accordion{margin:20px auto}#accordion .ui-accordion-content{width:100%;padding:1em;font-size:12pt}#accordion .ui-accordion-content table{margin:10px}#accordion .ui-accordion-content table td{padding:5px}#accordion .ui-accordion-content ul{margin-left:20px}#accordion .ui-accordion-content>*{margin:0;padding:10px}#accordion .ui-accordion-header{line-height:2.625;display:block;width:100%;text-indent:10px;background:#00142e;font-size:14pt;color:#fff}.ui-state-default,.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-default,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-default,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover,iframe{border:0}#text-mask text{font-size:8vw;font-family:"Soleil",sans-serif;font-weight:700}.video-bg{top:0;position:absolute!important;z-index:2;min-height:100%;overflow:hidden}.video-bg,.video-bg video{width:100%}.slider-content{z-index:2}.loader-wrapper{display:none}.active .loader-wrapper{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;height:70vh;color:#fff;font-size:30pt;font-weight:100;background-image:url(/images/home-loading.jpg);background-size:cover;background-repeat:no-repeat;background-position:center;min-height:100%}.active .loader{text-align:center;position:absolute;z-index:2;margin-left:150px;bottom:100px}.active .loader h1,.navigation>ul li.section.fxd{font-size:16pt}.active .dot{animation:blink 1.5s infinite}.active .dot:nth-child(1){animation-delay:0s}.active .dot:nth-child(2){animation-delay:.5s}.active .dot:nth-child(3){animation-delay:1s}.slider{max-height:1000px;overflow:hidden}.slider .slick-slide{height:auto}.slider .item .image{max-height:900px}.slider .slick-track{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:stretch}.slider .st{position:absolute;bottom:0;margin:0 0 8px}.slider .st::after,.slider .st::before{content:"";display:block;border:1px solid #fff;width:120px;clear:both;margin:0 auto 20px}.slider .st::after{width:330px}.slider h2,.slider h3{color:#a89968;font-size:60pt;font-family:"Essonnes Regular",serif;margin:0}.slider h3{color:#fff;font-size:20pt;line-height:.8}.slider p{font-size:14pt}.row.slides .item:not(.item_text-boxed){height:auto}.item .inner{position:relative;width:100%}.item:not(.item_text-boxed) .inner{height:100%}.item.item_text-boxed .inner::after{content:"";display:block}.item a:not(.btn){display:block}.item.item_text-boxed a:not(.btn){overflow:hidden;height:100%}.item .text a:not(.btn){display:inline}.item .link{display:flex;align-items:center}.item .text-center .link,.item.text-center .link{justify-content:center}.item .text-right .link,.item.text-right .link{justify-content:flex-end}.item .link a.link_non-btn:not(.btn){display:inline-block;padding:var(--btn-padding_top) var(--btn-padding_right) var(--btn-padding_bottom) var(--btn-padding_left);margin:5px 0;font-weight:var(--btn-typography_font-weight)}.hide-buttons .item .link{display:none}.item .image{position:relative;z-index:0}.item .image:not(.img-max) img{width:100%}.icon-images .image *{max-width:80px!important}.icon-images .text-center .image *{margin:0 auto}.icon-images .text-right .image *{margin-left:auto}.icon-images .listing:not(.listing_window-mosaic) .item.item_has-bg .image{margin-bottom:0;padding:var(--base-spacing)}.icon-images .listing:not(.listing_window-mosaic) .item.item_has-bg .image+.info{padding-top:0}.item.item_overlay .image::before{content:"";position:absolute;top:0;right:0;left:0;bottom:0;z-index:1;opacity:.4;transition:opacity .3s ease-in-out 0s}.item.item_overlay a:hover .image::before{opacity:.8}.item.item_text-boxed .info{padding:var(--base-spacing);max-width:560px}.item.item_text-boxed.text-center .info{margin-left:auto;margin-right:auto}.item.item_text-boxed.text-right .info{margin-left:auto}.image+.inner{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3}.item .container,.item .row{height:100%}.info{padding:90px var(--base-half-spacing)}.item .info .d-table{height:100%;width:100%}.d-table-cell{display:table-cell!important}.banner-item .d-table .d-table-cell h1{margin-bottom:30px!important;position:relative;color:#fff}.home-banner-desktop .banner-item .info .d-table-cell .text p{height:120px;width:120px}.home-banner-desktop .slick-slider .slick-dots li{margin:0}.home-banner-desktop .slick-slider .slick-dots li>button{width:8px;height:8px}.home-banner-desktop .slick-slider .slick-dots li.slick-active>button{width:12px;height:12px}.banner-item .d-table .d-table-cell h1:after{height:1.5px;width:320px;background-color:#cea666;content:"";left:50%;transform:translateX(-50%);position:absolute;top:140%}.banner-item .d-table{display:flex!important}.banner-item .d-table .d-table-cell{display:flex!important;flex-direction:column;justify-content:center;align-items:center;width:100%}.banner-item .d-table .d-table-cell .secondary-heading{width:69%;letter-spacing:0;opacity:.8;color:#fff!important}.home-banner-desktop:after{content:"Explore more";position:absolute;bottom:70px;left:50%;transform:translateX(-50%);font-size:16px;font-family:"soleil",sans-serif!important;color:#fff;font-weight:400}.home-banner-desktop:before{content:"";position:absolute;top:92%;left:50%;width:10px;height:50px;transform:translateX(-50%);background:url(/media/4tvhjm5o/explor-more-arrow.svg);background-position:bottom;background-size:cover;background-repeat:no-repeat;z-index:1;animation:height 2s ease 0s infinite normal forwards}.slick-slide{position:relative}.slick-slider ul.slick-dots{text-align:center;height:38px;list-style:none;margin:0;padding:0;position:absolute;bottom:20px;left:50%;transform:translateX(-50%)}.slick-slider .slick-dots li{display:inline-block;margin:0 4px;width:16px;height:16px}.slick-slider .slick-dots li:only-child{display:none!important}.slick-slider .slick-dots li>button{padding:0;border:0;text-indent:-9999px;opacity:.5;outline:0;background:#fff;transition:all .4s ease-in-out 0s;width:10px;height:10px;border-radius:50%}.linear-dots .slick-slider .slick-dots li>button{width:30px;height:4px;border-radius:2px}.slick-slider .slick-dots li:not(.slick-active)>button:hover{opacity:1;background:#fff}.slick-slider .slick-dots li.slick-active>button{width:14px;height:14px;opacity:1;background:#ccc}.usn_cmp_banner .slick-slider ul.slick-dots li>button{background:#fff}.slick-dotted.slick-slider{margin:0}.mb{width:100%;background-color:#04142c;background-image:url(/images/menu-bg.jpg);background-position:center right;background-repeat:no-repeat;color:#fff;position:absolute;top:0;z-index:9;overflow:hidden;display:none}.mb .top-links{margin-top:70px;width:100%;clear:both;height:30px}.mb .top-links .icons{float:right;padding-left:30px;width:18%;margin:0}.mb .top-links .icons .mc{width:30px;margin:5px 3px 0 0;background:0 0;padding:0;float:left;text-align:center;color:#fff}.mb .top-links .icons .mc svg{height:16px;width:12px;fill:#fff}.hblg h2:before,.mb .closebtn{display:block;position:relative}.mb .closebtn,.mb .searchbtn{font-family:"Soleil",sans-serif;font-size:14pt;font-weight:200;box-sizing:border-box;right:0;z-index:99999;height:48px;line-height:45px;padding:0 0 0 70px;margin:0 0 20px;color:#fff!important;float:right}.mb .closebtn{cursor:pointer;top:-30px}.mb .closebtn span,.mb .closebtn:after,.mb .closebtn:before{background:#fff;content:"";display:block;width:30px;height:5px;position:absolute}.mb .closebtn span{left:-100;opacity:0}.mb .closebtn:after,.mb .closebtn:before{left:20px}.mb .closebtn:before{top:20px;transform:rotate(45deg)}.mb .closebtn:after{top:20px;transform:rotate(-45deg)}.mb .searchbtn{display:block;position:relative}.mb .links,.navigation .sl{margin-top:40px}.mb .links a{font-size:20pt;color:#fff;text-transform:capitalize;border:0}.homeModal.award .notice h2,.internal .content-block #tabs,.mb .links a:hover{border:0}.navigation .fxd>a,.navigation .fxd>a:hover,.navigation>ul li.section.fxd:hover{border-bottom:0!important}@media only screen and (min-width:1114px){.nav-wrap li,.navigation{width:100%}.nav-wrap ul,.navigation>ul{list-style-type:none;margin:0;padding:0}.navigation>ul{width:33.3333%;max-width:380px;font-size:36pt}.nav-wrap,.navigation ul#main-nav{position:absolute;padding-top:300px}.navigation ul#main-nav{top:0}.navigation ul li.section{padding-right:20px}.navigation a{display:block;padding:10px 20px 0 0;color:#fff;text-decoration:none;border-bottom:1px solid transparent}.navigation .open a:hover,.navigation a:hover{border-bottom:1px solid #fff}.nav-wrap{width:100%;display:none;height:955px;z-index:1000;background-repeat:repeat-y;background-position:left}.nav-wrap ul{font-size:14pt}.nav-wrap a{padding:5px 0;margin:0 20px}.nav-wrap .children a{padding:10px 0;margin:0 20px}.nav-wrap,.nav-wrap .nav-wrap{left:100%;top:0}.navigation li.open>.nav-wrap{display:block}}@media only screen and (max-width:1113px){.navigation{margin-top:30px}.navigation ul{margin:0;padding:0;list-style:none}.navigation li.section{width:12.5%;margin-right:.5%;display:block;float:left;min-height:310px}.navigation li.section.section-home{width:2%}.navigation li a.root-items i.after,.navigation li.section.section-home span{display:none}.navigation li.section.news{width:9%}.navigation li.section:nth-child(3n-6){clear:right}.navigation li.section:nth-child(1),.navigation li.section:nth-child(2),.navigation li.section:nth-child(3){min-height:inherit}.navigation li.section:last-child{margin:0;width:18.5%}.navigation li a.root-items{text-transform:uppercase;font-family:"Essonnes Regular",serif;font-size:14pt;font-weight:300;float:left;color:#c5e7ff;display:inline-block;padding:5px 3px}.navigation li a.root-items.open{border-bottom:1px solid transparent;position:relative}.navigation li a.root-items.open i.after,.navigation li a.root-items.open:before{content:"";position:absolute;height:1px;top:31px;left:-1000px;right:100%}.navigation li a.root-items.open i.after{display:block;left:100%;right:-500px}.navigation li a.root-items .fa-home{color:#fff;margin-right:20px}.navigation ul li li a{color:#fff;font-family:"Soleil",sans-serif;font-size:11pt;font-weight:300;line-height:1.5;padding:5px;display:inline-block;width:100%}.navigation .nav-wrap{float:left;width:100%;padding:13px 0 0;color:#fff}.navigation .teaser-image{position:absolute;right:0;top:68px}.navigation h4{font-size:24pt;line-height:20pt;margin:20px 0 0 10px;padding:0;font-weight:400;font-family:"Essonnes Regular",serif;font-style:italic}.navigation .mc{padding:10px 20px;background:#c5e7ff;font-size:12pt;margin:20px 0;display:block;color:#005696}.navigation .search{border:1px solid #fff;padding:3px 20px}.navigation .search .search-field{background:0 0;border:0;padding:0;color:#fff;font-size:16pt;max-width:200px;height:50px}.navigation .search .search-field::placeholder{color:#fff}.navigation .search .btn{background:url(/images/icons.png)0-50px no-repeat;border:0;width:80px;height:50px;padding:0}#mmask,#mmask .gradient{width:100%;position:absolute}#mmask{display:none;background:rgba(255,255,255,.95);height:400px;top:0;z-index:100}#mmask .gradient{height:10px;bottom:0;background:-moz-linear-gradient(top,rgba(219,219,219,0)0,rgba(170,170,170,.5) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(219,219,219,0)),color-stop(100%,rgba(170,170,170,.5)));background:-webkit-linear-gradient(top,rgba(219,219,219,0)0,rgba(170,170,170,.5) 100%);background:-o-linear-gradient(top,rgba(219,219,219,0)0,rgba(170,170,170,.5) 100%);background:-ms-linear-gradient(top,rgba(219,219,219,0) 0%,rgba(170,170,170,.5) 100%);background:linear-gradient(to bottom,rgba(219,219,219,0)0,rgba(170,170,170,.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00dbdbdb', endColorstr='#a1aaaaaa', GradientType=0)}}.frst-timeline-style-17 ol,.frst-timeline-style-17 ul{list-style:none}.frst-timeline-style-17 a{text-decoration:none}.frst-timeline-style-17{clear:both;opacity:0;margin:auto;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;transition:opacity .2s}.frst-timeline-style-17::before{content:"mobile";display:none}.frst-timeline-style-17.loaded{opacity:1}.frst-timeline-style-17 .timeline{position:relative;height:100px;width:95%;max-width:100%;margin:0 auto}.frst-timeline-style-17 .events-wrapper{position:relative;height:100%;margin:0 40px;overflow:hidden}.frst-timeline-style-17 .events{position:absolute;z-index:1;left:0;top:49px;height:2px;background:#dfdfdf;-webkit-transition:-webkit-transform .4s;-moz-transition:-moz-transform .4s;transition:transform .4s}.frst-timeline-style-17 .filling-line{position:absolute;z-index:1;left:0;top:0;height:100%;width:100%;background:linear-gradient(60deg,#34499a,#34499a);-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center;-webkit-transition:-webkit-transform .3s;-moz-transition:-moz-transform .3s;transition:transform .3s}.frst-timeline-style-17 .events a{position:absolute;bottom:0;z-index:2;text-align:center;font-size:1.7rem;padding-bottom:15px;color:#34499a;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.frst-timeline-style-17 .events a::after{content:"";position:absolute;left:50%;right:auto;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);bottom:-7px;height:16px;width:16px;border-radius:50%;border:2px solid #ccc;background-color:#ccc;-webkit-transition:background-color .3s,border-color .3s;-moz-transition:background-color .3s,border-color .3s;transition:background-color .3s,border-color .3s}.no-touch .frst-timeline-style-17 .events a:hover::after{background:linear-gradient(60deg,#ef5350,#e53935);border-color:#e73e3a}.frst-timeline-style-17 .events a.selected{pointer-events:none}.frst-timeline-style-17 .events a.older-event::after,.frst-timeline-style-17 .events a.selected::after{background:linear-gradient(60deg,#34499a,#34499a);border-color:#34499a}@media only screen and (min-width:1100px){.frst-timeline-style-17::before{content:"desktop"}}.frst-timeline-navigation a{position:absolute;z-index:1;top:50%;bottom:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);height:34px;width:34px;border-radius:50%;border:2px solid #dfdfdf;color:#34499a;text-align:center;line-height:30px;font-size:24px;font-weight:700;white-space:nowrap;-webkit-transition:border-color .3s;-moz-transition:border-color .3s;transition:border-color .3s}.frst-timeline-navigation a:hover{border:2px solid #00142e;color:#00142e}#lg-action a#lg-prev,.frst-timeline-navigation a.prev{left:0}.frst-timeline-navigation a.next::before,.frst-timeline-navigation a.prev::before{color:#ccc;font-size:1.7rem;display:block;position:absolute;top:8px;left:-22px;z-index:10000;height:100%;width:100%;text-align:center}.frst-timeline-navigation a.next::before{left:-19px}.frst-timeline-navigation a:hover:before{color:#e9433f}.frst-timeline-navigation a.next{right:0}.no-touch .frst-timeline-navigation a:hover{border-color:#e94340}.frst-timeline-navigation a.inactive{cursor:not-allowed}.frst-timeline-navigation a.inactive::after{background-position:0-16px}.no-touch .frst-timeline-navigation a.inactive:hover{border-color:#dfdfdf}.frst-timeline-style-17 .events-content{position:relative;width:100%;overflow:hidden;-webkit-transition:height .4s;-moz-transition:height .4s;transition:height .4s}.frst-timeline-style-17 .events-content li{position:absolute;z-index:1;width:100%;min-height:400px;left:0;top:0;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);padding:0 5%;opacity:0;-webkit-animation-duration:.4s;-moz-animation-duration:.4s;animation-duration:.4s;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.frst-timeline-style-17 .events-content li.selected{position:relative;z-index:2;opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.frst-timeline-style-17 .events-content li.enter-right,.frst-timeline-style-17 .events-content li.leave-right{-webkit-animation-name:cd-enter-right;-moz-animation-name:cd-enter-right;animation-name:cd-enter-right}.frst-timeline-style-17 .events-content li.enter-left,.frst-timeline-style-17 .events-content li.leave-left{-webkit-animation-name:cd-enter-left;-moz-animation-name:cd-enter-left;animation-name:cd-enter-left}.frst-timeline-style-17 .events-content li.leave-left,.frst-timeline-style-17 .events-content li.leave-right{-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse}.frst-timeline-style-17 .events-content li>*{max-width:1170px;margin:0 auto}.blank.sh .accordion-home,.blank.sh header{height:240px!important;min-height:240px!important}.hb h1,.hb h2,.hbb h1,.hbb h2,.hbdb h1,.hbdb h2,.hbg h1,.hbg h2,.hg h1,.hg h2{font-family:"Essonnes Regular",serif;font-weight:100}.hb h3,.hbb h3,.hbdb h3,.hbg h3,.hg h3{font-weight:100}.hb h2,.hbb h2,.hbdb h2,.hbg h2,.hg h2{font-size:50pt;line-height:80%;color:#a89968;margin:10px 0 20px}.hbb h3,.hbdb h3,.hbg h3,.hg h3{font-size:18pt;font-family:"Soleil",sans-serif}.hb h3::before,.hbb h3::before,.hbdb h3::before,.hbg h3::before,.hg h3::before{content:"";width:20%;text-align:center;border-top:1px solid #000;margin:0 auto 30px}.hbb h3::before,.hbdb h3::before,.hbg h3::before,.hg h3::before{display:block}.hb h4::after,.hbb h4::after,.hbdb h4::after,.hbg h4::after,.hg h4::after{content:"";text-align:center;border-top:1px solid #000;display:block;width:40%;margin:20px auto}.hb h3,.hb h4,.hb p,.hbb h3,.hbb h4,.hbb p,.hbdb h3,.hbdb h4,.hbdb p,.hbg h3,.hbg h4,.hbg p,.hg h3,.hg h4,.hg p{color:#04142c}.hb a,.hb p,.hb strong,.hbb a,.hbb p,.hbb strong,.hbdb a,.hbdb p,.hbdb strong,.hbg a,.hbg p,.hbg strong,.hg a,.hg p,.hg strong{font-family:"Soleil",sans-serif}.hb h4,.hbb h4,.hbdb h4,.hbg h4,.hg h4{font-family:"Essonnes Regular",serif;font-size:16pt;font-weight:100}.hb p,.hbb p,.hbdb p,.hbg p,.hg p{line-height:150%}.hb [class*=" col-"],.hb [class^=col-],.hbb [class*=" col-"],.hbb [class^=col-],.hbdb [class*=" col-"],.hbdb [class^=col-],.hbg [class*=" col-"],.hbg [class^=col-],.hg [class*=" col-"],.hg [class^=col-]{padding:40px;display:flex;flex-direction:column;justify-content:center;height:100%;min-height:600px}.hb [class*=" col-"] h1,.hb [class*=" col-"] h2,.hb [class*=" col-"] h3,.hb [class*=" col-"] h4,.hb [class^=col-] h1,.hb [class^=col-] h2,.hb [class^=col-] h3,.hb [class^=col-] h4,.hbb [class*=" col-"] h1,.hbb [class*=" col-"] h2,.hbb [class*=" col-"] h3,.hbb [class*=" col-"] h4,.hbb [class^=col-] h1,.hbb [class^=col-] h2,.hbb [class^=col-] h3,.hbb [class^=col-] h4,.hbdb [class*=" col-"] h1,.hbdb [class*=" col-"] h2,.hbdb [class*=" col-"] h3,.hbdb [class*=" col-"] h4,.hbdb [class^=col-] h1,.hbdb [class^=col-] h2,.hbdb [class^=col-] h3,.hbdb [class^=col-] h4,.hbg [class*=" col-"] h1,.hbg [class*=" col-"] h2,.hbg [class*=" col-"] h3,.hbg [class*=" col-"] h4,.hbg [class^=col-] h1,.hbg [class^=col-] h2,.hbg [class^=col-] h3,.hbg [class^=col-] h4,.hblg,.hg [class*=" col-"] h1,.hg [class*=" col-"] h2,.hg [class*=" col-"] h3,.hg [class*=" col-"] h4,.hg [class^=col-] h1,.hg [class^=col-] h2,.hg [class^=col-] h3,.hg [class^=col-] h4,.internal .ucontent .content-block h1,.internal .ucontent .content-block h2{text-align:center}.hb .image,.hbb .image,.hbdb .image,.hbg .image,.hg .image{background:#00142e;padding:0;margin:0;height:auto}.hb .image .toi,.hbb .image .toi,.hbdb .image .toi,.hbg .image .toi,.hg .image .toi{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;color:#fff;padding:1rem;z-index:999;width:100%}.hb .image .toi h3,.hb .image .toi h4,.hbb .image .toi h3,.hbb .image .toi h4,.hbdb .image .toi h3,.hbdb .image .toi h4,.hbg .image .toi h3,.hbg .image .toi h4,.hg .image .toi h3,.hg .image .toi h4{color:#fff;font-family:"Essonnes Regular",serif}.hb .image .toi h3::before,.hb .image .toi h4::after,.hbb .image .toi h3::before,.hbb .image .toi h4::after,.hbdb .image .toi h3::before,.hbdb .image .toi h4::after,.hbg .image .toi h3::before,.hbg .image .toi h4::after,.hg .image .toi h3::before,.hg .image .toi h4::after{border-color:#fff}.hb .btn.btn-default,.hbb .btn.btn-default,.hbdb .btn.btn-default,.hbg .btn.btn-default,.hg .btn.btn-default{background:#fff;border:1px solid #a89968;padding:10px 20px;font-family:"Essonnes Regular",serif;font-size:20px;border-radius:0;color:#a89968}.hb .btn.btn-default:hover,.hbb .btn.btn-default:hover,.hbdb .btn.btn-default:hover,.hbg .btn.btn-default:hover,.hg .btn.btn-default:hover{background:#a89968;color:#fff}.hblg{background:#f7f7f7;padding-top:80px;padding-bottom:80px}.hblg h2{font-size:36pt;color:#00142e}.hblg h2:before{content:"";left:50%;height:42px;width:1px;background:#00142e;margin:40px 0 30px}.hblg p{font-size:14pt;padding-right:10%;padding-left:10%}.hblg .col-md-6{border-right:1px solid #d8d8d8}.hblg .col-md-6:last-child{border:0}.fwb p{padding:0 20%}.eb,.hform{background-repeat:no-repeat}.eb{margin-top:40px;background-color:#000;background-position:top right;background-size:contain;padding:80px}.eb .hb{background:#fff;padding-bottom:80px}.hform{background-color:#eaf2f8;background-image:url(/images/hformbg.jpg);background-position:center center;background-size:auto}.hform .year_checker{margin-top:50px}.hform .frow,.hform h2{margin:40px 0}.hform h3{font-family:"Soleil",sans-serif;font-size:24pt;font-weight:100}.hform h3:before{display:none}.hform h4,.hform input{font-size:20pt;font-weight:100}.hform h4{text-align:right;line-height:200%}.hform form{padding:0 0 100px}.hform input{background:0 0;border:1px solid #00142e;text-align:center;padding:8px;color:#00142e;width:90%;margin-bottom:40px;border-radius:0}.hform label{text-align:right;width:100%}.hform ::placeholder{color:#00142e;opacity:1}.hform .check{margin-top:40px;margin-bottom:40px;text-align:center}.hform .age_group_result{font-size:20pt;color:#00142e}.join{margin:100px 0;color:#fff}.join h4{font-size:42pt;font-size:2vw;font-family:"Essonnes Regular",serif;margin-bottom:20px}.join a,.join a:active,.join a:hover,.join a:visited{color:#fff;font-weight:100}.join .bbg{height:320px;float:left;padding-right:0;border-right:10px solid #fff;background-color:#00142e}.join .bbg .col-md-6{float:right}.join .bbg .txt{max-width:50%;float:right;display:block;text-align:center;padding:15px}.join .bbg img{float:right;position:relative;top:-40px}.join .bbg:nth-child(2),.join .gbg{height:320px;float:right;padding-left:0;border-left:10px solid #fff;background-color:#717171}.join .bbg:nth-child(2) .txt,.join .gbg .txt{max-width:50%;float:left;display:block;text-align:center;padding:15px}.join .bbg:nth-child(2) img,.join .gbg img{float:left;position:relative;top:-40px}.hb.int.join{margin-top:80px;margin-bottom:200px}.notice{background:#00142e;color:#fff;font-family:"Essonnes Regular",serif;padding:20px 15px 40px}.notice h1{font-size:60pt}.notice h2{font-size:43pt;border-bottom:1px solid #fff;display:table;padding-bottom:20px;margin:0 auto 20px}.notice p{font-size:32pt}.notice a{font-size:20pt;color:#fff;text-decoration:none;border-radius:0;margin:20px;padding:10px 30px;border:4px solid #fff}.notice a:active,.notice a:focus,.notice a:hover{background:rgba(255,255,255,.7);color:#00142e}.hb h3::before,.lmbtn{display:none}.bbox:hover .bbtxt,.bbox:hover .bbtxt h3,.bbox:hover .bbtxt h4,.bbox:hover .bbtxt h4 a,.bbtxt h3:hover .bbtxt,.bbtxt h3:hover .bbtxt h3,.bbtxt h3:hover .bbtxt h4,.bbtxt h3:hover .bbtxt h4 a,.bbtxt h4 a:hover .bbtxt,.bbtxt h4 a:hover .bbtxt h3,.bbtxt h4 a:hover .bbtxt h4,.bbtxt h4 a:hover .bbtxt h4 a,.bbtxt h4:hover .bbtxt,.bbtxt h4:hover .bbtxt h3,.bbtxt h4:hover .bbtxt h4,.bbtxt h4:hover .bbtxt h4 a,.bbtxt p:hover .bbtxt,.bbtxt p:hover .bbtxt h3,.bbtxt p:hover .bbtxt h4,.bbtxt p:hover .bbtxt h4 a,.bbtxt:hover .bbtxt,.bbtxt:hover .bbtxt h3,.bbtxt:hover .bbtxt h4,.bbtxt:hover .bbtxt h4 a{display:none;transition-duration:none;-webkit-transition:none}.bbox:hover .lmbtn,.bbtxt h3:hover .lmbtn,.bbtxt h4 a:hover .lmbtn,.bbtxt h4:hover .lmbtn,.bbtxt p:hover .lmbtn,.bbtxt:hover .lmbtn{display:block;background:#34499a;color:#fff;border:4px solid rgba(255,255,255,.78);transform:translate(0,0);font-size:20pt;font-family:"Essonnes Regular",serif;text-align:center;margin:28px 0}.homeModal{z-index:999999}.homeModal .modal-dialog{top:210px}.homeModal .wrapper{border:1px solid #00142e}.homeModal .splitter{width:2px;height:100px;margin:20px 0;background-color:#9ba5ca;float:left}.homeModal .modal-content{float:left;display:block;background:#00142e;border-radius:0;-webkit-box-shadow:none;box-shadow:none;border:0}.homeModal .modal-content.half{width:49.5%;float:left}.homeModal .modal-content p,.homeModal .modal-header h3{font-weight:100;text-align:center}.homeModal .modal-header{background:#00142e;text-align:center;border:0;position:relative;top:-5px;padding-bottom:5px}.homeModal .modal-header h3{font-family:"Essonnes Regular",serif;width:100%;color:#fff;font-size:12pt;margin:10px 0 0}.homeModal .modal-body{padding-top:0;background:#00142e}.homeModal .modal-body h2{width:100%;font-size:16pt;font-weight:600;text-align:center;color:#fff}.homeModal .modal-body .date{text-align:center;font-size:10pt;color:#fff}.homeModal .modal-body a.btn{display:table;margin:30px auto 20px;background:#00142e;border:1px solid #fff;border-radius:10px;color:#fff;font-weight:700;font-size:14pt;padding:4px 10px}.homeModal .close{border:0;background:0 0;opacity:1;color:#fff;position:absolute;right:10px;z-index:9;top:10px}.homeModal .close span{border:1px solid #fff;font-size:24pt;padding:0 3px;height:20px;display:inline-block;float:right;line-height:12px;margin:2px 0 0 6px}.homeModal .logo-modal{margin:10px 0}.homeModal.award{background:rgba(0,0,0,.75)}.homeModal.award .modal-content,.homeModal.award .modal-dialog{background:#00142e}.homeModal.award .close{color:#fff}.internal .ucontent{font-size:14pt;color:#535353;font-weight:lighter}.homeModal .modal-body a.btn,.internal .ucontent h1,.internal .ucontent h2,.internal .ucontent h3,.internal .ucontent h4,.internal .ucontent h5,.internal .ucontent h6{font-family:"Soleil",sans-serif}.internal .ucontent h3,.internal .ucontent h4,.internal .ucontent h5,.internal .ucontent h6{font-weight:700}.internal .ucontent h4,.internal .ucontent h5,.internal .ucontent h6{color:#535353}.internal .ucontent .content-block{text-align:center;line-height:150%;padding-bottom:40px}.internal .ucontent .content-block h1{font-size:36pt;font-weight:100;margin-bottom:40px}.internal .ucontent .content-block h2:first-child{font-family:"Essonnes Regular",serif;font-size:14pt}.internal .btn.btn-default{background:#fff;border:1px solid #a89968;padding:10px 20px;font-family:"Essonnes Regular",serif;border-radius:0;color:#85754f;font-size:20px}.internal .btn.btn-default:hover{background:#85754f;color:#fff}.internal .hb [class*=" col-"],.internal .hb [class^=col-],.internal .hbb [class*=" col-"],.internal .hbb [class^=col-],.internal .hbdb [class*=" col-"],.internal .hbdb [class^=col-],.internal .hbg [class*=" col-"],.internal .hbg [class^=col-],.internal .hg [class*=" col-"],.internal .hg [class^=col-]{min-height:400px}.internal .hb [class*=" col-"] p,.internal .hb [class^=col-] p,.internal .hbb [class*=" col-"] p,.internal .hbb [class^=col-] p,.internal .hbdb [class*=" col-"] p,.internal .hbdb [class^=col-] p,.internal .hbg [class*=" col-"] p,.internal .hbg [class^=col-] p,.internal .hg [class*=" col-"] p,.internal .hg [class^=col-] p{font-size:10pt}.internal .profiles{background-color:#dedfdf;padding:40px 0}.internal .profiles .desc{text-align:center;margin:20px 0 40px}.internal .profiles .profile{margin-bottom:40px}.internal .profiles .photo{margin-bottom:10px;background-color:#fff}.internal .profiles .name{font-size:14pt;font-family:"Essonnes Regular",serif;margin-bottom:10px}.internal .profiles .title{margin-bottom:20px}.internal .profiles .btn.btn-default,.internal .profiles .close{background-color:transparent;border:1px solid #00142e;color:#00142e;border-radius:0;font-family:"Essonnes Regular",serif;padding:1px 40px}.internal .profiles .btn.btn-default:hover,.internal .profiles .close:hover{background-color:#85754f;color:#fff}.internal .profiles .full{font-size:16pt}.internal .profiles .full p{font-size:16pt;margin-top:20px;padding:0 10% 20px}.internal .profiles .basic.expanded,.internal .profiles .full.expanded{float:none!important;width:100%!important;max-width:100%!important}.internal .profiles-row,.pnf{position:relative}.internal .profile{background:#fafafa;border:1px solid #ddd;padding:15px;transition:all .3s ease;position:relative;z-index:1}.internal .basic,.internal .full,.internal .profile{box-sizing:border-box}.internal .full{display:none;opacity:0;transition:opacity .35s ease}.internal .profile.open{position:absolute;left:0;width:100%;z-index:10;background:#fff;box-shadow:0 8px 24px rgba(0,0,0,.12)}.internal .profile.open .basic{float:left;width:33.3333%}.internal .profile.open .full{display:block;float:left;width:66.6666%;opacity:1;padding-left:15px}@media (max-width:767.98px){.internal .profile.open{position:relative}.internal .profile.open .basic,.internal .profile.open .full{float:none;width:100%!important;padding-left:0}}.internal .ma{margin:0;padding:0}.internal .ma img,.parallax .pxc .container-fluid center img{height:auto}.internal .ma p{margin:0}#search .form-group,.internal .cta-box{text-align:center}.internal .cta-box h2{color:#85754f;font-size:40pt}.internal .cta-box .btn.btn-default{background:0 0;border:1px solid #00142e;padding:10px;font-size:18pt;font-family:"Essonnes Regular",serif;border-radius:0;margin:40px auto 0;max-width:80%}.internal .cta-box .deco{background:url(/images/fdeco2.png)center center no-repeat;background-size:90%;min-height:600px;border-right:1px solid #00142e;border-left:1px solid #00142e}.internal .cta-box .row{display:flex;align-items:center}.internal .cta-box .col-md-4{float:left;display:flex;flex-direction:column;justify-content:center}.internal .cta-deco{height:250px;background-image:url(/images/fdeco.png);background-repeat:no-repeat;background-position:center center}.internal .quote,.internal .quote .source{font-family:"Essonnes Regular",serif;display:block;text-align:center}.internal .quote{position:relative;border:1px solid #bebebe;font-size:26pt;width:70%;margin:60px auto;color:#00142e}.internal .quote .source{font-size:13pt;color:#717171;font-style:oblique;clear:both;margin:20px 0 0;width:100%}.internal .quote:after,.internal .quote:before{position:absolute;content:"";display:block;width:90px;height:77px}.internal .quote:before{background:url(/images/icons.png)0-100px no-repeat;left:-150px;top:70px}.internal .quote:after{background:url(/images/icons.png)-89px -100px no-repeat;right:-150px;top:70px}.internal .quote .blue,.internal .quote .white{padding:50px 100px;display:block;border:10px solid #fff}.internal .quote .blue{background:#04142c;color:#fff}.internal .quote .blue .source{color:#fff}.internal .ucontent .table{margin:30px 0}.internal .ucontent .table th{color:#005696;text-transform:uppercase;height:65px;line-height:65px;font-size:14pt;text-align:left;padding:0 20px}.internal .ucontent .table tr td{padding:5px 10px;font-size:12pt}.internal .ucontent .table .subtitle td{padding:4px 20px;background:#5b96c2;color:#fff;text-transform:uppercase;font-size:10pt}.pnf{min-height:41vh}.child_dob{line-height:initial!important}.hbdb .hform{background:0 0}.hbdb .hform .year_checker{margin-top:20px}.hbdb .hform form{padding-bottom:0}.hbdb .hform .age_group_result,.hbdb .hform h4,.hbdb .hform input{color:#fff;font-size:14pt}.hbdb .hform input{background-color:#00142e;border:1px solid #fff;border-radius:0;padding:8px;margin-bottom:10px;width:100%}.hbdb .hform ::placeholder,.landing .hform.hb ::placeholder{color:#fff;opacity:1}.hbdb .hform .btn-primary{border:1px solid #fff;border-radius:0}.hbdb .hform .check{margin-top:20px;margin-bottom:20px}.landing .ages{width:100%;clear:both;background:#fff;border-top:8px solid #f0efef;padding-top:40px}.landing .ages img{max-width:100%;height:auto}.hb h3,.landing .ages .title{font-family:"Essonnes Regular",serif}.landing .ages .title{margin:0 0 40px;color:#00142e;clear:both;height:105px;background:#fff}.landing .ages .title h3{font-size:26pt;text-align:center;line-height:50px;font-style:normal}.landing .txt-block{background:url(/images/lhbg.png)repeat-x center top;float:left;margin-bottom:100px}.landing .txt-block h3{color:#00142e;font-weight:700;font-size:22pt;margin:0;line-height:115px;background:#fff;text-align:left}.landing .txt-block .icon{float:right;background:#fff;padding:0 0 0 40px;margin:0 0 40px}.landing .txt-block p{float:left;font-size:11pt;width:70%}.landing .txt-block.right h3{padding:0 0 0 40px;text-align:right;float:right}.landing .txt-block h3,.landing .txt-block.right .icon{float:left;padding:0 40px 0 0}.landing .txt-block.right p{float:right}.hb h3{font-size:20pt}.ac{padding-top:60px}.ac h3{font-size:28pt}.ibanner{background-color:#85754f;color:#fff;padding:0 0 40px}.ibanner.blue,.internal .content-block #tabs.ui-tabs .ui-tabs-nav li+li+li+li+li{background-color:#00142e}.ibanner.blue.deco{padding-top:150px;padding-bottom:60px;background-image:url(/images/fdeco.png);background-position:center 40px;background-repeat:no-repeat}.ibanner.about{padding-top:40px}.ibanner h2,.ibanner h3,.ibanner h4{padding:0;margin:0}.ibanner h3{color:#fff;text-align:center;font-family:"Essonnes Regular",serif;font-size:30pt}.ibanner h3:first-child{margin-top:40px;margin-bottom:40px}.ibanner h4{text-align:center;font-family:"Soleil",sans-serif}.pbox{margin-top:40px}.internal .content-block #tabs.ui-tabs .ui-tabs-nav li a,.pbox .step{display:block;width:100%;text-align:center;font-family:"Essonnes Regular",serif}.pbox .step{max-width:80%;margin:0 auto;padding:0 0 30px;font-size:14pt;color:#85754f}.pbox .step::after,.pbox .step::before{position:absolute;left:10%;display:inline-block;content:" ";top:10px;width:46px;height:40px;background:url(/images/step-b.png)center center no-repeat}.pbox .step::after{background:url(/images/step-a.png)center center no-repeat;right:10%;left:auto}.pbox .desc{background:#fff;font-family:"Essonnes Regular",serif;font-size:13pt;padding:30px 20px;color:#00142e;text-align:center;min-height:120px;display:flex;align-items:center;justify-content:center}.lsm{font-size:12pt}.admissions .lsm{margin:40px 0}.academic .hbb .col-lg-12 h3{padding-left:20px;padding-right:20px}.academic .bbox h3::before,.academic .hbb .col-lg-12 h3::before{display:none}.academic .bbox .btn.btn-default,.academic .hbb .col-lg-12 .btn.btn-default{background:0 0;float:left}.academic .bbox{min-height:460px!important;background:#00142e;text-align:left}.academic .bbox h3,.academic .hbb .col-lg-12 h3{color:#85754f;font-family:"Essonnes Regular",serif;text-align:left}.academic .bbox p,.internal .content-block #tabs h2,.internal .content-block #tabs h3,.internal .content-block #tabs h4{color:#fff}.academic .image.deco img{width:100%;height:auto}.landing .hform.hb{background:0 0}.landing .hform.hb .frow{margin:20px 0}.landing .hform.hb .hfi{border:1px solid #fff;text-align:center;padding:8px;font-size:14pt;color:#fff;font-weight:100;width:90%;height:40px;margin-bottom:16px}.landing .hform.hb .hfb{background:0 0;color:#fff;font-family:"Soleil",sans-serif;font-size:14pt;font-weight:900;width:300px;padding:8px;border:0}.vb{clear:both;margin:20px 0 80px}.vb .box{border:1px solid #00142e;padding:10px;margin:20px 0 0}.vb .box,.vb .box .ih,html.mm-opened{overflow:hidden;position:relative}.vb .box .ih img{width:100%}.vb .box .fa{display:none}.vb .box .vnfo,.vb .box a{width:100%;position:absolute}.vb .box .vnfo{padding:10px;bottom:0;background:rgba(255,255,255,.8)}.vb .box .title{font-family:"Essonnes Regular",serif;text-transform:uppercase;font-weight:700;position:relative;z-index:4}.vb .box .title:before{content:" ";width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid rgba(255,255,255,.8);position:absolute;top:-25px;left:25px}.vb .box a{display:flex;height:100%;text-indent:-999px;top:0;z-index:100;left:0}.deco-img{min-height:500px}.academic .ibanner{background:#fff;color:#000}.academic .ibanner h3{color:#000}.academic .ibanner p,.downloads ul,.internal .content-block #tabs .ui-tabs-panel p,.internal .content-block #tabs .ui-tabs-panel ul{font-size:12pt}.academic .padbox{padding:100px 0}.academic .semiwhite{background:rgba(255,255,255,.9)}.visit .date{line-height:100%;background-color:#fff;padding:10px 14px;color:#00142e;font-weight:700;outline:1px solid #00142e;outline-offset:-4px;margin-right:40px}.visit .date,.visit a{font-size:14pt}.visit a:before{content:"";font-family:FontAwesome;font-weight:100;margin-right:10px;font-size:15pt}.dl-title,.visit .date,.visit a,.visit p{display:inline-block}.downloads ul{list-style:none;padding-left:0}.internal .content-block #tabs .ui-widget-header{background:#fff;border:0}.internal .content-block #tabs.ui-tabs .ui-tabs-nav li{width:20%;margin-right:0;background-color:#92a5df;background-image:url(/images/agebox.png);background-position:top center;background-repeat:no-repeat;height:166px;line-height:120px}.internal .content-block #tabs.ui-tabs .ui-tabs-nav li a{color:#fff;font-size:20pt;position:relative;z-index:1;height:166px}.internal .content-block #tabs.ui-tabs .ui-tabs-nav li a em{font-style:normal}.internal .content-block #tabs.ui-tabs .ui-tabs-nav li a+div{line-height:normal;bottom:10px;position:absolute;z-index:0;font-size:12pt;width:100%;text-align:center;color:#fff}.internal .content-block #tabs.ui-tabs .ui-tabs-nav li+li{background-color:#8499db}.internal .content-block #tabs.ui-tabs .ui-tabs-nav li+li+li{background-color:#778fd7}.internal .content-block #tabs.ui-tabs .ui-tabs-nav li+li+li+li{background-color:#647fd2}.internal .content-block #tabs.ui-tabs .ui-tabs-nav li+li+li+li+li+li{background-color:#2d3f86}.internal .content-block #tabs.ui-tabs .ui-tabs-nav li+li+li+li+li+li+li{background-color:#233169}.internal .content-block #tabs.ui-tabs .ui-tabs-nav li+li+li+li+li+li+li+li{background-color:#1a244e}.internal .content-block #tabs.et.ui-tabs .ui-tabs-nav li{width:12.5%}.internal .content-block #tabs #t1 .btn-default,.internal .content-block #tabs #t1 .btn-primary,.internal .content-block #tabs .ui-tabs-panel,.parallax h2,.parallax p{color:#fff}.internal .content-block #tabs .ui-tabs-panel h3{font-size:17pt;font-style:italic}.internal .content-block #tabs #t1{background:#92a5df}.internal .content-block #tabs #t2{background:#8499db}.internal .content-block #tabs #t3{background:#778fd7}.internal .content-block #tabs #t4{background:#647fd2}.internal .content-block #tabs #t5{background:#00142e}.internal .content-block #tabs #t5 .btn-default,.internal .content-block #tabs #t5 .btn-primary,.internal .content-block #tabs #t6 .btn-default,.internal .content-block #tabs #t6 .btn-primary,.internal .content-block #tabs #t7 .btn-default,.internal .content-block #tabs #t7 .btn-primary,.internal .content-block #tabs #t8 .btn-default,.internal .content-block #tabs #t8 .btn-primary{background:#fff}.internal .content-block #tabs #t6{background:#2d3f86}.internal .content-block #tabs #t7{background:#233169}.internal .content-block #tabs #t8{background:#1a244e}#search{min-height:50vh}#search .form-group .search-field{min-width:33vw;height:60px;border:1px solid #717171;border-right:0;margin-right:-2px;padding:10px;line-height:50px;border-top-left-radius:10px;border-bottom-left-radius:10px}#search .btn{margin-top:-5px;color:#fff;height:60px;border-radius:10px;border-top-left-radius:0;border-bottom-left-radius:0;min-width:120px}#search .searchresults{text-align:center;list-style-type:none}.sb,.sb.cer tr{text-align:center}.sb{display:block;overflow:auto}.sb caption,.sb tbody{white-space:nowrap}.sb tbody{display:table;width:100%}.sb.cer,.sb.ssr{border-spacing:20px 10px;border-collapse:separate;margin:0 auto}.sb.cer caption{font-size:12pt;font-weight:700}.sb.cer th,.vb .box .title{color:#00142e;font-size:13pt}.sb.cer tr{font-size:12pt}.sb.cer tr.lg td,.sb.nf tr,.sb.ssr tr{background:#939392;color:#fff}.sb.cer tr.lb td{background:#78acd1;color:#fff}.sb.cer td{padding:4px;width:25%}.sb.ssr{min-width:80%;border-spacing:1px;font-size:10pt}.sb.ssr th{font-size:10pt;color:#fff;background:#2f302f;padding:4px}.sb.ssr tr:last-child{background:#1d2763;font-weight:700}.sb.ssr tr:last-child td:first-child{background:#1d2763}.sb.ssr tr td:first-child{background:#78acd1;text-align:left}.sb.ssr td{padding:4px}.sb.nf tr:last-child{background:#939392;font-weight:400}.sb.nf tr:last-child td:first-child{background:#78acd1}.sb.lcb tr td:last-child,.sb.lcb tr th:last-child{background:#1d2763}.parallax{background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;min-height:670px;background-color:#00142e;color:#fff;padding:0;position:relative;display:table}.parallax h2{font-size:37pt}.parallax p{font-size:20pt;font-family:"Essonnes Regular",serif}.parallax .pxc{background:rgba(0,0,0,.4);display:table-cell;text-align:center;vertical-align:middle}.parallax .pxc .container-fluid{padding:40px 0}.parallax .title{padding:0 0 40px}.parallax .image{display:none}.parallax .image img{visibility:hidden;display:none}.video-frame p{margin:0;display:flex}.parallax,.video-frame a,.video-frame img{width:100%}.dc-title{padding:0 0 20px}.dc-title p{font-size:20pt;font-family:"Essonnes Regular",serif}.fcth{margin-bottom:20px}.fcth .fctxt img{max-width:100%;height:auto}.fcth .fctxt hr{background:#00142e;border:0;width:50%;margin:0 auto;height:4px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.archives .accordion .panel-body a:hover,.dc-title p,.fcth .fctxt p{color:#00142e}.fcth .fctxt a{display:inline-block;padding:10px;border:2px solid #00142e;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.fcth .fctxt a:hover{background:#00142e;color:#fff}.cta-box{background-color:#00142e;background-image:url(/images/cta-bg.jpg);background-repeat:repeat-x;margin-bottom:80px}.cta-box.simple{background:0 0}.cta-title h3{text-align:center;margin-top:80px;margin-bottom:80px}.lm-box{display:flex;flex-direction:column;justify-content:center;min-height:695px}.lm-box .tint{width:100%;height:100%;background-image:linear-gradient(to bottom,transparent,transparent,transparent,rgba(0,0,0,.8),#000);position:absolute;z-index:0}.lm-box .nfo,.lm-box h4{color:#fff;text-align:center}.lm-box .nfo{padding:1rem;z-index:999}.lm-box h4{width:100%;font-size:26pt;position:relative;z-index:1;padding:0 5%}.lm-box a{font-family:"Soleil",sans-serif;font-size:18pt}.lm-box a:visited{text-decoration:none!important;color:#fff}.lm-box a:hover,.tbt .lm-box:hover a{transform:translate()}.fe .col-md-4.lm-box{width:25%}.tbt .lm-box:hover a{background:0 0;color:#fff;border:4px solid rgba(255,255,255,.78)}.tbt .lm-box:hover .tint{top:0;height:100%;border:14px solid rgba(255,255,255,.78);transform:scale(.9,.9)}.tbt .lm-box .tint{background:0 0}.tbt .lm-box .nfo{position:absolute;width:100%;top:33%}.vad{border:1px solid #00142e;border-left-width:3px;border-right-width:3px;margin:40px 0;padding:20px;background:#fbfbfb;color:#333;font-size:12pt}.vad .title{color:#36f;font-size:22px}.vad .location:before{background:url(/images/vicow.png)}.vad .ctype:before,.vad .jobtype:before,.vad .location:before{content:"";float:left;display:block;width:22px;height:22px;margin-right:15px}.vad .jobtype:before{background:url(/images/vicoc.png)}.vad .ctype:before{background:url(/images/vicocl.png)}.vad .ctype p,.vad .jobtype p,.vad .location p{margin-bottom:12px}.vad .excerpt{font-size:11pt}.list{float:left;width:100%;clear:both;margin-bottom:40px}.list .vad{margin:40px 0 0;min-height:540px;border-width:1px;position:relative;text-align:left}.list .vap{position:absolute;bottom:10px;left:0;right:0}.vap{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:10px 60px;font-size:14pt;font-weight:100;margin:10px 0}.contact-info{text-align:left}.contact-info h4,.lm-box h4{font-family:"Essonnes Regular",serif}.contact-info .btn.btn-default{margin-right:20px}.gallery-item .thumb,body.gallery .topslider{position:absolute;width:100%;max-height:480px;overflow:hidden}body.gallery .topslider .slider{padding:0;list-style:none;max-height:480px;width:100%;margin:0 auto;position:relative}header.gallery{height:480px;max-height:480px}.gallery-item{height:310px;margin-bottom:40px}.gallery-item .thumb{max-height:201px;height:201px;position:relative}.cca-item .thumb img,.gallery-item .thumb img{width:100%}.gallery-item .title{padding:5px;height:68px}.gallery-item .btn-base,.gallery-item .title{display:block;text-align:center}.gallery-item:hover .overlay{top:0;height:100%}.cca-filter{font-size:12pt;border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;margin:20px 0;padding:6px 10px}.cca-filter label{font-weight:400;margin:0 10px}.cca-filter label input{margin-right:8px}.cca-item{height:210px;overflow:hidden;position:relative;margin-bottom:40px}.cca-item>*{transition:all .5s ease;-webkit-transition:all .5s ease}.cca-item .overlay{display:none;position:absolute;background:rgba(0,0,0,.2);width:100%;height:100%;top:0}.cca-item .thumb{height:210px;width:100%;overflow:hidden;position:relative}.cca-item:hover .overlay-info{top:20px}#lg-gallery .thumb-cont .thumb:hover:after,.cca-item:hover .overlay{display:block}.cca-item .overlay-info{background:#fff;background:rgba(255,255,255,.8);text-align:center;min-height:200px;padding:10px 20px;position:absolute;top:130px;left:40px;right:40px}.cca-item .overlay-info p{line-height:normal;font-size:12pt;margin:5px 0 10px;color:#4b4b4b}.cca-item .overlay-info h5{margin:0;padding:5px 0 10px;color:#848484;font-size:13pt;border-bottom:1px solid #848484}.cca-item .overlay-info h6{margin:5px 0 0;padding:5px 0 15px;font-size:15pt;color:#4b4b4b}.newsletters-item,.standalone-imgbox{border:1px solid #e2e2e2;text-align:center}.standalone-imgbox{padding:20px 0;margin:0 auto;color:#fff}.standalone-imgbox img{-webkit-box-shadow:0 1px 5px rgba(0,0,0,.5);-moz-box-shadow:0 1px 5px rgba(0,0,0,.5);box-shadow:0 1px 5px rgba(0,0,0,.5);margin:0 auto;height:auto}.newsletters-item{width:285px;height:310px;padding:20px 45px;margin:0 20px 40px}.newsletters-item h5{margin:0;padding:0 0 10px;font-weight:500;line-height:16pt;font-size:13pt;border-bottom:1px solid #e4c582}.newsletters-item.more .thumb{border:0;-webkit-box-shadow:0 0 0 rgba(0,0,0,.5);-moz-box-shadow:0 0 0 rgba(0,0,0,.5);box-shadow:0 0 0 rgba(0,0,0,.5)}.newsletters-item.more .thumb .logo{background-position:center 0}.newsletters-item.more .thumb .info{bottom:40px}.newsletters-item.more .btn-base{line-height:16pt;font-size:13pt;padding:10px 5px;width:120px}.newsletters-item .thumb{width:188px;height:266px;padding:20px;position:relative;-webkit-box-shadow:1px 1px 5px rgba(0,0,0,.5);-moz-box-shadow:1px 1px 5px rgba(0,0,0,.5);box-shadow:1px 1px 5px rgba(0,0,0,.5)}.newsletters-item .thumb .logo{background:url(../images/logo-states.png)no-repeat center -80px;height:80px;position:absolute;top:40px;left:0;right:0}.newsletters-item .thumb .info{position:absolute;padding:0 20px;bottom:20px;left:0;right:0}#lg-outer{background:rgba(40,40,40,.9)}#lg-gallery{overflow:hidden;max-width:1280px;margin:0 auto}#lg-gallery .thumb-cont{overflow:hidden;bottom:5%}#lg-gallery .thumb-cont .thumb{height:114px;padding:10px;border:1px solid transparent;border-radius:0;position:relative}#lg-gallery .thumb-cont .thumb .crop{height:100%;overflow:hidden}#lg-gallery .thumb-cont .thumb:after{content:"";display:none;position:absolute;top:10px;left:10px;right:10px;bottom:10px;background:rgba(199,140,0,.6);font-family:FontAwesome;font-feature-settings:normal;font-kerning:auto;font-language-override:normal;font-size:inherit;font-size-adjust:none;font-stretch:normal;font-style:normal;font-synthesis:weight style;font-variant:normal;font-weight:400;text-rendering:auto;transform:translate(0,0);line-height:94px}#lg-gallery .thumb-cont .thumb:hover{border:1px solid transparent}#lg-action{position:static}#lg-action a{background-color:transparent;font-size:48px;font-weight:bolder;margin-top:-14px!important;position:absolute;top:50%;z-index:9999999}#lg-action a:active,#lg-action a:focus,#lg-action a:hover{background:0 0}#lg-action a.disabled{background:0 0!important;opacity:.5}#lg-action a#lg-next{right:4%}#lg-action .cl-thumb,.thumb-info{display:none}#lg-close,#lg-gallery .thumb-cont{background:0 0}#lg-close{border-radius:0;width:30px;height:30px}#lg-close.close{text-shadow:none}#lg-gallery .gallery-zoom-title{position:absolute;top:0;left:0;right:80px;text-align:left;overflow:hidden}#lg-gallery .gallery-zoom-title h2{font-size:30pt;font-family:"Essonnes Regular",serif;font-style:italic;padding-left:60px}#lg-gallery .gallery-zoom-title h2 span{display:inline-block;padding:0 20px;position:relative;vertical-align:baseline}#lg-gallery .gallery-zoom-title h2 span:after{content:"";display:block;position:absolute;top:50%;width:1000px;left:100%}#lg-gallery .gallery-zoom-title h2 span:before{content:"";display:block;position:absolute;top:50%;width:1000px;right:100%}.pagination{margin:0 auto;display:block}.pagination li{text-indent:initial!important;margin-left:0!important}.pagination li:before{content:""!important;padding:0!important}.pagination li>a{border-radius:0!important;margin:0 10px 0 0}.filters{border:1px solid #00142e;font:11pt"Soleil",sans-serif;color:#fff;background:#fff}#year-button{min-width:80px}#newsgrid{width:100%}.grid>*{transition:all .5s ease;-webkit-transition:all .5s ease}.grid .tile.more{background:#00142e url(/images/news/tile-last.png)center center;width:315px;height:315px}.grid .tile.more button{transition:all .5s ease;color:#fff}.grid .tile.more:hover button{background:rgba(255,255,255,.4);border:0}.hnews{background:#e9e9e9;float:left;width:100%}.hnt{text-align:center;margin:70px 0 60px;color:#00142e;font-size:30pt;font-family:"Essonnes Regular",serif;text-transform:uppercase}.hnewswrap{max-width:1600px;margin:80px auto;overflow:hidden}.single .hnewswrap{max-width:100%;margin:80px auto;background:#e9e9e9}#newsgrid .col-1{width:75%;float:left}#newsgrid .col-1 .row-1{width:33.34%;float:left}#newsgrid .col-1 .row-1 .tile.short-s{height:400px}#newsgrid .col-1 .row-2{width:66.66%;float:left}#newsgrid .col-1 .row-3,#newsgrid .col-2 .row-1{width:100%;float:left}#newsgrid .col-2{width:25%;float:left}#newsgrid .col-1 .row-1 .tile,#newsgrid .col-1 .row-2 .tile,#newsgrid .col-1 .row-3 .tile,#newsgrid .col-2 .row-1 .tile,#newsgrid .col-2 .row-1 .tile.short{height:520px}#newsgrid .col-2 .row-1 .tile.short-s{height:400px}#newsgrid .cover-image{width:100%;height:300px;position:relative;background-size:cover}#newsgrid .cover-image a{display:block;height:100%;width:100%}#newsgrid .cover-image img{width:100%;display:none}#newsgrid .tile{overflow:hidden;position:relative;display:block;float:left;height:420px;background-repeat:no-repeat;background-position:center center;background-size:cover;padding:0 20px 20px 0}#newsgrid .tile .info{padding:20px 19px 19px;min-height:80px;color:#717171;font-weight:lighter;background:#fff;width:100%;margin:0 auto;position:absolute;bottom:0}#newsgrid .tile .info .arrw{background:#fff;width:30px;height:30px;transform:rotate(45deg);position:absolute;top:-15px;left:40px}#newsgrid .tile .info h4{font-family:"Soleil",sans-serif;color:#00142e;font-size:16pt;font-weight:400;line-height:initial;width:90%;margin:0;border-bottom:1px solid #fff;padding-bottom:0}#newsgrid .tile .info p{margin-bottom:10px}#newsgrid .tile .info .date{border-top:1px solid #909090;padding-top:5px;font-weight:100;color:#717171}#newsgrid .tile .info .date a{color:#717171}#newsgrid .tile .icon{display:none;position:absolute;top:35px;right:25px;width:60px;height:60px;background:url(/images/icons.png)}#newsgrid .tile .icon.fb{display:block;background-position:0-187px}#newsgrid .tile .icon.twt{display:block;background-position:-69px -187px}#newsgrid .tile .icon.vm{display:block;background-position:-139px -187px}#newsgrid .tile .icon.blog{display:block;background-position:-209px -187px}#newsgrid .tile .icon.cloud{display:block;background-position:-279px -187px}#newsgrid .tile.cta{background:#33469c url(/images/cta-sq-bg.png)center top no-repeat}#newsgrid .tile.cta .info{top:0;background:0 0;text-align:center;color:#fff;padding-left:40px;padding-right:40px}#newsgrid .tile.cta .data,.news .article h2,.news .article h3{font-family:"Essonnes Regular",serif}#newsgrid .tile.cta .data a,#newsgrid .tile.cta h4 a{color:#fff}#newsgrid .tile.cta .data h2,#newsgrid .tile.cta .data h3{margin:0}#newsgrid .tile.cta .data h2{font-size:140pt;line-height:90pt}#newsgrid .tile.cta .data h3{font-size:60pt;border-bottom:1px solid #fff}#newsgrid .tile.cta h4{border:0;margin:5px 0 30px;width:100%}#newsgrid .tile.cta button{background:0 0;color:#fff}#newsgrid .more{margin:80px auto;text-align:center;clear:both;float:left;width:100%}#newsgrid .more button,#newsgrid .tile.cta button,.news .article .btn.btn-default{border:3px solid #959595;height:40px;width:auto;line-height:40px;padding:0 40px;font-size:12pt;font-weight:400;text-transform:uppercase}#newsgrid .more button{background:#e9e9e9;color:#575757}.maplayer img,.nav-pills li,.news .news-top{width:100%}.news .ntitle{font-family:"Essonnes Regular",serif;font-size:29pt;text-transform:uppercase;color:#00142e;margin:40px 0;line-height:1.1}.news .date{color:#fff}.news .article{background:#fff;margin-bottom:60px;padding:25px}.news .article p{font-size:14pt}.news .article img{width:100%;margin:0 0 20px}.news .article h2,.news .article h3{color:#00142e}.news .article h2{border-bottom:1px solid #959595;max-width:80%;padding:0 0 10px}.news .article .date{color:#717171;margin-bottom:40px;font-size:10pt}.news .article .btn.btn-default{background:0 0}.news .article .ucontent img{width:100%!important;height:auto!important}.news .controls{margin:80px 0;text-align:center}.news .controls .btn-default{margin:0 20px 0 0}.news .controls .btn-default.btn-share.active,.news .controls .btn-default.btn-share.focus,.news .controls .btn-default.btn-share:active,.news .controls .btn-default.btn-share:focus{background:#fff;color:#00142e;border-color:#00142e}.news .controls .share{display:inline-block;position:relative}.news .controls .social{background:#00142e;width:80px;height:160px;left:0;position:absolute;top:38px;z-index:1}.news .controls .social .icon{background:0 0;width:30px;height:30px;background-repeat:no-repeat;margin:20px auto 0;float:none;display:block}.news .controls .social .icon.fb{background-image:url(/images/share-fb-icon.png)}.news .controls .social .icon.fb:hover{background-image:url(/images/share-fb-hover.png);transition:all .5s ease;-webkit-transition:all .5s ease}.news .controls .social .icon.twt{background-image:url(/images/share-twt-icon.png)}.news .controls .social .icon.twt:hover{background-image:url(/images/share-twt-hover.png)}.news .controls .social .icon.gplus{background-image:url(/images/share-gp-icon.png)}.news .controls .social .icon.gplus:hover{background-image:url(/images/share-gp-hover.png)}.archives,.spacer{float:left}.archives .box{float:left;margin-top:0}.archives .accordion{margin:0 15px;border:0;font-style:italic}.archives .accordion h4{border:0}.archives .accordion .panel{clear:both}.archives .accordion .panel-body{border-top:1px solid #fff;border-bottom:1px solid #fff;margin:0;float:left}.archives .accordion .panel-body a{font-weight:100;padding:4px 6px;margin:0 1% 10px 0;display:block;width:30.111%;color:#fff;float:left;font-size:12pt}.archives .accordion .panel-body a.active{background:#fff;color:#fff}.spacer{height:40px;width:100%}.news .af .menubtn .hbbg{background:#34499a}.svg-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;display:flex;justify-content:center;align-items:center;z-index:4;transition:opacity .5s ease-out}.svg-overlay .svg{width:50vw;height:50vh;transition:transform .5s ease-out,opacity .5s ease-out}.form-area input,.form-area textarea,.form-controls input,.form-controls textarea{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.form-group{margin-bottom:10px}.form-group label{float:left;width:100%;text-align:left}.form-controls,.related .subscribe .form-controls{min-height:20px}#footer-form .required-text,#footer-form .reset-btn,#footer-form label,.form-controls label{display:none}.related .subscribe{padding:0 6%}.related .subscribe input{margin:0 0 15px;height:35px;padding:0 10px;width:100%}.related .subscribe input[type=reset],.related .subscribe input[type=submit]{width:49%;margin-right:2%;float:left}.related .subscribe input:last-child{margin:0}.related .subscribe .note{text-align:right;font-size:10pt;margin:10px 0 30px}.form-control:focus{box-shadow:none!important;webkit-box-shadow:none!important}#footer-form .form-title{font-size:13pt;font-weight:500;height:30px;margin:0;padding:0}#footer-form p{margin:0 0 10px;padding:0}#footer-form p:empty{display:none}#footer-form .form-controls,#footer-form .form-group,.mm-listview>li>a.mc{float:left}#footer-form input.form-control{border:0;height:32px;margin:0 6px 0 0;padding:4px 8px;width:188px}.inline-form.dobselect{width:38%;float:left}.inline-form.dobselect .form-control{display:inline}.inline-form.dobselect .dobday,.inline-form.dobselect .dobyear{width:22%;text-align:center}.inline-form.dobselect .dobmonth{width:32%}label{color:#00142e;font-weight:400;font-size:14px}label.errorlabel{display:none;color:#cb1237;font-size:12px;font-weight:400}label.error{color:#cb1237}#form5 p.form-group.checkbox-row{display:inline-block}.maplayer{position:relative;display:none}#mapmain.maplayer,.maplinks>a,.mm-vertical li.mm-opened>.mm-panel,.mphref,li.mm-vertical.mm-opened>.mm-panel{display:block}.mphref{position:absolute;height:4%;width:8%}.mphref.cp.dt{top:33%;left:59%;height:8%}.mphref.cp.music{top:41%;left:59%}.mphref.cp.art{top:45%;left:59%}.mphref.cp.ict{top:49%;left:59%}.mphref.dh{top:12.4%;left:89.2%}.mphref.ho{top:68.5%;left:50%}.mphref.mnsn{left:78.6%;width:8.4%}.mphref.mnsn.yrs{top:22%}.mphref.mnsn.hs{top:26%;height:8%}.mphref.mnsn.hb{top:34%;height:8%}.mphref.mdw{top:39.6%;left:11.1%}.mphref.arts{top:24.1%;left:87.6%;width:9.8%;height:5%}.mphref.pprep{left:41%;width:7.2%}.mphref.pprep.nyt{top:57.5%;height:8%}.mphref.pprep.sport{top:65.5%}.mphref.pprep.music{top:69.5%}.mphref.pprep.art{top:73.5%}.mphref.pprep.ict{top:77.5%}.mphref.pprep.library{top:81.5%}.mphref.pprep.sportshall{top:85.5%}.mphref.ppg{top:36.2%;left:91.3%;height:9%}.mphref.sf{left:68.8%}.mphref.sf.bs{top:49%}.mphref.sf.gs{top:53.5%}.mphref.sh{left:68.7%}.mphref.sh.ytf{top:30%}.mphref.sh.science{top:34%}.mphref.sh.shall{top:38%}.mphref.sp{top:10.5%;left:49.3%;width:9%}.mphref.nt{top:48.5%;left:59.4%;width:5.4%;height:54px}.maplinks h4{color:#fff;background:#00142e;padding:10px}.maplinks>a{width:100%;clear:both;margin:4px 0;text-align:center}.panel-application .panel-body{padding:0}.panel-application .info{font-size:14px}.panel-application .panel-heading{padding:4px;font-size:14px}.application-table{width:100%}.application-table td,.application-table th{border:1px solid #ccc;padding:5px;vertical-align:top}.application-table th{font-weight:400;font-size:13px}.application-table td.nowrap{white-space:nowrap}.application-table small{display:block;font-size:11px;color:#666}.list-table td{font-size:16px}.active .step-error{color:#fff}.step-error{color:red}@media print{.no-print{display:none}}.mm-hidden{display:none!important}.mm-wrapper{overflow-x:hidden;position:relative}.mm-menu,.mm-menu>.mm-panel{margin:0;position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.mm-menu{background:inherit;display:block;overflow:hidden;padding:0}.mm-panel{-webkit-transition:-webkit-transform .4s ease;-moz-transition:-moz-transform .4s ease;-ms-transition:-ms-transform .4s ease;-o-transition:-o-transform .4s ease;transition:transform .4s ease;-webkit-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);-o-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.mm-panel.mm-opened{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-panel.mm-subopened{-webkit-transform:translate3d(-30%,0,0);-moz-transform:translate3d(-30%,0,0);-ms-transform:translate3d(-30%,0,0);-o-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0)}.mm-panel.mm-highest{z-index:1}.mm-menu>.mm-panel{background:inherit;-webkit-overflow-scrolling:touch;overflow:scroll;overflow-x:hidden;overflow-y:auto;box-sizing:border-box;padding:0 20px}.mm-menu>.mm-panel.mm-hasnavbar{padding-top:40px}.mm-menu>.mm-panel:after,.mm-menu>.mm-panel:before{content:"";display:block;height:20px}.mm-vertical .mm-panel{-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-o-transform:none!important;transform:none!important}.mm-listview .mm-vertical .mm-panel,.mm-vertical .mm-listview .mm-panel{display:none;padding:10px 0 10px 10px}.mm-listview .mm-vertical .mm-panel .mm-listview>li:last-child:after,.mm-vertical .mm-listview .mm-panel .mm-listview>li:last-child:after{border-color:transparent}.mm-listview>li.mm-vertical>.mm-next,.mm-vertical .mm-listview>li>.mm-next{height:40px;bottom:auto}.mm-listview>li.mm-vertical>.mm-next:after,.mm-vertical .mm-listview>li>.mm-next:after{top:16px;bottom:auto}.mm-listview>li.mm-vertical.mm-opened>.mm-next:after,.mm-vertical .mm-listview>li.mm-opened>.mm-next:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.mm-navbar{border-bottom:1px solid transparent;text-align:center;line-height:20px;height:40px;padding:0 40px;margin:0;position:absolute;top:0;left:0;right:0}.mm-navbar>*{display:block;padding:10px 0}.mm-listview a,.mm-listview a:hover,.mm-navbar a,.mm-navbar a:hover{text-decoration:none}.mm-navbar .mm-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mm-navbar .mm-btn{box-sizing:border-box;width:40px;height:40px;position:absolute;top:0;z-index:1}.mm-navbar .mm-btn:first-child{padding-left:20px;left:0}.mm-navbar .mm-btn:last-child{text-align:right;padding-right:20px;right:0}.mm-panel .mm-navbar{display:none}.mm-panel.mm-hasnavbar .mm-navbar,html.mm-blocking #mm-blocker,html.mm-opened #mm-blocker{display:block}.mm-listview,.mm-listview>li{list-style:none;display:block;padding:0;margin:0}.mm-listview{font:inherit;font-size:14px;line-height:20px}.mm-listview>li{position:relative}.mm-listview>li>a,.mm-listview>li>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:inherit;display:block;padding:10px 10px 10px 20px;margin:0}.mm-listview>li>a.mm-arrow,.mm-listview>li>span.mm-arrow{padding-right:50px}.mm-listview>li:not(.mm-divider):after{content:"";border-bottom-width:1px;border-bottom-style:solid;display:block;position:absolute;right:0;bottom:0;left:20px}.mm-listview .mm-next{background:0 0;width:50px;padding:0;position:absolute;right:0;top:0;bottom:0;z-index:2}.mm-listview .mm-next:before{content:"";border-left-width:1px;border-left-style:solid;display:block;position:absolute;top:0;bottom:0;left:0}.mm-listview .mm-next+a,.mm-listview .mm-next+span{margin-right:50px}.mm-listview .mm-next.mm-fullsubopen{width:100%}.mm-listview .mm-next.mm-fullsubopen:before{border-left:none}.mm-listview .mm-next.mm-fullsubopen+a,.mm-listview .mm-next.mm-fullsubopen+span{padding-right:50px;margin-right:0}.mm-menu>.mm-panel>.mm-listview{margin:20px -20px}.mm-menu>.mm-panel>.mm-listview:first-child,.mm-menu>.mm-panel>.mm-navbar+.mm-listview{margin-top:-20px}.mm-listview .mm-inset{list-style:inside disc;padding:0 10px 15px 40px;margin:0}.mm-listview .mm-inset>li{padding:5px 0}.mm-listview .mm-divider{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:10px;text-transform:uppercase;text-indent:20px;line-height:25px}.mm-listview .mm-spacer{padding-top:40px}.mm-listview .mm-spacer>.mm-next{top:40px}.mm-listview .mm-spacer.mm-divider{padding-top:25px}.mm-arrow:after,.mm-next:after,.mm-prev:before{content:"";border:2px solid transparent;display:inline-block;width:8px;height:8px;margin:auto;position:absolute;top:0;bottom:0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.mm-prev:before{border-right:none;border-bottom:none;left:20px}.mm-arrow:after,.mm-next:after{border-top:none;border-left:none;right:20px}.mm-menu{background:#00142e;color:rgba(255,255,255,.7)}.mm-menu .mm-listview>li:after,.mm-menu .mm-navbar{border-color:rgba(255,255,255,.1)}.mm-menu .mm-navbar a,.mm-menu .mm-navbar>*{color:rgba(255,255,255,.3)}.mm-menu .mm-listview>li .mm-arrow:after,.mm-menu .mm-listview>li .mm-next:after,.mm-menu .mm-listview>li .mm-prev:before,.mm-menu .mm-navbar .mm-btn:after,.mm-menu .mm-navbar .mm-btn:before{border-color:rgba(255,255,255,.3)}.mm-menu .mm-listview>li .mm-next:before,.mm-menu .mm-listview>li .mm-prev:after{border-color:rgba(255,255,255,.1)}.mm-menu .mm-listview>li.mm-selected>a:not(.mm-next),.mm-menu .mm-listview>li.mm-selected>span,a.mm-next{background-color:rgba(255,255,255,.2)}.mm-menu .mm-divider,.mm-menu .mm-listview li.mm-opened.mm-vertical>.mm-panel,.mm-menu .mm-listview li.mm-opened.mm-vertical>a.mm-next,.mm-menu.mm-vertical .mm-listview li.mm-opened>.mm-panel,.mm-menu.mm-vertical .mm-listview li.mm-opened>a.mm-next{background:rgba(255,255,255,.05)}.mm-page{box-sizing:border-box;position:relative}.mm-slideout{-webkit-transition:-webkit-transform .4s ease;-ms-transition:-ms-transform .4s ease;transition:transform .4s ease}html.mm-opened body{overflow:hidden}html.mm-background .mm-page{background:inherit}#mm-blocker{background:0 0;width:100%;height:100%;top:0;left:1px;right:auto!important;z-index:999999}#mm-blocker,.mm-menu.mm-offcanvas{display:none;position:fixed}#hamburger,.mm-menu.mm-current{display:block}.mm-menu{width:80%;min-width:140px;max-width:300px}html.mm-opening .mm-slideout{-webkit-transform:translate(300px,0);-moz-transform:translate(300px,0);-ms-transform:translate(300px,0);-o-transform:translate(300px,0);transform:translate(300px,0);right:0}@media all and (max-width:175px){html.mm-opening .mm-slideout{-webkit-transform:translate(140px,0);-moz-transform:translate(140px,0);-ms-transform:translate(140px,0);-o-transform:translate(140px,0);transform:translate(140px,0)}}@media all and (min-width:550px){html.mm-opening .mm-slideout{-webkit-transform:translate(300px,0);-moz-transform:translate(300px,0);-ms-transform:translate(300px,0);-o-transform:translate(300px,0);transform:translate(300px,0)}}.hom{display:none!important}#hamburger{box-sizing:border-box;left:20px;top:20px;z-index:99999;position:absolute;height:48px;line-height:45px;padding:0 0 0 70px;color:#fff!important;font-family:"Essonnes Regular",serif}#hamburger span,#hamburger:after,#hamburger:before{background:#fff;content:"";display:block;width:50px;height:4px;position:absolute;left:20px}#hamburger:before{top:10px}#hamburger span,html.mm-opening #hamburger:after,html.mm-opening #hamburger:before{top:20px}#hamburger:after{top:30px}#hamburger span,#hamburger:after,#hamburger:before,html.mm-opening .mm-slideout{-webkit-transition:none .5s ease .5s;transition:none .5s ease .5s;-webkit-transition-property:transform,top,bottom,left,opacity;transition-property:transform,top,bottom,left,opacity}html.mm-opening #hamburger span{left:-50px;opacity:0}html.mm-opening #hamburger:before{transform:rotate(45deg)}html.mm-opening #hamburger:after{transform:rotate(-45deg)}.wrapper{overflow:hidden}.mobile{display:none}.cta-links a{color:#fff;width:33%;margin-right:1px;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}.cta-links a:last-child{margin-right:0}.cta-links a:hover{color:#fff}@media only screen and (min-width:1366px){.mb{min-height:900px}}@media only screen and (max-width:1366px){.mb{min-height:900px}.slider{max-height:649px}.slider .item .image{max-height:649px;min-height:500px;background-color:#00142e}.slider h2{font-size:clamp(60px,2.5vw,90px);margin:0}.slider h3{font-size:clamp(30px,1.5vw,45px);margin:0}.slider p{font-size:clamp(20px,1vw,25px)}.internal .profiles .name{font-size:15pt}.pbox .desc{font-size:14pt;padding:10px;min-height:80px}.pbox .step::after,.pbox .step::before{width:16px}.pbox .step::before{background-position:center left}.pbox .step::after{background-position:center right}footer .logo{max-width:100%}}@media only screen and (max-width:1180px){.internal .profiles .name{font-size:12pt}.pbox .desc{font-size:11pt}.hb [class*=" col-"],.hb [class^=col-],.hbb [class*=" col-"],.hbb [class^=col-],.hbdb [class*=" col-"],.hbdb [class^=col-],.hbg [class*=" col-"],.hbg [class^=col-],.hg [class*=" col-"],.hg [class^=col-]{min-height:300px}.lm-box{min-height:400px}}@media only screen and (min-width:1113px){#hamburger{display:none!important}}@media only screen and (max-width:1113px){.menubtn{display:none!important}}@media only screen and (max-width:1024px){.top-menu{float:right}.af{top:60px}.slider,.slider .item .image{max-height:510px;min-height:510px}.parallax{display:none}}@media only screen and (max-width:820px){.lm-box h4{font-size:20pt}.lm-box a{font-size:14pt}footer#site-footer .footer-main-section:first-child{border:0!important}footer#site-footer .footer-item{padding-right:calc(var(--bs-gutter-x)*1);padding-left:calc(var(--bs-gutter-x)*1)}footer#site-footer .footer-navigation{margin-bottom:30px;float:left}}@media only screen and (max-width:744px){.top-menu{position:relative;right:-90px}.cta-box.simple{margin-top:80px;margin-bottom:80px}.cta-box.simple .deco{border:0}.cta-box.simple .mdc{border-top:1px solid #00142e;border-bottom:1px solid #00142e;padding-top:40px;padding-bottom:40px}.internal .cta-box .col-md-4{margin-bottom:40px}footer#site-footer .footer-main-section{border-right:0;border-top:1px solid;border-bottom:1px solid;padding:20px 0 0;margin-bottom:20px}footer#site-footer .footer-item{padding-left:0}footer#site-footer .quick-links .item:last-child{border:0}.copyright-text,.footer-navigation-list{padding-left:0;width:50%}}@media only screen and (max-width:507px){.top-menu{right:0}}@media only screen and (max-width:440px){.af{top:0;height:114px;background-color:#00142e;position:relative}.logo{width:200px;top:88px}.top-menu{top:50px}.top-menu a{padding:10px;top:-20px}.slider,.slider .item .image{max-height:400px;min-height:400px}.internal .profiles .name{font-size:16pt}.contact-info .btn.btn-default{margin-right:10px}.pbox .desc,.pbox .step{font-size:18pt}.pbox .step::after,.pbox .step::before{width:46px;top:20px}.pbox .step::before{background-position:center left}.pbox .step::after{background-position:center right}.pbox .desc{padding:20px 30px}.accordion .fc th,.accordion th{font-size:.8rem}footer#site-footer .footer-item{padding-left:20px}.cta-rd{display:block}.cta-rd .cta-box{width:100%!important;float:left;display:block}.cta-rd .cta-box:nth-child(2){border:0;border-top:1px solid #fff;border-bottom:1px solid #fff;padding:40px;margin:20px 0}.cta-rd .cta-box:nth-child(3) a{clear:both;display:block;max-width:70%}}@media only screen and (max-width:375px){.copyright-text,.footer-navigation-list{padding-left:0;width:100%;float:left;text-align:left}}