/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:Montserrat;font-display:swap;src:url("/themes/custom/blueskies/src/fonts/Montserrat-VariableFont_wght.ttf");font-weight:100 1000;}ul.tabs{list-style:none;margin-left:0;padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:30px;border-bottom:1px solid #004a80;}ul.tabs > li{display:block;margin:10px 10px 0 0;padding:0;}ul.tabs > li:before{display:none;}ul.tabs > li a{background-color:#f0f5f8;padding:8px 20px;color:#004a80;text-decoration:none;display:block;text-align:center;margin:0;position:relative;font-weight:600;}ul.tabs > li a:hover{background-color:#004a80;color:#fff;}ul.tabs > li a.is-active{background-color:#004a80;color:#fff;}#toolbar-bar .menu-item,#toolbar-bar li a,.toolbar-menu li{margin-bottom:0;}ul.contextual-links li{display:block !important;float:none !important;position:relative !important;}.contextual-links a{border:0 !important;color:#000 !important;text-transform:none !important;width:auto !important;height:auto !important;}.contextual-links a:hover{color:#000 !important;text-decoration:underline !important;}.contextual ul li::before{display:none !important;}.node--unpublished{background-color:#fff4f4;}html .toolbar-menu-administration > .toolbar-menu > .menu-item .toolbar-menu .menu-item .toolbar-icon,html .toolbar-menu-administration > .toolbar-menu > .menu-item .toolbar-menu .menu-item .responsive-preview-icon{font-size:1.5rem;}
@font-face{font-family:Montserrat;font-display:swap;src:url("/themes/custom/blueskies/src/fonts/Montserrat-VariableFont_wght.ttf");font-weight:100 1000;}.featured-card---sm-sixth{grid-column:span 4 !important;}@media (max-width:1249px){.featured-card---sm-sixth{grid-column:span 24 !important;}}.featured-card---md-sixth{grid-column:span 6 !important;}@media (max-width:1249px){.featured-card---md-sixth{grid-column:span 24 !important;}}.featured-card---lg-sixth{grid-column:span 8 !important;}@media (max-width:1249px){.featured-card---lg-sixth{grid-column:span 24 !important;}}.featured-card---xlg-sixth{grid-column:span 12 !important;}@media (max-width:1249px){.featured-card---xlg-sixth{grid-column:span 24 !important;}}.featured-card---square-double{grid-column:span 8;}@media (max-width:1020px){.featured-card---square-double{grid-column:span 12;}}@media (max-width:679px){.featured-card---square-double{grid-column:span 6;}}.featured-card---square-single{grid-column:span 4;}@media (max-width:1020px){.featured-card---square-single{grid-column:span 6;}}@media (max-width:679px){.featured-card---square-single{grid-column:span 3;}}.featured-card---square-single,.featured-card---square-double,.featured-card---square-triple{position:relative;-webkit-transition:all 0.6s ease 0s;transition:all 0.6s ease 0s;}.featured-card---square-single.active .wrapper,.featured-card---square-single.is-active .wrapper,.featured-card---square-single:hover .wrapper,.featured-card---square-single:focus .wrapper,.featured-card---square-single:active .wrapper,.featured-card---square-double.active .wrapper,.featured-card---square-double.is-active .wrapper,.featured-card---square-double:hover .wrapper,.featured-card---square-double:focus .wrapper,.featured-card---square-double:active .wrapper,.featured-card---square-triple.active .wrapper,.featured-card---square-triple.is-active .wrapper,.featured-card---square-triple:hover .wrapper,.featured-card---square-triple:focus .wrapper,.featured-card---square-triple:active .wrapper{opacity:1 !important;background-color:rgba(0,19,67,0.8);z-index:1;}.featured-card---square-single.active :not(.nolink) .wrapper:after,.featured-card---square-single.is-active :not(.nolink) .wrapper:after,.featured-card---square-single:hover :not(.nolink) .wrapper:after,.featured-card---square-single:focus :not(.nolink) .wrapper:after,.featured-card---square-single:active :not(.nolink) .wrapper:after,.featured-card---square-double.active :not(.nolink) .wrapper:after,.featured-card---square-double.is-active :not(.nolink) .wrapper:after,.featured-card---square-double:hover :not(.nolink) .wrapper:after,.featured-card---square-double:focus :not(.nolink) .wrapper:after,.featured-card---square-double:active :not(.nolink) .wrapper:after,.featured-card---square-triple.active :not(.nolink) .wrapper:after,.featured-card---square-triple.is-active :not(.nolink) .wrapper:after,.featured-card---square-triple:hover :not(.nolink) .wrapper:after,.featured-card---square-triple:focus :not(.nolink) .wrapper:after,.featured-card---square-triple:active :not(.nolink) .wrapper:after{content:" ";background-image:url("/themes/custom/blueskies/dist/icon/svg/icon-arrow-white.svg");background-repeat:no-repeat;display:inline-block;width:21px;height:21px;margin:-8px 0 0 0;background-position:center center;background-size:100%;pointer-events:none;}.featured-card---square-single .paragraph--type--card,.featured-card---square-double .paragraph--type--card,.featured-card---square-triple .paragraph--type--card{width:100%;-webkit-filter:drop-shadow(0 4px 14px rgba(0,0,0,0.4));filter:drop-shadow(0 4px 14px rgba(0,0,0,0.4));position:relative;}.featured-card---square-single .paragraph--type--card:last-of-type,.featured-card---square-double .paragraph--type--card:last-of-type,.featured-card---square-triple .paragraph--type--card:last-of-type{margin-right:0;}.featured-card---square-single .paragraph--type--card a,.featured-card---square-double .paragraph--type--card a,.featured-card---square-triple .paragraph--type--card a{text-decoration:none;}.featured-card---square-single .paragraph--type--card .wrapper,.featured-card---square-double .paragraph--type--card .wrapper,.featured-card---square-triple .paragraph--type--card .wrapper{position:absolute;top:0;padding:4.5rem 3rem;height:100%;opacity:0;color:#fff;width:100%;overflow:hidden;}@media (max-width:679px){.featured-card---square-single .paragraph--type--card .wrapper,.featured-card---square-double .paragraph--type--card .wrapper,.featured-card---square-triple .paragraph--type--card .wrapper{padding:2.5rem 2rem;}}.featured-card---square-single .paragraph--type--card .field--name-field-link,.featured-card---square-double .paragraph--type--card .field--name-field-link,.featured-card---square-triple .paragraph--type--card .field--name-field-link{padding:21px 3rem;background:#fff;display:block;background-image:url("/themes/custom/blueskies/dist/icon/svg/icon-arrow-thin-blue.svg");background-repeat:no-repeat;background-position:center right 30px;position:absolute;bottom:0;width:100%;min-height:69px;}.featured-card---square-single .paragraph--type--card img,.featured-card---square-double .paragraph--type--card img,.featured-card---square-triple .paragraph--type--card img{height:auto;width:100%;display:block;}.featured-card---square-single-no-image{background:#2e3093;color:#fff;grid-column:span 4;padding:0.5rem 3rem;}@media (max-width:1020px){.featured-card---square-single-no-image{grid-column:span 6;}}@media (max-width:679px){.featured-card---square-single-no-image{grid-column:span 3;}}.featured-card---square-single-no-image .paragraph--type--card{color:#fff;}.featured-card---square-single-no-image .paragraph--type--card a{color:#fff;text-decoration:none;}@media only screen and (min-width:991px) and (max-width:1210px){.featured-card---square-single-no-image h3{font-size:1.8rem;}}.featured-card---square-single-no-image .wrapper:after{content:" ";background-image:url("/themes/custom/blueskies/dist/icon/svg/icon-arrow-white.svg");background-repeat:no-repeat;display:inline-block;width:21px;height:43px;margin:-8px 0 0 0;background-size:100%;pointer-events:none;}.paragraph--type--card{height:100%;}.paragraph--type--card table{background-color:transparent;}.paragraph--type--card table tbody tr:nth-of-type(2n){background-color:transparent;}.paragraph--type--card table td{padding:0.5rem 1.5rem;}
@font-face{font-family:Montserrat;font-display:swap;src:url("/themes/custom/blueskies/src/fonts/Montserrat-VariableFont_wght.ttf");font-weight:100 1000;}.paragraph--type--columns{gap:2rem;margin-bottom:5rem;margin-top:5rem;width:100%;position:relative;}.paragraph--type--columns > .paragraph{z-index:1;position:relative;overflow:auto;}.paragraph--type--columns.style--width-on{margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw);min-width:100vw;max-width:100vw;width:100vw;left:0;}@media screen and (min-width:992px){.paragraph--type--columns{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;}.paragraph--type--columns .paragraph{margin-top:0 !important;margin-bottom:0 !important;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:100%;flex-basis:100%;}}@media screen and (max-width:991px){.paragraph--type--columns .paragraph{margin:3rem 0;}}.paragraph--type--columns .background-treatment{position:absolute;left:-50%;bottom:0;margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw);min-width:calc(100vw + 50%);height:100%;overflow:hidden;z-index:0;pointer-events:none;}@media (min-width:1250px){.paragraph--type--columns .background-treatment{margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw);min-width:100vw;max-width:100vw;width:100vw;left:0;}}.paragraph--type--columns .background-treatment__mobile{display:block;}@media (min-width:1250px){.paragraph--type--columns .background-treatment__mobile{display:none;}}.paragraph--type--columns .background-treatment__desktop{display:none;}@media (min-width:1250px){.paragraph--type--columns .background-treatment__desktop{display:block;}}.paragraph--type--columns .background-treatment svg{position:absolute;bottom:0;width:100%;height:100%;}@media (min-width:1250px){.paragraph--type--columns .background-treatment svg{width:100vw;}}.paragraph--type--columns .paragraph--type--carousel.slick-slider{margin:0;}.paragraph--type--columns.style--padding-on{gap:0;}@media screen and (max-width:991px){.paragraph--type--columns.style--padding-on{margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw);min-width:100vw;max-width:100vw;width:100vw;left:0;}}.paragraph--type--columns.style--padding-on .paragraph{margin:0 !important;}
.sliding-popup-bottom{background-color:#004a80;bottom:70px !important;-webkit-box-shadow:5px 10px 20px 0 rgba(8,45,61,0.47);box-shadow:5px 10px 20px 0 rgba(8,45,61,0.47);color:#fff;max-width:285px;position:fixed;right:20px;}.eu-cookie-compliance-content{display:inline-block;margin:0 auto;max-width:100%;padding:2rem;position:relative;text-align:left;width:100%;}.eu-cookie-compliance-content p:first-child{margin-top:0;}.eu-cookie-compliance-content button{display:inline-block;}.eu-cookie-compliance-content button[type=button].agree-button{background-color:#0ff;color:#004a80;}.eu-cookie-compliance-content button[type=button].agree-button:hover,.eu-cookie-compliance-content button[type=button].agree-button:focus,.eu-cookie-compliance-content button[type=button].agree-button:active{background-color:#fff !important;}.eu-cookie-compliance-content button[type=button].dismiss-button{background-color:#fff;color:#004a80;margin-top:2.2rem;}.eu-cookie-compliance-content button[type=button].dismiss-button:hover,.eu-cookie-compliance-content button[type=button].dismiss-button:focus,.eu-cookie-compliance-content button[type=button].dismiss-button:active{background-color:#2e3093 !important;color:#fff !important;}
