h1>a:hover,h2>a:hover,h3>a:hover{text-decoration:none!important}.elementor-wrapper{--video-aspect-ratio:auto !important}.elementor-wrapper video,.elementor-wrapper video:active,.elementor-wrapper video:hover,.elementor-wrapper video:focus,.elementor-wrapper video:visited,.elementor-wrapper video:focus-within,.elementor-wrapper video:focus-visible{width:round(up,100%,1px)!important;height:round(up,100%,1px)!important;background-color:transparent!important;display:inline!important}.break-on-small-mobile,.break-on-mobile,.break-on-tablet,.break-on-desktop{display:none}@media only screen and (max-width:419px) and (orientation :portrait){.break-on-small-mobile{display:block}}@media only screen and (max-width:767px) and (orientation :portrait){.break-on-mobile{display:block}}@media only screen and (max-width:1023px) and (min-width:768px){.break-on-tablet{display:block}}@media only screen and (min-width:1024px){.break-on-desktop{display:block}}.elementor-widget-theme-post-content ul,.elementor-widget-theme-post-content img{margin-bottom:.9rem}.elementor-button-link:hover{text-decoration:none!important}b,strong{font-weight:bold!important}a.anchor{display:block;position:relative;top:-130px;visibility:hidden}@media (min-height:32em){[id]{scroll-margin-top:200px}}.bdt-flip-box .elementor-icon svg path{fill:inherit}.grecaptcha-badge{display:block;transition:left 0.3s ease 0s;position:fixed;bottom:16px;left:-186px;border-radius:2px;overflow:hidden;z-index:9999}.grecaptcha-badge:hover{left:0}.grecaptcha-badge{display:none}:focus{outline-color:transparent!important;outline-style:none!important}.elementor-flip-box--3d .elementor-flip-box__layer__inner{transform:scale(.91)!important}.elementor-flip-box--3d .elementor-flip-box__layer__overlay{transform:none!important}.post-password-form{padding:200px 100px}.hero-top-level{padding-top:200px!important;padding-bottom:25px!important}.hero-section{padding-top:120px!important}.page-numbers,.page-numbers.pagination__previous,.page-numbers.pagination__next{border-radius:18px}.page-numbers.pagination__previous,.page-numbers.pagination__next,.ee-pagination__previous page-numbers,.ee-pagination__previous page-numbers,.pagenext,.pageprevious{padding:3px 18px!important}span.mega-block-title{color:#212322;font-size:22px;text-transform:none;text-decoration:none;font-weight:700;text-align:left;margin:0;padding:0 15px 10px;vertical-align:top;display:block;visibility:inherit;border:0}*,*:focus,*:hover{outline:none}.elementor-button:hover svg{fill:currentcolor}.loader-ellips__dot{background-color:var(--e-global-color-primary)}.e-loop-item.type-post>section,.e-loop-item.type-learning_resource>section,.e-loop-item.type-event>section,.e-loop-item.type-partner>section,.zoom-up,.elementor-button,.hs-button,.elementor-flip-box__button,.grow{transition:all .2s ease-in-out!important}.e-loop-item.type-post>section:hover,.e-loop-item.type-learning_resource>section:hover,.e-loop-item.type-event>section:hover,.e-loop-item.type-partner>section:hover,.zoom-up:hover,.elementor-button:hover,.hs-button:hover,.elementor-flip-box__button:hover,.grow:hover{transform:scale(1.05)}.e-load-more-spinner i{font-size:80px}@keyframes loadingOpacityAnimation{0%{transform:rotate(0deg);opacity:1}100%{transform:rotate(359deg);opacity:.6}}.e-load-more-spinner .eicon-animation-spin{animation:loadingOpacityAnimation 1s infinite linear}h1 span{background:linear-gradient(to right,#FF9439,#C400FF)}h2 span{background:linear-gradient(90deg,#FF007C 0%,#C400FF 50%,#368EF8 100%)}h1 span,h2 span{background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:#fff0;color:#fff0}#header-col>div.elementor-widget-wrap{backdrop-filter:saturate(1.8) blur(20px);-webkit-backdrop-filter:saturate(1.8) blur(20px)}#header-col:hover>div.elementor-widget-wrap{background-color:var(--e-global-color-11b0cee)}.btn-on-dark .elementor-button{background-image:none!important;border:1px solid rgb(255 255 255 / .8)!important}.btn-on-dark .elementor-button:hover{background-color:rgb(255 255 255 / .2)!important;border:1px solid rgb(255 255 255 / .6)!important}.mce-btn button{background-image:none}.elementor-button,.hs-button,.elementor-flip-box__button{will-change:transform;-webkit-touch-callout:none!important;-webkit-tap-highlight-color:transparent!important}.hero-top-level:not(.no-icon) .elementor-icon{background-color:rgb(255 255 255 / .5019607843137255);border-color:var(--e-global-color-11b0cee)!important;box-shadow:0 0 20px 0 rgb(196 0 255 / .04);font-size:40px;padding:22px;border-width:2px 2px 2px 2px}