/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{padding-top:9.938rem;}@media (max-width:1199.98px){body{padding-top:6.875rem;}}header.navbar{position:fixed !important;z-index:999 !important;top:0;right:0;left:0;box-shadow:0 4px 34px rgba(0,0,0,0.1);}header.navbar .top-menu ul{padding-top:0.875rem;}@media (max-width:1199.98px){header.navbar .top-menu ul{flex-direction:column;}}header.navbar .top-menu ul li{margin-bottom:8px;}header.navbar .top-menu ul li a{padding:0;text-transform:uppercase;color:#002d5d !important;font-family:"Montserrat",system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:0.875rem;font-weight:500;}header.navbar .top-menu ul li a::after{display:block;width:0;height:0.125rem;content:"";transition:width 0.5s ease,background-color 0.5s ease;background:transparent;}header.navbar .top-menu ul li a:hover::after{width:100%;background:#002d5d;}@media (max-width:1199.98px){header.navbar .top-menu ul li a{color:#fff !important;}}header.navbar .region-navigation-collapsible{justify-content:right;}@media (max-width:1199.98px){header.navbar .region-navigation-collapsible #block-headersearch{display:none;}}@media (max-width:1199.98px){header.navbar .region-navigation-collapsible{position:relative;justify-content:normal;}}header.navbar .block-ultimenu{position:static;}@media (max-width:1199.98px){header.navbar .block-ultimenu .content{margin-bottom:1.25rem;border-bottom:1px solid rgba(255,255,255,0.21);}}header.navbar .ultimenu{position:static;padding-top:1.875rem !important;text-align:right;}header.navbar .ultimenu li.uitem{position:static;}header.navbar .ultimenu li.uitem a{width:-moz-fit-content;width:fit-content;padding:0.625rem 1.688rem !important;transition:width 0.5s ease,background-color 0.5s ease;letter-spacing:0.2em;text-transform:uppercase;color:#002d5d;font-size:1rem;font-weight:500;}header.navbar .ultimenu li.uitem a:after{display:block;width:0;height:0.125rem;content:"";transition:width 0.5s ease,background-color 0.5s ease;background:transparent;}@media (max-width:1199.98px){header.navbar .ultimenu li.uitem a:after{display:none;}}header.navbar .ultimenu li.uitem a:hover:after,header.navbar .ultimenu li.uitem a.is-active:after{width:100%;background:#002d5d;}@media (max-width:1199.98px){header.navbar .ultimenu li.uitem a{padding:0.625rem 1.25rem !important;}}@media (max-width:1199.98px){header.navbar .ultimenu li.uitem a{padding:0.625rem 0 !important;text-align:left;color:#fff;}}header.navbar .ultimenu li.uitem .ultimenu__flyout.has-block{position:static;}header.navbar .ultimenu li.uitem section{top:auto;left:auto;min-height:auto !important;padding:0 !important;background-color:unset;}header.navbar .ultimenu li.uitem section .ultimenu__region{width:-moz-fit-content;width:fit-content;border:0;border-radius:0;background-color:#002d5d;box-shadow:none;}header.navbar .ultimenu li.uitem section .ultimenu__region .block{display:inline-block;float:left;width:auto;padding:0;cursor:pointer;margin-inline-start:auto;-webkit-margin-start:auto;}header.navbar .ultimenu li.uitem section .ultimenu__region .block .node--view-mode-vertical-media-teaser-small{overflow:hidden;margin:0;}header.navbar .ultimenu li.uitem section .ultimenu__region .block .node--view-mode-vertical-media-teaser-small .field--type-entity-reference{margin:0;}header.navbar .ultimenu li.uitem section .ultimenu__region .block .node--view-mode-vertical-media-teaser-small .field--name-node-title{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;justify-content:center;text-align:center;}header.navbar .ultimenu li.uitem section .ultimenu__region .block .node--view-mode-vertical-media-teaser-small .field--name-node-title h3{margin-bottom:1.25rem;line-height:1.375rem;}header.navbar .ultimenu li.uitem section .ultimenu__region .block .node--view-mode-vertical-media-teaser-small .field--name-node-title a{position:static;padding:0 !important;text-decoration:none;color:#fff;font-size:1.125rem;}header.navbar .ultimenu li.uitem section .ultimenu__region .block .node--view-mode-vertical-media-teaser-small .field--name-node-title a:after{width:auto;height:auto;background:transparent !important;}header.navbar .ultimenu li.uitem section .ultimenu__region .block .node--view-mode-vertical-media-teaser-small .field--name-node-title a:after:hover{background:transparent !important;}header.navbar .ultimenu li.uitem section .ultimenu__region .block .node--view-mode-vertical-media-teaser-small .field--name-node-title a:before{display:none;}header.navbar .ultimenu li.uitem section .ultimenu__region .block .node--view-mode-vertical-media-teaser-small .field--name-node-title a:hover:after{background:transparent !important;}header.navbar .ultimenu li.uitem section .ultimenu__region .block .node--view-mode-vertical-media-teaser-small .blazy{position:relative;float:none;margin:0;}header.navbar .ultimenu li.uitem section .ultimenu__region .block .node--view-mode-vertical-media-teaser-small .blazy img{width:auto;}header.navbar .ultimenu li.uitem section .ultimenu__region .block .node--view-mode-vertical-media-teaser-small .blazy:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background:linear-gradient(2.13deg,rgba(0,0,0,0.7) 6.83%,rgba(0,0,0,0) 98.34%);}header.navbar .ultimenu li.uitem section .ultimenu__region .block .node--view-mode-vertical-media-teaser-small:hover .main-content .field--name-field-menu-media .blazy img{transition:all 0.5s ease;transform:scale(1.1);}@media (max-width:1199.98px){header.navbar .ultimenu li.uitem section .ultimenu__region .block{display:none;}}header.navbar .ultimenu li.uitem section .ultimenu__region .ultimenusub{padding:0;}header.navbar .ultimenu li.uitem section .ultimenu__region .ultimenusub ul.nav{display:block;min-width:13.125rem;padding:1.875rem;text-align:left;}header.navbar .ultimenu li.uitem section .ultimenu__region .ultimenusub ul.nav li{margin-bottom:1.25rem;}header.navbar .ultimenu li.uitem section .ultimenu__region .ultimenusub ul.nav li a{padding:0 !important;letter-spacing:normal;text-transform:none;color:#fff;font-size:1.125rem;font-weight:400;}header.navbar .ultimenu li.uitem section .ultimenu__region .ultimenusub ul.nav li a:after{width:0;}header.navbar .ultimenu li.uitem section .ultimenu__region .ultimenusub ul.nav li a:hover:after,header.navbar .ultimenu li.uitem section .ultimenu__region .ultimenusub ul.nav li a.is-active:after{width:100%;background:#fff;}@media (max-width:1199.98px){header.navbar .ultimenu li.uitem section .ultimenu__region .ultimenusub ul.nav li a{font-size:0.875rem;}}header.navbar .ultimenu li.uitem section .ultimenu__region .ultimenusub ul.nav li:last-child{margin-bottom:0;}@media (max-width:1199.98px){header.navbar .ultimenu li.uitem section .ultimenu__region .ultimenusub ul.nav{min-width:100%;padding:0 0.938rem;}}header.navbar .ultimenu li.uitem section .ultimenu__region.has-block{position:absolute;right:0 !important;left:0 !important;width:100%;min-width:1140px;padding:3.75rem 8.125rem !important;}header.navbar .ultimenu li.uitem section .ultimenu__region.has-block .ultimenusub{display:inline-block;float:left;width:70%;}header.navbar .ultimenu li.uitem section .ultimenu__region.has-block .ultimenusub ul.nav{display:flex;flex-wrap:wrap;padding:0;padding-left:3.75rem;text-align:left;}header.navbar .ultimenu li.uitem section .ultimenu__region.has-block .ultimenusub ul.nav li{position:static;display:block;min-width:43%;max-width:43%;margin-right:2.5rem;}@media (max-width:1199.98px){header.navbar .ultimenu li.uitem section .ultimenu__region.has-block .ultimenusub ul.nav li{min-width:100%;max-width:100%;margin-right:0;}}@media (max-width:1399.98px){header.navbar .ultimenu li.uitem section .ultimenu__region.has-block .ultimenusub ul.nav{padding-left:1.875rem;}}@media (max-width:1199.98px){header.navbar .ultimenu li.uitem section .ultimenu__region.has-block .ultimenusub ul.nav{padding-left:0;}}@media (max-width:1199.98px){header.navbar .ultimenu li.uitem section .ultimenu__region.has-block .ultimenusub{width:67%;}}@media (max-width:1199.98px){header.navbar .ultimenu li.uitem section .ultimenu__region.has-block .ultimenusub{float:none;width:100%;}}@media (max-width:1399.98px){header.navbar .ultimenu li.uitem section .ultimenu__region.has-block{min-width:100%;padding:1.875rem 1.875rem !important;}}@media (max-width:1199.98px){header.navbar .ultimenu li.uitem section .ultimenu__region.has-block{position:relative;padding:0.625rem 0.625rem !important;}}@media (max-width:1199.98px){header.navbar .ultimenu li.uitem section .ultimenu__region{width:100%;}}@media (max-width:1199.98px){header.navbar .ultimenu li.uitem section{position:relative;}}header.navbar .ultimenu li.uitem:last-child a{padding-right:0 !important;}header.navbar .ultimenu li.uitem .contextual-region .contextual .contextual-links a{padding:0.4em 0.6em !important;transition:unset;letter-spacing:unset;text-transform:capitalize;font-weight:normal;}header.navbar .ultimenu li.uitem .contextual-region .contextual .contextual-links a:after{display:none !important;}@media (max-width:1199.98px){header.navbar .ultimenu li.uitem{margin-bottom:1.25rem;}}header.navbar .ultimenu li.uitem.is-active-trail a:after{width:100%;background:#002d5d;}@media (max-width:1199.98px){header.navbar .ultimenu{padding-top:0 !important;}}header.navbar .navbar-brand{max-width:9.25rem;transition:all 0.45s ease-in-out,background 0.2s ease-in-out;}@media (max-width:575.98px){header.navbar .navbar-brand{margin-right:10px;padding:0;}}header.navbar.sticky-header{padding-top:0.938rem;padding-bottom:0.938rem;}header.navbar.sticky-header .navbar-brand{max-width:7.375rem;}header.navbar.sticky-header .top-menu,header.navbar.sticky-header .block-language,header.navbar.sticky-header #block-headersearch{display:none;}header.navbar.sticky-header .ultimenu{padding-top:0 !important;}@media (max-width:1199.98px){header.navbar.bg-white{background-color:#002d5d !important;}}@media (max-width:575.98px){header.navbar.bg-white{padding-right:1.25rem;padding-left:1.25rem;}}header.navbar span[data-big-pipe-placeholder-id*=languageswitcher]{display:none;}header.navbar .right{margin-right:-0.938rem;}.navbar-brand.search-open{z-index:100;}.sticky-menu{position:fixed;z-index:998;top:11.125rem;}.user-logged-in body{padding-top:0;}.user-logged-in header.navbar{position:relative !important;top:auto;right:auto;left:auto;}.path-frontpage:not(.user-logged-in),.has-mediaheader:not(.user-logged-in){padding-top:0;}@media (min-width:1200px){.path-frontpage:not(.user-logged-in) header.navbar:not(.sticky-header),.has-mediaheader:not(.user-logged-in) header.navbar:not(.sticky-header){padding:1.875rem 0;background-color:transparent !important;box-shadow:unset;}.path-frontpage:not(.user-logged-in) header.navbar:not(.sticky-header) .navbar-brand .dark-logo,.has-mediaheader:not(.user-logged-in) header.navbar:not(.sticky-header) .navbar-brand .dark-logo{display:none;}.path-frontpage:not(.user-logged-in) header.navbar:not(.sticky-header) .navbar-brand .white-logo,.has-mediaheader:not(.user-logged-in) header.navbar:not(.sticky-header) .navbar-brand .white-logo{display:block !important;}.path-frontpage:not(.user-logged-in) header.navbar:not(.sticky-header) .ultimenu li.uitem a,.has-mediaheader:not(.user-logged-in) header.navbar:not(.sticky-header) .ultimenu li.uitem a{color:#fff;}.path-frontpage:not(.user-logged-in) header.navbar:not(.sticky-header) .ultimenu li.uitem a:hover:after,.path-frontpage:not(.user-logged-in) header.navbar:not(.sticky-header) .ultimenu li.uitem a.is-active:after,.has-mediaheader:not(.user-logged-in) header.navbar:not(.sticky-header) .ultimenu li.uitem a:hover:after,.has-mediaheader:not(.user-logged-in) header.navbar:not(.sticky-header) .ultimenu li.uitem a.is-active:after{background:#fff;}.path-frontpage:not(.user-logged-in) header.navbar:not(.sticky-header) .top-menu ul li a,.has-mediaheader:not(.user-logged-in) header.navbar:not(.sticky-header) .top-menu ul li a{color:#fff !important;}.path-frontpage:not(.user-logged-in) header.navbar:not(.sticky-header) .top-menu ul li a:after,.has-mediaheader:not(.user-logged-in) header.navbar:not(.sticky-header) .top-menu ul li a:after{display:block;width:0;height:0.125rem;content:"";transition:width 0.5s ease,background-color 0.5s ease;background:transparent;}.path-frontpage:not(.user-logged-in) header.navbar:not(.sticky-header) .top-menu ul li a:hover:after,.has-mediaheader:not(.user-logged-in) header.navbar:not(.sticky-header) .top-menu ul li a:hover:after{width:100%;background:#fff;}.path-frontpage:not(.user-logged-in) .block-language nav a,.has-mediaheader:not(.user-logged-in) .block-language nav a{color:#fff;}.path-frontpage:not(.user-logged-in) .block-language nav a:after,.has-mediaheader:not(.user-logged-in) .block-language nav a:after{display:block;width:0;height:0.125rem;content:"";transition:width 0.5s ease,background-color 0.5s ease;background:transparent;}.path-frontpage:not(.user-logged-in) .block-language nav a:hover:after,.has-mediaheader:not(.user-logged-in) .block-language nav a:hover:after{width:100%;background:#fff;}}@media (max-width:1199.98px){.path-frontpage:not(.user-logged-in),.has-mediaheader:not(.user-logged-in){padding-top:6.875rem;}}.has-mediaheader.page-node-type-school:not(.user-logged-in),.has-mediaheader.page-node-type-school-division:not(.user-logged-in){padding-top:9.938rem;}@media (min-width:1200px){.has-mediaheader.page-node-type-school:not(.user-logged-in) header.navbar:not(.sticky-header),.has-mediaheader.page-node-type-school-division:not(.user-logged-in) header.navbar:not(.sticky-header){padding:1.25rem 0;background-color:#fff !important;box-shadow:0 4px 34px rgba(0,0,0,0.1);}.has-mediaheader.page-node-type-school:not(.user-logged-in) header.navbar:not(.sticky-header) .navbar-brand .dark-logo,.has-mediaheader.page-node-type-school-division:not(.user-logged-in) header.navbar:not(.sticky-header) .navbar-brand .dark-logo{display:block !important;}.has-mediaheader.page-node-type-school:not(.user-logged-in) header.navbar:not(.sticky-header) .navbar-brand .white-logo,.has-mediaheader.page-node-type-school-division:not(.user-logged-in) header.navbar:not(.sticky-header) .navbar-brand .white-logo{display:none !important;}.has-mediaheader.page-node-type-school:not(.user-logged-in) header.navbar:not(.sticky-header) .ultimenu li.uitem a,.has-mediaheader.page-node-type-school-division:not(.user-logged-in) header.navbar:not(.sticky-header) .ultimenu li.uitem a{color:#002d5d;}.has-mediaheader.page-node-type-school:not(.user-logged-in) header.navbar:not(.sticky-header) .ultimenu li.uitem a:hover:after,.has-mediaheader.page-node-type-school:not(.user-logged-in) header.navbar:not(.sticky-header) .ultimenu li.uitem a.is-active:after,.has-mediaheader.page-node-type-school-division:not(.user-logged-in) header.navbar:not(.sticky-header) .ultimenu li.uitem a:hover:after,.has-mediaheader.page-node-type-school-division:not(.user-logged-in) header.navbar:not(.sticky-header) .ultimenu li.uitem a.is-active:after{background:#002d5d;}.has-mediaheader.page-node-type-school:not(.user-logged-in) header.navbar:not(.sticky-header) .ultimenu li.uitem ul.nav li a,.has-mediaheader.page-node-type-school-division:not(.user-logged-in) header.navbar:not(.sticky-header) .ultimenu li.uitem ul.nav li a{color:#fff;}.has-mediaheader.page-node-type-school:not(.user-logged-in) header.navbar:not(.sticky-header) .ultimenu li.uitem ul.nav li a:after,.has-mediaheader.page-node-type-school-division:not(.user-logged-in) header.navbar:not(.sticky-header) .ultimenu li.uitem ul.nav li a:after{width:0;background:#fff;}.has-mediaheader.page-node-type-school:not(.user-logged-in) header.navbar:not(.sticky-header) .ultimenu li.uitem ul.nav li a:hover:after,.has-mediaheader.page-node-type-school:not(.user-logged-in) header.navbar:not(.sticky-header) .ultimenu li.uitem ul.nav li a.is-active:after,.has-mediaheader.page-node-type-school-division:not(.user-logged-in) header.navbar:not(.sticky-header) .ultimenu li.uitem ul.nav li a:hover:after,.has-mediaheader.page-node-type-school-division:not(.user-logged-in) header.navbar:not(.sticky-header) .ultimenu li.uitem ul.nav li a.is-active:after{width:100%;background:#fff;}.has-mediaheader.page-node-type-school:not(.user-logged-in) header.navbar:not(.sticky-header) .top-menu ul li a,.has-mediaheader.page-node-type-school-division:not(.user-logged-in) header.navbar:not(.sticky-header) .top-menu ul li a{color:#002d5d !important;}.has-mediaheader.page-node-type-school:not(.user-logged-in) .block-language nav a,.has-mediaheader.page-node-type-school-division:not(.user-logged-in) .block-language nav a{color:#002d5d;}}@media (max-width:1199.98px){.has-mediaheader.page-node-type-school:not(.user-logged-in),.has-mediaheader.page-node-type-school-division:not(.user-logged-in){padding-top:6.875rem;}}.school-menu-side .side-menu-navigation-title{position:relative;width:17.063rem;padding:1.25rem 1.875rem;cursor:pointer;background:#ed7800;font-weight:500;}.school-menu-side .side-menu-navigation-title .card-icon{position:absolute;top:50%;right:1.25rem;transform:translateY(-50%);}.school-menu-side .side-menu-navigation-title .card-plus{position:relative;display:block;width:0.9375rem;height:0.9375rem;}.school-menu-side .side-menu-navigation-title .card-plus:before,.school-menu-side .side-menu-navigation-title .card-plus:after{position:absolute;content:"";transition:transform 0.25s ease-out;background-color:#002d5d;}.school-menu-side .side-menu-navigation-title .card-plus:before{top:0;left:0.4375rem;width:0.0625rem;height:100%;}.school-menu-side .side-menu-navigation-title .card-plus:after{top:0.4375rem;left:0;width:100%;height:0.0625rem;}@media (max-width:991.98px){.school-menu-side .side-menu-navigation-title{width:100%;}}.school-menu-side .menu-wrapper{position:absolute;z-index:333;top:100%;right:0;margin-top:-4.25rem;}.school-menu-side .menu-wrapper.opened .side-menu-navigation-title .card-plus:before{transform:rotate(90deg);}.school-menu-side .menu-wrapper.opened .side-menu-navigation-title .card-plus:after{transform:rotate(180deg);}@media (max-width:991.98px){.school-menu-side .menu-wrapper{position:relative;margin-top:1.875rem;}}.school-menu-side ul.nav{display:none;width:17.063rem;padding:0;padding-bottom:0.938rem;background:#ed7800;}.school-menu-side ul.nav li{width:-moz-fit-content;width:fit-content;padding:0;}.school-menu-side ul.nav li a{display:block;width:100%;padding:0.563rem 1.875rem;padding-bottom:0.938rem;transition:unset;transform:unset;text-align:left;text-decoration:none;letter-spacing:unset;text-transform:unset;color:#002d5d;}.school-menu-side ul.nav li a:after{display:block;width:0;height:0.125rem;content:"";transition:width 0.5s ease,background-color 0.5s ease;background:transparent;}.school-menu-side ul.nav li a:active{border:0;}.school-menu-side ul.nav li a.active{border:0;}.school-menu-side ul.nav li a.active:after{width:100%;background:#002d5d;}.school-menu-side ul.nav li:hover a:after,.school-menu-side ul.nav li.is-active a:after{width:100%;background:#002d5d;}@media (max-width:991.98px){.school-menu-side ul.nav{width:100%;}}.school-menu-side.sticky-menu{left:0;margin-top:-4px;}@media (max-width:1199.98px){.sm-logo{display:block !important;}.lg-logo{display:none;}.button.button--ultimenu{display:none !important;}.ultimenu > li,.ultimenu .ultimenu__link{width:100%;min-width:100%;}.navbar-collapse{margin-top:1.875rem;transition:all 0.4s linear;}.navbar-collapse.show{position:relative;top:0.063rem;overflow:hidden auto;height:100vh;padding-bottom:31.25rem;}.ultimenu--hover .ultimenu__link .caret{display:block;background-color:transparent;}.ultimenu--hover .ultimenu__link .caret:before{right:0;left:auto;width:0.938rem;height:0.938rem;border:0;background-image:url(/themes/custom/isg/images/icons/open-menu-link.svg);background-repeat:no-repeat;}.ultimenu--hover .ultimenu__link.is-ultimenu-active .caret:before{height:0.125rem;background-image:url(/themes/custom/isg/images/icons/close-menu-link.svg);}.navbar-toggler{z-index:100;display:flex;align-items:center;border:0;}.navbar-toggler .menu-title{margin:0 0.625rem;letter-spacing:0.18em;text-transform:uppercase;color:#fff;font-size:1.125rem;font-weight:500;}.navbar-toggler .menu-title .menu-close{display:block;}.navbar-toggler .menu-title .menu-open{display:none;}}@media (max-width:1199.98px) and (max-width:575.98px){.navbar-toggler .menu-title{font-size:0.75rem;}}@media (max-width:1199.98px){.navbar-toggler .navbar-toggler-wrapper{position:relative;display:block;width:1.688rem;height:1rem;margin:0;padding:0;border:0;background-color:transparent;}.navbar-toggler .navbar-toggler-wrapper .navbar-toggler-icon{position:absolute;left:0;display:block;height:2.25px;transition:all 0.5s ease;background-color:#fff;background-image:unset;}.navbar-toggler .navbar-toggler-wrapper .navbar-toggler-icon.icon-1{top:0.5rem;width:1.688rem;margin:0;transform:translate(0%,-50%) rotate(-135deg);}.navbar-toggler .navbar-toggler-wrapper .navbar-toggler-icon.icon-2{display:none;}.navbar-toggler .navbar-toggler-wrapper .navbar-toggler-icon.icon-3{top:0.5rem;width:1.688rem;margin:0;transform:translate(0%,-50%) rotate(135deg);}}@media (max-width:1199.98px){.navbar-toggler.collapsed .menu-title .menu-close{display:none;}.navbar-toggler.collapsed .menu-title .menu-open{display:block;}.navbar-toggler.collapsed .navbar-toggler-icon.icon-1{top:0;width:1.688rem;transform:unset;}.navbar-toggler.collapsed .navbar-toggler-icon.icon-2{top:0.438rem;display:block;width:1.125rem;}.navbar-toggler.collapsed .navbar-toggler-icon.icon-3{top:auto;bottom:0;width:0.625rem;transform:unset;}}@media (max-width:1199.98px){.navbar-toggler:focus{box-shadow:unset;}}@media (max-width:1199.98px) and (max-width:1199.98px){.navbar-toggler{padding:0 0.313rem;}}#block-headersearch{z-index:100;display:inline-block;}@media (min-width:1200px){#block-headersearch{width:53px;height:30px;padding:0 15px 0 8px;transform:translateY(5px);}}@media (max-width:1199.98px){#block-headersearch{border-right:1px solid #fff;}}#block-headersearch .header-search{width:1.875rem;height:1.875rem;}#block-headersearch .header-search .search-icon{display:inline-block;width:1.875rem;height:1.875rem;transition:0.3s ease-in-out;background-image:url(/themes/custom/isg/images/icons/search-icon-primary.svg);background-repeat:no-repeat;background-position:center center;background-size:1.875rem 1.875rem;font-size:0;}#block-headersearch .header-search .search-icon.white{background-image:url(/themes/custom/isg/images/icons/search-icon-white.svg);}@media (max-width:1199.98px){#block-headersearch .header-search .search-icon{width:1.5rem;height:1.5rem;background-image:url(/themes/custom/isg/images/icons/search-icon-white.svg);background-size:1.5rem 1.5rem;}}#block-headersearch .header-search.open .search-icon{background-image:url(/themes/custom/isg/images/icons/close-white.svg);}@media (max-width:1199.98px){#block-headersearch .header-search{width:24px;height:24px;margin:0 0.938rem;}}.path-frontpage:not(.user-logged-in) header.navbar:not(.sticky-header) #block-headersearch .header-search .search-icon,.has-mediaheader:not(.user-logged-in) header.navbar:not(.sticky-header) #block-headersearch .header-search .search-icon{background-image:url(/themes/custom/isg/images/icons/search-icon-white.svg);}.path-frontpage:not(.user-logged-in) header.navbar:not(.sticky-header) #block-headersearch .header-search.open .search-icon,.has-mediaheader:not(.user-logged-in) header.navbar:not(.sticky-header) #block-headersearch .header-search.open .search-icon{background-image:url(/themes/custom/isg/images/icons/close-white.svg);}@media (min-width:1200px){.path-frontpage:not(.user-logged-in) header.navbar.sticky-header #block-headersearch,.has-mediaheader:not(.user-logged-in) header.navbar.sticky-header #block-headersearch{display:none;}}.search-popup{position:absolute;z-index:99;top:0;left:0;display:flex;visibility:hidden;align-items:center;justify-content:center;width:100%;height:100vh;padding:0 1.25rem;transition:opacity 0.3s ease-in-out,visibility 0.3s ease-in-out;opacity:0;background-color:#002d5d;}.search-popup.open{visibility:visible;opacity:1;}@media (max-width:1199.98px){.search-popup.open{top:6.563rem;height:12.5rem;padding:4.219rem 1.25rem 6.563rem 1.25rem;}}@media (max-width:1199.98px){.search-popup{height:0;transition:height 0.3s ease-in-out,opacity 0.3s ease-in-out,visibility 0.3s ease-in-out;}}@media (min-width:1200px){.search-popup-opened.has-mediaheader.page-node-type-school header.navbar:not(.sticky-header) .navbar-brand .dark-logo,.search-popup-opened.has-mediaheader.page-node-type-school-division header.navbar:not(.sticky-header) .navbar-brand .dark-logo,.search-popup-opened.user-logged-in header.navbar:not(.sticky-header) .navbar-brand .dark-logo{display:none !important;}.search-popup-opened.has-mediaheader.page-node-type-school header.navbar:not(.sticky-header) .navbar-brand .white-logo,.search-popup-opened.has-mediaheader.page-node-type-school-division header.navbar:not(.sticky-header) .navbar-brand .white-logo,.search-popup-opened.user-logged-in header.navbar:not(.sticky-header) .navbar-brand .white-logo{display:block !important;}}@media (min-width:1200px){.search-popup-opened header.navbar:not(.sticky-header) .navbar-brand .dark-logo{display:none !important;}.search-popup-opened header.navbar:not(.sticky-header) .navbar-brand .white-logo{display:block !important;}}.has-mediaheader.page-node-type-school:not(.user-logged-in) header.navbar #block-headersearch .header-search .search-icon,.has-mediaheader.page-node-type-school-division:not(.user-logged-in) header.navbar #block-headersearch .header-search .search-icon{background-image:url(/themes/custom/isg/images/icons/search-icon-primary.svg);}
a.ext:has(> span:not(.ext):not(.extlink)){text-decoration:none;}a.ext:has(> span:not(.ext):not(.extlink)) > span:not(.ext):not(.extlink){text-decoration-line:underline;text-decoration-color:currentColor;}a.ext:has(> span:not(.ext):not(.extlink)):hover > span:not(.ext):not(.extlink){text-decoration-line:none;}.vlb-section .layout .block{margin-bottom:3.125rem;}.vlb-section .layout .block.block-field-blocknodeschool-divisionfield-overview-title{margin-bottom:1.875rem;}@media (max-width:767.98px){.vlb-section .layout .block{margin-bottom:1.875rem;}}.vlb-section .layout .block:last-child{margin-bottom:0;}@media (max-width:767.98px){.vlb-section > .col-12{margin-bottom:1.875rem;}}.layout--onecol:not(:last-child){margin-bottom:calc(1.75rem + 6vw);}@media (min-width:1200px){.layout--onecol:not(:last-child){margin-bottom:6.25rem;}}.layout--onecol .block{margin-bottom:3.125rem;}@media (max-width:767.98px){.layout--onecol .block{margin-bottom:1.875rem;}}.layout--onecol .block:last-child{margin-bottom:0;}.block-views > h2{margin-bottom:1.25rem;}.block-language nav{justify-content:right;}.block-language nav a{text-decoration:none;font-family:"Cairo",system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;}.block-language nav a::after{display:block;width:0;height:0.125rem;content:"";transition:width 0.5s ease,background-color 0.5s ease;background:transparent;}.block-language nav a:hover{color:#002d5d;}.block-language nav a:hover::after{width:100%;background:#002d5d;}@media (max-width:1199.98px){.block-language nav a{color:#fff;}}@media (max-width:1199.98px){.block-language nav span{padding-right:0;padding-left:0;}}@media (max-width:1199.98px){.block-language{position:absolute;right:0;bottom:30px;}}.page-not-found{margin-top:7.5rem;}.page-not-found .page-number-wrapper{color:#ed7800;font-size:calc(1.725rem + 5.7vw);font-weight:500;line-height:7.813rem;}@media (min-width:1200px){.page-not-found .page-number-wrapper{font-size:6rem;}}@media (max-width:575.98px){.page-not-found .page-number-wrapper{line-height:3.125rem;}}.page-not-found .page-title-wrapper{font-size:calc(1.4188rem + 2.0256vw);font-weight:500;line-height:3.813rem;}@media (min-width:1200px){.page-not-found .page-title-wrapper{font-size:2.938rem;}}@media (max-width:575.98px){.page-not-found .page-title-wrapper{line-height:2.813rem;}}.page-not-found .btn-secondary:after{display:inline-block;width:0.938rem;height:0.938rem;margin-left:0.188rem;content:"";background:url(/themes/custom/isg/images/icons/homepage.svg) no-repeat;}@media (max-width:991.98px){.page-not-found{margin-top:4.375rem;}}.slick__arrow{position:absolute;top:50%;display:flex;justify-content:space-between;width:100%;}.slick__arrow .slick-prev{width:50px;height:50px;margin-left:calc(2.0625rem + 9.75vw);padding:3px;border:0;background:url(/themes/custom/isg/images/icons/Arrow-left.png);background-repeat:no-repeat;}@media (min-width:1200px){.slick__arrow .slick-prev{margin-left:9.375rem;}}@media (max-width:991.98px){.slick__arrow .slick-prev{margin-left:0.625rem;}}.slick__arrow .slick-prev:hover{background:url(/themes/custom/isg/images/icons/Arrow-left-hover.png);}.slick__arrow .slick-prev:before{display:none;}.slick__arrow .slick-next{width:50px;height:50px;margin-right:calc(2.0625rem + 9.75vw);padding:3px;border:0;background:url(/themes/custom/isg/images/icons/Arrow-right.png);background-repeat:no-repeat;}@media (min-width:1200px){.slick__arrow .slick-next{margin-right:9.375rem;}}@media (max-width:991.98px){.slick__arrow .slick-next{margin-right:0.625rem;}}.slick__arrow .slick-next:hover{background:url(/themes/custom/isg/images/icons/Arrow-right-hover.png);}.slick__arrow .slick-next:before{display:none;}#sliding-popup .eu-cookie-compliance-banner .popup-content{padding-top:calc(1.4375rem + 2.25vw);padding-bottom:calc(1.4375rem + 2.25vw);}@media (min-width:1200px){#sliding-popup .eu-cookie-compliance-banner .popup-content{padding-top:3.125rem;}}@media (min-width:1200px){#sliding-popup .eu-cookie-compliance-banner .popup-content{padding-bottom:3.125rem;}}@media (max-width:767.98px){#sliding-popup .eu-cookie-compliance-banner .popup-content{display:flex;flex-direction:column;align-items:center;}}#sliding-popup .eu-cookie-compliance-banner .popup-content #popup-text{max-width:80%;margin:0;}@media (max-width:767.98px){#sliding-popup .eu-cookie-compliance-banner .popup-content #popup-text{display:block;max-width:100%;margin-bottom:1.25rem;text-align:center;}}#sliding-popup .eu-cookie-compliance-banner .popup-content #popup-text h5{display:inline;font-weight:400;}#sliding-popup .eu-cookie-compliance-banner .popup-content #popup-text button{color:#002d5d;font-weight:500;}#sliding-popup .eu-cookie-compliance-banner .popup-content #popup-buttons{margin:0;}#sliding-popup .eu-cookie-compliance-banner .popup-content #popup-buttons button{margin:0;padding:0.938rem calc(1.2813rem + 0.3756vw);letter-spacing:0.1rem;text-transform:uppercase;color:#fff;border:none;border-radius:0;background:#002d5d;box-shadow:none;text-shadow:none;font-family:"Poppins",system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:500;}@media (min-width:1200px){#sliding-popup .eu-cookie-compliance-banner .popup-content #popup-buttons button{padding:0.938rem 1.563rem;}}#sliding-popup .eu-cookie-compliance-banner .popup-content #popup-buttons button:hover{border-color:#005ca9;background-color:#005ca9;}.hero-slide-content{display:flex;flex-direction:column;align-items:center;width:60%;padding:0 !important;text-align:center;}@media (max-width:991.98px){.hero-slide-content{width:85% !important;}}@media (max-width:575.98px){.hero-slide-content .btn{padding:0.938rem 1.375rem;font-size:0.875rem;}}.hero-slide-content .node-title{margin-bottom:1.25rem !important;font-size:calc(1.5rem + 3vw);line-height:unset;}@media (min-width:1200px){.hero-slide-content .node-title{font-size:3.75rem;}}.hero-slide-content .field--name-field-brief{margin-top:0 !important;margin-bottom:1.25rem;font-size:1.375rem;}@media (max-width:767.98px){.hero-slide-content .field--name-field-brief{display:none;}}.hero-slide-content .field--name-field-link{margin-top:0 !important;}.node__content{margin-top:0;}.field--type-entity-reference{margin:0;}.field-tag-label{display:inline-flex;padding:0.1875rem 0.5rem;background:#ed7800;font-size:1rem;}.path-frontpage .main-container{margin-top:0;}.more-link{margin-top:0.938rem;}.second-level-menu{z-index:33;margin-top:-6.25rem;background-color:#f8f9fa;}.second-level-menu .navbar-nav{flex-direction:row;justify-content:center;padding:1.875rem 0;}.second-level-menu .navbar-nav li{margin:0 0.938rem;}.second-level-menu .navbar-nav li a{font-weight:500;}.second-level-menu .navbar-nav li a:after{display:block;width:0;height:0.125rem;content:"";transition:width 0.5s ease,background-color 0.5s ease;background:transparent;}.second-level-menu .navbar-nav li a:hover:after{width:100%;background:#002d5d;}.second-level-menu .navbar-nav li.active a:after{width:100%;background:#002d5d;}@media (max-width:1199.98px){.second-level-menu{display:none;}}.ui-datepicker .ui-datepicker-header a span{top:3px;width:30px;height:30px;margin-top:0;margin-left:-15px;background-position:100%;background-size:contain;}.ui-datepicker .ui-datepicker-header a.ui-datepicker-prev-hover{top:2px;left:2px;cursor:pointer;border:0;}.ui-datepicker .ui-datepicker-header a.ui-datepicker-next-hover{top:2px;right:2px;cursor:pointer;border:0;}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev span{background-image:url(/themes/custom/isg/images/icons/left-arrow-orange.svg);}.ui-datepicker .ui-datepicker-header .ui-datepicker-next span{background-image:url(/themes/custom/isg/images/icons/right-arrow-orange.svg);}.ui-datepicker .ui-datepicker-header .ui-datepicker-title{color:#002d5d;font-family:"Poppins",system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:500;}.ui-datepicker .ui-datepicker-calendar thead{background:#002d5d;}.ui-datepicker .ui-datepicker-calendar thead th{background:unset;}.ui-datepicker .ui-datepicker-calendar thead th span{font-family:"Poppins",system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:500;}.ui-datepicker .ui-datepicker-calendar tbody td .ui-state-highlight{color:#fff;border-color:#ed7800;background:#ed7800;}.ui-datepicker .ui-datepicker-calendar tbody td a{text-align:center;color:#002d5d;font-family:"Poppins",system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:500;}.slick-dots{position:relative;bottom:0;margin-top:2.5rem;}.slick-dots li button:before{opacity:1;color:#002d5d;}.slick-dots li button:hover:before{color:#ed7800;}.slick-dots li.slick-active button:before{opacity:1;color:#ed7800;}.leaflet-container a{text-decoration:none;color:#002d5d;}.leaflet-container a:hover{text-decoration:underline;color:#002d5d;}.leaflet-container a.leaflet-popup-close-button{top:1.25rem;right:1.25rem;width:1rem;height:1rem;font-size:0;}.leaflet-container a.leaflet-popup-close-button:before{display:inline-block;width:1rem;height:1rem;content:"";background-image:url(/themes/custom/isg/images/icons/close-navy.svg);background-position:center center;background-size:1rem 1rem;}.leaflet-container .leaflet-popup-pane .leaflet-popup-content-wrapper{text-align:start;border-radius:0;box-shadow:0 0 2px rgba(0,0,0,0.2);}.leaflet-container .leaflet-popup-pane .leaflet-popup-content-wrapper .leaflet-popup-content{margin:0;padding:2.188rem 1.25rem 1.25rem;}.leaflet-container .leaflet-overlay-pane path{stroke-width:0.031rem;}.leaflet-container .leaflet-overlay-pane svg path:hover,.leaflet-container .leaflet-overlay-pane svg path:active,.leaflet-container .leaflet-overlay-pane svg path:focus,.leaflet-container .leaflet-overlay-pane svg path.active{fill:#002d5d;}.leaflet-control-container .leaflet-left a{color:#002d5d;background-color:#ed7800;}.leaflet-control-container .leaflet-left a:not(.leaflet-disabled):hover{color:#000;background-color:#f08c26;}.leaflet-control-container .leaflet-left a.leaflet-disabled{opacity:0.5;}.dialog-off-canvas-main-canvas{overflow-x:hidden;}.cke_editable.cke_editable_themed .varbase-video-player video{width:100% !important;height:100% !important;}.hero-slide-content-wrapper{background:linear-gradient(180deg,rgba(0,0,0,0.6) 0%,rgba(0,0,0,0.4) 50%,rgba(0,0,0,0) 100%);}.vmh-container .vmh-background.media-header-data::after{position:absolute;top:0;width:100%;height:100%;content:"";background:linear-gradient(180deg,rgba(0,0,0,0.6) 0%,rgba(0,0,0,0.4) 50%,rgba(0,0,0,0) 100%);}@media (min-width:768px){.job-application-apply-btn,.job-application-print-btn{width:100%;}}.layout-builder__layout .block-layout-builder.block-inline-blockvertical-text-and-image{height:100%;}.layout-builder__layout .block-layout-builder.block-inline-blockvertical-text-and-image .content{height:100%;}.layout-builder__layout .block-layout-builder.block-inline-blockvertical-text-and-image .content .block-content{display:flex;flex-direction:column;height:100%;}.layout-builder__layout .block-layout-builder.block-inline-blockvertical-text-and-image .content .block-content .item-wrapper{display:flex;flex-direction:column;height:inherit;}.layout-builder__layout .block-layout-builder.block-inline-blockvertical-text-and-image .content .block-content .item-wrapper .btn{width:100%;}.varbase-accordion .field__item{margin-bottom:1.25rem;}.varbase-accordion .field__item .accordion-paragraphs{padding:0 0 1.25rem 0;border:none;border-bottom:none;background-color:#f8f9fa;}.varbase-accordion .field__item .accordion-paragraphs:hover{border:1px solid #df752b;}.varbase-accordion .field__item .accordion-paragraphs .accordion-button{position:relative;position:relative;display:flex;align-items:center;width:100%;padding:1.25rem;padding-bottom:0;transition:all 0.4s ease;border:none;border-bottom:none;font-weight:500;overflow-anchor:none;}.varbase-accordion .field__item .accordion-paragraphs .accordion-button[aria-expanded=true]{padding-bottom:1.25rem;}.varbase-accordion .field__item .accordion-paragraphs .accordion-button[aria-expanded=true] + .field--name-field-description{max-height:9em;transition:all 200ms linear;opacity:1;}.varbase-accordion .field__item .accordion-paragraphs .accordion-button::after{flex-shrink:0;width:20px;height:25px;margin-left:auto;content:"";transition:all 0.4s ease;transform-origin:50% 50%;background:url(/themes/custom/isg/images/icons/side-menu-plus.svg) no-repeat center;}.varbase-accordion .field__item .accordion-paragraphs .field--name-field-description{overflow:hidden;max-width:unset;max-height:0;margin-bottom:0;padding:0 1.25rem 1.25rem 1.25rem;padding:0 1.25rem;transition:opacity 200ms linear,max-height 200ms linear;opacity:0;}.varbase-accordion .field__item .accordion-paragraphs .field--name-field-description p{margin:0;}.varbase-accordion .field__item .accordion-paragraphs.opend-accordion{padding-bottom:1.25rem;border:1px solid #df752b;}.varbase-accordion .field__item .accordion-paragraphs.opend-accordion .accordion-button[aria-expanded=true]:after{width:20px;height:25px;transform:rotate(-180deg);background:url(/themes/custom/isg/images/icons/side-menu-minus.svg);}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#495057 !important;}input::placeholder,textarea::placeholder,.webform-submission-contact-form select,.webform-submission-job-application-form select{color:#495057 !important;}body .toolbar .toolbar-bar .toolbar-tab > .toolbar-item.is-active{color:#fff;}body .toolbar .toolbar-bar .toolbar-tab > .toolbar-icon.is-active::before{filter:unset;}
.footer-section{background-color:#002d5d;}.footer-section .footer-top .menu--top-footer ul.nav{flex-direction:row;justify-content:center;}.footer-section .footer-top .menu--top-footer ul.nav li:not(:first-child){margin-left:1.125rem;}.footer-section .footer-top .menu--top-footer ul.nav li a{position:relative;display:inline-block;padding-top:1.875rem;padding-right:0 !important;padding-bottom:0;padding-left:0 !important;text-decoration:none;color:#fff;font-size:1rem;line-height:1.4rem;}.footer-section .footer-top .menu--top-footer ul.nav li a:after{position:absolute;bottom:-0.188rem;left:0;display:block;width:0;height:0.063rem;content:"";transition:width 0.5s ease,background-color 0.5s ease;background:transparent;}.footer-section .footer-top .menu--top-footer ul.nav li a:hover:after{width:100%;background:#fff;}@media (max-width:991.98px){.footer-section .footer-top .menu--top-footer ul.nav li a{padding-top:1.25rem;}}.footer-section .footer-top .menu--top-footer ul.nav li.menu-item--active-trail a:after{width:100%;background:#fff;}@media (max-width:767.98px){.footer-section .footer-top .menu--top-footer ul.nav{flex-direction:column;}.footer-section .footer-top .menu--top-footer ul.nav li{margin-left:0 !important;text-align:center;}}@media (max-width:991.98px){.footer-section .footer-top .menu--top-footer ul.nav{margin-top:1.563rem;}}.footer-section .footer-top .block-block-content-adress .nav{color:#fff;}.footer-section .footer-top .block-block-content-adress .nav .nav-title{margin-right:0.563rem;padding-top:1.063rem;font-size:1rem;}.footer-section .footer-top .block-block-content-adress .nav .nav-item{padding-top:1.125rem;font-size:0.875rem;}.footer-section .footer-top .block-block-content-adress .nav .nav-item:not(:first-child):not(:nth-child(2)):before{margin:0 0.563rem;content:"|";}.footer-section .footer-top .block-block-content-adress .nav .nav-item.phone-number a{text-decoration:none !important;color:#fff !important;}.footer-section .footer-top .block-block-content-adress .nav .nav-item.phone-number a:hover{text-decoration:none !important;color:#fff !important;}@media (max-width:991.98px){.footer-section .footer-top .block-block-content-adress .nav{justify-content:center;padding-top:2.188rem;}.footer-section .footer-top .block-block-content-adress .nav .nav-title{margin-right:0.313rem;padding-top:0;font-size:0.875rem;}.footer-section .footer-top .block-block-content-adress .nav .nav-item{padding-top:0;}.footer-section .footer-top .block-block-content-adress .nav .nav-item:not(:first-child):not(:nth-child(2)):before{margin:0 0.313rem;}}.footer-section .footer-top .menu--social-media-icons ul.nav{justify-content:center;}.footer-section .footer-top .menu--social-media-icons ul.nav li{display:flex;align-items:flex-end;padding-top:1.125rem;}.footer-section .footer-top .menu--social-media-icons ul.nav li:not(:last-child){margin-right:0.813rem;}.footer-section .footer-top .menu--social-media-icons ul.nav li a{position:relative;width:2.25rem;height:2.25rem;padding:0.513rem;text-align:center;color:#fff;border:solid 1px #ed7800;border-radius:50%;background:#002d5d;font-size:0;}.footer-section .footer-top .menu--social-media-icons ul.nav li a:before{color:#fff;font-size:1rem;}.footer-section .footer-top .menu--social-media-icons ul.nav li a:hover{background:#ed7800;}@media (max-width:767.98px){.footer-section .footer-top .menu--social-media-icons ul.nav li{padding-top:1.875rem;}.footer-section .footer-top .menu--social-media-icons ul.nav li:not(:last-child){margin-right:1.025rem;}.footer-section .footer-top .menu--social-media-icons ul.nav li a{width:2.838rem;height:2.838rem;padding:0.713rem;}.footer-section .footer-top .menu--social-media-icons ul.nav li a:before{color:#fff;font-size:1.2rem;}}@media (max-width:575.98px){.footer-section .footer-top .menu--social-media-icons ul.nav li:not(:last-child){margin-right:0.9rem;}}.footer-section .footer-bottom{padding-bottom:3.125rem;border-top:1px solid rgba(255,255,255,0.3);}.footer-section .footer-bottom .region-footer-bottom-left{margin-top:1.375rem;}.footer-section .footer-bottom .region-footer-bottom-left ul{display:flex;margin-bottom:0;padding-left:0;}.footer-section .footer-bottom .region-footer-bottom-left ul li{position:relative;}.footer-section .footer-bottom .region-footer-bottom-left ul li:not(:last-child){margin-right:2rem;}.footer-section .footer-bottom .region-footer-bottom-left ul li > a{position:absolute;top:0;bottom:0;left:0;width:100%;font-size:0;}.footer-section .footer-bottom .region-footer-bottom-left ul li img{margin-bottom:0;}@media (max-width:575.98px){.footer-section .footer-bottom .region-footer-bottom-left ul{display:inline-block;text-align:center;}.footer-section .footer-bottom .region-footer-bottom-left ul li{display:inline-block;max-width:50%;margin-right:15px;margin-bottom:15px;}.footer-section .footer-bottom .region-footer-bottom-left ul li:not(:last-child){margin-right:15px;}}@media (max-width:991.98px){.footer-section .footer-bottom .region-footer-bottom-left{margin-top:2rem;}.footer-section .footer-bottom .region-footer-bottom-left ul{justify-content:center;}}.footer-section .footer-bottom .region-footer-bottom-right{display:inline-block;text-align:right;}.footer-section .footer-bottom .region-footer-bottom-right ul.nav{flex-direction:row;}.footer-section .footer-bottom .region-footer-bottom-right ul.nav li:not(:first-child){margin-left:1.125rem;}.footer-section .footer-bottom .region-footer-bottom-right ul.nav li a{position:relative;display:inline-block;padding-top:1.563rem;padding-right:0 !important;padding-bottom:0 !important;padding-left:0 !important;text-decoration:none;color:#fff;font-size:0.875rem;}.footer-section .footer-bottom .region-footer-bottom-right ul.nav li a:after{position:absolute;bottom:-0.188rem;left:0;display:block;width:0;height:0.063rem;content:"";transition:width 0.5s ease,background-color 0.5s ease;background:transparent;}.footer-section .footer-bottom .region-footer-bottom-right ul.nav li a:hover:after{width:100%;background:#fff;}.footer-section .footer-bottom .region-footer-bottom-right ul.nav li.active a:after{width:100%;background:#fff;}@media (max-width:991.98px){.footer-section .footer-bottom .region-footer-bottom-right ul.nav{flex-direction:row;justify-content:center;}.footer-section .footer-bottom .region-footer-bottom-right ul.nav li a{padding-top:1.563rem;}}.footer-section .footer-bottom .region-footer-bottom-right .block-isg-copyright{padding-top:0.438rem;font-size:0.875rem;}.footer-section .footer-bottom .region-footer-bottom-right .block-isg-copyright .text-formatted{color:#fff;}@media (max-width:991.98px){.footer-section .footer-bottom .region-footer-bottom-right .block-isg-copyright{padding-top:1.563rem;text-align:center !important;}}@media (min-width:1400px){.footer-section .footer-bottom .region-footer-bottom-right{margin-left:2.5rem;}}@media (min-width:992px){.footer-section .footer-bottom .region-footer-bottom-right .block-isg-copyright,.footer-section .footer-bottom .region-footer-bottom-right .menu--footer{padding-left:0;}}@media (max-width:991.98px){.footer-section .footer-bottom{flex-direction:column;}}@media (max-width:575.98px){.footer-section{padding:0 1.25rem;}}#block-sitebyvardot{padding:0;padding-top:0.483rem;font-size:0.875rem;}#block-sitebyvardot .site-by-vardot-footer{text-align:start;}@media (max-width:991.98px){#block-sitebyvardot .site-by-vardot-footer{padding-top:1.563rem;text-align:center;}}#block-sitebyvardot .site-by-vardot-footer a{position:relative;display:inline-block;padding-right:0 !important;padding-bottom:0 !important;padding-left:0 !important;text-decoration:none;color:#fff;}#block-sitebyvardot .site-by-vardot-footer a:after{position:absolute;bottom:-0.188rem;left:0;display:block;width:0;height:0.063rem;content:"";transition:width 0.5s ease,background-color 0.5s ease;background:transparent;}#block-sitebyvardot .site-by-vardot-footer a:hover:after{width:100%;background:#fff;}
.m-15{margin:0.938rem;}.m-20{margin:1.25rem;}.m-30{margin:calc(1.3125rem + 0.75vw);}@media (min-width:1200px){.m-30{margin:1.875rem;}}.m-40{margin:calc(1.375rem + 1.5vw);}@media (min-width:1200px){.m-40{margin:2.5rem;}}.m-50{margin:calc(1.4375rem + 2.25vw);}@media (min-width:1200px){.m-50{margin:3.125rem;}}.m-60{margin:calc(1.5rem + 3vw);}@media (min-width:1200px){.m-60{margin:3.75rem;}}.m-70{margin:calc(1.5625rem + 3.75vw);}@media (min-width:1200px){.m-70{margin:4.375rem;}}.m-80{margin:calc(1.625rem + 4.5vw);}@media (min-width:1200px){.m-80{margin:5rem;}}.m-90{margin:calc(1.6875rem + 5.25vw);}@media (min-width:1200px){.m-90{margin:5.625rem;}}.m-100{margin:calc(1.75rem + 6vw);}@media (min-width:1200px){.m-100{margin:6.25rem;}}.m-120{margin:calc(1.875rem + 7.5vw);}@media (min-width:1200px){.m-120{margin:7.5rem;}}.m-150{margin:calc(2.0625rem + 9.75vw);}@media (min-width:1200px){.m-150{margin:9.375rem;}}.mt-10{margin-top:0.625rem;}.mr-30{margin-right:1.875rem;}.mt-15{margin-top:0.938rem;}.mt-20{margin-top:1.25rem;}.mt-30{margin-top:calc(1.3125rem + 0.75vw);}@media (min-width:1200px){.mt-30{margin-top:1.875rem;}}.mt-35{margin-top:calc(1.3438rem + 1.1256vw);}@media (min-width:1200px){.mt-35{margin-top:2.188rem;}}.mt-40{margin-top:calc(1.375rem + 1.5vw);}@media (min-width:1200px){.mt-40{margin-top:2.5rem;}}.mt-50{margin-top:calc(1.4375rem + 2.25vw);}@media (min-width:1200px){.mt-50{margin-top:3.125rem;}}.mt-60{margin-top:calc(1.5rem + 3vw);}@media (min-width:1200px){.mt-60{margin-top:3.75rem;}}.mt-70{margin-top:calc(1.5625rem + 3.75vw);}@media (min-width:1200px){.mt-70{margin-top:4.375rem;}}.mt-80{margin-top:calc(1.625rem + 4.5vw);}@media (min-width:1200px){.mt-80{margin-top:5rem;}}.mt-90{margin-top:calc(1.6875rem + 5.25vw);}@media (min-width:1200px){.mt-90{margin-top:5.625rem;}}.mt-100{margin-top:calc(1.75rem + 6vw);}@media (min-width:1200px){.mt-100{margin-top:6.25rem;}}.mt-120{margin-top:calc(1.875rem + 7.5vw);}@media (min-width:1200px){.mt-120{margin-top:7.5rem;}}.mt-150{margin-top:calc(2.0625rem + 9.75vw);}@media (min-width:1200px){.mt-150{margin-top:9.375rem;}}@media (max-width:991.98px){.mt-lg-15{margin-top:0.938rem;}}.me-10{margin-right:0.625rem;}.me-13{margin-right:0.813rem;}.me-15{margin-right:0.9375rem;}.me-20{margin-right:1.25rem;}.me-30{margin-right:calc(1.3125rem + 0.75vw);}@media (min-width:1200px){.me-30{margin-right:1.875rem;}}.me-40{margin-right:calc(1.375rem + 1.5vw);}@media (min-width:1200px){.me-40{margin-right:2.5rem;}}.me-50{margin-right:calc(1.4375rem + 2.25vw);}@media (min-width:1200px){.me-50{margin-right:3.125rem;}}.me-60{margin-right:calc(1.5rem + 3vw);}@media (min-width:1200px){.me-60{margin-right:3.75rem;}}.me-70{margin-right:calc(1.5625rem + 3.75vw);}@media (min-width:1200px){.me-70{margin-right:4.375rem;}}.me-80{margin-right:calc(1.625rem + 4.5vw);}@media (min-width:1200px){.me-80{margin-right:5rem;}}.me-90{margin-right:calc(1.6875rem + 5.25vw);}@media (min-width:1200px){.me-90{margin-right:5.625rem;}}.me-100{margin-right:calc(1.75rem + 6vw);}@media (min-width:1200px){.me-100{margin-right:6.25rem;}}.me-120{margin-right:calc(1.875rem + 7.5vw);}@media (min-width:1200px){.me-120{margin-right:7.5rem;}}.me-150{margin-right:calc(2.0625rem + 9.75vw);}@media (min-width:1200px){.me-150{margin-right:9.375rem;}}.mb-10{margin-bottom:0.625rem;}.mb-15{margin-bottom:0.938rem;}.mb-20{margin-bottom:1.25rem;}.mb-25{margin-bottom:calc(1.2813rem + 0.3756vw);}@media (min-width:1200px){.mb-25{margin-bottom:1.563rem;}}.mb-30{margin-bottom:calc(1.3125rem + 0.75vw);}@media (min-width:1200px){.mb-30{margin-bottom:1.875rem;}}.mb-35{margin-bottom:calc(1.3438rem + 1.1256vw);}@media (min-width:1200px){.mb-35{margin-bottom:2.188rem;}}.mb-40{margin-bottom:calc(1.375rem + 1.5vw);}@media (min-width:1200px){.mb-40{margin-bottom:2.5rem;}}.mb-50{margin-bottom:calc(1.4375rem + 2.25vw);}@media (min-width:1200px){.mb-50{margin-bottom:3.125rem;}}.mb-60{margin-bottom:calc(1.5rem + 3vw);}@media (min-width:1200px){.mb-60{margin-bottom:3.75rem;}}.mb-70{margin-bottom:calc(1.5625rem + 3.75vw);}@media (min-width:1200px){.mb-70{margin-bottom:4.375rem;}}.mb-80{margin-bottom:calc(1.625rem + 4.5vw);}@media (min-width:1200px){.mb-80{margin-bottom:5rem;}}.mb-90{margin-bottom:calc(1.6875rem + 5.25vw);}@media (min-width:1200px){.mb-90{margin-bottom:5.625rem;}}.mb-100{margin-bottom:calc(1.75rem + 6vw);}@media (min-width:1200px){.mb-100{margin-bottom:6.25rem;}}.mb-120{margin-bottom:calc(1.875rem + 7.5vw);}@media (min-width:1200px){.mb-120{margin-bottom:7.5rem;}}.mb-150{margin-bottom:calc(2.0625rem + 9.75vw);}@media (min-width:1200px){.mb-150{margin-bottom:9.375rem;}}.mb-100-solid{margin-bottom:6.25rem;}@media (max-width:575.98px){.mb-sm-20{margin-bottom:1.25rem;}}@media (max-width:575.98px){.mb-sm-30{margin-bottom:1.875rem;}}@media (max-width:767.98px){.mb-md-30{margin-bottom:1.875rem;}}@media (max-width:991.98px){.mb-lg-15{margin-bottom:0.938rem;}}@media (min-width:768px){.mb-md-20{margin-bottom:1.25rem;}}@media (max-width:991.98px){.mb-lg-30{margin-bottom:1.875rem;}}@media (max-width:767.98px){.mb-md-15{margin-bottom:0.938rem;}}@media (max-width:991.98px){.mb-lg-100{margin-bottom:calc(1.75rem + 6vw);}}@media (max-width:991.98px) and (min-width:1200px){.mb-lg-100{margin-bottom:6.25rem;}}.ms-5{margin-left:0.313rem;}.ms-10{margin-left:0.625rem;}.ms-15{margin-left:0.9375rem;}.ms-20{margin-left:1.25rem;}.ms-30{margin-left:calc(1.3125rem + 0.75vw);}@media (min-width:1200px){.ms-30{margin-left:1.875rem;}}.ms-40{margin-left:calc(1.375rem + 1.5vw);}@media (min-width:1200px){.ms-40{margin-left:2.5rem;}}.ms-50{margin-left:calc(1.4375rem + 2.25vw);}@media (min-width:1200px){.ms-50{margin-left:3.125rem;}}.ms-60{margin-left:calc(1.5rem + 3vw);}@media (min-width:1200px){.ms-60{margin-left:3.75rem;}}.ms-70{margin-left:calc(1.5625rem + 3.75vw);}@media (min-width:1200px){.ms-70{margin-left:4.375rem;}}.ms-80{margin-left:calc(1.625rem + 4.5vw);}@media (min-width:1200px){.ms-80{margin-left:5rem;}}.ms-90{margin-left:calc(1.6875rem + 5.25vw);}@media (min-width:1200px){.ms-90{margin-left:5.625rem;}}.ms-100{margin-left:calc(1.75rem + 6vw);}@media (min-width:1200px){.ms-100{margin-left:6.25rem;}}.ms-120{margin-left:calc(1.875rem + 7.5vw);}@media (min-width:1200px){.ms-120{margin-left:7.5rem;}}.ms-150{margin-left:calc(2.0625rem + 9.75vw);}@media (min-width:1200px){.ms-150{margin-left:9.375rem;}}.mx-30{margin-right:1.875rem;margin-left:1.875rem;}.p-10{padding:0.625rem !important;}.p-15{padding:0.9375rem !important;}.p-20{padding:1.25rem !important;}.p-30{padding:calc(1.3125rem + 0.75vw) !important;}@media (min-width:1200px){.p-30{padding:1.875rem !important;}}.p-40{padding:calc(1.375rem + 1.5vw) !important;}@media (min-width:1200px){.p-40{padding:2.5rem !important;}}.p-50{padding:calc(1.4375rem + 2.25vw) !important;}@media (min-width:1200px){.p-50{padding:3.125rem !important;}}.p-60{padding:calc(1.5rem + 3vw) !important;}@media (min-width:1200px){.p-60{padding:3.75rem !important;}}.p-70{padding:calc(1.5625rem + 3.75vw) !important;}@media (min-width:1200px){.p-70{padding:4.375rem !important;}}.p-80{padding:calc(1.625rem + 4.5vw) !important;}@media (min-width:1200px){.p-80{padding:5rem !important;}}.p-90{padding:calc(1.6875rem + 5.25vw) !important;}@media (min-width:1200px){.p-90{padding:5.625rem !important;}}.p-100{padding:calc(1.75rem + 6vw) !important;}@media (min-width:1200px){.p-100{padding:6.25rem !important;}}.p-120{padding:calc(1.875rem + 7.5vw) !important;}@media (min-width:1200px){.p-120{padding:7.5rem !important;}}.p-150{padding:calc(2.0625rem + 9.75vw) !important;}@media (min-width:1200px){.p-150{padding:9.375rem !important;}}.pt-5{padding-top:0.313rem !important;}.pt-10{padding-top:0.625rem;}.pt-12{padding-top:0.75rem;}.pt-15{padding-top:0.938rem;}.pt-20{padding-top:1.25rem;}.pt-30{padding-top:calc(1.3125rem + 0.75vw);}@media (min-width:1200px){.pt-30{padding-top:1.875rem;}}.pt-40{padding-top:calc(1.375rem + 1.5vw);}@media (min-width:1200px){.pt-40{padding-top:2.5rem;}}.pt-50{padding-top:calc(1.4375rem + 2.25vw);}@media (min-width:1200px){.pt-50{padding-top:3.125rem;}}.pt-60{padding-top:calc(1.5rem + 3vw);}@media (min-width:1200px){.pt-60{padding-top:3.75rem;}}.pt-70{padding-top:calc(1.5625rem + 3.75vw);}@media (min-width:1200px){.pt-70{padding-top:4.375rem;}}.pt-80{padding-top:calc(1.625rem + 4.5vw);}@media (min-width:1200px){.pt-80{padding-top:5rem;}}.pt-90{padding-top:calc(1.6875rem + 5.25vw);}@media (min-width:1200px){.pt-90{padding-top:5.625rem;}}.pt-100{padding-top:calc(1.75rem + 6vw);}@media (min-width:1200px){.pt-100{padding-top:6.25rem;}}.pt-120{padding-top:calc(1.875rem + 7.5vw);}@media (min-width:1200px){.pt-120{padding-top:7.5rem;}}.pt-150{padding-top:calc(2.0625rem + 9.75vw);}@media (min-width:1200px){.pt-150{padding-top:9.375rem;}}.ps-10{padding-left:0.625rem;}.ps-20{padding-left:1.25rem;}.ps-30{padding-left:calc(1.3125rem + 0.75vw);}@media (min-width:1200px){.ps-30{padding-left:1.875rem;}}.ps-40{padding-left:calc(1.375rem + 1.5vw);}@media (min-width:1200px){.ps-40{padding-left:2.5rem;}}.ps-50{padding-left:calc(1.4375rem + 2.25vw);}@media (min-width:1200px){.ps-50{padding-left:3.125rem;}}.ps-60{padding-left:calc(1.5rem + 3vw);}@media (min-width:1200px){.ps-60{padding-left:3.75rem;}}.ps-70{padding-left:calc(1.5625rem + 3.75vw);}@media (min-width:1200px){.ps-70{padding-left:4.375rem;}}.ps-80{padding-left:calc(1.625rem + 4.5vw);}@media (min-width:1200px){.ps-80{padding-left:5rem;}}.ps-90{padding-left:calc(1.6875rem + 5.25vw);}@media (min-width:1200px){.ps-90{padding-left:5.625rem;}}.ps-100{padding-left:calc(1.75rem + 6vw);}@media (min-width:1200px){.ps-100{padding-left:6.25rem;}}.ps-120{padding-left:calc(1.875rem + 7.5vw);}@media (min-width:1200px){.ps-120{padding-left:7.5rem;}}.ps-150{padding-left:calc(2.0625rem + 9.75vw);}@media (min-width:1200px){.ps-150{padding-left:9.375rem;}}.pe-10{padding-right:0.625rem;}.pe-20{padding-right:1.25rem;}.pe-30{padding-right:calc(1.3125rem + 0.75vw);}@media (min-width:1200px){.pe-30{padding-right:1.875rem;}}.pe-40{padding-right:calc(1.375rem + 1.5vw);}@media (min-width:1200px){.pe-40{padding-right:2.5rem;}}.pe-50{padding-right:calc(1.4375rem + 2.25vw);}@media (min-width:1200px){.pe-50{padding-right:3.125rem;}}.pe-60{padding-right:calc(1.5rem + 3vw);}@media (min-width:1200px){.pe-60{padding-right:3.75rem;}}.pe-70{padding-right:calc(1.5625rem + 3.75vw);}@media (min-width:1200px){.pe-70{padding-right:4.375rem;}}.pe-80{padding-right:calc(1.625rem + 4.5vw);}@media (min-width:1200px){.pe-80{padding-right:5rem;}}.pe-90{padding-right:calc(1.6875rem + 5.25vw);}@media (min-width:1200px){.pe-90{padding-right:5.625rem;}}.pe-100{padding-right:calc(1.75rem + 6vw);}@media (min-width:1200px){.pe-100{padding-right:6.25rem;}}.pe-120{padding-right:calc(1.875rem + 7.5vw);}@media (min-width:1200px){.pe-120{padding-right:7.5rem;}}.pe-150{padding-right:calc(2.0625rem + 9.75vw);}@media (min-width:1200px){.pe-150{padding-right:9.375rem;}}.pb-5{padding-bottom:0.313rem !important;}.pb-10{padding-bottom:0.625rem;}.pb-12{padding-bottom:0.75rem;}.pb-15{padding-bottom:0.938rem;}.pb-20{padding-bottom:1.25rem;}.pb-25{padding-bottom:calc(1.2813rem + 0.3756vw);}@media (min-width:1200px){.pb-25{padding-bottom:1.563rem;}}.pb-30{padding-bottom:calc(1.3125rem + 0.75vw);}@media (min-width:1200px){.pb-30{padding-bottom:1.875rem;}}.pb-40{padding-bottom:calc(1.375rem + 1.5vw);}@media (min-width:1200px){.pb-40{padding-bottom:2.5rem;}}.pb-50{padding-bottom:calc(1.4375rem + 2.25vw);}@media (min-width:1200px){.pb-50{padding-bottom:3.125rem;}}.pb-55{padding-bottom:calc(1.4688rem + 2.6256vw);}@media (min-width:1200px){.pb-55{padding-bottom:3.438rem;}}.pb-60{padding-bottom:calc(1.5rem + 3vw);}@media (min-width:1200px){.pb-60{padding-bottom:3.75rem;}}.pb-65{padding-bottom:calc(1.525rem + 3.3vw);}@media (min-width:1200px){.pb-65{padding-bottom:4rem;}}.pb-70{padding-bottom:calc(1.5625rem + 3.75vw);}@media (min-width:1200px){.pb-70{padding-bottom:4.375rem;}}.pb-80{padding-bottom:calc(1.625rem + 4.5vw);}@media (min-width:1200px){.pb-80{padding-bottom:5rem;}}.pb-90{padding-bottom:calc(1.6875rem + 5.25vw);}@media (min-width:1200px){.pb-90{padding-bottom:5.625rem;}}.pb-100{padding-bottom:calc(1.75rem + 6vw);}@media (min-width:1200px){.pb-100{padding-bottom:6.25rem;}}.pb-120{padding-bottom:calc(1.875rem + 7.5vw);}@media (min-width:1200px){.pb-120{padding-bottom:7.5rem;}}.pb-150{padding-bottom:calc(2.0625rem + 9.75vw);}@media (min-width:1200px){.pb-150{padding-bottom:9.375rem;}}.px-16{padding-right:1rem;padding-left:1rem;}.px-20{padding-right:1.25rem;padding-left:1.25rem;}.px-30{padding-right:1.875rem;padding-left:1.875rem;}@media (max-width:767.98px){.px-md-25{padding-right:calc(1.2813rem + 0.3756vw);padding-left:calc(1.2813rem + 0.3756vw);}}@media (max-width:767.98px) and (min-width:1200px){.px-md-25{padding-left:1.563rem;}}@media (max-width:767.98px) and (min-width:1200px){.px-md-25{padding-right:1.563rem;}}.py-20{padding-top:1.25rem;padding-bottom:1.25rem;}.pr-30{padding-right:1.875rem;}.pl-30{padding-left:1.875rem;}.p-0{padding:0;}.pe-20{padding-right:1.25rem;}.ps-20{padding-left:1.25rem;}.min-height-400{min-height:25rem;}.min-height-650{min-height:40.625rem;}@media (max-width:575.98px){.min-height-650{min-height:25rem;}}.primary-color{color:#002d5d;}.bg-primary-color{background-color:#002d5d;}.secondary-color{color:#ed7800;}.success-color{color:#198754;}.warning-color{color:#ffc107;}.danger-color{color:#dc3545;}.info-color{color:#0dcaf0;}.black-color{color:#000;}.white-color{color:#fff;}.white-color a{color:#fff;}.title-uppercase .field-title{text-transform:uppercase !important;}.fa-instagram{font-family:"" !important;}.fa-instagram:before{display:none;}.fa-instagram:after{display:block;width:0.956rem;height:0.956rem;margin-left:1px;content:"";background:url(/themes/custom/isg/images/icons/instagram-icon.svg) no-repeat !important;}.fa-instagram.fa-instagram-dark:after{background:url(/themes/custom/isg/images/icons/instagram-icon-dark.svg) no-repeat !important;}@media (max-width:767.98px){.fa-instagram:after{width:1.204rem;height:1.204rem;background:url(/themes/custom/isg/images/icons/instagram-icon-larg.svg) no-repeat !important;}}@media (max-width:1199.98px){.d-block-lg{display:block !important;}}@media (max-width:1199.98px){.d-none-lg{display:none !important;}}.hs-title{font-size:calc(1.5rem + 3vw);line-height:unset;}@media (min-width:1200px){.hs-title{font-size:3.75rem;}}.fs-md{font-size:1.375rem;}.fs-xs{font-size:0.875rem;}.fw-semi{font-weight:500;}.ls-sm{letter-spacing:-0.32px;}.slick-grid .slick-list{margin:0 -0.9375rem;}.slick-grid .slick-list .slick-track{margin:0;text-align:inherit;}.slick-grid .slick-list .slick-track .slick-slide{padding:0 0.9375rem;}.equal-height .slick-track{display:flex !important;}.equal-height .slick-slide{height:inherit !important;outline:0;}.read-more-arrow{z-index:5;transition:300ms ease-in-out;text-decoration:none;letter-spacing:0.2em;text-transform:uppercase;font-weight:500;}.read-more-arrow:before{display:inline-block;width:0.438rem;height:0.813rem;margin-right:0.625rem;content:"";transition:all 0.2s;vertical-align:middle;pointer-events:none;background-image:url(/themes/custom/isg/images/icons/read-more.svg);background-repeat:no-repeat;}.read-more-arrow:after{display:inline-block;width:0;height:0.813rem;margin-left:0.625rem;content:"";transition:300ms ease-in-out;vertical-align:middle;background-image:url(/themes/custom/isg/images/icons/read-more-arrow.svg);background-repeat:no-repeat;}.read-more-arrow:hover{color:#005ca9;}.read-more-arrow:hover:before{width:0;margin-right:0;}.read-more-arrow:hover:after{width:1rem;}.default-option-class{color:#495057;}.default-option-class option{color:#002d5d !important;}.beside-slick-arrows .slick__arrow{position:unset;justify-content:flex-end;width:auto;height:3.375rem;margin-top:1.25rem;transform:none;}.beside-slick-arrows .slick__arrow .slick-arrow{position:relative;margin:0;transition:all 0.3s ease-out;font-size:0;}@media (prefers-reduced-motion:reduce){.beside-slick-arrows .slick__arrow .slick-arrow{transition:none;}}.beside-slick-arrows .slick__arrow .slick-arrow.slick-prev{right:0;left:auto;background:url(/themes/custom/isg/images/icons/left-arrow-orange.svg);}.beside-slick-arrows .slick__arrow .slick-arrow.slick-prev.slick-disabled{background:url(/themes/custom/isg/images/icons/left-disabled-arrow-orange.svg);}.beside-slick-arrows .slick__arrow .slick-arrow.slick-next{margin-left:1rem;background:url(/themes/custom/isg/images/icons/right-arrow-orange.svg);}.beside-slick-arrows .slick__arrow .slick-arrow.slick-next.slick-disabled{background:url(/themes/custom/isg/images/icons/right-disabled-arrow-orange.svg);}@media (max-width:575.98px){.beside-slick-arrows .slick__arrow{justify-content:center;}}@media (max-width:575.98px){.field--name-field-book-tour a{font-size:0.875rem;}}.school-logo-field .blazy img{width:auto;}.media-header-logo{position:absolute;z-index:3;top:4.938rem;right:0;left:0;}@media (max-width:991.98px){.media-header-logo{top:8.125rem;}}.school-links-field{position:relative;}.media-header-links{position:absolute;z-index:3;right:0;bottom:5.313rem;left:0;}@media (max-width:575.98px){.media-header-links{bottom:2.625rem;display:block !important;padding:0 1.875rem;}}@media (min-width:992px){.col-3-grid .col-grid:nth-child(3n):nth-last-child(-n+4) ~ .col-grid{margin-bottom:0;}}@media (max-width:575.98px){.col-3-grid .col-grid:last-of-type{margin-bottom:0;}}@media (min-width:992px){.col-3-grid .col-grid:nth-child(3n+1):nth-last-child(-n+3),.col-3-grid .col-grid:nth-child(3n+1):nth-last-child(-n+3) ~ .col-grid{margin-bottom:0;}}.read-more-link a{z-index:5;letter-spacing:0.17em;font-size:0.875rem;}.read-more-link a:before{display:inline-block;width:0.438rem;height:0.813rem;margin-right:0.625rem;content:"";transition:300ms ease-in-out;background:url(/themes/custom/isg/images/icons/read-more.svg);background-repeat:no-repeat;}.read-more-link a:after{display:inline-block;width:0;height:0.813rem;margin-left:0;content:"";transition:300ms ease-in-out;background:url(/themes/custom/isg/images/icons/read-more-arrow.svg);background-repeat:no-repeat;}.read-more-link a:hover{color:#005ca9;}.read-more-link a:hover:before{width:0;margin-right:0;}.read-more-link a:hover:after{width:1rem;margin-left:1rem;}.quote-author{position:relative;width:-moz-fit-content;width:fit-content;padding-top:0.625rem;text-transform:capitalize;font-size:1rem;}.quote-author::before{position:absolute;top:0;left:0;width:50%;height:1px;content:"";background-color:#ed7800;}.field-apply-link-overview .read-more-arrow a{padding:0;color:#fff;border:0;background-color:unset;}.field-apply-link-overview .read-more-arrow a:active{color:#fff;background-color:unset;}.overview-link a{font-size:1rem;}@media (max-width:991.98px){.overview-link a{padding:1rem;}}@media (max-width:1199.98px){.overview-link{margin-bottom:1.875rem;}}.block-corner-style:before{position:absolute;top:-1.25rem;left:-1.25rem;width:3.75rem;height:3.75rem;content:"";border-top:1.25rem solid #ed7800;border-left:1.25rem solid #ed7800;}.bg-gray-100{background-color:#f8f9fa;}.no-transition{transition:none;}.plus-toggler-orange::after{display:inline-block;width:1.625rem;height:1.625rem;content:"";background-image:url(/themes/custom/isg/images/icons/plus-orange.svg);background-repeat:no-repeat;}.plus-toggler-orange:not(.collapsed)::after{background-image:url(/themes/custom/isg/images/icons/minus-orange.svg);}.close-navy{display:inline-block;width:0.938rem;height:0.938rem;content:"";background-image:url(/themes/custom/isg/images/icons/close-navy.svg);background-repeat:no-repeat;background-position:center center;}.text-align-start{text-align:start;}.first-letter-capitalize::first-letter{text-transform:capitalize;}.slick-progress{display:block;overflow:hidden;width:100%;max-width:calc(100% - 1.875rem);height:0.25rem;margin-top:0.938rem;transition:background-size 0.5s ease-in-out;border-radius:0;background-color:#dcdcdc;background-image:linear-gradient(to right,#002d5d,#002d5d);background-repeat:no-repeat;background-size:0 100%;}.rich-text-equal-heights .col-12 .block-inline-blockvarbase-rich-text-block{position:relative;height:100%;}.start-underlined{position:relative;}.start-underlined::after{position:absolute;bottom:-5px;left:0;width:26%;max-width:86px;height:1px;content:"";background-color:#dcdcdc;}.phone-icon-orange::before{display:inline-block;width:16px;height:16px;margin-top:5px;content:"";background-image:url(/themes/custom/isg/images/icons/oranage-telephone.svg);background-repeat:no-repeat;background-position:center;background-size:100% 100%;}.map-alt-icon-orange::before{display:inline-block;width:16px;height:16px;margin-top:5px;content:"";background-image:url(/themes/custom/isg/images/icons/orange-geo-alt.svg);background-repeat:no-repeat;background-position:center;background-size:100% 100%;}.direction-ltr{direction:ltr;}.scrollable-y{overflow-y:auto;max-height:11rem;}.isg-scrollbar{scrollbar-color:#002d5d transparent !important;scrollbar-width:auto;}.isg-scrollbar::-webkit-scrollbar{width:0.188rem;border-radius:0.625rem;}.isg-scrollbar::-webkit-scrollbar-thumb{border-radius:0.625rem;background-color:#002d5d;}.isg-scrollbar::-webkit-scrollbar-track{border-radius:0.625rem;background-color:#dcdcdc;}.tag{display:inline-flex;align-items:center;justify-content:center;padding:0.313rem 0.625rem;letter-spacing:1.2px;text-transform:uppercase;color:#002d5d;background:#ed7800;font-size:0.75rem;font-weight:500;gap:0.625rem;}.text-image-group .field--name-field-link{display:inline-block;}.text-image-group .field--name-field-link .btn.btn-primary.virtual-tour-primary-btn{position:relative;color:#002d5d;-webkit-padding-end:3.5rem;padding-inline-end:3.5rem;}@media (min-width:576px){.text-image-group .field--name-field-link .btn.btn-primary.virtual-tour-primary-btn{-webkit-margin-end:1.875rem;margin-inline-end:1.875rem;}}.text-image-group .field--name-field-link .btn.btn-primary.virtual-tour-primary-btn::after{position:absolute;top:40%;left:80%;width:16px;height:16px;content:"";background:url(/themes/custom/isg/images/icons/play-circle-fill.svg) no-repeat;}.text-image-group .field--name-field-link .btn.btn-primary.book-tour-btn{height:100%;color:#fff !important;border:#002d5d;background-color:#002d5d !important;padding-inline:3rem;}.text-image-group .field--name-field-link .btn.btn-primary.book-tour-btn:hover{background-color:#005ca9 !important;}.list-style-none{list-style:none;}.remove-match-height .layout-builder__layout .block-layout-builder.block-inline-blockvertical-text-and-image{height:auto;}
.block-block-grouptop-footer-block{display:flex;background-color:#f8f9fa;}.block-block-grouptop-footer-block .content{width:100%;margin-right:auto;margin-left:auto;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);text-align:center;--bs-gutter-x:1.875rem;--bs-gutter-y:0;}.block-block-grouptop-footer-block .title-top-footer{margin-top:3.75rem;text-align:center;}.block-block-grouptop-footer-block .desc-top-footer{margin-top:1.563rem;margin-bottom:0;text-align:center;letter-spacing:-0.32px;}.block-block-grouptop-footer-block .menu--top-footer-block{margin-bottom:3.375rem;}.block-block-grouptop-footer-block .menu--top-footer-block .nav{justify-content:center;}.block-block-grouptop-footer-block .menu--top-footer-block .nav > .nav-item{display:inline-block;min-width:15.063rem;margin-top:1.875rem;}.block-block-grouptop-footer-block .menu--top-footer-block .nav > .nav-item:not(:last-child){margin-right:1.875rem;}.block-block-grouptop-footer-block .menu--top-footer-block .nav > .nav-item .nav-link{width:100%;font-weight:500;}.block-block-grouptop-footer-block .menu--top-footer-block .nav > .nav-item.dropdown .dropdown-list{height:100%;}.block-block-grouptop-footer-block .menu--top-footer-block .nav > .nav-item.dropdown .dropdown-toggle{height:100%;padding:1.25rem 0.625rem;letter-spacing:0.13em;text-transform:uppercase;color:#002d5d;border:1px solid #ed7800;font-weight:500;}.block-block-grouptop-footer-block .menu--top-footer-block .nav > .nav-item.dropdown .dropdown-toggle:after{width:0.813rem;height:0.438rem;margin-left:0.688rem;content:"";transition:all 0.2s ease-in-out;border:none;background:url(/themes/custom/isg/images/arrow-blue.svg) center no-repeat;}@media (prefers-reduced-motion:reduce){.block-block-grouptop-footer-block .menu--top-footer-block .nav > .nav-item.dropdown .dropdown-toggle:after{transition:none;}}.block-block-grouptop-footer-block .menu--top-footer-block .nav > .nav-item.dropdown .dropdown-toggle.show:after{transform:rotateX(180deg);}.block-block-grouptop-footer-block .menu--top-footer-block .nav > .nav-item.dropdown .dropdown-menu{z-index:8;padding:0 1.563rem 1.813rem 1.563rem;text-align:left;}.block-block-grouptop-footer-block .menu--top-footer-block .nav > .nav-item.dropdown .dropdown-menu .dropdown-item{margin-top:1.375rem;padding:0;white-space:unset;}.block-block-grouptop-footer-block .menu--top-footer-block .nav > .nav-item.dropdown .dropdown-menu .dropdown-item a{position:relative;display:inline-block;text-decoration:none;color:#002d5d;font-size:1rem;font-weight:500;line-height:1.4rem;}.block-block-grouptop-footer-block .menu--top-footer-block .nav > .nav-item.dropdown .dropdown-menu .dropdown-item a:after{position:absolute;bottom:-3px;left:0;width:0;height:0.125rem;content:"";transition:width 0.5s ease,background-color 0.5s ease;background:transparent;}.block-block-grouptop-footer-block .menu--top-footer-block .nav > .nav-item.dropdown .dropdown-menu .dropdown-item a:hover:after{width:100%;background:#002d5d;}.block-block-grouptop-footer-block .menu--top-footer-block .nav > .nav-item.dropdown .dropdown-menu .dropdown-item:active,.block-block-grouptop-footer-block .menu--top-footer-block .nav > .nav-item.dropdown .dropdown-menu .dropdown-item:hover{color:#002d5d;background-color:#fff !important;}@media (max-width:991.98px){.block-block-grouptop-footer-block{padding:0 1.25rem;}.block-block-grouptop-footer-block .content{display:flex;flex-direction:column;align-items:center;}.block-block-grouptop-footer-block .content .title-top-footer{margin-top:2.5rem;font-size:1.625rem;line-height:2.375rem;}.block-block-grouptop-footer-block .content .desc-top-footer{margin-top:0.938rem;font-size:1rem;}.block-block-grouptop-footer-block .content .menu--top-footer-block{margin-bottom:2.5rem;}.block-block-grouptop-footer-block .content .menu--top-footer-block .nav{flex-direction:column;}.block-block-grouptop-footer-block .content .menu--top-footer-block .nav > .nav-item{min-width:13.125rem;margin-top:1.25rem;margin-right:0 !important;font-size:1rem !important;}.block-block-grouptop-footer-block .content .menu--top-footer-block .nav > .nav-item .dropdown-list .dropdown-menu{font-size:1rem;}.block-block-grouptop-footer-block .content .menu--top-footer-block .nav > .nav-item .dropdown-list .dropdown-menu.show{margin:0;font-weight:500;}}.accordion .accordion-item:has(.show),.accordion .accordion-item:hover{border:1px solid #df752b !important;}.accordion .accordion-item.border-0{border:none !important;}.accordion .accordion-item .accordion-button{box-shadow:unset;font-weight:500;line-height:1.688rem;}.accordion .accordion-item .accordion-button:not(.collapsed)::after{margin-top:-0.438rem;}.accordion .accordion-item .accordion-body{padding-top:0;}.block-system-breadcrumb-block{margin-top:6.25rem;}.page-node-type-landing-page-lb .region-media-header{position:relative;}.page-node-type-landing-page-lb .region-media-header .lp-media-button{z-index:99;bottom:25%;}@media (max-width:767.98px){.page-node-type-landing-page-lb .region-media-header .block-varbase-media-header{max-height:20rem;}.page-node-type-landing-page-lb .region-media-header .block-varbase-media-header .vmh-container{max-height:20rem;}.page-node-type-landing-page-lb .region-media-header .block-varbase-media-header .vmh-container{min-height:20rem;}.page-node-type-landing-page-lb .region-media-header .lp-media-button{bottom:5%;}.page-node-type-landing-page-lb .region-media-header .lp-media-button .btn{padding:0.938rem 1.375rem;}}.school-alert-block{position:fixed;z-index:10;right:3.75rem;bottom:9.5rem;pointer-events:none;}@media (max-width:767.98px){.school-alert-block{right:1rem;right:0 !important;left:0 !important;width:100%;}.school-alert-block .alert-wrapper{right:0 !important;left:0 !important;}}.school-alert-block .alert-wrapper{position:absolute;right:3.75rem;bottom:0;transition:300ms ease-in-out;background-color:transparent !important;}.school-alert-block .alert-wrapper .info-wrapper{transition:300ms ease-in-out;opacity:0;}.school-alert-block .alert-wrapper .read-more-link a:hover{color:#ed7800;}.school-alert-block .alert-wrapper .school-button{position:absolute;bottom:2.5rem;align-self:end;width:2.625rem;height:2.625rem;transform:translate(1.2rem,1rem);pointer-events:auto;border:0;border-radius:50%;background:url(/themes/custom/isg/images/icons/bell.svg);background-color:#ed7800;background-repeat:no-repeat;background-position:center;background-size:1.438rem;}.school-alert-block.active{pointer-events:auto;}@media (max-width:767.98px){.school-alert-block.active{right:0;}}.school-alert-block.active .alert-wrapper{border:1px solid #ed7800;background-color:#f8f9fa !important;}.school-alert-block.active .alert-wrapper .info-wrapper{opacity:100%;}.school-alert-block.active .alert-wrapper .info-wrapper .field--name-block-title{position:relative;}.school-alert-block.active .alert-wrapper .info-wrapper .field--name-block-title::before{position:absolute;top:6px;left:-1px;width:20px;height:25px;content:"";background:no-repeat url(/themes/custom/isg/images/icons/bell-orange.svg);}.school-alert-block.active .alert-wrapper .info-wrapper .field--name-block-title h4{margin-inline-start:25px;-webkit-margin-start:25px;}.school-alert-block.active .alert-wrapper .school-button{position:absolute;right:1.563rem;bottom:1rem;width:1rem;height:1rem;transform:translateY(-1.25rem);opacity:90%;background:url(/themes/custom/isg/images/icons/close-navy.svg);background-repeat:no-repeat;background-position:center;background-size:14px;}.block-inline-blockvarbase-heading-block{margin-bottom:0.938rem;}.block-inline-blockvarbase-heading-block:last-child{margin-bottom:1.875rem;}.block-inline-blockvarbase-heading-block .label{margin-bottom:0.938rem;letter-spacing:0.2em;font-size:1.25rem;font-weight:500;line-height:1.875rem;}@media (max-width:575.98px){.block-inline-blockvarbase-heading-block{text-align:center;}.block-inline-blockvarbase-heading-block h2{font-size:calc(1.2875rem + 0.45vw);line-height:unset;}}@media (max-width:575.98px) and (min-width:1200px){.block-inline-blockvarbase-heading-block h2{font-size:1.625rem;}}@media (max-width:575.98px){.block-inline-blockvarbase-heading-block .label{font-size:1rem;line-height:unset;}}.block-inline-blockquicklinks{position:relative;}.block-inline-blockquicklinks .field--name-field-quicklink{padding:calc(1.375rem + 1.5vw);}@media (min-width:1200px){.block-inline-blockquicklinks .field--name-field-quicklink{padding:2.5rem;}}.block-inline-blockquicklinks .field__label{margin-bottom:calc(1.3125rem + 0.75vw);padding-left:0.625rem;letter-spacing:0.08em;text-transform:uppercase;border-left:solid 2px #002d5d;font-size:1rem;line-height:unset;}@media (min-width:1200px){.block-inline-blockquicklinks .field__label{margin-bottom:1.875rem;}}.block-inline-blockquicklinks .file-download:after{display:inline-block;width:0.75rem;height:0.75rem;margin-left:0.625rem;content:"";background:url(/themes/custom/isg/images/icons/download.svg);}.block-inline-blockquicklinks .field--name-field-link a:after{display:inline-block;width:0.75rem;height:0.75rem;margin-left:0.625rem;content:"";background:url(/themes/custom/isg/images/icons/box-arrow-up-right-white.svg);background-size:contain;}.block-inline-blockquicklinks .quick-links-default{position:initial;background-color:#ecaa1f;}.block-inline-blockquicklinks .quick-links-default:before{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;content:"";background:inherit;}.block-inline-blockquicklinks .quick-links-default a{display:block;padding:0.938rem calc(1.2813rem + 0.3756vw);text-decoration:none;color:#fff;font-size:1rem;}@media (min-width:1200px){.block-inline-blockquicklinks .quick-links-default a{padding:0.938rem 1.563rem;}}.block-inline-blockquicklinks .quick-links-link{position:initial;background-color:#f8f9fa;}.block-inline-blockquicklinks .quick-links-link:before{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;content:"";background:inherit;}.block-inline-blockquicklinks .quick-links-link .file-download{text-decoration:none;}.block-inline-blockquicklinks .quick-links-link .file-download:after{width:1rem;height:1rem;background:url(/themes/custom/isg/images/icons/download-primary.svg);}.block-inline-blockquicklinks .quick-links-link .field--name-field-link a{text-decoration:none;}.block-inline-blockquicklinks .quick-links-link .field--name-field-link a:after{width:1rem;height:1rem;background:url(/themes/custom/isg/images/icons/box-arrow-up-right-primary.svg);}.block-inline-blockquicklinks.bg-color .quick-links-default,.block-inline-blockquicklinks.bg-color .quick-links-link{background-color:unset;}.block-inline-blockquicklinks.bg-color.bg-primary .field__label{color:#fff;border-color:#fff;}.block-inline-blockquicklinks.bg-color.bg-primary .text-capitalize{color:#fff;}.block-inline-blockquicklinks.bg-color.bg-primary .quick-links-default a{color:#002d5d;}.block-inline-blockquicklinks.bg-color.bg-primary .block-content--view-mode-default .field--name-field-link a:after{background:url(/themes/custom/isg/images/icons/box-arrow-up-right-primary.svg);background-size:contain;}.block-inline-blockquicklinks.bg-color.bg-primary .block-content--view-mode-default .file-download::after{background:url(/themes/custom/isg/images/icons/download-primary.svg);background-size:contain;}.block-inline-blockquicklinks.bg-color.bg-primary .block-content--view-mode-link .field--name-field-link a{color:#fff;}.block-inline-blockquicklinks.bg-color.bg-primary .block-content--view-mode-link .field--name-field-link a:hover{color:#ed7800;}.block-inline-blockquicklinks.bg-color.bg-primary .block-content--view-mode-link .field--name-field-link a:after{background:url(/themes/custom/isg/images/icons/box-arrow-up-right-white.svg);}.block-inline-blockquicklinks.bg-color.bg-primary .block-content--view-mode-link .file-download{color:#fff;}.block-inline-blockquicklinks.bg-color.bg-primary .block-content--view-mode-link .file-download:hover{color:#ed7800;}.block-inline-blockquicklinks.bg-color.bg-primary .block-content--view-mode-link .file-download::after{background:url(/themes/custom/isg/images/icons/download.svg);background-size:contain;}.block-inline-blockquicklinks .field__item:last-child .paragraph--type-quicklink{margin:0;}.block-content--type-button .button-links{display:inline-block;}@media (max-width:991.98px){.block-content--type-button .button-links{display:block;}}.block-inline-blocktext-and-image .block-content--type-text-and-image{align-items:flex-end;margin-bottom:calc(1.3438rem + 1.1256vw);}@media (min-width:1200px){.block-inline-blocktext-and-image .block-content--type-text-and-image{margin-bottom:2.188rem;}}.block-inline-blocktext-and-image .block-content--type-text-and-image .description-side{z-index:1;transform:translate(95px,35px);letter-spacing:-0.32px;}.block-inline-blocktext-and-image .block-content--type-text-and-image .description-side.right{transform:translate(-95px,35px);}@media (max-width:1199.98px){.block-inline-blocktext-and-image .block-content--type-text-and-image .description-side{padding:calc(1.275rem + 0.3vw) calc(1.275rem + 0.3vw) calc(1.3125rem + 0.75vw);}}@media (max-width:1199.98px) and (min-width:1200px){.block-inline-blocktext-and-image .block-content--type-text-and-image .description-side{padding:1.5rem 1.5rem 1.875rem;}}@media (max-width:991.98px){.block-inline-blocktext-and-image .block-content--type-text-and-image .description-side{transform:translate(0) !important;}}.block-inline-blocktext-and-image .block-content--type-text-and-image.block-content--view-mode-text-above-image .inner-wrapper{width:45%;padding-bottom:calc(1.3438rem + 1.1256vw);}@media (min-width:1200px){.block-inline-blocktext-and-image .block-content--type-text-and-image.block-content--view-mode-text-above-image .inner-wrapper{padding-bottom:2.188rem;}}@media (max-width:991.98px){.block-inline-blocktext-and-image .block-content--type-text-and-image.block-content--view-mode-text-above-image .inner-wrapper{position:static !important;width:auto;}}.block-content--type-varbase-gallery-block.block-content--view-mode-default .media--type-image:after,.block-content--type-varbase-gallery-block.block-content--view-mode-full .media--type-image:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background:unset;}.block-content--type-varbase-gallery-block.block-content--view-mode-default .media--type-image a::after,.block-content--type-varbase-gallery-block.block-content--view-mode-full .media--type-image a::after{position:absolute;z-index:9999;top:0;right:0;bottom:0;left:0;content:"";}.block-content--type-varbase-gallery-block.block-content--view-mode-default .media--type-image .image-title,.block-content--type-varbase-gallery-block.block-content--view-mode-full .media--type-image .image-title{position:absolute;z-index:1;bottom:0;overflow:hidden;width:60%;margin-bottom:0.5rem;margin-left:0.938rem;transition:all 0.3s ease-in-out;text-align:left;white-space:nowrap;text-overflow:ellipsis;opacity:0;color:#fff;font-size:1rem;font-weight:unset;}.block-content--type-varbase-gallery-block.block-content--view-mode-default .media--type-image:hover:after,.block-content--type-varbase-gallery-block.block-content--view-mode-full .media--type-image:hover:after{background:linear-gradient(2.13deg,rgba(0,0,0,0.7) 6.83%,rgba(0,0,0,0) 39.34%);}.block-content--type-varbase-gallery-block.block-content--view-mode-default .media--type-image:hover .image-title,.block-content--type-varbase-gallery-block.block-content--view-mode-full .media--type-image:hover .image-title{opacity:100%;}.block-extra-field-blocknodejob-vacancysharethis,.block-extra-field-blocknodeblogsharethis,.block-extra-field-blocknodeblog-typesharethis,.block-extra-field-blocknodeweekly-messagesharethis{display:flex;align-items:center;}@media (max-width:767.98px){.block-extra-field-blocknodejob-vacancysharethis,.block-extra-field-blocknodeblogsharethis,.block-extra-field-blocknodeblog-typesharethis,.block-extra-field-blocknodeweekly-messagesharethis{margin-bottom:1.875rem;}}.block-extra-field-blocknodejob-vacancysharethis h2,.block-extra-field-blocknodeblogsharethis h2,.block-extra-field-blocknodeblog-typesharethis h2,.block-extra-field-blocknodeweekly-messagesharethis h2{margin:0 1.25rem 0 0;letter-spacing:0.1em;font-size:16px;line-height:unset;}.block-extra-field-blocknodejob-vacancysharethis .content .sharethis-wrapper,.block-extra-field-blocknodeblogsharethis .content .sharethis-wrapper,.block-extra-field-blocknodeblog-typesharethis .content .sharethis-wrapper,.block-extra-field-blocknodeweekly-messagesharethis .content .sharethis-wrapper{margin-top:0.625rem;}.block-extra-field-blocknodejob-vacancysharethis .content .sharethis-wrapper .st_facebook_custom,.block-extra-field-blocknodeblogsharethis .content .sharethis-wrapper .st_facebook_custom,.block-extra-field-blocknodeblog-typesharethis .content .sharethis-wrapper .st_facebook_custom,.block-extra-field-blocknodeweekly-messagesharethis .content .sharethis-wrapper .st_facebook_custom{background:url(/themes/custom/isg/images/icons/facebook.svg);}.block-extra-field-blocknodejob-vacancysharethis .content .sharethis-wrapper .st_linkedin_custom,.block-extra-field-blocknodeblogsharethis .content .sharethis-wrapper .st_linkedin_custom,.block-extra-field-blocknodeblog-typesharethis .content .sharethis-wrapper .st_linkedin_custom,.block-extra-field-blocknodeweekly-messagesharethis .content .sharethis-wrapper .st_linkedin_custom{background:url(/themes/custom/isg/images/icons/linkedin.svg);}.block-extra-field-blocknodejob-vacancysharethis .content .sharethis-wrapper .st_twitter_custom,.block-extra-field-blocknodeblogsharethis .content .sharethis-wrapper .st_twitter_custom,.block-extra-field-blocknodeblog-typesharethis .content .sharethis-wrapper .st_twitter_custom,.block-extra-field-blocknodeweekly-messagesharethis .content .sharethis-wrapper .st_twitter_custom{background:url(/themes/custom/isg/images/icons/twitter.svg);}.block-extra-field-blocknodejob-vacancysharethis .content .sharethis-wrapper .st_email_custom,.block-extra-field-blocknodeblogsharethis .content .sharethis-wrapper .st_email_custom,.block-extra-field-blocknodeblog-typesharethis .content .sharethis-wrapper .st_email_custom,.block-extra-field-blocknodeweekly-messagesharethis .content .sharethis-wrapper .st_email_custom{background:url(/themes/custom/isg/images/icons/email.svg);}.block-extra-field-blocknodejob-vacancysharethis .content .sharethis-wrapper > span,.block-extra-field-blocknodeblogsharethis .content .sharethis-wrapper > span,.block-extra-field-blocknodeblog-typesharethis .content .sharethis-wrapper > span,.block-extra-field-blocknodeweekly-messagesharethis .content .sharethis-wrapper > span{display:inline-block;width:2.188rem;height:2.188rem;cursor:pointer;border:solid 1px #f99530;border-radius:50%;background-repeat:no-repeat !important;background-position:center !important;}.block-extra-field-blocknodejob-vacancysharethis .content .sharethis-wrapper > span:not(:last-of-type),.block-extra-field-blocknodeblogsharethis .content .sharethis-wrapper > span:not(:last-of-type),.block-extra-field-blocknodeblog-typesharethis .content .sharethis-wrapper > span:not(:last-of-type),.block-extra-field-blocknodeweekly-messagesharethis .content .sharethis-wrapper > span:not(:last-of-type){margin-right:0.813rem;}@media (max-width:991.98px){.block-extra-field-blocknodejob-vacancysharethis .content .sharethis-wrapper > span:not(:last-of-type),.block-extra-field-blocknodeblogsharethis .content .sharethis-wrapper > span:not(:last-of-type),.block-extra-field-blocknodeblog-typesharethis .content .sharethis-wrapper > span:not(:last-of-type),.block-extra-field-blocknodeweekly-messagesharethis .content .sharethis-wrapper > span:not(:last-of-type){margin-right:0.625rem;}}.block-extra-field-blocknodejob-vacancysharethis .content .sharethis-wrapper > span:hover,.block-extra-field-blocknodeblogsharethis .content .sharethis-wrapper > span:hover,.block-extra-field-blocknodeblog-typesharethis .content .sharethis-wrapper > span:hover,.block-extra-field-blocknodeweekly-messagesharethis .content .sharethis-wrapper > span:hover{background-color:#f99530;}@media (min-width:992px) and (max-width:1199.98px){.block-extra-field-blocknodejob-vacancysharethis.block-extra-field-blocknodejob-vacancysharethis,.block-extra-field-blocknodeblogsharethis.block-extra-field-blocknodejob-vacancysharethis,.block-extra-field-blocknodeblog-typesharethis.block-extra-field-blocknodejob-vacancysharethis,.block-extra-field-blocknodeweekly-messagesharethis.block-extra-field-blocknodejob-vacancysharethis{flex-direction:column;align-items:normal;}}.block-extra-field-blocknodejob-vacancysharethis.block-extra-field-blocknodejob-vacancysharethis .content,.block-extra-field-blocknodeblogsharethis.block-extra-field-blocknodejob-vacancysharethis .content,.block-extra-field-blocknodeblog-typesharethis.block-extra-field-blocknodejob-vacancysharethis .content,.block-extra-field-blocknodeweekly-messagesharethis.block-extra-field-blocknodejob-vacancysharethis .content{flex:1;}.block-extra-field-blocknodejob-vacancysharethis.block-extra-field-blocknodeblogsharethis,.block-extra-field-blocknodejob-vacancysharethis.block-extra-field-blocknodeblog-typesharethis,.block-extra-field-blocknodejob-vacancysharethis.block-extra-field-blocknodeweekly-messagesharethis,.block-extra-field-blocknodeblogsharethis.block-extra-field-blocknodeblogsharethis,.block-extra-field-blocknodeblogsharethis.block-extra-field-blocknodeblog-typesharethis,.block-extra-field-blocknodeblogsharethis.block-extra-field-blocknodeweekly-messagesharethis,.block-extra-field-blocknodeblog-typesharethis.block-extra-field-blocknodeblogsharethis,.block-extra-field-blocknodeblog-typesharethis.block-extra-field-blocknodeblog-typesharethis,.block-extra-field-blocknodeblog-typesharethis.block-extra-field-blocknodeweekly-messagesharethis,.block-extra-field-blocknodeweekly-messagesharethis.block-extra-field-blocknodeblogsharethis,.block-extra-field-blocknodeweekly-messagesharethis.block-extra-field-blocknodeblog-typesharethis,.block-extra-field-blocknodeweekly-messagesharethis.block-extra-field-blocknodeweekly-messagesharethis{justify-content:flex-end;}@media (max-width:767.98px){.block-extra-field-blocknodejob-vacancysharethis.block-extra-field-blocknodeblogsharethis,.block-extra-field-blocknodejob-vacancysharethis.block-extra-field-blocknodeblog-typesharethis,.block-extra-field-blocknodejob-vacancysharethis.block-extra-field-blocknodeweekly-messagesharethis,.block-extra-field-blocknodeblogsharethis.block-extra-field-blocknodeblogsharethis,.block-extra-field-blocknodeblogsharethis.block-extra-field-blocknodeblog-typesharethis,.block-extra-field-blocknodeblogsharethis.block-extra-field-blocknodeweekly-messagesharethis,.block-extra-field-blocknodeblog-typesharethis.block-extra-field-blocknodeblogsharethis,.block-extra-field-blocknodeblog-typesharethis.block-extra-field-blocknodeblog-typesharethis,.block-extra-field-blocknodeblog-typesharethis.block-extra-field-blocknodeweekly-messagesharethis,.block-extra-field-blocknodeweekly-messagesharethis.block-extra-field-blocknodeblogsharethis,.block-extra-field-blocknodeweekly-messagesharethis.block-extra-field-blocknodeblog-typesharethis,.block-extra-field-blocknodeweekly-messagesharethis.block-extra-field-blocknodeweekly-messagesharethis{justify-content:flex-start;}}.block-inline-blocktext-separator{position:relative;margin:1.25rem;}.block-inline-blocktext-separator .field--name-field-text-separator-item .paragraph--type-text-separator-item{flex-basis:50%;}.block-inline-blocktext-separator .field--name-field-text-separator-item .paragraph--type-text-separator-item:only-child{flex-basis:100%;}.block-inline-blocktext-separator .field--name-field-text-separator-item .paragraph--type-text-separator-item:not(:nth-last-child(-n+2)){margin-bottom:25px;}.block-inline-blocktext-separator .field--name-field-text-separator-item .paragraph--type-text-separator-item:not(:only-child):nth-child(odd){border-right:1px solid rgba(0,45,93,0.3);}.block-inline-blocktext-separator .field--name-field-text-separator-item .paragraph--type-text-separator-item .field--name-field-body{margin:0;}.block-inline-blocktext-separator .field--name-field-text-separator-item .paragraph--type-text-separator-item .field--name-field-body p{margin:0;}@media (max-width:767.98px){.block-inline-blocktext-separator .field--name-field-text-separator-item{flex-direction:column;padding:calc(1.2813rem + 0.3756vw) 0 calc(1.375rem + 1.5vw);}}@media (max-width:767.98px) and (min-width:1200px){.block-inline-blocktext-separator .field--name-field-text-separator-item{padding:1.563rem 0 2.5rem;}}@media (max-width:767.98px){.block-inline-blocktext-separator .field--name-field-text-separator-item .paragraph--type-text-separator-item{text-align:center;}.block-inline-blocktext-separator .field--name-field-text-separator-item .paragraph--type-text-separator-item:not(:only-child):not(:last-child){padding-bottom:0.938rem;border:none;border-bottom:1px solid rgba(0,45,93,0.3);}}.block-inline-blocktext-separator.bg-color .field--name-field-text-separator-item{background:transparent !important;}.block-inline-blocktext-separator.bg-color.bg-primary .paragraph--type-text-separator-item{border-color:#fff !important;}.block-inline-blocktext-separator.bg-color.bg-primary .field--name-field-title,.block-inline-blocktext-separator.bg-color.bg-primary .text-formatted{color:#fff;}.block-inline-blocktext-separator.bg-color.bg-secondary:before{border-color:#002d5d !important;}.block-inline-blockvertical-text-and-image{background:#f8f9fa;}@media (max-width:767.98px){.block-inline-blockvertical-text-and-image{margin-top:calc(1.3125rem + 0.75vw);}}@media (max-width:767.98px) and (min-width:1200px){.block-inline-blockvertical-text-and-image{margin-top:1.875rem;}}.block-inline-blockvertical-text-and-image .btn{padding:1rem calc(1.275rem + 0.3vw);}@media (min-width:1200px){.block-inline-blockvertical-text-and-image .btn{padding:1rem 1.5rem;}}.block-inline-blockvertical-text-and-image a{letter-spacing:0.1em;font-size:16px;}.block-inline-blockvertical-text-and-image .field-link-wrapper{padding:0;}.block-inline-blockvertical-text-and-image .file-download{display:block;padding:1rem calc(1.275rem + 0.3vw);text-decoration:none;}@media (min-width:1200px){.block-inline-blockvertical-text-and-image .file-download{padding:1rem 1.5rem;}}.block-inline-blockvertical-text-and-image .file-download:after{display:inline-block;width:0.75rem;height:0.75rem;margin-right:0.625rem;margin-left:0.625rem;content:"";background:url(/themes/custom/isg/images/icons/download-primary.svg);background-size:contain;}.block-inline-blockvertical-text-and-image.bg-color.bg-primary .item-wrapper h3,.block-inline-blockvertical-text-and-image.bg-color.bg-primary .item-wrapper p{color:#fff;}.block-inline-blockvertical-text-and-image.bg-color.bg-secondary .file-download:after{background:url(/themes/custom/isg/images/icons/download.svg);}.block-inline-blocktext-and-image-block{position:relative;margin:1.25rem;padding:0 calc(1.7188rem + 5.6256vw) calc(1.5938rem + 4.1256vw);background:#f8f9fa;}@media (min-width:1200px){.block-inline-blocktext-and-image-block{padding:0 5.938rem 4.688rem;}}.block-inline-blocktext-and-image-block:before{position:absolute;top:-1.25rem;left:-1.25rem;width:3.75rem;height:3.75rem;content:"";border-top:1.25rem solid #ed7800;border-left:1.25rem solid #ed7800;}.block-inline-blocktext-and-image-block .outer-wrapper .inner-wrapper .field--name-field-media{transform:translateY(-70%);}.block-inline-blocktext-and-image-block .outer-wrapper .inner-wrapper .field--name-field-small-title{letter-spacing:0.2em;font-size:1.25rem;}.block-inline-blocktext-and-image-block.vertical-image{padding:calc(1.3125rem + 0.75vw) 0 calc(1.5rem + 3vw) calc(1.375rem + 1.5vw);background:linear-gradient(90deg,#f8f9fa 75%,#fff 25%);}@media (min-width:1200px){.block-inline-blocktext-and-image-block.vertical-image{padding:1.875rem 0 3.75rem 2.5rem;}}.block-inline-blocktext-and-image-block.vertical-image .outer-wrapper{display:flex;align-items:center;}.block-inline-blocktext-and-image-block.vertical-image .outer-wrapper .inner-wrapper{align-items:flex-start !important;justify-content:center;width:100%;padding-right:1.875rem;text-align:start !important;}.block-inline-blocktext-and-image-block.vertical-image .outer-wrapper .inner-wrapper .field--name-field-media{transform:translateY(0);}@media (max-width:991.98px){.block-inline-blocktext-and-image-block.vertical-image .outer-wrapper .inner-wrapper .field--name-field-media{padding:0.938rem 0;}}.block-inline-blocktext-and-image-block.vertical-image .outer-wrapper .inner-wrapper .field--name-field-title{text-align:left !important;}@media (max-width:991.98px){.block-inline-blocktext-and-image-block.vertical-image .outer-wrapper .inner-wrapper .field--name-field-title{margin-top:1rem;margin-inline:auto;}}.block-inline-blocktext-and-image-block.vertical-image .outer-wrapper .blazy--field-image{min-width:40%;}.block-inline-blocktext-and-image-block.vertical-image.text-image-block-left-aligned-image{background:linear-gradient(-90deg,#f8f9fa 75%,#fff 25%);}@media (max-width:991.98px){.block-inline-blocktext-and-image-block.vertical-image .block-content--view-mode-image-left .outer-wrapper{flex-direction:column;}}.block-inline-blocktext-and-image-block.vertical-image .block-content--view-mode-image-left .outer-wrapper .inner-wrapper{padding-right:1.875rem;padding-left:1.875rem;}@media (max-width:991.98px){.block-inline-blocktext-and-image-block.vertical-image{padding:0.938rem;background:#f8f9fa !important;}.block-inline-blocktext-and-image-block.vertical-image .outer-wrapper{flex-direction:column-reverse;}.block-inline-blocktext-and-image-block.vertical-image .outer-wrapper .inner-wrapper{padding:0 !important;padding-top:1.25rem;}}@media (max-width:767.98px){.block-inline-blocktext-and-image-block{margin:0.938rem;padding:0 calc(1.2813rem + 0.3756vw) calc(1.4375rem + 2.25vw);}}@media (max-width:767.98px) and (min-width:1200px){.block-inline-blocktext-and-image-block{padding:0 1.563rem 3.125rem;}}@media (max-width:767.98px){.block-inline-blocktext-and-image-block .outer-wrapper .inner-wrapper .field--name-field-media{margin:0;}.block-inline-blocktext-and-image-block .outer-wrapper .inner-wrapper .field--name-field-small-title{color:#ed7800;font-size:1rem;}.block-inline-blocktext-and-image-block .outer-wrapper .inner-wrapper .field--name-body{letter-spacing:normal;font-size:1rem;}.block-inline-blocktext-and-image-block .outer-wrapper .inner-wrapper .field--name-field-link{font-size:0.875rem;}}.block-inline-blocktext-and-image-block.bg-color.bg-primary{color:#fff;}.block-inline-blocktext-and-image-block.bg-color.bg-primary .field--name-field-title{color:#fff;}.block-inline-blocktext-and-image-block.bg-color.bg-primary .read-more-arrow{color:#fff;}.block-inline-blocktext-and-image-block.bg-color.bg-primary .read-more-arrow:hover{color:#ed7800;}.block-inline-blocktext-and-image-block.bg-color.bg-secondary:before{border-color:#002d5d;}@media (max-width:575.98px){.connect-with-isg-block .content{padding:1.875rem 0.938rem !important;text-align:center;}}@media (max-width:575.98px){.connect-with-isg-block .social-media ul{justify-content:center;}}.connect-with-isg-block .social-media li{margin-right:1.875rem;}.connect-with-isg-block .social-media li a{position:relative;display:block;width:3.625rem;height:3.625rem;padding:0.938rem;text-align:center;border:solid 1px #ed7800;border-radius:50%;font-size:0;}.connect-with-isg-block .social-media li a:before{color:#002d5d;font-size:1.5rem;}.connect-with-isg-block .social-media li a:hover{background:#ed7800;}@media (max-width:575.98px){.connect-with-isg-block .social-media li a{width:2.563rem;height:2.563rem;padding:0.625rem;}.connect-with-isg-block .social-media li a:before{font-size:1.25rem;}}.connect-with-isg-block .social-media li .fa-instagram{margin:0;padding:0.938rem;}.connect-with-isg-block .social-media li .fa-instagram:after{width:3.625rem;height:3.625rem;background:url(/themes/custom/isg/images/icons/instagram-dark-big.svg) no-repeat !important;font-size:1.5rem;}@media (max-width:575.98px){.connect-with-isg-block .social-media li .fa-instagram:after{width:1.438rem;height:1.438rem;background-size:100% !important;}}@media (max-width:575.98px){.connect-with-isg-block .social-media li .fa-instagram{padding:0.438rem;}}@media (max-width:991.98px){.connect-with-isg-block .social-media li{margin-right:0.625rem;margin-bottom:0.938rem;}}.block-inline-blockschools-top-footer{background-color:#002d5d;}.block-inline-blockschools-top-footer .block-content{align-items:center;}.block-inline-blockschools-top-footer .bs-region--left{padding:1.875rem 4.375rem;}@media (max-width:1199.98px){.block-inline-blockschools-top-footer .bs-region--left{padding:1.875rem 2.5rem;}}.block-inline-blockschools-top-footer .field--name-field-image .blazy--field-media-image{float:none;margin:0;}@media (max-width:575.98px){.block-inline-blockschools-top-footer .link-wrapper{display:block !important;}.block-inline-blockschools-top-footer .link-wrapper .field--name-field-book-tour-school a{font-size:0.875rem;}}.block-inline-blockvertical-tout-text-and-image{position:relative;overflow:hidden;}.block-inline-blockvertical-tout-text-and-image .field--name-field-image{position:relative;}.block-inline-blockvertical-tout-text-and-image .field--name-field-image:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background:linear-gradient(0deg,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%);}.block-inline-blockvertical-tout-text-and-image .field--name-field-image img{transition:0.3s ease-in-out;transform:scale(1);}.block-inline-blockvertical-tout-text-and-image .tout-content{position:absolute;top:0;bottom:5.5rem;left:0;display:flex;flex-direction:column;justify-content:end;width:100%;text-align:center;}.block-inline-blockvertical-tout-text-and-image .tout-content .field--name-field-title{cursor:default;transition:transform 0.2s;transform:translate3d(0,40px,0);}@media (max-width:1199.98px){.block-inline-blockvertical-tout-text-and-image .tout-content .field--name-field-title{font-size:1.75rem;line-height:2.375rem;}}.block-inline-blockvertical-tout-text-and-image .tout-content p{margin-bottom:0;}.block-inline-blockvertical-tout-text-and-image .tout-content .field-field-link{display:inline-block;width:-moz-fit-content;width:fit-content;height:0;margin:0 auto;margin-top:0;transition:unset;opacity:0;}.block-inline-blockvertical-tout-text-and-image .tout-content .field-field-link a{text-decoration:none;}@media (max-width:1199.98px){.block-inline-blockvertical-tout-text-and-image .tout-content{bottom:0;justify-content:center;}.block-inline-blockvertical-tout-text-and-image .tout-content .field--name-field-title{transform:translate3d(0,0px,0);}.block-inline-blockvertical-tout-text-and-image .tout-content .field-field-link{margin-top:1.25rem;opacity:1;}}.block-inline-blockvertical-tout-text-and-image:hover .field--name-field-image img{transform:scale(1.05);}.block-inline-blockvertical-tout-text-and-image:hover .tout-content{top:0;transition:all 0.35s ease-out;}.block-inline-blockvertical-tout-text-and-image:hover .tout-content .field-field-link{height:auto;margin-top:1.875rem;transform:translate3d(0,0,0);opacity:1;}.block-inline-blockvertical-tout-text-and-image:hover .tout-content .field--name-field-title{transform:translate3d(0,0,0);}@media (max-width:1199.98px){.block-inline-blockvertical-tout-text-and-image{margin-bottom:1.875rem;}}.block-inline-blockstatistics-block .field--name-field-icon{display:flex;align-items:center;justify-content:start;min-height:4.375rem;}.block-inline-blockstatistics-block .field--name-field-icon img{width:auto;max-height:4.375rem;}@media (max-width:575.98px){.block-inline-blockstatistics-block .field--name-field-icon{display:table;margin:0 auto;}}.block-inline-blockstatistics-block .field--name-field-title{text-align:left;}@media (max-width:575.98px){.block-inline-blockstatistics-block .field--name-field-title{text-align:center;}}.block-inline-blockstatistics-block .number-field{margin-top:0.938rem;font-size:calc(1.475rem + 2.7vw);font-weight:500;}@media (min-width:1200px){.block-inline-blockstatistics-block .number-field{font-size:3.5rem;}}@media (max-width:1399.98px){.block-inline-blockstatistics-block .number-field{font-size:calc(1.4063rem + 1.8756vw);}}@media (max-width:1399.98px) and (min-width:1200px){.block-inline-blockstatistics-block .number-field{font-size:2.813rem;}}@media (max-width:1199.98px){.block-inline-blockstatistics-block .number-field{font-size:calc(1.3438rem + 1.1256vw);}}@media (max-width:1199.98px) and (min-width:1200px){.block-inline-blockstatistics-block .number-field{font-size:2.188rem;}}@media (max-width:767.98px){.block-inline-blockstatistics-block .number-field{font-size:calc(1.275rem + 0.3vw);}}@media (max-width:767.98px) and (min-width:1200px){.block-inline-blockstatistics-block .number-field{font-size:1.5rem;}}@media (max-width:575.98px){.block-inline-blockstatistics-block .number-field{justify-content:center;}}.block-inline-blockaccreditation .svg-wrapper .field--name-field-media-svg{width:100%;text-align:center;}.block-inline-blockaccreditation .svg-wrapper .media{display:flex;align-items:center;justify-content:center;min-height:160px;}.block-inline-blockaccreditation .svg-wrapper:nth-child(n+5){margin-top:30px;}@media (max-width:767.98px){.block-inline-blockaccreditation .svg-wrapper{margin-bottom:30px;}.block-inline-blockaccreditation .svg-wrapper:nth-child(n+5){margin-top:0;}}.block-inline-blockvarbase-media-block .varbase-video-player.embed-responsive,.text-formatted .varbase-video-player.embed-responsive,.block-inline-blockvideos .varbase-video-player.embed-responsive{position:relative;display:block;overflow:hidden;width:100%;padding:0;}.block-inline-blockvarbase-media-block .varbase-video-player.embed-responsive::before,.text-formatted .varbase-video-player.embed-responsive::before,.block-inline-blockvideos .varbase-video-player.embed-responsive::before{display:block;padding-top:75%;content:"";}.block-inline-blockvarbase-media-block .varbase-video-player.embed-responsive .remote-video-colorbox-launch-modal,.text-formatted .varbase-video-player.embed-responsive .remote-video-colorbox-launch-modal,.block-inline-blockvideos .varbase-video-player.embed-responsive .remote-video-colorbox-launch-modal{position:absolute;z-index:1;top:0;left:0;display:block;width:100%;height:100%;cursor:pointer;background:linear-gradient(0deg,rgba(0,0,0,0.2) 0%,rgba(0,0,0,0.2) 100%);font-size:0;}.block-inline-blockvarbase-media-block .varbase-video-player.embed-responsive .remote-video-colorbox-launch-modal button,.text-formatted .varbase-video-player.embed-responsive .remote-video-colorbox-launch-modal button,.block-inline-blockvideos .varbase-video-player.embed-responsive .remote-video-colorbox-launch-modal button{display:none;}.block-inline-blockvarbase-media-block .field--name-field-media-image,.text-formatted .field--name-field-media-image,.block-inline-blockvideos .field--name-field-media-image{float:none;}@media (max-width:767.98px){.media-oembed-content{max-height:250px;}}.block-inline-blockvarbase-media-block .video-name,.text-formatted .video-name{position:absolute;z-index:1;top:0;top:25%;display:block;width:100%;text-align:center;color:#fff;}@media (max-width:575.98px){.block-inline-blockvarbase-media-block .video-name,.text-formatted .video-name{top:20%;}}.block-inline-blockvarbase-media-block .video-player-icon,.text-formatted .video-player-icon{z-index:auto;}.block-inline-blockvarbase-media-block .video-player-icon:after,.text-formatted .video-player-icon:after{z-index:1;transition:all 0.3s ease-in-out;pointer-events:none;background:url(/themes/custom/isg/images/play.svg) no-repeat center center;}.block-inline-blockvarbase-media-block .media:hover .video-player-icon:after,.text-formatted .media:hover .video-player-icon:after{transition:all 0.3s ease-in-out;background:url(/themes/custom/isg/images/play-white.svg) no-repeat center center;}.block-inline-blockvideos .remote-video-colorbox-launch-modal{background:transparent !important;}.block-inline-blockvideos .video-name{margin-top:20px;}.block-inline-blockvideos .video-player-icon{z-index:auto;}.block-inline-blockvideos .video-player-icon:after{z-index:1;top:auto;right:0;bottom:-20px;left:auto;width:82px;height:82px;transition:all 0.3s ease-in-out;transform:none;background:url(/themes/custom/isg/images/play-fill.svg) no-repeat center center;background-color:white;}.block-inline-blockvideos .media:hover .remote-video-colorbox-launch-modal{background:linear-gradient(0deg,rgba(0,0,0,0.2) 0%,rgba(0,0,0,0.2) 100%) !important;}.block-inline-blockvideos .media:hover .video-player-icon:after{bottom:-1px;transition:all 0.3s ease-in-out;}.block-inline-blockvideos .video-item:nth-child(n+4){margin-top:30px;}@media (max-width:767.98px){.block-inline-blockvideos .video-item{margin-bottom:30px;}.block-inline-blockvideos .video-item:nth-child(n+4){margin-top:0;}}.block-views-blockblog-blog-related-by-category .more-link{text-align:center;}@media (min-width:992px){.block-inline-blocktabs .nav-tabs:after{position:absolute;top:0;right:0;width:0.063rem;height:100%;content:"";border-right:0.063rem solid #fff;background-color:#fff;}}.block-inline-blocktabs .field--name-field-body p{margin:0;}.block-inline-blocktabs .content{padding:2.5rem;}@media (max-width:991.98px){.block-inline-blocktabs .content{padding:1.875rem 0.938rem;}}@media (min-width:992px){.block-inline-blocktabs .tab-pane{padding-left:2.813rem;}}@media (max-width:991.98px){.block-inline-blocktabs .tab-pane{display:block !important;opacity:1 !important;}}.block-inline-blocktabs button.nav-link h4{padding-right:1.25rem;transition:all 0.3s ease-in-out;}.block-inline-blocktabs button.nav-link h4 svg{margin-left:0.625rem;transition:opacity 0.3s ease-in-out;opacity:0;}@media (max-width:991.98px){.block-inline-blocktabs button.nav-link h4 svg{display:none;}}.block-inline-blocktabs button.nav-link:hover h4{transform:translateX(-1.25rem);}.block-inline-blocktabs button.nav-link:hover h4 svg{opacity:1;}.block-inline-blocktabs button.nav-link:active h4,.block-inline-blocktabs button.nav-link.active h4{transform:translateX(0);}.block-inline-blocktabs button.nav-link:active h4 svg,.block-inline-blocktabs button.nav-link.active h4 svg{opacity:1;}.block-inline-blocktabs.bg-image{position:relative;}.block-inline-blocktabs.bg-image:before{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;content:"";background:linear-gradient(90deg,rgba(0,0,0,0.6) 0%,rgba(0,0,0,0.4) 54.4%,rgba(0,0,0,0) 100%);}.block-inline-blocktabs.bg-image .content{position:relative;z-index:2;}.block-views-exposed-filter-blocksearch-search-block,.block-views-exposed-filter-blocksearch-search-header-block{display:inline-block;}.block-views-exposed-filter-blocksearch-search-block form > div,.block-views-exposed-filter-blocksearch-search-header-block form > div{position:relative;align-items:center;}.block-views-exposed-filter-blocksearch-search-block form > div .form-item-keywords,.block-views-exposed-filter-blocksearch-search-header-block form > div .form-item-keywords{display:flex;align-items:center;justify-content:center;margin-bottom:0 !important;}.block-views-exposed-filter-blocksearch-search-block form > div .form-item-keywords label,.block-views-exposed-filter-blocksearch-search-header-block form > div .form-item-keywords label{display:none;}.block-views-exposed-filter-blocksearch-search-block form > div .form-item-keywords input,.block-views-exposed-filter-blocksearch-search-header-block form > div .form-item-keywords input{padding-right:4rem;color:#fff;border:0;border-bottom:1px solid #fff;background-color:transparent;font-size:1.125rem;}@media (min-width:992px){.block-views-exposed-filter-blocksearch-search-block form > div .form-item-keywords input,.block-views-exposed-filter-blocksearch-search-header-block form > div .form-item-keywords input{min-width:47.813rem;max-width:50rem;font-size:1.625rem;}}@media (min-width:992px){.block-views-exposed-filter-blocksearch-search-block form > div .form-item-keywords,.block-views-exposed-filter-blocksearch-search-header-block form > div .form-item-keywords{min-width:47.813rem;max-width:50rem;}}.block-views-exposed-filter-blocksearch-search-block form > div .form-item-keywords .form-item--error-message,.block-views-exposed-filter-blocksearch-search-header-block form > div .form-item-keywords .form-item--error-message{position:absolute;bottom:-35px;width:100%;margin-top:0.313rem;text-align:start;white-space:nowrap;color:#dc3545;}@media (max-width:575.98px){.block-views-exposed-filter-blocksearch-search-block form > div .form-item-keywords .form-item--error-message,.block-views-exposed-filter-blocksearch-search-header-block form > div .form-item-keywords .form-item--error-message{font-size:0.875rem;}}.block-views-exposed-filter-blocksearch-search-block form > div .form-actions,.block-views-exposed-filter-blocksearch-search-header-block form > div .form-actions{position:absolute;right:1.125rem;margin:0 !important;}.block-views-exposed-filter-blocksearch-search-block form > div .form-actions button,.block-views-exposed-filter-blocksearch-search-header-block form > div .form-actions button{width:30px;height:30px;padding:0;border:none;background-color:transparent;background-image:url(/themes/custom/isg/images/icons/search-icon-white.svg);background-repeat:no-repeat;background-position:right center;background-size:30px 30px;font-size:0;}.block-views-exposed-filter-blocksearch-search-block form > div .form-actions button:hover,.block-views-exposed-filter-blocksearch-search-block form > div .form-actions button:focus,.block-views-exposed-filter-blocksearch-search-header-block form > div .form-actions button:hover,.block-views-exposed-filter-blocksearch-search-header-block form > div .form-actions button:focus{background-color:transparent;}.block-views-blockgallery-gallery-small-slider-by-division-images-block .unslick .slick__slide{width:25% !important;margin:auto;}@media (max-width:991.98px){.block-views-blockgallery-gallery-small-slider-by-division-images-block .unslick .slick__slide{width:50% !important;}}@media (max-width:767.98px){.block-views-blockgallery-gallery-small-slider-by-division-images-block .unslick .slick__slide{width:100% !important;}}.block-field-blocknodeschool-divisionfield-overview-title .field--name-field-overview-title{font-size:2.5rem;font-weight:500;}
.views-exposed-form-style .view-header{margin-top:0.563rem;}.views-exposed-form-style input{height:3.563rem;}.views-exposed-form-style .views-exposed-form{margin-top:1.438rem;margin-bottom:3.125rem;}.views-exposed-form-style .views-exposed-form .js-form-item{width:22%;margin-right:1.875rem;margin-bottom:0 !important;letter-spacing:0.1em;font-size:1rem;line-height:1.5rem;}.views-exposed-form-style .views-exposed-form .js-form-item label,.views-exposed-form-style .views-exposed-form .js-form-item legend{margin-bottom:0.375rem;text-transform:uppercase;font-size:1rem;font-weight:500;}.views-exposed-form-style .views-exposed-form .js-form-item .fieldset-wrapper .js-form-item{width:100%;}.views-exposed-form-style .views-exposed-form .js-form-item .form-select{min-width:16.375rem;height:3.563rem;padding:0.125rem 1.125rem;font-weight:400;}.views-exposed-form-style .views-exposed-form .js-form-item .form-control:focus,.views-exposed-form-style .views-exposed-form .js-form-item .form-select:focus{box-shadow:none;}.views-exposed-form-style .views-exposed-form .form-actions{margin-top:1.9rem;margin-bottom:0 !important;}.views-exposed-form-style .views-exposed-form .form-actions .form-submit{margin-bottom:0.375rem;padding:0.938rem 1.563rem;letter-spacing:0.1em;text-transform:uppercase;color:#fff;border-color:#002d5d;background-color:#002d5d;font-size:1rem;line-height:1.5rem;}.views-exposed-form-style .views-exposed-form .form-actions .form-submit:hover{border-color:#005ca9;background-color:#005ca9;}.views-exposed-form-style .views-exposed-form .form-actions .form-submit[value=RESET],.views-exposed-form-style .views-exposed-form .form-actions .form-submit[value=Reset],.views-exposed-form-style .views-exposed-form .form-actions .form-submit[value="إعادة ضبط"],.views-exposed-form-style .views-exposed-form .form-actions .form-submit.reset-btn{margin-right:0;margin-left:0.563rem;color:#002d5d;border-color:#ed7800;background-color:#fff;}.views-exposed-form-style .views-exposed-form .form-actions .form-submit[value=RESET]:hover,.views-exposed-form-style .views-exposed-form .form-actions .form-submit[value=Reset]:hover,.views-exposed-form-style .views-exposed-form .form-actions .form-submit[value="إعادة ضبط"]:hover{background-color:#ed7800;}@media (max-width:991.98px){.views-exposed-form-style .views-exposed-form .flex-wrap{flex-direction:column;}.views-exposed-form-style .views-exposed-form .flex-wrap .js-form-item{width:75%;margin-top:1rem;margin-right:0;}}@media (max-width:767.98px){.views-exposed-form-style .views-exposed-form .js-form-item{width:100% !important;}}.views-exposed-form-style .pagination{display:flex;justify-content:center;margin-top:3.188rem;}.view-display-id-faq_all_with_filters .view-content .accordion-item:not(:last-child){margin-bottom:1.25rem;}@media (max-width:575.98px){.view-display-id-faq_all_with_filters{padding:0 1.25rem;}}.view-hero-slider-tout-view .view-content.row{margin:0;}.view-hero-slider-tout-view .view-content.row .slick--view--hero-slider-tout-view{padding:0;}.view-display-id-faq_admission{margin-top:1.25rem;}.view-display-id-faq_admission .view-content .accordion-item{margin-bottom:1.25rem;}.view-display-id-faq_admission .view-content .accordion-item .views-field-body{text-align:left;}.tout-view-mode .tout-content{background:unset;}.tout-view-mode .tout-content > .field{display:block;align-self:center;}@media (max-width:1199.98px){.tout-view-mode .tout-content > .field{margin-top:0.938rem;margin-bottom:0.938rem;padding:0 0.938rem;}}.tout-view-mode .field--name-node-title,.tout-view-mode h4{color:#002d5d !important;}.tout-view-mode .field--name-node-title a,.tout-view-mode h4 a{color:#002d5d !important;}.tout-view-mode.school-tout-style .tout-content{visibility:hidden;transition:all 0.3s ease-in-out;transition-delay:0.1s;opacity:0;}@media (max-width:1199.98px){.tout-view-mode.school-tout-style .tout-content{position:relative;visibility:visible;opacity:1;}.tout-view-mode.school-tout-style .tout-content .field--name-node-link{display:none;}}.tout-view-mode.school-tout-style .field--name-field-logo{visibility:visible;transition:all 0.3s ease-in-out;transition-delay:0.1s;opacity:1;}.tout-view-mode.school-tout-style:hover .field--name-field-logo{visibility:hidden;opacity:0;}.tout-view-mode.school-tout-style:hover .tout-content{visibility:visible;opacity:1;}@media (max-width:1199.98px){.tout-view-mode.school-tout-style:hover .field--name-field-logo{visibility:visible;opacity:1;}}.block-views-blockjob-vacancy-job-vacancy-vertical-medium{margin-top:calc(1.75rem + 6vw);}@media (min-width:1200px){.block-views-blockjob-vacancy-job-vacancy-vertical-medium{margin-top:6.25rem;}}.block-views-blockjob-vacancy-job-vacancy-vertical-medium h2{margin-bottom:1.25rem;}.block-views-blockjob-vacancy-job-vacancy-available-vacancies h2,.block-views-blockjob-vacancy-job-vacancy-available-vacancies .more-link{text-align:center;}.job-vacancy-node-view .form-submit{height:90%;color:#fff;background-color:#002d5d;}.job-vacancy-node-view .form-submit:hover{color:#fff;background-color:#005ca9;}.job-vacancy-node-view .view-content{margin-bottom:calc(1.3125rem + 0.75vw);}@media (min-width:1200px){.job-vacancy-node-view .view-content{margin-bottom:1.875rem;}}.job-vacancy-node-view .view-content .node--type-job-vacancy{transition:300ms ease-in-out;border:1px solid transparent;}.job-vacancy-node-view .view-content .node--type-job-vacancy:hover{border:1px solid #ed7800 !important;}.job-vacancy-node-view .view-content .node--type-job-vacancy .field--name-field-application-deadline{padding-left:1.875rem;background:url(/themes/custom/isg/images/icons/calendar.png);background-repeat:no-repeat;background-position:left;font-size:0.875rem;}.job-vacancy-node-view .view-content .node--type-job-vacancy .field--name-field-application-deadline .field-label-inline{letter-spacing:0.1rem;font-weight:500;}.job-vacancy-node-view .view-content .node--type-job-vacancy .field--name-field-eligible-applicants{display:flex;flex-direction:row !important;align-items:flex-start;padding-left:1.875rem;background:url(/themes/custom/isg/images/icons/eligibility.svg);background-repeat:no-repeat;background-position:left top;background-size:1.4rem;font-size:0.875rem;margin-bottom:.5rem;}.job-vacancy-node-view .view-content .node--type-job-vacancy .field--name-field-eligible-applicants .field__label{width:auto;margin-bottom:0;-webkit-margin-end:0.25rem;margin-inline-end:0.25rem;letter-spacing:0.1rem;text-transform:none;font-weight:500;}.job-vacancy-node-view .view-content .node--type-job-vacancy .field--name-field-eligible-applicants .field__items{display:flex;flex-direction:row !important;flex-wrap:wrap;}.job-vacancy-node-view .view-content .node--type-job-vacancy .field--name-field-eligible-applicants .field__item:after{content:",\00a0";}.job-vacancy-node-view .view-content .node--type-job-vacancy .field--name-field-eligible-applicants .field__item:last-child:after{content:"";}.job-vacancy-node-view .view-content .node--type-job-vacancy .field--name-field-location{padding-left:1.875rem;background:url(/themes/custom/isg/images/icons/orange-geo-alt.svg);background-repeat:no-repeat;background-position:left;font-size:0.875rem;}.job-vacancy-node-view .view-content .node--type-job-vacancy .field--name-field-location .field-label-inline{letter-spacing:0.1rem;font-weight:500;}.job-vacancy-node-view .view-content .node--type-job-vacancy .field--name-field-division{color:#ed7800;font-size:1rem;font-weight:bold;}.job-vacancy-node-view .view-content .node--type-job-vacancy .node--type-school{letter-spacing:-0.32px;}.job-vacancy-node-view .view-content .node--type-job-vacancy .node--type-school .school-logo{display:none;}.view-school-division .node--type-school-division{cursor:pointer;}.view-school-division .node--type-school-division .school-division-wrapper{position:absolute;right:0;bottom:-6.25rem;width:80%;padding:calc(1.3125rem + 0.75vw) calc(1.3125rem + 0.75vw) calc(1.4063rem + 1.8756vw);transition:400ms ease-in-out;background:white;}@media (min-width:1200px){.view-school-division .node--type-school-division .school-division-wrapper{padding:1.875rem 1.875rem 2.813rem;}}.view-school-division .node--type-school-division:hover .school-division-wrapper{bottom:-4.475rem;}.view-school-division .views-view-grid .row .col-lg-4:nth-of-type(1):nth-last-of-type(2),.view-school-division .views-view-grid .row .col-lg-4:nth-of-type(2):nth-last-of-type(1),.view-school-division .views-view-grid .row .col-lg-4:only-child{width:50%;}.block-views-blockschool-division-our-leaning-schools h2,.block-views-blockschool-division-school-division-other-division h2{text-align:center;}.block-views-blockschool-division-our-leaning-schools .views-view-grid .row,.block-views-blockschool-division-school-division-other-division .views-view-grid .row{justify-content:center;}.school-directory-block ul.nav-tabs{justify-content:center;border:0;}.school-directory-block ul.nav-tabs li{position:relative;}.school-directory-block ul.nav-tabs li .nav-link{padding:0 0.938rem;border:0;}.school-directory-block ul.nav-tabs li .nav-link:before{position:absolute;bottom:-1.938rem;left:50%;visibility:hidden;width:0;height:0;content:"";transform:translateX(-50%);opacity:0;border-right:1.25rem solid transparent;border-bottom:1.5625rem solid #002d5d;border-left:1.25rem solid transparent;}@media (max-width:1199.98px){.school-directory-block ul.nav-tabs li .nav-link:before{border-right:12.25px solid transparent;border-bottom:12.5625px solid #002d5d;border-left:12.25px solid transparent;}}.school-directory-block ul.nav-tabs li .nav-link.active{border:0;}.school-directory-block ul.nav-tabs li .nav-link.active:before{visibility:visible;transition:opacity 0.15s linear;opacity:1;}.school-directory-block ul.nav-tabs li .nav-link:hover{border:0;}@media (max-width:1199.98px){.school-directory-block ul.nav-tabs li .nav-link{width:100%;padding:0 0.938rem;}.school-directory-block ul.nav-tabs li .nav-link img{width:100%;}}@media (max-width:575.98px){.school-directory-block ul.nav-tabs li .nav-link{padding:0 0.313rem;}}@media (max-width:1199.98px){.school-directory-block ul.nav-tabs li{width:20%;height:-moz-fit-content;height:fit-content;}}.school-directory-block .tab-content{margin-top:1.875rem;padding:4.25rem 5rem;background-color:#002d5d;}.school-directory-block .tab-content > .active{display:flex;}@media (max-width:991.98px){.school-directory-block .tab-content > .active{display:block;}}.school-directory-block .tab-content .tab-pane .school-front-desk{margin-bottom:1.875rem;padding:0;padding-bottom:1.875rem;border-bottom:solid 1px #33577d;}.school-directory-block .tab-content .tab-pane div{color:#fff;}.school-directory-block .tab-content .tab-pane .views-field-title a{text-decoration:none;}.school-directory-block .tab-content .tab-pane .views-field-view a{color:#fff;}.school-directory-block .tab-content .tab-pane .views-field-view .view-content{display:block;margin:0;padding:0;}.school-directory-block .tab-content .tab-pane .views-field-view .view-content .views-row{margin-bottom:1.875rem;padding:0;padding-bottom:1.875rem;border-bottom:solid 1px #33577d;}.school-directory-block .tab-content .tab-pane .views-field-view .views-field-title{margin-bottom:0.938rem;font-weight:500;}.school-directory-block .tab-content .tab-pane .views-field-field-phone{position:relative;margin-bottom:0.625rem;padding-left:2.063rem;text-decoration:underline;}.school-directory-block .tab-content .tab-pane .views-field-field-phone .field-content:before{position:absolute;top:0.25rem;left:0;display:inline-block;width:1rem;height:1rem;content:"";background:url(/themes/custom/isg/images/icons/oranage-telephone.svg);background-repeat:no-repeat;}.school-directory-block .tab-content .tab-pane .views-field-field-phone .field-content a{color:#fff;}@media (max-width:991.98px){.school-directory-block .tab-content .tab-pane .views-field-field-phone{max-width:100%;}}@media (max-width:575.98px){.school-directory-block .tab-content .tab-pane .views-field-field-phone{padding-left:1.563rem;}}.school-directory-block .tab-content .tab-pane .views-field-field-email{text-decoration:underline;word-break:break-all;}.school-directory-block .tab-content .tab-pane .views-field-field-email .field-content:before{display:inline-block;width:1rem;height:0.875rem;margin-right:1.063rem;content:"";background:url(/themes/custom/isg/images/icons/orange-envelope.svg);background-repeat:no-repeat;}@media (max-width:575.98px){.school-directory-block .tab-content .tab-pane .views-field-field-email .field-content:before{margin-right:0.5rem;}}.school-directory-block .tab-content .tab-pane .views-field-field-location iframe{width:28.938rem;height:22.5rem;}@media (max-width:1199.98px){.school-directory-block .tab-content .tab-pane .views-field-field-location iframe{width:100%;height:17.813rem;}}.school-directory-block .tab-content .tab-pane .bs-region--left .bottom-wrapper{flex-wrap:wrap;row-gap:30px;}.school-directory-block .tab-content .tab-pane .bs-region--left .bottom-wrapper .field-apply-link-overview .btn{padding:0 3px;}@media (max-width:1199.98px){.school-directory-block .tab-content{padding:1.875rem;}.school-directory-block .tab-content .left{padding-right:1.875rem;}}@media (max-width:991.98px){.school-directory-block .tab-content .left{width:100%;margin-bottom:1.875rem;padding-right:0;}.school-directory-block .tab-content .right{width:100%;}}@media (max-width:991.98px){.school-directory-block.school-overview .field--type-image{float:none;margin:0 auto;margin-bottom:1.875rem;}.school-directory-block.school-overview .views-field-field-logo-small{display:none;}}@media (max-width:575.98px){.school-directory-block.school-overview .bottom-wrapper{flex-direction:column;align-items:flex-start !important;}.school-directory-block.school-overview .bottom-wrapper .field--name-node-link{margin-bottom:0.938rem;}}.node--view-mode-vertical-media-teaser-xsmall .field-apply-now-link{visibility:hidden;transition:all 0.3s ease-in-out;transition-delay:0.1s;opacity:0;}@media (max-width:1199.98px){.node--view-mode-vertical-media-teaser-xsmall .field-apply-now-link{visibility:visible;margin-bottom:1.875rem;opacity:1;}}.node--view-mode-vertical-media-teaser-xsmall .field-apply-now-link .read-more-arrow a{padding:0;border:0;background:transparent;}.node--view-mode-vertical-media-teaser-xsmall.anchor-all{cursor:pointer;}.node--view-mode-vertical-media-teaser-xsmall:hover .field-apply-now-link{visibility:visible;opacity:1;}.connect-with-school .block-wrapper{display:flex;flex-direction:column;justify-content:center;min-height:25rem;padding:2.5rem;text-align:center;background-color:#ed7800;}.connect-with-school .block-wrapper .fields-links{flex-direction:row;justify-content:center;}.connect-with-school .block-wrapper .fields-links .field-content a{position:relative;display:block;width:2.25rem;height:2.25rem;margin-right:0.813rem;padding:0.513rem;text-align:center;border:solid 1px #002d5d;border-radius:50%;background:transparent;font-size:0;}.connect-with-school .block-wrapper .fields-links .field-content a:before{color:#002d5d;font-size:1rem;}.connect-with-school .block-wrapper .fields-links .field-content a:hover{background:#002d5d;}.connect-with-school .block-wrapper .fields-links .field-content a:hover:before{color:#fff;}.connect-with-school .block-wrapper .fields-links .field-instagram-link a:hover:after{background:url(/themes/custom/isg/images/icons/instagram-icon.svg) no-repeat !important;}.block-views-blockblog-blog-teaser-by-entityqueue .vertical-teaser-media .content-wrapper{position:relative;margin-top:calc(-1.75rem - 6vw);padding:1.875rem;-webkit-margin-end:6.25rem;margin-inline-end:6.25rem;}@media (min-width:1200px){.block-views-blockblog-blog-teaser-by-entityqueue .vertical-teaser-media .content-wrapper{margin-top:-6.25rem;}}.block-views-blockblog-blog-teaser-by-entityqueue .vertical-teaser-media .content-wrapper .field--name-field-category{letter-spacing:0.1em;color:#000;font-size:0.75rem;font-weight:500;line-height:unset;}.block-views-blockblog-blog-teaser-by-entityqueue .vertical-teaser-media .content-wrapper .field--name-node-post-date{margin-top:1rem;font-size:1rem;}.block-views-blockblog-blog-teaser-by-entityqueue .vertical-teaser-media .content-wrapper .field--name-node-title{margin-top:0.625rem;}.block-views-blockblog-blog-teaser-by-entityqueue .vertical-teaser-media .content-wrapper .field--name-node-title h3{font-size:2rem;}.block-views-blockblog-blog-teaser-by-entityqueue .vertical-teaser-media .content-wrapper .field--name-body{margin-top:0.625rem;letter-spacing:-0.32px;}.block-views-blockblog-blog-teaser-by-entityqueue .vertical-teaser-media .field--name-node-link{position:static !important;margin-top:1.563rem;direction:unset;opacity:unset;}.block-views-blockblog-blog-teaser-by-entityqueue .vertical-teaser-media .field--name-node-link a{margin-left:0;letter-spacing:0.17em;font-size:1.125rem;}@media (max-width:575.98px){.block-views-blockblog-blog-teaser-by-entityqueue .vertical-teaser-media .content-wrapper{padding:1.25rem 1.25rem 1rem;-webkit-margin-end:2rem;margin-inline-end:2rem;}.block-views-blockblog-blog-teaser-by-entityqueue .vertical-teaser-media .content-wrapper .field--name-field-category{font-size:0.625rem;}.block-views-blockblog-blog-teaser-by-entityqueue .vertical-teaser-media .content-wrapper .field--name-node-post-date{display:none;}.block-views-blockblog-blog-teaser-by-entityqueue .vertical-teaser-media .content-wrapper .field--name-node-title h3{font-size:1.25rem;line-height:unset;}.block-views-blockblog-blog-teaser-by-entityqueue .vertical-teaser-media .content-wrapper .field--name-body{font-size:1rem;}.block-views-blockblog-blog-teaser-by-entityqueue .vertical-teaser-media .content-wrapper .field--name-node-link a{font-size:1rem;}}.block-views-blockweekly-messages-weekly-messages-entity-queue .more-link,.block-views-blockblog-blog-teaser-by-entityqueue .more-link{margin-top:1.563rem;}.block-views-blockweekly-messages-weekly-messages-entity-queue .more-link .btn,.block-views-blockblog-blog-teaser-by-entityqueue .more-link .btn{color:#002d5d;border-color:#ed7800;background:#fff;}.block-views-blockweekly-messages-weekly-messages-entity-queue .more-link .btn:hover,.block-views-blockblog-blog-teaser-by-entityqueue .more-link .btn:hover{background:#ed7800;}@media (max-width:575.98px){.block-views-blockweekly-messages-weekly-messages-entity-queue .more-link .btn,.block-views-blockblog-blog-teaser-by-entityqueue .more-link .btn{font-size:1rem;}}.block-views-blockblog-blog-all-with-filters .vertical-teaser-media{margin-bottom:calc(1.2813rem + 0.3756vw);}@media (min-width:1200px){.block-views-blockblog-blog-all-with-filters .vertical-teaser-media{margin-bottom:1.563rem;}}.view-testimonial.beside-slick-arrows .testimonial-hmt-lg-right{padding-bottom:0;}.view-testimonial.beside-slick-arrows .slick__arrow{margin-top:0;}.node--type-blog.vertical-media-teaser-view-mode.large .content-wrapper{margin-bottom:0;}.node--type-blog.vertical-media-teaser-view-mode.large .field--name-node-title a:hover{text-decoration:underline;color:#002d5d;}.vertical-media-teaser-view-mode .field--name-node-title{margin-bottom:15px;}.vertical-media-teaser-view-mode .field--name-node-title h3{line-height:2rem;}
.node--type-gallery.node--view-mode-vertical-media-teaser-medium .field-name-field-media{position:relative;}.node--type-gallery.node--view-mode-vertical-media-teaser-medium .field-name-field-media .field--type-image{float:none;margin:0;}.node--type-gallery.node--view-mode-vertical-media-teaser-medium .field-name-field-media .field--type-image img{margin-bottom:0;}.node--type-gallery.node--view-mode-vertical-media-teaser-medium .field-name-field-images .contextual-region{position:static;}.node--type-gallery.node--view-mode-vertical-media-teaser-medium .field-name-field-images > div:first-child a::after{position:absolute;z-index:9999;top:0;right:0;bottom:0;left:0;content:"";}.node--type-gallery.node--view-mode-vertical-media-teaser-medium .field-name-field-images > div a{display:block !important;}.node--type-gallery.node--view-mode-vertical-media-teaser-medium .field-name-field-media::after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";transition:all 0.3s ease-in-out;}.node--type-gallery.node--view-mode-vertical-media-teaser-medium:hover .field-name-field-media::after{background:linear-gradient(2.13deg,rgba(0,0,0,0.7) 6.83%,rgba(0,0,0,0) 60%);}.node--view-mode-vertical-media-teaser-medium h3 a{text-decoration:none;}.node--view-mode-vertical-media-teaser-medium h3 a:hover{text-decoration:underline !important;color:#002d5d;}.node--view-mode-vertical-media-teaser-medium.node--type-job-vacancy .field--name-node-title{width:82%;}.node--view-mode-vertical-media-teaser-medium.node--type-job-vacancy .field--name-display-field-copynode-school-logo{position:absolute;top:1.875rem;right:1.875rem;}.node--view-mode-vertical-media-teaser-medium.node--type-job-vacancy .field--name-display-field-copynode-school-logo .node--view-mode-teaser{padding:0;border:0;}@media (max-width:575.98px){.node--view-mode-vertical-media-teaser-medium.node--type-job-vacancy .field--name-display-field-copynode-school-logo{top:25px;right:10px;}.node--view-mode-vertical-media-teaser-medium.node--type-job-vacancy .mt-auto{margin-top:20px !important;}}.page-node-type-job-vacancy .node__content{margin-top:0.313rem;}.page-node-type-job-vacancy .node__content .vlb-section{margin-bottom:0;}.page-node-type-job-vacancy .node__content .description-wrapper{margin-bottom:calc(1.5rem + 3vw);padding:calc(1.3875rem + 1.65vw) calc(1.3563rem + 1.2756vw);}@media (min-width:1200px){.page-node-type-job-vacancy .node__content .description-wrapper{padding:2.625rem 2.313rem;}}@media (min-width:1200px){.page-node-type-job-vacancy .node__content .description-wrapper{margin-bottom:3.75rem;}}.page-node-type-job-vacancy .node__content .description-wrapper .field,.page-node-type-job-vacancy .node__content .description-wrapper h3{margin-bottom:calc(1.3125rem + 0.75vw);}@media (min-width:1200px){.page-node-type-job-vacancy .node__content .description-wrapper .field,.page-node-type-job-vacancy .node__content .description-wrapper h3{margin-bottom:1.875rem;}}.page-node-type-job-vacancy .node__content .description-wrapper .field__label{width:30%;letter-spacing:0.15em;text-transform:uppercase;font-size:0.875rem;font-weight:500;}@media (max-width:1199.98px){.page-node-type-job-vacancy .node__content .description-wrapper .field__label{width:40%;}}@media (max-width:575.98px){.page-node-type-job-vacancy .node__content .description-wrapper .field__label{width:100%;margin-bottom:5px;}}.page-node-type-job-vacancy .node__content .description-wrapper .field__item{letter-spacing:-0.02rem;}.page-node-type-job-vacancy .node__content .description-wrapper .field--name-field-eligible-applicants{display:flex;}.page-node-type-job-vacancy .node__content .description-wrapper .field--name-field-eligible-applicants .field__items{display:flex;flex-direction:column;}@media (min-width:576px){.page-node-type-job-vacancy .node__content .description-wrapper .field--name-field-eligible-applicants .field__items{margin-inline-start:0.3rem;-webkit-margin-start:0.3rem;}}.page-node-type-job-vacancy .node__content .description-wrapper .field--name-field-eligible-applicants .field__items .field__item:after{margin-left:1px;content:",";}.page-node-type-job-vacancy .node__content .description-wrapper .field--name-field-eligible-applicants .field__items .field__item:last-child:after{content:"";}.page-node-type-job-vacancy .node__content .description-wrapper .field--name-field-requestion-number .field__items .field__item:after{margin-left:1px;content:",";}.page-node-type-job-vacancy .node__content .description-wrapper .field--name-field-requestion-number .field__items .field__item:last-child:after{content:"";}.page-node-type-job-vacancy .node__content .description-wrapper #days-hours-front-wrapper{display:flex;flex-direction:column;margin-bottom:1.875rem;}@media (min-width:576px){.page-node-type-job-vacancy .node__content .description-wrapper #days-hours-front-wrapper{flex-direction:row;align-items:center;}}.page-node-type-job-vacancy .node__content .description-wrapper #days-hours-front-wrapper .field__label{-webkit-margin-end:0.3rem;margin-inline-end:0.3rem;}.page-node-type-job-vacancy .node__content .description-wrapper #days-hours-front-wrapper .works-days-hours-wrapper .field-label-inline{display:none;font-size:0;}@media (max-width:575.98px){.page-node-type-job-vacancy .node__content .top-job-wrapper .post-date-field{margin-left:3.938rem;padding-left:0.938rem;border:0 !important;}}.node--type-school.node--view-mode-horizontal-media-teaser-small{display:flex;align-items:center;}.node--type-school.node--view-mode-horizontal-media-teaser-small .field--name-field-school-name-shortcut::before{content:"(";}.node--type-school.node--view-mode-horizontal-media-teaser-small .field--name-field-school-name-shortcut::after{content:")";}@media (min-width:992px) and (max-width:1199.98px){.node--type-job-vacancy .node--view-mode-horizontal-media-teaser-small{display:inline-block;}.node--type-job-vacancy .node--view-mode-horizontal-media-teaser-small h3{font-size:16px;}.node--type-job-vacancy .node--view-mode-horizontal-media-teaser-small .field--name-field-school-name-shortcut{font-size:16px;}}.node--view-mode-node-top-view .top-node-wrapper{display:flex;align-items:center;margin-bottom:1.875rem;}.node--view-mode-node-top-view .top-node-wrapper .field--name-field-category{display:block;padding:0.5rem 0.9375rem;background:#ed7800;font-size:1rem;}.node--view-mode-node-view.node--type-blog .field--name-field-media-image,.node--view-mode-node-view.node--type-weekly-message .field--name-field-media-image{float:none;margin:0;}.node--view-mode-node-view.node--type-blog .field--name-body,.node--view-mode-node-view.node--type-weekly-message .field--name-body{margin-top:1.875rem;}.page-node-type-school .region-media-header .block-varbase-media-header,.page-node-type-school-division .region-media-header .block-varbase-media-header{max-height:100%;}.page-node-type-school header.vmh-container,.page-node-type-school-division header.vmh-container{min-height:37.688rem;max-height:37.688rem;margin:0;}@media (max-width:991.98px){.page-node-type-school header.vmh-container .vmh-content,.page-node-type-school-division header.vmh-container .vmh-content{margin-top:3.438rem;}}.page-node-type-school header.vmh-container .vmh-breadcrumb,.page-node-type-school-division header.vmh-container .vmh-breadcrumb{margin-top:1.625rem;}.page-node-type-school header.vmh-container .vmh-breadcrumb .breadcrumb,.page-node-type-school-division header.vmh-container .vmh-breadcrumb .breadcrumb{justify-content:left;}.page-node-type-school header.vmh-container .vmh-page-title,.page-node-type-school-division header.vmh-container .vmh-page-title{max-width:65%;margin:0;margin-top:1.25rem;margin-bottom:1.25rem;padding:0;text-align:left;font-weight:500;line-height:4.938rem;}@media (max-width:1199.98px){.page-node-type-school header.vmh-container .vmh-page-title,.page-node-type-school-division header.vmh-container .vmh-page-title{max-width:100%;}}@media (max-width:575.98px){.page-node-type-school header.vmh-container .vmh-page-title,.page-node-type-school-division header.vmh-container .vmh-page-title{line-height:3.125rem;}}@media (max-width:991.98px){.page-node-type-school header.vmh-container,.page-node-type-school-division header.vmh-container{min-height:43.75rem;max-height:43.75rem;}.page-node-type-school header.vmh-container .field--name-field-media-image img,.page-node-type-school-division header.vmh-container .field--name-field-media-image img{height:45.625rem;object-fit:cover;}}@media (max-width:575.98px){.page-node-type-school .field--name-field-apply-now,.page-node-type-school-division .field--name-field-apply-now{margin-right:0;margin-bottom:0.938rem;margin-left:0;}.page-node-type-school .field--name-field-apply-now a,.page-node-type-school-division .field--name-field-apply-now a{font-size:0.875rem;}}.page-node-type-school-division header.vmh-container{min-height:32rem;max-height:32rem;}.page-node-type-school-division header.vmh-container .vmh-content{padding:calc(1.5rem + 3vw) 1rem calc(1.925rem + 8.1vw);}@media (min-width:1200px){.page-node-type-school-division header.vmh-container .vmh-content{padding:3.75rem 1rem 8rem;}}@media (max-width:575.98px){.page-node-type-school-division header.vmh-container .vmh-content{padding:calc(1.5rem + 3vw) 1rem calc(3.125rem + 22.5vw);}}@media (max-width:575.98px) and (min-width:1200px){.page-node-type-school-division header.vmh-container .vmh-content{padding:3.75rem 1rem 20rem;}}.page-node-type-school-division header.vmh-container .vmh-breadcrumb{margin-top:0 !important;}.page-node-type-school-division header.vmh-container .vmh-page-title{max-width:100%;margin-top:1.875rem;margin-bottom:2.5rem;}@media (max-width:991.98px){.page-node-type-school-division .media-header-links{bottom:5.313rem;}}@media (max-width:575.98px){.page-node-type-school-division .media-header-links{bottom:0.625rem;}}.vmt-small{margin-bottom:15px;}.vmt-small .content-wrapper .image-wrapper{overflow:hidden;}.vmt-small .content-wrapper .image-wrapper .field--type-image{float:none;margin:0 auto;}.vmt-small .content-wrapper .text-wrapper{position:relative;z-index:3;transition:transform 0.3s ease-in-out;word-break:break-word;background-color:#fff;}.vmt-small .content-wrapper .text-wrapper .field--name-node-title a{text-decoration:none;}.vmt-small .content-wrapper .text-wrapper .field--name-field-position{font-size:1.125rem;}.vmt-small .content-wrapper .vmts-read-more-content p{letter-spacing:-0.02rem;font-size:1.125rem;}.vmt-small .content-wrapper .vmts-read-more-content .close-navy{position:absolute;top:1.875rem;right:1.875rem;}@media (min-width:768px){.vmt-small .content-wrapper .vmts-read-more-content{max-width:85%;}}.vmt-small .content-wrapper .vmts-read-more-btn{display:inline-flex;align-items:center;justify-content:center;letter-spacing:0.1rem;color:#002d5d;font-size:1rem;}.vmt-small .content-wrapper .vmts-read-more-btn:hover,.vmt-small .content-wrapper .vmts-read-more-btn:not(.collapsed){color:#005ca9;}@media (min-width:768px){.vmt-small .content-wrapper:hover .text-wrapper{transform:translateY(-1.25rem);}}@media (max-width:575.98px){.vmt-small .content-wrapper{max-width:20rem;margin-right:auto;margin-left:auto;}}@media (max-width:575.98px){.page-node-type-person .content-wrapper{max-width:20rem;margin-right:auto;margin-left:auto;}}.hmt-xl{margin-bottom:1.875rem;cursor:pointer;}.hmt-xl .hmt-xl-left{flex:0 0 11.563rem;max-width:11.563rem;height:11.563rem;}.hmt-xl .hmt-xl-left .hmt-xl-day{font-family:"Poppins",system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important;font-size:3.875rem;font-weight:500;}@media (max-width:575.98px){.hmt-xl .hmt-xl-left .hmt-xl-day{font-size:2.625rem;}}.hmt-xl .hmt-xl-left .hmt-xl-month{letter-spacing:0.125rem;font-size:1.25rem;}@media (max-width:575.98px){.hmt-xl .hmt-xl-left .hmt-xl-month{font-size:1rem;}}@media (max-width:575.98px){.hmt-xl .hmt-xl-left{flex:0 0 7.188rem;max-width:7.188rem;height:7.188rem;}}.hmt-xl .hmt-xl-right{flex:0 0 calc(100% - 10.313rem);max-width:calc(100% - 10.313rem);padding:0.938rem;transition:transform 0.3s ease-in-out;transform:translateX(-1.25rem);}.hmt-xl .hmt-xl-right .hmt-xl-tag{padding:0.313rem 0.625rem;letter-spacing:0.075rem;font-size:0.75rem;font-weight:500;}@media (max-width:575.98px){.hmt-xl .hmt-xl-right .hmt-xl-tag{padding:0.188rem 0.5rem;font-size:0.625rem;}}.hmt-xl .hmt-xl-right .hmt-xl-summary{letter-spacing:-0.02rem;}.hmt-xl .hmt-xl-right .hmt-xl-summary p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:2;}@media (max-width:575.98px){.hmt-xl .hmt-xl-right .hmt-xl-summary p{margin-top:0.5rem;margin-bottom:0;font-size:1rem;}}@media (max-width:575.98px){.hmt-xl .hmt-xl-right{flex:0 0 calc(100% - 6.25rem);max-width:calc(100% - 6.25rem);padding:0.75rem;transform:translateX(-0.938rem);}}@media (min-width:576px){.hmt-xl:hover .hmt-xl-right{transform:translateX(-1.875rem);}}.node--type-gallery.node--view-mode-large-slider .field--type-image{float:none;margin:0;}.node--type-gallery.node--view-mode-large-slider .slick--field-images--large-slider .slick-list{padding-right:calc(7.5vw + 0.9375rem);}.node--type-gallery.node--view-mode-large-slider .slick--field-images--large-slider .slick-list .slick-slide{padding-right:1.875rem;}.node--type-gallery.node--view-mode-large-slider .slick--field-images--large-slider .slick-list .slick-slide .image-title{visibility:hidden;height:0;margin-top:0.625rem;transition:all 0.8s ease-in-out;letter-spacing:-0.32px;opacity:0;}.node--type-gallery.node--view-mode-large-slider .slick--field-images--large-slider .slick-list .slick-slide.slick-active .image-title{visibility:visible;height:auto;transition:all 0.8s ease-in-out;opacity:1;}.node--type-gallery.node--view-mode-large-slider .slick--field-images--large-slider .slick__arrow{top:calc(50% - 1.5rem);}.node--type-gallery.node--view-mode-large-slider .slick--field-images--large-slider .slick__arrow .slick-arrow{visibility:visible;margin:0;transition:all 0.3s ease-in-out;opacity:1;}.node--type-gallery.node--view-mode-large-slider .slick--field-images--large-slider .slick__arrow .slick-arrow.slick-prev{left:-2.5rem;background:url(/themes/custom/isg/images/icons/left-arrow-orange.svg);}.node--type-gallery.node--view-mode-large-slider .slick--field-images--large-slider .slick__arrow .slick-arrow.slick-next{right:calc(7.5vw + 0.3125rem);background:url(/themes/custom/isg/images/icons/right-arrow-orange.svg);}.node--type-gallery.node--view-mode-large-slider .slick--field-images--large-slider .slick__arrow .slick-arrow.slick-disabled{visibility:hidden;transition:all 0.3s ease-in-out;opacity:0;}@media (max-width:991.98px){.node--type-gallery.node--view-mode-large-slider .slick--field-images--large-slider .slick__arrow{position:static;justify-content:flex-end;width:auto;height:3.375rem;margin-top:1.25rem;transform:none;}.node--type-gallery.node--view-mode-large-slider .slick--field-images--large-slider .slick__arrow .slick-arrow{position:static;}.node--type-gallery.node--view-mode-large-slider .slick--field-images--large-slider .slick__arrow .slick-arrow.slick-next{right:auto;left:auto;margin-left:1rem;}.node--type-gallery.node--view-mode-large-slider .slick--field-images--large-slider .slick__arrow .slick-arrow.slick-prev{right:auto;left:auto;}}.gallery-xsmall{margin-bottom:1.875rem;}.gallery-xsmall .field--type-image{float:none;margin:0;}.gallery-xsmall .images-count{font-size:1rem;}.gallery-xsmall{margin-bottom:1.875rem;}.gallery-xsmall .field--type-image{float:none;margin:0;}.gallery-xsmall .images-count{font-size:1rem;}.node--type-gallery.node--view-mode-full img{max-width:100%;height:auto;}.node--type-gallery.node--view-mode-full .image-title{display:none;visibility:hidden;}.testimonial-hmt-lg .tag{padding:0.313rem 0.625rem;letter-spacing:0.075rem;text-transform:uppercase;color:#000;background-color:#ed7800;font-size:0.75rem;font-weight:500;}@media (max-width:575.98px){.testimonial-hmt-lg .tag{margin-bottom:0.938rem;padding:0.188rem 0.5rem;font-size:0.625rem;}}.testimonial-hmt-lg .testimonial-hmt-lg-right{flex:0 0 calc(50% + 60px);max-width:calc(50% + 60px);padding-top:2.813rem;padding-bottom:2.813rem;padding-left:2.813rem;transform:translateX(-60px);}.testimonial-hmt-lg .testimonial-hmt-lg-right .field--name-body{margin-bottom:1.25rem;font-size:1.438rem;}.testimonial-hmt-lg .testimonial-hmt-lg-right .field--name-body *{margin-bottom:0;}@media (max-width:1199.98px){.testimonial-hmt-lg .testimonial-hmt-lg-right .field--name-body{font-size:1.125rem;}}@media (max-width:575.98px){.testimonial-hmt-lg .testimonial-hmt-lg-right .field--name-body{margin-bottom:0.938rem;font-size:1rem;}}.testimonial-hmt-lg .testimonial-hmt-lg-right:before{display:block;width:3.125rem;height:1.875rem;margin-bottom:1.875rem;content:"";background-image:url(/themes/custom/isg/images/icons/quote-icon.svg);background-repeat:no-repeat;background-position:center;background-size:100% 100%;}@media (max-width:575.98px){.testimonial-hmt-lg .testimonial-hmt-lg-right:before{width:1.875rem;height:1.125rem;margin-bottom:0.625rem;}}@media (max-width:1199.98px){.testimonial-hmt-lg .testimonial-hmt-lg-right{flex:0 0 calc(50% + 45px);max-width:calc(50% + 45px);padding-top:1.875rem;padding-bottom:1.875rem;padding-left:1.875rem;transform:translateX(-45px);}}@media (max-width:991.98px){.testimonial-hmt-lg .testimonial-hmt-lg-right{flex:0 0 100%;max-width:calc(100% - 20px);margin:0 auto;padding:15px 20px;transform:translateY(-15px);}}.testimonial-hmt-lg .testimonial-hmt-lg-right .quote-author{margin-bottom:15px;}@media (max-width:575.98px){.testimonial-hmt-lg .testimonial-hmt-lg-right .quote-author{font-size:1rem;}}.testimonial-hmt-lg .testimonial-hmt-lg-right .field--name-field-logo img{width:auto;max-height:100px;}@media (max-width:575.98px){.testimonial-hmt-lg .testimonial-hmt-lg-right .field--name-field-logo img{max-width:9.375rem;}}.testimonial-hmt-lg .testimonial-hmt-lg-left{flex:0 0 50%;max-width:50%;}.testimonial-hmt-lg .testimonial-hmt-lg-left .field--type-image{float:none;margin:0;}@media (max-width:991.98px){.testimonial-hmt-lg .testimonial-hmt-lg-left{flex:0 0 100%;max-width:100%;}}.testimonial-hmt-xl .field--type-image{float:none;margin:0;}.testimonial-hmt-xl .testimonial-hmt-xl-left{flex:0 0 18.25rem;max-width:18.25rem;}@media (max-width:767.98px){.testimonial-hmt-xl .testimonial-hmt-xl-left{flex:0 0 100%;max-width:18.75rem;margin:0 auto 1.875rem auto;}}.testimonial-hmt-xl .testimonial-hmt-xl-right{flex:0 0 calc(100% - 18.25rem);max-width:calc(100% - 18.25rem);}@media (max-width:991.98px){.testimonial-hmt-xl .testimonial-hmt-xl-right blockquote{font-size:1.125rem;}}@media (max-width:767.98px){.testimonial-hmt-xl .testimonial-hmt-xl-right{flex:0 0 100%;max-width:100%;}}.node--type-country .tout-xl ul{letter-spacing:-0.32px;font-family:"Poppins",system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1.125rem;line-height:1.55;padding-inline-start:1.563rem;-webkit-padding-start:1.563rem;}.node--type-country .tout-xl ul li::marker{font-size:13px;}.node--type-gallery.node--view-mode-vertical-media-teaser-xsmall:hover .field-name-node-title{text-decoration:underline;color:#005CA9;}.page-node-type-blog-type .top-node-wrapper{gap:0.875rem;position:relative;}.page-node-type-blog-type .top-node-wrapper img{border-radius:50%;height:75px;width:75px;margin-bottom:0;}.page-node-type-blog-type .top-node-wrapper .date{margin-top:4px;display:flex;font-weight:600;}.page-node-type-blog-type .field--name-field-media-image{float:none;}.blog-teaser-lg{background:#f6f6f6;padding:24px;}.blog-teaser-lg__inner{display:flex;flex-wrap:wrap;gap:36px;align-items:flex-start;height:100%;}.blog-teaser-lg__content{flex:0 0 calc(57.142% - 18px);order:1;}.blog-teaser-lg__media{flex:0 0 calc(42.858% - 18px);order:2;}.blog-teaser-lg__summary{flex:0 0 100%;order:3;color:#002d5d;font-size:17px;line-height:1.55;margin:0;max-width:none;}.blog-teaser-lg__cta{flex:0 0 100%;order:4;margin-top:auto;}.blog-teaser-lg__title{margin:0 0 14px 0;font-weight:800;}.blog-teaser-lg__title h3{font-size:22px;line-height:1.25;margin:0;}.blog-teaser-lg__title a{color:#002d5d;text-decoration:none;}.blog-teaser-lg__category{margin:0 0 22px 0;}.blog-teaser-lg__category{color:#fd7e14;text-transform:uppercase;letter-spacing:.08em;font-weight:500;text-decoration:none;font-size:17px;}.blog-teaser-lg__date{margin:0;font-style:italic;font-weight:800;color:#002d5d;font-size:20px;}.blog-teaser-lg__media img{width:100%;height:auto;display:block;border-radius:2px;}.blog-teaser-lg__cta a{display:inline-block;padding:16px 42px;border:2px solid #fd7e14;color:#002d5d;text-decoration:none;text-transform:uppercase;letter-spacing:.06em;}.blog-teaser-lg__cta a:hover{text-decoration:none;background-color:#fd7e14;}@media (max-width:992px){.blog-teaser-lg__inner{gap:22px;}.blog-teaser-lg__content,.blog-teaser-lg__media,.blog-teaser-lg__summary,.blog-teaser-lg__cta{flex:0 0 100%;}.blog-teaser-lg__title h3{font-size:28px;}}.view-blog-type .blog-type{display:flex;margin-bottom:30px;}.top-node-wrapper .field--name-field-authors,.top-node-wrapper .date{color:#002d5d;}.field--name-field-authors .field__label{display:none;}.field--authors-single{position:relative;padding-left:80px;margin:0;}.field--authors-single .field__items,.field--authors-single .field__item{margin:0;display:block;}.field--authors-single .contextual-region{position:static;}.field--authors-single .field--name-field-author-image img{position:absolute;left:0;top:0%;width:70px;height:70px;border-radius:50%;object-fit:cover;display:block;}.field--authors-single .field__item:first-child .field--name-field-author-name{display:block;font-weight:700;color:#002d5d;}.field--authors-single .field__item:first-child .field--name-field-author-name:before{content:"Authored by ";font-style:italic;font-weight:600;color:#002d5d;}.field--authors-single + .date{padding-left:80px;margin-top:4px;}.field--authors-single + .date .field-label-inline,.field--authors-single + .date .ms-10{padding-top:0 !important;padding-bottom:0 !important;}.field--authors-single + .date .field-label-inline{display:inline;font-style:italic;color:#002d5d;}.field--authors-single + .date .ms-10{display:inline;margin-left:6px;font-weight:700;color:#002d5d;}.field--authors-multiple{margin:0;padding-left:0;}.field--authors-multiple .field__items{display:flex;flex-wrap:wrap;align-items:center;gap:6px;}.field--authors-multiple .field--name-field-author-image{display:none !important;}.field--authors-multiple .field--name-field-author-name{font-weight:700;color:#002d5d;}.field--authors-multiple .field__item:first-child .field--name-field-author-name:before{content:"Authored by ";font-style:italic;font-weight:600;color:#002d5d;}.field--authors-multiple .field__item:not(:last-child) .field--name-field-author-name:after{content:", ";}.node--view-mode-text-view .field--name-field-category{color:#fd7e14;text-transform:uppercase;letter-spacing:.08em;font-weight:500;text-decoration:none;font-size:17px;margin-bottom:20px;display:flex;}.node--view-mode-text-view .field--name-field-category .field__item::after{content:"|";font-weight:300;margin:0 5px;}.node--view-mode-text-view .field--name-field-category .field__item:last-child::after{content:"";}.node--view-mode-node-top-view{position:static;}.page-node-type-blog-type .node--view-mode-node-top-view .top-node-wrapper{display:block;}
.vmh-container{position:relative;display:flex;overflow:hidden;flex-direction:column;justify-content:center;min-height:41.875rem;max-height:100%;background-color:#f5f5f5;}@media (max-width:991.98px){.vmh-container{min-height:27.25rem;}}.vmh-container:after{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;display:block;content:"";opacity:0.8;background-color:#f5f5f5;}@media screen and (min-width:1400px){.vmh-container{max-height:41.875rem;}.vmh-container img{max-height:41.875rem;}}.vmh-container .vmh-background{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;}.vmh-container .vmh-background:empty{min-height:41.875rem;max-height:100%;}@media screen and (min-width:1400px){.vmh-container .vmh-background:empty{min-height:41.875rem;}}@media (max-width:767.98px){.vmh-container .vmh-background:empty{min-height:21.875rem;}}.vmh-container .vmh-background > img,.vmh-container .vmh-background > picture,.vmh-container .vmh-background > video{position:absolute;z-index:1;width:100%;height:100%;object-fit:cover;}.vmh-container .vmh-background > iframe{position:absolute;z-index:1;width:100vw;height:100%;min-height:34vw;object-fit:cover;}.vmh-container .vmh-background .varbase-video-player.embed-responsive{width:100vw;height:100%;}.vmh-container .vmh-background .varbase-video-player.embed-responsive video{width:100%;object-fit:cover;}@media (max-width:767.98px){.vmh-container .vmh-background .varbase-video-player.embed-responsive video{height:100%;}}.vmh-container .vmh-background > div{width:100%;height:100%;}.vmh-container .vmh-background > div .field--name-field-media-image,.vmh-container .vmh-background > div .blazy--field-media-image{width:100%;height:100%;}.vmh-container .vmh-background > div .field--name-field-media-image canvas,.vmh-container .vmh-background > div .blazy--field-media-image canvas{height:800px;width:100%;}@media (max-width:991.98px){.vmh-container .vmh-background > div .field--name-field-media-image canvas,.vmh-container .vmh-background > div .blazy--field-media-image canvas{height:100%;}}.vmh-container .vmh-background > div .field--name-field-media-image .media,.vmh-container .vmh-background > div .blazy--field-media-image .media{width:100%;height:100%;}.vmh-container .vmh-background > div .field--name-field-media-image img,.vmh-container .vmh-background > div .blazy--field-media-image img{width:100%;object-fit:cover;}@media (max-width:991.98px){.vmh-container .vmh-background > div .field--name-field-media-image img,.vmh-container .vmh-background > div .blazy--field-media-image img{height:100%;}}.vmh-container .vmh-content-wrapper{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;display:flex;flex:1;flex-direction:row;flex-flow:wrap;align-items:center;align-content:center;justify-content:center;width:100%;}@media (max-width:575.98px){.vmh-container .vmh-content{margin-bottom:calc(-1.3125rem - 0.75vw);}}@media (max-width:575.98px) and (min-width:1200px){.vmh-container .vmh-content{margin-bottom:-1.875rem;}}.vmh-container .vmh-content .vmh-breadcrumb .breadcrumb{justify-content:center;}.vmh-container .vmh-content .vmh-breadcrumb .breadcrumb .breadcrumb-item{font-family:"Montserrat",system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;}.vmh-container .vmh-content .vmh-page-title{margin-top:1.125rem;color:#fff;font-size:calc(1.5375rem + 3.45vw);font-weight:500;line-height:unset;}@media (min-width:1200px){.vmh-container .vmh-content .vmh-page-title{font-size:4.125rem;}}@media (max-width:575.98px){.vmh-container .vmh-content .vmh-page-title{line-height:1.25 !important;}}body:not(.has-mediaheader) .vmh-content .vmh-page-title{color:#002d5d;}body:not(.has-mediaheader) .vmh-content .breadcrumb-item a,body:not(.has-mediaheader) .vmh-content .breadcrumb-item:before{color:#002d5d !important;}
body .layout-builder .layout-builder-block.block-inline-blockschools-top-footer{background-color:#002d5d;}@media (max-width:767.98px){.vlb-section{margin:0;padding:0;}}.vlb-section:not(:last-child){margin-bottom:calc(1.75rem + 6vw);}@media (min-width:1200px){.vlb-section:not(:last-child){margin-bottom:6.25rem;}}.vlb-section.bg-color{padding:calc(1.5625rem + 3.75vw);}@media (min-width:1200px){.vlb-section.bg-color{padding:4.375rem;}}.vlb-section.bg-color .block-inline-blockvarbase-heading-block h2,.vlb-section.bg-color .block-inline-blockvarbase-heading-block h4{color:#fff;}.bg-color.bg-primary .btn-primary{color:#002d5d;background-color:#ed7800;}.bg-color.bg-primary .btn-primary:hover{border-color:#f08c26;background-color:#f08c26;}.bg-color.bg-secondary .btn-secondary{color:#fff;background-color:#002d5d;}.bg-color.bg-secondary .btn-secondary a{color:#fff;}.bg-color.bg-secondary .btn-secondary:hover{border-color:#005ca9;background-color:#005ca9;}@media (max-width:767.98px){.node--type-job-vacancy.node--view-mode-full .node__content .vlb-section:nth-child(2) .vlb-section-header{flex-direction:column-reverse;}}#layout-builder-modal .field--widget-paragraphs .form-actions,#layout-builder-modal .field--widget-link-class-field-widget .form-actions{font-size:0;}.media-library-wrapper .media-library-menu{padding-bottom:0 !important;margin-inline-start:-8px;-webkit-margin-start:-8px;-webkit-padding-end:0;padding-inline-end:0;}.media-library-wrapper .media-library-menu .media-library-menu__item{height:unset !important;margin-inline-start:0;-webkit-margin-start:0;}.media-library-wrapper .media-library-menu .media-library-menu__link{-webkit-margin-end:0;margin-inline-end:0;margin-inline-start:1px;-webkit-margin-start:1px;}#media-library-view .views-exposed-form{align-items:center;}#media-library-view .views-exposed-form .form-text{margin-top:0;}.layout-builder-text-separator .field--name-field-text-separator-item #inline-entity-form-settings-block_form-field_text_separator_item-form .claro-details__wrapper .ief-form.ief-form-bottom{padding:0;border:none;}@media (min-width:1200px){#drupal-off-canvas .inline-block-list li,#layout-builder-modal .inline-block-list li{width:43% !important;}}.layout-builder__layout .blazy--field-media-image--large{width:100%;}.layout-builder__layout .blazy--field-media-image--medium{width:50%;}.layout-builder__layout .blazy--field-media-image--small{width:25%;}.layout-builder__layout .blazy--field-media-image--large,.layout-builder__layout .blazy--field-media-image--medium,.layout-builder__layout .blazy--field-media-image--small{min-width:unset;}.layout-builder__layout .blazy--field-media-image--large img,.layout-builder__layout .blazy--field-media-image--medium img,.layout-builder__layout .blazy--field-media-image--small img{width:100%;}@media (max-width:991.98px){.layout-builder__layout .media--type-remote-video{width:100% !important;}}.layout-builder__layout .media--type-remote-video .media-cover-image{position:absolute;width:100%;height:100%;}.layout-builder__layout .media--type-remote-video .media-cover-image .media.media--image{height:100%;}.layout-builder__layout .media--type-remote-video .media-cover-image .media.media--image img{width:100%;height:100%;}.layout-builder__layout .video-item .media--type-remote-video .media-cover-image{display:block !important;height:auto !important;}.media-library-widget-modal .media-library-add-form__remove-button{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3e%3cpath fill='%23000000' d='M3.51 13.925c.194.194.512.195.706.001l3.432-3.431c.194-.194.514-.194.708 0l3.432 3.431c.192.194.514.193.707-.001l1.405-1.417c.191-.195.189-.514-.002-.709l-3.397-3.4c-.192-.193-.192-.514-.002-.708l3.401-3.43c.189-.195.189-.515 0-.709l-1.407-1.418c-.195-.195-.513-.195-.707-.001l-3.43 3.431c-.195.194-.516.194-.708 0l-3.432-3.431c-.195-.195-.512-.194-.706.001l-1.407 1.417c-.194.195-.194.515 0 .71l3.403 3.429c.193.195.193.514-.001.708l-3.4 3.399c-.194.195-.195.516-.001.709l1.406 1.419z'/%3e%3c/svg%3e");}#layout-builder-modal .field-group-tabs-wrapper .horizontal-tabs{border-color:#727579;}#layout-builder-modal .field-group-tabs-wrapper .horizontal-tabs .horizontal-tabs-list{margin:0;list-style-type:none;border-color:#727579;background:#292c32;}#layout-builder-modal .field-group-tabs-wrapper .horizontal-tabs .horizontal-tabs-list .horizontal-tab-button{border-color:#727579;background-color:#292c32;}#layout-builder-modal .field-group-tabs-wrapper .horizontal-tabs .horizontal-tabs-list .horizontal-tab-button a{transition:color 0.2s ease;color:#aeb0b3;}#layout-builder-modal .field-group-tabs-wrapper .horizontal-tabs .horizontal-tabs-list .horizontal-tab-button a:hover{color:#fff;background-color:inherit;}#layout-builder-modal .field-group-tabs-wrapper .horizontal-tabs .horizontal-tabs-list .horizontal-tab-button.selected{border-bottom:2px solid #41a5ff;background-color:#46484e;}#layout-builder-modal .field-group-tabs-wrapper .horizontal-tabs .horizontal-tabs-list .horizontal-tab-button.selected a{color:#41a5ff;}#layout-builder-modal .field-group-tabs-wrapper .horizontal-tabs .horizontal-tabs-list .horizontal-tab-button.selected a:hover{color:inherit;}#layout-builder-modal .field-group-tabs-wrapper .horizontal-tabs .horizontal-tabs-list .form-required::after{display:inline-block;margin-right:0.15em;margin-left:0.15em;content:"*";color:#dc3545;font-size:0.875rem;}#layout-builder-modal .claro-details.horizontal-tabs-pane{padding:0 1em;border:0;box-shadow:unset;}#layout-builder-modal .claro-details.horizontal-tabs-pane > summary{display:none;}.ck-content{color:initial;}[dir=rtl] #drupal-off-canvas summary::after{right:auto;left:15px;}.toolbar-icon-menu-link-content1dbdd799-938e-4874-bb7c-a3f659d8fdac::before{background-image:url(/profiles/varbase/images/acacac/barchart.svg);}.node-layout-builder-form.layout-builder-form .form-actions{display:flex;flex-wrap:wrap;align-items:flex-start;gap:10px;}.node-layout-builder-form.layout-builder-form #edit-submit{order:1;}.node-layout-builder-form.layout-builder-form #edit-discard-changes{order:2;}.node-layout-builder-form.layout-builder-form #edit-move-sections{order:4;}.node-layout-builder-form.layout-builder-form #edit-preview-toggle{order:5;}.node-layout-builder-form.layout-builder-form #edit-revert{order:3;}.layout-builder-configure-block .horizontal-tab-button .summary{display:inline-block;}#layout-builder-modal details .details-wrapper.claro-details__wrapper{margin-top:23px;}[dir=rtl] .ck.ck-labeled-field-view>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label{left:auto !important;}[dir=rtl] .ck-reset_all :not(.ck-reset_all-excluded *),[dir=rtl] .ck.ck-reset_all{text-align:right;}[dir=rtl] .ck-content ul,[dir=rtl] .ck-content ol{direction:rtl;}[dir=rtl] .ck-content ul{padding-left:0;padding-right:15px;}[dir=rtl] .quote-author::before{right:0;left:auto;}
.isg_asd .field--name-field-apply-now a,.isg_asd .more-link a{color:#002d5d;border-color:#eeb111;background-color:#eeb111;}.isg_asd .field--name-field-apply-now a:active,.isg_asd .more-link a:active{color:#002d5d;border-color:#eeb111;background-color:#eeb111;}.isg_asd .field--name-field-apply-now a:hover,.isg_asd .more-link a:hover{color:#002d5d;color:#002d5d !important;border-color:#ffbe35;border-color:#ffbe35 !important;background-color:#ffbe35;background-color:#ffbe35 !important;}.isg_asd .field-tag-label,.isg_asd .side-menu-navigation-title,.isg_asd .school-menu-side .nav,.isg_asd .block-inline-blockquicklinks .quick-links-default{color:inherit;border-color:inherit;background-color:#eeb111;}.isg_asd .field--name-field-book-tour-school a{border-color:#eeb111;}.isg_asd .field--name-field-book-tour-school a:hover{border-color:#ffbe35;}.isg_asd .block-inline-blockvertical-text-and-image:before,.isg_asd .block-corner-style:before{border-color:#eeb111 !important;}.isg_asd .block-inline-blockvertical-text-and-image .btn,.isg_asd .block-corner-style .btn{color:inherit;border-color:#eeb111;background-color:#eeb111;}.isg_asd .block-inline-blockvertical-text-and-image .btn:hover,.isg_asd .block-corner-style .btn:hover{color:inherit;border-color:#ffbe35;background-color:#ffbe35;}.isg_asd .connect-with-school .block-wrapper{background-color:#eeb111;}.isg_asd .testimonial-hmt-lg .tag{color:#002d5d;background-color:#eeb111;}.isg_asd .testimonial-hmt-lg .testimonial-hmt-lg-right:before{background-image:url(/themes/custom/isg/images/icons/quote-icon-asd.svg);}.isg_asd .testimonial-hmt-lg .testimonial-hmt-lg-right .quote-author::before{background-color:#eeb111;}.isg_asd .block-inline-blockvarbase-media-block .video-player-icon::after{background:url(/themes/custom/isg/images/play-asd.svg) no-repeat center center;}.isg_asd .slick__arrow .slick-arrow.slick-prev{background-image:url(/themes/custom/isg/images/icons/left-arrow-asd.svg) !important;}.isg_asd .slick__arrow .slick-arrow.slick-prev.slick-disabled{opacity:0.3;background-image:url(/themes/custom/isg/images/icons/left-arrow-asd.svg) !important;}.isg_asd .slick__arrow .slick-arrow.slick-next{background-image:url(/themes/custom/isg/images/icons/right-arrow-asd.svg) !important;}.isg_asd .slick__arrow .slick-arrow.slick-next.slick-disabled{opacity:0.3;background-image:url(/themes/custom/isg/images/icons/right-arrow-asd.svg) !important;}.isg_asd .btn.btn-outline-primary{border-color:#eeb111 !important;}.isg_asd .btn.btn-outline-primary:hover{color:inherit;border-color:#ffbe35;background-color:#ffbe35;}.isg_bsd .field--name-field-apply-now a,.isg_bsd .more-link a{color:#002d5d;border-color:#fdbe87;background-color:#fdbe87;}.isg_bsd .field--name-field-apply-now a:active,.isg_bsd .more-link a:active{color:#002d5d;border-color:#fdbe87;background-color:#fdbe87;}.isg_bsd .field--name-field-apply-now a:hover,.isg_bsd .more-link a:hover{color:#002d5d;color:#002d5d !important;border-color:#ffd1a9;border-color:#ffd1a9 !important;background-color:#ffd1a9;background-color:#ffd1a9 !important;}.isg_bsd .field-tag-label,.isg_bsd .side-menu-navigation-title,.isg_bsd .school-menu-side .nav,.isg_bsd .block-inline-blockquicklinks .quick-links-default{color:inherit;border-color:inherit;background-color:#fdbe87;}.isg_bsd .field--name-field-book-tour-school a{border-color:#fdbe87;}.isg_bsd .field--name-field-book-tour-school a:hover{border-color:#ffd1a9;}.isg_bsd .block-inline-blockvertical-text-and-image:before,.isg_bsd .block-corner-style:before{border-color:#fdbe87 !important;}.isg_bsd .block-inline-blockvertical-text-and-image .btn,.isg_bsd .block-corner-style .btn{color:inherit;border-color:#fdbe87;background-color:#fdbe87;}.isg_bsd .block-inline-blockvertical-text-and-image .btn:hover,.isg_bsd .block-corner-style .btn:hover{color:inherit;border-color:#ffd1a9;background-color:#ffd1a9;}.isg_bsd .connect-with-school .block-wrapper{background-color:#fdbe87;}.isg_bsd .testimonial-hmt-lg .tag{color:#002d5d;background-color:#fdbe87;}.isg_bsd .testimonial-hmt-lg .testimonial-hmt-lg-right:before{background-image:url(/themes/custom/isg/images/icons/quote-icon-bsd.svg);}.isg_bsd .testimonial-hmt-lg .testimonial-hmt-lg-right .quote-author::before{background-color:#fdbe87;}.isg_bsd .block-inline-blockvarbase-media-block .video-player-icon::after{background:url(/themes/custom/isg/images/play-bsd.svg) no-repeat center center;}.isg_bsd .slick__arrow .slick-arrow.slick-prev{background-image:url(/themes/custom/isg/images/icons/left-arrow-bsd.svg) !important;}.isg_bsd .slick__arrow .slick-arrow.slick-prev.slick-disabled{opacity:0.3;background-image:url(/themes/custom/isg/images/icons/left-arrow-bsd.svg) !important;}.isg_bsd .slick__arrow .slick-arrow.slick-next{background-image:url(/themes/custom/isg/images/icons/right-arrow-bsd.svg) !important;}.isg_bsd .slick__arrow .slick-arrow.slick-next.slick-disabled{opacity:0.3;background-image:url(/themes/custom/isg/images/icons/right-arrow-bsd.svg) !important;}.isg_bsd .btn.btn-outline-primary{border-color:#fdbe87 !important;}.isg_bsd .btn.btn-outline-primary:hover{color:inherit;border-color:#ffd1a9;background-color:#ffd1a9;}.isg_jub .field--name-field-apply-now a,.isg_jub .more-link a{color:#002d5d;border-color:#fdb813;background-color:#fdb813;}.isg_jub .field--name-field-apply-now a:active,.isg_jub .more-link a:active{color:#002d5d;border-color:#fdb813;background-color:#fdb813;}.isg_jub .field--name-field-apply-now a:hover,.isg_jub .more-link a:hover{color:#002d5d;color:#002d5d !important;border-color:#ffcb50;border-color:#ffcb50 !important;background-color:#ffcb50;background-color:#ffcb50 !important;}.isg_jub .field-tag-label,.isg_jub .side-menu-navigation-title,.isg_jub .school-menu-side .nav,.isg_jub .block-inline-blockquicklinks .quick-links-default{color:inherit;border-color:inherit;background-color:#fdb813;}.isg_jub .field--name-field-book-tour-school a{border-color:#fdb813;}.isg_jub .field--name-field-book-tour-school a:hover{border-color:#ffcb50;}.isg_jub .block-inline-blockvertical-text-and-image:before,.isg_jub .block-corner-style:before{border-color:#fdb813 !important;}.isg_jub .block-inline-blockvertical-text-and-image .btn,.isg_jub .block-corner-style .btn{color:inherit;border-color:#fdb813;background-color:#fdb813;}.isg_jub .block-inline-blockvertical-text-and-image .btn:hover,.isg_jub .block-corner-style .btn:hover{color:inherit;border-color:#ffcb50;background-color:#ffcb50;}.isg_jub .connect-with-school .block-wrapper{background-color:#fdb813;}.isg_jub .testimonial-hmt-lg .tag{color:#002d5d;background-color:#fdb813;}.isg_jub .testimonial-hmt-lg .testimonial-hmt-lg-right:before{background-image:url(/themes/custom/isg/images/icons/quote-icon-jub.svg);}.isg_jub .testimonial-hmt-lg .testimonial-hmt-lg-right .quote-author::before{background-color:#fdb813;}.isg_jub .block-inline-blockvarbase-media-block .video-player-icon::after{background:url(/themes/custom/isg/images/play-jub.svg) no-repeat center center;}.isg_jub .slick__arrow .slick-arrow.slick-prev{background-image:url(/themes/custom/isg/images/icons/left-arrow-jubail.svg) !important;}.isg_jub .slick__arrow .slick-arrow.slick-prev.slick-disabled{opacity:0.3;background-image:url(/themes/custom/isg/images/icons/left-arrow-jubail.svg) !important;}.isg_jub .slick__arrow .slick-arrow.slick-next{background-image:url(/themes/custom/isg/images/icons/right-arrow-jubail.svg) !important;}.isg_jub .slick__arrow .slick-arrow.slick-next.slick-disabled{opacity:0.3;background-image:url(/themes/custom/isg/images/icons/right-arrow-jubail.svg) !important;}.isg_jub .btn.btn-outline-primary{border-color:#fdb813 !important;}.isg_jub .btn.btn-outline-primary:hover{color:inherit;border-color:#ffcb50;background-color:#ffcb50;}.isg_svs .field--name-field-apply-now a,.isg_svs .more-link a{color:#002d5d;border-color:#c1d72e;background-color:#c1d72e;}.isg_svs .field--name-field-apply-now a:active,.isg_svs .more-link a:active{color:#002d5d;border-color:#c1d72e;background-color:#c1d72e;}.isg_svs .field--name-field-apply-now a:hover,.isg_svs .more-link a:hover{color:#002d5d;color:#002d5d !important;border-color:#ddf158;border-color:#ddf158 !important;background-color:#ddf158;background-color:#ddf158 !important;}.isg_svs .field-tag-label,.isg_svs .side-menu-navigation-title,.isg_svs .school-menu-side .nav,.isg_svs .block-inline-blockquicklinks .quick-links-default{color:inherit;border-color:inherit;background-color:#c1d72e;}.isg_svs .field--name-field-book-tour-school a{border-color:#c1d72e;}.isg_svs .field--name-field-book-tour-school a:hover{border-color:#ddf158;}.isg_svs .block-inline-blockvertical-text-and-image:before,.isg_svs .block-corner-style:before{border-color:#c1d72e !important;}.isg_svs .block-inline-blockvertical-text-and-image .btn,.isg_svs .block-corner-style .btn{color:inherit;border-color:#c1d72e;background-color:#c1d72e;}.isg_svs .block-inline-blockvertical-text-and-image .btn:hover,.isg_svs .block-corner-style .btn:hover{color:inherit;border-color:#ddf158;background-color:#ddf158;}.isg_svs .connect-with-school .block-wrapper{background-color:#c1d72e;}.isg_svs .testimonial-hmt-lg .tag{color:#002d5d;background-color:#c1d72e;}.isg_svs .testimonial-hmt-lg .testimonial-hmt-lg-right:before{background-image:url(/themes/custom/isg/images/icons/quote-icon-svs.svg);}.isg_svs .testimonial-hmt-lg .testimonial-hmt-lg-right .quote-author::before{background-color:#c1d72e;}.isg_svs .block-inline-blockvarbase-media-block .video-player-icon::after{background:url(/themes/custom/isg/images/play-svs.svg) no-repeat center center;}.isg_svs .slick__arrow .slick-arrow.slick-prev{background-image:url(/themes/custom/isg/images/icons/left-arrow-svs.svg) !important;}.isg_svs .slick__arrow .slick-arrow.slick-prev.slick-disabled{opacity:0.3;background-image:url(/themes/custom/isg/images/icons/left-arrow-svs.svg) !important;}.isg_svs .slick__arrow .slick-arrow.slick-next{background-image:url(/themes/custom/isg/images/icons/right-arrow-svs.svg) !important;}.isg_svs .slick__arrow .slick-arrow.slick-next.slick-disabled{opacity:0.3;background-image:url(/themes/custom/isg/images/icons/right-arrow-svs.svg) !important;}.isg_svs .btn.btn-outline-primary{border-color:#c1d72e !important;}.isg_svs .btn.btn-outline-primary:hover{color:inherit;border-color:#ddf158;background-color:#ddf158;}.isg_dammam .field--name-field-apply-now a,.isg_dammam .more-link a{color:#fff;border-color:#97002e;background-color:#97002e;}.isg_dammam .field--name-field-apply-now a:active,.isg_dammam .more-link a:active{color:#fff;border-color:#97002e;background-color:#97002e;}.isg_dammam .field--name-field-apply-now a:hover,.isg_dammam .more-link a:hover{color:#fff;border-color:#c72556;background-color:#c72556;}.isg_dammam .field-tag-label,.isg_dammam .block-inline-blockquicklinks .quick-links-default{color:#fff;border-color:transparent;background-color:#97002e;}.isg_dammam .side-menu-navigation-title{color:#fff;border-color:transparent;background-color:#97002e;}.isg_dammam .side-menu-navigation-title .card-plus:before,.isg_dammam .side-menu-navigation-title .card-plus:after{background-color:#fff;}.isg_dammam .school-menu-side .nav{background-color:#97002e !important;}.isg_dammam .school-menu-side .nav li a{color:#fff !important;}.isg_dammam .school-menu-side .nav li:hover a:after,.isg_dammam .school-menu-side .nav li.is-active a:after{width:100%;background:#fff;}.isg_dammam .field--name-field-book-tour-school a{border-color:#97002e;}.isg_dammam .field--name-field-book-tour-school a:hover{color:#fff;border-color:#c72556;background-color:#c72556;}.isg_dammam .block-inline-blockvertical-text-and-image:before,.isg_dammam .block-corner-style:before{border-color:#97002e !important;}.isg_dammam .block-inline-blockvertical-text-and-image .btn,.isg_dammam .block-corner-style .btn{color:#fff !important;border-color:#97002e !important;background-color:#97002e !important;}.isg_dammam .block-inline-blockvertical-text-and-image .btn:hover,.isg_dammam .block-corner-style .btn:hover{color:inherit;border-color:#c72556 !important;background-color:#c72556 !important;}.isg_dammam .block-inline-blockbutton .button-links .btn-primary{color:#fff;border-color:#97002e;background-color:#97002e;}.isg_dammam .block-inline-blockbutton .button-links .btn-primary:active{color:inherit;border-color:#c72556;background-color:#c72556;}.isg_dammam .block-inline-blockbutton .button-links .btn-primary:hover{color:inherit;border-color:#c72556;background-color:#c72556;}.isg_dammam .block-inline-blockbutton .button-links .btn-outline-primary{border-color:#97002e;}.isg_dammam .block-inline-blockbutton .button-links .btn-outline-primary:hover{color:#fff;border-color:#c72556;background-color:#c72556;}.isg_dammam .block-inline-blockquicklinks .quick-links-default{background-color:#97002e;}.isg_dammam .block-inline-blockquicklinks .quick-links-default .field__label,.isg_dammam .block-inline-blockquicklinks .quick-links-default .field--name-field-title{color:#fff;}.isg_dammam .block-inline-blockvarbase-media-block .video-player-icon::after{background:url(/themes/custom/isg/images/play-dammam.svg) no-repeat center center;}.isg_dammam .connect-with-school .block-wrapper{background-color:#97002e;}.isg_dammam .connect-with-school .block-wrapper h3{color:#fff;}.isg_dammam .connect-with-school .block-wrapper .fields-links .field-content a{border:solid 1px #fff;}.isg_dammam .connect-with-school .block-wrapper .fields-links .field-content a:before{color:#fff;font-size:1rem;}.isg_dammam .connect-with-school .block-wrapper .fields-links .field-content a:hover{border:solid 1px #002d5d;background:#002d5d;}.isg_dammam .connect-with-school .block-wrapper .fields-links .field-content a:hover:before{color:#fff;}.isg_dammam .connect-with-school .block-wrapper .field-instagram-link a:after{background:url(/themes/custom/isg/images/icons/instagram-icon.svg) no-repeat !important;}.isg_dammam .testimonial-hmt-lg .tag{color:#fff;border-color:transparent;background-color:#97002e;}.isg_dammam .testimonial-hmt-lg .testimonial-hmt-lg-right:before{background-image:url(/themes/custom/isg/images/icons/quote-icon-dammam.svg);}.isg_dammam .testimonial-hmt-lg .testimonial-hmt-lg-right .quote-author::before{background-color:#97002e;}.isg_dammam .slick__arrow .slick-arrow.slick-prev{background-image:url(/themes/custom/isg/images/icons/left-arrow-dammam.svg) !important;}.isg_dammam .slick__arrow .slick-arrow.slick-prev.slick-disabled{opacity:0.3;background-image:url(/themes/custom/isg/images/icons/left-arrow-dammam.svg) !important;}.isg_dammam .slick__arrow .slick-arrow.slick-next{background-image:url(/themes/custom/isg/images/icons/right-arrow-dammam.svg) !important;}.isg_dammam .slick__arrow .slick-arrow.slick-next.slick-disabled{opacity:0.3;background-image:url(/themes/custom/isg/images/icons/right-arrow-dammam.svg) !important;}
.varbase-heroslider-media{position:relative;overflow:hidden;}.varbase-heroslider-media .slick-slide .slide__caption{position:absolute;top:auto;bottom:20%;left:0;transition:transform 0s cubic-bezier(0.19,1,0.22,1) 1.25s,opacity 1.25s cubic-bezier(0.19,1,0.22,1) 0s;transform:scale(0.95);opacity:0;filter:alpha(opacity=0);}.varbase-heroslider-media .slick-slide .img-responsive{transition:transform 3s cubic-bezier(0.19,1,0.22,1) 0s;transform:scale(1.15);}.varbase-heroslider-media .slick-slide .unpublished{height:auto;padding:0;}.varbase-heroslider-media .slick-active .slide__caption{transition:transform 1.25s cubic-bezier(0.19,1,0.22,1) 0.5s,opacity 1.25s cubic-bezier(0.19,1,0.22,1) 0.5s;transform:scale(1);opacity:1;filter:alpha(opacity=100);}.varbase-heroslider-media .slick-active .img-responsive{transition:transform 3s cubic-bezier(0.19,1,0.22,1) 0s;transform:scale(1);}.varbase-heroslider-media .slide__caption .slide__title a{color:#fff;}.varbase-heroslider-media .slide__caption .slick__text{color:#fff;}.varbase-heroslider-media .slick-dots{bottom:0;}.varbase-heroslider-media .slick-dots li{margin:0 1.063rem 0.313rem;}@media (max-width:575.98px){.varbase-heroslider-media .slick-dots li{margin:0 1.063rem 1.875rem;}}.varbase-heroslider-media .slick-dots li button:before{opacity:0.5;color:white !important;}.varbase-heroslider-media .slick-dots li.slick-active button:before{opacity:1;}.varbase-heroslider-media .slick__arrow{top:570px;transform:translateY(-285px);}.varbase-heroslider-media .slick__arrow .slick-arrow::before{color:#fff;border-radius:50%;background-color:rgba(0,0,0,0.3);}@media screen and (min-width:768px){.varbase-heroslider-media .slick__arrow{top:830px;transform:translateY(-415px);}}.varbase-heroslider-media .slick-prev{right:auto;left:1.25rem;}.varbase-heroslider-media .slick-next{right:1.25rem;left:auto;}.varbase-heroslider-media .slide__link{margin:0.63rem auto;}.varbase-heroslider-media .slide__link a{color:#fff;}.varbase-heroslider-media .node--type-varbase-heroslider-media{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;min-height:570px;max-height:570px;}@media screen and (min-width:768px){.varbase-heroslider-media .node--type-varbase-heroslider-media{min-height:830px;max-height:830px;}}@media screen and (max-width:576px){.varbase-heroslider-media .node--type-varbase-heroslider-media{min-height:570px;max-height:570px;}}.varbase-heroslider-media .node--type-varbase-heroslider-media .hero-slide-content-wrapper{position:absolute;z-index:9;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;}.varbase-heroslider-media .node--type-varbase-heroslider-media .hero-slide-content{padding:calc(1.5rem + 3vw);}@media (min-width:1200px){.varbase-heroslider-media .node--type-varbase-heroslider-media .hero-slide-content{padding:3.75rem;}}.varbase-heroslider-media .node--type-varbase-heroslider-media .hero-slide-content .field--name-node-title h2,.varbase-heroslider-media .node--type-varbase-heroslider-media .hero-slide-content .field--name-node-title h3{margin:0;padding:0;color:#fff;font-size:calc(1.455rem + 2.46vw);font-weight:400;}@media (min-width:1200px){.varbase-heroslider-media .node--type-varbase-heroslider-media .hero-slide-content .field--name-node-title h2,.varbase-heroslider-media .node--type-varbase-heroslider-media .hero-slide-content .field--name-node-title h3{font-size:3.3rem;}}@media screen and (min-width:576px){.varbase-heroslider-media .node--type-varbase-heroslider-media .hero-slide-content .field--name-node-title h2,.varbase-heroslider-media .node--type-varbase-heroslider-media .hero-slide-content .field--name-node-title h3{font-size:calc(1.455rem + 2.46vw);}}@media screen and (min-width:576px) and (min-width:1200px){.varbase-heroslider-media .node--type-varbase-heroslider-media .hero-slide-content .field--name-node-title h2,.varbase-heroslider-media .node--type-varbase-heroslider-media .hero-slide-content .field--name-node-title h3{font-size:3.3rem;}}@media screen and (min-width:768px){.varbase-heroslider-media .node--type-varbase-heroslider-media .hero-slide-content .field--name-node-title h2,.varbase-heroslider-media .node--type-varbase-heroslider-media .hero-slide-content .field--name-node-title h3{font-size:calc(1.48125rem + 2.775vw);}}@media screen and (min-width:768px) and (min-width:1200px){.varbase-heroslider-media .node--type-varbase-heroslider-media .hero-slide-content .field--name-node-title h2,.varbase-heroslider-media .node--type-varbase-heroslider-media .hero-slide-content .field--name-node-title h3{font-size:3.5625rem;}}@media screen and (min-width:992px){.varbase-heroslider-media .node--type-varbase-heroslider-media .hero-slide-content .field--name-node-title h2,.varbase-heroslider-media .node--type-varbase-heroslider-media .hero-slide-content .field--name-node-title h3{font-size:calc(1.48125rem + 2.775vw);}}@media screen and (min-width:992px) and (min-width:1200px){.varbase-heroslider-media .node--type-varbase-heroslider-media .hero-slide-content .field--name-node-title h2,.varbase-heroslider-media .node--type-varbase-heroslider-media .hero-slide-content .field--name-node-title h3{font-size:3.5625rem;}}@media screen and (min-width:1200px){.varbase-heroslider-media .node--type-varbase-heroslider-media .hero-slide-content .field--name-node-title h2,.varbase-heroslider-media .node--type-varbase-heroslider-media .hero-slide-content .field--name-node-title h3{font-size:calc(1.48125rem + 2.775vw);}}@media screen and (min-width:1200px) and (min-width:1200px){.varbase-heroslider-media .node--type-varbase-heroslider-media .hero-slide-content .field--name-node-title h2,.varbase-heroslider-media .node--type-varbase-heroslider-media .hero-slide-content .field--name-node-title h3{font-size:3.5625rem;}}.varbase-heroslider-media .node--type-varbase-heroslider-media .hero-slide-content .field--name-field-brief{margin-top:1rem;color:#fff;}.varbase-heroslider-media .node--type-varbase-heroslider-media .hero-slide-content .field--name-field-link{margin-top:1rem;}.varbase-heroslider-media .node--type-varbase-heroslider-media .hero-slide-content .field--name-field-link a{text-decoration:none;color:#fff;}.varbase-heroslider-media .node--type-varbase-heroslider-media .hero-slide-content .field--name-field-link a:hover,.varbase-heroslider-media .node--type-varbase-heroslider-media .hero-slide-content .field--name-field-link a:focus,.varbase-heroslider-media .node--type-varbase-heroslider-media .hero-slide-content .field--name-field-link a:active{opacity:1;}@media screen and (max-width:576px){.varbase-heroslider-media .node--type-varbase-heroslider-media .hero-slide-content{padding:calc(1.5rem + 3vw) calc(2.0625rem + 9.75vw);}}@media screen and (max-width:576px) and (min-width:1200px){.varbase-heroslider-media .node--type-varbase-heroslider-media .hero-slide-content{padding:3.75rem 9.375rem;}}.varbase-heroslider-media .node--type-varbase-heroslider-media .field--name-field-media-single{overflow:hidden;min-height:570px;max-height:570px;}@media screen and (min-width:768px){.varbase-heroslider-media .node--type-varbase-heroslider-media .field--name-field-media-single{min-height:830px;max-height:830px;}}.varbase-heroslider-media .node--type-varbase-heroslider-media .field--name-field-media-single .contextual-region{position:unset;}.varbase-heroslider-media .node--type-varbase-heroslider-media .field--name-field-media-single .varbase-video-player.embed-responsive{position:relative;top:50%;left:50%;width:100vw;height:130vh;padding-bottom:0;transform:translateY(-50%) translateX(-50%);}.varbase-heroslider-media .node--type-varbase-heroslider-media .field--name-field-media-single .field--type-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;}@media (max-width:575.98px){.varbase-heroslider-media .node--type-varbase-heroslider-media .field--name-field-media-single .field--type-image canvas{height:570px;width:100%;object-fit:cover;}}.varbase-heroslider-media .node--type-varbase-heroslider-media .field--name-field-media-single img{top:0;left:0;width:100%;}.varbase-heroslider-media .node--type-varbase-heroslider-media .field--name-field-media-single .media{position:absolute;top:0;left:0;width:100%;}.varbase-heroslider-media .node--type-varbase-heroslider-media .field--name-field-media-single .media img{top:0;left:0;width:100%;}.varbase-heroslider-media .node--type-varbase-heroslider-media .field--name-field-media-single .media video{top:0;left:0;width:100%;}.varbase-heroslider-media .node--type-varbase-heroslider-media .field--name-field-media-single .media iframe{top:0;left:0;width:100%;}@media (max-aspect-ratio:16/9){.varbase-heroslider-media .node--type-varbase-heroslider-media .field--name-field-media-single .varbase-video-player.embed-responsive{position:relative;top:50%;left:50%;width:240vw;height:140vh;padding-bottom:0 !important;transform:translateY(-50%) translateX(-50%);}}@supports (object-fit:cover){.varbase-heroslider-media .node--type-varbase-heroslider-media .field--name-field-media-single img{top:0;left:0;width:100%;height:100%;object-fit:cover;}.varbase-heroslider-media .node--type-varbase-heroslider-media .field--name-field-media-single .media{top:0;left:0;width:100%;height:100%;object-fit:cover;}.varbase-heroslider-media .node--type-varbase-heroslider-media .field--name-field-media-single .media img{top:0;left:0;width:100%;height:100%;object-fit:cover;}.varbase-heroslider-media .node--type-varbase-heroslider-media .field--name-field-media-single .media video{top:0;left:0;width:100%;height:100%;object-fit:cover;}.varbase-heroslider-media .node--type-varbase-heroslider-media .field--name-field-media-single .media iframe{position:absolute;left:0;object-fit:cover;}}@media screen and (min-width:768px){@supports (object-fit:cover){.varbase-heroslider-media .node--type-varbase-heroslider-media .field--name-field-media-single img{position:unset;}.varbase-heroslider-media .node--type-varbase-heroslider-media .field--name-field-media-single .media img{position:unset;}}}@media (max-aspect-ratio:16/9){[dir=rtl] .varbase-heroslider-media .node--type-varbase-heroslider-media .field--name-field-media-single .varbase-video-player.embed-responsive{right:0;left:0;transform:translateY(-50%) translateX(0);}}[dir=rtl] .varbase-heroslider-media .slick-prev{right:1.25rem;left:auto;}[dir=rtl] .varbase-heroslider-media .slick-next{right:auto;left:1.25rem;}
.btn,form .radios--wrapper.render-as-buttons .radio label{display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;text-align:center;vertical-align:middle;text-decoration:none;color:var(--bs-btn-color);border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);--bs-btn-bg:transparent;--bs-btn-border-color:transparent;--bs-btn-border-radius:0;--bs-btn-border-width:1px;--bs-btn-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075);--bs-btn-color:#002d5d;--bs-btn-disabled-opacity:0.5;--bs-btn-focus-box-shadow:0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb),0.5);--bs-btn-font-family:Poppins,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;--bs-btn-font-size:1.125rem;--bs-btn-font-weight:500;--bs-btn-hover-border-color:transparent;--bs-btn-line-height:1.55;--bs-btn-padding-x:2.5rem;--bs-btn-padding-y:1.563rem;}@media (prefers-reduced-motion:reduce){.btn,form .radios--wrapper.render-as-buttons .radio label{transition:none;}}.btn:hover,form .radios--wrapper.render-as-buttons .radio label:hover{color:var(--bs-btn-hover-color);border-color:var(--bs-btn-hover-border-color);background-color:var(--bs-btn-hover-bg);}.btn-check + .btn:hover,form .radios--wrapper.render-as-buttons .radio .btn-check + label:hover{color:var(--bs-btn-color);border-color:var(--bs-btn-border-color);background-color:var(--bs-btn-bg);}.btn:focus-visible,form .radios--wrapper.render-as-buttons .radio label:focus-visible{color:var(--bs-btn-hover-color);border-color:var(--bs-btn-hover-border-color);outline:0;background-color:var(--bs-btn-hover-bg);box-shadow:var(--bs-btn-focus-box-shadow);}.btn-check:focus-visible + .btn,form .radios--wrapper.render-as-buttons .radio .btn-check:focus-visible + label{border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow);}.btn-check:checked + .btn,form .radios--wrapper.render-as-buttons .radio .btn-check:checked + label,:not(.btn-check) + .btn:active,form .radios--wrapper.render-as-buttons .radio :not(.btn-check) + label:active,.btn:first-child:active,form .radios--wrapper.render-as-buttons .radio label:first-child:active,.btn.active,form .radios--wrapper.render-as-buttons .radio label.active,.btn.show,form .radios--wrapper.render-as-buttons .radio label.show{color:var(--bs-btn-active-color);border-color:var(--bs-btn-active-border-color);background-color:var(--bs-btn-active-bg);}.btn-check:checked + .btn:focus-visible,form .radios--wrapper.render-as-buttons .radio .btn-check:checked + label:focus-visible,:not(.btn-check) + .btn:active:focus-visible,form .radios--wrapper.render-as-buttons .radio :not(.btn-check) + label:active:focus-visible,.btn:first-child:active:focus-visible,form .radios--wrapper.render-as-buttons .radio label:first-child:active:focus-visible,.btn.active:focus-visible,form .radios--wrapper.render-as-buttons .radio label.active:focus-visible,.btn.show:focus-visible,form .radios--wrapper.render-as-buttons .radio label.show:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow);}.btn:disabled,form .radios--wrapper.render-as-buttons .radio label:disabled,.btn.disabled,form .radios--wrapper.render-as-buttons .radio label.disabled,fieldset:disabled .btn,fieldset:disabled form .radios--wrapper.render-as-buttons .radio label,form .radios--wrapper.render-as-buttons .radio fieldset:disabled label{pointer-events:none;opacity:var(--bs-btn-disabled-opacity);color:var(--bs-btn-disabled-color);border-color:var(--bs-btn-disabled-border-color);background-color:var(--bs-btn-disabled-bg);}.btn-primary{--bs-btn-active-bg:#00244a;--bs-btn-active-border-color:#002246;--bs-btn-active-color:#fff;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-bg:#002d5d;--bs-btn-border-color:#002d5d;--bs-btn-color:#fff;--bs-btn-disabled-bg:#002d5d;--bs-btn-disabled-border-color:#002d5d;--bs-btn-disabled-color:#fff;--bs-btn-focus-shadow-rgb:38,77,117;--bs-btn-hover-bg:#00264f;--bs-btn-hover-border-color:#00244a;--bs-btn-hover-color:#fff;}.btn-secondary{--bs-btn-active-bg:#f19333;--bs-btn-active-border-color:#ef861a;--bs-btn-active-color:#000;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-bg:#ed7800;--bs-btn-border-color:#ed7800;--bs-btn-color:#000;--bs-btn-disabled-bg:#ed7800;--bs-btn-disabled-border-color:#ed7800;--bs-btn-disabled-color:#000;--bs-btn-focus-shadow-rgb:201,102,0;--bs-btn-hover-bg:#f08c26;--bs-btn-hover-border-color:#ef861a;--bs-btn-hover-color:#000;}.btn-success{--bs-btn-active-bg:#146c43;--bs-btn-active-border-color:#13653f;--bs-btn-active-color:#fff;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-bg:#198754;--bs-btn-border-color:#198754;--bs-btn-color:#fff;--bs-btn-disabled-bg:#198754;--bs-btn-disabled-border-color:#198754;--bs-btn-disabled-color:#fff;--bs-btn-focus-shadow-rgb:60,153,110;--bs-btn-hover-bg:#157347;--bs-btn-hover-border-color:#146c43;--bs-btn-hover-color:#fff;}.btn-info{--bs-btn-active-bg:#3dd5f3;--bs-btn-active-border-color:#25cff2;--bs-btn-active-color:#000;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-bg:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-color:#000;--bs-btn-disabled-bg:#0dcaf0;--bs-btn-disabled-border-color:#0dcaf0;--bs-btn-disabled-color:#000;--bs-btn-focus-shadow-rgb:11,172,204;--bs-btn-hover-bg:#31d2f2;--bs-btn-hover-border-color:#25cff2;--bs-btn-hover-color:#000;}.btn-warning{--bs-btn-active-bg:#ffcd39;--bs-btn-active-border-color:#ffc720;--bs-btn-active-color:#000;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-bg:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-color:#000;--bs-btn-disabled-bg:#ffc107;--bs-btn-disabled-border-color:#ffc107;--bs-btn-disabled-color:#000;--bs-btn-focus-shadow-rgb:217,164,6;--bs-btn-hover-bg:#ffca2c;--bs-btn-hover-border-color:#ffc720;--bs-btn-hover-color:#000;}.btn-danger{--bs-btn-active-bg:#b02a37;--bs-btn-active-border-color:#a52834;--bs-btn-active-color:#fff;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-bg:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-color:#fff;--bs-btn-disabled-bg:#dc3545;--bs-btn-disabled-border-color:#dc3545;--bs-btn-disabled-color:#fff;--bs-btn-focus-shadow-rgb:225,83,97;--bs-btn-hover-bg:#bb2d3b;--bs-btn-hover-border-color:#b02a37;--bs-btn-hover-color:#fff;}.btn-light{--bs-btn-active-bg:#c6c7c8;--bs-btn-active-border-color:#babbbc;--bs-btn-active-color:#000;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-bg:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-color:#000;--bs-btn-disabled-bg:#f8f9fa;--bs-btn-disabled-border-color:#f8f9fa;--bs-btn-disabled-color:#000;--bs-btn-focus-shadow-rgb:211,212,213;--bs-btn-hover-bg:#d3d4d5;--bs-btn-hover-border-color:#c6c7c8;--bs-btn-hover-color:#000;}.btn-dark{--bs-btn-active-bg:#4d5154;--bs-btn-active-border-color:#373b3e;--bs-btn-active-color:#fff;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-bg:#212529;--bs-btn-border-color:#212529;--bs-btn-color:#fff;--bs-btn-disabled-bg:#212529;--bs-btn-disabled-border-color:#212529;--bs-btn-disabled-color:#fff;--bs-btn-focus-shadow-rgb:66,70,73;--bs-btn-hover-bg:#424649;--bs-btn-hover-border-color:#373b3e;--bs-btn-hover-color:#fff;}.btn-outline-primary{--bs-btn-active-bg:#002d5d;--bs-btn-active-border-color:#002d5d;--bs-btn-active-color:#fff;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-border-color:#002d5d;--bs-btn-color:#002d5d;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#002d5d;--bs-btn-disabled-color:#002d5d;--bs-btn-focus-shadow-rgb:0,45,93;--bs-btn-hover-bg:#002d5d;--bs-btn-hover-border-color:#002d5d;--bs-btn-hover-color:#fff;--bs-gradient:none;}.btn-outline-secondary{--bs-btn-active-bg:#ed7800;--bs-btn-active-border-color:#ed7800;--bs-btn-active-color:#000;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-border-color:#ed7800;--bs-btn-color:#ed7800;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#ed7800;--bs-btn-disabled-color:#ed7800;--bs-btn-focus-shadow-rgb:237,120,0;--bs-btn-hover-bg:#ed7800;--bs-btn-hover-border-color:#ed7800;--bs-btn-hover-color:#000;--bs-gradient:none;}.btn-outline-success{--bs-btn-active-bg:#198754;--bs-btn-active-border-color:#198754;--bs-btn-active-color:#fff;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-border-color:#198754;--bs-btn-color:#198754;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#198754;--bs-btn-disabled-color:#198754;--bs-btn-focus-shadow-rgb:25,135,84;--bs-btn-hover-bg:#198754;--bs-btn-hover-border-color:#198754;--bs-btn-hover-color:#fff;--bs-gradient:none;}.btn-outline-info{--bs-btn-active-bg:#0dcaf0;--bs-btn-active-border-color:#0dcaf0;--bs-btn-active-color:#000;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-border-color:#0dcaf0;--bs-btn-color:#0dcaf0;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0dcaf0;--bs-btn-disabled-color:#0dcaf0;--bs-btn-focus-shadow-rgb:13,202,240;--bs-btn-hover-bg:#0dcaf0;--bs-btn-hover-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-gradient:none;}.btn-outline-warning{--bs-btn-active-bg:#ffc107;--bs-btn-active-border-color:#ffc107;--bs-btn-active-color:#000;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-border-color:#ffc107;--bs-btn-color:#ffc107;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#ffc107;--bs-btn-disabled-color:#ffc107;--bs-btn-focus-shadow-rgb:255,193,7;--bs-btn-hover-bg:#ffc107;--bs-btn-hover-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-gradient:none;}.btn-outline-danger{--bs-btn-active-bg:#dc3545;--bs-btn-active-border-color:#dc3545;--bs-btn-active-color:#fff;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-border-color:#dc3545;--bs-btn-color:#dc3545;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#dc3545;--bs-btn-disabled-color:#dc3545;--bs-btn-focus-shadow-rgb:220,53,69;--bs-btn-hover-bg:#dc3545;--bs-btn-hover-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-gradient:none;}.btn-outline-light{--bs-btn-active-bg:#f8f9fa;--bs-btn-active-border-color:#f8f9fa;--bs-btn-active-color:#000;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-border-color:#f8f9fa;--bs-btn-color:#f8f9fa;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#f8f9fa;--bs-btn-disabled-color:#f8f9fa;--bs-btn-focus-shadow-rgb:248,249,250;--bs-btn-hover-bg:#f8f9fa;--bs-btn-hover-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-gradient:none;}.btn-outline-dark{--bs-btn-active-bg:#212529;--bs-btn-active-border-color:#212529;--bs-btn-active-color:#fff;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-border-color:#212529;--bs-btn-color:#212529;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#212529;--bs-btn-disabled-color:#212529;--bs-btn-focus-shadow-rgb:33,37,41;--bs-btn-hover-bg:#212529;--bs-btn-hover-border-color:#212529;--bs-btn-hover-color:#fff;--bs-gradient:none;}.btn-link{text-decoration:underline;--bs-btn-active-border-color:transparent;--bs-btn-active-color:#fff;--bs-btn-bg:transparent;--bs-btn-border-color:transparent;--bs-btn-box-shadow:none;--bs-btn-color:#fff;--bs-btn-disabled-border-color:transparent;--bs-btn-disabled-color:#fff;--bs-btn-focus-shadow-rgb:38,77,117;--bs-btn-font-weight:400;--bs-btn-hover-border-color:transparent;--bs-btn-hover-color:#fff;}.btn-link:hover,.btn-link:focus-visible{text-decoration:none;}.btn-link:focus-visible{color:var(--bs-btn-color);}.btn-link:hover{color:var(--bs-btn-hover-color);}.btn-lg{--bs-btn-border-radius:0;--bs-btn-font-size:calc(1.2875rem + 0.45vw);--bs-btn-padding-x:2.5rem;--bs-btn-padding-y:1.563rem;}@media (min-width:1200px){.btn-lg{--bs-btn-font-size:1.625rem;}}.btn-sm{--bs-btn-border-radius:0;--bs-btn-font-size:1rem;--bs-btn-padding-x:1.563rem;--bs-btn-padding-y:0.938rem;}.webform-submission-job-application-form .progress-step:first-child{display:none !important;}.webform-card{margin-bottom:40px;padding:0;border:0;}.webform-confirmation .submit-confirm h4{display:flex;align-items:center;max-width:30%;}.webform-confirmation .submit-confirm h4::before{margin-right:15px;content:url("data:image/svg+xml,%3Csvg width='59' height='59' viewBox='0 0 59 59' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='29.5' cy='29.5' r='29' stroke='%23198754'/%3E%3Cpath d='M43.2827 19.1953C43.7435 19.6562 43.7435 20.4033 43.2827 20.8641L26.7627 37.3841C26.5414 37.6054 26.2412 37.7297 25.9283 37.7297C25.6153 37.7297 25.3152 37.6054 25.0939 37.3841L16.8339 29.1241C16.3731 28.6633 16.3731 27.9162 16.8339 27.4553C17.2947 26.9945 18.0418 26.9945 18.5027 27.4553L25.9283 34.881L41.6139 19.1953C42.0747 18.7345 42.8218 18.7345 43.2827 19.1953Z' fill='%23198754'/%3E%3C/svg%3E%0A");}.webform-confirmation .webform-confirmation__back{display:none;}.webform-preview .webform-section{margin-bottom:30px;}.webform-preview .webform-section#job_application--documents .webform-element-type-managed-file div:not(.element-children){word-break:break-all;}@media (max-width:767.98px){.webform-preview .webform-section#job_application--documents .webform-element-type-managed-file div:not(.element-children){width:90%;}}.webform-preview .webform-section#job_application--documents .webform-element-type-managed-file .element-children .list-group-item{border:0;background-color:transparent;}.webform-preview .webform-section .webform-section-title{color:#ed7800;font-size:1.375rem;line-height:initial;}.webform-preview .disclaimer-wrapper-preview-page{margin-top:1.875rem;}.webform-preview .webform-submission-data .webform-section-wrapper{display:table;width:100%;}.webform-preview .webform-submission-data .webform-section-wrapper .webform-element{display:flex;align-items:center;margin-bottom:0 !important;border-bottom:1px solid #dcdcdc;}.webform-preview .webform-submission-data .webform-section-wrapper .webform-element.form-item-certifications .item-list{width:100% !important;}.webform-preview .webform-submission-data .webform-section-wrapper .webform-element.form-item-certifications .item-list span.file{word-break:break-all;}@media (max-width:767.98px){.webform-preview .webform-submission-data .webform-section-wrapper .webform-element{flex-direction:column;align-items:start;}}.webform-preview .webform-submission-data .webform-section-wrapper .webform-element label{display:flex;align-self:stretch;width:50%;margin-right:15px;margin-bottom:0;padding:0.5rem 1rem;border-bottom:1px solid #fff;background:#dcdcdc;font-weight:500;}@media (max-width:767.98px){.webform-preview .webform-submission-data .webform-section-wrapper .webform-element label{width:100%;}}.webform-preview .webform-submission-data .webform-section-wrapper .webform-element .element-children{width:50%;}@media (max-width:767.98px){.webform-preview .webform-submission-data .webform-section-wrapper .webform-element .element-children{width:100%;padding-inline-start:1rem;-webkit-padding-start:1rem;}}.webform-preview .webform-submission-data .webform-section-wrapper .webform-element:first-child{border-top:1px solid #dcdcdc;}.webform-preview .webform-submission-data .webform-section-wrapper .webform-element.webform-element-type-webform-custom-composite .item-list{width:69%;}.webform-preview .webform-submission-data .webform-section-wrapper .webform-element.webform-element-type-webform-custom-composite .item-list .list-group{border:0;}.webform-preview .webform-submission-data .webform-section-wrapper .webform-element.webform-element-type-webform-custom-composite .item-list .list-group .list-group-item{margin:15px 0;padding:0;padding-bottom:15px;border:0;border-bottom:1px solid;background-color:transparent;}.webform-preview .webform-submission-data .webform-section-wrapper .webform-element.webform-element-type-webform-custom-composite .item-list .list-group .list-group-item:last-child{border:0;}.webform-preview .webform-submission-data .webform-section-wrapper .webform-section{margin-bottom:30px;}.webform-preview .webform-submission-data .webform-section-wrapper .webform-section.status-container,.webform-preview .webform-submission-data .webform-section-wrapper .webform-section.degree-container{margin-bottom:0;}.webform-preview .webform-element-type-hidden{display:none !important;}.webform-progress .webform-progress-tracker{margin:50px 0;text-align:left;}.webform-progress .webform-progress-tracker .progress-step .progress-marker{z-index:0;}.webform-progress .webform-progress-tracker .progress-step .progress-marker::before{content:"";border:1px solid #495057;background-color:#fff;}.webform-progress .webform-progress-tracker .progress-step .progress-marker::after{height:1px;background-color:#495057;}.webform-progress .webform-progress-tracker .progress-step .progress-title{padding-left:0;text-align:center;color:#495057;font-size:0.875rem;font-weight:500;}.webform-progress .webform-progress-tracker .progress-step.is-active .progress-marker::before,.webform-progress .webform-progress-tracker .progress-step.is-complete .progress-marker::before{content:"✓";border:1px solid #ed7800;background-color:#ed7800;}.webform-progress .webform-progress-tracker .progress-step.is-active .progress-title,.webform-progress .webform-progress-tracker .progress-step.is-complete .progress-title{color:#002d5d;}.webform-progress .webform-progress-tracker .progress-step.is-active .progress-title[role=link],.webform-progress .webform-progress-tracker .progress-step.is-complete .progress-title[role=link]{color:#002d5d;}.webform-progress .webform-progress-tracker .progress-step.is-active .progress-title[role=link]:hover,.webform-progress .webform-progress-tracker .progress-step.is-complete .progress-title[role=link]:hover{color:#ed7800;}.webform-progress .webform-progress-tracker .progress-step.is-complete .progress-marker::after{background-color:#ed7800;}.webform-progress .webform-progress-tracker .progress-step.is-complete:hover .progress-marker[role=link]::before{background-color:#ed7800;}form .radios--wrapper .fieldset-legend{font-size:1.125rem;font-weight:500;}form .radios--wrapper .radio label{font-size:16px;}form .radios--wrapper.render-as-buttons legend{margin-BOTTOM:30px !important;}form .radios--wrapper.render-as-buttons .radio:first-child{padding-left:0;}form .radios--wrapper.render-as-buttons .radio input{position:fixed;width:0;opacity:0;}form .radios--wrapper.render-as-buttons .radio label{letter-spacing:0.15em;text-transform:uppercase;--bs-btn-active-bg:#00244a;--bs-btn-active-border-color:#002246;--bs-btn-active-color:#fff;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-bg:#002d5d;--bs-btn-border-color:#002d5d;--bs-btn-color:#fff;--bs-btn-disabled-bg:#002d5d;--bs-btn-disabled-border-color:#002d5d;--bs-btn-disabled-color:#fff;--bs-btn-focus-shadow-rgb:38,77,117;--bs-btn-hover-bg:#00264f;--bs-btn-hover-border-color:#00244a;--bs-btn-hover-color:#fff;}form .messages--error,form .error{color:#dc3545;font-size:0.875rem;}form .form-type-managed-file .file{padding-block:15px;}form .form-type-managed-file .btn,form .form-type-managed-file .radios--wrapper.render-as-buttons .radio label,form .radios--wrapper.render-as-buttons .radio .form-type-managed-file label{margin-left:30px;padding:10px;color:#dc3545;font-size:0.875rem;}form .form-type-managed-file .element-children .js-form-type-checkbox{display:flex;flex-direction:row;align-items:baseline;margin:15px 0 !important;}form .form-type-managed-file .element-children label{margin-left:15px;}form .iti__flag-container{max-height:60px;}form .form-type-textfield,form .form-type-email,form .form-item-phone-number,form .form-type-date,form .form-type-select,form .form-type-managed-file,form .form-type-textarea{margin-bottom:30px;}form .form-type-textfield label,form .form-type-email label,form .form-item-phone-number label,form .form-type-date label,form .form-type-select label,form .form-type-managed-file label,form .form-type-textarea label{margin-bottom:10px;font-weight:500;}form .form-type-textfield .iti--allow-dropdown,form .form-type-email .iti--allow-dropdown,form .form-item-phone-number .iti--allow-dropdown,form .form-type-date .iti--allow-dropdown,form .form-type-select .iti--allow-dropdown,form .form-type-managed-file .iti--allow-dropdown,form .form-type-textarea .iti--allow-dropdown{width:100%;}form .form-type-textfield .text-count-message,form .form-type-textfield .description,form .form-type-textfield .webform-element-description,form .form-type-email .text-count-message,form .form-type-email .description,form .form-type-email .webform-element-description,form .form-item-phone-number .text-count-message,form .form-item-phone-number .description,form .form-item-phone-number .webform-element-description,form .form-type-date .text-count-message,form .form-type-date .description,form .form-type-date .webform-element-description,form .form-type-select .text-count-message,form .form-type-select .description,form .form-type-select .webform-element-description,form .form-type-managed-file .text-count-message,form .form-type-managed-file .description,form .form-type-managed-file .webform-element-description,form .form-type-textarea .text-count-message,form .form-type-textarea .description,form .form-type-textarea .webform-element-description{margin-top:5px;color:#495057;font-size:0.875rem;}form .form-type-webform-custom-composite table thead{display:none;}form .form-type-webform-custom-composite table tbody tr{display:flex;margin-bottom:30px;padding:0;background:unset;}form .form-type-webform-custom-composite table tbody td{display:flex;flex-wrap:wrap;padding:0;border-color:transparent;box-shadow:none;}form .form-type-webform-custom-composite table tbody td .js-form-item{padding-right:15px;}form .form-type-webform-custom-composite table tbody td.webform-multiple-table--operations{flex-direction:column;justify-content:center;}.form-item--error-message{color:#dc3545;font-size:0.875rem;}.webform-submission-job-application-form .webform-card-wrapper{position:relative;}.webform-submission-job-application-form .job-application-buttons-wrapper .webform-element-description{position:absolute;display:none;}.webform-submission-job-application-form .job-application-buttons-wrapper .js-form-type-radio{margin-bottom:1rem;padding-left:0;-webkit-padding-end:1.5rem;padding-inline-end:1.5rem;}@media (max-width:767.98px){.webform-submission-job-application-form .job-application-buttons-wrapper .js-form-type-radio{width:100%;padding:0;}}.webform-submission-job-application-form .job-application-buttons-wrapper .js-form-type-radio .form-check-label{position:relative;-webkit-padding-end:3.5rem;padding-inline-end:3.5rem;}@media (max-width:767.98px){.webform-submission-job-application-form .job-application-buttons-wrapper .js-form-type-radio .form-check-label{width:100%;font-size:0.875rem;}}.webform-submission-job-application-form .job-application-buttons-wrapper .js-form-type-radio .form-check-label::after{position:absolute;top:50%;width:16px;height:16px;content:"";transform:translateY(-50%);background:url(/themes/custom/isg/images/icons/info-circle.svg) no-repeat;margin-inline-start:6px;-webkit-margin-start:6px;}@media (max-width:767.98px){.webform-submission-job-application-form .job-application-buttons-wrapper .js-form-type-radio .form-check-label::after{left:87%;margin-inline-start:unset;-webkit-margin-start:unset;}}.webform-submission-job-application-form .job-application-buttons-wrapper .js-form-type-radio:hover .form-check-label{border-color:#005ca9;background-color:#005ca9;}.webform-submission-job-application-form .job-application-buttons-wrapper .js-form-type-radio:hover .form-check-label:before{position:absolute;z-index:101;bottom:-49.5px;left:15%;display:block;width:25px;height:25.5px;content:"";background:url(/themes/custom/isg/images/icons/Icon.svg) no-repeat;}@media (max-width:767.98px){.webform-submission-job-application-form .job-application-buttons-wrapper .js-form-type-radio:hover .form-check-label:before{bottom:-33.5px;}}.webform-submission-job-application-form .job-application-buttons-wrapper .js-form-type-radio:hover .webform-element-description{z-index:100;left:0;display:block;width:75%;margin-top:2rem;padding:1rem;color:#002d5d;border:1px solid #ed7800;background-color:#fff;font-size:1.125rem;}@media (max-width:767.98px){.webform-submission-job-application-form .job-application-buttons-wrapper .js-form-type-radio:hover .webform-element-description{width:100%;margin-top:1rem;font-size:0.875rem;}}.webform-submission-job-application-form .webform-button--preview{color:#fff;border-color:#002d5d;background-color:#002d5d;}.webform-submission-job-application-form .webform-button--preview:hover{color:#fff;border-color:#005ca9;background-color:#005ca9;}.webform-submission-job-application-form .webform-preview .fieldset-legend{display:none;}#job-application-form .block-webform.block-webform-block .webform-confirmation{position:relative;}#job-application-form .block-webform.block-webform-block .webform-confirmation .webform-confirmation__message{display:flex;flex-direction:column;}#job-application-form .block-webform.block-webform-block .webform-confirmation .webform-confirmation__message .submit-confirm{margin-bottom:0;margin-inline-start:80px;-webkit-margin-start:80px;}#job-application-form .block-webform.block-webform-block .webform-confirmation .webform-confirmation__message .submit-confirm::before{position:absolute;top:60%;left:0;width:60px;height:60px;content:"";background:url(/themes/custom/isg/images/icons/check.svg) no-repeat;}#job-application-form .form-actions.webform-actions{display:block;}@media (max-width:575.98px){#job-application-form .form-actions.webform-actions{display:flex !important;flex-direction:column;}#job-application-form .form-actions.webform-actions button{margin-right:0 !important;margin-bottom:1rem !important;}}.webform-submission-contact-form .radios--wrapper,.webform-submission-job-application-form .radios--wrapper{position:relative;}@media (max-width:991.98px){.webform-submission-contact-form .radios--wrapper,.webform-submission-job-application-form .radios--wrapper{margin-bottom:4rem !important;}}@media (max-width:767.98px){.webform-submission-contact-form .radios--wrapper,.webform-submission-job-application-form .radios--wrapper{margin-bottom:5rem !important;}}.webform-submission-contact-form .radios--wrapper legend,.webform-submission-job-application-form .radios--wrapper legend{margin-bottom:0.8rem;}.webform-submission-contact-form .radios--wrapper .js-webform-radios.radio .form-item--error-message,.webform-submission-contact-form .radios--wrapper .fieldset-wrapper .form-item--error-message,.webform-submission-job-application-form .radios--wrapper .js-webform-radios.radio .form-item--error-message,.webform-submission-job-application-form .radios--wrapper .fieldset-wrapper .form-item--error-message{position:absolute;top:100%;line-height:1;}.webform-submission-contact-form .alert.alert-danger .item-list__comma-list li,.webform-submission-job-application-form .alert.alert-danger .item-list__comma-list li{border:unset;background-color:unset;}.page-node-type-job-vacancy .ajax-progress.ajax-progress-fullscreen{position:fixed;top:0 !important;right:0 !important;bottom:0 !important;left:0 !important;width:100%;height:100%;background:rgba(0,45,93,0.5);}
