.acc-expcoll{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:0.4rem}.acc-expcoll span{margin-left:0.6rem;margin-right:0.6rem}.showexpcoll-false .acc-expcoll{display:none}
.animationgroupContainer{position:relative;min-height:400px;overflow:hidden}.group-content{min-height:400px;pointer-events:none}.group-content a,.group-content button{pointer-events:auto}[data-alignment="top right"] .group-content{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:end;justify-content:flex-end}[data-alignment="top left"] .group-content{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start}[data-alignment="top center"] .group-content{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center}[data-alignment="center right"] .group-content{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center}[data-alignment="center left"] .group-content{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}[data-alignment="center center"] .group-content{display:-ms-flexbox;display:flex;width:100%;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}[data-alignment="bottom right"] .group-content{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:end;align-items:flex-end}[data-alignment="bottom left"] .group-content{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:start;justify-content:flex-start}[data-alignment="bottom center"] .group-content{display:-ms-flexbox;display:flex;width:100%;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:center;justify-content:center}.poly-wrapper-canvas,.plankton-wrapper-canvas{display:block;position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:1}.poly-wrapper-canvas canvas,.plankton-wrapper-canvas canvas{width:100%;height:100%}.group-content{position:relative;z-index:2;padding:2rem}
.tab_group{margin-top:1rem;margin-bottom:1rem;border-radius:6px;background:#fff;border:1px solid #ececec;-webkit-box-shadow:0px 6px 20px rgba(0,0,0,0.1);box-shadow:0px 6px 20px rgba(0,0,0,0.1)}.tab_group .tabs{display:-ms-flexbox;display:flex;border-bottom:1px solid #494949}.tab_group .tabs a .acc_title{display:block;font-size:1.2rem;padding:1rem;padding-left:1.2rem;padding-right:1.2rem;line-height:1}.tab_group .tabs a:last-child .acc_title{border:none}.tab_group .tabs a .active{display:block;background:#0479a8;color:#fff}.tab_group .tabs a:hover .acc_title.active{background:#0479a8;color:#fff}.tab_group .tabs a,.tab_group .tabs a:hover,.tab_group .tabs a:active,.tab_group .tabs a:focus{outline:none;text-decoration:none}.tab_group .tabs a:hover .acc_title{background:#dadfe1;color:#0479a8;text-decoration:underline}.tab_group .tabs a:first-child .acc_title{border-top-left-radius:6px}.tab_group .wp-block-cgb-block-plugin-tab{padding:1.5rem}.tab_group h3{border-bottom:none;margin:0px}.tab_group h3 a.tab_link{display:grid;padding:1rem;grid-template-columns:1fr 40px;background:#fff;text-decoration:none;outline:none}.tab_group h3 a.tab_link:hover{text-decoration:none;outline:none}.tab_group h3 a.tab_link:focus{text-decoration:none;outline:none}.tab_group h3 a.tab_link:active{text-decoration:none;outline:none}.wp-block-cgb-block-plugin-tab.tabactive h3 a{background:#0479a8;color:#fff}.wp-block-cgb-block-plugin-tab.tabactive:first-child h3 a{border-top-left-radius:6px;border-top-right-radius:6px}
.wp-block-cgb-block-card-group{margin:0em;list-style:none;padding:0;display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 300px));-ms-flex-pack:center;justify-content:center;grid-gap:25px}.cards .block-editor-block-list__layout .block-editor-block-list__layout{display:block}.cards .block-editor-block-list__block{margin:0;max-width:300px !important}.cards .block-editor-block-list__block p{margin-top:5px}.cards.is-style-strategic-card-block .single-card .graphic-slant{display:none}.cards.is-style-strategic-card-block .single-card .card-body{position:relative}.cards.is-style-strategic-card-block .single-card .card-layout-heading{position:absolute;top:-90px;padding:15px;height:75px;width:100%;font-size:1rem;color:#fff;background:-webkit-linear-gradient(337.6deg, #000 16.51%, #172348 50.34%, rgba(40,55,102,0.83) 74.69%, rgba(60,61,64,0.2) 120%);background:-o-linear-gradient(337.6deg, #000 16.51%, #172348 50.34%, rgba(40,55,102,0.83) 74.69%, rgba(60,61,64,0.2) 120%);background:linear-gradient(112.4deg, #000 16.51%, #172348 50.34%, rgba(40,55,102,0.83) 74.69%, rgba(60,61,64,0.2) 120%);letter-spacing:0.5px;font-size:20px;left:0}.is-style-list-card-block{max-width:100% !important}.is-style-list-card-block{grid-template-columns:1fr}.is-style-list-card-block .single-card{display:grid;grid-template-columns:260px auto;grid-gap:10px;max-width:100% !important;min-height:auto}.is-style-list-card-block .graphic-slant{display:none}
.single-card{border:1px solid #e0e0e0;border-radius:8px;-webkit-box-shadow:0px 5px 8px 0px rgba(0,0,0,0.04);box-shadow:0px 5px 8px 0px rgba(0,0,0,0.04);min-height:350px;overflow-wrap:break-word;word-wrap:break-word;display:block;max-width:300px;background:#fff}.is-style-list-card-block .single-card{margin-bottom:1rem}.is-style-list-card-block .single-card:last-child{margin-bottom:0px}.is-style-list-card-block .single-card .card-image{position:relative;overflow:hidden;height:auto;background-repeat:no-repeat;background-position:center center;background-size:cover}.is-style-list-card-block .single-card .card-image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.single-card .card-image{position:relative;height:225px;overflow:hidden;background-repeat:no-repeat;background-position:center center;background-size:cover}.single-card .card-image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.single-card .graphic-slant{position:absolute;bottom:-15px;right:0;left:0;border-right:600px solid transparent;border-bottom:50px solid #ffffff}.is-style-list-card-block .single-card .card-body{padding:2rem}.single-card .card-body{padding:1em 1.2em 2em;margin:0}.single-card .card-body.fullcardlink-true h2 a{text-decoration:none;color:unset}.single-card .card-body h2{margin-top:0px;margin-bottom:0.1rem}.single-card .card-body .card-layout-heading{font-weight:700;margin-top:0.5em;margin-bottom:0;font-size:1.25em;border-bottom:none}.single-card .card-body .card-layout-text{display:block;-webkit-margin-before:1em;margin-block-start:1em;-webkit-margin-after:1em;margin-block-end:1em;-webkit-margin-start:0px;margin-inline-start:0px;-webkit-margin-end:0px;margin-inline-end:0px}.single-card .card-body ul{padding:0}.card-bg-img{position:relative;height:225px;width:100%;overflow:hidden;background-repeat:no-repeat;background-position:center center;background-size:cover;border-top-left-radius:8px;border-top-right-radius:8px}.single-card{position:relative}.cardLink a{display:block;position:absolute;top:-6px;left:-6px;right:-6px;bottom:-6px;border:4px solid transparent;border-radius:14px;font-size:0px;text-indent:-1000000px}.cardLink a:hover{border:4px solid #08a5e4}
.masonry-items .masonry-items-wrapper.masonry-columns-3>*{width:calc(33% - 26px)}.masonry-items .masonry-items-wrapper.masonry-columns-4>*{width:calc(25% - 30px)}.masonry-items .masonry-items-wrapper.masonry-columns-2>*{width:calc(50% - 26px)}.masonry-items .masonry-items-wrapper>*{width:calc(33% - 26px)}.masonry-items .masonry-items-wrapper>div.wp-block-group{margin-bottom:40px}@media only screen and (max-width: 1000px){.masonry-items .masonry-items-wrapper>*{width:calc(50% - 26px)}}@media only screen and (max-width: 700px){.masonry-items .masonry-items-wrapper>*{width:calc(100%)}}.wp-block-cgb-block-masonry-group .twitter-tweet{margin-top:0px !important}.wp-block-cgb-block-masonry-group blockquote.tiktok-embed{padding:0px;margin:0px;border:1px solid #e1e1e1;background:#fff;border-radius:12px;padding:0.4rem}blockquote.tiktok-embed::before{display:none}
div.flickity-viewport{overflow:visible}.wp-block-cgb-block-carousel-group{margin-bottom:2rem}.wp-block-cgb-block-carousel-group.alignwide,.wp-block-cgb-block-carousel-group.aligncenter,.wp-block-cgb-block-carousel-group{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.wp-block-cgb-block-carousel-group.aligncenter .wp-block-cover,.wp-block-cgb-block-carousel-group .wp-block-cover{max-width:1070px;min-width:400px;width:70%;margin-left:unset;margin-right:unset;padding-left:unset;padding-right:unset}div.wp-block-cgb-block-carousel-group.alignwide .wp-block-cover{width:70%;max-width:unset;margin-left:unset;margin-right:unset;padding-left:unset;padding-right:unset}@media only screen and (max-width: 1700px){div.wp-block-cgb-block-carousel-group.alignwide .wp-block-cover{max-width:unset;min-width:unset;width:90%;margin-left:unset;margin-right:unset;padding-left:unset;padding-right:unset}}@media only screen and (max-width: 1100px){div.wp-block-cgb-block-carousel-group.aligncenter .wp-block-cover,div.wp-block-cgb-block-carousel-group.alignwide .wp-block-cover,div.wp-block-cgb-block-carousel-group .wp-block-cover{max-width:unset;min-width:unset;width:100%;margin-left:unset;margin-right:unset;padding-left:unset;padding-right:unset}div.alignwide{padding-left:30px;padding-right:30px}}.wp-block-cgb-block-carousel-group.aligncenter .wp-block-cover,.wp-block-cgb-block-carousel-group.alignwide .wp-block-cover,.wp-block-cgb-block-carousel-group .wp-block-cover{border-radius:1rem;overflow:hidden;-webkit-box-shadow:0px 4px 14px rgba(0,0,0,0.2);box-shadow:0px 4px 14px rgba(0,0,0,0.2)}.wp-block-cgb-block-carousel-group.alignfull .wp-block-cover{border-radius:0px;max-width:unset;width:100%}.wp-block-cgb-block-carousel-group .wp-block-cover{-webkit-transition:-webkit-transform 0.6s;transition:-webkit-transform 0.6s;-o-transition:transform 0.6s;transition:transform 0.6s;transition:transform 0.6s, -webkit-transform 0.6s;-webkit-transform:scale(0.92);-ms-transform:scale(0.92);transform:scale(0.92)}.wp-block-cgb-block-carousel-group .wp-block-cover img,.wp-block-cgb-block-carousel-group .wp-block-cover .wp-block-cover__inner-container{-webkit-filter:blur(3px);filter:blur(3px)}.wp-block-cgb-block-carousel-group .wp-block-cover.is-selected{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);z-index:5}.wp-block-cgb-block-carousel-group .wp-block-cover.is-selected img,.wp-block-cgb-block-carousel-group .wp-block-cover.is-selected .wp-block-cover__inner-container{-webkit-filter:blur(0px);filter:blur(0px)}.flickity-enabled ol.flickity-page-dots{left:0px;right:0px;width:100vw;margin-left:0px;margin-right:0px;bottom:15px;z-index:2}.wp-block-cover__inner-container{padding:0rem 2rem}.wp-block-cover__inner-container h1,.wp-block-cover__inner-container h2,.wp-block-cover__inner-container h3,.wp-block-cover__inner-container h4,.wp-block-cover__inner-container p,.wp-block-cover__inner-container .wp-block-buttons{margin-top:1rem}.wp-block-cgb-block-carousel-group .wp-block-group{width:100%;padding-bottom:45px}
.accordion_group{margin-top:1rem;margin-bottom:1rem}.accordion_group .wp-block-cgb-block-plugin-accordion{border:1px solid #cccccc;border-bottom:none}.accordion_group .wp-block-cgb-block-plugin-accordion:first-child{border-top-left-radius:6px;border-top-right-radius:6px;overflow:hidden}.accordion_group .wp-block-cgb-block-plugin-accordion:last-child{border-bottom:1px solid #cccccc;border-bottom-left-radius:6px;border-bottom-right-radius:6px;overflow:hidden}.accordion_group h3{border-bottom:none;margin:0px}.accordion_group h3 a.accordion_link{display:grid;padding:1rem;grid-template-columns:1fr 40px;background:#fff;text-decoration:none;outline:none}.accordion_group h3 a.accordion_link:hover{text-decoration:none;outline:none}.accordion_group h3 a.accordion_link:focus{text-decoration:none;outline:none}.accordion_group h3 a.accordion_link:active{text-decoration:none;outline:none}.accordion_group .content{padding:1rem;border-top:1px solid #cccccc;background:#fff}.wp-block-cgb-block-plugin-accordion.accordionactive h3 a{background:#0479a8;color:#fff}.wp-block-cgb-block-plugin-accordion.accordionactive:first-child h3 a{border-top-left-radius:6px;border-top-right-radius:6px}
.countdownContainer{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;padding:1rem}.countdownContainer>div{text-align:center;font-size:3rem;padding-bottom:1rem}.countdownContainer>span{font-size:1.5rem;text-align:center}body:not(.wp-admin) .hidecountdowntimer,body:not(.wp-admin) .wrappercountdone{display:none}
body:not(.wp-admin) .hidefirst{display:none}body:not(.wp-admin) .hidefirst.countdowntimerdone,body:not(.wp-admin) .hidefirst.wrappercountdone{display:block}
.slideinfromleft{opacity:0}.inview .slideinfromleft,.inview.slideinfromleft{opacity:0;-webkit-animation-duration:0.6s;animation-duration:0.6s;-webkit-animation-name:slideinfromleft;animation-name:slideinfromleft;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes slideinfromleft{from{opacity:0;-webkit-transform:translateX(-160px);transform:translateX(-160px)}to{opacity:1;-webkit-transform:translateX(0px);transform:translateX(0px)}}@keyframes slideinfromleft{from{opacity:0;-webkit-transform:translateX(-160px);transform:translateX(-160px)}to{opacity:1;-webkit-transform:translateX(0px);transform:translateX(0px)}}.slideinfromright{opacity:0}.inview .slideinfromright,.inview.slideinfromright{opacity:0;-webkit-animation-duration:0.6s;animation-duration:0.6s;-webkit-animation-name:slideinfromright;animation-name:slideinfromright;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes slideinfromright{from{opacity:0;-webkit-transform:translateX(160px);transform:translateX(160px)}to{opacity:1;-webkit-transform:translateX(0px);transform:translateX(0px)}}@keyframes slideinfromright{from{opacity:0;-webkit-transform:translateX(160px);transform:translateX(160px)}to{opacity:1;-webkit-transform:translateX(0px);transform:translateX(0px)}}.slideinfromtop{opacity:0}.inview .slideinfromtop,.inview.slideinfromtop{opacity:0;-webkit-animation-duration:0.6s;animation-duration:0.6s;-webkit-animation-name:slideinfromtop;animation-name:slideinfromtop;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes slideinfromtop{from{opacity:0;-webkit-transform:translateY(-100px);transform:translateY(-100px)}to{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}}@keyframes slideinfromtop{from{opacity:0;-webkit-transform:translateY(-100px);transform:translateY(-100px)}to{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}}.slideinfrombottom{opacity:0}.inview .slideinfrombottom,.inview.slideinfrombottom{opacity:0;-webkit-animation-duration:0.6s;animation-duration:0.6s;-webkit-animation-name:slideinfrombottom;animation-name:slideinfrombottom;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes slideinfrombottom{from{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px)}to{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}}@keyframes slideinfrombottom{from{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px)}to{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}}.fadein{opacity:0}.inview .fadein,.inview.fadein{opacity:0;-webkit-animation-duration:0.6s;animation-duration:0.6s;-webkit-animation-name:fadein;animation-name:fadein;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes fadein{from{opacity:0}to{opacity:1}}.inview .hoveranimation,.inview.hoveranimation{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-name:hoveranimation;animation-name:hoveranimation;-webkit-animation-iteration-count:500;animation-iteration-count:500;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:1}@-webkit-keyframes hoveranimation{from{-webkit-transform:translateY(0px);transform:translateY(0px)}to{-webkit-transform:translateY(10px);transform:translateY(10px)}}@keyframes hoveranimation{from{-webkit-transform:translateY(0px);transform:translateY(0px)}to{-webkit-transform:translateY(10px);transform:translateY(10px)}}.fadeinout{opacity:0}.inview .fadeinout,.inview.fadeinout{-webkit-animation-duration:6s;animation-duration:6s;-webkit-animation-name:fadeinout;animation-name:fadeinout;-webkit-animation-iteration-count:500;animation-iteration-count:500;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:0}@-webkit-keyframes fadeinout{from{opacity:0}to{opacity:1}}@keyframes fadeinout{from{opacity:0}to{opacity:1}}.anim-delay-025{-webkit-animation-delay:0.25s;animation-delay:0.25s}.anim-delay-05{-webkit-animation-delay:0.5s;animation-delay:0.5s}.anim-delay-075{-webkit-animation-delay:0.75s;animation-delay:0.75s}.anim-delay-1{-webkit-animation-delay:1s;animation-delay:1s}
div.raised-container{margin-top:-80px;z-index:5}
@media (prefers-reduced-motion){.wp-block-cover.enable-depth-effect{overflow:hidden}.wp-block-cover.enable-depth-effect img{width:100%;height:100%;top:0%;left:0%;-webkit-transition:-webkit-transform 0s;transition:-webkit-transform 0s;-o-transition:transform 0s;transition:transform 0s;transition:transform 0s, -webkit-transform 0s;-webkit-transition-timing-function:cubic-bezier(0.025, 0.23, 0, 0.98);-o-transition-timing-function:cubic-bezier(0.025, 0.23, 0, 0.98);transition-timing-function:cubic-bezier(0.025, 0.23, 0, 0.98)}.cover-effect-light{display:none}}.wp-block-cover.enable-depth-effect{overflow:hidden}.wp-block-cover.enable-depth-effect img{width:106%;height:106%;top:-3%;left:-3%;-webkit-transition:-webkit-transform 24s;transition:-webkit-transform 24s;-o-transition:transform 24s;transition:transform 24s;transition:transform 24s, -webkit-transform 24s;-webkit-transition-timing-function:cubic-bezier(0.025, 0.23, 0, 0.98);-o-transition-timing-function:cubic-bezier(0.025, 0.23, 0, 0.98);transition-timing-function:cubic-bezier(0.025, 0.23, 0, 0.98)}.wp-block-cover.enable-depth-effect .cover-effect-light{display:block;position:absolute;opacity:1;background:url("../template-parts/images/dust_layer.png") no-repeat;background-size:cover;top:-8%;left:-8%;width:116%;height:116%;-webkit-transition:-webkit-transform 24s;transition:-webkit-transform 24s;-o-transition:transform 24s;transition:transform 24s;transition:transform 24s, -webkit-transform 24s;-webkit-transition-timing-function:cubic-bezier(0.025, 0.23, 0, 0.98);-o-transition-timing-function:cubic-bezier(0.025, 0.23, 0, 0.98);transition-timing-function:cubic-bezier(0.025, 0.23, 0, 0.98)}
