/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:password;font-style:normal;font-weight:400;src:url(/themes/custom/nz2degrees_theme/assets/fonts/password.ttf)}@media (min-width:1073px){.three-col-no-teaser .three-col-row{margin-bottom:8px}.three-col-no-teaser .three-col-row .nav-col{-webkit-columns:3;-moz-columns:3;column-count:3;gap:80px}.three-col-no-teaser .three-col-row .mega-nav-menu-item{padding-top:8px;padding-bottom:8px}}.short-banner .video-button,.simple-banner .video-button,.standard-banner .video-button{cursor:pointer;z-index:1;position:absolute;right:32px;bottom:32px;width:48px;height:48px}.short-banner .video-button.paused,.simple-banner .video-button.paused,.standard-banner .video-button.paused{background-image:url(/themes/custom/nz2degrees_theme/assets/img/icon-video-play.svg)}.short-banner .video-button.playing,.simple-banner .video-button.playing,.standard-banner .video-button.playing{background-image:url(/themes/custom/nz2degrees_theme/assets/img/icon-video-pause.svg)}.short-banner picture img,.simple-banner picture img,.standard-banner picture img{max-width:100%;display:block}@media (993px <= width <= 1073px){.simple-banner-container{padding-left:0;padding-right:0;max-width:calc(100% - 25px);margin-right:0}}@media (min-width:640px){.simple-banner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@media (min-width:1280px){.simple-banner{margin-left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;position:relative;overflow:hidden;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.simple-banner .banner-content{padding-top:24px;padding-bottom:24px}@media (min-width:640px){.simple-banner .banner-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 0 304px;-ms-flex:0 0 304px;flex:0 0 304px;margin-right:24px}}@media (min-width:992px){.simple-banner .banner-content{-webkit-flex-basis:394px;-ms-flex-preferred-size:394px;flex-basis:394px;max-width:394px;padding-top:56px;padding-bottom:56px}}@media (min-width:1280px){.simple-banner .banner-content{-webkit-flex-basis:472px;-ms-flex-preferred-size:472px;flex-basis:472px;max-width:472px}}.simple-banner .banner-content>.banner-header:first-child h1,.simple-banner .banner-content>.banner-header:first-child h2,.simple-banner .banner-content>.banner-header:first-child h3,.simple-banner .banner-content>.banner-header:first-child h4,.simple-banner .banner-content>.banner-header:first-child h5{margin-top:0}.simple-banner .banner-logo,.simple-banner video{position:relative;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;margin-left:-25px;margin-right:-25px;max-width:none}@media (min-width:640px){.simple-banner .banner-logo,.simple-banner video{margin-left:0}}@media (min-width:1074px){.simple-banner .banner-logo,.simple-banner video{margin-right:0}}.section-background-50-50-split{position:relative}.section-background-50-50-split .section-offset-bg{display:block;width:100%;position:absolute;left:0;height:50%;top:0}.section-background-50-50-split>div{z-index:2;position:relative}.section-background-50-50-split.split-bottom-white .section-offset-bg{top:auto;bottom:0}.curve-mask{-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:top;mask-position:top;-webkit-mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22606%22%20height%3D%22606%22%20version%3D%221.1%22%20viewBox%3D%220%200%20606%20606%22%3E%3Cpath%20d%3D%22M606%20606H0V0C219.656%20-4.27952e-05%20391.018%20183.281%20606%20183.281V606Z%22%20fill%3D%22black%22%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22606%22%20height%3D%22606%22%20version%3D%221.1%22%20viewBox%3D%220%200%20606%20606%22%3E%3Cpath%20d%3D%22M606%20606H0V0C219.656%20-4.27952e-05%20391.018%20183.281%20606%20183.281V606Z%22%20fill%3D%22black%22%2F%3E%3C%2Fsvg%3E")}.is-right .curve-mask{-webkit-mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22606%22%20height%3D%22606%22%20version%3D%221.1%22%20viewBox%3D%220%200%20606%20606%22%3E%3Cpath%20d%3D%22M0%20606H606V0C386.344%20-4.27952e-05%20214.982%20183.281%200%20183.281L0%20606Z%22%20fill%3D%22black%22%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22606%22%20height%3D%22606%22%20version%3D%221.1%22%20viewBox%3D%220%200%20606%20606%22%3E%3Cpath%20d%3D%22M0%20606H606V0C386.344%20-4.27952e-05%20214.982%20183.281%200%20183.281L0%20606Z%22%20fill%3D%22black%22%2F%3E%3C%2Fsvg%3E")}.responsive-image-desktop,.responsive-image-mobile,.responsive-image-tablet{max-width:100%;height:auto}@media (min-width:768px){.responsive-image-mobile{display:none}}@media (max-width:767px),(min-width:992px){.responsive-image-tablet{display:none}}@media (max-width:992px){.responsive-image-desktop{display:none}}.cke_contents .responsive-image-desktop,.cke_contents .responsive-image-mobile,.cke_contents .responsive-image-tablet,.cke_panel_list .responsive-image-desktop,.cke_panel_list .responsive-image-mobile,.cke_panel_list .responsive-image-tablet,.cke_wysiwyg_frame .responsive-image-desktop,.cke_wysiwyg_frame .responsive-image-mobile,.cke_wysiwyg_frame .responsive-image-tablet{display:inline-block!important}.cta-image{overflow:hidden}.cta-image .cta-wave-top{width:100%;height:auto;position:absolute;top:0}.cta-image .cta-wave-top-svg{background:url(/themes/custom/nz2degrees_theme/assets/img/wave-top.svg) no-repeat;background-size:100%;width:852.5px;height:218.5px;max-width:100%}.landing-overview .img-ph{position:relative}.landing-overview .row:not(.is-right) .overview-section[class*=col-]:first-child{direction:rtl}.slick--field-slideshow-items{border-radius:3px;margin-top:36px;margin-bottom:36px}.slick--field-slideshow-items img{margin:auto;border-radius:3px}.slick--field-slideshow-items .slick__arrow .slick-arrow{width:33px;height:33px;background:#fff;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25)}@media (min-width:768px){.slick--field-slideshow-items .slick__arrow .slick-arrow{width:36px;height:36px}}.slick--field-slideshow-items .slick__arrow .slick-arrow:before{content:"";font-size:0;position:absolute;width:10px;height:10px;border:solid #009ed8;border-width:0 2px 2px 0}.slick--field-slideshow-items .slick__arrow .slick-prev{left:-18px}.slick--field-slideshow-items .slick__arrow .slick-prev:before{-webkit-transform:translateY(-50%) translateX(-35%) rotate(135deg);-ms-transform:translateY(-50%) translateX(-35%) rotate(135deg);transform:translateY(-50%) translateX(-35%) rotate(135deg)}.slick--field-slideshow-items .slick__arrow .slick-next{right:-18px}.slick--field-slideshow-items .slick__arrow .slick-next:before{-webkit-transform:translateY(-50%) translateX(-60%) rotate(-45deg);-ms-transform:translateY(-50%) translateX(-60%) rotate(-45deg);transform:translateY(-50%) translateX(-60%) rotate(-45deg)}.slick--field-slideshow-items .slick__slide:focus{border:none}.video-banner-block{height:632px;overflow:hidden}.video-banner-block .slick-arrow.slick-next,.video-banner-block .slick-arrow.slick-prev{display:none}.video-banner-block .slick-slide{overflow:hidden}.video-slider-banner .slick-track{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.video-slider-banner .slick-slide{height:632px!important}.video-slider-banner .container,.video-slider-banner .video-slider-content{height:100%}.video-slider-banner .video-slider-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column unset;-ms-flex-flow:column unset;flex-flow:column}.video-slider-banner .banner-header h2,.video-slider-banner .banner-text p{margin:0}.video-slider-banner .banner-text{font-size:16px;line-height:24px}.video-slider-banner .slide-col{padding:24px 15px;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.video-slider-banner .video-col{-webkit-box-flex:1;-webkit-flex:1 1 0;-ms-flex:1 1 0px;flex:1 1 0;height:263px}.slider-nav-wrapper{padding:0 28px}.slider-nav-placeholder,.video-content{margin:0 auto}.slider-nav-placeholder{margin-bottom:8px}.slider-nav-placeholder .slide-thumbnail{height:64px}.slider-arrows,.slider-nav-placeholder,.slider-nav-wrapper,.video-content{width:325px}.video-content{height:197px;overflow:hidden}@media only screen and (min-width:1280px){.video-content{height:357px}}img.slide-thumbnail{width:83px;height:48px;-o-object-fit:cover;object-fit:cover}.placeholder-slide-image{visibility:hidden}.slide-background{z-index:-1;position:absolute;top:0;left:0;bottom:0;right:0;-webkit-filter:blur(19px);filter:blur(19px);-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5);background-size:cover;background-repeat:no-repeat;background-position:50%}.slider-arrows{height:64px;pointer-events:none;z-index:10}.slider-arrows .cursor-pointer{pointer-events:auto}.slider-arrows,.slider-nav-wrapper{left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}.slick-slider.slider-nav-wrapper,.slider-arrows,.slider-arrows .icon-inline,.slider-nav-wrapper{position:absolute}.slider-nav-wrapper .slick-slide:not(.slick-current){opacity:.4}.nav-slider-left{background-image:url(/themes/custom/nz2degrees_theme/assets/img/slide-pre-arrow.svg);left:0}.nav-slider-left,.nav-slider-right{position:absolute;height:48px;width:24px;bottom:8px;display:inline-block;background-repeat:no-repeat;background-position:50%;background-size:cover}.nav-slider-right{background-image:url(/themes/custom/nz2degrees_theme/assets/img/slide-next-arrow.svg);right:0}.nav-slider-left,.nav-slider-right{-webkit-transform:unset;-ms-transform:unset;transform:unset}.slider-nav-wrapper{z-index:1}.slider-nav-wrapper .slick-slide{height:48px;overflow:hidden}.slider-nav-wrapper .thumbnail-slide,.video-slider-banner .thumbnail-slide{margin:8px 4px}.slider-nav-wrapper .video-content img,.video-slider-banner .video-content img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.video-slider-banner .youtube-player{padding-bottom:60.71%;position:relative;height:0;overflow:hidden;background:#000}.video-slider-banner .youtube-player iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;background:rgba(0,0,0,0)}.video-slider-banner .youtube-player img{-o-object-fit:cover;object-fit:cover;display:block;left:0;bottom:0;height:100%;max-height:100%;width:100%;position:absolute;right:0;top:0;border:none;cursor:pointer;opacity:.3}.video-slider-banner .youtube-player .play{height:64px;width:64px;left:50%;top:50%;margin-left:-36px;margin-top:-36px;position:absolute;background-size:cover;background-image:url(/themes/custom/nz2degrees_theme/assets/img/play-button.svg);cursor:pointer}@media only screen and (min-width:768px){.video-banner-block{height:528px}.video-slider-banner .slick-slide{height:528px!important}.video-slider-banner .youtube-player{padding-bottom:60.71%;position:relative;height:0;overflow:hidden}.video-slider-banner .video-slider-content{height:528px!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:unset;-ms-flex-flow:unset;flex-flow:unset}.video-slider-banner .youtube-player iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video-slider-banner .text-col{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;height:auto}.video-slider-banner .video-col{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:325px;height:auto;-webkit-box-flex:unset;-webkit-flex:unset;-ms-flex:unset;flex:unset}.video-slider-banner .row{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.slider-nav-placeholder,.video-content{margin:0}.slider-arrows,.slider-nav-wrapper{left:auto;-webkit-transform:unset;-ms-transform:unset;transform:unset;height:64px}.slider-nav-placeholder,.slider-nav-wrapper,.video-content{width:325px}}@media only screen and (min-width:1280px){.nav-slider-left,.nav-slider-right{height:90px;width:48px}.nav-slider-left{left:24px}.nav-slider-right{right:24px}.slider-arrows{width:100%;-webkit-transform:translateY(45px);-ms-transform:translateY(45px);transform:translateY(45px);height:0}.slider-nav-wrapper{height:106px;padding:0}.slider-nav-wrapper .slick-slide{height:96px}img.slide-thumbnail{width:160px;height:90px}.slider-nav-placeholder{height:106px}.slider-nav-placeholder .slide-thumbnail{height:90px}.video-slider-banner .youtube-player{padding-bottom:60.71%}.video-slider-banner .slider-nav-placeholder,.video-slider-banner .slider-nav-wrapper,.video-slider-banner .video-col,.video-slider-banner .video-content{width:588px}.video-slider-banner .banner-text{font-size:20px;line-height:28px}.slider-nav-placeholder,.slider-nav-wrapper,.video-content{width:588px}.slider-nav-wrapper .thumbnail-slide,.video-slider-banner .thumbnail-slide{margin:8px}}.page-node-type-help-support-page main article h2{font-family:Circular Pro;font-style:normal;font-weight:900;color:#1d292e;font-size:32px;line-height:34px;letter-spacing:-.6px;color:#009ed8}@media (min-width:768px){.page-node-type-help-support-page main article h2{font-family:Circular Pro;font-style:normal;font-weight:900;color:#1d292e;font-size:36px;line-height:38px;letter-spacing:-.6px;color:#009ed8}}.page-node-type-help-support-page main article h3{font-family:Circular Pro;font-style:normal;font-weight:900;color:#1d292e;font-size:28px;line-height:30px;letter-spacing:-.4px}@media (min-width:768px){.page-node-type-help-support-page main article h3{font-family:Circular Pro;font-style:normal;font-weight:900;color:#1d292e;font-size:28px;line-height:32px;letter-spacing:-.4px}}.page-node-type-help-support-page main article>.embedded-entity .slick--field-slideshow-items{margin-top:0}.page-node-type-help-support-page main article .article-date{letter-spacing:-.24px}.page-node-type-help-support-page main article a:not(.link-white):not(.link-black):not(.link-alt-decoration){color:#009ed8;position:relative;display:initial;padding-top:5px;padding-bottom:3px;text-decoration:none;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,rgba(0,158,216,.3)),color-stop(50%,rgba(0,0,0,0)));background-image:-o-linear-gradient(rgba(0,158,216,.3) 50%,rgba(0,0,0,0) 50%);background-image:linear-gradient(rgba(0,158,216,.3) 50%,rgba(0,0,0,0) 0);background-repeat:repeat-x;background-position:bottom;background-size:1px 2px}.page-node-type-help-support-page main article a:not(.link-white):not(.link-black):not(.link-alt-decoration):focus,.page-node-type-help-support-page main article a:not(.link-white):not(.link-black):not(.link-alt-decoration):hover{text-decoration:none}.page-node-type-help-support-page main article a:not(.link-white):not(.link-black):not(.link-alt-decoration):hover{background-size:0}.page-node-type-help-support-page main article a:not(.link-white):not(.link-black):not(.link-alt-decoration):focus{color:#1d292e;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,rgba(0,0,0,0)),color-stop(50%,#1d292e));background-image:-o-linear-gradient(rgba(0,0,0,0) 50%,#1d292e 50%);background-image:linear-gradient(rgba(0,0,0,0) 50%,#1d292e 0);background-color:#b3e2f3;padding-top:4px;padding-bottom:4px}.page-node-type-help-support-page main article a:not(.link-white):not(.link-black):not(.link-alt-decoration):focus:hover{background-size:1px 2px}.page-node-type-help-support-page main article a:not(.link-white):not(.link-black):not(.link-alt-decoration).disabled,.page-node-type-help-support-page main article a:not(.link-white):not(.link-black):not(.link-alt-decoration).link-disabled{color:rgba(29,41,46,.5);pointer-events:none;cursor:default;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,rgba(29,41,46,.3)),color-stop(50%,rgba(0,0,0,0)));background-image:-o-linear-gradient(rgba(29,41,46,.3) 50%,rgba(0,0,0,0) 50%);background-image:linear-gradient(rgba(29,41,46,.3) 50%,rgba(0,0,0,0) 0)}.page-node-type-help-support-page main article a.link-bold:not(.link-white):not(.link-black):not(.link-alt-decoration),.page-node-type-help-support-page main article b a:not(.link-white):not(.link-black):not(.link-alt-decoration),.page-node-type-help-support-page main article strong a:not(.link-white):not(.link-black):not(.link-alt-decoration){font-weight:700;background-size:1px 3px;padding-top:4px;padding-bottom:4px}.page-node-type-help-support-page main article a.link-bold:not(.link-white):not(.link-black):not(.link-alt-decoration):focus,.page-node-type-help-support-page main article a.link-bold:not(.link-white):not(.link-black):not(.link-alt-decoration):focus:hover,.page-node-type-help-support-page main article b a:not(.link-white):not(.link-black):not(.link-alt-decoration):focus,.page-node-type-help-support-page main article b a:not(.link-white):not(.link-black):not(.link-alt-decoration):focus:hover,.page-node-type-help-support-page main article strong a:not(.link-white):not(.link-black):not(.link-alt-decoration):focus,.page-node-type-help-support-page main article strong a:not(.link-white):not(.link-black):not(.link-alt-decoration):focus:hover{background-size:1px 4px}.hs-related-article{padding-bottom:1.67em}.hs-related-article h5{margin-bottom:9px}.page-node-type-blog article.blog-article-simple .container-sm>div .slick--field-slideshow-items:first-child,.page-node-type-blog article.blog-article-simple .container-sm>div h1:first-child,.page-node-type-blog article.blog-article-simple .container-sm>div h2:first-child,.page-node-type-blog article.blog-article-simple .container-sm>div h3:first-child,.page-node-type-blog article.blog-article-simple .container-sm>div h4:first-child,.page-node-type-blog article.blog-article-simple .container-sm>div h5:first-child,.page-node-type-blog article.blog-article-simple .container-sm>div h6:first-child{margin-top:0}.page-node-type-blog main article.blog-article-simple ul{padding-left:0;list-style:none}.page-node-type-blog main article.blog-article-simple ul li{position:relative;margin-bottom:25px;padding-left:20px}.page-node-type-blog main article.blog-article-simple ul li:before{content:"";width:5px;height:5px;border-radius:50%;display:block;background:#1d292e;position:absolute;top:10px;left:0}@media (min-width:576px){.page-node-type-blog main article.blog-article-simple ul li:before{width:8px;height:8px}}@media (min-width:576px){.page-node-type-blog main article.blog-article-simple ul li{padding-left:44px}}.page-node-type-blog main article.blog-article-simple .blog-lead p:last-child,.page-node-type-blog main article.blog-article-simple ul li:last-child{margin-bottom:0}@media (min-width:768px){.page-node-type-blog main article.blog-article-simple .blog-lead{margin-bottom:0}}@media (min-width:768px){.page-node-type-blog main article.blog-article-simple .blog-content{margin-top:70px}}.page-node-type-blog main article.blog-article-simple .blog-date{letter-spacing:-.24px}.page-node-type-blog main article.blog-article-simple .blog-image img{border-radius:3px}.page-node-type-blog main article.blog-article-simple a:not(.link-white):not(.link-black):not(.link-alt-decoration){color:#009ed8;position:relative;display:initial;padding-top:5px;padding-bottom:3px;text-decoration:none;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,rgba(0,158,216,.3)),color-stop(50%,rgba(0,0,0,0)));background-image:-o-linear-gradient(rgba(0,158,216,.3) 50%,rgba(0,0,0,0) 50%);background-image:linear-gradient(rgba(0,158,216,.3) 50%,rgba(0,0,0,0) 0);background-repeat:repeat-x;background-position:bottom;background-size:1px 2px}.page-node-type-blog main article.blog-article-simple a:not(.link-white):not(.link-black):not(.link-alt-decoration):focus,.page-node-type-blog main article.blog-article-simple a:not(.link-white):not(.link-black):not(.link-alt-decoration):hover{text-decoration:none}.page-node-type-blog main article.blog-article-simple a:not(.link-white):not(.link-black):not(.link-alt-decoration):hover{background-size:0}.page-node-type-blog main article.blog-article-simple a:not(.link-white):not(.link-black):not(.link-alt-decoration):focus{color:#1d292e;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,rgba(0,0,0,0)),color-stop(50%,#1d292e));background-image:-o-linear-gradient(rgba(0,0,0,0) 50%,#1d292e 50%);background-image:linear-gradient(rgba(0,0,0,0) 50%,#1d292e 0);background-color:#b3e2f3;padding-top:4px;padding-bottom:4px}.page-node-type-blog main article.blog-article-simple a:not(.link-white):not(.link-black):not(.link-alt-decoration):focus:hover{background-size:1px 2px}.page-node-type-blog main article.blog-article-simple a:not(.link-white):not(.link-black):not(.link-alt-decoration).disabled,.page-node-type-blog main article.blog-article-simple a:not(.link-white):not(.link-black):not(.link-alt-decoration).link-disabled{color:rgba(29,41,46,.5);pointer-events:none;cursor:default;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,rgba(29,41,46,.3)),color-stop(50%,rgba(0,0,0,0)));background-image:-o-linear-gradient(rgba(29,41,46,.3) 50%,rgba(0,0,0,0) 50%);background-image:linear-gradient(rgba(29,41,46,.3) 50%,rgba(0,0,0,0) 0)}.page-node-type-blog main article.blog-article-simple a.link-bold:not(.link-white):not(.link-black):not(.link-alt-decoration),.page-node-type-blog main article.blog-article-simple b a:not(.link-white):not(.link-black):not(.link-alt-decoration),.page-node-type-blog main article.blog-article-simple strong a:not(.link-white):not(.link-black):not(.link-alt-decoration){font-weight:700;background-size:1px 3px;padding-top:4px;padding-bottom:4px}.page-node-type-blog main article.blog-article-simple a.link-bold:not(.link-white):not(.link-black):not(.link-alt-decoration):focus,.page-node-type-blog main article.blog-article-simple a.link-bold:not(.link-white):not(.link-black):not(.link-alt-decoration):focus:hover,.page-node-type-blog main article.blog-article-simple b a:not(.link-white):not(.link-black):not(.link-alt-decoration):focus,.page-node-type-blog main article.blog-article-simple b a:not(.link-white):not(.link-black):not(.link-alt-decoration):focus:hover,.page-node-type-blog main article.blog-article-simple strong a:not(.link-white):not(.link-black):not(.link-alt-decoration):focus,.page-node-type-blog main article.blog-article-simple strong a:not(.link-white):not(.link-black):not(.link-alt-decoration):focus:hover{background-size:1px 4px}@media (min-width:768px){.page-node-type-blog main article.blog-article-simple{margin-top:105px}}.page-node-type-blog .article-teaser a,.page-node-type-blog .article-teaser a:focus,.page-node-type-blog .article-teaser a:hover{text-decoration:none}.text-normal{font-size:14px;line-height:20px;letter-spacing:-.1px}.no-link-text{line-height:0;font-size:0;color:rgba(0,0,0,0)}#edit-about--wrapper.contact-us-radio,#edit-is-2degrees-customer--wrapper.contact-us-radio{margin-bottom:0}.search-title{color:#61696d}.contact-us-textarea #edit-message::-webkit-input-placeholder{font-style:italic;font-size:16px;color:#61696d}.contact-us-textarea #edit-message::-moz-placeholder{font-style:italic;font-size:16px;color:#61696d}.contact-us-textarea #edit-message:-ms-input-placeholder{font-style:italic;font-size:16px;color:#61696d}.contact-us-textarea #edit-message::-ms-input-placeholder{font-style:italic;font-size:16px;color:#61696d}.contact-us-textarea #edit-message::placeholder{font-style:italic;font-size:16px;color:#61696d}.contact-us-hide{display:none!important}.bl-w-tooltip label .webform-element-help{background-color:#fff;border:2px solid #009ed8;height:20px;width:20px;font-size:16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-left:8px}.bl-w-tooltip label .webform-element-help span{color:#009ed8}.bl-w-tooltip label [data-tippy-root] .tippy-box{max-width:260px!important}.bl-w-tooltip label [data-tippy-root] .tippy-box .tippy-content{background-color:#fff;color:#000;border:2px solid #4dbbe4;border-radius:4px;padding:8px 16px}.bl-w-tooltip label [data-tippy-root] .tippy-box .tippy-arrow{z-index:10000}.bl-w-tooltip label [data-tippy-root] .tippy-box .tippy-arrow:before{color:#4dbbe4}.bl-w-tooltip label [data-tippy-root] .tippy-box .tippy-arrow:after{background-color:#fff;content:"";width:10px;height:10px;position:absolute;top:8px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);left:3px}.radio-button-tabs{margin-bottom:32px}.radio-button-tabs #edit-about--wrapper-legend{margin-bottom:8px}.radio-button-tabs .fieldset-wrapper{border:1px solid #bbbfc0;border-radius:4px;-webkit-box-shadow:0 1px 0 #bbbfc0;box-shadow:0 1px 0 #bbbfc0;padding:6px;margin-bottom:32px}.radio-button-tabs .fieldset-wrapper div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.radio-button-tabs .fieldset-wrapper div div.js-form-item{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;font-size:16px;font-weight:700;line-height:24px;margin:0;letter-spacing:-.24px}.radio-button-tabs .fieldset-wrapper div div.js-form-item input{display:none}.radio-button-tabs .fieldset-wrapper div div.js-form-item input:checked+label{background:#008cce;color:#fff}.radio-button-tabs .fieldset-wrapper div div.js-form-item label{-webkit-transition:color .15s ease-in-out;-o-transition:color .15s ease-in-out;transition:color .15s ease-in-out;width:100%;text-align:center;padding:7px 0;color:#1d292e;border-radius:4px}.radio-button-tabs .fieldset-wrapper div div.js-form-item label[for=edit-about-mobile]{margin-right:6px}@-webkit-keyframes moveArrow{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}51%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes moveArrow{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}51%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}.tile-container{display:grid;max-width:1200px;margin:0 auto;grid-auto-rows:1fr;gap:24px}@media (min-width:768px){.tile-container.three_across,.tile-container.two_across{grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){.tile-container.three_across{grid-template-columns:repeat(3,1fr)}}@media (min-width:768px){.tile-container.four_across{grid-template-columns:repeat(2,1fr)}}@media (min-width:1280px){.tile-container.four_across{grid-template-columns:repeat(4,1fr)}}.tile-container:not(:last-of-type){margin-bottom:40px}.swiper-slide .cta,.tile .cta{position:absolute;bottom:24px;right:24px;text-transform:uppercase;font-weight:700;color:#fff;-webkit-transition:.5s ease;-o-transition:.5s ease;transition:.5s ease}.swiper-slide .cta .arrow,.tile .cta .arrow{display:inline-block;margin-left:8px;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;-o-transition:transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.swiper-slide:focus .arrow,.swiper-slide:hover .arrow,.tile:focus .arrow,.tile:hover .arrow{-webkit-animation:moveArrow 1.5s ease-in-out infinite;animation:moveArrow 1.5s ease-in-out infinite}.card-quote.tile-container>h2{display:none;width:0}.card-quote .tile{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:20px;border-radius:4px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.card-quote .tile-layout-col{padding:12px}.card-quote .eyebrow{margin-bottom:8px;font-size:14px;font-weight:900;text-transform:uppercase;letter-spacing:2px;opacity:.8}.card-quote .eyebrow,.card-quote .quote{line-height:1.2;font-family:Circular Pro}.card-quote .quote{margin-bottom:24px;font-size:22px;font-weight:700}.card-quote .author{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:auto}.card-quote .author img{width:52px;height:52px;border-radius:50%;margin-right:15px}@media (min-width:768px){.card-quote .author img{width:104px;height:104px}}.card-quote .author-info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.card-quote .author-name{font-family:Circular Pro;font-size:22px;font-weight:700;margin-bottom:4px}.card-quote .author-title{margin:0}@media (min-width:1280px){.card-quote.four_across .author img{width:52px;height:52px}}.swiper{width:100%;padding-bottom:56px;margin-top:40px;margin-bottom:40px}.swiper a.swiper-slide{text-decoration:none;cursor:pointer;aspect-ratio:3/4;border-radius:4px;color:#fff;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.swiper a.swiper-slide .content{color:#fff;z-index:2;padding:24px;margin-bottom:32px}.swiper a.swiper-slide .content .eyebrow{line-height:1.2;font-family:Circular Pro;font-size:14px;font-weight:900;text-transform:uppercase;letter-spacing:2px;opacity:.8;margin:0 0 8px}.swiper a.swiper-slide .content .heading{line-height:1.2;font-family:Circular Pro;font-size:22px;font-weight:700;margin:0 0 24px}.swiper a.swiper-slide .content .teaser{opacity:0}.swiper a.swiper-slide .background{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;z-index:-1}.swiper a.swiper-slide .background img{position:relative;-o-object-fit:cover;object-fit:cover;z-index:-1}.swiper a.swiper-slide .background .background-overlay,.swiper a.swiper-slide .background img{display:block;width:100%;height:100%;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.swiper a.swiper-slide .background .background-overlay{position:absolute;z-index:1;opacity:0;content:""}.swiper a.swiper-slide:focus .background img,.swiper a.swiper-slide:hover .background img{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3);-webkit-filter:blur(20px);filter:blur(20px);-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.swiper a.swiper-slide:focus .background .background-overlay,.swiper a.swiper-slide:focus .teaser,.swiper a.swiper-slide:hover .background .background-overlay,.swiper a.swiper-slide:hover .teaser{opacity:1;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.swiper-scrollbar{--swiper-scrollbar-border-radius:4px;--swiper-scrollbar-top:auto;--swiper-scrollbar-bottom:16px;--swiper-scrollbar-left:auto;--swiper-scrollbar-right:4px;--swiper-scrollbar-sides-offset:0%;--swiper-scrollbar-bg-color:rgba(0,54,96,0.6);--swiper-scrollbar-drag-bg-color:rgba(77,114,144,0.4);--swiper-scrollbar-size:16px;position:relative!important;margin-top:35px}.swiper-scrollbar-drag{background:#fff}.swiper-scrollbar-drag:before{display:block;position:absolute;width:300%;height:100%;background:#fff;content:"";right:-100%}.swiper-scrollbar-drag:after{display:block;position:absolute;width:100%;height:100%;background-color:var(--swiper-scrollbar-drag-bg-color);content:"";left:0;border-radius:4px}a{text-decoration:none;cursor:pointer}.card-headline.tile-container{gap:20px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.card-headline.tile-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.card-headline.tile-container .tile{-webkit-flex-basis:calc(50% - 10px);-ms-flex-preferred-size:calc(50% - 10px);flex-basis:calc(50% - 10px)}}@media (min-width:1280px){.card-headline.tile-container.three_across .tile{-webkit-flex-basis:calc(33.33% - 14px);-ms-flex-preferred-size:calc(33.33% - 14px);flex-basis:calc(33.33% - 14px)}}@media (min-width:1280px){.card-headline.tile-container.four_across .tile{-webkit-flex-basis:calc(25% - 15px);-ms-flex-preferred-size:calc(25% - 15px);flex-basis:calc(25% - 15px)}}.card-headline.tile-container .tile{height:384px;position:relative;overflow:hidden;cursor:pointer;border-radius:4px}.card-headline.tile-container .tile img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card-headline.tile-container .overlay{position:absolute;bottom:0;left:0;right:0;opacity:.95;overflow:hidden;width:100%;height:80px;-webkit-transition:.5s ease;-o-transition:.5s ease;transition:.5s ease}.card-headline.tile-container .tile:hover .overlay{height:100%!important;opacity:.9}.card-headline.tile-container .text{color:#fff;font-size:20px;padding:24px;text-align:left;width:80%}.card-headline.tile-container .heading{margin:0;-webkit-transition:.5s ease;-o-transition:.5s ease;transition:.5s ease;color:#fff}.card-headline.tile-container .teaser{opacity:0;-webkit-transition:.5s ease;-o-transition:.5s ease;transition:.5s ease;margin-top:10px}.card-headline.tile-container .tile:hover .teaser{opacity:1}.card-headline.tile-container .cta{opacity:0}.card-headline.tile-container .tile:hover .cta{opacity:1}.card-icon .tile{position:relative;overflow:hidden;background-color:#e0f3fa;border-radius:4px}.card-icon .tile .heading{margin-top:8px;margin-bottom:0;color:#003660}.card-icon .tile .tile-content{padding:24px;text-align:left}.card-icon .tile .tile-content>img{max-width:48px}.card-icon .tile:hover .tile-overlay{top:0}.card-icon .tile .tile-overlay{position:absolute;top:100%;left:0;right:0;bottom:0;background-color:#003660;color:#fff;padding:24px;-webkit-transition:top .3s ease-in-out;-o-transition:top .3s ease-in-out;transition:top .3s ease-in-out;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.card-icon .tile .tile-overlay>:first-child{margin-top:0}.card-icon .tile .tile-overlay>:last-child{margin-bottom:0}.card-icon div[class*=col-]{padding-left:15px;padding-right:15px}.card-icon div[class*=col-]:first-child>h1,.card-icon div[class*=col-]:first-child>h2,.card-icon div[class*=col-]:first-child>h3,.card-icon div[class*=col-]:first-child>h4,.card-icon div[class*=col-]:first-child>h5,.card-icon div[class*=col-]:first-child>h6{margin-top:0}@media (min-width:768px){.card-icon div[class*=col-]:first-child{padding-left:30px;padding-right:30px}}@media (max-width:767px){.card-icon div[class*=col-]:last-child{margin-top:0}}.cta-card.default .cta-image{margin-top:40px}.cta-card.default .cta-image .cta-wave-top{display:none}.feature-offset-image{overflow:visible;position:relative;padding-top:80px;padding-bottom:80px}.feature-offset-image .container{overflow:visible}.feature-offset-image .heading{margin-top:16px;margin-bottom:16px;color:#fff;line-height:1}.feature-offset-image .eyebrow{text-transform:uppercase;font-weight:700;letter-spacing:2px;margin-bottom:10px}.feature-offset-image .teaser{font-size:1.1em;line-height:1.5}.feature-offset-image .teaser>:last-child{margin-bottom:0}.feature-offset-image .image-wrapper{position:relative;width:100%;height:calc(100% + 160px)}.feature-offset-image .image-wrapper img{width:100%;-o-object-position:center;object-position:center;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:4px}.feature-offset-image .text-content>:first-child{margin-top:0}.feature-offset-image.background-hero-blue-50{color:#1d292e}.feature-offset-image.background-hero-blue-50 .eyebrow,.feature-offset-image.background-hero-blue-50 .heading{color:#003660}.feature-offset-image.background-deep-sea-blue-brand{color:#fff}.feature-offset-image .content-wrapper{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.feature-offset-image.image-left-top-overlap,.feature-offset-image.image-right-top-overlap{margin-top:80px}@media (max-width:991px){.feature-offset-image.image-left-top-overlap,.feature-offset-image.image-right-top-overlap{padding-bottom:40px}}@media (min-width:992px){.feature-offset-image.image-left-top-overlap,.feature-offset-image.image-right-top-overlap{margin-bottom:0}}.feature-offset-image.image-left-top-overlap .content-wrapper,.feature-offset-image.image-right-top-overlap .content-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.feature-offset-image.image-left-top-overlap .content-wrapper .image-wrapper,.feature-offset-image.image-right-top-overlap .content-wrapper .image-wrapper{margin-top:-160px;margin-bottom:32px}@media (min-width:992px){.feature-offset-image.image-left-top-overlap .content-wrapper .image-wrapper,.feature-offset-image.image-right-top-overlap .content-wrapper .image-wrapper{margin-bottom:0}}.feature-offset-image.image-left-bottom-overlap,.feature-offset-image.image-right-bottom-overlap{margin-bottom:80px}@media (max-width:991px){.feature-offset-image.image-left-bottom-overlap,.feature-offset-image.image-right-bottom-overlap{padding-top:40px}}@media (min-width:992px){.feature-offset-image.image-left-bottom-overlap,.feature-offset-image.image-right-bottom-overlap{margin-top:0}}.feature-offset-image.image-left-bottom-overlap .content-wrapper,.feature-offset-image.image-right-bottom-overlap .content-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.feature-offset-image.image-left-bottom-overlap .content-wrapper .image-wrapper,.feature-offset-image.image-right-bottom-overlap .content-wrapper .image-wrapper{margin-top:32px;margin-bottom:-160px}@media (min-width:992px){.feature-offset-image.image-left-bottom-overlap .content-wrapper .image-wrapper,.feature-offset-image.image-right-bottom-overlap .content-wrapper .image-wrapper{margin-top:0}}@media (min-width:992px){.feature-offset-image.image-right-bottom-overlap .content-wrapper,.feature-offset-image.image-right-top-overlap .content-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media (min-width:992px){.feature-offset-image.image-left-bottom-overlap .content-wrapper,.feature-offset-image.image-left-top-overlap .content-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.feature-offset-image div[class*=col-]{padding:0}@media (min-width:992px){.feature-offset-image .content-wrapper>div{-webkit-box-flex:0;-webkit-flex:0 0 calc(50% - 40px);-ms-flex:0 0 calc(50% - 40px);flex:0 0 calc(50% - 40px)}}.banner-inset .background-inset{width:100%;position:absolute;height:calc(50% + 34px);top:-34px}@media (min-width:992px){.banner-inset .background-inset{height:calc(50% + 60px);top:-60px}}.banner-inset .banner-inset-image{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}.banner-inset .banner-inset-image img{border-radius:4px;height:100%;max-width:unset}@media (min-width:385px){.banner-inset .banner-inset-image img{width:100%;-o-object-fit:cover;object-fit:cover}}@media (min-width:992px){.banner-inset .banner-inset-image img{max-width:unset}}.banner-inset .banner-container{position:relative;margin-top:34px;height:528px;overflow:hidden;max-width:1200px;margin-left:24px;margin-right:24px}@media (min-width:992px){.banner-inset .banner-container{margin-top:60px;padding-left:0;padding-right:0}}@media (min-width:1248px){.banner-inset .banner-container{margin-left:auto;margin-right:auto}}.banner-inset .banner-inset-content{position:absolute;padding:24px;border-radius:4px;right:24px;bottom:24px;left:24px;width:calc(100% - 98px)}@media (min-width:992px){.banner-inset .banner-inset-content{left:auto;bottom:32px;right:32px;width:auto;max-width:462px}}.banner-inset .banner-inset-content>:first-child{margin-top:0}.banner-inset .banner-inset-content>:last-child{margin-bottom:0}.banner-inset .heading{margin-bottom:12px}.banner-inset .background-deep-sea-blue-brand,.banner-inset .background-deep-sea-blue-brand .heading{color:#fff}.banner-inset .background-hero-blue-50 .heading{color:#003660}.banner-inset.banner-inset-white .background-inset{display:none}#main-content,body{overflow-x:hidden}img{max-width:100%;height:auto}.layout-builder__section .container,.layout-builder__section .container-lg,.layout-builder__section .container-sm{overflow:visible}@media (max-width:576px){.col-xsm-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media (max-width:575px){.gallery-card .btn{padding:10px 14px;font-size:14px;line-height:16px}}.drupalComponent:empty,.vueComponent:empty{display:none}.drupalComponent .alert-message p{margin:0}.webform-overflow-wrapper textarea{resize:none}input.mask-input[id*=edit-2degrees-pin]{-webkit-text-security:disc;font-family:password}.webform-contact-form .webform-submission-form{padding:32px 0 0;overflow:visible}.webform-contact-form .webform-submission-form .form-item{margin-bottom:32px}.webform-contact-form .webform-submission-form .webform-type-checkboxes,.webform-contact-form .webform-submission-form .webform-type-radios{margin-bottom:20px}.webform-contact-form .webform-submission-form .select2-container--default .select2-selection--single .select2-selection__rendered{color:#1d292e}.article-img{width:100%;-o-object-fit:cover;object-fit:cover;display:block;aspect-ratio:4/3;max-height:290px}.media-release-col{padding-top:24px;padding-bottom:24px}@media (min-width:576px){.media-release-col{padding-top:48px}}.network-status-container .button-tabs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (min-width:992px){.network-status-container .button-tabs{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}}.network-status-container .button-tabs .tab{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}@media (max-width:768px){.network-status-container .button-tabs .tab{text-wrap:wrap;white-space:normal}}@media (max-width:576px){.network-status-container .button-tabs .mobile{font-size:14px;line-height:20px;max-width:50%;padding:7px}}.network-status-container .status-entry{padding:24px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (min-width:992px){.network-status-container .status-entry{padding:32px 0}}@media (min-width:992px){.network-status-container .ns-title{padding-bottom:24px;margin:0}}.network-status-container .row{border-bottom:1px solid #e4e5e6;margin:0}@media (min-width:992px){.network-status-container .row{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media (min-width:992px){.network-status-container .row .hidden-lg{display:none}}.network-status-container .row .show-lg{display:none}@media (min-width:992px){.network-status-container .row .show-lg{display:block}}.network-status-container .label{width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:0}@media (max-width:992px){.network-status-container .ns-col{width:100%}}@media (min-width:992px){.network-status-container .status-col{width:102px;min-width:102px}}@media (min-width:992px){.network-status-container .location-time-col{width:438px}}@media (min-width:992px){.network-status-container .description-col{width:564px}}.network-status-container .description-col p{margin:0}.network-status-container .ns-no-results{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.tippy-content{padding:16px;font-size:16px;line-height:24px}.tippy-box{background-color:#1d292e}.background-deep-sea-blue-500{background-color:#036}.color-deep-sea-blue-500{color:#036}.overlay-deep-sea-blue-brand{background:-webkit-gradient(linear,left top,left bottom,from(#003660),to(rgba(0,54,96,.3)));background:-o-linear-gradient(top,#003660,rgba(0,54,96,.3));background:linear-gradient(180deg,#003660,rgba(0,54,96,.3))}.overlay-hero-blue-brand{background:-webkit-gradient(linear,left top,left bottom,from(#009ed8),to(rgba(0,158,216,.3)));background:-o-linear-gradient(top,#009ed8,rgba(0,158,216,.3));background:linear-gradient(180deg,#009ed8,rgba(0,158,216,.3))}.overlay-flax-black-brand{background:-webkit-gradient(linear,left top,left bottom,from(#1d292e),to(rgba(29,41,46,.3)));background:-o-linear-gradient(top,#1d292e,rgba(29,41,46,.3));background:linear-gradient(180deg,#1d292e,rgba(29,41,46,.3))}
@font-face{font-family:password;font-style:normal;font-weight:400;src:url(/themes/custom/nz2degrees_theme/assets/build/fonts/password.ttf)}.region-header-pre{z-index:355;position:relative;padding-left:12px}@media only screen and (min-height:48em){.region-header-pre{padding-left:24px}}.hero-banner{position:relative}.hero-banner:after,.hero-banner:before{content:" ";display:table}.hero-banner:after{clear:both}@media (max-width:63.9375em){.hero-banner .block-system-branding-block{margin:0 60px}}@media only screen and (min-width:64em){.hero-banner .block-system-branding-block{float:left}}.hero-banner .field--name-field-banner-heading{position:absolute;height:90px;z-index:350;top:60px;left:12px;max-width:270px}@media only screen and (min-height:48em){.hero-banner .field--name-field-banner-heading{left:24px}}@media only screen and (min-width:48em){.hero-banner .field--name-field-banner-heading{width:100%;left:80px;top:45px}}@media only screen and (min-width:64em){.hero-banner .field--name-field-banner-heading{max-width:382px;width:100%;left:170px;top:150px}}.hero-banner .field--name-field-banner-sub-heading{position:absolute;width:310px;height:56px;left:12px;top:145px;z-index:350;max-width:450px}@media only screen and (min-height:48em){.hero-banner .field--name-field-banner-sub-heading{left:26px}}@media only screen and (min-width:48em){.hero-banner .field--name-field-banner-sub-heading{width:100%;left:80px;top:130px}}@media only screen and (min-width:64em){.hero-banner .field--name-field-banner-sub-heading{height:28px;left:170px;top:280px;width:100%;max-width:530px}}.hero-banner .field--name-field-banner-hero-image{width:100%;height:auto}.hero-banner .field--name-field-banner-hero-image img{display:block;width:100%}.hero-banner .field--name-field-banner-icon{left:245px;top:75px;position:absolute}@media only screen and (min-height:48em){.hero-banner .field--name-field-banner-icon{left:270px;top:70px}}@media only screen and (min-width:48em){.hero-banner .field--name-field-banner-icon{left:350px;top:50px}}@media only screen and (min-width:64em){.hero-banner .field--name-field-banner-icon{left:520px;top:160px}}.hero-banner .field--name-field-banner-icon img{width:70px}@media only screen and (min-width:64em){.hero-banner .field--name-field-banner-icon img{width:100px}}.nav-toggle{width:50px;height:50px;position:absolute;left:0;top:10px}@media only screen and (min-height:48em){.nav-toggle{left:12px}}main{display:block}blockquote{margin:0;font-family:Circular Pro;font-style:normal;font-weight:900;color:#1d292e;font-size:28px;line-height:30px;letter-spacing:-.4px}@media (min-width:768px){blockquote{font-family:Circular Pro;font-style:normal;font-weight:900;color:#1d292e;font-size:28px;line-height:32px;letter-spacing:-.4px}}.webform-submission-form .btn{-webkit-appearance:none;-moz-appearance:none;appearance:none}
@font-face{font-family:password;font-style:normal;font-weight:400;src:url(/themes/custom/nz2degrees_theme/assets/build/fonts/password.ttf)}.region-header-pre{background-color:#009ed8}.region-header-pre .menu-item a{color:#fff}.hero-banner .block-system-branding-block{text-align:center}@media print{.hero-banner .block-system-branding-block{text-align:left}}@media only screen and (min-width:64em){.hero-banner .block-system-branding-block{text-align:left}}.hero-banner .block-system-branding-block .site-logo,.hero-banner .block-system-branding-block .site-name{display:inline-block;vertical-align:middle}.hero-banner .block-system-branding-block img{display:inline-block;height:44px}.hero-banner .field--name-field-banner-heading{font-family:Circular Pro;font-style:normal;font-weight:900;font-size:42px;line-height:45px;letter-spacing:-1px;color:#fff;-webkit-transform:rotate(-.01deg);-ms-transform:rotate(-.01deg);transform:rotate(-.01deg)}@media only screen and (min-width:64em){.hero-banner .field--name-field-banner-heading{font-size:60px;line-height:60px}}.hero-banner .field--name-field-banner-sub-heading{color:#fff;font-family:Circular Pro;font-style:normal;font-weight:700;font-size:20px;line-height:28px}.nav-toggle{background:none;border:none;outline:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#009ed8}.nav-toggle .nav-menu-text{font-size:10px;position:absolute;top:28px;left:0;width:100%;text-align:center;color:#fff}.nav-toggle svg{width:24px;height:21px;position:absolute;top:7px;left:13px;fill:#fff}.nav-toggle:focus,.nav-toggle:hover{background-color:#ffc528}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{display:table;content:'';}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{display:none;float:left;height:100%;min-height:1px;}[dir='rtl'] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}
.slick-loading .slick-list{background:#fff url(/themes/custom/nz2degrees_theme/assets/build/css/./ajax-loader.gif) center center no-repeat;}@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url(/themes/custom/nz2degrees_theme/assets/build/css/./fonts/slick.eot);src:url(/themes/custom/nz2degrees_theme/assets/build/css/./fonts/slick.eot#iefix) format('embedded-opentype'),url(/themes/custom/nz2degrees_theme/assets/build/css/./fonts/slick.woff) format('woff'),url(/themes/custom/nz2degrees_theme/assets/build/css/./fonts/slick.ttf) format('truetype'),url(/themes/custom/nz2degrees_theme/assets/build/css/./fonts/slick.svg#slick) format('svg');}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent;}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent;}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1;}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25;}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-prev{left:-25px;}[dir='rtl'] .slick-prev{right:-25px;left:auto;}.slick-prev:before{content:'←';}[dir='rtl'] .slick-prev:before{content:'→';}.slick-next{right:-25px;}[dir='rtl'] .slick-next{right:auto;left:-25px;}.slick-next:before{content:'→';}[dir='rtl'] .slick-next:before{content:'←';}.slick-dotted.slick-slider{margin-bottom:30px;}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer;}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;}.slick-dots li button:hover,.slick-dots li button:focus{outline:none;}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1;}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-dots li.slick-active button:before{opacity:.75;color:black;}
