@charset "UTF-8";.blpl-course-list-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:25px}.blpl-course-list{position:relative;width:100%}.blpl-course-list__trigger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px 18px 17px;background:-o-linear-gradient(315deg,rgba(21,93,252,0.2) 0,rgba(28,57,142,0.2) 100%);background:linear-gradient(135deg,rgba(21,93,252,0.2) 0,rgba(28,57,142,0.2) 100%);border:2px solid rgba(255,255,255,0.3);border-radius:10px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:background .2s;-o-transition:background .2s;transition:background .2s}.blpl-course-list__trigger-label{font-family:var(--e-global-typography-primary-font-family);font-size:16px;line-height:1.1;font-weight:600;color:#fff}.blpl-course-list__trigger-icon{color:#fff;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;line-height:1;font-size:16px}.blpl-course-list__trigger-icon svg{width:1em;height:1em;-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px)}.blpl-course-list.blpl-course-list--open .blpl-course-list__trigger{background:-webkit-gradient(linear,left top,right top,from(rgba(224,224,224,0.8)),color-stop(32.69%,rgba(160,160,160,0.8)),color-stop(47.6%,rgba(169,167,167,0.8)),to(rgba(224,224,224,0.8)));background:-o-linear-gradient(left,rgba(224,224,224,0.8) 0,rgba(160,160,160,0.8) 32.69%,rgba(169,167,167,0.8) 47.6%,rgba(224,224,224,0.8) 100%);background:linear-gradient(90deg,rgba(224,224,224,0.8) 0,rgba(160,160,160,0.8) 32.69%,rgba(169,167,167,0.8) 47.6%,rgba(224,224,224,0.8) 100%)}.blpl-course-list.blpl-course-list--open .blpl-course-list__trigger-label{color:#162456}.blpl-course-list.blpl-course-list--open .blpl-course-list__trigger-icon{color:#162456}.blpl-course-list--open .blpl-course-list__trigger{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-color:rgba(150,170,220,0.1)}.blpl-course-list--open .blpl-course-list__trigger-icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.blpl-course-list__menu{background:#121a2f;border:2px solid rgba(255,255,255,0.3);border-top:0;border-bottom-left-radius:8px;border-bottom-right-radius:8px;overflow:hidden;display:none;-webkit-transition:max-height .4s cubic-bezier(0.4,0,0.2,1),opacity .3s ease;-o-transition:max-height .4s cubic-bezier(0.4,0,0.2,1),opacity .3s ease;transition:max-height .4s cubic-bezier(0.4,0,0.2,1),opacity .3s ease;z-index:100;padding-block:10px}.blpl-course-list__menu-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding:12px 50px 12px 28px;font-size:14px;line-height:20px;color:#fff;cursor:pointer;position:relative;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);will-change:transform;-webkit-transition:background-color .55s cubic-bezier(0.22,1,0.36,1),border-color .55s cubic-bezier(0.22,1,0.36,1),color .55s cubic-bezier(0.22,1,0.36,1),-webkit-transform .55s cubic-bezier(0.22,1,0.36,1);transition:background-color .55s cubic-bezier(0.22,1,0.36,1),border-color .55s cubic-bezier(0.22,1,0.36,1),color .55s cubic-bezier(0.22,1,0.36,1),-webkit-transform .55s cubic-bezier(0.22,1,0.36,1);-o-transition:transform .55s cubic-bezier(0.22,1,0.36,1),background-color .55s cubic-bezier(0.22,1,0.36,1),border-color .55s cubic-bezier(0.22,1,0.36,1),color .55s cubic-bezier(0.22,1,0.36,1);transition:transform .55s cubic-bezier(0.22,1,0.36,1),background-color .55s cubic-bezier(0.22,1,0.36,1),border-color .55s cubic-bezier(0.22,1,0.36,1),color .55s cubic-bezier(0.22,1,0.36,1);transition:transform .55s cubic-bezier(0.22,1,0.36,1),background-color .55s cubic-bezier(0.22,1,0.36,1),border-color .55s cubic-bezier(0.22,1,0.36,1),color .55s cubic-bezier(0.22,1,0.36,1),-webkit-transform .55s cubic-bezier(0.22,1,0.36,1)}.blpl-course-list__menu-item::before{content:"";position:absolute;left:0;top:0;width:15px;height:100%;background:-webkit-gradient(linear,left top,right top,from(rgba(224,224,224,0.8)),color-stop(32.69%,rgba(160,160,160,0.8)),color-stop(47.6%,rgba(169,167,167,0.8)),to(rgba(224,224,224,0.8)));background:-o-linear-gradient(left,rgba(224,224,224,0.8) 0,rgba(160,160,160,0.8) 32.69%,rgba(169,167,167,0.8) 47.6%,rgba(224,224,224,0.8) 100%);background:linear-gradient(90deg,rgba(224,224,224,0.8) 0,rgba(160,160,160,0.8) 32.69%,rgba(169,167,167,0.8) 47.6%,rgba(224,224,224,0.8) 100%);border-top-left-radius:8px;border-bottom-left-radius:8px;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;will-change:transform;-webkit-transition:-webkit-transform .55s cubic-bezier(0.22,1,0.36,1);transition:-webkit-transform .55s cubic-bezier(0.22,1,0.36,1);-o-transition:transform .55s cubic-bezier(0.22,1,0.36,1);transition:transform .55s cubic-bezier(0.22,1,0.36,1);transition:transform .55s cubic-bezier(0.22,1,0.36,1),-webkit-transform .55s cubic-bezier(0.22,1,0.36,1)}.blpl-course-list__menu-item:hover,.blpl-course-list__menu-item--active{-webkit-transform:translate3d(12px,0,0);transform:translate3d(12px,0,0)}.blpl-course-list__menu-item:hover::before,.blpl-course-list__menu-item--active::before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.blpl-course-list__overlay{display:none;position:fixed;inset:0;background:rgba(5,10,30,0.85);z-index:9999;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.blpl-course-list__overlay--active{display:-webkit-box;display:-ms-flexbox;display:flex}.blpl-course-list__popup{background:#0f172b;border:1px solid rgba(255,255,255,0.5);border-radius:10px;padding:33px 33px 55px;max-width:670px;position:relative;-webkit-animation:popIn .3s cubic-bezier(0.4,0,0.2,1);animation:popIn .3s cubic-bezier(0.4,0,0.2,1);max-height:90vh;overflow-y:auto}@-webkit-keyframes popIn{from{opacity:0;-webkit-transform:scale(0.94) translateY(14px);transform:scale(0.94) translateY(14px)}to{opacity:1;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@keyframes popIn{from{opacity:0;-webkit-transform:scale(0.94) translateY(14px);transform:scale(0.94) translateY(14px)}to{opacity:1;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}.blpl-course-list__popup .blpl-course-list__popup-close{position:absolute;top:30px;right:30px;background:0;border:0;color:#fff;font-size:35px;cursor:pointer;line-height:1;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s;padding:0}.blpl-course-list__popup .blpl-course-list__popup-close svg{height:1em;font-size:24px}.blpl-course-list__popup .blpl-course-list__popup-close:hover{color:#fff}.blpl-course-list__popup .blpl-course-list__popup-title{font-size:28px;font-weight:500;color:#fff;margin-bottom:15px;padding-right:30px;line-height:1.3;max-width:95%}.blpl-course-list__popup-section-label{font-size:16px;font-weight:500;letter-spacing:.04px;margin-bottom:5px;background:-webkit-gradient(linear,left top,right top,from(rgba(224,224,224,0.8)),color-stop(32.69%,rgba(160,160,160,0.8)),color-stop(47.6%,rgba(169,167,167,0.8)),to(rgba(224,224,224,0.8)));background:-o-linear-gradient(left,rgba(224,224,224,0.8) 0,rgba(160,160,160,0.8) 32.69%,rgba(169,167,167,0.8) 47.6%,rgba(224,224,224,0.8) 100%);background:linear-gradient(90deg,rgba(224,224,224,0.8) 0,rgba(160,160,160,0.8) 32.69%,rgba(169,167,167,0.8) 47.6%,rgba(224,224,224,0.8) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;text-transform:uppercase}.blpl-course-list__popup-overview{font-size:16px;color:#99a1af;line-height:24PX;margin-bottom:22px}.blpl-course-list__popup-meta{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;margin-bottom:26px}.blpl-course-list__popup-meta-card{-webkit-box-flex:1;-ms-flex:1;flex:1;background:#121e3f;border:1px solid rgba(255,255,255,0.5);border-radius:10px;padding:14px 16px 10px 16px}.blpl-course-list__popup-meta-card-label{font-size:14px;font-weight:500;letter-spacing:.35PX;margin-bottom:0;background:-webkit-gradient(linear,left top,right top,from(rgba(224,224,224,0.8)),color-stop(32.69%,rgba(160,160,160,0.8)),color-stop(47.6%,rgba(169,167,167,0.8)),to(rgba(224,224,224,0.8)));background:-o-linear-gradient(left,rgba(224,224,224,0.8) 0,rgba(160,160,160,0.8) 32.69%,rgba(169,167,167,0.8) 47.6%,rgba(224,224,224,0.8) 100%);background:linear-gradient(90deg,rgba(224,224,224,0.8) 0,rgba(160,160,160,0.8) 32.69%,rgba(169,167,167,0.8) 47.6%,rgba(224,224,224,0.8) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;text-transform:uppercase}.blpl-course-list__popup-duration-value{font-size:14px;font-weight:500;text-transform:uppercase;color:#fff}.blpl-course-list__popup-cert-list{list-style:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}.blpl-course-list__popup-cert-list li{font-size:15px;font-weight:400;color:#fff}.blpl-course-list__popup-cert-list li::before{content:"• ";color:#fff}.blpl-course-list__popup .blpl-course-list__popup-btn{text-align:center;text-transform:uppercase;display:block;width:100%;padding:10px;background:-webkit-gradient(linear,left top,right top,from(rgba(224,224,224,0.8)),color-stop(32.69%,rgba(160,160,160,0.8)),color-stop(47.6%,rgba(169,167,167,0.8)),to(rgba(224,224,224,0.8)));background:-o-linear-gradient(left,rgba(224,224,224,0.8) 0,rgba(160,160,160,0.8) 32.69%,rgba(169,167,167,0.8) 47.6%,rgba(224,224,224,0.8) 100%);background:linear-gradient(90deg,rgba(224,224,224,0.8) 0,rgba(160,160,160,0.8) 32.69%,rgba(169,167,167,0.8) 47.6%,rgba(224,224,224,0.8) 100%);border:0;border-radius:10px;font-size:16px;font-weight:500;color:#fff;cursor:pointer;-webkit-transition:opacity .2s,-webkit-transform .2s;transition:opacity .2s,-webkit-transform .2s;-o-transition:opacity .2s,transform .2s;transition:opacity .2s,transform .2s;transition:opacity .2s,transform .2s,-webkit-transform .2s}.blpl-event-list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;background-color:rgba(255,255,255,0.26);border-radius:16px;padding:34px;border:2px solid #4a5565}.blpl-event-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;background:#fff;border:2px solid #4a5565;border-radius:12px;padding:16px 20px;-webkit-box-flex:1;-ms-flex:1;flex:1}.blpl-event-box__date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:80px;height:76px;background:-webkit-gradient(linear,left top,right top,from(rgba(224,224,224,0.8)),color-stop(32.69%,rgba(160,160,160,0.8)),color-stop(47.6%,rgba(169,167,167,0.8)),to(rgba(224,224,224,0.8)));background:-o-linear-gradient(left,rgba(224,224,224,0.8) 0,rgba(160,160,160,0.8) 32.69%,rgba(169,167,167,0.8) 47.6%,rgba(224,224,224,0.8) 100%);background:linear-gradient(90deg,rgba(224,224,224,0.8) 0,rgba(160,160,160,0.8) 32.69%,rgba(169,167,167,0.8) 47.6%,rgba(224,224,224,0.8) 100%);border-radius:14px;-ms-flex-negative:0;flex-shrink:0}.blpl-event-box__date-day{font-size:24px;font-weight:400;color:#fff;line-height:1.1}.blpl-event-box__date-month{font-size:14px;font-weight:400;color:#fff}.blpl-event-box .blpl-event-box__title{font-size:22px;font-weight:400;color:#101828;margin:0 0 2px}.blpl-event-box__description{font-size:14px;max-width:90%;color:rgba(16,24,40,0.8);margin:0;line-height:1.3}.blpl-service-box{border:1px solid transparent;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:23px 60px 50px;background:-o-linear-gradient(315deg,rgba(21,93,252,0.2) 0,rgba(28,57,142,0.2) 100%);background:linear-gradient(135deg,rgba(21,93,252,0.2) 0,rgba(28,57,142,0.2) 100%);border-radius:16px;gap:30px;width:100%}.blpl-service-box::before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:-webkit-gradient(linear,left top,right top,from(rgba(224,224,224,0.8)),color-stop(33%,rgba(160,160,160,0.8)),color-stop(48%,rgba(169,167,167,0.8)),to(rgba(224,224,224,0.8)));background:-o-linear-gradient(left,rgba(224,224,224,0.8) 0,rgba(160,160,160,0.8) 33%,rgba(169,167,167,0.8) 48%,rgba(224,224,224,0.8) 100%);background:linear-gradient(90deg,rgba(224,224,224,0.8) 0,rgba(160,160,160,0.8) 33%,rgba(169,167,167,0.8) 48%,rgba(224,224,224,0.8) 100%);-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.blpl-service-box .blpl-service-box__title{font-family:var(--e-global-typography-primary-font-family);font-size:48px;font-weight:700;color:#fff}.blpl-service-box__image-wrapper{position:relative;width:279px;height:297px;border-radius:19px}.blpl-service-box__image-wrapper::before{content:"";position:absolute;inset:-4px;border-radius:22px;background:-webkit-gradient(linear,left top,right top,from(rgba(224,224,224,0.8)),color-stop(32.69%,rgba(160,160,160,0.8)),color-stop(47.6%,rgba(169,167,167,0.8)),to(rgba(224,224,224,0.8)));background:-o-linear-gradient(left,rgba(224,224,224,0.8) 0,rgba(160,160,160,0.8) 32.69%,rgba(169,167,167,0.8) 47.6%,rgba(224,224,224,0.8) 100%);background:linear-gradient(90deg,rgba(224,224,224,0.8) 0,rgba(160,160,160,0.8) 32.69%,rgba(169,167,167,0.8) 47.6%,rgba(224,224,224,0.8) 100%);-webkit-filter:blur(12px);filter:blur(12px);z-index:-1;pointer-events:none}.blpl-service-box__image-wrapper::after{content:"";position:absolute;inset:0;border-radius:inherit;background:rgba(22,36,86,0.59);pointer-events:none}.blpl-service-box .blpl-service-box__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;border-radius:19px}.blpl-service-list-box{position:relative;background:-o-linear-gradient(215.82deg,#1c386f 7.48%,#3b4c6d 50.14%,#101828 86.7%);background:linear-gradient(234.18deg,#1c386f 7.48%,#3b4c6d 50.14%,#101828 86.7%);border-radius:16px;padding:36px 33px 40px;overflow:hidden;height:100%}.blpl-service-list-box__watermark{position:absolute;bottom:-15px;right:-30px;font-size:128px;font-weight:700;color:rgba(255,255,255,0.04);letter-spacing:-0.6px;line-height:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;-webkit-transform:rotate(-15deg);-ms-transform:rotate(-15deg);transform:rotate(-15deg)}.blpl-service-list-box .blpl-service-list-box__title{font-family:var(--e-global-typography-primary-font-family);font-size:40px;font-weight:500;color:#e5e7eb;letter-spacing:-0.6px;margin:0 0 24px 0;line-height:1.1}.blpl-service-list-box__list{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:11px}.blpl-service-list-box__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:9px;font-family:var(--e-global-typography-primary-font-family);font-size:16px;font-weight:400;color:#fff;line-height:24px}.blpl-service-list-box__bullet{width:6px;height:6px;border-radius:50%;background:-webkit-gradient(linear,left top,right top,from(rgba(224,224,224,0.8)),color-stop(32.69%,rgba(160,160,160,0.8)),color-stop(47.6%,rgba(169,167,167,0.8)),to(rgba(224,224,224,0.8)));background:-o-linear-gradient(left,rgba(224,224,224,0.8) 0,rgba(160,160,160,0.8) 32.69%,rgba(169,167,167,0.8) 47.6%,rgba(224,224,224,0.8) 100%);background:linear-gradient(90deg,rgba(224,224,224,0.8) 0,rgba(160,160,160,0.8) 32.69%,rgba(169,167,167,0.8) 47.6%,rgba(224,224,224,0.8) 100%);-ms-flex-negative:0;flex-shrink:0}.blpl-service-list-box__separator{width:calc(100% + 20px);-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px);height:1px;background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(20%,rgba(184,217,251,0.25)),color-stop(50%,#b8d9fb),color-stop(80%,rgba(184,217,251,0.25)),to(transparent));background:-o-linear-gradient(left,transparent 0,rgba(184,217,251,0.25) 20%,#b8d9fb 50%,rgba(184,217,251,0.25) 80%,transparent 100%);background:linear-gradient(90deg,transparent 0,rgba(184,217,251,0.25) 20%,#b8d9fb 50%,rgba(184,217,251,0.25) 80%,transparent 100%);margin-top:7px;margin-bottom:50px;border:0}.blpl-interactive-image-cards{display:-ms-grid;display:grid;container-type:inline-size;-ms-grid-columns:3.066fr 1fr 1fr 1fr;grid-template-columns:3.066fr 1fr 1fr 1fr;gap:22px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;margin:0;height:clamp(300px,40dvh,474px);height:560px;width:100%;max-width:none;-webkit-transition-property:grid-template-columns;-o-transition-property:grid-template-columns;transition-property:grid-template-columns;transition-property:grid-template-columns,-ms-grid-columns;-webkit-transition-duration:.6s;-o-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:linear(0 0,0.1538 4.09%,0.2926 8.29%,0.4173 12.63%,0.5282 17.12%,0.6255 21.77%,0.7099 26.61%,0.782 31.67%,0.8425 37%,0.8887 42.23%,0.9257 47.79%,0.9543 53.78%,0.9752 60.32%,0.9883 67.11%,0.9961 75%,1 100%);-o-transition-timing-function:linear(0 0,0.1538 4.09%,0.2926 8.29%,0.4173 12.63%,0.5282 17.12%,0.6255 21.77%,0.7099 26.61%,0.782 31.67%,0.8425 37%,0.8887 42.23%,0.9257 47.79%,0.9543 53.78%,0.9752 60.32%,0.9883 67.11%,0.9961 75%,1 100%);transition-timing-function:linear(0 0,0.1538 4.09%,0.2926 8.29%,0.4173 12.63%,0.5282 17.12%,0.6255 21.77%,0.7099 26.61%,0.782 31.67%,0.8425 37%,0.8887 42.23%,0.9257 47.79%,0.9543 53.78%,0.9752 60.32%,0.9883 67.11%,0.9961 75%,1 100%)}.blpl-interactive-image-cards__item{position:relative;overflow:hidden;min-width:clamp(2rem,8cqi,80px);border-radius:10px;-webkit-box-shadow:9px 6px 6.1px -1px rgba(0,0,0,0.25);box-shadow:9px 6px 6.1px -1px rgba(0,0,0,0.25)}.blpl-interactive-image-cards__item::before{content:"";position:absolute;inset:0;border-radius:inherit;padding:2px;background:-webkit-gradient(linear,left top,right top,from(rgba(224,224,224,0.8)),color-stop(32.69%,rgba(160,160,160,0.8)),color-stop(47.6%,rgba(169,167,167,0.8)),to(rgba(224,224,224,0.8)));background:-o-linear-gradient(left,rgba(224,224,224,0.8) 0,rgba(160,160,160,0.8) 32.69%,rgba(169,167,167,0.8) 47.6%,rgba(224,224,224,0.8) 100%);background:linear-gradient(90deg,rgba(224,224,224,0.8) 0,rgba(160,160,160,0.8) 32.69%,rgba(169,167,167,0.8) 47.6%,rgba(224,224,224,0.8) 100%);-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:5}.blpl-interactive-image-cards .blpl-interactive-image-cards__image{position:absolute;pointer-events:none;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;scale:1.5;-webkit-transition-property:scale;-o-transition-property:scale;transition-property:scale;-webkit-transition-duration:.72s;-o-transition-duration:.72s;transition-duration:.72s;-webkit-transition-timing-function:linear(0 0,0.1538 4.09%,0.2926 8.29%,0.4173 12.63%,0.5282 17.12%,0.6255 21.77%,0.7099 26.61%,0.782 31.67%,0.8425 37%,0.8887 42.23%,0.9257 47.79%,0.9543 53.78%,0.9752 60.32%,0.9883 67.11%,0.9961 75%,1 100%);-o-transition-timing-function:linear(0 0,0.1538 4.09%,0.2926 8.29%,0.4173 12.63%,0.5282 17.12%,0.6255 21.77%,0.7099 26.61%,0.782 31.67%,0.8425 37%,0.8887 42.23%,0.9257 47.79%,0.9543 53.78%,0.9752 60.32%,0.9883 67.11%,0.9961 75%,1 100%);transition-timing-function:linear(0 0,0.1538 4.09%,0.2926 8.29%,0.4173 12.63%,0.5282 17.12%,0.6255 21.77%,0.7099 26.61%,0.782 31.67%,0.8425 37%,0.8887 42.23%,0.9257 47.79%,0.9543 53.78%,0.9752 60.32%,0.9883 67.11%,0.9961 75%,1 100%)}.blpl-interactive-image-cards .blpl-interactive-image-cards__title{position:absolute;bottom:0;left:0;right:0;padding:0 0 35px 25px;margin:0;font-family:var(--e-global-typography-primary-font-family);text-shadow:0 6px 4.3px rgba(0,0,0,0.25);font-size:32px;font-weight:700;font-style:italic;color:#fff;line-height:39px;opacity:0;-webkit-transition:opacity .72s linear(0 0,0.1538 4.09%,0.2926 8.29%,0.4173 12.63%,0.5282 17.12%,0.6255 21.77%,0.7099 26.61%,0.782 31.67%,0.8425 37%,0.8887 42.23%,0.9257 47.79%,0.9543 53.78%,0.9752 60.32%,0.9883 67.11%,0.9961 75%,1 100%);-o-transition:opacity .72s linear(0 0,0.1538 4.09%,0.2926 8.29%,0.4173 12.63%,0.5282 17.12%,0.6255 21.77%,0.7099 26.61%,0.782 31.67%,0.8425 37%,0.8887 42.23%,0.9257 47.79%,0.9543 53.78%,0.9752 60.32%,0.9883 67.11%,0.9961 75%,1 100%);transition:opacity .72s linear(0 0,0.1538 4.09%,0.2926 8.29%,0.4173 12.63%,0.5282 17.12%,0.6255 21.77%,0.7099 26.61%,0.782 31.67%,0.8425 37%,0.8887 42.23%,0.9257 47.79%,0.9543 53.78%,0.9752 60.32%,0.9883 67.11%,0.9961 75%,1 100%);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.blpl-interactive-image-cards__item[data-active=true] .blpl-interactive-image-cards__title{opacity:1;-webkit-transition-delay:.15s;-o-transition-delay:.15s;transition-delay:.15s}.blpl-testimonial-slider{position:relative;overflow:hidden}.blpl-testimonial-slider__swiper{padding:2.1% !important}.blpl-testimonial-slider__swiper .swiper-slide{height:300px !important;border-radius:40px;background-size:cover;background-position:center;background-repeat:no-repeat;background-color:#d9d9d9;-webkit-box-shadow:0 11px 4.5px 9px rgba(0,0,0,0.25);box-shadow:0 11px 4.5px 9px rgba(0,0,0,0.25)}.blpl-testimonial-slider__swiper .swiper-slide.swiper-slide-active{background-color:#e9e9e9}.blpl-testimonial-slider__slide{width:100%;height:100%;border-radius:40px;overflow:hidden;position:relative;cursor:pointer}.blpl-testimonial-slider__content{position:absolute;inset:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:14px;padding:80px}.blpl-testimonial-slider .blpl-testimonial-slider__btn{position:absolute;display:inline-block;bottom:13px;padding:9px 15.5px;border-radius:50px;font-size:14px;font-weight:400;color:#fff;cursor:pointer;opacity:0;-webkit-transition:background .2s,-webkit-transform .2s;transition:background .2s,-webkit-transform .2s;-o-transition:background .2s,transform .2s;transition:background .2s,transform .2s;transition:background .2s,transform .2s,-webkit-transform .2s;white-space:nowrap;background:-webkit-gradient(linear,left bottom,left top,from(#99a1af),to(#99a1af)),-webkit-gradient(linear,left bottom,left top,from(rgba(255,255,255,0.5)),to(rgba(255,255,255,0.5))),#333;background:-o-linear-gradient(bottom,#99a1af,#99a1af),-o-linear-gradient(bottom,rgba(255,255,255,0.5),rgba(255,255,255,0.5)),#333;background:linear-gradient(0,#99a1af,#99a1af),linear-gradient(0,rgba(255,255,255,0.5),rgba(255,255,255,0.5)),#333;backdrop-filter:blur(18px) saturate(180%);-webkit-backdrop-filter:blur(18px) saturate(180%);border:1px solid rgba(255,255,255,0.45);-webkit-box-shadow:0 10px 40px rgba(0,0,0,0.12),inset 0 1px 1px rgba(255,255,255,0.6),inset 0 -1px 1px rgba(255,255,255,0.08);box-shadow:0 10px 40px rgba(0,0,0,0.12),inset 0 1px 1px rgba(255,255,255,0.6),inset 0 -1px 1px rgba(255,255,255,0.08);overflow:hidden}.blpl-testimonial-slider__swiper .swiper-slide.swiper-slide-active .blpl-testimonial-slider__btn{opacity:1}.blpl-testimonial-slider__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:25px;margin-top:46px}.blpl-testimonial-slider .blpl-testimonial-slider__nav-btn{width:58px;height:58px;border-radius:50%;border:0;color:#99a1af;font-size:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-transition:background .2s;-o-transition:background .2s;transition:background .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:0;background:#2a3346;backdrop-filter:blur(16px) saturate(180%);-webkit-backdrop-filter:blur(16px) saturate(180%);background-blend-mode:screen;-webkit-box-shadow:0 8px 40px rgba(0,0,0,0.2);box-shadow:0 8px 40px rgba(0,0,0,0.2)}.blpl-testimonial-slider .blpl-testimonial-slider__nav-btn::before{content:"";position:absolute;inset:0;border-radius:50%;padding:1px;background:-o-linear-gradient(305deg,rgba(255,255,255,0.5),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0.5));background:linear-gradient(145deg,rgba(255,255,255,0.5),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0.5));-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.blpl-testimonial-slider .blpl-testimonial-slider__nav-btn svg{width:1em;height:1em;font-size:32px}.blpl-testimonial-popup{position:fixed;inset:0;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1000;padding:20px}.blpl-testimonial-popup__wrapper{padding-bottom:40px}.blpl-testimonial-popup--open{display:-webkit-box;display:-ms-flexbox;display:flex}.blpl-testimonial-popup__overlay{position:absolute;inset:0;background:rgba(8,11,20,0.75)}.blpl-testimonial-popup__dialog{position:relative;width:100%;max-width:1345px;background:#d9d9d9;border-radius:60px;padding:80px 140px 62px;z-index:1;max-height:90vh}button.blpl-testimonial-popup__close{position:absolute;top:28px;right:32px;background:0;border:0;font-size:33px;line-height:1;color:#99a1af;cursor:pointer;z-index:2;padding:0}.blpl-testimonial-popup__logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;margin-bottom:25px}.blpl-testimonial-popup__logo img{margin:0}.blpl-testimonial-popup__logo-icon{width:52px;height:52px}.blpl-testimonial-popup__logo-text{font-size:26px;letter-spacing:9px;color:#3a6bc9;font-weight:600;margin:0}.blpl-testimonial-popup__logo-sub{font-size:11px;letter-spacing:2px;color:#5a6070;text-transform:uppercase;margin:0}.blpl-testimonial-popup__swiper{width:100%;overflow:hidden}.blpl-testimonial-popup__content{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1.65fr;grid-template-columns:1fr 1.65fr;gap:34px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.blpl-testimonial-popup__image{width:100%;height:100% !important;-o-object-fit:cover;object-fit:cover;border-radius:33px !important;background-color:#c7c9cf;-webkit-box-shadow:6px 4px 6px rgba(0,0,0,0.25) !important;box-shadow:6px 4px 6px rgba(0,0,0,0.25) !important}.blpl-testimonial-popup__quote-box{background:#364153;border-radius:33px;padding:32px 34px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#fff;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.blpl-testimonial-popup__quote-text{font-size:24px;line-height:30px;font-weight:400;margin:0 0 28px;color:#fff}.blpl-testimonial-popup__author{margin:0}.blpl-testimonial-popup__author-name,.blpl-testimonial-popup__author-role,.blpl-testimonial-popup__author-company{margin:0;font-weight:700;font-size:24px;line-height:1.2;color:#fff}.blpl-testimonial-popup__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:16px;margin-top:22px}button.blpl-testimonial-popup__nav-btn{position:static;margin:0;width:58px;height:58px;border-radius:50%;border:0;color:#99a1af;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-transition:background .2s ease,border-color .2s ease;-o-transition:background .2s ease,border-color .2s ease;transition:background .2s ease,border-color .2s ease;background:#dcdcdc;padding:0;backdrop-filter:blur(16px) saturate(180%);-webkit-backdrop-filter:blur(16px) saturate(180%);background-blend-mode:screen;-webkit-box-shadow:0 8px 40px rgba(0,0,0,0.2);box-shadow:0 8px 40px rgba(0,0,0,0.2)}button.blpl-testimonial-popup__nav-btn::before{content:"";position:absolute;inset:0;border-radius:50%;padding:1px;background:-o-linear-gradient(305deg,#fff,rgba(255,255,255,0),rgba(255,255,255,0),#fff);background:linear-gradient(145deg,#fff,rgba(255,255,255,0),rgba(255,255,255,0),#fff);-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.blpl-testimonial-popup__nav-btn::after{content:none}.blpl-testimonial-popup__nav-btn svg{width:32px;height:32px;fill:none;stroke:currentColor;stroke-width:2}.blpl-testimonial-popup__nav-btn.swiper-button-disabled{opacity:.35;cursor:default}@-webkit-keyframes popupIn{from{opacity:0;-webkit-transform:scale(0.92) translateY(16px);transform:scale(0.92) translateY(16px)}to{opacity:1;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@keyframes popupIn{from{opacity:0;-webkit-transform:scale(0.92) translateY(16px);transform:scale(0.92) translateY(16px)}to{opacity:1;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}.blpl-info-box{position:relative;min-height:400px;overflow:hidden;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.blpl-info-box__image{position:absolute;inset:0;width:100%;height:100%;overflow:hidden}.blpl-info-box__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.blpl-info-box__overlay{position:absolute;inset:0;background:-webkit-gradient(linear,left bottom,left top,color-stop(7.21%,#162456),color-stop(65.38%,rgba(22,36,86,0.65)),to(rgba(22,36,86,0.16)));background:-o-linear-gradient(bottom,#162456 7.21%,rgba(22,36,86,0.65) 65.38%,rgba(22,36,86,0.16) 100%);background:linear-gradient(0,#162456 7.21%,rgba(22,36,86,0.65) 65.38%,rgba(22,36,86,0.16) 100%);-webkit-transition:opacity .38s cubic-bezier(0.25,0.46,0.45,0.94);-o-transition:opacity .38s cubic-bezier(0.25,0.46,0.45,0.94);transition:opacity .38s cubic-bezier(0.25,0.46,0.45,0.94)}.blpl-info-box__overlay::after{content:"";position:absolute;inset:0;background:-webkit-gradient(linear,left top,right top,from(rgba(224,224,224,0.8)),color-stop(32.69%,rgba(160,160,160,0.8)),color-stop(47.6%,rgba(169,167,167,0.8)),to(rgba(224,224,224,0.8)));background:-o-linear-gradient(left,rgba(224,224,224,0.8) 0,rgba(160,160,160,0.8) 32.69%,rgba(169,167,167,0.8) 47.6%,rgba(224,224,224,0.8) 100%);background:linear-gradient(90deg,rgba(224,224,224,0.8) 0,rgba(160,160,160,0.8) 32.69%,rgba(169,167,167,0.8) 47.6%,rgba(224,224,224,0.8) 100%);opacity:0;-webkit-transition:opacity .38s cubic-bezier(0.25,0.46,0.45,0.94);-o-transition:opacity .38s cubic-bezier(0.25,0.46,0.45,0.94);transition:opacity .38s cubic-bezier(0.25,0.46,0.45,0.94)}.blpl-info-box__body{position:absolute;inset:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:32px;-webkit-transition:-webkit-box-pack 0s;transition:-webkit-box-pack 0s;-o-transition:justify-content 0s;transition:justify-content 0s;transition:justify-content 0s,-webkit-box-pack 0s,-ms-flex-pack 0s}.blpl-info-box__meta-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;overflow:hidden;position:relative}.blpl-info-box__meta{top:0;-webkit-transform:translateY(225px);-ms-transform:translateY(225px);transform:translateY(225px);-webkit-transition:-webkit-transform .42s cubic-bezier(0.25,0.46,0.45,0.94);transition:-webkit-transform .42s cubic-bezier(0.25,0.46,0.45,0.94);-o-transition:transform .42s cubic-bezier(0.25,0.46,0.45,0.94);transition:transform .42s cubic-bezier(0.25,0.46,0.45,0.94);transition:transform .42s cubic-bezier(0.25,0.46,0.45,0.94),-webkit-transform .42s cubic-bezier(0.25,0.46,0.45,0.94);will-change:transform}.blpl-info-box .blpl-info-box__title{font-size:24px;font-weight:700;color:#fff;letter-spacing:1.2px;margin:0 0 5px 0;line-height:1.1}.blpl-info-box__subtitle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3px;font-size:14px;line-height:1;font-weight:400;color:#fff;margin:0 0 14px 0}.blpl-info-box__subtitle svg{width:1em;height:1em;font-size:18px;-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px)}.blpl-info-box__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:6px;width:100%;padding:9px 14px;background:-o-linear-gradient(293.48deg,rgba(255,255,255,0.4) 2.12%,rgba(255,255,255,0.0001) 39%,rgba(255,255,255,0.0001) 54.33%,rgba(255,255,255,0.1) 93.02%);background:linear-gradient(156.52deg,rgba(255,255,255,0.4) 2.12%,rgba(255,255,255,0.0001) 39%,rgba(255,255,255,0.0001) 54.33%,rgba(255,255,255,0.1) 93.02%);border:1px solid transparent;border-image-source:linear-gradient(90deg,rgba(224,224,224,0.8) 0,rgba(160,160,160,0.8) 32.69%,rgba(169,167,167,0.8) 47.6%,rgba(224,224,224,0.8) 100%);border-image-slice:1;color:#fff;font-size:13px;font-weight:600;letter-spacing:.65px;cursor:pointer;-webkit-transition:background .35s cubic-bezier(0.25,0.46,0.45,0.94),border-color .35s cubic-bezier(0.25,0.46,0.45,0.94);-o-transition:background .35s cubic-bezier(0.25,0.46,0.45,0.94),border-color .35s cubic-bezier(0.25,0.46,0.45,0.94);transition:background .35s cubic-bezier(0.25,0.46,0.45,0.94),border-color .35s cubic-bezier(0.25,0.46,0.45,0.94)}.blpl-info-box__btn svg{width:1em;height:1em;font-size:20px}.blpl-info-box__btn:hover{background:-webkit-gradient(linear,left top,right top,from(rgba(224,224,224,0.8)),color-stop(32.69%,rgba(160,160,160,0.8)),color-stop(47.6%,rgba(169,167,167,0.8)),to(rgba(224,224,224,0.8)));background:-o-linear-gradient(left,rgba(224,224,224,0.8) 0,rgba(160,160,160,0.8) 32.69%,rgba(169,167,167,0.8) 47.6%,rgba(224,224,224,0.8) 100%);background:linear-gradient(90deg,rgba(224,224,224,0.8) 0,rgba(160,160,160,0.8) 32.69%,rgba(169,167,167,0.8) 47.6%,rgba(224,224,224,0.8) 100%);border-color:#162456;border-image-source:none}.blpl-info-box__description{font-size:14px;color:#162456;color:#fff;line-height:21px;pointer-events:none;margin:15px 0 20px;max-height:0;overflow:hidden;opacity:0;-webkit-transition:max-height .4s cubic-bezier(0.25,0.46,0.45,0.94),opacity .35s cubic-bezier(0.25,0.46,0.45,0.94) .08s,-webkit-transform .38s cubic-bezier(0.25,0.46,0.45,0.94) .05s;transition:max-height .4s cubic-bezier(0.25,0.46,0.45,0.94),opacity .35s cubic-bezier(0.25,0.46,0.45,0.94) .08s,-webkit-transform .38s cubic-bezier(0.25,0.46,0.45,0.94) .05s;-o-transition:max-height .4s cubic-bezier(0.25,0.46,0.45,0.94),opacity .35s cubic-bezier(0.25,0.46,0.45,0.94) .08s,transform .38s cubic-bezier(0.25,0.46,0.45,0.94) .05s;transition:max-height .4s cubic-bezier(0.25,0.46,0.45,0.94),opacity .35s cubic-bezier(0.25,0.46,0.45,0.94) .08s,transform .38s cubic-bezier(0.25,0.46,0.45,0.94) .05s;transition:max-height .4s cubic-bezier(0.25,0.46,0.45,0.94),opacity .35s cubic-bezier(0.25,0.46,0.45,0.94) .08s,transform .38s cubic-bezier(0.25,0.46,0.45,0.94) .05s,-webkit-transform .38s cubic-bezier(0.25,0.46,0.45,0.94) .05s}.blpl-info-box:hover .blpl-info-box__meta{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.blpl-info-box:hover .blpl-info-box__overlay::after{opacity:1}.blpl-info-box:hover .blpl-info-box__description{max-height:300px;opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.elementor-widget-blpl-marquee-widget{--marquee-rotate:var(--blpl-marquee-rotate);--marquee-offset:var(--blpl-marquee-offset);--marquee-adjustment:var(--blpl-marquee-adjustment);-webkit-transform:rotate(var(--marquee-rotate));-ms-transform:rotate(var(--marquee-rotate));transform:rotate(var(--marquee-rotate));margin-left:calc(var(--marquee-offset));width:calc(100% + var(--marquee-adjustment))}.blpl-marquee{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}.blpl-marquee.marquee-horizontal{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.blpl-marquee.marquee-horizontal .blpl-marquee__content.marquee-image{width:200px}.blpl-marquee__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;margin-left:5px;will-change:transform}.blpl-marquee__content.marquee-text{font-size:20px;font-family:var(--e-global-typography-primary-font-family);color:#000}.blpl-marquee__content.marquee-icon{font-size:20px}.blpl-marquee__content.marquee-icon svg{width:1em;height:1em}.blpl-marquee .elementor-element-edit-mode .blpl-marquee{overflow:hidden}.blpl-marquee--outline-text .blpl-marquee__content.marquee-text,.blpl-marquee--outline-text .blpl-marquee__content.marquee-text a{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:black;color:transparent}.blpl-marquee--fade-sides.marquee-horizontal{-webkit-mask-image:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(20%,#000),color-stop(80%,#000),to(transparent));-webkit-mask-image:linear-gradient(to right,transparent 0,#000 20%,#000 80%,transparent 100%);mask-image:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(20%,#000),color-stop(80%,#000),to(transparent));mask-image:linear-gradient(to right,transparent 0,#000 20%,#000 80%,transparent 100%)}.blpl-marquee--fade-sides.marquee-vertical{-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(20%,#000),color-stop(80%,#000),to(transparent));-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 20%,#000 80%,transparent 100%);mask-image:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(20%,#000),color-stop(80%,#000),to(transparent));mask-image:linear-gradient(to bottom,transparent 0,#000 20%,#000 80%,transparent 100%)}.blpl-section-heading{width:100%}.blpl-section-heading__inner{max-width:var(--blpl-site-container-width);margin:0 auto}.blpl-section-heading .blpl-section-heading__title{margin:0;font-family:var(--e-global-typography-primary-font-family);font-size:42px;font-weight:500;line-height:1.2;color:#fff}.blpl-section-heading__line{height:7px;background:rgba(255,255,255,0.45)}.blpl-section-heading__title-wrap{position:relative}.blpl-section-heading--left .blpl-section-heading__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.blpl-section-heading--left .blpl-section-heading__title-wrap{margin-right:24px}.blpl-section-heading--left .blpl-section-heading__title-wrap::before{content:"";position:absolute;top:50%;right:calc(100% + 24px);width:100vw;height:7px;background:rgba(255,255,255,0.45);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.blpl-section-heading--left .blpl-section-heading__line{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:0;width:100vw;margin-right:calc(50% - 50vw)}.blpl-section-heading--center .blpl-section-heading__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.blpl-section-heading--center .blpl-section-heading__title-wrap{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.blpl-section-heading--center .blpl-section-heading__title-wrap::before,.blpl-section-heading--center .blpl-section-heading__title-wrap::after{content:"";position:absolute;top:50%;height:7px;background:rgba(255,255,255,0.45);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.blpl-section-heading--center .blpl-section-heading__title-wrap::before{right:calc(100% + 24px);width:calc(50vw - 50%)}.blpl-section-heading--center .blpl-section-heading__title-wrap::after{left:calc(100% + 24px);width:calc(50vw - 50%)}.bluepulse-contactform .wpforms-field-container{border:2px solid transparent;-o-border-image:-o-linear-gradient(left,rgba(224,224,224,0.8) 0,rgba(160,160,160,0.8) 32.69%,rgba(169,167,167,0.8) 47.6%,rgba(224,224,224,0.8) 100%) 1;border-image:-webkit-gradient(linear,left top,right top,from(rgba(224,224,224,0.8)),color-stop(32.69%,rgba(160,160,160,0.8)),color-stop(47.6%,rgba(169,167,167,0.8)),to(rgba(224,224,224,0.8))) 1;border-image:linear-gradient(90deg,rgba(224,224,224,0.8) 0,rgba(160,160,160,0.8) 32.69%,rgba(169,167,167,0.8) 47.6%,rgba(224,224,224,0.8) 100%) 1;padding:22px 34px 42px}.bluepulse-contactform .wpforms-field-radio ul li{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;gap:5px}.bluepulse-contactform .wpforms-field-radio ul{margin-left:-12px}.bluepulse-contactform input[type=radio]{border-radius:14px}.bluepulse-contactform input[type=radio]:before{border-radius:4px !important}.bluepulse-contactform .wpforms-field-label,.bluepulse-contactform .wpforms-field-label,.bluepulse-contactform legend.wpforms-field-label,.bluepulse-contactform .wpforms-field-label-inline{font-size:16px !important;font-weight:400 !important}.bluepulse-contactform .wpforms-field-large,.bluepulse-contactform select.wpforms-field-large{height:36px !important;min-height:36px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 12px}.bluepulse-contactform .wpforms-required-label{display:none !important}.bluepulse-contactform input[type=radio]:checked::after{background:#3f4b64 !important;border:0;border-radius:4px !important}.bluepulse-contactform input[type=radio]:checked::before,.bluepulse-contactform input[type=radio]:focus::before{border-color:#fff !important}.bluepulse-contactform input[type=radio]:checked{border-color:#fff !important}.bluepulse-contactform input[type=radio]:checked::after{background:#fff !important}.bluepulse-contactform input[type=radio]:checked::after{-webkit-transform:scale(0.4);-ms-transform:scale(0.4);transform:scale(0.4)}.bluepulse-contactform input[type=text],.bluepulse-contactform input[type=email],.bluepulse-contactform input[type=tel],.bluepulse-contactform select{background-color:#3f4b64 !important;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.05) !important;box-shadow:0 1px 2px rgba(0,0,0,0.05) !important}.bluepulse-contactform input[type=radio]:before,.bluepulse-contactform input[type=checkbox]:before{background:#3f4b64 !important;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.05) !important;box-shadow:0 1px 2px rgba(0,0,0,0.05) !important}.bluepulse-contactform input:focus,.bluepulse-contactform select:focus,.bluepulse-contactform textarea:focus{border-color:#fff !important;-webkit-box-shadow:none !important;box-shadow:none !important;outline:0}.bluepulse-contactform input[type=checkbox]:checked{border-color:#fff}.bluepulse-contactform input[type=checkbox]:checked::after{border-color:#fff !important}.bluepulse-contactform input[type=checkbox]:checked::before,.bluepulse-contactform input[type=checkbox]:focus::before{border-color:#fff !important}.bluepulse-contactform input::-webkit-input-placeholder,.bluepulse-contactform textarea::-webkit-input-placeholder{color:#717182 !important}.bluepulse-contactform input::-moz-placeholder,.bluepulse-contactform textarea::-moz-placeholder{color:#717182 !important}.bluepulse-contactform input:-ms-input-placeholder,.bluepulse-contactform textarea:-ms-input-placeholder{color:#717182 !important}.bluepulse-contactform input::-ms-input-placeholder,.bluepulse-contactform textarea::-ms-input-placeholder{color:#717182 !important}.bluepulse-contactform input::placeholder,.bluepulse-contactform textarea::placeholder{color:#717182 !important}.bluepulse-contactform select option{color:#374151 !important}.bluepulse-contactform .wpforms-submit{margin-top:18px;height:48px;padding:0 28px !important;background:#3f4b64 !important;border:2px solid rgba(224,224,224,0.8) !important;border-radius:8px !important;color:#fff;font-size:14px !important;font-weight:400 !important;-webkit-box-shadow:none;box-shadow:none}.e-n-tab-title{cursor:pointer}@media(max-width:1399px){.blpl-testimonial-popup__dialog{padding:40px 40px 62px;max-height:96vh}.blpl-testimonial-popup__nav{margin-top:0}}@media(max-width:1299px){.blpl-section-heading.blpl-section-heading--left .blpl-section-heading__line{width:100%;margin-right:0}}@media(max-width:1201px){.blpl-section-heading--left .blpl-section-heading__title-wrap::before{display:none}}@media(max-width:1200px){.blpl-service-box__image-wrapper{width:220px;height:220px}}@media(max-width:1100px){.blpl-testimonial-popup__quote-text{font-size:20px;line-height:26px}.blpl-testimonial-popup__author-name,.blpl-testimonial-popup__author-role,.blpl-testimonial-popup__author-company{font-size:20px}}@media(max-width:1023px){.blpl-event-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.blpl-testimonial-popup__dialog{padding:20px 20px 42px}.blpl-testimonial-popup__content{gap:24px}}@media(max-width:767px){.blpl-course-list__popup{max-width:calc(100% - 20px);padding:30px 20px 35px}.blpl-course-list__popup .blpl-course-list__popup-close{top:25px;right:17px}.blpl-course-list__popup .blpl-course-list__popup-title{font-size:22px;max-width:90%}.blpl-course-list__popup-meta{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.blpl-event-list{padding:24px}.blpl-event-box__description{max-width:none;font-size:13px}.blpl-service-box{padding:23px 30px 40px}.blpl-interactive-image-cards{-ms-grid-columns:1fr;grid-template-columns:1fr;height:1200px;max-width:none}.blpl-interactive-image-cards .blpl-interactive-image-cards__title{opacity:1}.blpl-interactive-image-cards .blpl-interactive-image-cards__image{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.blpl-testimonial-slider__content{padding:20px}.blpl-testimonial-popup__dialog{border-radius:0;overflow-y:auto}button.blpl-testimonial-popup__close{position:sticky;top:0;left:100%}.blpl-testimonial-popup__image{-webkit-box-shadow:none !important;box-shadow:none !important}.blpl-testimonial-popup__content{-ms-grid-columns:1fr;grid-template-columns:1fr}.blpl-testimonial-popup__image{min-height:220px}.blpl-info-box{min-height:auto}.blpl-info-box .blpl-info-box__body{position:relative;gap:60px}.blpl-info-box .blpl-info-box__meta,.blpl-info-box .blpl-info-box__description,.blpl-info-box .blpl-info-box__overlay::after,.blpl-info-box .blpl-info-box__btn{-webkit-transition:none;-o-transition:none;transition:none}.blpl-info-box .blpl-info-box__meta{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.blpl-info-box .blpl-info-box__description{max-height:300px;opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.blpl-info-box .blpl-info-box__overlay::after{opacity:1}.blpl-info-box .blpl-info-box__btn{background:-webkit-gradient(linear,left top,right top,from(rgba(224,224,224,0.8)),color-stop(32.69%,rgba(160,160,160,0.8)),color-stop(47.6%,rgba(169,167,167,0.8)),to(rgba(224,224,224,0.8)));background:-o-linear-gradient(left,rgba(224,224,224,0.8) 0,rgba(160,160,160,0.8) 32.69%,rgba(169,167,167,0.8) 47.6%,rgba(224,224,224,0.8) 100%);background:linear-gradient(90deg,rgba(224,224,224,0.8) 0,rgba(160,160,160,0.8) 32.69%,rgba(169,167,167,0.8) 47.6%,rgba(224,224,224,0.8) 100%);border-color:#162456;border-image-source:none}.blpl-section-heading.blpl-section-heading--left .blpl-section-heading__line{display:none}.blpl-section-heading.blpl-section-heading--center .blpl-section-heading__title-wrap::before,.blpl-section-heading.blpl-section-heading--center .blpl-section-heading__title-wrap::after{display:none}}