@import url("/static/less/normalize.css?fef0c5502325");:root{--color:#434244;--theme-dark-blue:#124EB4;--theme-light-grey:#F5F5F5;--theme-blue:#0A4BB7;--footer-bg:#053284;--dark-blue:#071E47;--light-blue-bg:rgba(10,75,183,0.1)}@font-face{font-family:'Open-Sans-LightIt';font-style:italic;font-weight:300;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v34/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk5hkaVc.ttf) format('truetype')}@font-face{font-family:'Open-SansIt';font-style:italic;font-weight:400;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v34/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkaVc.ttf) format('truetype')}@font-face{font-family:'Open-SansMdIt';font-style:italic;font-weight:500;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v34/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk_RkaVc.ttf) format('truetype')}@font-face{font-family:'Open-Sans-SemiboldIt';font-style:italic;font-weight:600;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v34/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0RkxhjaVc.ttf) format('truetype')}@font-face{font-family:'Open-Sans-BoldIT';font-style:italic;font-weight:700;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v34/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0RkyFjaVc.ttf) format('truetype')}@font-face{font-family:'Open-Sans-BlackIt';font-style:italic;font-weight:800;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v34/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk0ZjaVc.ttf) format('truetype')}@font-face{font-family:'Open-Sans-Light';font-style:normal;font-weight:300;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v34/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsiH0C4n.ttf) format('truetype')}@font-face{font-family:'Open-Sans-Reg';font-style:normal;font-weight:400;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v34/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0C4n.ttf) format('truetype')}@font-face{font-family:'Open-Sans-Md';font-style:normal;font-weight:500;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v34/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjr0C4n.ttf) format('truetype')}@font-face{font-family:'Open-Sans-Semibold';font-style:normal;font-weight:600;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v34/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsgH1y4n.ttf) format('truetype')}@font-face{font-family:'Open-Sans-Bold';font-style:normal;font-weight:700;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v34/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsg-1y4n.ttf) format('truetype')}@font-face{font-family:'Open-Sans-ExtraBold';font-style:normal;font-weight:800;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v34/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgshZ1y4n.ttf) format('truetype')}*,*::before,*::after{box-sizing:border-box}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul[role='list'],ol[role='list']{list-style:none}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5}a:not([class]){text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,*::before,*::after{animation-duration:0.01ms!important;animation-iteration-count:1!important;transition-duration:0.01ms!important;scroll-behavior:auto!important}}:root{--color-dark:#000000;--color-light:#ffffff;--color-primary:#1a8fe3;--size-step-0:clamp(1rem,calc(0.75rem + 0.22vw),1.13rem);--size-step-1:clamp(1.25rem,calc(1.16rem + 0.43vw),1.5rem);--size-step-2:clamp(1.56rem,calc(1.45rem + 0.76vw),3rem);--size-step-3:clamp(1.95rem,calc(1.6125rem + 1.24vw),4rem);--size-step-4:clamp(2rem,calc(2.125rem + 1.93vw),5rem);--h3-size:clamp(1.5rem,calc(2.25rem + 0.25vw),3rem);--Open-Sans-LightIt:'Open-Sans-LightIt';--Open-SansIt:'Open-SansIt';--Open-SansMdIt:'Open-SansMdIt';--Open-Sans-SemiboldIt:'Open-Sans-SemiboldIt';--Open-Sans-BoldIT:'Open-Sans-BoldIT';--Open-Sans-BlackIt:'Open-Sans-BlackIt';--Open-Sans-Light:'Open-Sans-Light';--Open-Sans-Reg:'Open-Sans-Reg';--Open-Sans-Md:'Open-Sans-Md';--Open-Sans-Semibold:'Open-Sans-Semibold';--Open-Sans-Bold:'Open-Sans-Bold';--Open-Sans-ExtraBold:'Open-Sans-ExtraBold';--fontawesome:"Font Awesome 6 Pro"}html{font-size:16px}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.65;font-size:var(--step-0);font-family:var(--Open-Sans-Reg)}a:not([class]){text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,*::before,*::after{animation-duration:0.01ms!important;animation-iteration-count:1!important;transition-duration:0.01ms!important;scroll-behavior:auto!important}}h1,h2,h3{line-height:1.1;text-wrap:balance}h1{font-size:var(--size-step-4);font-family:var(--Open-Sans-Light)}h2{font-size:var(--size-step-3);font-family:var(--Open-Sans-Light)}h3{font-size:var(--h3-size);font-family:var(--Open-Sans-Light);letter-spacing:-1px}h4{font-size:var(--size-step-2);font-family:var(--Open-Sans-Bold)}h5{font-size:var(--size-step-0);font-family:var(--Open-Sans-Bold)}.lead,.lead p{font-size:clamp(1rem,calc(1.3rem + 0.2vw),2rem);line-height:1.375;margin-bottom:2.5rem}.header{position:absolute;left:0;right:0;top:0;z-index:99;transition:all ease 0.75s;min-height:5.25rem}.header .header-wrap{padding:0 0.5rem;display:flex;align-items:center;position:static;min-height:5.25rem}.header .header-wrap .offcanvas-btn{position:absolute;top:0;right:0;color:#fff;border-radius:0;height:5.25rem;width:5.25rem;display:inline-flex;justify-content:center;align-items:center;font-size:2rem;z-index:99}.header .header-wrap .offcanvas-btn svg{min-width:1.25rem}.header .header-wrap .offcanvas-btn:focus,.header .header-wrap .offcanvas-btn:active{outline:none;border:none}.header .header-wrap .header-left{flex:20vw 0 0}.header .header-wrap .header-right{width:100%}.header .header-wrap .header-right .dropdown{position:relative}.header .header-wrap .header-right .dropdown.search-open{position:static}.header .header-wrap .header-right .dropdown .nav-link.dropdown-toggle:after{font-family:var(--fontawesome);content:"\f107";display:inline-block;margin-left:0.25em;border:none;font-size:var(--step--2);vertical-align:0rem}.header .header-wrap .header-right .text-center{display:flex;justify-content:center}.header .header-wrap .header-right .text-center .navbar{padding:0}.header .header-wrap .header-right .nav-item{margin:0 0.75rem}.header .header-wrap .header-right .nav-item>a{color:var(--color-light);border-bottom:0.25rem solid rgba(0,0,0,0)}.header .header-wrap .header-right .nav-item .dropdown-menu{margin-top:0;border-radius:0;padding:0.5rem 0;border:none;box-shadow:1px 5px 6px rgba(0,0,0,0.4)}.header .header-wrap .header-right .nav-item .dropdown-menu li{margin-bottom:0.25rem;display:block}.header .header-wrap .header-right .nav-item .dropdown-menu li:active a{background:none}.header .header-wrap .header-right .nav-item .dropdown-menu li a{padding:0.5rem 2rem}.header .header-wrap .header-right .nav-item .dropdown-menu li a:hover,.header .header-wrap .header-right .nav-item .dropdown-menu li a.active,.header .header-wrap .header-right .nav-item .dropdown-menu li a:active{background:none}.header .header-wrap .header-right .nav-item .dropdown-menu{min-width:280px}.header .header-wrap .header-right .nav-item .dropdown-menu li a{color:#000}.header .header-wrap .header-right .nav-item .dropdown-menu li.has-submenu>a{position:relative}.header .header-wrap .header-right .nav-item .dropdown-menu li.has-submenu>a .icon{position:absolute;right:1rem;font-size:1.25rem}.header .header-wrap .header-right .nav-item .dropdown-menu li.has-submenu .sub-menu{padding-left:0;display:none}.header .header-wrap .header-right .nav-item .dropdown-menu li.has-submenu .sub-menu li{list-style:none}.header .header-wrap .header-right .nav-item .dropdown-menu li.has-submenu .sub-menu li a{padding:0.5rem 1rem 0.5rem 2rem;text-decoration:none;display:block;position:relative}.header .header-wrap .header-right .nav-item .dropdown-menu li.has-submenu.open .sub-menu{display:block}.header .header-wrap .header-right .nav-item .dropdown-menu li.has-submenu.open>a .icon i:before{content:"\f106"}.header .header-wrap .header-right .nav-item.active>a{border-bottom:0.25rem solid var(--theme-blue)}.header .header-wrap .header-right .nav-item:hover>a{border-bottom:0.25rem solid var(--theme-blue)}.header .header-wrap .header-right .nav-item:hover .dropdown-menu{display:block}.header .header-wrap .header-right .text-right>ul{display:flex;align-items:center;justify-content:flex-end;padding-right:3.5rem}.header .header-wrap .header-right .text-right>ul>li{padding:0 0.5rem}.header .header-wrap .header-right .text-right>ul>li>a{font-size:1.5rem;padding:0.5rem}.header .logo a{display:block;position:relative;z-index:99}.header .logo a object,.header .logo a img{pointer-events:none;height:3rem;width:auto}.header>.container-fluid>.row{align-items:center;height:85px}.header>.container-fluid>.row>div:last-child{padding-right:0;position:static}.header>.container-fluid>.row>div:last-child ul{display:flex;justify-content:flex-end;align-items:center}.header>.container-fluid>.row>div:last-child ul li a:after{display:none}.header ul{margin:0;padding:0;width:100%}.header ul li{list-style:none;display:inline-block}.header ul li a{color:#fff;position:relative;text-decoration:none}.header.fixed{background:#f5f5f5;position:fixed}.header.search-active{background:#001657}.header .dropdown{position:static}.header .dropdown .search-block{position:absolute;right:0;text-align:left;top:0;bottom:0;width:100vw;margin:auto;padding:0.75rem 25px;background:#001657;z-index:15;display:none}.header .dropdown .search-block form{flex:auto;display:flex}.header .dropdown .search-block .webform{display:flex;align-items:center}.header .dropdown .search-block .webform em.fa-search{color:#ffffff;font-size:1.5rem}.header .dropdown .search-block .close-object{position:relative;display:inline-block;opacity:0.3}.header .dropdown .search-block .close-object a{text-decoration:none}.header .dropdown .search-block .close-object a i{font-size:2rem}.header .dropdown .search-block .search-submit{font-size:0;height:45px;width:50px;position:absolute;left:0.5rem;opacity:0;margin-top:-8px}.header .dropdown .search-block .webform{display:flex;align-items:center;max-width:50%;width:40%;margin:auto;justify-content:center}.header .dropdown .search-block .webform input[type="text"]{padding:5px 70px 5px 10px;border:none;background:#001657;border-radius:0;font-size:1rem;width:100%;color:#ffffff;border-left:1px solid #ffffff;margin-left:1rem}.header .dropdown .search-block .webform button{background:none;border:none}.header .dropdown .search-block .webform ::-webkit-input-placeholder{color:rgba(255,255,255,0.6)}.header .dropdown .search-block .webform :-ms-input-placeholder{color:rgba(255,255,255,0.6)}.header .dropdown .search-block .webform ::placeholder{color:rgba(255,255,255,0.6)}.header .search-suggestions-wrap{position:absolute;left:0;right:0;margin:auto;background:#ffffff;text-align:left;padding:0px 0 1rem;top:0;height:100vh;display:none;overflow-y:auto}.header .search-suggestions-wrap ul{padding:20px 0}.header .search-suggestions-wrap ul li{margin:5px;padding:0;font-size:0.875rem}.header .search-suggestions-wrap h4{color:rgba(67,66,68,0.3);font-size:clamp(1rem,calc(1.275rem + 0.22vw),2rem);letter-spacing:-1px}.header .search-open .search-suggestions-wrap{display:block!important}.header .search-open .search-block{display:flex;align-items:center}.header .search-open .search-result-page .filters ul{padding-bottom:0}*:focus,input:focus,input[type="text"]:focus{outline:none;box-shadow:none}.offcanvas.offcanvas-end{width:100%;background:var(--theme-light-grey)}.offcanvas.offcanvas-end .offcanvas-btn{background:var(--theme-dark-blue);color:#fff}.offcanvas.offcanvas-end .offcanvas-header{padding:0}.offcanvas.offcanvas-end .offcanvas-header .header{background:var(--theme-light-grey)}.offcanvas.offcanvas-end .offcanvas-header .header:before{position:absolute;content:"";display:block;left:0;width:20vw;background:#fff;top:0;bottom:0;z-index:-1}.offcanvas.offcanvas-end .offcanvas-header .header ul li a{color:var(--theme-dark-blue);font-family:var(--Open-Sans-Bold)}.offcanvas.offcanvas-end .offcanvas-header .header .text-right ul{padding-right:5.5rem}.offcanvas.offcanvas-end .offcanvas-header .header .text-right ul li{padding:0 0.5rem}.offcanvas.offcanvas-end .offcanvas-header .header .text-right ul li a{padding:0 0.5rem;color:var(--color)}.offcanvas.offcanvas-end .offcanvas-header .header.fixed{background:#f5f5f5;position:fixed}.offcanvas.offcanvas-end .offcanvas-header .header.search-active{background:#001657}.offcanvas.offcanvas-end .offcanvas-header .header .dropdown{position:static}.offcanvas.offcanvas-end .offcanvas-header .header *:focus,.offcanvas.offcanvas-end .offcanvas-header .header input:focus,.offcanvas.offcanvas-end .offcanvas-header .header input[type="text"]:focus{outline:none;box-shadow:none}.offcanvas.offcanvas-end .offcanvas-header .header-wrap .header-left{flex:20vw 0 0}.offcanvas.offcanvas-end .offcanvas-header .header-wrap .header-right{padding-left:1.5rem}.offcanvas.offcanvas-end .offcanvas-header .header-wrap .header-right .main-menu ul li + li{margin-left:1rem}.offcanvas.offcanvas-end .offcanvas-body{padding:0;display:flex;flex-direction:row}.offcanvas.offcanvas-end .offcanvas-body .left-sidebar{flex:20vw 0 0;max-width:20%;background:#fff;height:100vh;overflow-y:auto;padding:8rem 0 1rem}.offcanvas.offcanvas-end .offcanvas-body .left-sidebar .left-sidebar-content h5{font-size:clamp(1rem,calc(0.96rem + 0.22vw),1.13rem);font-family:var(--Open-Sans-Bold);margin:0;padding:0.5rem 1.25rem}.offcanvas.offcanvas-end .offcanvas-body .left-sidebar .left-sidebar-content h5 a{color:var(--color);display:inline-block;border-bottom:3px solid rgba(0,0,0,0)}.offcanvas.offcanvas-end .offcanvas-body .left-sidebar .left-sidebar-content h5 a .icon{margin-left:0.75rem;color:var(--color);opacity:0.5}.offcanvas.offcanvas-end .offcanvas-body .left-sidebar .left-sidebar-content h5 a[aria-expanded="true"]{border-bottom:3px solid var(--theme-dark-blue)}.offcanvas.offcanvas-end .offcanvas-body .left-sidebar .left-sidebar-content h5 a[aria-expanded="true"] span.icon i:before{content:"\f106"}.offcanvas.offcanvas-end .offcanvas-body .left-sidebar .left-sidebar-content .accordion *{border-radius:0;border:none}.offcanvas.offcanvas-end .offcanvas-body .left-sidebar .left-sidebar-content .accordion .accordion-item h5.accordion-header{font-size:clamp(1rem,calc(0.96rem + 0.22vw),1.13rem);font-family:var(--Open-Sans-Bold)}.offcanvas.offcanvas-end .offcanvas-body .left-sidebar .left-sidebar-content .accordion .accordion-item h5.accordion-header button{padding:0.5rem 1.25rem;font-size:inherit;color:var(--color)}.offcanvas.offcanvas-end .offcanvas-body .left-sidebar .left-sidebar-content .accordion .accordion-item h5.accordion-header button span{display:inline-block;border-bottom:3px solid rgba(0,22,87,0);position:relative}.offcanvas.offcanvas-end .offcanvas-body .left-sidebar .left-sidebar-content .accordion .accordion-item h5.accordion-header button span:after{font-family:var(--fontawesome);content:"\f107";position:absolute;right:-1.5rem;font-weight:600;color:var(--color);opacity:0.5}.offcanvas.offcanvas-end .offcanvas-body .left-sidebar .left-sidebar-content .accordion .accordion-item h5.accordion-header button[aria-expanded="true"] span{border-bottom:3px solid var(--theme-dark-blue)}.offcanvas.offcanvas-end .offcanvas-body .left-sidebar .left-sidebar-content .accordion .accordion-item h5.accordion-header button[aria-expanded="true"] span:after{content:"\f106"}.offcanvas.offcanvas-end .offcanvas-body .left-sidebar .left-sidebar-content .accordion .accordion-item h5.accordion-header button:focus{outline:none;box-shadow:none}.offcanvas.offcanvas-end .offcanvas-body .left-sidebar .left-sidebar-content .accordion .accordion-item h5.accordion-header button:after{display:none}.offcanvas.offcanvas-end .offcanvas-body .left-sidebar .left-sidebar-content .accordion .accordion-item .accordion-body{border:none;padding:1rem 1.25rem 2rem}.offcanvas.offcanvas-end .offcanvas-body .left-sidebar .left-sidebar-content .accordion .accordion-item .accordion-body ul li{font-size:clamp(0.875rem,calc(0.5rem + 0.22vw),1.5rem);display:block;width:100%}.offcanvas.offcanvas-end .offcanvas-body .left-sidebar .left-sidebar-content .accordion .accordion-item .accordion-body ul li a{padding:0.25rem 0;white-space:normal}.offcanvas.offcanvas-end .offcanvas-body .left-sidebar .left-sidebar-content .accordion .accordion-item .accordion-body ul li a:hover{color:var(--theme-dark-blue)}.offcanvas.offcanvas-end .offcanvas-body .left-sidebar .left-sidebar-footer ul.nav{padding-left:1.5rem}.offcanvas.offcanvas-end .offcanvas-body .left-sidebar .left-sidebar-footer ul.nav li a{font-size:1.5rem;padding:0.25rem;color:var(--color)}.offcanvas.offcanvas-end .offcanvas-body .right-content{padding:8rem 3rem 1rem;width:100%;max-height:100vh;overflow-y:auto}.offcanvas.offcanvas-end .offcanvas-body .right-content h5{font-size:clamp(1rem,calc(0.96rem + 0.22vw),1.13rem)}.offcanvas.offcanvas-end .offcanvas-body .right-content .popular-links-blocks{padding:0.5rem 0}.offcanvas.offcanvas-end .offcanvas-body .right-content .popular-links-blocks ul{display:flex;flex-wrap:wrap;margin:0 -0.625rem;padding:0}.offcanvas.offcanvas-end .offcanvas-body .right-content .popular-links-blocks ul li{flex:20% 0 0;max-width:20%;padding:0 0.625rem;margin-bottom:1.25rem;list-style:none}.offcanvas.offcanvas-end .offcanvas-body .right-content .popular-links-blocks ul li .image-wrap{position:relative}.offcanvas.offcanvas-end .offcanvas-body .right-content .popular-links-blocks ul li .image-wrap>img{height:32vh;box-shadow:15px 15px 60px rgba(67,66,68,0.1)}.offcanvas.offcanvas-end .offcanvas-body .right-content .popular-links-blocks ul li .image-wrap .overlay{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;display:flex;padding:1rem;flex-direction:column;align-items:center;justify-content:flex-end;background:-moz-linear-gradient(top,rgba(0,0,0,0) 60%,#000000 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 60%,#000000 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 60%,#000000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#000000',GradientType=0)}.offcanvas.offcanvas-end .offcanvas-body .right-content .popular-links-blocks ul li .image-wrap .overlay p{font-family:var(--Open-Sans-Bold);color:#fff}.offcanvas.offcanvas-end .offcanvas-body .right-content hr{background:none;border-top:1px solid var(--color);opacity:0.1}.offcanvas.offcanvas-end .offcanvas-body .right-content .footer{padding:1rem 0 1rem;color:var(--color)}.offcanvas.offcanvas-end .offcanvas-body .right-content .footer .left-block{opacity:0.5}.offcanvas.offcanvas-end .offcanvas-body .right-content .footer .left-block p{font-size:clamp(0.875rem,calc(0.5rem + 0.22vw),1.5rem)}.offcanvas.offcanvas-end .offcanvas-body .right-content .footer .right-block ul{display:block}.offcanvas.offcanvas-end .offcanvas-body .right-content .footer .right-block ul li{font-size:clamp(0.875rem,calc(0.5rem + 0.22vw),1.5rem);display:block;width:100%;margin-bottom:0.75rem}.offcanvas.offcanvas-end .offcanvas-body .right-content .footer a{color:var(--color)}.offcanvas.offcanvas-end .offcanvas-body .right-content .footer p + p{margin-top:0.75rem}.transparent-menu .header{background:none}.scroll-up .header .header-wrap .main-menu ul>li>a,.dark-menu .header .header-wrap .main-menu ul>li>a{color:var(--color);padding-top:1.875rem;padding-bottom:1.5rem}.scroll-up .header .header-wrap .main-menu ul>li>a:after,.dark-menu .header .header-wrap .main-menu ul>li>a:after{border:none}.scroll-up .header .header-wrap .offcanvas-btn,.dark-menu .header .header-wrap .offcanvas-btn{background:none;color:var(--color)}.scroll-up .header .header-wrap .offcanvas-btn svg ellipse,.dark-menu .header .header-wrap .offcanvas-btn svg ellipse{fill:var(--color)}.scroll-up .header .header-wrap .text-right>ul,.dark-menu .header .header-wrap .text-right>ul{padding-right:3.5rem}.scroll-up .header .header-wrap .text-right>ul>li>a,.dark-menu .header .header-wrap .text-right>ul>li>a{color:var(--color)}.header-wrap .main-menu ul>li>a{padding-top:1.875rem;padding-bottom:1.5rem}.scroll-up .header.main-header{position:fixed;top:0;left:0;right:0;background:#fff}.quicklink-list .quicklink-item.has-submenu ul{padding-left:1.25rem}.quicklink-list .quicklink-item.has-submenu ul li{font-size:clamp(0.875rem,calc(0.5rem + 0.22vw),1.5rem);display:block;width:100%}.quicklink-list .quicklink-item.has-submenu ul li a{padding:0.25rem 0;white-space:normal}.quicklink-list .quicklink-item.has-submenu ul li a:hover{color:var(--theme-dark-blue)}.footer{color:rgba(255,255,255,0.6)}.footer .main-footer{padding:3rem 0;background:var(--footer-bg)}.footer .main-footer .footer-logo img,.footer .main-footer .footer-logo object{height:3rem;width:auto}.footer .main-footer address{display:flex;margin:0}.footer .main-footer address .icon{padding-right:0.5rem;display:inline-block}.footer .main-footer address .icon + p{margin-top:0;margin-bottom:1rem}.footer .main-footer h4{font-family:var(--Open-Sans-Bold);color:#fff;font-size:clamp(0.875rem,calc(0.8rem + 0.22vw),1.13rem);margin-bottom:1rem}.footer .main-footer ul{padding:0;display:flex;flex-direction:column}.footer .main-footer p{font-size:clamp(0.875rem,calc(0.8rem + 0.22vw),1.13rem)}.footer .main-footer * + p{margin-top:1rem}.footer .main-footer li{margin-bottom:0.5rem;font-size:clamp(0.875rem,calc(0.8rem + 0.22vw),1.13rem);list-style:none}.footer .main-footer li a{color:rgba(255,255,255,0.6)}.footer .main-footer .social-wrap ul{display:flex;flex-direction:row}.footer .main-footer .social-wrap ul li + li{margin-left:1.25rem}.footer .main-footer .social-wrap ul li a{font-size:2rem;color:#fff}.footer .footer-bottom{color:rgba(255,255,255,0.8);background:var(--dark-blue);padding:1.875rem 0}.footer .footer-bottom p{font-size:clamp(0.875rem,calc(0.8rem + 0.22vw),1.13rem)}.footer .footer-bottom ul{justify-content:flex-end}.footer .footer-bottom ul li{font-size:clamp(0.875rem,calc(0.8rem + 0.22vw),1.13rem)}.footer .footer-bottom ul li + li{margin-left:1.75rem}.footer .footer-bottom ul li a{color:#fff}.btn{border-radius:0;font-family:var(--Open-Sans-Bold);font-size:clamp(0.875rem,calc(0.5rem + 0.22vw),1.13rem);color:var(--theme-blue);padding:0.875rem 2rem}.btn.btn-outline-blue,.btn.btn-blue-border{border:1px solid var(--theme-blue);color:var(--theme-blue)}.btn.btn-outline-blue:hover,.btn.btn-blue-border:hover{border:1px solid var(--theme-dark-blue);background:var(--theme-dark-blue);color:#fff}.btn.btn-solid-blue,.btn.btn-blue{border:1px solid var(--theme-dark-blue);background:var(--theme-dark-blue);color:#fff}.btn.btn-solid-blue:hover,.btn.btn-blue:hover{border:1px solid var(--theme-blue);color:var(--theme-blue);background:none}.calendar_tabs .nav-tabs{border:none}.calendar_tabs .nav-tabs li{font-size:16px;margin-right:30px}.calendar_tabs .nav-tabs li .nav-link{color:#434244;border-radius:0px;border:none;font-size:16px;font-weight:500;padding:20px 0;letter-spacing:0;display:inline-block;border-bottom:6px solid rgba(0,0,0,0);-webkit-transition:all 0.15s ease;-moz-transition:all 0.15s ease;-o-transition:all 0.15s ease;transition:all 0.15s ease}.calendar_tabs .nav-tabs li .nav-link .fa{margin-right:5px}.calendar_tabs .nav-tabs li .nav-link.active{border-bottom-color:#195FF3}.calendar_tabs .calendar_sidebar .nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none;margin-left:0}.calendar_tabs .calendar_sidebar .nav li{width:100%;margin-right:0;font-size:1rem}.calendar_tabs .calendar_sidebar .nav li.active a{background:#fff;box-shadow:0 10px 10px rgba(0,0,0,0.08)}.calendar_tabs .calendar_sidebar .nav li a{display:block;color:#434244;margin-left:0;padding:1rem 2rem;border-radius:0.25rem}.calendar_tabs .year_heading h3{padding:0 0 2rem 2rem}.calendar_tabs .month_heading h3{margin-bottom:2.45rem}.hidden-sm,.hidden-md,.hidden-lg{display:none}.calendar_header{margin-top:20px}.calendar_search{max-width:80%;width:485px;margin:40px auto;position:relative}.calendar_search input[type='text'],.calendar_date input[type='text']{width:100%;padding:12px 50px 12px 25px;border:1px solid #d6d6d6;box-shadow:0 0 5px #ddd;-moz-box-shadow:0 0 5px #ddd;-webkit-box-shadow:0 0 5px #ddd;color:#a2a2a2;font-size:18px;font-style:italic}.calendar_search a{display:block;position:absolute;right:0px;color:#515151;top:0;padding:12px 20px}.calendar_tabs .nav-justified>li>a{border-radius:0px;border:none;font-size:16px;font-weight:500;padding:20px 0;letter-spacing:2px;display:inline-block;border-bottom:6px solid rgba(0,0,0,0);-webkit-transition:all 0.15s ease;-moz-transition:all 0.15s ease;-o-transition:all 0.15s ease;transition:all 0.15s ease}.calendar_tabs .nav-justified>li>a:hover{color:#195FF3;border-bottom-color:#195FF3}.calendar_tabs .nav-justified>li.active>a,.calendar_tabs .nav-justified>li.active>a:hover{border:none;border-bottom:6px solid #195FF3}.calendar_tabs .nav-justified>li.active>a,.calendar_tabs .nav-justified>li.active>a:focus{border:none;border-bottom:6px solid #195FF3}.calendar_rows{border-bottom:5px solid #195FF3;padding:25px 0}.calendar_rows .col-md-9 a{font-size:20px;font-weight:500}.calendar_rows .col-md-9 a:hover{text-decoration:underline}.calendar_rows .col-md-3 a{color:#9d9ea0;font-size:14px;text-transform:uppercase}.calendar_rows .col-md-3 a .fa{font-size:16px;padding:0 5px}.calendar_tabs .news_content_ul .right_nav{background:none;width:10%;text-align:center;background:#fff;float:left;padding:50% 0 10000px;margin:0 0 -10000px}.calendar_tabs .news_content_ul .right_nav,.calendar_tabs .news_content_ul .tab-content{width:100%;float:left}.calendar_sidebar{border:none;background:#fff;padding:15px}.calendar_tabs .news_content{border:none}.calendar_tabs ul li{font-size:16px;margin-right:30px}.calendar_tabs .calendar_sidebar ul li{width:100%;margin-right:0}.calendar_tabs .calendar_sidebar ul li a{border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;color:#888A96;margin-left:25px;padding:12px 15px 12px 30px;display:block}.calendar_tabs .nav-pills>li.active a,.calendar_tabs .nav-pills>li a:hover{background:#f5f5f5;color:#195FF3}.calendar_tabs .tab-content .tab-pane{padding-left:0}.calendar_date{width:380px;max-width:90%;position:relative}.calendar_date input[type='text']{padding:8px 15px;font-style:normal;color:#023467;font-size:16px}.calendar_date a{color:#999999;display:block;position:absolute;padding:10px 20px;top:0;right:0;font-size:14px}.calendar_tabs .pages_row{margin-bottom:15px;border-bottom:1px solid #eee}.calendar_tabs .pages_row .pages_detail .pages_links a h4{font-size:20px}.calendar_tabs h2{font-weight:400;color:#999999;font-size:48px;margin:20px 0 35px}.calendar_tabs span.day{font-size:18px}.calendar_tabs span.date .nav-tabs,.calendar_tabs span.date ul.nav li.dropdown>a:hover{border:none}.calendar_tabs span.date ul.nav li.dropdown{width:100%;padding:0px;text-transform:inherit}.calendar_tabs span.date ul.nav li.dropdown>a{padding:5px 0;font-size:26px;color:#515151;border:none}.calendar_tabs span.date ul.nav .open>a,.calendar_tabs span.date ul.nav .open>a:hover,.calendar_tabs span.date ul.nav .open>a:focus{background:none}.calendar_tabs span.date ul.nav li.dropdown .dropdown-menu a{background:#013d83;color:#fff;text-transform:inherit;font-size:14px;padding:10px 15px}.calendar_tabs span.date ul.nav li.dropdown .dropdown-menu a:hover{background:#7eaed4}.calendar_tabs .pages_row{padding:0px 0 5px;margin-bottom:5px;border-bottom-color:#ddd;display:flex}.calendar_tabs .date_block{width:100%;text-transform:inherit;color:#195FF3;float:left;padding:0 5px}addthisevent-selected .calendar_tabs .pages_row:hover .date_block{color:#195FF3}.calendar_tabs .pages_row .pages_detail{width:100%;background:none;padding:10px 5px 10px 5px;position:relative}.calendar_tabs .pages_row .pages_detail .btn{padding:8px 15px;line-height:normal;margin-top:5px}.calendar_tabs .month,.calendar_tabs .day{text-transform:uppercase}.calendar_tabs span.date ul.nav li.dropdown .dropdown-menu a span{background:none;display:inline-block;margin-right:5px}.calendar_tabs .time{position:relative;bottom:-10px}.calendar_tabs .time a{color:#999999;text-transform:uppercase;padding:10px 0}.calendar_tabs .pages_detail{position:relative}.calendar_tabs .tab-content .tab-pane.event-pane{padding-left:0}.padding-30{padding-top:30px;padding-bottom:30px}.tab-content .pages_row .pages_links h4{margin:0;color:#195FF3!important;max-height:50px;overflow:hidden;font-weight:600}.calendar_tabs .pages_detail .school{padding:2px 0 5px 0;font-size:0.833125rem;line-height:1.125rem}.calendar_tabs .pages_detail .event-desc{margin-bottom:10px}.white-bg{background-color:#ffffff}div#upcoming_events_list .pages_detail{width:auto}/*!*overflow: hidden;*!*/.calendar_tabs .tab-content .tab-pane{padding-right:0;overflow:hidden;outline:none;padding-bottom:100px}#upcoming .tab-content{height:800px;overflow-y:auto;scrollbar-color:#195FF3 #2e302d0d}#upcoming .tab-content::-webkit-scrollbar{width:12px;height:12px}#upcoming .tab-content::-webkit-scrollbar-track-piece{background-color:#2e302d0d}#upcoming .tab-content::-webkit-scrollbar-thumb:vertical{border-radius:20px;height:30px;background-color:#195FF3}.calendar_tabs h2{margin-top:0}.calendar_tabs a{color:#6D6E72}.calendar_tabs .nav-tabs{border:none}.term_date{padding-left:50px}.term_block{background:#f2f7fb;padding:30px}.term_row{float:left;width:100%;padding:12px 0}.term_block h4{color:#005eb0;text-transform:uppercase;font-weight:bold}.term_block p{font-size:1.1em;line-height:1.4em;font-weight:300;margin:0 0 0.5em}.term_block p.strong{font-weight:400!important;font-style:italic}.term_block .col-md-5 p{font-weight:600}.calendar_tabs .padding-40{padding-top:20px;padding-bottom:20px}.calendar_tabs .tab-content #term-dates{height:auto}.date_block{text-transform:uppercase;text-align:center;width:4em}.date_block span.day{padding:0.5em 0 0;font-size:18px}.date_block span.date{font-size:3em;padding:0 0 0.2em;position:relative;display:inline-block}.date_block span.date a{color:#ddd}.date_block span.month{padding:0.4em 0.5em;background:#013d83;color:#fff;font-weight:bold;font-size:0.85em}.pages_row>div{}.calendar_tabs .tab-content .pages_row .date_block.home-date .addthisevent-drop{padding:0}.calendar_sidebar .nav.flex-column{width:100%}.calendar_tabs.home-event-list>.nav-tabs{}.calendar_tabs .calendar_sidebar ul li .nav-link.active{background:#fff}.hidden-sm,.hidden-md,.hidden-lg{display:none}.month_heading h3{margin-bottom:2.45rem}.pages_detail .pages_links h5,.pages_detail .pages_links h5 a{color:#195FF3;margin:0;font-size:1.875rem;line-height:2.5rem;line-height:2rem;height:70px;overflow:hidden}.calendar_tabs .news_content_ul .tab-content{padding-left:40px}#term-dates .term_row p{margin-bottom:0;line-height:normal}.calendar_tabs .pages_row{padding:10px 15px;border-radius:8px;transition:all ease 0.5s}.calendar_tabs .pages_row:hover{background:#fff;box-shadow:0 10px 10px rgba(0,0,0,0.08)}.calendar_tabs .pages_row .pages_detail .pages_links>span{text-transform:uppercase;letter-spacing:1px;font-size:0.75rem;line-height:1.0625rem}.calendar_tabs .pages_row .pages_detail .location{display:inline-block;padding:0 10px 0 25px;position:relative}.calendar_tabs .pages_row .pages_detail .location:before{content:"";display:block;position:absolute;height:4px;width:4px;border-radius:50%;top:6px;left:10px;background:rgba(67,66,68,0.31)}.calendar_tabs .pages_row .pages_detail .right-date-block{text-align:center;padding:10px 0}.calendar_tabs .pages_row .pages_detail .right-date-block .event-date{text-align:center;font-size:1.875rem;line-height:2.5rem;font-weight:800}.calendar_tabs .pages_row .pages_detail .right-date-block .event-day{font-size:1rem;font-weight:600;line-height:1.375rem}.calendar_tabs .pages_row>.row{width:100%;align-items:center}.calendar_tabs.home-event-list .tab-content h4{margin:1rem 0 0.5rem}.calendar_tabs.home-event-list .tab-content .term_row{border-bottom:1px solid rgba(67,66,68,0.05);padding:10px 0}.calendar_tabs.home-event-list .terms-wrap{overflow:hidden;margin-bottom:2rem}.calendar_tabs .year_heading h3{}.fc-day-grid-event>.fc-content{white-space:normal!important;overflow:hidden}.fc-event-container a.external-link .fc-title:after{content:"\f360";font-family:"Font Awesome 5 Pro";display:inline-block;white-space:none;padding:0 0 0 10px}@media all and (max-width:600px){.calendar_tabs .nav-tabs li{margin-right:0}.calendarEventContainer .calendar_tabs .tab-content .tab-pane{height:565px}.calendar_tabs .tab_navigation li{width:50%!important}.calendar_tabs .news_content_ul .pages_row .pages_links h4{width:100%;font-size:18px}.home-event-list .school{text-transform:none;line-height:1em;font-size:14px}.calendarEventContainer .calendar_tabs .tab-content .tab-pane{padding-right:20px}}@media all and (max-width:650px){.calendar_header{margin-top:0px;background:url(/images/calendar_bg.jpg) no-repeat}.calendar_tabs .tab_navigation li{display:inline-block;width:33.33%;float:left;clear:inherit}.calendar_tabs .nav-justified>li>a{border-color:rgba(0,0,0,0)}.calendar_sidebar{margin-bottom:30px}body .calendar_tabs .tab-content .tab-pane{padding-left:0px;padding-right:0}body .calendar_tabs .tab-content .event-pane{padding-left:0px;padding-right:0}.calendar_tabs .date_block .month,.calendar_tabs .date_block.end,.calendar_tabs .news_content_ul .right_nav{display:none}.calendar_tabs .date_block{min-width:4em;width:4em}.calendar_tabs .pages_row .pages_detail{padding:10px}.calendar_tabs .pages_row .pages_detail .pages_links a h4{font-size:14px;float:left;width:82%;font-weight:normal;word-wrap:break-word;height:60px;overflow:hidden}.calendar_tabs .favourite a{font-size:0px}.calendar_tabs .favourite{position:absolute;top:15px;bottom:0px;right:-6px}.calendar_tabs .favourite a .fa{font-size:12px}.calendar_tabs .news_content{left:0px}.calendar_tabs .pages_detail{width:92%}.calendar_tabs .pages_detail{display:block;overflow:hidden}body .calendar_tabs .news_content_ul .tab-content{float:right;width:90%;padding-top:0}.tab-content .pages_row .pages_links h4{max-height:inherit;margin-bottom:5px}.calender-mobile-content{padding:0px}.calendar_header h1{color:#fff}.today-event-block .calendar_rows .col-md-9 a{font-weight:bold}.today-event-block{padding:0 15px}#ui-datepicker-div{padding:20px!important;width:335px!important}.termdate-tabs{padding:40px 0}.termdate-tabs .nav-justified>li{display:inline-block;clear:none;width:50%;float:left;margin-bottom:0px}.termdate-tabs .nav-justified>li>a{margin-bottom:0px;border-bottom:0px;font-size:29px;padding:10px 20px;letter-spacing:0px}.termdate-tabs .nav-justified>li.active>a,.termdate-tabs .nav-justified>li.active>a:hover{background:#f2f7fb;color:#023469}.termdate-tabs .nav-justified>li.active>a:focus{border:none}.termdate-tabs .tab-pane.active{background:#f2f7fb}.termdate-tabs{padding:0 15px}.row.social .col-sm-5.col-sm-offset-1{padding-left:25px}.hidden-xs{display:none}.hidden-sm,.hidden-md,.hidden-lg{display:block}.calendar_tabs h2{font-size:2.25rem}.calendar_tabs .news_content_ul .tab-content{padding-left:20px}.calendar_tabs .calendar_sidebar ul li a{padding:12px 15px}.calendar_tabs .pages_row .pages_detail .right-date-block .event-date,.calendar_tabs .pages_row .pages_detail .right-date-block .event-day{text-align:left}.pages_detail .pages_links h5,.pages_detail .pages_links h5 a{font-size:1.5rem!important;line-height:1.75rem!important}.calendar_tabs .pages_row{padding:1rem 0 1rem 1rem}}.tab-pane .pages_row .date_block.home-date a{cursor:pointer}.tab-pane .pages_row .date_block.home-date .addthisevent-drop{position:relative}.tab-pane .pages_row .date_block.home-date .addthisevent_dropdown{position:absolute;width:180px;left:-1px!important;top:45px!important;display:none;padding:0;box-shadow:0 10px 20px rgba(0,0,0,0.08);border:1px solid #eee}.tab-pane .pages_row .date_block.home-date .addthisevent-drop,.tab-pane .pages_row .date_block.home-date .addthisevent-drop:hover{background:none;border:none;font-size:40px;color:#195FF3;float:left;margin-right:0px;text-decoration:none}.tab-pane .pages_row .date_block.home-date .addthisevent_dropdown span{font-size:14px;display:block;background:#fff;color:#434244;padding:8px 20px;text-decoration:none;text-align:left}.tab-pane .pages_row .date_block.home-date .addthisevent_dropdown span:hover{background:#f5f5f5;color:#195FF3}.tab-pane .date_block .copyx{font-size:0;display:none}.tab-pane .calendar_tabs .addthisevent-drop:hover{color:#195FF3!important}.tab-pane .pages_row .date_block.home-date .addthisevent_dropdown{top:55px!important}.calendar_tabs .calendar_sidebar .nav li a{cursor:pointer}.calendar_tabs.home-event-list .tab-content h4{padding:1rem 2rem;background:#195FF3;color:#fff}.calendar_tabs.home-event-list .tab-content .term_row{border-bottom:1px solid rgba(67,66,68,0.1);background:white;padding:1rem 2rem}.calendar_tabs #events-calendar a.fc-event{background:#195FF3;color:#fff;padding:3px 5px;font-size:1rem;text-shadow:none}.calendar_tabs #events-calendar a.fc-event .fc-time{display:none}@media (max-width:991px){.mobile-hide{display:none!important}}@media (max-width:640px){.calendar_tabs .calendar_events .calendar_sidebar{padding:0 15px}.calendar_tabs .calendar_events .event-image{display:none}.calendar_tabs .calendar_events .pages_row .pages_detail{padding:5px 0}.calendar_tabs .calendar_events .pages_detail .pages_links h5,.calendar_tabs .calendar_events .pages_detail .pages_links h5 a{height:auto;margin-bottom:0.5rem}.calendar_tabs.home-event-list>.nav-tabs li:first-child{display:none}.calendar_tabs.home-event-list>.nav-tabs li{width:50%}.calendar_tabs.home-event-list>.nav-tabs li button{width:100%}.calendar_tabs .calendar_sidebar .nav li a{padding:1rem;text-align:center}.calendar_tabs .year_heading h3{padding:0 0 2rem 0}}.light-grey-bg{background:var(--theme-light-grey)}.dark-blue-bg{background:#001657;color:#fff}body{color:var(--color);padding:0;margin:0;font-size:var(--size-step-0)}.wrapper{overflow:hidden;max-width:100vw}img,object{max-width:100%;object-fit:cover;vertical-align:bottom}.full{width:100%}a{text-decoration:none}.hero{position:relative;max-height:100vh;overflow:hidden}.hero video,.hero img{vertical-align:bottom}.hero .overlay{background:rgba(0,0,0,0.3);display:flex;align-items:center;z-index:1;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}.hero .overlay .btn-wrap a{display:inline-block}.hero .overlay .btn-wrap a object,.hero .overlay .btn-wrap a img{pointer-events:none}.hero .overlay h1{color:#fff;font-family:var(--Open-Sans-Reg);font-size:clamp(1.95rem,calc(2rem + 1.375vw),4rem)}.cta-block .row{align-items:stretch}.cta-block .block{background:var(--theme-dark-blue);display:flex;align-items:center;padding:1.5rem;margin-bottom:1.5rem;height:calc(100% - 1.5rem)}.cta-block .block .icon{width:5rem;flex:5rem 0 0}.cta-block .block .icon object,.cta-block .block .icon img{height:4rem}.cta-block .block .block-content{color:#fff;padding-left:1rem}.cta-block .block .block-content h5{--size-step-0:clamp(1rem,calc(0.96rem + 0.22vw),1.13rem);font-family:var(--Open-Sans-Bold)}.cta-block .block .block-content p{font-size:clamp(0.875rem,calc(0.5rem + 0.22vw),1.5rem);color:rgba(255,255,255,0.6);margin:0}.home .hero + .cta-block{position:relative;margin:-4.5% auto 3%;z-index:11}.cta-with-img-block .block>a{display:flex;flex-direction:column;background:var(--theme-light-grey);margin-bottom:1.5rem}.cta-with-img-block .block>a .block-desc{padding:2rem}.cta-with-img-block .block>a .block-desc h4{color:var(--theme-blue);font-size:clamp(1rem,calc(0.825rem + 0.43vw),1.5rem)}.cta-with-img-block .block>a .block-desc p{color:rgba(67,66,68,0.6)}.section{padding:5rem 0}.section .section-header{margin-bottom:1.5rem}.section .section-header a{color:var(--theme-dark-blue)}.quick-links-block .block{margin:1rem 0}.quick-links-block .block .icon object,.quick-links-block .block .icon img{margin:0 auto 1.5rem;height:4rem}.quick-links-block .block h6{font-size:var(--size-step-0);font-family:var(--Open-Sans-Bold)}.quick-links-block .block p{font-size:clamp(0.75rem,calc(0.5rem + 0.22vw),1.13rem);color:#707070}.news-section{padding:5rem 0}.news-section .news-blocks .news-block{background:#fff;margin-bottom:1.5rem}.news-section .news-blocks .news-block .block-content{padding:1.25rem}.news-section .news-blocks .news-block .block-content h6{font-family:var(--Open-Sans-Bold);margin-bottom:0.5rem;color:var(--theme-blue)}.news-section .news-blocks .news-block .block-content p{font-size:clamp(0.75rem,calc(0.5rem + 0.22vw),1.13rem);color:var(--color);line-height:1.5;margin:0}.news-section .news-blocks .news-block .block-content .category{font-size:0.625rem;margin-top:1rem;text-transform:uppercase;color:rgba(67,66,68,0.4)}.internal-page .banner,.landing-page .banner{background:#fff;height:77vh;padding-top:5.25rem;overflow:hidden;position:relative}.internal-page .banner .container .page-title,.landing-page .banner .container .page-title{position:absolute;left:0;right:0;top:0;bottom:0;color:var(--theme-light-grey);font-size:17rem;height:17rem;line-height:normal;margin:auto;text-align:center;z-index:0}.internal-page .banner .container .row,.landing-page .banner .container .row{position:relative;z-index:1}.internal-page .banner .container .row .image-block img,.landing-page .banner .container .row .image-block img{margin:auto;height:67vh}.internal-page .banner .container .row .banner-content,.landing-page .banner .container .row .banner-content{padding:0 4rem}.internal-page .banner .container .row .banner-content h6,.landing-page .banner .container .row .banner-content h6{color:var(--color)}.two-column-section .image-wrap{margin:0 2rem;overflow:hidden}.two-column-section .content{padding:0 2rem}h6{text-transform:uppercase;font-family:var(--Open-Sans-Semibold);letter-spacing:1px;font-size:clamp(0.875rem,calc(0.5rem + 0.22vw),1.13rem);color:var(--theme-blue)}h2{margin:1.5rem 0}p + *{margin-top:1rem}.btn-wrap{margin-left:-0.625rem;margin-right:-0.625rem;padding:1rem 0}.btn-wrap a{margin-left:0.625rem}.explore-section .image-wrap{position:relative;margin-bottom:1.5rem}.explore-section .image-wrap .overlay{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;display:flex;padding:1rem;flex-direction:column;align-items:center;justify-content:flex-end;background:-moz-linear-gradient(top,rgba(0,0,0,0) 60%,#000000 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 60%,#000000 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 60%,#000000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#000000',GradientType=0)}.explore-section .image-wrap .overlay h5{color:#fff;font-size:clamp(1.25rem,calc(1rem + 0.2vw),1.5rem)}.internal-page .banner{height:35rem}.internal-page .banner img,.internal-page .banner video{width:100%;height:100%;object-fit:cover;vertical-align:bottom}.internal-page .title-bar{padding:2.5rem 0}.internal-page .title-bar a{text-decoration:underline;font-size:clamp(0.875rem,calc(0.5rem + 0.22vw),1.13rem)}.internal-page .title-bar h1{letter-spacing:-2px}.internal-page .left-block h4{letter-spacing:-1px;font-size:clamp(1.56rem,calc(1.125rem + 0.76vw),3rem);line-height:1.5}.internal-page.transparent-menu .banner{position:relative;padding-top:0;height:35rem}.internal-page.transparent-menu .banner video,.internal-page.transparent-menu .banner img{height:100%;width:100%;object-fit:cover;vertical-align:bottom}.internal-page.transparent-menu .banner .overlay{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;background:rgba(0,0,0,0.4);display:flex;flex-direction:column;align-items:center;padding:2rem;justify-content:flex-end;color:#fff}.internal-page.transparent-menu .lead,.internal-page.transparent-menu .lead p{font-family:var(--Open-Sans-Light)}.internal-page.transparent-menu .cta-block{margin:1.5rem 0 0}.internal-page.transparent-menu .cta-block .block{background:#fff;padding:1.5rem 2rem}.internal-page.transparent-menu .cta-block .block .block-content{color:var(--color);padding:0 2rem}.internal-page.transparent-menu .cta-block .block .block-content p{color:var(--color);opacity:0.6;font-size:var(--size-step-0)}.blockquote-wrap{padding-left:1.5rem;margin:2rem 0;border-left:0.25rem solid var(--theme-blue)}.blockquote-wrap blockquote{color:var(--color);font-size:clamp(1rem,calc(0.825rem + 0.43vw),1.5rem);font-family:var(--Open-Sans-SemiboldIt)}.blockquote-wrap .author-name{margin-top:0.5rem;font-size:clamp(0.875rem,calc(0.5rem + 0.22vw),1.13rem);font-family:var(--Open-Sans-Reg);color:#707070}.logos-section .logo-block{background:#fff;display:flex;align-items:center;justify-content:center;width:100%;height:11.25rem;margin-bottom:1.5rem}.next-prev-section .image-wrap a{display:block;position:relative}.next-prev-section .image-wrap a .overlay{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;display:flex;padding:2rem;flex-direction:column;justify-content:flex-end;background:-moz-linear-gradient(top,rgba(0,0,0,0) 60%,#000000 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 60%,#000000 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 60%,#000000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#000000',GradientType=0)}.next-prev-section .image-wrap a .overlay h6{color:#fff;font-size:clamp(0.75rem,calc(0.5rem + 0.22vw),1.13rem);font-family:var(--Open-Sans-Bold)}.next-prev-section .image-wrap a .overlay h3{color:#fff;font-size:clamp(1.56rem,calc(1.25rem + 0.76vw),3rem)}.next-prev-section-v2 a{padding:3.25rem 0;display:block}.next-prev-section-v2 a h6{color:var(--color);font-size:clamp(0.75rem,calc(0.5rem + 0.22vw),1.13rem);font-family:var(--Open-Sans-Md)}.next-prev-section-v2 a h3{color:var(--theme-blue);font-size:clamp(1.56rem,calc(1.25rem + 0.76vw),3rem)}.light-cta-blocks a,.dark-cta-blocks a{display:flex;align-items:center;justify-content:center;background:var(--color);width:100%;height:10rem;margin-bottom:1.5rem}.light-cta-blocks a h5,.dark-cta-blocks a h5{font-family:var(--Open-Sans-Bold);font-size:clamp(1.25rem,calc(1rem + 0.2vw),1.5rem);color:#fff}.light-cta-blocks a{background:var(--theme-light-grey)}.light-cta-blocks a h5{color:var(--theme-blue)}.download-list-section .download-list a{min-height:4rem;color:var(--color);font-family:var(--Open-Sans-Semibold);display:flex;align-items:center;background:#fff;margin-bottom:1rem;padding:0.5rem 6rem 0.5rem 2rem;position:relative}.download-list-section .download-list a span{color:var(--theme-dark-blue);font-size:1.5rem;padding-right:1.75rem}.download-list-section .download-list a span.document-size{position:absolute;right:0;font-size:1rem;color:#ccc;margin-top:0}.section.flow .download-list>.row>* + *{-webkit-margin-before:var(--flow-space,0);margin-block-start:var(--flow-space,0)}.publications-section .publication-block{background:linear-gradient(0deg,#ffffff 80%,rgba(0,0,0,0) 20%);padding:2rem;display:flex;flex-direction:column;align-items:center;text-align:center}.publications-section .publication-block .thumb-wrap{position:relative;margin-bottom:1.5rem}.publications-section .publication-block .thumb-wrap .overlay{position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(18,78,180,0.9);color:#fff;display:flex;align-items:center;justify-content:center;opacity:0;transition:all ease 0.25s}.publications-section .publication-block .thumb-wrap .overlay i{font-size:3rem}.publications-section .publication-block h5{font-size:clamp(1.25rem,calc(1rem + 0.2vw),1.5rem);color:var(--theme-blue)}.publications-section .publication-block p,.publications-section .publication-block h6{font-size:clamp(0.875rem,calc(0.5rem + 0.22vw),1.13rem);color:var(--color);opacity:0.6}.publications-section .publication-block h6{font-size:clamp(0.625rem,calc(0.25rem + 0.22vw),1.13rem);font-family:var(--Open-Sans-Bold)}.publications-section .publication-block:hover .thumb-wrap .overlay{opacity:1}.contact-us.banner .overlay{align-items:center;justify-content:center}.contact-us.banner .overlay h5{font-family:var(--Open-Sans-ExtraBold);font-size:clamp(1.25rem,calc(1rem + 0.2vw),1.5rem)}.contact-us .contact-content{padding:0 2.25rem}.contact-us .contact-content h6{color:var(--color)}.contact-us .contact-content .contact-block{display:flex;align-items:center}.contact-us .contact-content .contact-block .icon{margin-right:2rem}.contact-us .contact-content .contact-block .icon i{font-size:var(--size-step-4);color:var(--theme-blue)}.contact-us .contact-content .contact-block .contact-desc h2{margin:0}.contact-us .contact-content .day{font-size:clamp(1.95rem,calc(1.125rem + 1.24vw),4rem);font-family:var(--Open-Sans-Bold);letter-spacing:-1px}.contact-us .contact-content .ex-holidays{font-family:var(--Open-SansIt);font-size:clamp(0.875rem,calc(0.5rem + 0.22vw),1.13rem);opacity:0.5}.contact-us .contact-content .time{font-size:clamp(1.95rem,calc(1.125rem + 1.24vw),4rem)}.contact-us .contact-cta .block{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;text-align:left;background:var(--theme-light-grey);padding:2.25rem 2.25rem 1.25rem}.contact-us .contact-cta .block p>a{color:var(--theme-dark-blue)}.contact-us .contact-cta .block h4{color:var(--theme-dark-blue);font-size:clamp(1rem,calc(1.3rem + 0.2vw),2rem)}.contact-us .location-block{background:#fff}.contact-us .location-block>.block-header{background:var(--theme-dark-blue);padding:1.75rem;text-align:center}.contact-us .location-block>.block-header h5{margin:0;color:#fff;font-size:clamp(1.25rem,calc(0.75rem + 0.43vw),1.5rem)}.contact-us .location-block .block-content{padding:2.75rem}.contact-us .location-block .block-content h6{color:var(--color);opacity:0.5}.contact-us .location-block .block-content .block-header{margin-bottom:2.75rem}.contact-us .location-block .block-content .block-header h5{font-family:var(--Open-Sans-Semibold);font-size:clamp(1.25rem,calc(1rem + 0.2vw),1.5rem)}.contact-us .college-detail-section ul{padding:2rem 0;margin:1rem 0 0}.contact-us .college-detail-section ul li{display:block}.contact-us .college-detail-section ul li a{color:var(--color);padding:0.25rem 0;display:block}.contact-us .section-header h2{font-size:clamp(1.95rem,calc(1.325rem + 1.24vw),4rem)}.photo-gallery-wrap{position:relative;overflow-x:hidden}.photo-gallery-wrap .photo-gallery-wrap .owl-nav{position:absolute;display:flex;right:10vw;top:-4.5rem}.photo-gallery-wrap .photo-gallery-wrap .owl-nav button{width:44px;height:44px;overflow:hidden;border-radius:50%;margin:0 0 0 10px;font-size:0;display:flex;align-items:center;justify-content:center;background:#195FF3;color:#fff}.search-result-page .header,.search-result-page .filters{background:#001657}.search-result-page .search-result-wrap{margin-bottom:5rem}.search-result-page .search-result-wrap .section-header{padding:2rem 0}.search-result-page .search-result-wrap .section-header h5{font-size:clamp(1rem,calc(1.3rem + 0.2vw),2rem);color:rgba(67,66,68,0.3)}.search-result-page .search-result-wrap .section-header h5 span{color:var(--theme-dark-blue)}.search-result-page .search-result-wrap .section-header h5 em{font-family:var(--Open-Sans-BoldIT)}.search-result-page .search-result-wrap .search-item{display:flex;align-items:center;padding-bottom:2rem;border-bottom:1px solid rgba(67,66,68,0.2);margin-bottom:1.5rem}.search-result-page .search-result-wrap .search-item .image-wrap{flex:12rem 0 0}.search-result-page .search-result-wrap .search-item .block-content{padding:0 2rem}.search-result-page .search-result-wrap .search-item .block-content h6{text-transform:uppercase;font-size:clamp(0.625rem,calc(0.25rem + 0.22vw),1.13rem);font-family:var(--Open-Sans-Bold);color:var(--color);opacity:0.5}.search-result-page .search-result-wrap .search-item .block-content h5{font-size:clamp(1.56rem,calc(1.125rem + 0.76vw),3rem)}.search-result-page .search-result-wrap .search-item .block-content h5 a{color:var(--theme-dark-blue)}.search-result-page .search-result-wrap .search-item .block-content p{font-size:clamp(0.875rem,calc(0.5rem + 0.22vw),1.13rem);opacity:0.6;max-width:65ch}.header.main-header .header-wrap .header-right .search-result-page .filters{margin-top:5rem}.header.main-header .header-wrap .header-right .search-result-page .filters ul{display:flex;justify-content:center;border:none}.header.main-header .header-wrap .header-right .search-result-page .filters ul>li>a{padding:2rem 1.25rem;display:block;border-bottom:5px solid rgba(0,0,0,0);color:#fff;background-color:none}.header.main-header .header-wrap .header-right .search-result-page .filters ul>li>a:hover,.header.main-header .header-wrap .header-right .search-result-page .filters ul>li>a.active{border-bottom:5px solid var(--theme-dark-blue)}.check-list ol,.bullet-list ol,.ordered-list ol,.check-list ul,.bullet-list ul,.ordered-list ul{margin:1rem 0 2rem;padding:0}.check-list ol li,.bullet-list ol li,.ordered-list ol li,.check-list ul li,.bullet-list ul li,.ordered-list ul li{list-style:none;position:relative;padding:0.25rem 2.5rem 0.75rem;display:block}.check-list ol li:before,.bullet-list ol li:before,.ordered-list ol li:before,.check-list ul li:before,.bullet-list ul li:before,.ordered-list ul li:before{font-family:var(--fontawesome);content:"\f00c";font-size:1.5rem;position:absolute;left:0;top:-0.25rem;color:var(--theme-dark-blue)}.bullet-list ul li{padding:0.25rem 1.5rem 0.75rem}.bullet-list ul li:before{font-size:0;display:block;background:var(--theme-dark-blue);height:8px;width:8px;position:absolute;border-radius:50%;top:0.7rem}.ordered-list ol{list-style:none;padding:0;counter-reset:my-awesome-counter}.ordered-list ol li{counter-increment:my-awesome-counter;padding:0.25rem 1.75rem 0.75rem}.ordered-list ol li::before{content:counter(my-awesome-counter) ". ";color:var(--theme-blue);font-size:1.25rem;font-weight:bold;margin-right:0.5rem;top:0}.section .accordion{border-radius:0}.section .accordion .accordion-item{background:none;border:none;margin-bottom:1rem;box-shadow:0px 0px 6px rgba(0,0,0,0.15);border-radius:8px}.section .accordion .accordion-item h2.accordion-header{margin:0;padding:0;background:none;border:none}.section .accordion .accordion-item h2.accordion-header button{width:100%;text-align:left;background:#fff;border-radius:8px;border:none;color:var(--theme-blue);font-size:1.5rem;line-height:2rem;padding:28px 35px;position:relative;font-family:var(--Open-Sans-Bold);transition:0.25s all ease}.section .accordion .accordion-item h2.accordion-header button[aria-expanded="true"]:before{content:"\f106"}.section .accordion .accordion-item h2.accordion-header button::after{display:none}.section .accordion .accordion-item h2.accordion-header button:before{color:var(--theme-blue);font-family:var(--fontawesome);content:"\f107";position:absolute;right:2rem}.section .accordion .accordion-item h2.accordion-header button:focus{box-shadow:none}.section .accordion .accordion-item .accordion-body{background:#fff;border-radius:0 0 8px 8px;padding:0 2.25rem 2.5rem}.section .accordion .accordion-item .accordion-body .download-list-section{padding:3rem 2rem;margin:0 0 2rem}.block-PhotoGallerySlider .photo-gallery{padding:0 0 0 10%}.photo-gallery>.row,.photo-gallery>.row>div>.row{margin:0}.photo-gallery>.row>div,.photo-gallery>.row>div>.row>div{padding:0}.gallery-pagination{position:relative}.gallery-pagination .gl-prev{right:12.5%}.gallery-pagination .gl-prev:before{content:"\f104"}.gallery-pagination a{color:#fff;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease;position:absolute;top:-1.5rem;right:0;width:44px;height:44px;overflow:hidden;border-radius:50%;background:#195FF3;font-size:0;border:none;display:flex;align-items:center;justify-content:center}.gallery-pagination a:before{font-family:Font Awesome\ 5 Pro;content:"\f105";font-size:1rem;color:#fff;line-height:2.5rem}.photo-gallery>.row{flex-wrap:nowrap}.photo-gallery>.row .three-blocks .image{margin-bottom:10px}.zoom{position:relative;overflow:hidden;transition:transform 0.5s}.zoom:hover{transform:scale(1.05)}.photo-gallery .gallery-item{position:relative}.photo-gallery .gallery-item.image{margin:0 5px;overflow:hidden;border-radius:8px}.photo-gallery .gallery-item .overlay{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;background:rgba(0,22,87,0.5);opacity:0;transition:all ease 0.3s;align-items:center;justify-content:center;display:flex}.photo-gallery .gallery-item:hover .overlay{opacity:1}.search-on .offcanvas.offcanvas-end,.search-on .offcanvas-backdrop{display:none}.photo-gallery-grid .photo-gallery-row>div{margin-bottom:1.625rem}.photo-gallery-grid .photo-gallery-row>div .image-wrap-with-overlay a{display:block;position:relative}.photo-gallery-grid .photo-gallery-row>div .image-wrap-with-overlay a:after{font-family:var(--fontawesome);content:"\f067";position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(18,78,180,0.5);color:#fff;opacity:0;font-size:3rem;display:flex;align-items:center;justify-content:center;transition:all ease 0.25s}.photo-gallery-grid .photo-gallery-row>div .image-wrap-with-overlay a:hover:after{opacity:1}.form-innerpage .default-form-fields .form-group{margin-bottom:1rem}.form-innerpage .default-form-fields .form-group>label{margin-bottom:0.5rem;font-weight:600}.form-innerpage .default-form-fields .form-group input[type="text"],.form-innerpage .default-form-fields .form-group input[type="email"],.form-innerpage .default-form-fields .form-group select,.form-innerpage .default-form-fields .form-group text-area{min-height:3rem;border-radius:0.5rem}.form-innerpage .default-form-fields .form-group ul{padding:0}.form-innerpage .default-form-fields .form-group ul li{list-style:none;margin-bottom:0.5rem}.form-innerpage .default-form-fields .form-group ul li label{display:flex;align-items:center}.form-innerpage .default-form-fields .form-group ul li label input{margin-right:0.5rem}.form-innerpage .form-group button{color:#fff}.form-innerpage .section-heading h3{margin:1.5rem 0}.form-innerpage .section-heading h5{margin-bottom:1rem}.newsletters-blocks .item + .item{margin-top:5rem}.newsletters-blocks .container .section-header{margin-bottom:3rem}.newsletters-blocks .container>.row .block-description h4{margin-bottom:1.25rem}.newsletters-blocks .container>.row .block-description ul{margin:1rem 0 1.5rem;padding:0}.newsletters-blocks .container>.row .block-description ul li{list-style:none;position:relative;padding-left:2rem;margin-bottom:0.5rem}.newsletters-blocks .container>.row .block-description ul li:before{content:"";position:absolute;background:#0A4BB7;border-radius:50%;font-weight:bold;display:inline-block;width:0.5rem;height:0.5rem;left:0.5rem;top:0.5rem}.newsletters-blocks .container>.row .block-description .date-time{display:inline-block;border-radius:8px;background:var(--theme-light-grey);padding:1rem;color:#124EB4;margin-bottom:1.5rem}.blogs-listing .block .image-wrap img{aspect-ratio:280/195}.blogs-listing .block .block-desc{padding:1rem}.blogs-listing .block .block-desc h6{font-size:1rem;line-height:1.375rem;margin-bottom:0.5rem;text-transform:none}.blogs-listing .block .block-desc .blurb-desc p{font-size:0.75rem;line-height:1.125rem;color:rgba(67,66,68,0.8);margin-bottom:1.25rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}.blogs-listing .block .block-desc p.small{font-size:0.625rem;font-family:var(--Open-Sans-Semibold);text-transform:uppercase;color:rgba(67,66,68,0.4)}.blog-detail .short-hero{position:relative}.blog-detail .short-hero .overlay{position:absolute;display:flex;align-items:flex-end;justify-content:initial;padding-bottom:3rem;color:#fff;left:0;right:0;top:0;bottom:0;margin:auto;background:rgba(0,0,0,0.4)}.blog-detail .slider-bottom-section .breadcrumbs-wrap .breadcrumb{border-radius:0;background:none;margin:0 0 2.5rem;padding:0.75rem 0;display:flex;align-items:flex-end}.blog-detail .slider-bottom-section .breadcrumbs-wrap .breadcrumb li{font-size:0.833125rem;text-transform:capitalize}.blog-detail .slider-bottom-section .breadcrumbs-wrap .breadcrumb li + li:before{font-family:"Font Awesome 5 Pro";content:"\f105";padding:0 10px;position:relative;top:2px;font-weight:400;font-size:1rem;color:rgba(67,66,68,0.2)}.blog-detail .slider-bottom-section .breadcrumbs-wrap .breadcrumb li a{color:#195ff3}.blog-detail .slider-bottom-section .breadcrumbs-wrap .breadcrumb li.active{font-family:var(--Open-Sans-Bold);color:#434244}.blog-detail .lead{font-family:var(--Open-Sans-Semibold);font-size:1.5rem;line-height:2.25rem;color:#344350;margin-bottom:1rem}.blog-detail .lead p{margin:0}.blog-detail .block-ContentWithVariableWithOptionBlock p{font-size:1.25rem;line-height:2.25rem;letter-spacing:-0.005rem}@media (max-width:1400px){html{font-size:14px}}@media (min-width:992px) and (max-width:1200px){.header .header-wrap .header-right .text-center ul li{margin:0 0.75rem}}@media (max-width:992px){.offcanvas.offcanvas-end .offcanvas-header .header:before{background:none}.offcanvas.offcanvas-end .offcanvas-header .header .header-wrap .header-left{flex:inherit;max-width:inherit}.offcanvas.offcanvas-end .offcanvas-body .left-sidebar{flex:inherit;max-width:inherit;background:none}.offcanvas.offcanvas-end .offcanvas-body .right-content{padding:8rem 0rem 1rem 1rem;width:100%;max-height:100vh;overflow-y:auto}.offcanvas.offcanvas-end .offcanvas-body .right-content .popular-links-blocks ul li{flex:50% 0 0;max-width:50%}.offcanvas.offcanvas-end .offcanvas-body .right-content .popular-links-blocks ul li .image-wrap>img{height:100PX}.header .header-wrap .header-right .nav-item{margin:0 0.5rem}.footer .main-footer{padding:3rem 1rem}.footer .main-footer h4{margin-top:2rem}.footer .footer-bottom{text-align:center}.footer .footer-bottom ul{justify-content:center;padding:1rem 0 0}.two-column-section .content{padding:2rem}}@media (max-width:768px){.header .header-wrap .header-right .text-center .navbar{display:none}.footer .main-footer .footer-logo img,.footer .main-footer .footer-logo object,.header .logo a object,.header .logo a img{height:inherit;width:100%}}@media (max-width:767px){.search-on .wrapper .main-header .header-wrap .header-left{display:none}.wrapper .header .dropdown .search-block .webform{max-width:80%;width:80%;margin:auto 0}.wrapper .header .dropdown .search-block .webform input[type="text"]{padding:5px 20px 5px 10px}.wrapper .offcanvas.offcanvas-end .offcanvas-body .left-sidebar .left-sidebar-content h5 a{font-size:1.25rem;padding:5px 10px;display:inline-block}.wrapper .search-result-page .search-result-wrap .search-item .image-wrap{display:none}.wrapper .container{padding:0 1.25rem}.wrapper .section{padding:2rem 0}.wrapper .cta-block .block{padding:2rem}.header .header-wrap .header-left{flex:inherit}.header .header-wrap .main-menu ul{display:none}.offcanvas.offcanvas-end .offcanvas-header .header:before{background:none}.offcanvas.offcanvas-end .offcanvas-header .header .header-wrap .header-left{flex:inherit;max-width:inherit}.offcanvas.offcanvas-end .offcanvas-header .header .header-wrap .header-right{padding-left:0}.offcanvas.offcanvas-end .offcanvas-header .offcanvas-body .left-sidebar{flex:100vw 0 0;max-width:100%;background:none}.offcanvas.offcanvas-end .offcanvas-header .offcanvas-body .left-sidebar .quicklink-list .quicklink-item.has-submenu ul li a{font-size:1rem;padding:0.25rem 0.5rem;margin:2px 0}.offcanvas.offcanvas-end .offcanvas-header .offcanvas-body .right-content{padding:8rem 0rem 1rem 1rem;width:100%;max-height:100vh;overflow-y:auto;display:none}.offcanvas.offcanvas-end .offcanvas-header .offcanvas-body .right-content .popular-links-blocks ul li{flex:50% 0 0;max-width:50%}.offcanvas.offcanvas-end .offcanvas-header .offcanvas-body .right-content .popular-links-blocks ul li .image-wrap>img{height:100PX}.offcanvas.offcanvas-end .offcanvas-body .left-sidebar{flex:100vw 0 0;max-width:100%;background:none}.offcanvas.offcanvas-end .offcanvas-body .left-sidebar .left-sidebar-content h5 a{font-size:1.25rem;padding:5px 10px;display:inline-block}.offcanvas.offcanvas-end .offcanvas-body .left-sidebar .left-sidebar-content .quicklink-list .quicklink-item.has-submenu ul li{font-size:clamp(1rem,calc(1rem + 0.22vw),1.5rem);display:block;width:100%}.offcanvas.offcanvas-end .offcanvas-body>.right-content{display:none}.offcanvas.offcanvas-end .hero>img{min-height:60vh}.offcanvas.offcanvas-end .landing-page .banner{height:auto}.offcanvas.offcanvas-end .landing-page .banner .container .row .banner-content{padding:3rem 3rem}.offcanvas.offcanvas-end .banner.contact-us>img{min-height:50vh}.offcanvas.offcanvas-end .contact-us .contact-content{padding:0}.offcanvas.offcanvas-end .contact-us .contact-content .contact-block{margin-bottom:2rem}.offcanvas.offcanvas-end .contact-us .contact-content .contact-block h2{font-size:2rem}.offcanvas.offcanvas-end .contact-us .contact-content .text-end>div{text-align:left}.offcanvas.offcanvas-end .internal-page.with-transparent-menu .banner>img{min-height:50vh}.offcanvas.offcanvas-end .internal-page .banner>img{min-height:175px}.offcanvas.offcanvas-end .internal-page .btn-wrap .btn{margin-bottom:1rem}.offcanvas.offcanvas-end .next-prev-section .image-wrap{margin-bottom:1rem}.offcanvas.offcanvas-end .next-prev-section .image-wrap img.full{height:11rem;object-fit:cover}.offcanvas.offcanvas-end .search-result-page .search-result-wrap .search-item .block-content{padding:0}.home .hero .hero-image-img{min-height:60vh}}@media (min-width:2400px){html{font-size:28px}.header .header-wrap .header-right .nav-item .dropdown-menu{min-width:18vw}.container{max-width:80%}.footer-logo object,.header .logo a object{width:65%}}.latest-news-slider .sliderContainer{position:relative}.latest-news-slider .sliderContainer .slider-header{position:absolute;top:15%;z-index:99;left:0;right:0;color:#fff}.latest-news-slider .sliderContainer .slider-header h5{font-size:1.875rem;line-height:2.25rem}.latest-news-slider .sliderContainer .slick-slide{text-align:left}.latest-news-slider .sliderContainer .slick-slide img{display:block;max-height:100vh;object-fit:cover}.latest-news-slider .sliderContainer .overlay *{color:#fff}.latest-news-slider .sliderContainer .overlay h2{font-size:4rem;font-family:var(--Open-Sans-Bold);letter-spacing:-0.2rem;line-height:4.5rem}.latest-news-slider .sliderContainer .overlay p{font-size:1rem;font-weight:600;font-family:'Open Sans';letter-spacing:0}.latest-news-slider .sliderContainer .overlay p.small{text-transform:uppercase;font-size:0.75rem;font-family:var(--Open-Sans-Semibold);letter-spacing:0.1rem;margin-bottom:1rem}.latest-news-slider .progressBarContainer{bottom:3rem;position:absolute;left:0;right:0;margin:auto}.latest-news-slider .progressBarContainer .progress-bar-wrap{display:block;padding:0;cursor:pointer;width:100%}.latest-news-slider .progressBarContainer .progress-bar-wrap>div{width:18%;overflow:hidden;display:inline-block;position:relative;vertical-align:top;font-size:0.833125rem;font-weight:700;line-height:1.125rem;color:#fff;opacity:0.3}.latest-news-slider .progressBarContainer .progress-bar-wrap>div.current{opacity:1}.latest-news-slider .progressBarContainer .progress-bar-wrap>div + div{margin-left:2%}.latest-news-slider .progressBarContainer .progress-bar-wrap>div span.progressBar{width:100%;height:1px;background-color:#fff;display:block;margin-bottom:10px}.latest-news-slider .progressBarContainer .progress-bar-wrap>div span.progressBar .inProgress{background:#195FF3;width:0%;height:1px}.latest-news-slider .progressBarContainer .progress-bar-wrap>div span.progressBar .inProgress.on{width:100%}.latest-news-slider a.btn{font-size:1rem;font-weight:700;line-height:1.5rem;border-radius:0.25rem;padding:1rem 2rem 1.125rem 2rem;text-align:center;color:#195ff3}.latest-news-slider a.btn.btn-blue{background:#195FF3;color:#fff;border:2px solid rgba(0,0,0,0)}.latest-news-slider a.btn.btn-blue:hover{color:#195FF3;background:#fff;border:2px solid #195FF3}.block-TextContentBlock .col-lg-3>div{font-size:clamp(1.56rem,calc(1.125rem + 0.76vw),3rem);line-height:1.5;letter-spacing:-1px;font-family:var(--Open-Sans-Bold);font-weight:500;color:var(--color)}.blog-photogallery-slider .owl-carousel .item img.full{height:clamp(18rem,40vw,34rem);object-fit:cover;width:100%}.how-we-care h6{font-size:0.833125rem;font-weight:700}.how-we-care .image-wrap{overflow:visible}.how-we-care .blue-block{background:#195FF3;padding:25px 40px;position:relative;display:inline-block;left:-15%}.how-we-care .blue-block a *{color:#fff}.how-we-care .blue-block h6{margin-bottom:4rem}.how-we-care .blue-block h5{font-size:1.5rem;font-weight:700;line-height:2.25rem}.how-we-care .blue-block + img{margin-top:-30%}.how-we-care .right-block{padding-left:50px}@media (max-width:991px){.block-RightImageLeftContent .how-we-care .blue-block,.block-LeftContentRightImage .how-we-care .blue-block{padding:3rem;height:auto;width:100%;left:0;right:0;position:relative}.how-we-care .blue-block + img{margin-top:0}}body.home .wrapper>[class^="block-"]:last-of-type .section{padding-bottom:0}body.contact-page .block-html_source:last-of-type{padding-bottom:5rem}body.home .block-ContentWithWidthOption p:first-of-type{font-size:clamp(1rem,calc(1.3rem + 0.2vw),2rem);line-height:1.375;font-weight:300;color:#8F8E90;text-align:center}.distinctives-slider{position:relative}.distinctives-slider .slide{display:flex;align-items:center}.distinctives-slider .slides-number{position:absolute;top:-4.25rem;right:9rem;z-index:99}.distinctives-slider .owl-nav{position:absolute;top:-4.75rem;right:0;display:flex}.distinctives-slider .owl-carousel .owl-nav button{width:44px;height:44px;overflow:hidden;border-radius:50%;color:#195FF3;background:#F5F5F5;margin:0 0 0 10px;font-size:0;display:flex;align-items:center;justify-content:center}.distinctives-slider .owl-carousel .owl-nav button span{display:none}.distinctives-slider .owl-carousel .owl-nav button:before{font-family:var(--fontawesome);content:"\f105";font-size:1.5rem;color:#195FF3;line-height:1}.distinctives-slider .owl-carousel .owl-nav button.owl-prev:before{content:"\f104"}.distinctives-slider .slide .blue-block h3{display:none}.slide .blue-block{color:#fff;background:#2164EF;padding:50px;margin-right:-10em;position:relative;z-index:11;text-align:center;height:480px;width:480px;display:flex;flex-direction:column;align-items:center;justify-content:center}.slide .blue-block h2{color:#fff;font-size:2.5rem;line-height:1.1;letter-spacing:-2px}@media (max-width:991px){.distinctives-slider{margin-top:6rem}.distinctives-slider .slide{flex-direction:column-reverse}.distinctives-slider .slide .blue-block{max-width:100%;margin:auto;height:auto}.distinctives-slider .slide .blue-block h2{font-size:3rem;line-height:3rem}.distinctives-slider .slides-number{left:0;right:0;width:45%;text-align:right;top:-4.35rem}.distinctives-slider .owl-nav{width:50%}.slide .blue-block{width:100%;padding:50px 100px}}