/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.page-node-type-events .text-accordian-module-1-c115123e-630f-d4ac-0311-be2beed8c6a0{margin-bottom:80px;}.text-accordian-module-1-c115123e-630f-d4ac-0311-be2beed8c6a0 .custom-gray-btn{background-color:#1A7F93;color:#ffffff !important;}.text-accordian-module-1-c115123e-630f-d4ac-0311-be2beed8c6a0 .custom-gray-btn:hover{background-color:#146978 !important;color:#ffffff !important;}.text-accordian-module-1-c115123e-630f-d4ac-0311-be2beed8c6a0 .accordion.accordion-active svg{transform:rotate(180deg);}.text-accordian-module-1-c115123e-630f-d4ac-0311-be2beed8c6a0 .cta--button{min-width:210px;}.text-accordian-module-1-c115123e-630f-d4ac-0311-be2beed8c6a0 button.accordion svg{width:50px;height:50px;}.text-accordian-module-1-c115123e-630f-d4ac-0311-be2beed8c6a0 .accordion-content a{color:#1a7f93;}.text-accordian-module-1-c115123e-630f-d4ac-0311-be2beed8c6a0 button.accordion svg .cls-2{fill:#1A7F93;}.text-accordian-module-1-c115123e-630f-d4ac-0311-be2beed8c6a0 button.accordion.accordion-active svg .cls-2{fill:#146978;}.text-accordian-module-1-c115123e-630f-d4ac-0311-be2beed8c6a0 button.accordion svg .cls-1{fill:#ffffff;}.text-accordian-module-1-c115123e-630f-d4ac-0311-be2beed8c6a0 .accordion::after{content:unset;}.text-accordian-module-1-c115123e-630f-d4ac-0311-be2beed8c6a0 button.accordion{padding-right:1rem;font-weight:normal;}@media (min-width:320px){.text-accordian-module-1-c115123e-630f-d4ac-0311-be2beed8c6a0 button.accordion{padding-right:8px;}.text-accordian-module-1-c115123e-630f-d4ac-0311-be2beed8c6a0 .panel{padding-right:8px;padding-left:8px;max-height:unset !important;display:none;}}@media (min-width:992px){.text-accordian-module-1-c115123e-630f-d4ac-0311-be2beed8c6a0 .panel{padding-right:5rem;}.text-accordian-module-1-c115123e-630f-d4ac-0311-be2beed8c6a0 button.accordion{padding-right:8px;}.text-accordian-module-1-c115123e-630f-d4ac-0311-be2beed8c6a0 .panel{max-height:unset !important;display:none;padding-right:1rem;padding-left:1rem;}}@media (max-width:991.98px){.page-node-type-events .text-accordian-module-1-c115123e-630f-d4ac-0311-be2beed8c6a0{margin-bottom:2.5rem;}}
.flickity-enabled{position:relative;}.flickity-enabled:focus{outline:0;}.flickity-viewport{overflow:hidden;position:relative;height:100%;touch-action:pan-y;}.flickity-slider{position:absolute;width:100%;height:100%;left:0;}.flickity-rtl .flickity-slider{left:unset;right:0;}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;user-select:none;}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab;}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing;}.flickity-cell{position:absolute;left:0;}.flickity-rtl .flickity-cell{left:unset;right:0;}.flickity-button{position:absolute;background:hsl(0 0% 100% / 75%);border:none;color:#333;}.flickity-button:hover{background:#fff;cursor:pointer;}.flickity-button:focus{outline:0;box-shadow:0 0 0 5px #19f;}.flickity-button:active{opacity:0.6;}.flickity-button:disabled{opacity:0.3;cursor:auto;pointer-events:none;}.flickity-button-icon{fill:currentColor;}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%);}.flickity-prev-next-button.previous{left:10px;}.flickity-prev-next-button.next{right:10px;}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px;}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px;}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%;}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;text-align:center;display:flex;justify-content:center;flex-wrap:wrap;}.flickity-rtl .flickity-page-dots{direction:rtl;}.flickity-page-dot{display:block;width:10px;height:10px;padding:0;margin:0 8px;background:hsl(0 0% 20% / 25%);border-radius:50%;cursor:pointer;appearance:none;border:none;text-indent:-9999px;overflow:hidden;}.flickity-rtl .flickity-page-dot{text-indent:9999px;}.flickity-page-dot:focus{outline:0;box-shadow:0 0 0 5px #19f;}.flickity-page-dot.is-selected{background:hsl(0 0% 20% / 100%);}
.ugc_single_row.ugc_bg_wave{background-image:url('/themes/custom/ict/images/solid_waves.svg');background-size:cover;background-repeat:no-repeat;background-position:0 -20px;padding-top:1rem;}.ugc_slider .ugc_card img{aspect-ratio:1/1;}.ugc_slider_wrapper{margin:0rem -0.25rem;position:relative;z-index:1;}@media (min-width:992px){.ugc_single_row.ugc_bg_wave{padding-top:3rem;}}
.page-node-type-events .welcome-letter-1-29bee6ea-ff32-f118-0cd2-4c3c2a5837cc{margin-bottom:80px;}.welcome-letter-1-29bee6ea-ff32-f118-0cd2-4c3c2a5837cc #ifea{min-height:50px;}.welcome-letter-1-29bee6ea-ff32-f118-0cd2-4c3c2a5837cc #i1706{min-height:50px;}.welcome-letter-1-29bee6ea-ff32-f118-0cd2-4c3c2a5837cc .ckeditor-readmore-wrapper a.ckeditor-readmore-toggler{display:flex;position:relative;justify-content:center;align-items:center;margin:auto;padding:2rem 0rem;font-family:"BrandonGrotesque-Medium";background-color:transparent;box-shadow:unset;font-size:1rem;letter-spacing:1.2px;color:#1A7F93;border:none;text-transform:uppercase;}.welcome-letter-1-29bee6ea-ff32-f118-0cd2-4c3c2a5837cc .ckeditor-readmore-wrapper a img{margin-left:0.7rem;}.welcome-letter-1-29bee6ea-ff32-f118-0cd2-4c3c2a5837cc .ckeditor-readmore-wrapper a.ckeditor-readmore-toggler::after{content:"";width:25%;height:1px;background-color:#1A7F93;position:absolute;left:0%;}.welcome-letter-1-29bee6ea-ff32-f118-0cd2-4c3c2a5837cc .ckeditor-readmore-wrapper a.ckeditor-readmore-toggler::before{content:"";width:25%;height:1px;background-color:#1A7F93;position:absolute;right:0%;}@media (min-width:320px){.welcome-letter-1-29bee6ea-ff32-f118-0cd2-4c3c2a5837cc .ckeditor-readmore-wrapper a.ckeditor-readmore-toggler::after{width:31%;}.welcome-letter-1-29bee6ea-ff32-f118-0cd2-4c3c2a5837cc .ckeditor-readmore-wrapper a.ckeditor-readmore-toggler::before{width:31%;}}@media (min-width:992px){.welcome-letter-1-29bee6ea-ff32-f118-0cd2-4c3c2a5837cc .ckeditor-readmore-wrapper a.ckeditor-readmore-toggler::after{width:37%;}.welcome-letter-1-29bee6ea-ff32-f118-0cd2-4c3c2a5837cc .ckeditor-readmore-wrapper a.ckeditor-readmore-toggler::before{width:37%;}}@media (min-width:1200px){.welcome-letter-1-29bee6ea-ff32-f118-0cd2-4c3c2a5837cc .ckeditor-readmore-wrapper a.ckeditor-readmore-toggler::after{width:41%;}.welcome-letter-1-29bee6ea-ff32-f118-0cd2-4c3c2a5837cc .ckeditor-readmore-wrapper a.ckeditor-readmore-toggler::before{width:41%;}}@media (max-width:991.98px){.page-node-type-events .welcome-letter-1-29bee6ea-ff32-f118-0cd2-4c3c2a5837cc{margin-bottom:2.5rem;}}
