.comp-achievements{padding:0px 20px 40px;background:#fff}.comp-achievements__container{width:100%}.comp-achievements__header{margin:0 0 44px;color:#333;text-align:center;font-family:"Be Vietnam Pro",sans-serif;font-size:38px;font-style:normal;font-weight:500;line-height:44px;letter-spacing:-1.2px}.comp-achievements__grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));column-gap:36px;row-gap:65px}.comp-achievements .achievement-item{position:relative;display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.comp-achievements .achievement-item+.achievement-item{margin-top:0;padding-top:0;border-top:0}.comp-achievements .achievement-item:nth-child(2n)::before{content:"";position:absolute;top:50%;left:-18px;width:1px;height:114px;background:#ddd;transform:translateY(-50%)}.comp-achievements .achievement-item__stat{display:flex;align-items:center;justify-content:center;gap:8px;width:100%}.comp-achievements .achievement-item__value{display:flex;align-items:center;justify-content:center;gap:5px}.comp-achievements .achievement-item__number,.comp-achievements .achievement-item__affix{color:#353535;font-family:"Be Vietnam Pro",sans-serif;font-size:48px;font-style:normal;font-weight:500;line-height:48px;letter-spacing:-5px}.comp-achievements .achievement-item__prefix{color:#00acec;font-family:"Be Vietnam Pro",sans-serif;font-size:36px;font-style:normal;font-weight:500;line-height:48px;letter-spacing:-3.2px}.comp-achievements .achievement-item__description{max-width:170px;margin:0;color:#353535;font-family:"Be Vietnam Pro",sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:-1.2px}@media(min-width: 768px)and (max-width: 1199px){.comp-achievements{padding:0px 40px 60px}.comp-achievements__header{margin-bottom:52px;font-size:46px;line-height:52px;letter-spacing:-1.6px}.comp-achievements__grid{grid-template-columns:repeat(2, minmax(0, 1fr));column-gap:66px;row-gap:66px}.comp-achievements .achievement-item:nth-child(2n)::before{left:-28px}.comp-achievements .achievement-item__number{font-size:48px;line-height:48px;letter-spacing:-5px}.comp-achievements .achievement-item__affix{font-size:48px;line-height:48px;letter-spacing:-5px}.comp-achievements .achievement-item__prefix{font-size:36px;line-height:48px;letter-spacing:-3.2px}.comp-achievements .achievement-item__description{max-width:190px;font-size:20px;line-height:20px;letter-spacing:-1.2px}}@media(min-width: 1200px){.comp-achievements{padding:0vw 8.3333333333vw 9.5833333333vw}.comp-achievements__header{margin-bottom:3.8020833333vw;color:#333;text-align:center;font-family:"Be Vietnam Pro",sans-serif;font-size:2.7604166667vw;font-style:normal;font-weight:500;line-height:3.5208333333vw;letter-spacing:-.0559895833vw}.comp-achievements__grid{display:flex;gap:0}.comp-achievements .achievement-item{flex:1 1 0;min-width:0;gap:.625vw;align-items:flex-start;text-align:left}.comp-achievements .achievement-item::before{display:none}.comp-achievements .achievement-item+.achievement-item{margin-top:0;padding-top:0;border-top:0;border-left:1px solid #ddd;padding-left:4.3229166667vw}.comp-achievements .achievement-item:nth-child(n+3){padding-top:0;border-top:0}.comp-achievements .achievement-item:first-child{padding-left:0;border-left:0}.comp-achievements .achievement-item__stat{align-items:flex-start;justify-content:flex-start;gap:1.0416666667vw;width:auto}.comp-achievements .achievement-item__value{justify-content:flex-start;gap:.5208333333vw}.comp-achievements .achievement-item__number{font-size:4.8958333333vw;line-height:6.9791666667vw;letter-spacing:-0.628125vw}.comp-achievements .achievement-item__affix{font-size:4.8958333333vw;line-height:6.9791666667vw;letter-spacing:-0.628125vw}.comp-achievements .achievement-item__prefix{margin-top:.9375vw;color:#00acec;font-family:"Be Vietnam Pro",sans-serif;font-size:3.8655729167vw;font-style:normal;font-weight:500;line-height:4.1666666667vw;letter-spacing:-.1666666667vw}.comp-achievements .achievement-item__description{max-width:14.0625vw;font-size:1.5625vw;line-height:1.5625vw;letter-spacing:-0.0625vw}}.comp-career-listing{padding:0px 20px 64px}.comp-career-listing__controls{display:flex;flex-direction:column;gap:18px}.comp-career-listing__filter{position:relative}.comp-career-listing__filter-label{display:block;min-width:0}.comp-career-listing__filter-toggle{appearance:none;-webkit-appearance:none;width:100%;display:inline-flex;align-items:flex-start;justify-content:space-between;gap:14px;min-height:56px;padding:16px 20px;border:1px solid rgba(221,221,221,.86);border-radius:28px;background:#fff;color:#414042;font-family:"Be Vietnam Pro",sans-serif;font-size:17px;font-style:normal;font-weight:700;line-height:22px;text-align:left;cursor:pointer}.comp-career-listing__filter-toggle svg{flex-shrink:0;margin-top:3px;transition:transform .25s ease}.comp-career-listing__filter-toggle.is-open svg{transform:rotate(180deg)}.comp-career-listing__filter-menu{position:absolute;top:calc(100% + 10px);left:0;z-index:5;width:100%;display:flex;flex-direction:column;gap:8px;padding:12px;border:1px solid rgba(221,221,221,.86);border-radius:18px;background:#fff;box-shadow:0 10px 30px rgba(28,29,31,.08)}.comp-career-listing__filter-menu[hidden]{display:none}.comp-career-listing__filter-option{appearance:none;-webkit-appearance:none;width:100%;display:block;padding:12px 14px;border:0;border-radius:12px;background:rgba(0,0,0,0);color:#414042;text-align:left;font-family:"Be Vietnam Pro",sans-serif;font-size:17px;font-style:normal;font-weight:500;line-height:23px;cursor:pointer;white-space:normal;transition:background-color .25s ease,color .25s ease}.comp-career-listing__filter-option.is-active,.comp-career-listing__filter-option:hover,.comp-career-listing__filter-option:focus-visible{background:#e3ebf4;color:#1c1d1f}.comp-career-listing__actions{display:flex;flex-direction:column;align-items:center;gap:14px;width:100%}.comp-career-listing__search{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px 14px;width:100%}.comp-career-listing__search-toggle,.comp-career-listing__clear,.comp-career-listing__show-more,.comp-career-listing__apply{appearance:none;-webkit-appearance:none;padding:0;border:0;background:rgba(0,0,0,0);color:#353535;font-family:"Be Vietnam Pro",sans-serif;font-size:16px;font-style:normal;font-weight:900;line-height:30px;letter-spacing:2px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:25%;text-underline-position:from-font;text-transform:uppercase;cursor:pointer;transition:color .25s ease,opacity .25s ease}.comp-career-listing__search-toggle:hover,.comp-career-listing__search-toggle:focus-visible,.comp-career-listing__clear:hover,.comp-career-listing__clear:focus-visible,.comp-career-listing__show-more:hover,.comp-career-listing__show-more:focus-visible,.comp-career-listing__apply:hover,.comp-career-listing__apply:focus-visible{color:#00529f}.comp-career-listing__search-panel{width:100%;max-width:320px;max-height:0;margin:0 auto;overflow:hidden;opacity:0;pointer-events:none;transition:max-height .28s ease,opacity .25s ease}.comp-career-listing__search.is-active .comp-career-listing__search-panel{max-height:72px;opacity:1;pointer-events:auto}.comp-career-listing__search-input{width:100%;padding:0 0 10px;border:0;border-bottom:1px solid rgba(28,29,31,.24);border-radius:0;background:rgba(0,0,0,0);color:#1c1d1f;font-family:"Be Vietnam Pro",sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:22px;text-align:center;text-transform:uppercase;outline:none}.comp-career-listing__search-input::placeholder{color:rgba(28,29,31,.45);opacity:1;text-transform:uppercase}.comp-career-listing__clear{display:inline-flex;flex-shrink:0;align-items:center;gap:12px;overflow:hidden;color:#58595b;text-decoration:none;white-space:nowrap}.comp-career-listing__clear span{color:inherit;font:inherit;letter-spacing:1.6px;line-height:22px;text-transform:uppercase;font-weight:700}.comp-career-listing__clear svg{flex-shrink:0;width:12px;height:12px}.comp-career-listing__clear.is-hidden{opacity:0;visibility:hidden;pointer-events:none;transform:translateY(6px)}.comp-career-listing__groups{margin-top:32px}.comp-career-listing__group.is-hidden,.comp-career-listing__group.is-filter-hidden{display:none}.comp-career-listing__group+.comp-career-listing__group{margin-top:35px}.comp-career-listing__group.is-first-visible{margin-top:0}.comp-career-listing__group-header{padding:16px 20px;border-radius:91px;background:#e3ebf4;color:#1c1d1f;font-family:"Be Vietnam Pro",sans-serif;font-size:19px;font-style:normal;font-weight:500;line-height:23px;letter-spacing:-0.24px;text-align:center}.comp-career-listing__group-items{margin-top:20px}.comp-career-listing__item{position:relative;display:grid;grid-template-columns:minmax(0, 1fr);gap:12px;align-items:center;justify-items:center;padding:16px 0;text-align:center;border-bottom:0}.comp-career-listing__item::after{content:"";position:absolute;right:0;bottom:0;left:0;height:3px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1593' height='3' viewBox='0 0 1593 3' fill='none'%3E%3Cpath d='M1 1.5H1592' stroke='%23D8DEE6' stroke-width='1.6' stroke-linecap='round' stroke-dasharray='7 8'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center bottom;background-size:100% 3px;pointer-events:none}.comp-career-listing__item.is-search-hidden{display:none}.comp-career-listing__link{color:#1c1d1f;font-family:"Be Vietnam Pro",sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:-0.16px;text-decoration:none;text-align:center;transition:color .25s ease}.comp-career-listing__link:hover,.comp-career-listing__link:focus-visible{color:#00529f}.comp-career-listing__apply{justify-self:center}.comp-career-listing__empty{margin-top:40px;color:#58595b;font-family:"Be Vietnam Pro",sans-serif;font-size:18px;line-height:28px;text-align:center}.comp-career-listing__empty.is-hidden{display:none}.comp-career-listing__show-more-wrap{display:flex;flex-direction:column;align-items:center;gap:12px;margin-top:48px}.comp-career-listing__show-more-wrap.is-hidden{display:none}.comp-career-listing__spinner{display:none;align-items:center;justify-content:center;gap:6px}.comp-career-listing__spinner.is-visible{display:flex}.comp-career-listing__spinner-dot{width:8px;height:8px;border-radius:50%;background:#353535;animation:careerListingSpinnerBounce 1.4s infinite ease-in-out both}.comp-career-listing__spinner-dot:nth-child(1){animation-delay:-0.32s}.comp-career-listing__spinner-dot:nth-child(2){animation-delay:-0.16s}.comp-career-listing__search-toggle,.comp-career-listing__clear,.comp-career-listing__show-more,.comp-career-listing__apply{font-size:15px;line-height:28px}@keyframes careerListingSpinnerBounce{0%,80%,100%{transform:scale(0);opacity:.5}40%{transform:scale(1);opacity:1}}@media only screen and (min-width: 768px)and (max-width: 1199px){.comp-career-listing{padding:40px 40px 40px}.comp-career-listing__controls{gap:22px}.comp-career-listing__filter{width:100%}.comp-career-listing__filter-toggle{align-items:center;gap:18px;min-height:60px;padding:16px 24px;font-size:19px;line-height:24px}.comp-career-listing__filter-toggle svg{margin-top:0}.comp-career-listing__filter-menu{gap:10px;padding:12px}.comp-career-listing__filter-option{padding:12px 16px;font-size:18px;line-height:24px}.comp-career-listing__actions{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;gap:16px 24px}.comp-career-listing__search{gap:12px 18px;justify-content:center}.comp-career-listing__search-panel{max-height:0;max-width:360px;margin:0 auto 0 0}.comp-career-listing__search.is-active .comp-career-listing__search-panel{max-height:80px}.comp-career-listing__groups{margin-top:44px}.comp-career-listing__group+.comp-career-listing__group{margin-top:56px}.comp-career-listing.is-filtered .comp-career-listing__group+.comp-career-listing__group{margin-top:56px}.comp-career-listing__group.is-first-visible{margin-top:0}.comp-career-listing__group-header{padding:20px 28px;font-size:28px;line-height:30px;text-align:center}.comp-career-listing__group-items{margin-top:0}.comp-career-listing__item{grid-template-columns:minmax(0, 1fr);gap:18px 24px;justify-items:center;padding:20px 0;text-align:center}.comp-career-listing__item::after{height:3px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1593' height='3' viewBox='0 0 1593 3' fill='none'%3E%3Cpath d='M1 1.5H1592' stroke='%23D8DEE6' stroke-width='1.6' stroke-linecap='round' stroke-dasharray='7 8'/%3E%3C/svg%3E");background-size:100% 3px}.comp-career-listing__link{font-size:24px;text-align:center}.comp-career-listing__apply{justify-self:center}.comp-career-listing__show-more-wrap{margin-top:56px}.comp-career-listing__search-toggle,.comp-career-listing__clear,.comp-career-listing__show-more,.comp-career-listing__apply{font-size:18px}}@media only screen and (min-width: 1200px){.comp-career-listing{padding:0 15.7291666667vw 6.25vw}.comp-career-listing__controls{padding:0 2.8125vw;display:grid;grid-template-columns:max-content minmax(0, 1fr);align-items:center;gap:2.0833333333vw}.comp-career-listing__filter{width:fit-content;min-width:15.2554166667vw;max-width:min(100vw - 31.4583333333vw,32.2916666667vw)}.comp-career-listing__filter-toggle{width:auto;min-width:100%;align-items:center;min-height:2.8671354167vw;padding:.7291666667vw 2.03125vw;font-size:1.0416666667vw;line-height:1.25vw;white-space:nowrap}.comp-career-listing__filter-toggle svg{margin-right:-0.78125vw;width:.625vw;height:.625vw}.comp-career-listing__filter-menu{width:max-content;min-width:100%;max-width:min(100vw - 31.4583333333vw,32.2916666667vw);top:calc(100% + 0.5208333333vw);padding:.5208333333vw;border-radius:1.0416666667vw}.comp-career-listing__filter-option{padding:.5208333333vw .625vw;border-radius:.625vw;font-size:.9375vw;line-height:1.25vw}.comp-career-listing__actions{flex-direction:row;flex-wrap:nowrap;width:auto;align-items:center;justify-content:flex-end;gap:.1041666667vw}.comp-career-listing__search{width:auto;flex-wrap:nowrap;align-items:end;justify-content:flex-start;gap:1.0416666667vw}.comp-career-listing__search-panel{width:0;max-width:none;max-height:none;margin:0;transition:width .25s ease,opacity .25s ease}.comp-career-listing__search.is-active .comp-career-listing__search-panel{width:14.0625vw;max-height:none}.comp-career-listing__search-toggle,.comp-career-listing__show-more,.comp-career-listing__apply{font-size:.9375vw;line-height:1.5625vw}.comp-career-listing__clear{gap:.625vw;font-size:1.0416666667vw;line-height:1.1458333333vw}.comp-career-listing__clear span{font-size:1.0416666667vw;line-height:1.1458333333vw;letter-spacing:.0833333333vw}.comp-career-listing__search-input{padding-bottom:.4166666667vw;font-size:.9375vw;line-height:1.25vw;text-align:left}.comp-career-listing__groups{margin-top:2.7604166667vw}.comp-career-listing__group+.comp-career-listing__group{margin-top:3.8541666667vw}.comp-career-listing.is-filtered .comp-career-listing__group+.comp-career-listing__group{margin-top:2.7604166667vw}.comp-career-listing__group.is-first-visible{margin-top:0}.comp-career-listing__group-header{padding:1.0416666667vw 2.8125vw;font-size:1.5625vw;line-height:1.6666666667vw;letter-spacing:-0.0125vw;text-align:left}.comp-career-listing__group-items{margin-top:0}.comp-career-listing__item{grid-template-columns:minmax(0, 1fr) auto;gap:2.1354166667vw;justify-items:stretch;padding:.9375vw 2.8125vw;text-align:left}.comp-career-listing__item::after{height:.1041666667vw;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1593' height='2' viewBox='0 0 1593 2' fill='none'%3E%3Cpath d='M0.5 1H1592.5' stroke='%23D8DEE6' stroke-linecap='round' stroke-dasharray='4 6'/%3E%3C/svg%3E");background-size:100% .1041666667vw}.comp-career-listing__link{font-size:1.3020833333vw;line-height:1.25vw;letter-spacing:-.0083333333vw;text-align:left}.comp-career-listing__apply{justify-self:end}.comp-career-listing__empty{margin-top:2.5vw;font-size:1.0416666667vw;line-height:1.4583333333vw}.comp-career-listing__show-more-wrap{margin-top:3.75vw}}.comp-contact-us{padding:40px 20px 40px;background:#fff}.comp-contact-us__inner{display:flex;flex-direction:column;gap:36px}.comp-contact-us__header{margin:0;color:#333;font-family:"Be Vietnam Pro",sans-serif;font-size:32px;font-style:normal;font-weight:400;line-height:38px;letter-spacing:-0.9px}.comp-contact-us__email-row{display:flex;align-items:center;gap:8px;margin-top:22px}.comp-contact-us__email-link{color:#000;font-family:"Be Vietnam Pro",sans-serif;font-size:16px;font-style:normal;font-weight:300;line-height:24px;letter-spacing:-0.24px;text-decoration:underline;text-decoration-skip-ink:auto;text-underline-offset:4px;text-underline-position:from-font;transition:color .25s ease}.comp-contact-us__email-link:hover,.comp-contact-us__email-link:focus-visible{color:#00529f;outline:none}.comp-contact-us__email-icon{flex-shrink:0;display:inline-flex;width:26px;height:26px}.comp-contact-us__email-icon svg{display:block;width:100%;height:100%}.comp-contact-us__details{margin-top:18px;border-top:1px solid rgba(51,51,51,.25)}.comp-contact-us__detail{display:grid;grid-template-columns:1fr;align-items:start;gap:8px;padding:14px 0;border-bottom:1px solid rgba(51,51,51,.25)}.comp-contact-us__detail-label{align-self:start;color:#000;font-family:"Be Vietnam Pro",sans-serif;font-size:13px;font-style:normal;font-weight:700;line-height:14px;letter-spacing:.8px;text-transform:uppercase}.comp-contact-us__detail-content{color:#4d4e56;font-family:"Be Vietnam Pro",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:27px;letter-spacing:-0.16px;text-transform:capitalize}.comp-contact-us__detail-content>*:first-child{margin-top:0}.comp-contact-us__detail-content>*:last-child{margin-bottom:0}.comp-contact-us__detail-content p{margin:0;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit}.comp-contact-us__detail-content p+p{margin-top:4px}.comp-contact-us__detail-content a{color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit;text-decoration:none}.comp-contact-us__detail-content a:hover,.comp-contact-us__detail-content a:focus-visible{color:#00529f;outline:none}.comp-contact-us__detail-content strong,.comp-contact-us__detail-content b{color:#333;font-weight:600}.comp-contact-us__detail-content br{content:"";display:block;margin-top:4px}.comp-contact-us__right{position:relative;z-index:1}.comp-contact-us__bubbles{position:absolute;top:50%;right:-14px;width:56%;height:110%;object-fit:contain;object-position:center;opacity:.1;transform:translateY(-50%);pointer-events:none;z-index:0}.comp-contact-us__form-shell{position:relative;overflow:hidden;border-radius:10px;background:#00529f;padding:22px 16px 30px;z-index:1}.comp-contact-us__shortcode{position:relative;z-index:1}.comp-contact-us .wpcf7-form p{margin:0}.comp-contact-us .wpcf7-form-control-wrap{display:block;width:100%}.comp-contact-us .cf7-title{display:none}.comp-contact-us .cf7-grid{display:grid;grid-template-columns:1fr;gap:18px}.comp-contact-us .cf7-field-wide{grid-column:1/-1}.comp-contact-us .cf7-field label,.comp-contact-us .cf7-field-full label{display:none}.comp-contact-us .cf7-field p,.comp-contact-us .cf7-field-full p,.comp-contact-us .cf7-field-options p{margin:0}.comp-contact-us .cf7-field input[type=text],.comp-contact-us .cf7-field input[type=email],.comp-contact-us .cf7-field input[type=tel],.comp-contact-us .cf7-field textarea,.comp-contact-us .cf7-field-full input[type=text],.comp-contact-us .cf7-field-full input[type=email],.comp-contact-us .cf7-field-full input[type=tel],.comp-contact-us .cf7-field-full textarea,.comp-contact-us .cf7-field-options input[type=text],.comp-contact-us .cf7-field-options input[type=email],.comp-contact-us .cf7-field-options input[type=tel],.comp-contact-us .cf7-field-options textarea{width:100%;padding:0 0 10px;border:0;border-bottom:1px solid rgba(255,255,255,.9);border-radius:0;background:rgba(0,0,0,0);color:#fff;font-family:"Be Vietnam Pro",sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:26px;outline:none;box-sizing:border-box}.comp-contact-us .cf7-field input[type=text]::placeholder,.comp-contact-us .cf7-field input[type=email]::placeholder,.comp-contact-us .cf7-field input[type=tel]::placeholder,.comp-contact-us .cf7-field textarea::placeholder,.comp-contact-us .cf7-field-full input[type=text]::placeholder,.comp-contact-us .cf7-field-full input[type=email]::placeholder,.comp-contact-us .cf7-field-full input[type=tel]::placeholder,.comp-contact-us .cf7-field-full textarea::placeholder,.comp-contact-us .cf7-field-options input[type=text]::placeholder,.comp-contact-us .cf7-field-options input[type=email]::placeholder,.comp-contact-us .cf7-field-options input[type=tel]::placeholder,.comp-contact-us .cf7-field-options textarea::placeholder{color:#fff;opacity:1;font:inherit}.comp-contact-us .cf7-field input[type=text]:focus,.comp-contact-us .cf7-field input[type=email]:focus,.comp-contact-us .cf7-field input[type=tel]:focus,.comp-contact-us .cf7-field textarea:focus,.comp-contact-us .cf7-field-full input[type=text]:focus,.comp-contact-us .cf7-field-full input[type=email]:focus,.comp-contact-us .cf7-field-full input[type=tel]:focus,.comp-contact-us .cf7-field-full textarea:focus,.comp-contact-us .cf7-field-options input[type=text]:focus,.comp-contact-us .cf7-field-options input[type=email]:focus,.comp-contact-us .cf7-field-options input[type=tel]:focus,.comp-contact-us .cf7-field-options textarea:focus{border-bottom-color:rgba(255,255,255,.8)}.comp-contact-us .cf7-field textarea,.comp-contact-us .cf7-field-full textarea,.comp-contact-us .cf7-field-options textarea{color:#fff;font-family:"Be Vietnam Pro",sans-serif;font-size:16px;font-style:normal;font-weight:300;line-height:22px;resize:none}.comp-contact-us .cf7-field-options{margin-top:20px}.comp-contact-us .select span{display:block}.comp-contact-us .select span select{margin-top:20px;background:#00529f;background-color:rgba(0,0,0,0);border:none;width:100%;border-bottom:1px solid rgba(255,255,255,.9);padding:0 0 10px;cursor:pointer;display:block;margin-bottom:8px;color:rgba(255,255,255,.92);font-family:"Be Vietnam Pro",sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:16px;letter-spacing:.2px}.comp-contact-us .select span select:active,.comp-contact-us .select span select:focus,.comp-contact-us .select span select:focus-visible{outline:none}.comp-contact-us .select span select option{background:#00529f;cursor:pointer}.comp-contact-us .check-box .wpcf7-form-control-wrap .wpcf7-checkbox{display:block;width:100%;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start}.comp-contact-us .check-box .wpcf7-form-control-wrap .wpcf7-checkbox .wpcf7-list-item{width:50%;margin-bottom:10px}.comp-contact-us .check-box .wpcf7-form-control-wrap .wpcf7-checkbox .wpcf7-list-item label{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start}.comp-contact-us .check-box .wpcf7-form-control-wrap .wpcf7-checkbox .wpcf7-list-item label input[type=checkbox]{width:18px;height:18px;margin:3px 0 0;border:1px solid #fff;border-radius:9px;appearance:none;-webkit-appearance:none;background:rgba(0,0,0,0);position:relative;flex-shrink:0;cursor:pointer;margin:0}.comp-contact-us .check-box .wpcf7-form-control-wrap .wpcf7-checkbox .wpcf7-list-item label input[type=checkbox]:checked::after{content:"";position:absolute;top:50%;left:50%;width:3px;height:3px;border-radius:50%;background:#fff;transform:translate(-50%, -50%)}.comp-contact-us .cf7-options-label{display:block;color:rgba(255,255,255,.92);font-family:"Be Vietnam Pro",sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:16px;letter-spacing:.2px;text-transform:uppercase}.comp-contact-us .wpcf7-radio{display:flex;flex-direction:column;gap:4px}.comp-contact-us .wpcf7-list-item{margin:0}.comp-contact-us .wpcf7-list-item label{display:inline-flex;align-items:flex-start;gap:6px;margin:0;cursor:pointer}.comp-contact-us .wpcf7-list-item-label{display:inline;color:rgba(255,255,255,.72);font-family:"Be Vietnam Pro",sans-serif;font-size:11px;font-style:normal;font-weight:300;line-height:16px;letter-spacing:0}.comp-contact-us input[type=radio]{width:18px;height:18px;margin:3px 0 0;border:1px solid #fff;border-radius:9px;appearance:none;-webkit-appearance:none;background:rgba(0,0,0,0);position:relative;flex-shrink:0;cursor:pointer;margin:0}.comp-contact-us input[type=radio]:checked::after{content:"";position:absolute;top:50%;left:50%;width:3px;height:3px;border-radius:50%;background:#fff;transform:translate(-50%, -50%)}.comp-contact-us .cf7-field-full{margin-top:12px}.comp-contact-us .cf7-privacy{color:#e8e8e8;font-family:"Be Vietnam Pro",sans-serif;font-size:16px;font-style:normal;font-weight:300;line-height:21.6px}.comp-contact-us .cf7-privacy p{margin:0}.comp-contact-us .cf7-privacy .wpcf7-form-control-wrap{display:inline}.comp-contact-us .cf7-privacy .wpcf7-form-control.wpcf7-acceptance{display:inline-block}.comp-contact-us .cf7-privacy .wpcf7-list-item{margin:0}.comp-contact-us .cf7-privacy .wpcf7-list-item label{display:flex;align-items:flex-start;gap:6px;margin:0;cursor:pointer}.comp-contact-us .cf7-privacy .wpcf7-list-item-label{display:block;flex:1;min-width:0;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;letter-spacing:0}.comp-contact-us .cf7-privacy .wpcf7-list-item-label a{color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;text-decoration:underline;text-underline-offset:2px}.comp-contact-us .cf7-privacy .wpcf7-list-item-label a::before{content:"["}.comp-contact-us .cf7-privacy .wpcf7-list-item-label a::after{content:"]"}.comp-contact-us .cf7-privacy input[type=checkbox]{width:18px;height:18px;margin:3px 0 0;border:1px solid #fff;border-radius:9px;appearance:none;-webkit-appearance:none;background:rgba(0,0,0,0);position:relative;flex-shrink:0;cursor:pointer}.comp-contact-us .cf7-privacy input[type=checkbox]:checked::after{content:"";position:absolute;top:50%;left:50%;width:3px;height:3px;border-radius:50%;background:#fff;transform:translate(-50%, -50%)}.comp-contact-us .cf7-submit{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:42px;margin-top:25px;padding:0 24px;border:1px solid rgba(255,255,255,.92);border-radius:100px;background:rgba(0,0,0,0);cursor:pointer;transition:background-color .25s ease,border-color .25s ease}.comp-contact-us .cf7-submit p{margin:0}.comp-contact-us .cf7-submit input[type=submit]{border:0;background:rgba(0,0,0,0);color:#fff;font-family:"Roboto",sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:14px;cursor:pointer}.comp-contact-us .cf7-submit .wpcf7-spinner{position:absolute;left:calc(100% + 10px);top:50%;margin:0;transform:translateY(-50%)}.comp-contact-us .cf7-submit .wpcf7-spinner::before{content:"";position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}.comp-contact-us .cf7-submit:hover,.comp-contact-us .cf7-submit:focus-within{border-color:#fff;background:#fff}.comp-contact-us .cf7-submit:hover input[type=submit],.comp-contact-us .cf7-submit:focus-within input[type=submit]{color:#00529f}.comp-contact-us .wpcf7 form.submitting .cf7-submit{opacity:.7;pointer-events:none}.comp-contact-us .wpcf7-form-control.wpcf7-not-valid{border-bottom-color:#ffd5d5 !important}.comp-contact-us .wpcf7-not-valid-tip,.comp-contact-us .wpcf7-response-output{margin:10px 0 0;border:0 !important;padding:0 !important;font-family:"Be Vietnam Pro",sans-serif;font-size:12px;line-height:18px}.comp-contact-us .wpcf7-not-valid-tip{color:#ffd5d5}.comp-contact-us .wpcf7-response-output{color:#fff}.comp-contact-us .wpcf7 form.invalid .wpcf7-response-output,.comp-contact-us .wpcf7 form.failed .wpcf7-response-output,.comp-contact-us .wpcf7 form.aborted .wpcf7-response-output,.comp-contact-us .wpcf7 form.unaccepted .wpcf7-response-output{color:#ffd5d5}.comp-contact-us .wpcf7 form.sent .wpcf7-response-output{color:#caffcf}@media only screen and (min-width: 768px)and (max-width: 1199px){.comp-contact-us{padding:72px 32px 82px}.comp-contact-us__inner{gap:48px}.comp-contact-us__header{font-size:46px;line-height:54px;letter-spacing:-1px}.comp-contact-us__email-row{gap:12px;margin-top:30px}.comp-contact-us__email-icon{width:36px;height:36px}.comp-contact-us__details{margin-top:24px}.comp-contact-us__detail{grid-template-columns:112px minmax(0, 1fr);gap:22px;padding:20px 0}.comp-contact-us__detail-label{font-size:15px;line-height:15px;letter-spacing:1px}.comp-contact-us__detail-content{font-size:18px;line-height:30px}.comp-contact-us__bubbles{right:-24px;width:38%;height:114%;opacity:.12}.comp-contact-us__form-shell{padding:34px 28px 36px}.comp-contact-us .cf7-grid{grid-template-columns:repeat(2, minmax(0, 1fr));gap:24px}.comp-contact-us .cf7-field input[type=text],.comp-contact-us .cf7-field input[type=email],.comp-contact-us .cf7-field input[type=tel],.comp-contact-us .cf7-field textarea,.comp-contact-us .cf7-field-full input[type=text],.comp-contact-us .cf7-field-full input[type=email],.comp-contact-us .cf7-field-full input[type=tel],.comp-contact-us .cf7-field-full textarea,.comp-contact-us .cf7-field-options input[type=text],.comp-contact-us .cf7-field-options input[type=email],.comp-contact-us .cf7-field-options input[type=tel],.comp-contact-us .cf7-field-options textarea{font-size:21px;line-height:27px}.comp-contact-us .cf7-field textarea,.comp-contact-us .cf7-field-full textarea,.comp-contact-us .cf7-field-options textarea{color:#fff;font-family:"Be Vietnam Pro",sans-serif;font-size:17px;font-style:normal;font-weight:300;line-height:22px}.comp-contact-us .cf7-options-label{font-size:15px;line-height:16.5px}.comp-contact-us .wpcf7-list-item-label{font-size:13px;line-height:18px}.comp-contact-us input[type=radio]{width:18px;height:18px;margin-top:3px}.comp-contact-us input[type=radio]:checked::after{width:3px;height:3px}.comp-contact-us .cf7-privacy{font-size:15px;line-height:21px}.comp-contact-us .cf7-privacy input[type=checkbox]{width:18px;height:18px;margin-top:3px}.comp-contact-us .cf7-privacy input[type=checkbox]:checked::after{width:3px;height:3px}.comp-contact-us .cf7-submit{min-height:44px;margin-top:16px}.comp-contact-us .cf7-submit input[type=submit]{font-size:17px;line-height:15px}.comp-contact-us .cf7-field-wide{grid-column:1/-1}}@media only screen and (min-width: 1200px){.comp-contact-us{overflow:hidden;padding:6.25vw 10.9375vw 6.3541666667vw}.comp-contact-us__inner{display:grid;grid-template-columns:35vw 38.2291666667vw;justify-content:space-between;gap:3.6458333333vw;align-items:center}.comp-contact-us__header{font-size:3.28859375vw;line-height:3.8541666667vw;letter-spacing:-.1125vw}.comp-contact-us__email-row{gap:.625vw;margin-top:4.6875vw;margin-bottom:2.6041666667vw}.comp-contact-us__email-link{font-size:1.1328125vw;line-height:1.6875vw;letter-spacing:0;text-underline-offset:auto}.comp-contact-us__email-icon{width:2.0833333333vw;height:2.0833333333vw}.comp-contact-us__details{margin-top:1.3541666667vw;width:26.5625vw}.comp-contact-us__detail{grid-template-columns:4.0104166667vw minmax(0, 1fr);gap:1.9270833333vw;padding:1.25vw 0}.comp-contact-us__detail-label{margin-top:.5208333333vw;font-size:.9375vw;line-height:.9375vw;letter-spacing:.0520833333vw}.comp-contact-us__detail-content{font-size:1.0416666667vw;line-height:1.9270833333vw;letter-spacing:0}.comp-contact-us__detail-content p+p{margin-top:.2083333333vw}.comp-contact-us__detail-content br{margin-top:.2083333333vw}.comp-contact-us__bubbles{top:38%;right:-22.1354166667vw;width:70.78125vw;height:42.03125vw;opacity:1;transform:translateY(-50%)}.comp-contact-us__form-shell{min-height:31.9791666667vw;padding:2.8645833333vw 2.0833333333vw 2.8645833333vw 2.0833333333vw;border-radius:.4166666667vw}.comp-contact-us .cf7-grid{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.8229166667vw 0vw}.comp-contact-us .cf7-field input[type=text],.comp-contact-us .cf7-field input[type=email],.comp-contact-us .cf7-field input[type=tel],.comp-contact-us .cf7-field textarea,.comp-contact-us .cf7-field-full input[type=text],.comp-contact-us .cf7-field-full input[type=email],.comp-contact-us .cf7-field-full input[type=tel],.comp-contact-us .cf7-field-full textarea,.comp-contact-us .cf7-field-options input[type=text],.comp-contact-us .cf7-field-options input[type=email],.comp-contact-us .cf7-field-options input[type=tel],.comp-contact-us .cf7-field-options textarea{padding-bottom:.5208333333vw;font-size:1.3541666667vw;line-height:1.4583333333vw;border-bottom-width:.0416666667vw}.comp-contact-us .cf7-field textarea,.comp-contact-us .cf7-field-full textarea,.comp-contact-us .cf7-field-options textarea{margin-top:.625vw;margin-bottom:1.0416666667vw;color:#fff;font-family:"Be Vietnam Pro",sans-serif;font-size:.9375vw;font-style:normal;font-weight:300;line-height:1.125vw;height:3.6458333333vw}.comp-contact-us .cf7-field-wide{grid-column:1/-1}.comp-contact-us .cf7-field-options{margin-top:1.5625vw}.comp-contact-us .cf7-options-label{margin-bottom:.5208333333vw;font-size:.8333333333vw;line-height:.8802083333vw;letter-spacing:.0135416667vw}.comp-contact-us .select span select{margin-top:1.0416666667vw;padding:0 0 .5208333333vw;margin-bottom:4.4791666667vw;font-size:.8333333333vw;line-height:.8802083333vw;letter-spacing:.0135416667vw}.comp-contact-us .check-box .wpcf7-form-control-wrap .wpcf7-checkbox .wpcf7-list-item{width:50%;margin-bottom:.5208333333vw}.comp-contact-us .check-box .wpcf7-form-control-wrap .wpcf7-checkbox .wpcf7-list-item label input[type=checkbox]{width:.9375vw;height:.9375vw;margin:.15625vw 0 0;border-radius:.46875vw}.comp-contact-us .check-box .wpcf7-form-control-wrap .wpcf7-checkbox .wpcf7-list-item label input[type=checkbox]:checked::after{width:.15625vw;height:.15625vw}.comp-contact-us .wpcf7-radio{gap:.2083333333vw}.comp-contact-us .wpcf7-list-item label{gap:.625vw}.comp-contact-us .wpcf7-list-item-label{font-size:.9375vw;line-height:1.125vw;padding-top:.2083333333vw}.comp-contact-us input[type=radio]{width:1.0416666667vw;height:1.0416666667vw;margin-top:.2083333333vw;border:.0520833333vw solid #fff;border-radius:.5208333333vw}.comp-contact-us input[type=radio]:checked::after{width:.2083333333vw;height:.2083333333vw}.comp-contact-us .cf7-field-full{margin-top:.8333333333vw}.comp-contact-us .cf7-privacy{margin-bottom:1.0416666667vw}.comp-contact-us .cf7-privacy .wpcf7-list-item label{gap:.625vw}.comp-contact-us .cf7-privacy .wpcf7-list-item-label{font-size:.78125vw;line-height:1.125vw;padding-right:6.25vw}.comp-contact-us .cf7-privacy input[type=checkbox]{width:1.0416666667vw;height:1.0416666667vw;margin-top:.2083333333vw;border:.0520833333vw solid #fff;border-radius:.5208333333vw}.comp-contact-us .cf7-privacy input[type=checkbox]:checked::after{width:.2083333333vw;height:.2083333333vw}.comp-contact-us .cf7-submit{min-height:2.3958333333vw;margin-top:.9375vw;padding:0 1.1458333333vw;border-width:.0520833333vw}.comp-contact-us .cf7-submit input[type=submit]{font-size:.9375vw;line-height:.8333333333vw}.comp-contact-us .cf7-submit .wpcf7-spinner{left:calc(100% + 0.5208333333vw)}.comp-contact-us .wpcf7-not-valid-tip,.comp-contact-us .wpcf7-response-output{margin-top:.5208333333vw;font-size:.625vw;line-height:.9375vw}}.comp-full-image{padding:0 12.5px 50px}.comp-full-image__inner{border-radius:12px;overflow:hidden}.comp-full-image__image{display:block;width:100%;height:320px;object-fit:cover}.comp-full-image .ph-credit{text-align:center;color:#333;font-family:"Be Vietnam Pro",sans-serif;font-size:14px;line-height:18px;font-style:normal;font-weight:400;letter-spacing:-0.32px;margin-top:10px}@media only screen and (min-width: 768px)and (max-width: 1199px){.comp-full-image{padding:0 12.5px 50px}.comp-full-image__image{height:460px}}@media only screen and (min-width: 1200px){.comp-full-image{padding:0 .6510416667vw 4.53125vw}.comp-full-image__inner{border-radius:.625vw}.comp-full-image__image{height:32.1109375vw}.comp-full-image .ph-credit{font-size:.7291666667vw;line-height:.9375vw;letter-spacing:-.0166666667vw;margin-top:.5208333333vw}}.comp-blue-background-carousel{position:relative;padding:40px 20px 40px;margin-bottom:40px;background:linear-gradient(90deg, #00acec -2.39%, #00529f 106.15%);backdrop-filter:blur(14.1000003815px);overflow:hidden}.comp-blue-background-carousel.comp-blue-background-carousel--nav-bottom{padding-bottom:30px}.comp-blue-background-carousel__inner{position:relative}.comp-blue-background-carousel__header{margin:0 0 32px;color:#fff;text-align:center;font-family:"Be Vietnam Pro",sans-serif;font-size:34px;font-style:normal;font-weight:500;line-height:43px;letter-spacing:-0.7px}.comp-blue-background-carousel__carousel-wrap{position:relative;padding-right:0}.comp-blue-background-carousel__carousel .owl-stage-outer{border-radius:12px}.comp-blue-background-carousel__carousel .owl-item{box-sizing:border-box}.comp-blue-background-carousel__slide{height:100%}.comp-blue-background-carousel__card{height:100%;border-radius:12px;background:#f5f5f5;overflow:hidden;display:flex;flex-direction:column}.comp-blue-background-carousel__text-col{padding:34px 24px 28px;background:#fff;display:flex;flex-direction:column;justify-content:center}.comp-blue-background-carousel__card-header{margin:0;color:#333;font-family:"Be Vietnam Pro",sans-serif;font-size:28px;font-style:normal;font-weight:500;line-height:36px;letter-spacing:-0.92px}.comp-blue-background-carousel__card-content{margin-top:18px;color:#3a3c3f;font-family:"Be Vietnam Pro",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:-0.32px}.comp-blue-background-carousel__card-content p{margin:0 0 12px;color:inherit;font:inherit;letter-spacing:inherit}.comp-blue-background-carousel__card-content p:last-child{margin-bottom:0}.comp-blue-background-carousel__media-col{border-left:0;border-top:1px solid #d9d9d9;border-radius:0;min-height:215px}.comp-blue-background-carousel__media-col img{width:100%;height:100%;display:block;object-fit:cover}.comp-blue-background-carousel__navigation{position:static;right:auto;top:auto;transform:none;width:100%;margin-top:30px;display:flex;justify-content:center;flex-direction:row;gap:16px}.comp-blue-background-carousel__navigation.is-hidden{display:none}.comp-blue-background-carousel__nav-btn{appearance:none;-webkit-appearance:none;width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(29,29,52,.42);border-radius:100px;background:#fff;color:#2c2c2c;padding:0;transition:background .25s ease,border-color .25s ease,color .25s ease}.comp-blue-background-carousel__nav-btn svg{width:20px;height:20px}.comp-blue-background-carousel__nav-btn:hover,.comp-blue-background-carousel__nav-btn:focus-visible{border-color:rgba(255,255,255,.82);background:rgba(255,255,255,.16);color:#fff}.comp-blue-background-carousel__nav-btn.is-disabled{border-color:rgba(255,255,255,.7);background:rgba(255,255,255,.7);color:rgba(44,44,44,.45);opacity:1;pointer-events:none}.comp-blue-background-carousel--nav-bottom .comp-blue-background-carousel__carousel-wrap{padding-right:0}.comp-blue-background-carousel--nav-bottom .comp-blue-background-carousel__navigation{position:static;right:auto;top:auto;transform:none;width:100%;margin-top:50px;justify-content:center;flex-direction:row;gap:16px}@media only screen and (min-width: 768px)and (max-width: 1199px){.comp-blue-background-carousel{padding:40px 40px 40px;margin-bottom:40px}.comp-blue-background-carousel__header{margin-bottom:38px;font-size:46px;line-height:56px;letter-spacing:-1.2px}.comp-blue-background-carousel__carousel-wrap{padding-right:0}.comp-blue-background-carousel__text-col{padding:48px 42px 44px}.comp-blue-background-carousel__card-header{font-size:32px;line-height:42px;letter-spacing:-1.08px}.comp-blue-background-carousel__card-content{margin-top:18px;font-size:18px;line-height:31px;letter-spacing:-0.36px}.comp-blue-background-carousel__media-col{min-height:350px}.comp-blue-background-carousel__navigation{margin-top:30px}.comp-blue-background-carousel__nav-btn{width:52px;height:52px}.comp-blue-background-carousel__nav-btn svg{width:24px;height:24px}.comp-blue-background-carousel.comp-blue-background-carousel--nav-bottom{padding-bottom:30px}.comp-blue-background-carousel.comp-blue-background-carousel--nav-bottom .comp-blue-background-carousel__navigation{margin-top:50px}}@media only screen and (min-width: 1200px){.comp-blue-background-carousel{padding:4.4270833333vw 7.8125vw 7.6041666667vw;margin-bottom:3.8020833333vw}.comp-blue-background-carousel__header{margin-bottom:3.3854166667vw;font-size:2.7604166667vw;line-height:3.5208333333vw;letter-spacing:-.0559895833vw}.comp-blue-background-carousel__carousel-wrap{padding-right:0}.comp-blue-background-carousel__card{min-height:27.3958333333vw;flex-direction:row}.comp-blue-background-carousel__text-col{width:32.4479166667vw;padding:4.1666666667vw 2.3958333333vw 3.6458333333vw 3.6979166667vw}.comp-blue-background-carousel__card-header{font-size:1.8229166667vw;line-height:2.4270833333vw;letter-spacing:-0.06vw}.comp-blue-background-carousel__card-content{margin-top:1.1458333333vw;font-size:.9375vw;line-height:1.6145833333vw;letter-spacing:-0.01875vw;padding-right:1.0416666667vw}.comp-blue-background-carousel__card-content p{margin-bottom:.625vw}.comp-blue-background-carousel__media-col{width:calc(100% - 32.4479166667vw);min-height:32.4479166667vw;border-top:0;border-left:1px solid #d9d9d9;border-radius:0 .625vw .625vw 0}.comp-blue-background-carousel__navigation{position:absolute;right:-5.2083333333vw;top:50%;transform:translateY(-50%);width:auto;margin-top:0;justify-content:flex-start;flex-direction:column;gap:1.0416666667vw}.comp-blue-background-carousel__nav-btn{width:3.1329166667vw;height:3.1329166667vw}.comp-blue-background-carousel__nav-btn svg{width:1.25vw;height:1.25vw}.comp-blue-background-carousel.comp-blue-background-carousel--nav-bottom{padding-bottom:3.3854166667vw}.comp-blue-background-carousel.comp-blue-background-carousel--nav-bottom .comp-blue-background-carousel__navigation{right:auto;gap:1.0416666667vw;margin-top:2.6041666667vw}}.comp-blue_cta{position:relative;padding:0 0 40px}.comp-blue_cta__box{position:relative;min-height:0;margin:0 12.5px;padding:40px 18px;background:linear-gradient(90deg, #00acec -2.39%, #00529f 106.15%);border-radius:12px;overflow:hidden;isolation:isolate}.comp-blue_cta__decoration{position:absolute;top:50%;width:min(26vw,430px);max-width:430px;height:auto;pointer-events:none;user-select:none;mix-blend-mode:screen;display:none}.comp-blue_cta__decoration--left{left:-2px;transform:translate(-26%, -50%)}.comp-blue_cta__decoration--right{right:-2px;transform:translate(26%, -50%) scaleX(-1)}.comp-blue_cta__inner{position:relative;z-index:1;max-width:1180px;margin:0 auto}.comp-blue_cta__header{margin:0 auto 30px;max-width:100%;color:#fff;text-align:center;font-family:"Be Vietnam Pro",sans-serif;font-size:30px;font-style:normal;font-weight:500;line-height:38px;letter-spacing:-0.38px}.comp-blue_cta__buttons{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:16px}.comp-blue_cta__button{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:14px 24px;color:#fff;text-align:center;font-family:"Roboto",sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:14px;text-decoration:none;border:1px solid #fff;border-radius:100px;background:rgba(0,0,0,0);cursor:pointer;transition:background .25s ease,border-color .25s ease,opacity .25s ease;white-space:nowrap}.comp-blue_cta__button:hover,.comp-blue_cta__button:focus-visible{border-color:rgba(255,255,255,.82);background:rgba(255,255,255,.16);outline:none;color:#fff}@media only screen and (min-width: 768px)and (max-width: 1199px){.comp-blue_cta{padding:0 20px 40px}.comp-blue_cta__box{min-height:384px;margin:0 12.5px;padding:86px 20px 98px}.comp-blue_cta__decoration{display:block;width:360px}.comp-blue_cta__header{margin-bottom:60px;max-width:930px;font-size:45px;line-height:50px;letter-spacing:-0.575px}.comp-blue_cta__buttons{flex-direction:row;flex-wrap:wrap;gap:30px}.comp-blue_cta__button{width:auto;min-height:0;padding:15px 29px;font-size:18px;line-height:16px}}@media only screen and (min-width: 1200px){.comp-blue_cta{padding:0vw 0 .2604166667vw 0}.comp-blue_cta__box{min-height:25.2083333333vw;margin:0 .6510416667vw;padding:7.2916666667vw 1.0416666667vw 3.6458333333vw;border-radius:.625vw}.comp-blue_cta__decoration{display:block;width:34.375vw;max-width:none;top:20.8333333333vw}.comp-blue_cta__header{margin-bottom:3.5416666667vw;max-width:48.4375vw;font-size:3.28125vw;line-height:3.5208333333vw;letter-spacing:-.0559895833vw}.comp-blue_cta__buttons{flex-direction:row;flex-wrap:wrap;gap:1.5625vw}.comp-blue_cta__button{width:auto;min-height:2.3958333333vw;padding:.78125vw 1.71875vw;border-radius:5.2083333333vw;font-size:.9375vw;line-height:.8333333333vw}}.comp-document-library{padding:0 12.5px 40px;background:#fff}.comp-document-library__inner{width:100%}.comp-document-library__tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:15px}.comp-document-library__tab{appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:12px 20px;border:1px solid #d5d5d5;border-radius:100px;background:#fff;color:#3a3c3f;text-align:center;font-family:"Be Vietnam Pro",sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:1.4;text-transform:capitalize;cursor:pointer;transition:background-color .25s ease,border-color .25s ease,color .25s ease}.comp-document-library__tab:hover,.comp-document-library__tab:focus-visible{border-color:#00aeef;background:#00aeef;color:#fcf9f0;outline:none}.comp-document-library__tab.is-active{border-color:#00aeef;background:#00aeef;color:#fcf9f0}.comp-document-library__featured-wrap{margin-top:48px}.comp-document-library__featured-wrap.is-hidden{display:none}.comp-document-library__featured{width:100%}.comp-document-library__featured-item{display:grid;grid-template-columns:1fr;gap:16px}.comp-document-library__featured-media{position:relative;min-height:260px;border-radius:12px;overflow:hidden;background:#eef2f6}.comp-document-library__featured-image,.comp-document-library__card-image{display:block;width:100%;height:100%;object-fit:cover}.comp-document-library__featured-card{display:flex;flex-direction:column;min-height:100%;padding:32px 24px;border:1px solid #ddd;border-radius:12px;background:#fff}.comp-document-library__category{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;min-height:18px;padding:1px 9px 0;border-radius:12px;background:#00aeef;color:rgba(255,255,255,.8);font-family:"Be Vietnam Pro",sans-serif;font-size:12px;font-style:normal;font-weight:600;line-height:1;letter-spacing:-0.6px;text-transform:uppercase}.comp-document-library__featured-header,.comp-document-library__card-header{margin:0;color:#363636;font-family:"Be Vietnam Pro",sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:1.18;letter-spacing:-1px}.comp-document-library__category+.comp-document-library__featured-header,.comp-document-library__category+.comp-document-library__card-header{margin-top:22px}.comp-document-library__featured-content,.comp-document-library__card-content{color:#3a3c3f;font-family:"Be Vietnam Pro",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:29px;letter-spacing:-0.36px;text-transform:capitalize}.comp-document-library__featured-content br,.comp-document-library__card-content br{content:"";display:block;margin-top:6px}.comp-document-library__featured-content{margin-top:22px}.comp-document-library__button,.comp-document-library__show-more{appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;background:rgba(0,0,0,0);color:#353535;font-family:"Be Vietnam Pro",sans-serif;font-size:16px;font-style:normal;font-weight:900;line-height:30px;letter-spacing:2px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:25%;text-underline-position:from-font;text-transform:uppercase;transition:color .25s ease,opacity .25s ease}.comp-document-library__button:hover,.comp-document-library__button:focus-visible,.comp-document-library__show-more:hover,.comp-document-library__show-more:focus-visible{color:#00529f;outline:none}.comp-document-library__button.is-hidden,.comp-document-library__show-more.is-hidden{display:none}.comp-document-library__button{align-self:flex-start}.comp-document-library__button--featured{margin-top:55px}.comp-document-library__grid{display:grid;grid-template-columns:1fr;gap:32px 18px;margin-top:56px}.comp-document-library__card{display:flex;flex-direction:column;height:100%;border:1px solid #ddd;border-radius:12px;overflow:hidden;background:#fff}.comp-document-library__card-media{position:relative;height:260px;background:#eef2f6}.comp-document-library__card-body{display:flex;flex:1 1 auto;flex-direction:column;padding:35px 30px 54px}.comp-document-library__card-content{margin-top:18px;margin-bottom:24px}.comp-document-library__button--card{margin-top:auto}.comp-document-library__empty{margin-top:48px;color:#3a3c3f;text-align:center;font-family:"Be Vietnam Pro",sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:31px;letter-spacing:-0.36px;text-transform:capitalize}.comp-document-library__empty.is-hidden{display:none}.comp-document-library__show-more-wrap{display:flex;flex-direction:column;align-items:center;gap:12px;margin-top:42px}.comp-document-library__show-more-wrap.is-hidden{display:none}.comp-document-library__spinner{display:none;align-items:center;justify-content:center;gap:6px}.comp-document-library__spinner.is-visible{display:flex}.comp-document-library__spinner-dot{width:8px;height:8px;border-radius:50%;background:#353535;animation:documentLibrarySpinnerBounce 1.4s infinite ease-in-out both}.comp-document-library__spinner-dot:nth-child(1){animation-delay:-0.32s}.comp-document-library__spinner-dot:nth-child(2){animation-delay:-0.16s}@keyframes documentLibrarySpinnerBounce{0%,80%,100%{transform:scale(0);opacity:.5}40%{transform:scale(1);opacity:1}}@media only screen and (min-width: 768px)and (max-width: 1199px){.comp-document-library{padding:0 40px 72px}.comp-document-library__tab{font-size:20px}.comp-document-library__featured-wrap{margin-top:64px}.comp-document-library__featured-item{gap:18px}.comp-document-library__featured-media{min-height:360px}.comp-document-library__featured-card{padding:42px 36px}.comp-document-library__featured-header,.comp-document-library__card-header{font-size:30px;line-height:35px;letter-spacing:-2.4px}.comp-document-library__featured-content,.comp-document-library__card-content{font-size:18px;line-height:31px}.comp-document-library__grid{grid-template-columns:repeat(2, minmax(0, 1fr));gap:42px 18px;margin-top:72px}.comp-document-library__card-media{height:320px}.comp-document-library__button--card{margin-top:auto}}@media only screen and (min-width: 1200px){.comp-document-library{padding:0 8.41875vw 2.6041666667vw}.comp-document-library__tabs{gap:.78125vw}.comp-document-library__tab{min-height:1.0416666667vw;padding:.5208333333vw 1.6666666667vw;font-size:1.0416666667vw;line-height:1.40625vw}.comp-document-library__featured-wrap{margin-top:4.4791666667vw}.comp-document-library__featured-item{grid-template-columns:minmax(0, 1fr) 27.0833333333vw;gap:.9114583333vw}.comp-document-library__featured-media{min-height:27.3402604167vw;border-radius:.625vw}.comp-document-library__featured-card{min-height:27.355625vw;padding:5.5729166667vw 2.7083333333vw 5.78125vw;border-radius:.625vw}.comp-document-library__category{min-height:.9375vw;padding:.0520833333vw .46875vw 0;border-radius:.625vw;font-size:.625vw;line-height:1;letter-spacing:-0.03125vw}.comp-document-library__featured-header,.comp-document-library__card-header{font-size:1.5625vw;line-height:1.8229166667vw;letter-spacing:-0.125vw}.comp-document-library__category+.comp-document-library__featured-header,.comp-document-library__category+.comp-document-library__card-header{margin-top:1.1458333333vw}.comp-document-library__featured-content,.comp-document-library__card-content{font-size:.9375vw;line-height:1.6145833333vw;letter-spacing:-0.01875vw}.comp-document-library__featured-content{width:21.71875vw;margin-top:1.1458333333vw}.comp-document-library__button,.comp-document-library__show-more{font-size:.9375vw;line-height:1.5625vw;letter-spacing:.1041666667vw}.comp-document-library__button--featured{margin-top:2.8645833333vw}.comp-document-library__grid{grid-template-columns:repeat(3, minmax(0, 1fr));column-gap:.9375vw;row-gap:2.1875vw;margin-top:5vw}.comp-document-library__card{border-radius:.625vw}.comp-document-library__card-media{height:18.5270833333vw}.comp-document-library__card-body{padding:1.8229166667vw 1.5625vw 2.8125vw}.comp-document-library__card-content{margin-top:.9375vw;margin-bottom:2.1875vw;padding-right:1.0416666667vw}.comp-document-library__button--card{margin-top:auto}.comp-document-library__empty{margin-top:2.5vw;font-size:.9375vw;line-height:1.6145833333vw;letter-spacing:-0.01875vw}.comp-document-library__show-more-wrap{gap:.625vw;margin-top:2.1875vw}.comp-document-library__spinner{gap:.3125vw}.comp-document-library__spinner-dot{width:.4166666667vw;height:.4166666667vw}}.comp-star-bullet-points{padding:40px 20px 40px;background:linear-gradient(0deg, rgba(0, 82, 159, 0) 43.81%, rgba(0, 82, 159, 0.13) 100%)}.comp-star-bullet-points.add-top{margin-top:50px}.comp-star-bullet-points.add-bottom{margin-bottom:50px}.comp-star-bullet-points__inner{max-width:1560px;margin:0 auto;display:flex;flex-direction:column;gap:28px}.comp-star-bullet-points__header{margin:0;color:#333;font-family:"Be Vietnam Pro",sans-serif;font-size:32px;font-style:normal;font-weight:500;line-height:38px;letter-spacing:-0.4px}.comp-star-bullet-points__header-right{margin:0 0 28px;color:#333;font-family:"Be Vietnam Pro",sans-serif;font-size:26px;font-style:normal;font-weight:500;line-height:30px;letter-spacing:-1px}.comp-star-bullet-points__list{display:grid;grid-template-columns:minmax(0, 1fr);gap:28px}.comp-star-bullet-points__item{display:grid;grid-template-columns:18px minmax(0, 1fr);align-items:start;column-gap:14px}.comp-star-bullet-points__item-icon{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;margin-top:6px;color:#333}.comp-star-bullet-points__item-icon svg,.comp-star-bullet-points__item-icon img{display:block;width:100%;height:100%;object-fit:contain}.comp-star-bullet-points__item-content{color:#333;font-family:"Be Vietnam Pro",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:31px;letter-spacing:-0.36px}.comp-star-bullet-points__item-content>*:first-child{margin-top:0}.comp-star-bullet-points__item-content>*:last-child{margin-bottom:0}.comp-star-bullet-points__item-content *{color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;line-height:inherit;letter-spacing:inherit}.comp-star-bullet-points__item-content p{margin:0 0 14px}.comp-star-bullet-points__item-content ul,.comp-star-bullet-points__item-content ol{margin:0 0 14px;padding-left:1.35em}.comp-star-bullet-points__item-content li{margin-bottom:10px}.comp-star-bullet-points__item-content li:last-child{margin-bottom:0}.comp-star-bullet-points__item-content strong,.comp-star-bullet-points__item-content b{font-weight:700}.comp-star-bullet-points__item-content a{color:inherit;text-decoration:underline}.comp-star-bullet-points .right-desc-headng{color:#333;font-family:"Be Vietnam Pro",sans-serif;font-size:22px;font-weight:500;line-height:26px;letter-spacing:-1.152px;margin-bottom:20px}.comp-star-bullet-points .right-desc1{margin-bottom:30px}.comp-star-bullet-points .right-desc2{margin-top:30px}@media only screen and (min-width: 768px)and (max-width: 1199px){.comp-star-bullet-points{padding:76px 40px 88px}.comp-star-bullet-points__inner{gap:34px}.comp-star-bullet-points__header{font-size:45px;line-height:54.6px;letter-spacing:-0.575px}.comp-star-bullet-points__header-right{margin-bottom:34px;font-size:35px;line-height:46.6px;letter-spacing:-1.152px}.comp-star-bullet-points__list{grid-template-columns:repeat(2, minmax(0, 1fr));column-gap:28px;row-gap:34px}.comp-star-bullet-points__item{column-gap:16px}.comp-star-bullet-points__item-icon{margin-top:5px}}@media only screen and (min-width: 1200px){.comp-star-bullet-points{padding:5.46875vw 8.8541666667vw 4.1666666667vw}.comp-star-bullet-points.add-top{margin-top:4.1666666667vw}.comp-star-bullet-points.add-bottom{margin-bottom:4.1666666667vw}.comp-star-bullet-points__inner{display:grid;grid-template-columns:minmax(0, 25vw) minmax(0, 1fr);align-items:start;column-gap:2.34375vw;row-gap:1.0416666667vw}.comp-star-bullet-points__inner--no-left{grid-template-columns:minmax(0, 1fr)}.comp-star-bullet-points__header{font-size:2.7604166667vw;line-height:3.5208333333vw;letter-spacing:-.0559895833vw}.comp-star-bullet-points__header-right{margin-top:.5208333333vw;margin-bottom:2.1875vw;font-size:1.8229166667vw;line-height:2.4270833333vw;letter-spacing:-0.06vw}.comp-star-bullet-points__list{grid-template-columns:repeat(2, minmax(0, 1fr));column-gap:1.5625vw;row-gap:2.6041666667vw;padding-right:2.0833333333vw}.comp-star-bullet-points__item{grid-template-columns:.9375vw minmax(0, 1fr);column-gap:.625vw}.comp-star-bullet-points__item-icon{width:.7291666667vw;height:.7291666667vw;margin-top:.46875vw}.comp-star-bullet-points__item-content{font-size:.9375vw;line-height:1.6145833333vw;letter-spacing:-0.01875vw}.comp-star-bullet-points__item-content p,.comp-star-bullet-points__item-content ul,.comp-star-bullet-points__item-content ol{margin-bottom:.7291666667vw}.comp-star-bullet-points__item-content li{margin-bottom:.5208333333vw}.comp-star-bullet-points .right-desc-headng{font-size:1.8229166667vw;line-height:2.3958333333vw;letter-spacing:-0.06vw;margin-bottom:2.34375vw}.comp-star-bullet-points .right-desc1{margin-bottom:2.34375vw}.comp-star-bullet-points .right-desc2{margin-top:2.34375vw}}.comp-featured-services{padding:0px 0 64px 20px}.comp-featured-services__inner{margin:0 auto}.comp-featured-services__header{margin:0 0 34px;color:#333;text-align:center;font-family:"Be Vietnam Pro",sans-serif;font-size:36px;font-style:normal;font-weight:500;line-height:45px;letter-spacing:-0.9px}.comp-featured-services__carousel-wrap{position:relative}.comp-featured-services__carousel:not(.owl-loaded){display:flex;flex-wrap:nowrap;justify-content:flex-start;gap:15px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.comp-featured-services__carousel:not(.owl-loaded)::-webkit-scrollbar{display:none}.comp-featured-services__carousel .owl-stage{display:flex}.comp-featured-services__carousel .owl-item{height:auto;box-sizing:border-box}.comp-featured-services__slide{width:100%;height:100%}.comp-featured-services__carousel:not(.owl-loaded) .comp-featured-services__slide{width:calc((100% - 15px)/1.2);flex:0 0 calc((100% - 15px)/1.2);scroll-snap-align:start}.comp-featured-services__card{display:flex;flex-direction:column;width:100%;height:100%;border:1px solid rgba(221,221,221,.86);border-radius:24px;background:#fff;overflow:hidden;margin-left:2px}.comp-featured-services__media{width:100%;height:220px;overflow:hidden;border-radius:24px 24px 0 0}.comp-featured-services__media img{width:100%;height:100%;display:block;object-fit:cover}.comp-featured-services__content{flex:1 1 auto;min-height:1px;padding:36px 28px 40px;display:flex;flex-direction:column;align-items:flex-start}.comp-featured-services__card-header{margin:0;color:#333;font-family:"Be Vietnam Pro",sans-serif;font-size:28px;font-style:normal;font-weight:500;line-height:36px;letter-spacing:-0.92px}.comp-featured-services__text{margin-top:16px;color:#666d80;font-family:"Be Vietnam Pro",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:-0.32px}.comp-featured-services__text p{margin:0 0 16px;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit}.comp-featured-services__text p:last-child{margin-bottom:0}.comp-featured-services__button{margin-top:auto;padding-top:10px;display:inline-flex;align-items:center;justify-content:center;color:#353535;font-family:"Be Vietnam Pro",sans-serif;font-size:16px;font-style:normal;font-weight:900;line-height:30px;letter-spacing:2px;text-decoration-line:underline;text-underline-offset:25%;text-transform:uppercase;transition:color .25s ease,opacity .25s ease}.comp-featured-services__button:hover,.comp-featured-services__button:focus{color:#00529f;opacity:.85;text-decoration-line:underline}.comp-featured-services__navigation{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:24px}.comp-featured-services__navigation.is-hidden{display:none}.comp-featured-services__nav-btn{appearance:none;-webkit-appearance:none;width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid rgba(29,29,52,.42);border-radius:100px;background:#fff;color:#2c2c2c;transition:background .25s ease,border-color .25s ease,color .25s ease}.comp-featured-services__nav-btn svg{width:20px;height:20px}.comp-featured-services__nav-btn:hover,.comp-featured-services__nav-btn:focus-visible{border-color:#00529f;background:#00529f;color:#fff}.comp-featured-services__nav-btn.is-disabled{border-color:rgba(44,44,44,.25);color:rgba(44,44,44,.35);background:rgba(255,255,255,.7);pointer-events:none}@media only screen and (min-width: 768px)and (max-width: 1199px){.comp-featured-services{padding:0px 40px 80px}.comp-featured-services__header{margin-bottom:42px;font-size:46px;line-height:56px;letter-spacing:-1px}.comp-featured-services__carousel:not(.owl-loaded) .comp-featured-services__slide{width:calc((100% - 14px)/2);flex:0 0 calc((100% - 14px)/2)}.comp-featured-services__card{margin-left:1px;margin-right:1px}.comp-featured-services__carousel .owl-stage-outer{padding-left:2px;padding-right:2px;margin-left:-2px;margin-right:-2px}.comp-featured-services__media{height:300px}.comp-featured-services__content{padding:44px 36px 46px}.comp-featured-services__card-header{font-size:32px;line-height:42px;letter-spacing:-1.08px}.comp-featured-services__text{font-size:18px;line-height:31px;letter-spacing:-0.36px}.comp-featured-services__button{padding-top:32px;font-size:18px}.comp-featured-services__navigation{margin-top:28px}.comp-featured-services__nav-btn{width:52px;height:52px}.comp-featured-services__nav-btn svg{width:24px;height:24px}}@media only screen and (max-width: 1199px){.comp-featured-services__navigation.is-hidden{display:flex}}@media only screen and (min-width: 1200px){.comp-featured-services{padding:0vw 7.8125vw 5vw}.comp-featured-services__header{margin-bottom:2.0833333333vw;font-size:2.7604166667vw;line-height:3.5208333333vw;letter-spacing:-.0559895833vw}.comp-featured-services__card{margin-left:0;margin-right:0}.comp-featured-services__carousel .owl-stage-outer{padding-left:2px;padding-right:2px;margin-left:-2px;margin-right:-2px}.comp-featured-services__carousel:not(.owl-loaded){flex-wrap:wrap;justify-content:center;gap:.8333333333vw;overflow:visible;scroll-snap-type:none}.comp-featured-services__carousel:not(.owl-loaded) .comp-featured-services__slide{width:27.1354166667vw;flex:0 0 27.1354166667vw;scroll-snap-align:none}.comp-featured-services__media{height:18.0729166667vw;border-radius:1.25vw 1.25vw 0 0}.comp-featured-services__content{padding:2.8645833333vw 2.5vw}.comp-featured-services__card-header{font-size:1.8229166667vw;line-height:2.4270833333vw;letter-spacing:-0.06vw}.comp-featured-services__text{margin-top:.8333333333vw;font-size:.9375vw;line-height:1.6145833333vw;letter-spacing:-0.01875vw}.comp-featured-services__text p{margin-bottom:.8333333333vw}.comp-featured-services__button{padding-top:1.4583333333vw;font-size:.9375vw;line-height:1.5625vw;letter-spacing:.1041666667vw}.comp-featured-services__navigation{gap:.78125vw;margin-top:2.1354166667vw}.comp-featured-services__nav-btn{width:3.1329166667vw;height:3.1329166667vw}.comp-featured-services__nav-btn svg{width:1.25vw;height:1.25vw}}.comp-side-text-carousel{padding:0px 0px 50px 20px;background:#fff;overflow:hidden}.comp-side-text-carousel__inner{display:flex;flex-direction:column;gap:32px}.comp-side-text-carousel__left{display:flex;flex-direction:column;align-items:flex-start}.comp-side-text-carousel__header{margin:0;color:#333;font-family:"Be Vietnam Pro",sans-serif;font-size:32px;font-style:normal;font-weight:500;line-height:38px;letter-spacing:-0.8px}.comp-side-text-carousel__content{margin:22px 0 0;color:#333;font-family:"Be Vietnam Pro",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:-0.32px;text-transform:capitalize}.comp-side-text-carousel__content p{margin:0 0 12px;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit}.comp-side-text-carousel__content p:last-child{margin-bottom:0}.comp-side-text-carousel__navigation{display:flex;align-items:center;gap:14px;margin-top:28px}.comp-side-text-carousel__navigation.is-hidden{display:none}.comp-side-text-carousel__nav-btn{appearance:none;-webkit-appearance:none;width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid rgba(29,29,52,.42);border-radius:100px;background:#fff;color:#2c2c2c;transition:background .25s ease,border-color .25s ease,color .25s ease}.comp-side-text-carousel__nav-btn svg{width:20px;height:20px}.comp-side-text-carousel__nav-btn:hover,.comp-side-text-carousel__nav-btn:focus-visible{border-color:#00529f;background:#00529f;color:#fff}.comp-side-text-carousel__nav-btn.is-disabled{border-color:rgba(29,29,52,.18);background:#fff;color:rgba(44,44,44,.35);opacity:1;pointer-events:none}.comp-side-text-carousel__right{width:100%;min-width:0}.comp-side-text-carousel__carousel:not(.owl-loaded){display:flex;gap:13px}.comp-side-text-carousel__carousel:not(.owl-loaded) .comp-side-text-carousel__slide{width:calc(100% - 44px);flex:0 0 auto}.comp-side-text-carousel__carousel .owl-stage{display:flex}.comp-side-text-carousel__carousel .owl-item{height:auto;box-sizing:border-box}.comp-side-text-carousel__slide{height:100%}.comp-side-text-carousel__card{width:100%;height:460px;display:flex;flex-direction:column;justify-content:flex-end;padding:0 22px 22px;border-radius:12px;overflow:hidden;background-color:#0f1a23;background-image:var(--stc-card-image, none);background-position:center;background-size:cover;background-repeat:no-repeat}.comp-side-text-carousel__card-content{margin-top:auto;width:100%}.comp-side-text-carousel__tagline{margin:0;color:rgba(255,255,255,.8);font-family:"Be Vietnam Pro",sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:-0.6px;text-transform:uppercase}.comp-side-text-carousel__card-header{margin:10px 0 0;color:#fff;font-family:"Be Vietnam Pro",sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:28px;letter-spacing:-1.6px}.comp-side-text-carousel__card-text{margin:12px 0 0;color:rgba(255,255,255,.5);font-family:"Be Vietnam Pro",sans-serif;font-size:16px;font-style:normal;font-weight:300;line-height:22px;letter-spacing:-0.36px;text-transform:capitalize}.comp-side-text-carousel__card-text p{margin:0 0 10px;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit}.comp-side-text-carousel__card-text p:last-child{margin-bottom:0}.comp-side-text-carousel__button{display:inline-flex;align-items:center;justify-content:center;margin-top:22px;min-height:36px;padding:12px 34px;border-radius:100px;border:1px solid #fff;color:#fff;text-align:center;font-family:"Roboto",sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:16px;text-decoration:none;transition:background .25s ease,border-color .25s ease,color .25s ease}.comp-side-text-carousel__button:hover,.comp-side-text-carousel__button:focus-visible{border-color:#00529f;background:#00529f;color:#fff}@media only screen and (min-width: 768px)and (max-width: 1199px){.comp-side-text-carousel{padding:0px 0px 60px 40px}.comp-side-text-carousel__left{display:flex;flex-direction:column;align-items:flex-start;padding-right:40px}.comp-side-text-carousel__header{font-size:40px;line-height:46px;letter-spacing:-1px}.comp-side-text-carousel__content{margin-top:24px;font-size:18px;line-height:31px;letter-spacing:-0.36px}.comp-side-text-carousel__navigation{margin-top:32px}.comp-side-text-carousel__nav-btn{width:52px;height:52px}.comp-side-text-carousel__nav-btn svg{width:24px;height:24px}.comp-side-text-carousel__carousel:not(.owl-loaded) .comp-side-text-carousel__slide{width:calc(50% - 6.5px)}.comp-side-text-carousel__card{height:540px;padding:0 32px 32px}.comp-side-text-carousel__button{margin-top:24px;padding:15px 36px}}@media only screen and (min-width: 1200px){.comp-side-text-carousel{padding:0vw 0 5.7291666667vw 8.3333333333vw}.comp-side-text-carousel__inner{flex-direction:row;align-items:flex-start;gap:3.3854166667vw}.comp-side-text-carousel__left{margin-top:5.9375vw;width:24.375vw;flex:0 0 24.375vw;padding-right:0}.comp-side-text-carousel__header{font-size:2.7604166667vw;line-height:3.5208333333vw;letter-spacing:-.0559895833vw}.comp-side-text-carousel__content{margin-top:1.6666666667vw;font-size:.9375vw;line-height:1.6145833333vw;letter-spacing:-0.01875vw}.comp-side-text-carousel__navigation{margin-top:2.8125vw;gap:.7291666667vw}.comp-side-text-carousel__nav-btn{width:3.1329166667vw;height:3.1329166667vw}.comp-side-text-carousel__nav-btn svg{width:1.25vw;height:1.25vw}.comp-side-text-carousel__right{width:calc(100% - 26.5625vw)}.comp-side-text-carousel__card{height:32.684375vw;border-radius:12px;padding:0 3.3333333333vw 3.3333333333vw}.comp-side-text-carousel__tagline{font-size:.5833333333vw;line-height:.9375vw;letter-spacing:.0208333333vw}.comp-side-text-carousel__card-header{margin-top:.5208333333vw;font-size:1.5625vw;line-height:1.8229166667vw;letter-spacing:-0.125vw}.comp-side-text-carousel__card-text{margin-top:.78125vw;font-size:.9375vw;line-height:1.25vw;letter-spacing:-0.01875vw}.comp-side-text-carousel__button{margin-top:1.6666666667vw;min-height:2.3958333333vw;padding:.5208333333vw 2.7083333333vw;border-radius:5.2083333333vw;font-size:.9375vw;line-height:.8333333333vw}}.comp-project-form{padding:0px 20px 50px;background:#fff}.comp-project-form__shell{border-radius:12px;background:#fff;overflow:hidden}.comp-project-form__inner{padding:0px 20px 20px}.comp-project-form__header,.comp-project-form .cf7-title{margin:0 0 32px;color:#333;text-align:center;font-family:"Be Vietnam Pro",sans-serif;font-size:30px;font-style:normal;font-weight:500;line-height:38px;letter-spacing:-1px}.comp-project-form.has-heading .cf7-title{display:none}.comp-project-form .wpcf7-form p{margin:0}.comp-project-form .wpcf7-form-control-wrap{display:block;width:100%}.comp-project-form .cf7-grid{display:grid;grid-template-columns:1fr;gap:24px;margin-bottom:24px}.comp-project-form .check-box .wpcf7-form-control-wrap{margin-top:20px}.comp-project-form .check-box .wpcf7-form-control-wrap .wpcf7-checkbox{display:block;width:100%;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start}.comp-project-form .check-box .wpcf7-form-control-wrap .wpcf7-checkbox .wpcf7-list-item{width:50%;margin-bottom:10px;margin:0}.comp-project-form .check-box .wpcf7-form-control-wrap .wpcf7-checkbox .wpcf7-list-item label{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start}.comp-project-form .check-box .wpcf7-form-control-wrap .wpcf7-checkbox .wpcf7-list-item label input[type=checkbox]{width:18px;height:18px;margin:3px 5px 0;border:1px solid #333;border-radius:9px;appearance:none;-webkit-appearance:none;background:rgba(0,0,0,0);position:relative;flex-shrink:0;cursor:pointer;margin:0}.comp-project-form .check-box .wpcf7-form-control-wrap .wpcf7-checkbox .wpcf7-list-item label input[type=checkbox]:checked::after{content:"";position:absolute;top:50%;left:50%;width:3px;height:3px;border-radius:50%;background:#333;transform:translate(-50%, -50%)}.comp-project-form .check-box .wpcf7-form-control-wrap .wpcf7-checkbox .wpcf7-list-item label .wpcf7-list-item-label{margin-left:5px}.comp-project-form .cf7-field-wide{grid-column:1/-1}.comp-project-form .cf7-field p,.comp-project-form .cf7-field-full p{display:flex;flex-direction:column;margin:0}.comp-project-form .cf7-field label,.comp-project-form .cf7-field-full label{display:block;width:100%;color:#333;font-family:"Roboto",sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:31px;text-transform:capitalize}.comp-project-form .cf7-field br,.comp-project-form .cf7-field-full br{display:none}.comp-project-form .cf7-field input[type=text],.comp-project-form .cf7-field input[type=email],.comp-project-form .cf7-field input[type=tel],.comp-project-form .cf7-field select,.comp-project-form .cf7-field-full input[type=text],.comp-project-form .cf7-field-full input[type=email],.comp-project-form .cf7-field-full input[type=tel],.comp-project-form .cf7-field-full select{width:100%;padding:0 0 18px;border:0;border-bottom:2px solid rgba(0,0,0,.5);border-radius:0;background:rgba(0,0,0,0);color:#333;font-family:"Roboto",sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:31px;text-transform:capitalize;outline:none;box-sizing:border-box}.comp-project-form .cf7-field input[type=text]::placeholder,.comp-project-form .cf7-field input[type=email]::placeholder,.comp-project-form .cf7-field input[type=tel]::placeholder,.comp-project-form .cf7-field select::placeholder,.comp-project-form .cf7-field-full input[type=text]::placeholder,.comp-project-form .cf7-field-full input[type=email]::placeholder,.comp-project-form .cf7-field-full input[type=tel]::placeholder,.comp-project-form .cf7-field-full select::placeholder{color:inherit;opacity:1;font:inherit;text-transform:inherit}.comp-project-form .cf7-field input[type=text]:focus,.comp-project-form .cf7-field input[type=email]:focus,.comp-project-form .cf7-field input[type=tel]:focus,.comp-project-form .cf7-field select:focus,.comp-project-form .cf7-field-full input[type=text]:focus,.comp-project-form .cf7-field-full input[type=email]:focus,.comp-project-form .cf7-field-full input[type=tel]:focus,.comp-project-form .cf7-field-full select:focus{border-bottom-color:#00529f}.comp-project-form .cf7-field select,.comp-project-form .cf7-field-full select{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:36px;background-color:rgba(0,0,0,0);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M6 9L12 15L18 9' stroke='%230C0B31' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 4px center;background-size:24px 24px;cursor:pointer}.comp-project-form .cf7-field select::-ms-expand,.comp-project-form .cf7-field-full select::-ms-expand{display:none}.comp-project-form .cf7-field select:required:invalid,.comp-project-form .cf7-field-full select:required:invalid{color:rgba(51,51,51,.55)}.comp-project-form .cf7-field select option,.comp-project-form .cf7-field-full select option{color:#333;text-transform:none}.comp-project-form .cf7-field textarea,.comp-project-form .cf7-field-full textarea{width:100%;min-height:140px;padding:18px;border:2px solid rgba(0,0,0,.5);border-radius:0;background:rgba(0,0,0,0);color:#333;font-family:"Roboto",sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:31px;text-transform:capitalize;outline:none;resize:vertical;box-sizing:border-box}.comp-project-form .cf7-field textarea::placeholder,.comp-project-form .cf7-field-full textarea::placeholder{color:inherit;opacity:0;font:inherit;text-transform:inherit}.comp-project-form .cf7-field textarea:focus,.comp-project-form .cf7-field-full textarea:focus{border-color:#00529f}.comp-project-form .cf7-field label{display:none}.comp-project-form .cf7-field-full label{display:block !important;margin-bottom:18px}.comp-project-form .cf7-field.cf7-field-full label{display:block !important}.comp-project-form .cf7-field-full{margin-top:40px;margin-bottom:24px}.comp-project-form .cf7-upload-grid{display:grid;grid-template-columns:1fr;gap:24px;margin-bottom:24px}.comp-project-form .cf7-upload-item{display:flex;flex-direction:column}.comp-project-form .cf7-subtitle,.comp-project-form .cf7-upload-title{margin:0 0 4px;color:#000;font-family:"Be Vietnam Pro",sans-serif;font-size:28px;font-style:normal;font-weight:600;line-height:36px;letter-spacing:0;text-transform:capitalize}.comp-project-form .cf7-note{margin:0 0 12px;color:#000;font-family:"Be Vietnam Pro",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:28px;text-transform:capitalize}.comp-project-form .cf7-upload-wrap{margin-top:20px;margin-bottom:24px}.comp-project-form .cf7-upload-box{position:relative;padding:28px 20px;border:1.5px dashed rgba(0,0,0,.5);border-radius:0;text-align:center;background-color:rgba(0,0,0,0);transition:border-color .25s ease,background-color .25s ease}.comp-project-form .cf7-upload-box:hover,.comp-project-form .cf7-upload-box.drag-over{border-color:#0056b9;background-color:rgba(0,86,185,.03)}.comp-project-form .cf7-upload-box.has-file{border-color:#4ac958;background-color:rgba(74,201,88,.05)}.comp-project-form .cf7-upload-box>p{margin:0}.comp-project-form .cf7-upload-box>.wpcf7-form-control-wrap{display:block;width:100%;margin-top:12px}.comp-project-form .cf7-upload-box input[type=file]{position:absolute;width:1px;height:1px;opacity:0;overflow:hidden;pointer-events:none}.comp-project-form .cf7-upload-text{color:#333;font-family:"Be Vietnam Pro",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:22px;pointer-events:none}.comp-project-form .cf7-upload-text p{margin:0}.comp-project-form .cf7-upload-text .bold-text{color:#000;text-align:center;font-family:"Be Vietnam Pro",sans-serif;font-size:28px;font-style:normal;font-weight:600;line-height:36px;text-transform:capitalize}.comp-project-form .cf7-upload-text .or-text{color:rgba(0,0,0,.5);text-align:center;font-family:"Be Vietnam Pro",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:28px;text-transform:capitalize}.comp-project-form .cf7-upload-text .drop-text{position:relative;display:inline-block;margin-top:2px;color:#000;text-align:center;font-family:"Be Vietnam Pro",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:28px;text-transform:capitalize;pointer-events:auto;cursor:pointer}.comp-project-form .cf7-upload-text .drop-text:hover{text-decoration:underline}.comp-project-form .cf7-upload-text .drop-text::after{content:"";display:block;width:99.92px;height:1px;margin:8px auto 0;background:#e3e0db}.comp-project-form .cf7-upload-file-info{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:14px}.comp-project-form .cf7-upload-filename{color:#4ac958;font-family:"Roboto",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.comp-project-form .cf7-upload-remove{border:0;background:rgba(0,0,0,0);color:#dc3545;font-family:"Roboto",sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:20px;text-decoration:underline;cursor:pointer}.comp-project-form .cf7-upload-error{margin:12px 0 0;color:#dc3545;font-family:"Roboto",sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:18px}.comp-project-form .cf7-privacy{margin-bottom:0;color:#000;font-family:"Be Vietnam Pro",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px;text-transform:capitalize}.comp-project-form .cf7-privacy p{margin:0}.comp-project-form .cf7-privacy .wpcf7-form-control-wrap{display:inline}.comp-project-form .cf7-privacy .wpcf7-form-control.wpcf7-acceptance{display:inline-block;margin-bottom:25px}.comp-project-form .cf7-privacy .wpcf7-list-item{margin:0}.comp-project-form .cf7-privacy .wpcf7-list-item label{display:inline-flex;align-items:flex-start;gap:8px;margin:0;cursor:pointer}.comp-project-form .cf7-privacy .wpcf7-list-item-label{color:#000;font-family:"Be Vietnam Pro",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:0;text-transform:capitalize}.comp-project-form .cf7-privacy .wpcf7-list-item-label a{color:inherit;text-underline-offset:2px}.comp-project-form .cf7-privacy .wpcf7-list-item-label a::before{content:"["}.comp-project-form .cf7-privacy .wpcf7-list-item-label a::after{content:"]"}.comp-project-form .cf7-privacy input[type=checkbox]{width:17.879px;height:18.235px;margin:2px 0 0;border:1px solid #000;border-radius:103px;appearance:none;-webkit-appearance:none;background:rgba(0,0,0,0);position:relative;flex-shrink:0;cursor:pointer;display:inline-block}.comp-project-form .cf7-privacy input[type=checkbox]:checked::after{content:"";position:absolute;top:50%;left:50%;width:7px;height:7px;border-radius:50%;background:#000;transform:translate(-50%, -50%)}.comp-project-form .cf7-privacy a{color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;text-decoration:none}.comp-project-form .cf7-submit{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 28px;border:1px solid #3e2d2d;border-radius:100px;background:#fff;cursor:pointer;transition:background-color .25s ease,border-color .25s ease,opacity .25s ease}.comp-project-form .cf7-submit p{margin:0}.comp-project-form .cf7-submit input[type=submit]{border:0;background:rgba(0,0,0,0);color:#333;font-family:"Roboto",sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:16px;cursor:pointer}.comp-project-form .cf7-submit .wpcf7-spinner{position:absolute;left:calc(100% + 10px);top:50%;margin:0;transform:translateY(-50%)}.comp-project-form .cf7-submit:hover,.comp-project-form .cf7-submit:focus-within{border-color:#00529f;background:#00529f}.comp-project-form .cf7-submit:hover input[type=submit],.comp-project-form .cf7-submit:focus-within input[type=submit]{color:#fff}.comp-project-form .wpcf7 form.submitting .cf7-submit{opacity:.7;pointer-events:none}.comp-project-form .wpcf7-form-control.wpcf7-not-valid{border-bottom-color:#dc3545 !important}.comp-project-form textarea.wpcf7-form-control.wpcf7-not-valid{border-color:#dc3545 !important}.comp-project-form .wpcf7-not-valid-tip,.comp-project-form .wpcf7-response-output{margin:12px 0 0;font-family:"Roboto",sans-serif;font-size:12px;line-height:18px}.comp-project-form .wpcf7-not-valid-tip{color:#dc3545;font-weight:400}.comp-project-form .wpcf7-response-output{padding:0 !important;border:0 !important;color:#333;font-size:14px;line-height:20px}@media only screen and (min-width: 768px)and (max-width: 1199px){.comp-project-form{padding:0px 32px 50px}.comp-project-form__inner{padding:0px 40px 20px}.comp-project-form__header,.comp-project-form .cf7-title{margin-bottom:40px;font-size:46px;line-height:52px;letter-spacing:-2px}.comp-project-form .cf7-grid{grid-template-columns:repeat(2, minmax(0, 1fr));gap:48px 60px;margin-bottom:28px}.comp-project-form .cf7-field label,.comp-project-form .cf7-field-full label{font-size:15px;line-height:24px}.comp-project-form .cf7-field input[type=text],.comp-project-form .cf7-field input[type=email],.comp-project-form .cf7-field input[type=tel],.comp-project-form .cf7-field select,.comp-project-form .cf7-field textarea,.comp-project-form .cf7-field-full input[type=text],.comp-project-form .cf7-field-full input[type=email],.comp-project-form .cf7-field-full input[type=tel],.comp-project-form .cf7-field-full select,.comp-project-form .cf7-field-full textarea{font-size:18px;line-height:31px}.comp-project-form .cf7-field-full{margin-top:60px;margin-bottom:28px}.comp-project-form .cf7-field-full label{font-size:18px;line-height:31px;margin-bottom:18px}.comp-project-form .cf7-upload-grid{grid-template-columns:repeat(2, minmax(0, 1fr));gap:32px 44px;margin-bottom:28px}.comp-project-form .cf7-subtitle,.comp-project-form .cf7-upload-title{font-size:28px;line-height:34px;letter-spacing:0}.comp-project-form .cf7-note{font-size:16px;line-height:28px}.comp-project-form .cf7-upload-box{min-height:170px;padding:38px 24px 28px}.comp-project-form .cf7-upload-text .bold-text{font-size:28px;line-height:36px}.comp-project-form .cf7-upload-text .or-text,.comp-project-form .cf7-upload-text .drop-text{font-size:16px;line-height:28px}.comp-project-form .cf7-privacy{margin-bottom:10px;font-size:16px;line-height:24px}.comp-project-form .cf7-submit{min-height:48px}.comp-project-form .cf7-submit input[type=submit]{font-size:18px}.comp-project-form .check-box .wpcf7-form-control-wrap{margin-top:20px}.comp-project-form .check-box .wpcf7-form-control-wrap .wpcf7-checkbox{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:0 60px}.comp-project-form .check-box .wpcf7-form-control-wrap .wpcf7-checkbox .wpcf7-list-item{width:calc(50% - 30px);margin-bottom:10px}}@media only screen and (min-width: 1200px){.comp-project-form{padding:0vw .625vw 4.6875vw}.comp-project-form__shell{border-radius:.625vw}.comp-project-form__inner{padding:2.6041666667vw 10.7291666667vw 2.3958333333vw}.comp-project-form__header,.comp-project-form .cf7-title{margin-bottom:2.6041666667vw;font-size:2.7604166667vw;line-height:3.5208333333vw;letter-spacing:-.0559895833vw}.comp-project-form .cf7-grid{grid-template-columns:repeat(2, minmax(0, 1fr));gap:3.90625vw 4.7395833333vw;margin-bottom:.5208333333vw}.comp-project-form .cf7-field input[type=text],.comp-project-form .cf7-field input[type=email],.comp-project-form .cf7-field input[type=tel],.comp-project-form .cf7-field select,.comp-project-form .cf7-field-full input[type=text],.comp-project-form .cf7-field-full input[type=email],.comp-project-form .cf7-field-full input[type=tel],.comp-project-form .cf7-field-full select{padding:0 0 .4166666667vw;font-size:1.0416666667vw;line-height:1.9270833333vw;border-bottom-width:.1041666667vw}.comp-project-form .cf7-field select,.comp-project-form .cf7-field-full select{padding-right:2.0833333333vw;background-position:right 0 center;background-size:1.25vw 1.25vw}.comp-project-form .cf7-field textarea,.comp-project-form .cf7-field-full textarea{height:6.9270833333vw;padding:.9375vw;font-size:1.0416666667vw;line-height:1.9270833333vw;border-radius:0}.comp-project-form .cf7-field-full{margin-top:4.21875vw;margin-bottom:3.125vw}.comp-project-form .cf7-field-full label{font-size:1.0416666667vw;line-height:1.9270833333vw;margin-bottom:.4166666667vw}.comp-project-form .cf7-upload-grid{grid-template-columns:repeat(2, minmax(0, 1fr));gap:4.6875vw;margin-bottom:1.3541666667vw}.comp-project-form .cf7-subtitle,.comp-project-form .cf7-upload-title{font-size:1.875vw;line-height:2.2395833333vw;letter-spacing:0;margin-bottom:0}.comp-project-form .cf7-note{margin-bottom:.625vw;font-size:1.0416666667vw;line-height:1.9270833333vw;letter-spacing:0}.comp-project-form .cf7-upload-wrap{margin-top:1.0416666667vw;margin-bottom:0}.comp-project-form .cf7-upload-box{min-height:6.9270833333vw;padding:3.6458333333vw 1.25vw 2.0833333333vw}.comp-project-form .cf7-upload-text .bold-text{font-size:1.875vw;line-height:2.4479166667vw}.comp-project-form .cf7-upload-text .or-text{font-size:1.0416666667vw;line-height:1.3020833333vw}.comp-project-form .cf7-upload-text .drop-text{font-size:1.0416666667vw;line-height:1.40625vw}.comp-project-form .cf7-upload-text .drop-text::after{width:5.2041666667vw;height:.0520833333vw;margin-top:.9375vw}.comp-project-form .cf7-upload-file-info{gap:.4166666667vw;margin-top:.7291666667vw}.comp-project-form .cf7-upload-filename{font-size:.7291666667vw;line-height:1.0416666667vw}.comp-project-form .cf7-upload-remove{font-size:.6770833333vw;line-height:1.0416666667vw}.comp-project-form .cf7-upload-error{margin-top:.625vw;font-size:.6770833333vw;line-height:.9375vw}.comp-project-form .cf7-privacy{margin-bottom:.5208333333vw;font-size:1.0416666667vw;line-height:1.40625vw;letter-spacing:-.0208333333vw}.comp-project-form .cf7-privacy .wpcf7-list-item label{gap:.46875vw;align-items:center}.comp-project-form .cf7-privacy .wpcf7-list-item-label{font-size:.8333333333vw;line-height:1.25vw}.comp-project-form .cf7-privacy input[type=checkbox]{width:.82703125vw;height:.7934895833vw;margin-top:0vw}.comp-project-form .cf7-privacy input[type=checkbox]:checked::after{width:.3645833333vw;height:.3645833333vw}.comp-project-form .cf7-submit{min-height:2.3958333333vw;padding:0 1.6666666667vw;border-radius:5.2083333333vw}.comp-project-form .cf7-submit input[type=submit]{font-size:.9375vw;line-height:.8333333333vw}.comp-project-form .cf7-submit .wpcf7-spinner{left:calc(100% + 0.5208333333vw)}.comp-project-form .wpcf7-not-valid-tip,.comp-project-form .wpcf7-response-output{margin-top:.625vw;font-size:.7291666667vw;line-height:1.0416666667vw}.comp-project-form .check-box{margin-top:3.90625vw}.comp-project-form .check-box .cf7-options-label{padding:0 0 .4166666667vw;font-size:1.0416666667vw;line-height:1.9270833333vw;border-bottom-width:.1041666667vw;color:#333}.comp-project-form .check-box .wpcf7-form-control-wrap{margin-top:20px}.comp-project-form .check-box .wpcf7-form-control-wrap .wpcf7-checkbox{gap:0 4.6875vw}.comp-project-form .check-box .wpcf7-form-control-wrap .wpcf7-checkbox .wpcf7-list-item{width:calc(50% - 2.34375vw);margin-bottom:.5208333333vw;margin:0}.comp-project-form .check-box .wpcf7-form-control-wrap .wpcf7-checkbox .wpcf7-list-item label input[type=checkbox]{width:.9375vw;height:.9375vw;margin:.15625vw 5px 0;border-radius:.46875vw}.comp-project-form .check-box .wpcf7-form-control-wrap .wpcf7-checkbox .wpcf7-list-item label input[type=checkbox]:checked::after{width:.15625vw;height:.15625vw}.comp-project-form .check-box .wpcf7-form-control-wrap .wpcf7-checkbox .wpcf7-list-item label .wpcf7-list-item-label{margin-left:.2604166667vw;margin-top:.1041666667vw}}.comp-faq{padding:0px 20px 20px}.comp-faq__header{margin:0;color:#333;text-align:center;font-family:"Be Vietnam Pro",sans-serif;font-size:30px;font-style:normal;font-weight:500;line-height:36px;letter-spacing:-0.7px}.comp-faq__list{margin-top:28px}.comp-faq__item{border-bottom:1px solid #d0d0d0}.comp-faq__item:last-child{border-bottom:0}.comp-faq__item.is-open{border-bottom:0}.comp-faq__item.is-open .comp-faq__trigger{padding-bottom:0}.comp-faq__item.is-open .comp-faq__icon{transform:rotate(180deg)}.comp-faq__trigger{appearance:none;-webkit-appearance:none;width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 0 33px;border:0;background:rgba(0,0,0,0);text-align:left;cursor:pointer}.comp-faq__item-header{margin:0;color:#333;font-family:"Be Vietnam Pro",sans-serif;font-size:22px;font-style:normal;font-weight:600;line-height:30px;letter-spacing:-0.8px}.comp-faq__icon{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0;transition:transform .25s ease}.comp-faq__icon svg{display:block;width:16px;height:9px}.comp-faq__panel{overflow:hidden}.comp-faq__panel-inner{padding:16px 0 20px;color:#333;font-family:"Be Vietnam Pro",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:-0.32px}.comp-faq__panel-inner p{margin:0 0 12px;color:inherit;font:inherit;letter-spacing:inherit}.comp-faq__panel-inner p:last-child{margin-bottom:0}@media only screen and (min-width: 768px)and (max-width: 1199px){.comp-faq{padding:0px 40px 40px}.comp-faq__header{font-size:40px;line-height:46px;letter-spacing:-1px}.comp-faq__list{margin-top:42px}.comp-faq__trigger{padding:26px 0 33px}.comp-faq__item.is-open .comp-faq__trigger{padding-bottom:0}.comp-faq__item-header{font-size:28px;line-height:34px;letter-spacing:-1px}.comp-faq__panel-inner{padding-bottom:26px;font-size:18px;line-height:31px;letter-spacing:-0.36px}}@media only screen and (min-width: 1200px){.comp-faq{padding:0vw 7.8125vw 3.6458333333vw}.comp-faq__header{font-size:2.7604166667vw;line-height:3.5208333333vw;letter-spacing:-.0559895833vw}.comp-faq__list{margin-top:4.1666666667vw}.comp-faq__trigger{padding:1.3020833333vw 0 1.3020833333vw}.comp-faq__item.is-open .comp-faq__trigger{padding-bottom:0}.comp-faq__item-header{font-size:1.5625vw;line-height:1.8229166667vw;letter-spacing:-0.125vw}.comp-faq__icon{width:1.25vw;height:1.25vw}.comp-faq__icon svg{width:.8333333333vw;height:.46875vw}.comp-faq__panel-inner{width:73.9326041667vw;padding-top:.8333333333vw;padding-bottom:.78125vw;font-size:.9375vw;line-height:1.6145833333vw;letter-spacing:-0.01875vw}.comp-faq__panel-inner p{margin-bottom:.625vw}}.comp-faq-tab{padding:0px 20px 40px}.comp-faq-tab__inner{width:100%}.comp-faq-tab__tabs{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:15px}.comp-faq-tab__tab{appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;justify-content:center;padding:12px 20px;border-radius:100px;border:1px solid #d5d5d5;background:#fff;color:#3a3c3f;text-align:center;font-family:"Be Vietnam Pro",sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:24px;text-transform:capitalize;cursor:pointer;transition:background .25s ease,border-color .25s ease,color .25s ease}.comp-faq-tab__tab:hover,.comp-faq-tab__tab:focus-visible,.comp-faq-tab__tab.is-active{border-color:#00aeef;background:#00aeef;color:#fff;outline:none}.comp-faq-tab__panels{margin-top:20px}.comp-faq-tab__panel[hidden]{display:none}.comp-faq-tab__list{width:100%}.comp-faq-tab__item{border-bottom:1px solid #d0d0d0}.comp-faq-tab__item:last-child{border-bottom:0}.comp-faq-tab__item.is-open{border-bottom:0}.comp-faq-tab__item.is-open .comp-faq-tab__trigger{padding-bottom:0}.comp-faq-tab__item.is-open .comp-faq-tab__icon{transform:rotate(180deg)}.comp-faq-tab__trigger{appearance:none;-webkit-appearance:none;width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 0 33px;border:0;background:rgba(0,0,0,0);text-align:left;cursor:pointer}.comp-faq-tab__item-header{margin:0;min-width:0;color:#333;font-family:"Be Vietnam Pro",sans-serif;font-size:22px;font-style:normal;font-weight:600;line-height:25px;letter-spacing:-1px;overflow-wrap:break-word;word-break:break-word}.comp-faq-tab__icon{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0;transition:transform .25s ease}.comp-faq-tab__icon svg{display:block;width:16px;height:9px}.comp-faq-tab__faq-panel{overflow:hidden}.comp-faq-tab__faq-panel-inner{padding:16px 0 20px;color:#333;font-family:"Be Vietnam Pro",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:-0.32px;text-transform:capitalize;overflow-wrap:break-word;word-break:break-word}.comp-faq-tab__faq-panel-inner br{display:block;content:"";margin-top:8px}@media only screen and (min-width: 768px)and (max-width: 1199px){.comp-faq-tab{padding:0px 40px 40px}.comp-faq-tab__tabs{justify-content:center}.comp-faq-tab__panels{margin-top:40px}.comp-faq-tab__trigger{padding:26px 0 33px}.comp-faq-tab__item.is-open .comp-faq-tab__trigger{padding-bottom:0}.comp-faq-tab__item-header{font-size:26px;line-height:32px;letter-spacing:-2px}.comp-faq-tab__faq-panel-inner{padding-bottom:26px;font-size:18px;line-height:31px;letter-spacing:-0.36px;text-transform:capitalize}}@media only screen and (min-width: 1200px){.comp-faq-tab{padding:0vw 7.8125vw 4.1666666667vw}.comp-faq-tab__tabs{gap:.78125vw}.comp-faq-tab__tab{padding:.625vw 1.6666666667vw;font-size:1.0416666667vw;line-height:1.3020833333vw}.comp-faq-tab__panels{margin-top:4.4270833333vw}.comp-faq-tab__trigger{padding:1.3020833333vw 0 1.3020833333vw}.comp-faq-tab__item.is-open .comp-faq-tab__trigger{padding-bottom:0}.comp-faq-tab__item-header{font-size:1.5625vw;line-height:1.8229166667vw;letter-spacing:-0.125vw}.comp-faq-tab__icon{width:1.25vw;height:1.25vw}.comp-faq-tab__icon svg{width:.8333333333vw;height:.46875vw}.comp-faq-tab__faq-panel-inner{width:73.9326041667vw;padding-top:.8333333333vw;padding-bottom:.78125vw;font-size:.9375vw;line-height:1.6145833333vw;letter-spacing:-0.01875vw;text-transform:capitalize}.comp-faq-tab__faq-panel-inner br{margin-top:.4166666667vw}}.comp-featured-posts{padding:28px 0 0;background:#fff}.comp-featured-posts__inner{width:100%}.comp-featured-posts__header{margin:0;color:#333;text-align:center;font-family:"Be Vietnam Pro",sans-serif;font-size:34px;font-style:normal;font-weight:500;line-height:42px;letter-spacing:-1.3px}.comp-featured-posts__divider{display:block;width:100%;height:1px;margin:24px 0 28px;background:#e3e3e3}.comp-featured-posts__carousel-wrap{width:100%}.comp-featured-posts__carousel:not(.owl-carousel){display:grid;grid-template-columns:1fr;gap:20px}.comp-featured-posts__carousel .owl-stage{display:flex}.comp-featured-posts__carousel .owl-item{height:auto;box-sizing:border-box}.comp-featured-posts__slide{height:100%}.comp-featured-posts__card{display:flex;flex-direction:column;height:100%;border:1px solid #ddd;border-radius:12px;overflow:hidden;background:#fff}.comp-featured-posts__card-media{position:relative;display:block;height:220px;overflow:hidden}.comp-featured-posts__card-image{display:block;width:100%;height:100%;object-fit:cover}.comp-featured-posts__card-body{display:flex;flex:1 1 auto;flex-direction:column;padding:20px 20px 24px}.comp-featured-posts__meta{display:flex;flex-wrap:wrap;align-items:center;gap:5px}.comp-featured-posts__category{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-height:17px;padding:1px 8px 0;border-radius:11px;background:#00aeef;color:rgba(255,255,255,.8);font-family:"Be Vietnam Pro",sans-serif;font-size:11px;font-style:normal;font-weight:600;line-height:1;letter-spacing:-0.44px;text-transform:uppercase}.comp-featured-posts__meta-separator{width:4px;height:4px;border-radius:50%;background:#2e2e2e;flex:0 0 auto}.comp-featured-posts__date{color:rgba(46,46,46,.8);font-family:"Be Vietnam Pro",sans-serif;font-size:11px;font-style:normal;font-weight:600;line-height:17px;letter-spacing:-0.44px;text-transform:uppercase}.comp-featured-posts__card-header{margin:16px 0 0;color:#363636;font-family:"Be Vietnam Pro",sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:30px;letter-spacing:-1.5px;overflow-wrap:anywhere}.comp-featured-posts__title-link{color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit;text-decoration:none}.comp-featured-posts__card-content{margin-top:14px;color:#3a3c3f;font-family:"Be Vietnam Pro",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:27px;letter-spacing:-0.26px;text-transform:capitalize;overflow-wrap:anywhere}.comp-featured-posts__card-content br{content:"";display:block;margin-top:6px}.comp-featured-posts__button{display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;margin-top:auto;padding-top:30px;color:#353535;font-family:"Be Vietnam Pro",sans-serif;font-size:16px;font-style:normal;font-weight:900;line-height:24px;letter-spacing:1.6px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:25%;text-underline-position:from-font;text-transform:uppercase;transition:color .25s ease}.comp-featured-posts__button:hover,.comp-featured-posts__button:focus-visible{color:#00529f;outline:none}.comp-featured-posts__navigation{display:flex;justify-content:center;gap:12px;margin-top:20px}.comp-featured-posts__navigation.is-hidden{display:none}.comp-featured-posts__nav-btn{appearance:none;-webkit-appearance:none;width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid rgba(29,29,52,.42);border-radius:100px;background:#fff;color:#2c2c2c;transition:background .25s ease,border-color .25s ease,color .25s ease}.comp-featured-posts__nav-btn svg{width:18px;height:18px}.comp-featured-posts__nav-btn:hover,.comp-featured-posts__nav-btn:focus-visible{border-color:#00529f;background:#00529f;color:#fff;outline:none}@media only screen and (min-width: 768px)and (max-width: 1199px){.comp-featured-posts{padding-top:40px}.comp-featured-posts__header{font-size:44px;line-height:50px;letter-spacing:-2.2px}.comp-featured-posts__divider{margin:30px 0 36px}.comp-featured-posts__carousel:not(.owl-carousel){grid-template-columns:repeat(2, minmax(0, 1fr));gap:16px}.comp-featured-posts__card-media{height:260px}.comp-featured-posts__card-body{padding:24px 22px 28px}.comp-featured-posts__card-header{margin-top:18px;font-size:26px;line-height:34px;letter-spacing:-1.8px}.comp-featured-posts__card-content{margin-top:16px;font-size:17px;line-height:29px;letter-spacing:-0.3px}.comp-featured-posts__button{padding-top:24px;font-size:17px;line-height:27px;letter-spacing:1.8px}.comp-featured-posts__navigation{margin-top:24px;gap:14px}.comp-featured-posts__nav-btn{width:48px;height:48px}.comp-featured-posts__nav-btn svg{width:22px;height:22px}}@media only screen and (min-width: 1200px){.comp-featured-posts{padding-top:2.6041666667vw}.comp-featured-posts__header{font-size:2.7604166667vw;line-height:3.5208333333vw;letter-spacing:-.0559895833vw}.comp-featured-posts__divider{width:97%;margin:1.40625vw auto 2.7083333333vw auto}.comp-featured-posts__carousel:not(.owl-carousel){grid-template-columns:repeat(2, minmax(0, 1fr));gap:.8333333333vw}.comp-featured-posts__card{border-radius:.625vw}.comp-featured-posts__card-media{height:18.5270833333vw;border-radius:.625vw .625vw 0 0}.comp-featured-posts__card-body{padding:1.8229166667vw 2.8645833333vw 2.6041666667vw 1.6145833333vw}.comp-featured-posts__meta{gap:.3125vw}.comp-featured-posts__category{min-height:.9375vw;padding:.0520833333vw .46875vw 0;border-radius:.625vw;font-size:.625vw;line-height:1;letter-spacing:-0.03125vw}.comp-featured-posts__meta-separator{width:.2604166667vw;height:.2604166667vw}.comp-featured-posts__date{font-size:.625vw;line-height:.9375vw;letter-spacing:-0.03125vw}.comp-featured-posts__card-header{margin-top:1.1458333333vw;font-size:1.5625vw;line-height:1.8229166667vw;letter-spacing:-0.125vw}.comp-featured-posts__card-content{margin-top:.9375vw;font-size:.9375vw;line-height:1.6145833333vw;letter-spacing:-0.01875vw}.comp-featured-posts__button{padding-top:2.03125vw;font-size:.9375vw;line-height:1.5625vw;letter-spacing:.1041666667vw}.comp-featured-posts__navigation{margin-top:1.25vw;gap:1.0416666667vw}.comp-featured-posts__nav-btn{width:3.2291666667vw;height:3.2291666667vw}.comp-featured-posts__nav-btn svg{width:1.25vw;height:1.25vw}}.comp-test-component{margin-bottom:20px}@media only screen and (min-width: 768px){.comp-test-component{margin-bottom:40px}}@media only screen and (min-width: 768px){.comp-test-component{margin-bottom:60px}}@media only screen and (min-width: 768px){.comp-test-component{margin-bottom:4.1666666667vw}}.comp-introduction{margin-top:48px;padding:0 20px}.comp-introduction__inner{display:flex;flex-direction:column;align-items:center;margin:0 auto}.comp-introduction__bullet{display:inline-flex;align-items:center;justify-content:center;gap:8px}.comp-introduction__bullet-dot{flex:0 0 6px;width:6px;height:6px;border-radius:6px;background:#c6e5df}.comp-introduction__bullet-text{color:#333;text-align:center;font-family:"Be Vietnam Pro",sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:-0.84px;text-transform:capitalize}.comp-introduction__header{width:100%;max-width:680px;margin:0;color:#333;text-align:center;font-family:"Be Vietnam Pro",sans-serif;font-size:30px;font-style:normal;font-weight:500;line-height:38px;letter-spacing:-2px}.comp-introduction__text{width:100%;max-width:760px;color:#333;text-align:center;font-family:"Be Vietnam Pro",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:-0.32px}.comp-introduction__text p{margin:0 0 14px}.comp-introduction__text p:last-child{margin-bottom:0}.comp-introduction__bullet+.comp-introduction__header{margin-top:24px}.comp-introduction__bullet+.comp-introduction__text{margin-top:24px}.comp-introduction__header+.comp-introduction__text{margin-top:20px}@media only screen and (min-width: 768px)and (max-width: 1199px){.comp-introduction{margin-top:72px;padding:0 32px}.comp-introduction__bullet{gap:10px}.comp-introduction__bullet-text{font-size:16px;line-height:22px;letter-spacing:-0.96px}.comp-introduction__header{max-width:760px;font-size:40px;line-height:52px;letter-spacing:-2.6px}.comp-introduction__text{max-width:860px;font-size:18px;line-height:30px;letter-spacing:-0.36px}.comp-introduction__text p{margin-bottom:16px}.comp-introduction__bullet+.comp-introduction__header{margin-top:48px}.comp-introduction__bullet+.comp-introduction__text{margin-top:28px}.comp-introduction__header+.comp-introduction__text{margin-top:28px}}@media only screen and (min-width: 1200px){.comp-introduction{margin-top:4.9479166667vw;padding:0 2.0833333333vw}.comp-introduction__bullet{gap:.5208333333vw}.comp-introduction__bullet-dot{flex-basis:.3125vw;width:.3125vw;height:.3125vw;border-radius:.3125vw}.comp-introduction__bullet-text{font-size:1vw;line-height:1.3vw;letter-spacing:-0.06vw}.comp-introduction__header{max-width:43.5871354167vw;font-size:2.7604166667vw;line-height:3.5197916667vw;letter-spacing:-0.16vw}.comp-introduction__text{max-width:50.4255208333vw;font-size:.9375vw;line-height:1.6145833333vw;letter-spacing:-0.01875vw}.comp-introduction__text p{margin-bottom:.9375vw}.comp-introduction__bullet+.comp-introduction__header{margin-top:3.3854166667vw}.comp-introduction__bullet+.comp-introduction__text{margin-top:2.0833333333vw}.comp-introduction__header+.comp-introduction__text{margin-top:1.9270833333vw}}.comp-journey-carousel{padding:0px 0 30px;overflow:hidden}.comp-journey-carousel__shell{position:relative;overflow:visible;border-radius:0;background:linear-gradient(0deg, rgba(0, 82, 159, 0) 43.81%, rgba(0, 82, 159, 0.13) 100%),linear-gradient(180deg, #ebf2fa 0%, #fcfefe 22%, #fff 56%, #fff 100%)}.comp-journey-carousel__shell:before{content:"";position:absolute;inset:0;pointer-events:none}.comp-journey-carousel__container{position:relative;z-index:1;padding:35px 0 30px}.comp-journey-carousel__header{margin:0 12px 28px;color:#353535;text-align:center;font-family:"Be Vietnam Pro",sans-serif;font-size:30px;font-style:normal;font-weight:500;line-height:38px;letter-spacing:-1px}.comp-journey-carousel__timeline-wrap{--journey-progress: 0px;position:relative;display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:start;padding:0 12px 0;margin-bottom:34px}.comp-journey-carousel__timeline-wrap:before,.comp-journey-carousel__timeline-wrap:after{content:"";position:absolute;left:50%;bottom:0;margin-left:-50vw;width:100vw;height:2px;bottom:5px;pointer-events:none}.comp-journey-carousel__timeline-wrap:before{background:#ced2cc}.comp-journey-carousel__timeline-wrap:after{width:var(--journey-progress);background:linear-gradient(90deg, #9ba4a7 0%, #1d1d34 81.68%, #1d2b34 100%);transition:width .22s ease}.comp-journey-carousel__timeline-wrap.is-progress-resetting:after{transition:none}.comp-journey-carousel__timeline-viewport{overflow-x:visible;overflow-y:hidden;scroll-behavior:smooth;overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none}.comp-journey-carousel__timeline-viewport::-webkit-scrollbar{display:none}.comp-journey-carousel__timeline-track{display:flex;align-items:flex-start;gap:26px;width:max-content;min-width:100%;padding:0 12px 7px}.comp-journey-carousel__timeline-item{position:relative;display:flex;flex-direction:column;align-items:center;gap:14px;padding:0 0 22px;border:0;background:rgba(0,0,0,0);cursor:pointer;z-index:1}.comp-journey-carousel__year-box{box-sizing:border-box;min-width:72px;padding:9px 14px;border-radius:5px;border:1px solid #ced2cc;background:rgba(0,0,0,0);color:#7c7c7c;text-align:center;font-family:"Be Vietnam Pro",sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:19px;transition:background .25s ease,border-color .25s ease,color .25s ease}.comp-journey-carousel__year-dot{position:absolute;left:50%;bottom:-5px;width:10px;height:10px;border-radius:100px;background:#ced2cc;transform:translateX(-50%);transition:background .25s ease}.comp-journey-carousel__timeline-item.is-active .comp-journey-carousel__year-box{border-color:rgba(0,0,0,0);background:#0056b9;color:#fffefc}.comp-journey-carousel__timeline-item.is-active .comp-journey-carousel__year-dot{background:#0056b9}.comp-journey-carousel__nav-btn{appearance:none;-webkit-appearance:none;margin-top:-3px;width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid rgba(44,44,44,.42);border-radius:100px;background:#fff;background-color:#fff;color:#2c2c2c;transition:background .25s ease,border-color .25s ease,color .25s ease}.comp-journey-carousel__nav-btn svg{width:20px;height:20px}@media(hover: hover)and (pointer: fine){.comp-journey-carousel__nav-btn:hover{border-color:#00529f;background:#00529f;color:#fff}}.comp-journey-carousel__nav-btn:focus-visible{border-color:#00529f;background:#00529f;color:#fff}.comp-journey-carousel__nav-btn.is-disabled{background:#fff;background-color:#fff;border-color:rgba(44,44,44,.3);color:rgba(44,44,44,.45);opacity:.45;pointer-events:none}.comp-journey-carousel--single-year .comp-journey-carousel__timeline-prev,.comp-journey-carousel--single-year .comp-journey-carousel__timeline-next{display:none}.comp-journey-carousel--single-year .comp-journey-carousel__timeline-wrap{grid-template-columns:1fr}.comp-journey-carousel--single-year .comp-journey-carousel__timeline-track{justify-content:center}.comp-journey-carousel__content{position:relative;min-height:360px;padding:8px 0 20px}.comp-journey-carousel__marquee{position:absolute;inset:0;display:flex;align-items:center;overflow:hidden;pointer-events:none;z-index:0}.comp-journey-carousel__marquee-track{display:flex;align-items:center;gap:36px;width:max-content;white-space:nowrap;will-change:transform;backface-visibility:hidden;-webkit-backface-visibility:hidden;transform:translate3d(0, 0, 0)}.comp-journey-carousel__marquee-track.is-running{animation:journeyYearMarquee var(--journey-marquee-duration, 11s) linear infinite}.comp-journey-carousel__marquee-group{display:inline-flex;align-items:center;gap:36px;flex:0 0 auto}.comp-journey-carousel__marquee-copy{color:#d9dee4;font-family:"Be Vietnam Pro",sans-serif;font-size:120px;font-style:normal;font-weight:500;line-height:100px;letter-spacing:-1.5px}.comp-journey-carousel__panels{position:relative;z-index:1;padding:0 20px}.comp-journey-carousel__year-panel[hidden]{display:none !important}.comp-journey-carousel__panel-inner{max-width:420px;margin:0 auto}.comp-journey-carousel__cards{position:relative;overflow:hidden;border-radius:12px;isolation:isolate;transform:translateZ(0);will-change:transform}.comp-journey-carousel__cards .owl-stage-outer{overflow:hidden !important;border-radius:inherit;transform:translateZ(0)}.comp-journey-carousel__cards .owl-stage{display:flex;transform:translateZ(0)}.comp-journey-carousel__cards .owl-item{height:auto;box-sizing:border-box;transform:translateZ(0)}.comp-journey-carousel__slide{width:100%;backface-visibility:hidden;-webkit-backface-visibility:hidden}.comp-journey-carousel__card{overflow:hidden;border-radius:12px;background:#00529f;backface-visibility:hidden;-webkit-backface-visibility:hidden;transform:translateZ(0)}.comp-journey-carousel__card-image{height:220px}.comp-journey-carousel__card-image img{display:block;width:100%;height:100%;object-fit:cover;backface-visibility:hidden;-webkit-backface-visibility:hidden;transform:translateZ(0)}.comp-journey-carousel__card-content{padding:26px 24px 40px}.comp-journey-carousel__card-header{margin:0;color:#fff;font-family:"Be Vietnam Pro",sans-serif;font-size:22px;font-style:normal;font-weight:500;line-height:28px;letter-spacing:-0.8px}.comp-journey-carousel__card-text{margin-top:16px;color:#fff;font-family:"Geist",sans-serif;font-size:16px;font-style:normal;font-weight:300;line-height:24px;letter-spacing:-0.4px}.comp-journey-carousel__card-text p{margin:0 0 12px;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit}.comp-journey-carousel__card-text p:last-child{margin-bottom:0}.comp-journey-carousel__card-navigation{display:flex;justify-content:center;gap:14px;margin-top:20px}.comp-journey-carousel__card-navigation.is-hidden{display:none}@keyframes journeyYearMarquee{from{transform:translate3d(0, 0, 0)}to{transform:translate3d(calc(-1 * var(--journey-marquee-step, 25%)), 0, 0)}}@media only screen and (min-width: 768px)and (max-width: 1199px){.comp-journey-carousel{padding:0px 0 0}.comp-journey-carousel__container{padding:64px 0 54px}.comp-journey-carousel__header{margin:0 32px 40px;font-size:46px;line-height:46px;letter-spacing:-3px}.comp-journey-carousel__timeline-wrap{gap:18px;align-items:start;padding:0 32px 0;margin-bottom:46px}.comp-journey-carousel__timeline-wrap:before,.comp-journey-carousel__timeline-wrap:after{bottom:6px;height:1px}.comp-journey-carousel__timeline-track{gap:28px;padding:0 18px 8px}.comp-journey-carousel__timeline-item{gap:16px;padding:0 0 24px}.comp-journey-carousel__year-box{min-width:92px;padding:12px 18px;font-size:16px;line-height:21px}.comp-journey-carousel__year-dot{width:12px;height:12px;bottom:-6px}.comp-journey-carousel__nav-btn{margin-top:-4px;width:52px;height:52px}.comp-journey-carousel__nav-btn svg{width:24px;height:24px}.comp-journey-carousel__content{min-height:520px;padding-bottom:28px}.comp-journey-carousel__marquee-copy{font-size:220px;line-height:180px;letter-spacing:-2px}.comp-journey-carousel__panels{padding:0 40px}.comp-journey-carousel__panel-inner{max-width:620px}.comp-journey-carousel__card-image{height:320px}.comp-journey-carousel__card-content{padding:34px 36px 54px}.comp-journey-carousel__card-header{font-size:28px;line-height:36px;letter-spacing:-1px}.comp-journey-carousel__card-text{margin-top:18px;font-size:20px;line-height:28px;letter-spacing:-0.8px}.comp-journey-carousel__card-navigation{justify-content:flex-start;gap:16px;margin-top:20px}}@media only screen and (min-width: 1200px){.comp-journey-carousel{padding:0vw .6510416667vw 1.8229166667vw}.comp-journey-carousel__shell{border-radius:.625vw}.comp-journey-carousel__container{padding:3.125vw 0 2.6041666667vw}.comp-journey-carousel__header{margin:0 5.2083333333vw 3.125vw;font-size:2.7604166667vw;line-height:3.5208333333vw;letter-spacing:-.0559895833vw}.comp-journey-carousel__timeline-wrap{grid-template-columns:auto auto auto;align-items:start;justify-content:center;gap:1.9791666667vw;padding:0 3.3854166667vw 0vw 3.3854166667vw;margin-bottom:3.75vw}.comp-journey-carousel__timeline-wrap:before,.comp-journey-carousel__timeline-wrap:after{bottom:.2604166667vw;height:.1390625vw}.comp-journey-carousel__timeline-viewport{width:79.1666666667vw;justify-self:auto}.comp-journey-carousel__timeline-track{justify-content:center;gap:7.0833333333vw;padding:0 0vw .3645833333vw}.comp-journey-carousel__timeline-item{gap:.7291666667vw;padding:0 0 1.5625vw}.comp-journey-carousel__year-box{min-width:7.2916666667vw;padding:.625vw 1.6666666667vw;border-radius:.2786458333vw;font-size:.890625vw;line-height:1.1697916667vw}.comp-journey-carousel__year-dot{bottom:calc(-0.6677083333vw/2);width:.6682291667vw;height:.6677083333vw}.comp-journey-carousel__timeline-item.is-active .comp-journey-carousel__year-box{font-size:.8958333333vw;line-height:1.1697916667vw}.comp-journey-carousel__nav-btn{margin-top:-.2083333333vw;width:3.1329166667vw;height:3.1329166667vw}.comp-journey-carousel__nav-btn svg{width:1.25vw;height:1.25vw}.comp-journey-carousel__content{min-height:32.8125vw;padding:2.0833333333vw 0 1.25vw}.comp-journey-carousel__marquee-track{gap:11.9791666667vw}.comp-journey-carousel__marquee-group{gap:13.5416666667vw}.comp-journey-carousel__marquee-copy{font-size:18.0416666667vw;line-height:14.48125vw;letter-spacing:-.1810416667vw}.comp-journey-carousel__panels{padding:0 3.125vw 0 13.0208333333vw}.comp-journey-carousel__panel-inner{display:flex;align-items:flex-end;gap:1.3020833333vw;width:auto;max-width:none;margin:0}.comp-journey-carousel__cards{flex:0 0 40.2671875vw;border-radius:.625vw}.comp-journey-carousel__card{border-radius:.625vw}.comp-journey-carousel__card-image{height:21.5296875vw}.comp-journey-carousel__card-content{padding:2.2395833333vw 2.6041666667vw 3.90625vw}.comp-journey-carousel__card-header{font-size:1.5989583333vw;line-height:2.0802083333vw;letter-spacing:-0.06vw}.comp-journey-carousel__card-text{max-width:27.8645833333vw;margin-top:1.0416666667vw;font-size:1.1979166667vw;line-height:1.5598958333vw;letter-spacing:-0.06vw}.comp-journey-carousel__card-navigation{flex:0 0 auto;justify-content:flex-end;gap:1.3020833333vw;margin-top:0;margin-bottom:3.6458333333vw;padding-right:0}}.comp-logo-carousel{padding:0px 20px 72px}.comp-logo-carousel__inner{margin:0 auto}.comp-logo-carousel__header{margin:0;color:#353535;text-align:center;font-family:"Be Vietnam Pro",sans-serif;font-size:34px;font-style:normal;font-weight:500;line-height:38px;letter-spacing:-2px}.comp-logo-carousel__shell{margin-top:32px;border-top:1px solid rgba(51,51,51,.5);border-bottom:1px solid rgba(51,51,51,.5);padding:32px 0}.comp-logo-carousel__carousel-wrap{overflow:hidden}.comp-logo-carousel__carousel:not(.owl-carousel){display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:32px 40px}.comp-logo-carousel__carousel .owl-stage{display:flex;align-items:center}.comp-logo-carousel__carousel .owl-item{height:auto}.comp-logo-carousel__slide{display:flex;align-items:center;justify-content:center;min-height:42px}.comp-logo-carousel__logo{display:flex;align-items:center;justify-content:center;width:100%;min-height:42px}.comp-logo-carousel__logo img{display:block;max-width:100%;width:auto;height:auto;max-height:42px;object-fit:contain}.comp-logo-carousel--single .comp-logo-carousel__carousel-wrap{overflow:visible}.comp-logo-carousel--single .comp-logo-carousel__slide{justify-content:center}@media only screen and (min-width: 768px)and (max-width: 1199px){.comp-logo-carousel{padding:0px 40px 88px}.comp-logo-carousel__header{font-size:44px;line-height:46px;letter-spacing:-3px}.comp-logo-carousel__shell{margin-top:40px;padding:40px 0}.comp-logo-carousel__slide,.comp-logo-carousel__logo{min-height:48px}.comp-logo-carousel__logo img{max-height:48px}}@media only screen and (min-width: 1200px){.comp-logo-carousel{padding:0vw 6.25vw 4.6875vw}.comp-logo-carousel__inner{width:83.0208333333vw}.comp-logo-carousel__header{font-size:2.7604166667vw;line-height:2.7604166667vw;letter-spacing:-.2208333333vw}.comp-logo-carousel__shell{margin-top:3.125vw;padding:2.6041666667vw 0}.comp-logo-carousel__carousel-wrap{width:min(100%,68.3224479167vw);margin:0 auto}.comp-logo-carousel__carousel:not(.owl-carousel){flex-wrap:nowrap;justify-content:center;gap:6.7708333333vw}.comp-logo-carousel__slide,.comp-logo-carousel__logo{min-height:2.0833333333vw}.comp-logo-carousel__logo img{height:2.0833333333vw;max-height:2.0833333333vw;height:6.5104166667vw;max-height:6.5104166667vw}}.comp-main-text{padding:56px 20px 64px}.comp-main-text__inner{margin:0 auto;text-align:center}.comp-main-text__tagline{color:#333;font-family:"Be Vietnam Pro",sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:-0.84px;text-transform:capitalize}.comp-main-text__header{margin:18px 0 0;color:#333;text-align:center;font-family:"Be Vietnam Pro",sans-serif;font-size:42px;font-style:normal;font-weight:500;line-height:48px;letter-spacing:-1.6px}.comp-main-text__text{max-width:100%;margin:28px auto 0;color:#333;text-align:center;font-family:"Be Vietnam Pro",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:-0.32px;text-transform:capitalize}.comp-main-text__text p{margin:0 0 20px;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;text-align:inherit;text-transform:inherit}.comp-main-text__text p:last-child{margin-bottom:0}@media only screen and (min-width: 768px)and (max-width: 1199px){.comp-main-text{padding:72px 40px 88px}.comp-main-text__tagline{font-size:17px;line-height:23px;letter-spacing:-1px}.comp-main-text__header{margin-top:24px;font-size:60px;line-height:66px;letter-spacing:-2.2px}.comp-main-text__text{max-width:900px;margin-top:40px;font-size:18px;line-height:31px;letter-spacing:-0.36px}.comp-main-text__text p{margin-bottom:28px}}@media only screen and (min-width: 1200px){.comp-main-text{padding:5.2083333333vw 6.25vw 6.25vw}.comp-main-text__inner{max-width:66.6666666667vw}.comp-main-text__tagline{font-size:1vw;line-height:1.3vw;letter-spacing:-0.06vw}.comp-main-text__header{margin-top:1.4583333333vw;font-size:2.7604166667vw;line-height:3.3333333333vw;letter-spacing:-.0559895833vw}.comp-main-text__text{width:63.5416666667vw;margin-top:1.5625vw;font-size:.9375vw;line-height:1.6145833333vw;letter-spacing:-0.01875vw}.comp-main-text__text p{margin-bottom:1.7708333333vw}}.comp-main-text-bullet{padding:40px 20px 40px}.comp-main-text-bullet__inner{margin:0 auto;text-align:center}.comp-main-text-bullet__tagline{display:inline-flex;align-items:center;justify-content:center;gap:8px;color:#333;font-family:"Be Vietnam Pro",sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:-0.84px;text-transform:capitalize}.comp-main-text-bullet__tagline-dot{width:6px;height:6px;border-radius:6px;background:#c6e5df;flex:0 0 6px}.comp-main-text-bullet__tagline-text{color:inherit;font:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit}.comp-main-text-bullet__header{margin:18px 0 0;color:#333;text-align:center;font-family:"Be Vietnam Pro",sans-serif;font-size:34px;font-style:normal;font-weight:500;line-height:40px;letter-spacing:-1.6px}.comp-main-text-bullet__text{max-width:100%;margin:28px auto 0;color:#333;text-align:center;font-family:"Be Vietnam Pro",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:-0.32px;text-transform:capitalize}.comp-main-text-bullet__text p{margin:0 0 20px;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;text-align:inherit;text-transform:inherit}.comp-main-text-bullet__text p:last-child{margin-bottom:0}@media only screen and (min-width: 768px)and (max-width: 1199px){.comp-main-text-bullet{padding:72px 40px 88px}.comp-main-text-bullet__tagline{gap:10px;font-size:17px;line-height:23px;letter-spacing:-1px}.comp-main-text-bullet__header{margin-top:24px;font-size:50px;line-height:56px;letter-spacing:-1.6px}.comp-main-text-bullet__text{max-width:900px;margin-top:40px;font-size:18px;line-height:31px;letter-spacing:-0.36px}.comp-main-text-bullet__text p{margin-bottom:28px}}@media only screen and (min-width: 1200px){.comp-main-text-bullet{padding:4.6875vw 6.25vw 4.1666666667vw}.comp-main-text-bullet.comp-main-text-bullet--no-bullet{padding-top:.5208333333vw}.comp-main-text-bullet__inner{width:64.84375vw}.comp-main-text-bullet__tagline{gap:.4166666667vw;font-size:1vw;line-height:1.3vw;letter-spacing:-0.06vw}.comp-main-text-bullet__tagline-dot{width:.3125vw;height:.3125vw;border-radius:.3125vw;flex-basis:.3125vw}.comp-main-text-bullet__header{margin-top:2.34375vw;font-size:2.7604166667vw;line-height:3.3333333333vw;letter-spacing:-.0559895833vw}.comp-main-text-bullet__text{width:50.4166666667vw;margin-top:2.0833333333vw;font-size:.9375vw;line-height:1.6145833333vw;letter-spacing:-0.01875vw}.comp-main-text-bullet__text p{margin-bottom:1.7708333333vw}}.comp-post-content{padding:0px 0 45px}.comp-post-content__inner{width:100%}.comp-post-content__category{display:inline-flex;align-items:center;justify-content:center;min-height:18px;padding:0 9px;border-radius:12px;background:#00aeef;color:rgba(255,255,255,.8);font-family:"Be Vietnam Pro",sans-serif;font-size:12px;font-style:normal;font-weight:600;line-height:18px;letter-spacing:-0.6px;text-transform:uppercase}.comp-post-content__title{margin:16px 0 0;color:#373737;font-family:"Be Vietnam Pro",sans-serif;font-size:26px;font-style:normal;font-weight:600;line-height:32px;letter-spacing:-1.6px;overflow-wrap:anywhere}.comp-post-content__meta{display:flex;flex-direction:column;gap:20px;margin-top:24px;padding-top:20px;border-top:1px solid #d9d9d9}.comp-post-content__meta-primary{display:flex;flex-wrap:wrap;gap:10px 18px;align-items:center}.comp-post-content__date,.comp-post-content__author{color:#000;font-family:"Be Vietnam Pro",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:-0.24px}.comp-post-content__share{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.comp-post-content__share-label{color:#333d47;font-family:"Be Vietnam Pro",sans-serif;font-size:21px;font-style:normal;font-weight:600;line-height:30px;letter-spacing:-1.2px}.comp-post-content__share-links{display:flex;flex-wrap:wrap;gap:10px}.comp-post-content__share-link{appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid #c9ced4;border-radius:999px;background:rgba(0,0,0,0);color:#5b636b;text-decoration:none;cursor:pointer;transition:background-color .25s ease,border-color .25s ease,transform .25s ease}.comp-post-content__share-link svg{width:24px;height:24px;display:block}.comp-post-content__share-link path{transition:fill .25s ease}.comp-post-content__share-link:hover,.comp-post-content__share-link:focus-visible,.comp-post-content__share-link.is-copied{border-color:#00529f;background:rgba(0,174,239,.08);outline:none;transform:translateY(-1px)}.comp-post-content__share-link:hover path,.comp-post-content__share-link:focus-visible path,.comp-post-content__share-link.is-copied path{fill:#00529f}.comp-post-content__toast{position:fixed;left:50%;bottom:16px;z-index:1200;display:inline-flex;align-items:center;justify-content:center;min-height:40px;max-width:calc(100% - 24px);padding:10px 16px;border-radius:999px;background:rgba(55,55,55,.96);color:#fff;font-family:"Be Vietnam Pro",sans-serif;font-size:13px;font-style:normal;font-weight:500;line-height:18px;letter-spacing:-0.2px;text-align:center;white-space:normal;pointer-events:none;opacity:0;visibility:hidden;transform:translateX(-50%) translateY(12px);transition:opacity .25s ease,transform .25s ease,visibility .25s ease}.comp-post-content__toast.is-visible{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)}.comp-post-content__wysiwyg{width:100%;margin-top:28px;color:#4d4e56;font-family:"Be Vietnam Pro",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:-0.24px;overflow-wrap:break-word}.comp-post-content__wysiwyg>*:first-child{margin-top:0}.comp-post-content__wysiwyg>*:last-child{margin-bottom:0}.comp-post-content__wysiwyg p,.comp-post-content__wysiwyg ul,.comp-post-content__wysiwyg ol,.comp-post-content__wysiwyg blockquote,.comp-post-content__wysiwyg figure{margin:0 0 24px}.comp-post-content__wysiwyg br{content:"";display:block;margin-top:6px}.comp-post-content__wysiwyg h1,.comp-post-content__wysiwyg h2,.comp-post-content__wysiwyg h3,.comp-post-content__wysiwyg h4,.comp-post-content__wysiwyg h5,.comp-post-content__wysiwyg h6{margin:40px 0 16px;color:#373737;font-family:"Be Vietnam Pro",sans-serif;font-style:normal;font-weight:600;overflow-wrap:anywhere}.comp-post-content__wysiwyg h1{font-size:34px;line-height:40px;letter-spacing:-1.7px}.comp-post-content__wysiwyg h2{font-size:30px;line-height:36px;letter-spacing:-1.5px}.comp-post-content__wysiwyg h3{font-size:26px;line-height:32px;letter-spacing:-1.3px}.comp-post-content__wysiwyg h4{font-size:23px;line-height:30px;letter-spacing:-1.1px}.comp-post-content__wysiwyg h5{font-size:20px;line-height:27px;letter-spacing:-0.8px}.comp-post-content__wysiwyg h6{font-size:18px;line-height:24px;letter-spacing:-0.6px}.comp-post-content__wysiwyg a{color:#00529f;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;text-decoration:underline}.comp-post-content__wysiwyg h1 a,.comp-post-content__wysiwyg h2 a,.comp-post-content__wysiwyg h3 a,.comp-post-content__wysiwyg h4 a,.comp-post-content__wysiwyg h5 a,.comp-post-content__wysiwyg h6 a,.comp-post-content__wysiwyg strong a,.comp-post-content__wysiwyg b a,.comp-post-content__wysiwyg em a,.comp-post-content__wysiwyg i a{color:inherit;text-decoration:inherit}.comp-post-content__wysiwyg strong,.comp-post-content__wysiwyg b{font-weight:600;color:#373737}.comp-post-content__wysiwyg em,.comp-post-content__wysiwyg i{font-style:italic}.comp-post-content__wysiwyg ul,.comp-post-content__wysiwyg ol{padding-left:22px}.comp-post-content__wysiwyg li{margin-bottom:8px}.comp-post-content__wysiwyg li:last-child{margin-bottom:0}.comp-post-content__wysiwyg img,.comp-post-content__wysiwyg video,.comp-post-content__wysiwyg iframe{display:block;width:100%;max-width:100%;border-radius:12px}.comp-post-content__wysiwyg img,.comp-post-content__wysiwyg video{height:auto}.comp-post-content__wysiwyg iframe{min-height:200px;border:0}.comp-post-content__wysiwyg figure,.comp-post-content__wysiwyg .wp-block-image,.comp-post-content__wysiwyg .wp-block-video,.comp-post-content__wysiwyg .wp-block-embed,.comp-post-content__wysiwyg .wp-caption{width:100%;max-width:100%}.comp-post-content__wysiwyg .wp-block-video,.comp-post-content__wysiwyg .wp-block-embed,.comp-post-content__wysiwyg .wp-video{margin-bottom:28px}.comp-post-content__wysiwyg .wp-block-video,.comp-post-content__wysiwyg .wp-block-embed,.comp-post-content__wysiwyg .wp-block-embed__wrapper,.comp-post-content__wysiwyg .wp-video,.comp-post-content__wysiwyg .mejs-container{width:100% !important;max-width:100%;border-radius:12px;overflow:hidden}.comp-post-content__wysiwyg .wp-block-video video,.comp-post-content__wysiwyg .wp-video video,.comp-post-content__wysiwyg .mejs-container video{width:100% !important;max-width:100%;border-radius:12px}.comp-post-content__wysiwyg figure img,.comp-post-content__wysiwyg figure video,.comp-post-content__wysiwyg figure iframe{width:100%}.comp-post-content__wysiwyg .wp-caption-text,.comp-post-content__wysiwyg figcaption{margin-top:12px;color:#5b636b;font-size:13px;line-height:20px;letter-spacing:-0.2px}.comp-post-content__wysiwyg .gallery,.comp-post-content__wysiwyg .wp-block-gallery,.comp-post-content__wysiwyg .blocks-gallery-grid,.comp-post-content__wysiwyg .wp-block-gallery.has-nested-images{display:grid !important;grid-template-columns:minmax(0, 1fr);gap:12px;padding-left:0;list-style:none}.comp-post-content__wysiwyg .gallery-item,.comp-post-content__wysiwyg .blocks-gallery-item,.comp-post-content__wysiwyg .wp-block-image{width:100%;margin:0}.comp-post-content__wysiwyg .gallery-item img,.comp-post-content__wysiwyg .blocks-gallery-item img,.comp-post-content__wysiwyg .wp-block-image img{height:100%;object-fit:cover}.comp-post-content+.comp-two-images{margin-top:-42px}@media only screen and (min-width: 768px)and (max-width: 1199px){.comp-post-content{padding:0px 0 30px}.comp-post-content__title{margin-top:20px;font-size:36px;line-height:44px;letter-spacing:-2px}.comp-post-content__meta{gap:24px;margin-top:30px;padding-top:24px}.comp-post-content__meta-primary{gap:14px 28px}.comp-post-content__date,.comp-post-content__author{font-size:17px;line-height:29px;letter-spacing:-0.3px}.comp-post-content__share{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:16px 24px}.comp-post-content__share-label{font-size:22px;line-height:30px;letter-spacing:-1.4px}.comp-post-content__share-link{width:46px;height:46px}.comp-post-content__share-link svg{width:26px;height:26px}.comp-post-content__wysiwyg{margin-top:36px;font-size:17px;line-height:30px;letter-spacing:-0.3px}.comp-post-content__wysiwyg p,.comp-post-content__wysiwyg ul,.comp-post-content__wysiwyg ol,.comp-post-content__wysiwyg blockquote,.comp-post-content__wysiwyg figure{margin-bottom:28px}.comp-post-content__wysiwyg h1,.comp-post-content__wysiwyg h2,.comp-post-content__wysiwyg h3,.comp-post-content__wysiwyg h4,.comp-post-content__wysiwyg h5,.comp-post-content__wysiwyg h6{margin:46px 0 18px}.comp-post-content__wysiwyg h1{font-size:44px;line-height:52px;letter-spacing:-2.3px}.comp-post-content__wysiwyg h2{font-size:38px;line-height:46px;letter-spacing:-2px}.comp-post-content__wysiwyg h3{font-size:30px;line-height:35px;letter-spacing:-1.8px}.comp-post-content__wysiwyg h4{font-size:28px;line-height:36px;letter-spacing:-1.4px}.comp-post-content__wysiwyg h5{font-size:24px;line-height:32px;letter-spacing:-1px}.comp-post-content__wysiwyg h6{font-size:21px;line-height:28px;letter-spacing:-0.7px}.comp-post-content__wysiwyg iframe{min-height:320px}.comp-post-content__wysiwyg .gallery,.comp-post-content__wysiwyg .wp-block-gallery,.comp-post-content__wysiwyg .blocks-gallery-grid,.comp-post-content__wysiwyg .wp-block-gallery.has-nested-images{grid-template-columns:repeat(2, minmax(0, 1fr))}.comp-post-content__toast{bottom:24px}.comp-post-content+.comp-two-images{margin-top:-64px}}@media only screen and (min-width: 1200px){.comp-post-content+.comp-two-images{margin-top:-4.4270833333vw}.comp-post-content{padding:0vw 0 3.125vw}.comp-post-content__category{min-height:.9375vw;padding:0 .46875vw;border-radius:.625vw;font-size:.625vw;line-height:.9375vw;letter-spacing:-0.03125vw}.comp-post-content__title{width:100%;margin-top:1.1458333333vw;font-size:1.5625vw;line-height:1.8229166667vw;letter-spacing:-0.125vw}.comp-post-content__meta{flex-direction:row;align-items:center;justify-content:space-between;gap:1.6666666667vw;margin-top:2.03125vw;padding-top:1.6145833333vw}.comp-post-content__meta-primary{gap:1.9791666667vw}.comp-post-content__date,.comp-post-content__author{font-size:.9375vw;line-height:1.6145833333vw;letter-spacing:-0.01875vw}.comp-post-content__share{flex-direction:row;align-items:center;gap:1.6666666667vw}.comp-post-content__share-label{font-size:1.3020833333vw;line-height:1.8229166667vw;letter-spacing:-.1041666667vw}.comp-post-content__share-links{gap:.5729166667vw}.comp-post-content__share-link{width:2.5vw;height:2.5vw;border-radius:2.5vw}.comp-post-content__share-link svg{width:1.5104166667vw;height:1.5104166667vw}.comp-post-content__wysiwyg{margin-top:0vw;font-size:.9375vw;line-height:1.6145833333vw;letter-spacing:-0.01875vw}.comp-post-content__wysiwyg p,.comp-post-content__wysiwyg ul,.comp-post-content__wysiwyg ol,.comp-post-content__wysiwyg blockquote,.comp-post-content__wysiwyg figure{margin-bottom:1.4583333333vw}.comp-post-content__wysiwyg img{margin-top:2.6041666667vw}.comp-post-content__wysiwyg h1,.comp-post-content__wysiwyg h2,.comp-post-content__wysiwyg h3,.comp-post-content__wysiwyg h4,.comp-post-content__wysiwyg h5,.comp-post-content__wysiwyg h6{margin:2.5vw 0 1.1458333333vw}.comp-post-content__wysiwyg h1{font-size:2.1875vw;line-height:2.5vw;letter-spacing:-.1145833333vw}.comp-post-content__wysiwyg h2{font-size:1.875vw;line-height:2.1875vw;letter-spacing:-.1041666667vw}.comp-post-content__wysiwyg h3{font-size:1.5625vw;line-height:1.8229166667vw;letter-spacing:-0.125vw}.comp-post-content__wysiwyg h4{font-size:1.3541666667vw;line-height:1.6666666667vw;letter-spacing:-.0677083333vw}.comp-post-content__wysiwyg h5{font-size:1.1458333333vw;line-height:1.4583333333vw;letter-spacing:-0.046875vw}.comp-post-content__wysiwyg h6{font-size:1.0416666667vw;line-height:1.3541666667vw;letter-spacing:-.0364583333vw}.comp-post-content__wysiwyg ul,.comp-post-content__wysiwyg ol{padding-left:1.40625vw}.comp-post-content__wysiwyg li{margin-bottom:.5208333333vw}.comp-post-content__wysiwyg .gallery,.comp-post-content__wysiwyg .wp-block-gallery,.comp-post-content__wysiwyg .blocks-gallery-grid,.comp-post-content__wysiwyg .wp-block-gallery.has-nested-images{grid-template-columns:repeat(2, minmax(0, 1fr));gap:.625vw}.comp-post-content__wysiwyg .wp-block-video,.comp-post-content__wysiwyg .wp-block-embed,.comp-post-content__wysiwyg .wp-video{margin-bottom:1.6666666667vw}.comp-post-content__wysiwyg .wp-caption-text,.comp-post-content__wysiwyg figcaption{margin-top:.625vw;font-size:.7291666667vw;line-height:1.1458333333vw;letter-spacing:-.0145833333vw}.comp-post-content__wysiwyg iframe{min-height:21.6145833333vw}.comp-post-content__toast{bottom:1.4583333333vw;min-height:2.2916666667vw;max-width:none;padding:.625vw .9375vw;border-radius:52.03125vw;font-size:.7291666667vw;line-height:1.0416666667vw;letter-spacing:-.0145833333vw;text-align:left;white-space:nowrap;transform:translateX(-50%) translateY(0.625vw)}.comp-post-content__toast.is-visible{transform:translateX(-50%) translateY(0)}}.comp-quote-carousel{padding:0px 20px 40px;background:#fff}.comp-quote-carousel__container{width:100%;max-width:1270px;margin:0 auto}.comp-quote-carousel__header{margin:0;color:#333;text-align:center;font-family:"Be Vietnam Pro",sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:28px;letter-spacing:1.28px;text-transform:uppercase}.comp-quote-carousel__quote-shell{position:relative;margin-top:30px;padding:0 40px}.comp-quote-carousel__quote-track{width:100%}.comp-quote-carousel__carousel:not(.owl-loaded){display:block}.comp-quote-carousel__carousel:not(.owl-loaded) .comp-quote-carousel__slide:not(:first-child){display:none}.comp-quote-carousel__carousel .owl-stage{display:flex}.comp-quote-carousel__carousel .owl-item{height:auto;box-sizing:border-box}.comp-quote-carousel__slide{width:100%}.comp-quote-carousel__quote{margin:0;color:#333;text-align:center;font-family:"Be Vietnam Pro",sans-serif;font-size:24px;font-style:normal;font-weight:400;line-height:34px}.comp-quote-carousel__quote-icon{position:absolute;top:2px;width:29px;height:22px;display:inline-flex;align-items:center;justify-content:center;opacity:1;transition:opacity .2s ease}.comp-quote-carousel__quote-icon--prev{left:0}.comp-quote-carousel__quote-icon--prev .comp-quote-carousel__quote-svg{transform:scaleX(-1);transform-origin:center}.comp-quote-carousel__quote-icon--next{right:0}.comp-quote-carousel__quote-svg{width:39px;height:32px}.comp-quote-carousel__quote-icon.is-disabled{opacity:.5}.comp-quote-carousel__meta{margin-top:34px;display:flex;flex-direction:column;align-items:center;justify-content:center}.comp-quote-carousel__navigation{display:inline-flex;align-items:center;justify-content:center;gap:16px}.comp-quote-carousel__navigation.is-hidden{display:none}.comp-quote-carousel__nav-btn{appearance:none;-webkit-appearance:none;width:43px;height:43px;display:inline-flex;align-items:center;justify-content:center;padding:0;border-radius:500px;border:1px solid #333;background:rgba(0,0,0,0);color:#333;transition:opacity .2s ease,background .2s ease,border-color .2s ease,color .2s ease}.comp-quote-carousel__nav-btn svg{width:43px;height:43px}.comp-quote-carousel__nav-btn:hover,.comp-quote-carousel__nav-btn:focus-visible{border-color:#00529f;background:#00529f;color:#fff}.comp-quote-carousel__nav-btn.is-disabled{opacity:.25;pointer-events:none}.comp-quote-carousel__nav-line{width:127.997px;height:1px;flex:0 0 auto;opacity:.25;background:#333}.comp-quote-carousel__organization{margin:63px 0 0;min-height:28px;color:#333;text-align:center;font-family:"Be Vietnam Pro",sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:28px;letter-spacing:1.28px;text-transform:uppercase}@media only screen and (min-width: 768px)and (max-width: 1199px){.comp-quote-carousel{padding:0px 40px 50px}.comp-quote-carousel__quote-shell{margin-top:42px;padding:0 60px}.comp-quote-carousel__quote{font-size:34px;line-height:52px}.comp-quote-carousel__quote-icon{top:10px}.comp-quote-carousel__meta{margin-top:44px}.comp-quote-carousel__navigation{gap:20px}.comp-quote-carousel__nav-btn{width:52px;height:52px}.comp-quote-carousel__nav-btn svg{width:43px;height:43px}.comp-quote-carousel__organization{margin-top:63px}}@media only screen and (min-width: 1200px){.comp-quote-carousel{padding:0vw 1.0416666667vw 5.3125vw}.comp-quote-carousel__container{max-width:64.5833333333vw}.comp-quote-carousel__quote-shell{margin-top:2.9166666667vw;padding:0 6.5625vw}.comp-quote-carousel__header{font-size:.8333333333vw;line-height:1.4583333333vw;letter-spacing:.0666666667vw}.comp-quote-carousel__quote{font-size:2.0833333333vw;line-height:3.1770833333vw}.comp-quote-carousel__quote-icon{top:.5208333333vw;width:2.03125vw;height:1.6666666667vw}.comp-quote-carousel__quote-svg{width:2.03125vw;height:1.6666666667vw}.comp-quote-carousel__meta{margin-top:2.8125vw}.comp-quote-carousel__navigation{gap:1.1458333333vw}.comp-quote-carousel__nav-btn{width:3.1329166667vw;height:3.1329166667vw}.comp-quote-carousel__nav-btn svg{width:2.2395833333vw;height:2.2395833333vw}.comp-quote-carousel__nav-line{width:6.6665104167vw}.comp-quote-carousel__organization{margin-top:3.28125vw;font-size:.8333333333vw;line-height:1.4583333333vw;letter-spacing:.0666666667vw}}.comp-research-documents{padding:0 12.5px 40px;background:#fff}.comp-research-documents__inner{width:100%}.comp-research-documents__grid{display:grid;grid-template-columns:1fr;gap:21px}.comp-research-documents__card{display:flex;flex-direction:column;min-height:100%;padding:30px 24px;border:1px solid #ddd;border-radius:12px;background:#fff}.comp-research-documents__card.is-hidden{display:none}.comp-research-documents__meta{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.comp-research-documents__date{color:#333;font-family:"Be Vietnam Pro",sans-serif;font-size:15px;font-style:normal;font-weight:500;line-height:24px;text-transform:uppercase}.comp-research-documents__types{display:inline-flex;flex-wrap:wrap;justify-content:flex-end;gap:5px}.comp-research-documents__type{display:inline-flex;align-items:center;justify-content:center;min-height:20px;padding:0 8px;font-family:"Be Vietnam Pro",sans-serif;font-size:12px;font-style:normal;font-weight:300;line-height:20px;text-transform:uppercase}.comp-research-documents__type--primary{background:#00529f;color:#fff}.comp-research-documents__type--secondary{border:1px solid rgba(51,51,51,.5);color:#333;background:#fff}.comp-research-documents__author{margin:28px 0 0;color:#333;font-family:"Be Vietnam Pro",sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:24px}.comp-research-documents__position{margin-top:10px;color:#333;font-family:"Be Vietnam Pro",sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-0.4px}.comp-research-documents__divider{width:100%;margin-top:24px;border-top:1px solid rgba(51,51,51,.5)}.comp-research-documents__heading{margin:24px 0 0;color:#333;font-family:"Be Vietnam Pro",sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:32px}.comp-research-documents__content{margin-top:16px;margin-bottom:24px;color:#333;font-family:"Be Vietnam Pro",sans-serif;font-size:17px;font-style:normal;font-weight:400;line-height:29px;letter-spacing:-0.36px;text-transform:capitalize}.comp-research-documents__content br{display:block;content:"";margin-top:4px}.comp-research-documents__button{margin-top:auto;display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;min-height:46px;padding:15px 24px;border:1px solid #3e2d2d;border-radius:100px;background:rgba(0,0,0,0);color:#3e2d2d;font-family:"Roboto",sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:16px;text-align:center;text-decoration:none;transition:background-color .25s ease,color .25s ease,border-color .25s ease}.comp-research-documents__button:hover,.comp-research-documents__button:focus-visible{border-color:#00529f;background:#00529f;color:#fff;outline:none}.comp-research-documents__show-more-wrap{display:flex;flex-direction:column;align-items:center;gap:12px;margin-top:42px}.comp-research-documents__show-more-wrap.is-hidden{display:none}.comp-research-documents__spinner{display:none;align-items:center;justify-content:center;gap:6px}.comp-research-documents__spinner.is-visible{display:flex}.comp-research-documents__spinner-dot{width:8px;height:8px;border-radius:50%;background:#353535;animation:researchDocumentsSpinnerBounce 1.4s infinite ease-in-out both}.comp-research-documents__spinner-dot:nth-child(1){animation-delay:-0.32s}.comp-research-documents__spinner-dot:nth-child(2){animation-delay:-0.16s}.comp-research-documents__show-more{appearance:none;-webkit-appearance:none;padding:0;border:0;background:rgba(0,0,0,0);color:#353535;font-family:"Be Vietnam Pro",sans-serif;font-size:18px;font-style:normal;font-weight:900;line-height:30px;letter-spacing:2px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:25%;text-underline-position:from-font;text-transform:uppercase;cursor:pointer;transition:color .25s ease,opacity .25s ease}.comp-research-documents__show-more:hover,.comp-research-documents__show-more:focus-visible{color:#00529f;outline:none}.comp-research-documents__show-more.is-hidden{display:none}@keyframes researchDocumentsSpinnerBounce{0%,80%,100%{transform:scale(0);opacity:.5}40%{transform:scale(1);opacity:1}}@media only screen and (min-width: 768px)and (max-width: 1199px){.comp-research-documents{padding:0 40px 72px}.comp-research-documents__grid{grid-template-columns:repeat(2, minmax(0, 1fr));gap:21px}.comp-research-documents__card{padding:30px}.comp-research-documents__button{margin-top:auto}}@media only screen and (min-width: 1200px){.comp-research-documents{padding:0 8.4109375vw 4.9479166667vw}.comp-research-documents__grid{grid-template-columns:repeat(3, minmax(0, 1fr));gap:1.09375vw}.comp-research-documents__card{min-height:34.7805208333vw;padding:2.6114583333vw 1.6109375vw 3.0729166667vw;border-radius:.625vw}.comp-research-documents__meta{gap:.9375vw}.comp-research-documents__date{font-size:.8333333333vw;line-height:1.25vw}.comp-research-documents__types{gap:.2604166667vw}.comp-research-documents__type{min-height:.78125vw;padding:0 .2604166667vw;font-size:.7291666667vw;line-height:.9375vw}.comp-research-documents__type--primary{padding:0 .46875vw}.comp-research-documents__author{margin-top:2.1354166667vw;font-size:1.0416666667vw;line-height:1.25vw}.comp-research-documents__position{margin-top:.3645833333vw;font-size:1.0416666667vw;line-height:1.25vw;letter-spacing:-.0208333333vw}.comp-research-documents__divider{margin-top:2.03125vw}.comp-research-documents__heading{margin-top:1.3541666667vw;font-size:1.0416666667vw;line-height:1.6666666667vw}.comp-research-documents__content{margin-top:.4166666667vw;margin-bottom:1.9270833333vw;font-size:.9375vw;line-height:1.6145833333vw;letter-spacing:-0.01875vw}.comp-research-documents__button{margin-top:auto;min-height:2.3958333333vw;padding:.78125vw 1.5104166667vw;border-radius:5.2083333333vw;font-size:.9375vw;line-height:.8333333333vw}.comp-research-documents__show-more-wrap{gap:.625vw;margin-top:2.1875vw}.comp-research-documents__spinner{gap:.3125vw}.comp-research-documents__spinner-dot{width:.4166666667vw;height:.4166666667vw}.comp-research-documents__show-more{font-size:.9375vw;line-height:1.5625vw;letter-spacing:.1041666667vw}}.comp-round-carousel{padding:0px 0 56px;background:#fff;overflow:hidden}.comp-round-carousel__shell{position:relative;min-height:420px;overflow:visible;background:linear-gradient(90deg, #00acec -2.39%, #00529f 106.15%) no-repeat;background-size:100% 420px}.comp-round-carousel__container{position:relative;z-index:1;padding:40px 0 0}.comp-round-carousel__header{margin:0 12px 34px;color:#fff;text-align:center;font-family:"Be Vietnam Pro",sans-serif;font-size:30px;font-style:normal;font-weight:500;line-height:38px;letter-spacing:-1px}.comp-round-carousel__carousel-region{position:relative;padding:0 0 0 20px;margin-bottom:0}.comp-round-carousel__carousel-wrap{overflow:visible}.comp-round-carousel__carousel .owl-stage-outer{overflow:visible}.comp-round-carousel__carousel .owl-stage{display:flex}.comp-round-carousel__carousel .owl-item{height:auto;box-sizing:border-box}.comp-round-carousel__slide{height:100%;box-sizing:border-box;padding:2px}.comp-round-carousel__card{height:100%;min-height:420px;padding:34px 26px 34px;display:flex;flex-direction:column;border-radius:32px;background:#fff;box-shadow:inset 0 0 0 1px #ddd;background-clip:padding-box}.comp-round-carousel__card--no-media{padding-top:40px}.comp-round-carousel__card-media{align-self:flex-start;display:flex;justify-content:flex-start;margin-bottom:34px}.comp-round-carousel__card-media img{display:block;margin:0;max-width:100%;width:40px !important;height:auto}.comp-round-carousel__card-header{margin:0;color:#0056b9;font-family:"Be Vietnam Pro",sans-serif;font-size:28px;font-style:normal;font-weight:400;line-height:34px}.comp-round-carousel__card-text{margin-top:24px;color:#333;font-family:"Be Vietnam Pro",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:-0.24px;text-transform:capitalize}.comp-round-carousel__card-text p{margin:0 0 12px;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit}.comp-round-carousel__card-text p:last-child{margin-bottom:0}.comp-round-carousel__navigation{display:flex;justify-content:center;gap:16px;margin-top:20px}.comp-round-carousel__navigation.is-hidden{display:none}.comp-round-carousel__nav-btn{appearance:none;-webkit-appearance:none;width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid rgba(29,29,52,.42);border-radius:100px;background:#fff;color:#2c2c2c;transition:background .25s ease,border-color .25s ease,color .25s ease}.comp-round-carousel__nav-btn svg{width:20px;height:20px}.comp-round-carousel__nav-btn:hover,.comp-round-carousel__nav-btn:focus-visible{border-color:rgba(255,255,255,.82);background:rgba(255,255,255,.16);color:#fff}.comp-round-carousel__nav-btn.is-disabled{border-color:rgba(255,255,255,.7);background:rgba(255,255,255,.7);color:rgba(44,44,44,.45);opacity:1;pointer-events:none}.comp-round-carousel--single .comp-round-carousel__navigation{display:none}@media only screen and (min-width: 768px)and (max-width: 1199px){.comp-round-carousel{padding:0px 0 64px}.comp-round-carousel__shell{min-height:500px;background-size:100% 500px}.comp-round-carousel__container{padding-top:56px}.comp-round-carousel__header{margin:0 40px 42px;font-size:46px;line-height:52px;letter-spacing:-2px}.comp-round-carousel__carousel-region{padding-left:20px;padding-right:20px;margin-bottom:0}.comp-round-carousel__card{min-height:520px;padding:38px 34px 38px}.comp-round-carousel__card-media{margin-bottom:40px}.comp-round-carousel__card-header{font-size:32px;line-height:40px}.comp-round-carousel__card-text{margin-top:26px;font-size:18px;line-height:30px;letter-spacing:-0.36px}.comp-round-carousel__navigation{margin-top:20px}.comp-round-carousel__nav-btn{width:52px;height:52px}.comp-round-carousel__nav-btn svg{width:24px;height:24px}}@media only screen and (max-width: 1199px){.comp-round-carousel__nav-btn:hover,.comp-round-carousel__nav-btn:focus-visible,.comp-round-carousel__nav-btn:active{border-color:rgba(29,29,52,.42);background:#fff;color:#2c2c2c}}@media only screen and (min-width: 1200px){.comp-round-carousel{padding:0vw 0 15.1041666667vw}.comp-round-carousel__shell{height:28.57859375vw;min-height:0;background-size:100% 100%}.comp-round-carousel__container{padding-top:3.3854166667vw}.comp-round-carousel__header{margin:0 auto 2.34375vw;color:#fff;font-size:2.7604166667vw;line-height:3.5208333333vw;letter-spacing:-.0143229167vw}.comp-round-carousel__carousel-region{padding:0 7.8125vw 0 7.8125vw;margin-bottom:-0.9375vw}.comp-round-carousel__carousel .owl-stage-outer{padding:1px;margin:-1px;overflow:hidden}.comp-round-carousel__carousel-wrap{overflow:hidden}.comp-round-carousel__card{min-height:26.8229166667vw;padding:2.4479166667vw 2.6041666667vw 2.4479166667vw 2.4479166667vw;border-radius:1.6666666667vw}.comp-round-carousel__slide{padding:.1041666667vw}.comp-round-carousel__card--no-media{padding-top:2.9166666667vw}.comp-round-carousel__card-media{margin-bottom:2.6041666667vw}.comp-round-carousel__card-media img{width:3.2291666667vw !important;height:3.2291666667vw !important;max-width:none;object-fit:contain}.comp-round-carousel__card-header{font-size:1.9270833333vw;line-height:2.3958333333vw;min-height:4.6875vw}.comp-round-carousel__card-text{margin-top:2.0833333333vw;font-size:.9375vw;line-height:1.6145833333vw;letter-spacing:-0.01875vw}.comp-round-carousel__navigation{position:absolute;right:2.2395833333vw;top:45%;z-index:3;flex-direction:column;gap:.9375vw;margin-top:0;transform:translateY(-50%)}.comp-round-carousel__nav-btn{width:3.1329166667vw;height:3.1329166667vw}.comp-round-carousel__nav-btn svg{width:1.25vw;height:1.25vw}}.comp-services-listing{padding:0 20px 56px}.comp-services-listing__grid{display:flex;flex-wrap:wrap;justify-content:center;gap:16px}.comp-services-listing__card{width:100%;display:flex;flex-direction:column;border:1px solid rgba(221,221,221,.86);border-radius:24px;background:#fff;overflow:hidden}.comp-services-listing__media{width:100%;height:220px;overflow:hidden;border-radius:24px 24px 0 0}.comp-services-listing__media img{width:100%;height:100%;display:block;object-fit:cover}.comp-services-listing__content{min-height:1px;flex:1 1 auto;padding:36px 28px 40px;display:flex;flex-direction:column;align-items:flex-start}.comp-services-listing__header{margin:0;color:#333;font-family:"Be Vietnam Pro",sans-serif;font-size:28px;font-style:normal;font-weight:500;line-height:36px;letter-spacing:-0.92px}.comp-services-listing__text{margin-top:16px;margin-bottom:24px;color:#666d80;font-family:"Be Vietnam Pro",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:-0.32px}.comp-services-listing__text p{margin:0 0 16px;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit}.comp-services-listing__text p:last-child{margin-bottom:0}.comp-services-listing__button{margin-top:auto;display:inline-flex;align-items:center;justify-content:center;color:#353535;font-family:"Be Vietnam Pro",sans-serif;font-size:16px;font-style:normal;font-weight:900;line-height:30px;letter-spacing:2px;text-decoration-line:underline;text-underline-offset:25%;text-transform:uppercase;transition:color .25s ease,opacity .25s ease}.comp-services-listing__button:hover,.comp-services-listing__button:focus{color:#00529f;opacity:.85;text-decoration-line:underline}@media only screen and (min-width: 768px)and (max-width: 1199px){.comp-services-listing{padding:0 40px 72px}.comp-services-listing__card{width:calc(50% - 8px)}.comp-services-listing__media{height:300px}.comp-services-listing__content{padding:44px 36px 46px}.comp-services-listing__header{font-size:32px;line-height:42px;letter-spacing:-1.08px}.comp-services-listing__text{font-size:18px;line-height:31px;letter-spacing:-0.36px}.comp-services-listing__button{margin-top:auto;font-size:18px}}@media only screen and (min-width: 1200px){.comp-services-listing{padding:0 7.8125vw 5vw}.comp-services-listing__grid{gap:.8333333333vw}.comp-services-listing__card{width:27.1354166667vw}.comp-services-listing__media{height:18.0729166667vw;border-radius:1.25vw 1.25vw 0 0}.comp-services-listing__content{padding:2.8645833333vw 2.5vw}.comp-services-listing__header{font-size:1.8229166667vw;line-height:2.4270833333vw;letter-spacing:-0.06vw}.comp-services-listing__text{margin-top:.8333333333vw;margin-bottom:1.4583333333vw;font-size:.9375vw;line-height:1.6145833333vw;letter-spacing:-0.01875vw}.comp-services-listing__text p{margin-bottom:.8333333333vw}.comp-services-listing__button{margin-top:auto;font-size:.9375vw;line-height:1.5625vw;letter-spacing:.1041666667vw}}.comp-team-grid{padding:0px 20px 40px}.comp-team-grid__inner{margin:0 auto}.comp-team-grid__header{margin:0;color:#353535;text-align:center;font-family:"Be Vietnam Pro",sans-serif;font-size:34px;font-style:normal;font-weight:500;line-height:38px;letter-spacing:-2px}.comp-team-grid__grid{display:grid;grid-template-columns:1fr;gap:32px 18px;margin-top:42px}.comp-team-grid__member.is-hidden{display:none}.comp-team-grid__member-image-wrap{display:block;width:100%;position:relative;overflow:hidden;border-radius:21px;aspect-ratio:385/302;background:#eef2f6;color:inherit;text-decoration:none}.comp-team-grid__member-image-wrap--linked:hover .comp-team-grid__member-link,.comp-team-grid__member-image-wrap--linked:focus-visible .comp-team-grid__member-link{transform:scale(1.06)}.comp-team-grid__member-image{display:block;position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.comp-team-grid__member-link{position:absolute;left:18px;bottom:18px;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;line-height:0;text-decoration:none;pointer-events:none;transition:transform .25s ease,opacity .25s ease}.comp-team-grid__member-header{margin:18px 0 0;color:#333;font-family:"Be Vietnam Pro",sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:1.35}.comp-team-grid__member-designation{margin-top:8px;color:#6a6a6a;font-family:"Be Vietnam Pro",sans-serif;font-size:19px;font-style:normal;font-weight:400;line-height:24px}.comp-team-grid__show-more-wrap{display:flex;flex-direction:column;align-items:center;gap:12px;margin-top:48px}.comp-team-grid__show-more-wrap.is-hidden{display:none}.comp-team-grid__spinner{display:none;align-items:center;justify-content:center;gap:6px}.comp-team-grid__spinner.is-visible{display:flex}.comp-team-grid__spinner-dot{width:8px;height:8px;border-radius:50%;background:#353535;animation:teamGridSpinnerBounce 1.4s infinite ease-in-out both}.comp-team-grid__spinner-dot:nth-child(1){animation-delay:-0.32s}.comp-team-grid__spinner-dot:nth-child(2){animation-delay:-0.16s}.comp-team-grid__show-more{appearance:none;-webkit-appearance:none;padding:0;border:0;background:rgba(0,0,0,0);color:#353535;font-family:"Be Vietnam Pro",sans-serif;font-size:16px;font-style:normal;font-weight:900;line-height:30px;letter-spacing:2px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:25%;text-underline-position:from-font;text-transform:uppercase;cursor:pointer;transition:color .25s ease,opacity .25s ease}.comp-team-grid__show-more:hover,.comp-team-grid__show-more:focus-visible{color:#00529f}.comp-team-grid__show-more.is-hidden{display:none}@keyframes teamGridSpinnerBounce{0%,80%,100%{transform:scale(0);opacity:.5}40%{transform:scale(1);opacity:1}}@media only screen and (min-width: 768px)and (max-width: 1199px){.comp-team-grid{padding:0px 40px 40px}.comp-team-grid__header{font-size:44px;line-height:46px;letter-spacing:-3px}.comp-team-grid__grid{grid-template-columns:repeat(2, minmax(0, 1fr));gap:42px 18px;margin-top:52px}.comp-team-grid__member-link{left:24px;bottom:24px}.comp-team-grid__member-header{margin-top:22px;font-size:28px}.comp-team-grid__member-designation{font-size:22px;line-height:27px}.comp-team-grid__show-more-wrap{margin-top:64px}.comp-team-grid__show-more{font-size:18px}}@media only screen and (min-width: 1200px){.comp-team-grid{padding:0vw 8.3333333333vw 6.25vw}.comp-team-grid__header{font-size:2.7604166667vw;line-height:2.7604166667vw;letter-spacing:-.0645833333vw}.comp-team-grid__grid{grid-template-columns:repeat(4, minmax(0, 1fr));column-gap:.9375vw;row-gap:3.3333333333vw;margin-top:3.9583333333vw}.comp-team-grid__member-image-wrap{border-radius:1.09375vw}.comp-team-grid__member-link{left:1.6666666667vw;bottom:1.9791666667vw;width:1.6666666667vw;height:1.6666666667vw}.comp-team-grid__member-link svg{width:100%;height:100%}.comp-team-grid__member-header{margin-top:.8333333333vw;font-size:1.5625vw;line-height:150%}.comp-team-grid__member-designation{margin-top:.3125vw;font-size:1.3020833333vw;line-height:1.5vw}.comp-team-grid__show-more-wrap{margin-top:4.5833333333vw}.comp-team-grid__show-more{font-size:.9375vw;line-height:1.5625vw;letter-spacing:.1041666667vw}}.comp-team-tab{padding:0px 20px 72px}.comp-team-tab__inner{margin:0 auto}.comp-team-tab__header{margin:0;color:#353535;text-align:center;font-family:"Be Vietnam Pro",sans-serif;font-size:34px;font-style:normal;font-weight:500;line-height:38px;letter-spacing:-2px}.comp-team-tab__text{max-width:100%;margin:24px auto 0;color:#333;text-align:center;font-family:"Be Vietnam Pro",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:-0.32px;text-transform:capitalize}.comp-team-tab__text p{margin:0 0 16px;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit}.comp-team-tab__text p:last-child{margin-bottom:0}.comp-team-tab__tabs{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:16px 20px;margin-top:32px}.comp-team-tab__tab{appearance:none;-webkit-appearance:none;padding:10px 22px;border-radius:5.35px;border:1px solid #ced2cc;background:#fff;color:#7c7c7c;text-align:center;font-family:"Be Vietnam Pro",sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:-0.32px;text-transform:capitalize;transition:background .25s ease,border-color .25s ease,color .25s ease}.comp-team-tab__tab.is-active,.comp-team-tab__tab:hover,.comp-team-tab__tab:focus-visible{border-color:#00529f;background:#00529f;color:#fff}.comp-team-tab__grid{display:grid;grid-template-columns:1fr;gap:32px 18px;margin-top:42px}.comp-team-tab__member.is-hidden{display:none}.comp-team-tab__member-image-wrap{display:block;width:100%;position:relative;overflow:hidden;border-radius:21px;aspect-ratio:385/302;background:#eef2f6;color:inherit;text-decoration:none}.comp-team-tab__member-image-wrap--linked:hover .comp-team-tab__member-link,.comp-team-tab__member-image-wrap--linked:focus-visible .comp-team-tab__member-link{transform:scale(1.06)}.comp-team-tab__member-image{display:block;position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.comp-team-tab__member-link{position:absolute;left:18px;bottom:18px;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;line-height:0;text-decoration:none;pointer-events:none;transition:transform .25s ease,opacity .25s ease}.comp-team-tab__member-header{margin:18px 0 0;color:#333;font-family:"Be Vietnam Pro",sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:1.35}.comp-team-tab__member-designation{margin-top:8px;color:#6a6a6a;font-family:"Be Vietnam Pro",sans-serif;font-size:19px;font-style:normal;font-weight:400;line-height:24px}.comp-team-tab__show-more-wrap{display:flex;flex-direction:column;align-items:center;gap:12px;margin-top:48px}.comp-team-tab__show-more-wrap.is-hidden{display:none}.comp-team-tab__spinner{display:none;align-items:center;justify-content:center;gap:6px}.comp-team-tab__spinner.is-visible{display:flex}.comp-team-tab__spinner-dot{width:8px;height:8px;border-radius:50%;background:#353535;animation:teamTabSpinnerBounce 1.4s infinite ease-in-out both}.comp-team-tab__spinner-dot:nth-child(1){animation-delay:-0.32s}.comp-team-tab__spinner-dot:nth-child(2){animation-delay:-0.16s}.comp-team-tab__show-more{appearance:none;-webkit-appearance:none;padding:0;border:0;background:rgba(0,0,0,0);color:#353535;font-family:"Be Vietnam Pro",sans-serif;font-size:16px;font-style:normal;font-weight:900;line-height:30px;letter-spacing:2px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:25%;text-underline-position:from-font;text-transform:uppercase;cursor:pointer;transition:color .25s ease,opacity .25s ease}.comp-team-tab__show-more:hover,.comp-team-tab__show-more:focus-visible{color:#00529f}.comp-team-tab__show-more.is-hidden{display:none}@keyframes teamTabSpinnerBounce{0%,80%,100%{transform:scale(0);opacity:.5}40%{transform:scale(1);opacity:1}}@media only screen and (min-width: 768px)and (max-width: 1199px){.comp-team-tab{padding:0px 40px 96px}.comp-team-tab__header{font-size:44px;line-height:46px;letter-spacing:-3px}.comp-team-tab__text{margin-top:28px;font-size:18px;line-height:31px;letter-spacing:-0.36px}.comp-team-tab__tabs{gap:22px 28px;margin-top:40px}.comp-team-tab__tab{padding:10px 28px;font-size:18px;line-height:28px;letter-spacing:-0.36px}.comp-team-tab__grid{grid-template-columns:repeat(2, minmax(0, 1fr));gap:42px 18px;margin-top:52px}.comp-team-tab__member-link{left:24px;bottom:24px}.comp-team-tab__member-header{margin-top:22px;font-size:28px}.comp-team-tab__member-designation{font-size:22px;line-height:27px}.comp-team-tab__show-more-wrap{margin-top:64px}.comp-team-tab__show-more{font-size:18px}}@media only screen and (min-width: 1200px){.comp-team-tab{padding:0vw 8.3333333333vw 6.25vw}.comp-team-tab__header{font-size:2.7604166667vw;line-height:2.7604166667vw;letter-spacing:-.2208333333vw}.comp-team-tab__text{max-width:80.0829166667vw;margin-top:2.6041666667vw;font-size:.9375vw;line-height:1.6145833333vw;letter-spacing:-0.01875vw}.comp-team-tab__tabs{gap:3.3333333333vw;margin-top:3.6458333333vw}.comp-team-tab__tab{padding:.2604166667vw 2.6041666667vw;font-size:.9375vw;line-height:1.6145833333vw;letter-spacing:-0.01875vw;border-radius:.2786458333vw;min-width:13.3854166667vw}.comp-team-tab__grid{grid-template-columns:repeat(4, minmax(0, 1fr));column-gap:.9375vw;row-gap:3.3333333333vw;margin-top:3.9583333333vw}.comp-team-tab__member-image-wrap{border-radius:1.09375vw}.comp-team-tab__member-link{left:1.6666666667vw;bottom:1.9791666667vw;width:1.6666666667vw;height:1.6666666667vw}.comp-team-tab__member-link svg{width:100%;height:100%}.comp-team-tab__member-header{margin-top:.8333333333vw;font-size:1.5625vw;line-height:150%}.comp-team-tab__member-designation{margin-top:.3125vw;font-size:1.3020833333vw;line-height:1.5vw}.comp-team-tab__show-more-wrap{margin-top:4.5833333333vw}.comp-team-tab__show-more{font-size:.9375vw;line-height:1.5625vw}}.comp-two-images{padding:0;margin-bottom:20px}.comp-two-images__grid{display:flex;flex-direction:column;gap:20px}.comp-two-images__item{width:100%;border-radius:12px;overflow:hidden}.comp-two-images__image{display:block;width:100%;height:auto;border-radius:12px}@media only screen and (min-width: 768px)and (max-width: 1199px){.comp-two-images{margin-bottom:20px}.comp-two-images__grid{gap:20px}}@media only screen and (min-width: 1200px){.comp-two-images{padding:0;margin-bottom:1.0416666667vw}.comp-two-images__grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:2.0833333333vw}.comp-two-images__item,.comp-two-images__image{border-radius:.625vw}.comp-two-images img{height:22.9166666667vw;object-fit:cover}}.comp-values-panel{background:linear-gradient(90deg, #00acec -2.39%, #00529f 106.15%),#00529f;overflow:hidden}.comp-values-panel__inner{display:flex;flex-direction:column}.comp-values-panel__left{display:flex;flex-direction:column;padding:48px 20px 0}.comp-values-panel__left-copy{max-width:100%}.comp-values-panel__header{margin:0;color:#fff;font-family:"Be Vietnam Pro",sans-serif;font-size:30px;font-style:normal;font-weight:500;line-height:36px;letter-spacing:-1px}.comp-values-panel__description{margin-top:20px;color:#fff;font-family:"Be Vietnam Pro",sans-serif;font-size:16px;font-style:normal;font-weight:300;line-height:24px;letter-spacing:-0.32px;text-transform:capitalize}.comp-values-panel__description p{margin:0 0 12px;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit}.comp-values-panel__description p:last-child{margin-bottom:0}.comp-values-panel__left-image{margin-top:32px}.comp-values-panel__left-image img{display:block;width:100%;height:auto}.comp-values-panel__right{border-top:1px solid rgba(255,255,255,.9)}.comp-values-panel__right-scroll{overflow:visible}.comp-values-panel__item{padding:24px 20px;border-top:1px solid rgba(255,255,255,.9)}.comp-values-panel__item:first-child{border-top:0}.comp-values-panel__item-top{display:flex;align-items:flex-start;gap:16px}.comp-values-panel__item-icon{flex:0 0 32px;width:32px;height:32px;display:flex;align-items:flex-start;justify-content:center}.comp-values-panel__item-gif{display:block;width:32px;height:32px;object-fit:contain}.comp-values-panel__item-header{flex:1 1 auto;margin:0;color:#fff;font-family:"Be Vietnam Pro",sans-serif;font-size:22px;font-style:normal;font-weight:500;line-height:30px;letter-spacing:-0.8px}.comp-values-panel__item-text{margin-top:14px;color:#fff;font-family:"Geist",sans-serif;font-size:16px;font-style:normal;font-weight:300;line-height:24px;letter-spacing:-0.4px}.comp-values-panel__item-text p{margin:0 0 12px;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit}.comp-values-panel__item-text p:last-child{margin-bottom:0}@media only screen and (min-width: 768px)and (max-width: 1199px){.comp-values-panel__left{padding:72px 40px 0}.comp-values-panel__header{font-size:42px;line-height:48px;letter-spacing:-1px}.comp-values-panel__description{margin-top:28px;max-width:720px;font-size:18px;line-height:30px;letter-spacing:-0.36px}.comp-values-panel__left-image{margin-top:40px}.comp-values-panel__item{padding:34px 40px}.comp-values-panel__item-top{gap:22px}.comp-values-panel__item-icon{flex-basis:40px;width:40px;height:40px}.comp-values-panel__item-gif{width:40px;height:40px}.comp-values-panel__item-header{font-size:28px;line-height:36px;letter-spacing:-1px}.comp-values-panel__item-text{margin-top:18px;font-size:20px;line-height:28px;letter-spacing:-0.8px}}@media only screen and (min-width: 1200px){.comp-values-panel{overflow:visible}.comp-values-panel--no-items .comp-values-panel__inner{grid-template-columns:minmax(0, 1fr)}.comp-values-panel--no-items .comp-values-panel__left{position:relative;top:auto;min-height:0;height:auto}.comp-values-panel__inner{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);align-items:start}.comp-values-panel__left{position:sticky;top:0;height:100vh;padding:5.9895833333vw 3.75vw 2.9166666667vw 8.3333333333vw}.comp-values-panel__left-copy{position:relative;z-index:1;max-width:37.5vw}.comp-values-panel__header{font-size:2.7604166667vw;line-height:3.1473958333vw;letter-spacing:-.0559895833vw}.comp-values-panel__description{max-width:27.6041666667vw;margin-top:1.40625vw;font-size:.9375vw;line-height:1.6145833333vw;letter-spacing:-0.01875vw}.comp-values-panel__left-image{position:absolute;top:10.4166666667vw;left:-7.2916666667vw;display:flex;align-items:flex-end;justify-content:center;padding:2.0833333333vw 1.25vw 0}.comp-values-panel__left-image img{width:57.2916666667vw;height:auto;object-fit:contain}.comp-values-panel__right{border-top:0;border-left:.0520833333vw solid rgba(255,255,255,.9)}.comp-values-panel__right-scroll{height:auto;overflow:visible}.comp-values-panel__item{padding:2.6041666667vw 1.875vw;border-top:.0520833333vw solid rgba(255,255,255,.9);min-height:16.1458333333vw}.comp-values-panel__item:first-child{padding-top:6.3020833333vw}.comp-values-panel__item-top{display:grid;grid-template-columns:2.0833333333vw minmax(0, 1fr);gap:1.8229166667vw;align-items:start;padding-bottom:.9375vw}.comp-values-panel__item--no-icon .comp-values-panel__item-top{grid-template-columns:minmax(0, 1fr)}.comp-values-panel__item--no-icon .comp-values-panel__item-text{padding-left:0}.comp-values-panel__item-icon{flex-basis:2.0833333333vw;width:2.0833333333vw;height:2.0833333333vw}.comp-values-panel__item-gif{width:2.0833333333vw;height:2.0833333333vw}.comp-values-panel__item-header{font-size:1.5989583333vw;line-height:2.0802083333vw;letter-spacing:-0.06vw}.comp-values-panel__item-text{margin-top:0vw;padding-left:calc(2.0833333333vw + 1.8229166667vw);font-size:1.1979166667vw;line-height:1.5598958333vw;letter-spacing:-0.06vw;max-width:39.3229166667vw}}.comp-video-carousel{padding:0px 20px 40px;background:#fff}.comp-video-carousel__inner{display:flex;flex-direction:column;align-items:center}.comp-video-carousel__header{width:100%;margin:0 0 28px;color:#353535;text-align:center;font-family:"Be Vietnam Pro",sans-serif;font-size:30px;font-style:normal;font-weight:500;line-height:38px;letter-spacing:-2px}.comp-video-carousel__carousel-wrap{width:100%}.comp-video-carousel__carousel .owl-stage-outer{overflow:hidden;border-radius:16px}.comp-video-carousel__carousel .owl-stage{display:flex}.comp-video-carousel__carousel .owl-item{height:auto;box-sizing:border-box}.comp-video-carousel__slide{height:100%}.comp-video-carousel__frame{position:relative;width:100%;aspect-ratio:1600/1287;overflow:hidden;border-radius:16px;background-color:#111;background-image:var(--cvc-poster, none);background-position:center;background-size:cover;background-repeat:no-repeat;cursor:pointer;display:block}.comp-video-carousel__frame.is-playing .comp-video-carousel__play-toggle{opacity:0;pointer-events:none}.comp-video-carousel__video{position:absolute;inset:0;display:block;object-fit:cover;background:#111}.comp-video-carousel__embed{position:absolute;inset:0;display:block;width:100%;height:100%;border:0;background:#111}.comp-video-carousel__frame.is-loading::after{content:"";position:absolute;top:50%;left:50%;width:44px;height:44px;margin:-22px 0 0 -22px;border:3px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;z-index:4;pointer-events:none;animation:cvcSpin .8s linear infinite}.comp-video-carousel__play-toggle,.comp-video-carousel__play-icon{position:absolute;top:50%;left:50%;width:72px;height:72px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;background:rgba(0,0,0,0);color:#fff;transform:translate(-50%, -50%);transition:opacity .28s ease,transform .28s ease}.comp-video-carousel__play-toggle svg,.comp-video-carousel__play-icon svg{display:block;width:100%;height:100%}.comp-video-carousel__navigation{display:flex;justify-content:center;gap:16px;margin-top:22px}.comp-video-carousel__navigation.is-hidden{display:none}.comp-video-carousel__nav-btn{appearance:none;-webkit-appearance:none;width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid rgba(29,29,52,.42);border-radius:100px;background:#fff;color:#2c2c2c;transition:background .25s ease,border-color .25s ease,color .25s ease}.comp-video-carousel__nav-btn svg{width:20px;height:20px}.comp-video-carousel__nav-btn:hover,.comp-video-carousel__nav-btn:focus-visible{border-color:#00529f;background:#00529f;color:#fff}.comp-video-carousel__nav-btn.is-disabled{border-color:rgba(29,29,52,.18);background:rgba(255,255,255,.85);color:rgba(44,44,44,.35);opacity:1;pointer-events:none}.comp-video-carousel--single .comp-video-carousel__navigation{display:none}@media only screen and (min-width: 768px)and (max-width: 1199px){.comp-video-carousel{padding:0px 40px 40px}.comp-video-carousel__header{margin-bottom:36px;font-size:40px;line-height:46px;letter-spacing:-2.6px}.comp-video-carousel__carousel .owl-stage-outer{border-radius:18px}.comp-video-carousel__frame{border-radius:18px}.comp-video-carousel__play-toggle,.comp-video-carousel__play-icon{width:88px;height:88px}.comp-video-carousel__navigation{margin-top:26px}.comp-video-carousel__nav-btn{width:52px;height:52px}.comp-video-carousel__nav-btn svg{width:24px;height:24px}}@media only screen and (min-width: 1200px){.comp-video-carousel{padding:0vw 8.3333333333vw 6.25vw}.comp-video-carousel__header{margin-bottom:3.125vw;font-size:2.7604166667vw;line-height:2.7604166667vw;letter-spacing:-.0520833333vw}.comp-video-carousel__carousel .owl-stage-outer{border-radius:1.25vw}.comp-video-carousel__frame{border-radius:1.25vw;aspect-ratio:1600/660}.comp-video-carousel__play-toggle,.comp-video-carousel__play-icon{width:5.3645833333vw;height:5.3645833333vw}.comp-video-carousel__navigation{margin-top:1.1458333333vw;gap:1.0416666667vw}.comp-video-carousel__nav-btn{width:3.2291666667vw;height:3.2291666667vw}.comp-video-carousel__nav-btn svg{width:1.25vw;height:1.25vw}}@keyframes cvcSpin{to{transform:rotate(360deg)}}.comp-webinar-tab{padding:0 12.5px 40px;background:#fff}.comp-webinar-tab__inner{width:100%}.comp-webinar-tab__tabs{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:18px 20px;align-items:end;justify-content:center;margin-bottom:28px}.comp-webinar-tab__tab{appearance:none;-webkit-appearance:none;display:inline-flex;flex-direction:column;align-items:center;width:100%;padding:0;border:0;background:rgba(0,0,0,0);cursor:pointer;transition:color .25s ease}.comp-webinar-tab__tab:hover .comp-webinar-tab__tab-text,.comp-webinar-tab__tab:focus-visible .comp-webinar-tab__tab-text{color:#00529f}.comp-webinar-tab__tab:hover .comp-webinar-tab__tab-line,.comp-webinar-tab__tab:focus-visible .comp-webinar-tab__tab-line{background:#00529f}.comp-webinar-tab__tab-text{display:block;color:#373737;text-align:center;font-family:"Be Vietnam Pro",sans-serif;font-size:22px;font-style:normal;font-weight:600;line-height:28px;letter-spacing:-1.2px}.comp-webinar-tab__tab-line{display:block;width:100%;height:1px;margin-top:12px;background:rgba(0,0,0,.2);transition:background .25s ease}.comp-webinar-tab__tab.is-active .comp-webinar-tab__tab-text{color:#00529f}.comp-webinar-tab__tab.is-active .comp-webinar-tab__tab-line{background:#00529f}.comp-webinar-tab__panel[hidden]{display:none}.comp-webinar-tab__grid{display:grid;grid-template-columns:1fr;gap:22px}.comp-webinar-tab__card{display:grid;grid-template-columns:1fr}.comp-webinar-tab__card-left{display:flex;flex-direction:column;justify-content:space-between;gap:28px;min-width:0;padding:32px 24px;border-radius:12px 12px 0 0;background:#00529f}.comp-webinar-tab__card-copy{width:100%}.comp-webinar-tab__card-header{margin:0;color:#fff;font-family:"Be Vietnam Pro",sans-serif;font-size:26px;font-style:normal;font-weight:500;line-height:32px;letter-spacing:-0.8px}.comp-webinar-tab__card-content{margin-top:18px;color:#fff;font-family:"Be Vietnam Pro",sans-serif;font-size:16px;font-style:normal;font-weight:300;line-height:26px;letter-spacing:-0.32px;text-transform:capitalize}.comp-webinar-tab__card-content br{display:block;content:"";margin-top:6px}.comp-webinar-tab__card-footer{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:20px 16px}.comp-webinar-tab__button{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:15px 28px;border:1px solid #fff;border-radius:100px;background:rgba(0,0,0,0);color:#fff;text-align:center;font-family:"Roboto",sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:16px;text-decoration:none;transition:background .25s ease,border-color .25s ease,color .25s ease}.comp-webinar-tab__button:hover,.comp-webinar-tab__button:focus-visible{border-color:rgba(255,255,255,.82);background:rgba(255,255,255,.16);color:#fff;outline:none}.comp-webinar-tab__date{display:inline-flex;flex-direction:column;align-items:flex-start;gap:6px}.comp-webinar-tab__date-day{color:#fff;font-family:"Be Vietnam Pro",sans-serif;font-size:38px;font-style:normal;font-weight:600;line-height:35px;letter-spacing:-2.8px}.comp-webinar-tab__date-meta{color:#fff;font-family:"Be Vietnam Pro",sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:-0.36px;text-transform:capitalize}.comp-webinar-tab__card-right{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-width:0;padding:28px 24px;border:1px solid #ddd;border-top:0;border-radius:0 0 12px 12px;background:#fff;text-align:center}.comp-webinar-tab__speaker-image-wrap{display:flex;align-items:center;justify-content:center;width:78.349px;height:78.349px;border-radius:78.349px;overflow:hidden;background:#eef2f6}.comp-webinar-tab__speaker-image{display:block;width:100%;height:100%;object-fit:cover}.comp-webinar-tab__speaker-name{margin:10px 0 0;color:#333d47;text-align:center;font-family:"Be Vietnam Pro",sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:28px;letter-spacing:-1px}.comp-webinar-tab__speaker-position{color:#afafaf;text-align:center;font-family:"Be Vietnam Pro",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:21px;letter-spacing:-0.32px;text-transform:capitalize}.comp-webinar-tab__card--no-speaker .comp-webinar-tab__card-left{border-radius:12px}.comp-webinar-tab__modal[hidden]{display:none}.comp-webinar-tab__modal{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:14px;background:rgba(0,0,0,.2);opacity:0;visibility:hidden;transition:opacity .28s ease,visibility .28s ease}.comp-webinar-tab__modal.is-open{opacity:1;visibility:visible}.comp-webinar-tab__modal-backdrop{position:absolute;inset:0}.comp-webinar-tab__modal-dialog{position:relative;z-index:1;width:min(100%,740px);max-height:min(100%,92vh);overflow-y:auto;border:1px solid #fff;border-radius:8px;background:#00529f;backdrop-filter:blur(8px)}.comp-webinar-tab__modal-close{appearance:none;-webkit-appearance:none;position:absolute;top:16px;right:16px;z-index:2;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;background:rgba(0,0,0,0);color:#fff;cursor:pointer;transition:opacity .25s ease}.comp-webinar-tab__modal-close:hover,.comp-webinar-tab__modal-close:focus-visible{opacity:.75}.comp-webinar-tab__modal-close svg{width:21px;height:21px;position:relative;top:1px;left:1px}.comp-webinar-tab__modal-title{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);overflow:hidden;white-space:nowrap}.comp-webinar-tab__modal-form{padding:66px 20px 28px}.comp-webinar-tab__modal-form .wpcf7-form p{margin:0}.comp-webinar-tab__modal-form .wpcf7-form-control-wrap{display:block;width:100%}.comp-webinar-tab__modal-form .cf7-grid{display:grid;grid-template-columns:1fr;gap:22px;margin-bottom:20px}.comp-webinar-tab__modal-form .cf7-field br,.comp-webinar-tab__modal-form .cf7-field-full br{display:none}.comp-webinar-tab__modal-form .cf7-field input[type=text],.comp-webinar-tab__modal-form .cf7-field input[type=email],.comp-webinar-tab__modal-form .cf7-field input[type=tel],.comp-webinar-tab__modal-form .cf7-field textarea,.comp-webinar-tab__modal-form .cf7-field-full input[type=text],.comp-webinar-tab__modal-form .cf7-field-full input[type=email],.comp-webinar-tab__modal-form .cf7-field-full input[type=tel],.comp-webinar-tab__modal-form .cf7-field-full textarea{width:100%;border:0;border-bottom:1px solid rgba(255,255,255,.9);border-radius:0;background:rgba(0,0,0,0);color:#fff;font-family:"Be Vietnam Pro",sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:26px;outline:none;box-sizing:border-box}.comp-webinar-tab__modal-form .cf7-field input[type=text]::placeholder,.comp-webinar-tab__modal-form .cf7-field input[type=email]::placeholder,.comp-webinar-tab__modal-form .cf7-field input[type=tel]::placeholder,.comp-webinar-tab__modal-form .cf7-field textarea::placeholder,.comp-webinar-tab__modal-form .cf7-field-full input[type=text]::placeholder,.comp-webinar-tab__modal-form .cf7-field-full input[type=email]::placeholder,.comp-webinar-tab__modal-form .cf7-field-full input[type=tel]::placeholder,.comp-webinar-tab__modal-form .cf7-field-full textarea::placeholder{color:#fff;opacity:1;font:inherit}.comp-webinar-tab__modal-form .cf7-field input[type=text]:focus,.comp-webinar-tab__modal-form .cf7-field input[type=email]:focus,.comp-webinar-tab__modal-form .cf7-field input[type=tel]:focus,.comp-webinar-tab__modal-form .cf7-field textarea:focus,.comp-webinar-tab__modal-form .cf7-field-full input[type=text]:focus,.comp-webinar-tab__modal-form .cf7-field-full input[type=email]:focus,.comp-webinar-tab__modal-form .cf7-field-full input[type=tel]:focus,.comp-webinar-tab__modal-form .cf7-field-full textarea:focus{border-bottom-color:rgba(255,255,255,.8)}.comp-webinar-tab__modal-form .cf7-field input[type=text],.comp-webinar-tab__modal-form .cf7-field input[type=email],.comp-webinar-tab__modal-form .cf7-field input[type=tel],.comp-webinar-tab__modal-form .cf7-field-full input[type=text],.comp-webinar-tab__modal-form .cf7-field-full input[type=email],.comp-webinar-tab__modal-form .cf7-field-full input[type=tel]{padding:0 0 10px}.comp-webinar-tab__modal-form .cf7-field textarea,.comp-webinar-tab__modal-form .cf7-field-full textarea{margin-top:12px;margin-bottom:20px;height:60px;min-height:60px;color:#fff;font-family:"Be Vietnam Pro",sans-serif;font-size:16px;font-style:normal;font-weight:300;line-height:22px;resize:none}.comp-webinar-tab__modal-form .cf7-field-full{margin-top:20px;margin-bottom:0}.comp-webinar-tab__modal-form .cf7-privacy{margin-top:5px;margin-bottom:20px;color:rgba(255,255,255,.8);font-family:"Be Vietnam Pro",sans-serif;font-size:16px;font-style:normal;font-weight:300;line-height:22px}.comp-webinar-tab__modal-form .cf7-privacy p{margin:0}.comp-webinar-tab__modal-form .cf7-privacy .wpcf7-list-item{margin:0}.comp-webinar-tab__modal-form .cf7-privacy .wpcf7-list-item label{display:inline-flex;align-items:flex-start;gap:10px;margin:0;cursor:pointer}.comp-webinar-tab__modal-form .cf7-privacy .wpcf7-form-control-wrap{display:inline-block}.comp-webinar-tab__modal-form .cf7-privacy .wpcf7-list-item-label{display:block;flex:1;min-width:0;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;letter-spacing:0}.comp-webinar-tab__modal-form .cf7-privacy .wpcf7-list-item-label a{color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;text-decoration:underline;text-underline-offset:2px}.comp-webinar-tab__modal-form .cf7-privacy .wpcf7-list-item-label a::before{content:"["}.comp-webinar-tab__modal-form .cf7-privacy .wpcf7-list-item-label a::after{content:"]"}.comp-webinar-tab__modal-form .cf7-privacy input[type=checkbox]{appearance:none;-webkit-appearance:none;width:20px;height:20px;margin:3px 0 0;border:1px solid #fff;border-radius:50%;background:rgba(0,0,0,0);position:relative;flex-shrink:0;cursor:pointer}.comp-webinar-tab__modal-form .cf7-privacy input[type=checkbox]:checked::after{content:"";position:absolute;top:50%;left:50%;width:8px;height:8px;border-radius:50%;background:#fff;transform:translate(-50%, -50%)}.comp-webinar-tab__modal-form .cf7-submit{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:46px;margin-top:25px;padding:15px 29px;border:1px solid rgba(255,255,255,.92);border-radius:100px;background:rgba(0,0,0,0);cursor:pointer;transition:background-color .25s ease,border-color .25s ease}.comp-webinar-tab__modal-form .cf7-submit p{margin:0;line-height:0}.comp-webinar-tab__modal-form .cf7-submit input[type=submit]{display:block;padding:0;border:0;background:rgba(0,0,0,0);color:#fff;font-family:"Roboto",sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:16px;cursor:pointer}.comp-webinar-tab__modal-form .cf7-submit .wpcf7-spinner{position:absolute;left:calc(100% + 10px);top:50%;margin:0;transform:translateY(-50%)}.comp-webinar-tab__modal-form .cf7-submit .wpcf7-spinner::before{content:"";position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}.comp-webinar-tab__modal-form .cf7-submit:hover,.comp-webinar-tab__modal-form .cf7-submit:focus-within{border-color:#fff;background:#fff}.comp-webinar-tab__modal-form .cf7-submit:hover input[type=submit],.comp-webinar-tab__modal-form .cf7-submit:focus-within input[type=submit]{color:#00529f}.comp-webinar-tab__modal-form .wpcf7 form.submitting .cf7-submit{opacity:.7;pointer-events:none}.comp-webinar-tab__modal-form .wpcf7-not-valid-tip,.comp-webinar-tab__modal-form .wpcf7-response-output{margin:10px 0 0;border:0 !important;padding:0 !important;color:#fff;font-family:"Roboto",sans-serif;font-size:12px;line-height:17px}.comp-webinar-tab__toast{position:fixed;left:50%;bottom:16px;z-index:10010;display:inline-flex;align-items:center;justify-content:center;min-height:42px;max-width:calc(100% - 24px);padding:10px 16px;border:1px solid rgba(255,255,255,.35);border-radius:999px;background:rgba(0,82,159,.96);box-shadow:0 8px 20px rgba(0,0,0,.18);color:#fff;font-family:"Be Vietnam Pro",sans-serif;font-size:13px;font-style:normal;font-weight:500;line-height:18px;letter-spacing:-0.2px;text-align:center;white-space:normal;pointer-events:none;opacity:0;visibility:hidden;transform:translateX(-50%) translateY(12px);transition:opacity .25s ease,transform .25s ease,visibility .25s ease}.comp-webinar-tab__toast.is-visible{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)}body.comp-webinar-tab-form-open{overflow:hidden}@media only screen and (min-width: 768px)and (max-width: 1199px){.comp-webinar-tab{padding:0 40px 72px}.comp-webinar-tab__tabs{margin-bottom:40px}.comp-webinar-tab__tab-text{font-size:28px;line-height:34px;letter-spacing:-1.8px}.comp-webinar-tab__tab-line{margin-top:14px}.comp-webinar-tab__grid{grid-template-columns:repeat(2, minmax(0, 1fr))}.comp-webinar-tab__card{grid-template-columns:1fr}.comp-webinar-tab__card-left{order:2;padding:56px 34px;border-radius:0 0 12px 12px}.comp-webinar-tab__card-copy{width:100%}.comp-webinar-tab__card-header{font-size:31px;line-height:38px;letter-spacing:-1px}.comp-webinar-tab__card-content{margin-top:22px;font-size:18px;line-height:31px;letter-spacing:-0.36px}.comp-webinar-tab__card-right{order:1;padding:40px 24px;border-top:1px solid #ddd;border-left:1px solid #ddd;border-bottom:0;border-radius:12px 12px 0 0}.comp-webinar-tab__card--no-speaker{grid-template-columns:1fr}.comp-webinar-tab__card--no-speaker .comp-webinar-tab__card-left{border-radius:12px}.comp-webinar-tab__modal{padding:24px}.comp-webinar-tab__modal-form{padding:74px 36px 34px}.comp-webinar-tab__modal-form .cf7-grid{grid-template-columns:repeat(2, minmax(0, 1fr));gap:24px}.comp-webinar-tab__modal-form .cf7-field input[type=text],.comp-webinar-tab__modal-form .cf7-field input[type=email],.comp-webinar-tab__modal-form .cf7-field input[type=tel],.comp-webinar-tab__modal-form .cf7-field textarea,.comp-webinar-tab__modal-form .cf7-field-full input[type=text],.comp-webinar-tab__modal-form .cf7-field-full input[type=email],.comp-webinar-tab__modal-form .cf7-field-full input[type=tel],.comp-webinar-tab__modal-form .cf7-field-full textarea{font-size:21px;line-height:27px}.comp-webinar-tab__modal-form .cf7-field textarea,.comp-webinar-tab__modal-form .cf7-field-full textarea{margin-top:12px;margin-bottom:20px;height:70px;min-height:70px;font-size:17px;line-height:22px}.comp-webinar-tab__modal-form .cf7-field-full{margin-top:40px;margin-bottom:0}.comp-webinar-tab__modal-form .cf7-privacy{margin-top:5px;margin-bottom:20px;padding-right:48px}.comp-webinar-tab__modal-form .cf7-submit{min-height:46px;margin-top:16px;padding:15px 29px}.comp-webinar-tab__modal-form .cf7-submit input[type=submit]{font-size:18px;line-height:16px}.comp-webinar-tab__modal-close{top:20px;right:24px;width:40px;height:40px}.comp-webinar-tab__modal-close svg{width:21px;height:21px}.comp-webinar-tab__toast{bottom:24px;min-height:44px;max-width:calc(100% - 48px);padding:11px 20px;font-size:14px;line-height:19px}}@media only screen and (min-width: 1200px){.comp-webinar-tab{padding:0 16.1458333333vw 1.8229166667vw}.comp-webinar-tab__tabs{grid-template-columns:repeat(2, 16.5625vw);justify-content:center;gap:1.6666666667vw;margin-bottom:3.28125vw}.comp-webinar-tab__tab{width:16.5625vw}.comp-webinar-tab__tab-text{color:#373737;font-size:1.5625vw;line-height:1.8229166667vw;letter-spacing:-0.125vw}.comp-webinar-tab__tab-line{width:16.5625vw;margin-top:1.09375vw}.comp-webinar-tab__grid{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.1458333333vw}.comp-webinar-tab__card{grid-template-columns:minmax(0, 1fr) 11.3541666667vw;min-height:18.3854166667vw}.comp-webinar-tab__card-left{gap:1.5625vw;padding:3.90625vw 2.34375vw 3.90625vw 2.34375vw;border-radius:.625vw 0 0 .625vw}.comp-webinar-tab__card-copy{width:14.47203125vw}.comp-webinar-tab__card-header{font-size:1.5625vw;line-height:1.8229166667vw;letter-spacing:-0.125vw}.comp-webinar-tab__card-content{margin-top:1.3541666667vw;font-size:.9375vw;line-height:1.6145833333vw;letter-spacing:-0.01875vw}.comp-webinar-tab__card-content br{margin-top:.3125vw}.comp-webinar-tab__card-footer{flex-wrap:nowrap;gap:.9375vw}.comp-webinar-tab__button{min-height:2.3958333333vw;padding:.78125vw 1.5625vw;font-size:.9375vw;line-height:.8333333333vw}.comp-webinar-tab__date{gap:.1041666667vw}.comp-webinar-tab__date-day{font-size:2.0833333333vw;line-height:1.8229166667vw;letter-spacing:-.1666666667vw}.comp-webinar-tab__date-meta{font-size:.9375vw;line-height:1.6145833333vw;letter-spacing:-0.01875vw}.comp-webinar-tab__card-right{gap:.4166666667vw;padding:1.6666666667vw 1.1458333333vw;border-left:0;border-top:1px solid #ddd;border-radius:0 .625vw .625vw 0}.comp-webinar-tab__speaker-image-wrap{width:4.0806770833vw;height:4.0806770833vw;border-radius:4.0806770833vw}.comp-webinar-tab__speaker-name{margin-top:.625vw;font-size:1.0416666667vw;line-height:1.8229166667vw;letter-spacing:-.0833333333vw}.comp-webinar-tab__speaker-position{font-size:.8333333333vw;line-height:1.09375vw;letter-spacing:-.0166666667vw}.comp-webinar-tab__card--no-speaker{grid-template-columns:1fr}.comp-webinar-tab__card--no-speaker .comp-webinar-tab__card-left{border-radius:.625vw}.comp-webinar-tab__modal{padding:2.0833333333vw}.comp-webinar-tab__modal-dialog{width:min(100%,38.5416666667vw);border-radius:.4166666667vw}.comp-webinar-tab__modal-close{top:1.1458333333vw;right:2.0833333333vw;width:2.0833333333vw;height:2.0833333333vw}.comp-webinar-tab__modal-close svg{width:1.09375vw;height:1.09375vw;top:.0520833333vw;left:.0520833333vw}.comp-webinar-tab__modal-form{padding:4.0625vw 4.1666666667vw 3.6458333333vw 2.1875vw}.comp-webinar-tab__modal-form .cf7-grid{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.4583333333vw;margin-bottom:1.25vw}.comp-webinar-tab__modal-form .cf7-field input[type=text],.comp-webinar-tab__modal-form .cf7-field input[type=email],.comp-webinar-tab__modal-form .cf7-field input[type=tel],.comp-webinar-tab__modal-form .cf7-field textarea,.comp-webinar-tab__modal-form .cf7-field-full input[type=text],.comp-webinar-tab__modal-form .cf7-field-full input[type=email],.comp-webinar-tab__modal-form .cf7-field-full input[type=tel],.comp-webinar-tab__modal-form .cf7-field-full textarea{font-size:1.3541666667vw;line-height:1.4583333333vw}.comp-webinar-tab__modal-form .cf7-field input[type=text],.comp-webinar-tab__modal-form .cf7-field input[type=email],.comp-webinar-tab__modal-form .cf7-field input[type=tel],.comp-webinar-tab__modal-form .cf7-field-full input[type=text],.comp-webinar-tab__modal-form .cf7-field-full input[type=email],.comp-webinar-tab__modal-form .cf7-field-full input[type=tel]{padding-bottom:.8333333333vw}.comp-webinar-tab__modal-form .cf7-field textarea,.comp-webinar-tab__modal-form .cf7-field-full textarea{margin-top:.625vw;margin-bottom:1.0416666667vw;height:4.1666666667vw;font-size:.9375vw;line-height:1.125vw}.comp-webinar-tab__modal-form .cf7-field-full{margin-top:3.90625vw;margin-bottom:0}.comp-webinar-tab__modal-form .cf7-privacy{margin-top:.2604166667vw;margin-bottom:1.0416666667vw;font-size:.8333333333vw;line-height:1.1458333333vw;padding-right:4.6875vw}.comp-webinar-tab__modal-form .cf7-privacy input[type=checkbox]{width:1.0416666667vw;height:1.0416666667vw;margin-top:.15625vw;border-width:.0520833333vw;border-radius:.5208333333vw}.comp-webinar-tab__modal-form .cf7-privacy input[type=checkbox]:checked::after{width:.4166666667vw;height:.4166666667vw}.comp-webinar-tab__modal-form .cf7-submit{min-height:2.3958333333vw;margin-top:.9375vw;padding:.78125vw 1.5104166667vw;border-width:.0520833333vw}.comp-webinar-tab__modal-form .cf7-submit input[type=submit]{font-size:.9375vw;line-height:.8333333333vw}.comp-webinar-tab__modal-form .cf7-submit .wpcf7-spinner{left:calc(100% + 0.5208333333vw)}.comp-webinar-tab__toast{bottom:1.25vw;min-height:2.2916666667vw;max-width:calc(100% - 2.5vw);padding:.5729166667vw 1.0416666667vw;border-width:.0520833333vw;border-radius:52.03125vw;box-shadow:0 .4166666667vw 1.0416666667vw rgba(0,0,0,.18);font-size:.7291666667vw;line-height:.9895833333vw;letter-spacing:-.0104166667vw;transform:translateX(-50%) translateY(0.625vw)}.comp-webinar-tab__toast.is-visible{transform:translateX(-50%) translateY(0)}}.comp-zigzag-video-grid{padding:0 12px 40px;background:#fff}.comp-zigzag-video-grid__inner{display:flex;flex-direction:column;gap:14px}.comp-zigzag-video-grid__row{display:grid;grid-template-columns:1fr;gap:0}.comp-zigzag-video-grid__row--no-media .comp-zigzag-video-grid__panel{border-radius:12px}.comp-zigzag-video-grid__media{overflow:hidden;border-radius:12px 12px 0 0;background:#d9d9d9}.comp-zigzag-video-grid__media-trigger{position:relative;display:block;width:100%;height:100%;padding:0;border:0;background:rgba(0,0,0,0);cursor:pointer}.comp-zigzag-video-grid__media-trigger img{display:block;width:100%;height:100%;min-height:280px;object-fit:cover}.comp-zigzag-video-grid__media-trigger--static{cursor:default}.comp-zigzag-video-grid__play-icon{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.comp-zigzag-video-grid__play-icon svg{display:block;width:72px;height:72px}.comp-zigzag-video-grid__panel{display:flex;flex-direction:column;justify-content:center;min-width:0;padding:32px 24px;border-radius:0 0 12px 12px;background:linear-gradient(90deg, #00acec -2.39%, #00529f 106.15%),#d9d9d9}.comp-zigzag-video-grid__header{margin:0;color:#fff;font-family:"Be Vietnam Pro",sans-serif;font-size:32px;font-style:normal;font-weight:500;line-height:40px;letter-spacing:-0.8px}.comp-zigzag-video-grid__content{margin-top:18px;color:#fff;font-family:"Be Vietnam Pro",sans-serif;font-size:16px;font-style:normal;font-weight:300;line-height:26px;letter-spacing:-0.32px;text-transform:capitalize}.comp-zigzag-video-grid__modal[hidden]{display:none}.comp-zigzag-video-grid__modal{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(17,17,17,.82);opacity:0;visibility:hidden;transition:opacity .28s ease,visibility .28s ease}.comp-zigzag-video-grid__modal.is-open{opacity:1;visibility:visible}.comp-zigzag-video-grid__modal-backdrop{position:absolute;inset:0}.comp-zigzag-video-grid__modal-dialog{position:relative;z-index:1;width:min(100%,1120px);border-radius:18px;overflow:hidden;background:#000;box-shadow:0 24px 80px rgba(0,0,0,.35)}.comp-zigzag-video-grid__modal-media{aspect-ratio:16/9;background:#000}.comp-zigzag-video-grid__modal-media video,.comp-zigzag-video-grid__modal-media iframe{display:block;width:100%;height:100%;border:0;background:#000}.comp-zigzag-video-grid__modal-close{appearance:none;-webkit-appearance:none;position:absolute;top:12px;right:12px;z-index:2;width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid rgba(255,255,255,.32);border-radius:50%;background:rgba(0,0,0,.38);color:#fff;transition:background .25s ease,border-color .25s ease,color .25s ease}.comp-zigzag-video-grid__modal-close:hover,.comp-zigzag-video-grid__modal-close:focus-visible{border-color:#fff;background:rgba(0,0,0,.55)}.comp-zigzag-video-grid__modal-close svg{width:20px;height:20px}body.comp-zigzag-video-grid-modal-open{overflow:hidden}@media only screen and (min-width: 768px)and (max-width: 1199px){.comp-zigzag-video-grid{padding:0 24px 56px}.comp-zigzag-video-grid__inner{gap:14px}.comp-zigzag-video-grid__row{grid-template-columns:repeat(2, minmax(0, 1fr))}.comp-zigzag-video-grid__row--no-media{grid-template-columns:1fr}.comp-zigzag-video-grid__row--no-media .comp-zigzag-video-grid__panel{border-radius:12px}.comp-zigzag-video-grid__row--media-left .comp-zigzag-video-grid__media{border-radius:12px 0 0 12px}.comp-zigzag-video-grid__row--media-left .comp-zigzag-video-grid__panel{border-radius:0 12px 12px 0}.comp-zigzag-video-grid__row--media-right .comp-zigzag-video-grid__media{order:2;border-radius:0 12px 12px 0}.comp-zigzag-video-grid__row--media-right .comp-zigzag-video-grid__panel{order:1;border-radius:12px 0 0 12px}.comp-zigzag-video-grid__media-trigger img{min-height:520px}.comp-zigzag-video-grid__play-icon svg{width:88px;height:88px}.comp-zigzag-video-grid__panel{min-height:520px;padding:42px 34px}.comp-zigzag-video-grid__header{font-size:44px;line-height:54px;letter-spacing:-1.6px}.comp-zigzag-video-grid__content{margin-top:22px;font-size:18px;line-height:31px;letter-spacing:-0.36px}.comp-zigzag-video-grid__modal{padding:28px}.comp-zigzag-video-grid__modal-dialog{border-radius:20px}}@media only screen and (min-width: 1200px){.comp-zigzag-video-grid{padding:0 .6510416667vw 1.875vw}.comp-zigzag-video-grid__inner{gap:.7005208333vw}.comp-zigzag-video-grid__row{grid-template-columns:repeat(2, minmax(0, 1fr));min-height:37.06125vw}.comp-zigzag-video-grid__row--no-media{grid-template-columns:1fr}.comp-zigzag-video-grid__row--no-media .comp-zigzag-video-grid__panel{border-radius:.625vw}.comp-zigzag-video-grid__row--media-left .comp-zigzag-video-grid__media{border-radius:.625vw 0 0 .625vw}.comp-zigzag-video-grid__row--media-left .comp-zigzag-video-grid__panel{border-radius:0 .625vw .625vw 0}.comp-zigzag-video-grid__row--media-right .comp-zigzag-video-grid__media{order:2;border-radius:0 .625vw .625vw 0}.comp-zigzag-video-grid__row--media-right .comp-zigzag-video-grid__panel{order:1;border-radius:.625vw 0 0 .625vw;padding:4.6875vw 7.5520833333vw 4.6875vw 8.4895833333vw}.comp-zigzag-video-grid__media{min-height:37.06125vw}.comp-zigzag-video-grid__media-trigger img{min-height:37.06125vw}.comp-zigzag-video-grid__play-icon svg{width:5.3645833333vw;height:5.3645833333vw}.comp-zigzag-video-grid__panel{min-height:37.06125vw;padding:4.6875vw 7.1354166667vw 4.6875vw 8.4895833333vw}.comp-zigzag-video-grid__header{font-size:2.7604166667vw;line-height:3.5208333333vw;letter-spacing:-.0559895833vw}.comp-zigzag-video-grid__content{margin-top:1.7708333333vw;font-size:.9375vw;line-height:1.6145833333vw;letter-spacing:-0.01875vw}.comp-zigzag-video-grid__modal{padding:2.0833333333vw}.comp-zigzag-video-grid__modal-dialog{width:min(100%,61.4583333333vw);border-radius:1.0416666667vw}.comp-zigzag-video-grid__modal-close{top:.8333333333vw;right:.8333333333vw;width:2.5vw;height:2.5vw}.comp-zigzag-video-grid__modal-close svg{width:1.1458333333vw;height:1.1458333333vw}}.comp-zig-zag-box{padding:30px 20px 40px}.comp-zig-zag-box__inner{display:flex;flex-direction:column;gap:64px}.comp-zig-zag-box__row{display:grid;gap:32px;align-items:center}.comp-zig-zag-box__row--no-media{grid-template-columns:1fr}.comp-zig-zag-box__media{width:100%;border-radius:12px;overflow:hidden;background:#f4f4f4}.comp-zig-zag-box__media img{display:block;width:100%;height:auto}.comp-zig-zag-box__content{display:flex;flex-direction:column;align-items:flex-start}.comp-zig-zag-box__tagline{display:inline-flex;align-items:center;gap:8px}.comp-zig-zag-box__tagline-dot{flex:0 0 6px;width:6px;height:6px;border-radius:6px;background:#c6e5df}.comp-zig-zag-box__tagline-text{color:#333;font-family:"Be Vietnam Pro",sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:-0.84px;text-transform:capitalize}.comp-zig-zag-box__header{width:100%;margin:0;color:#333;font-family:"Be Vietnam Pro",sans-serif;font-size:30px;font-style:normal;font-weight:500;line-height:38px;letter-spacing:-1.2px}.comp-zig-zag-box__wysiwyg{width:100%;color:#333;font-family:"Be Vietnam Pro",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:-0.32px}.comp-zig-zag-box__wysiwyg>*:first-child{margin-top:0}.comp-zig-zag-box__wysiwyg>*:last-child{margin-bottom:0}.comp-zig-zag-box__wysiwyg *{color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit}.comp-zig-zag-box__wysiwyg p{margin:0 0 16px}.comp-zig-zag-box__wysiwyg ul,.comp-zig-zag-box__wysiwyg ol{margin:0 0 16px;padding-left:1.4em}.comp-zig-zag-box__wysiwyg li{margin-bottom:10px}.comp-zig-zag-box__wysiwyg li:last-child{margin-bottom:0}.comp-zig-zag-box__wysiwyg a{color:inherit;text-decoration:underline}.comp-zig-zag-box__wysiwyg strong,.comp-zig-zag-box__wysiwyg b{font-weight:600}.comp-zig-zag-box__wysiwyg em,.comp-zig-zag-box__wysiwyg i{font-style:italic}.comp-zig-zag-box__button{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:12px 22px;border:1px solid #3e2d2d;border-radius:100px;color:#3e2d2d;font-family:"Roboto",sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:16px;text-align:center;text-decoration:none;transition:background-color .25s ease,border-color .25s ease,color .25s ease}.comp-zig-zag-box__button:hover,.comp-zig-zag-box__button:focus-visible{border-color:#00529f;background:#00529f;color:#fff}.comp-zig-zag-box__tagline+.comp-zig-zag-box__header{margin-top:16px}.comp-zig-zag-box__tagline+.comp-zig-zag-box__wysiwyg{margin-top:20px}.comp-zig-zag-box__header+.comp-zig-zag-box__wysiwyg{margin-top:20px}.comp-zig-zag-box__wysiwyg+.comp-zig-zag-box__button,.comp-zig-zag-box__header+.comp-zig-zag-box__button,.comp-zig-zag-box__tagline+.comp-zig-zag-box__button{margin-top:28px}@media only screen and (min-width: 768px)and (max-width: 1199px){.comp-zig-zag-box{padding:40px 40px 40px}.comp-zig-zag-box__inner{gap:88px}.comp-zig-zag-box__row{gap:40px}.comp-zig-zag-box__tagline{gap:10px}.comp-zig-zag-box__tagline-text{font-size:16px;line-height:22px;letter-spacing:-0.96px}.comp-zig-zag-box__header{font-size:40px;line-height:50px;letter-spacing:-2px}.comp-zig-zag-box__wysiwyg{font-size:18px;line-height:30px;letter-spacing:-0.36px}.comp-zig-zag-box__wysiwyg p,.comp-zig-zag-box__wysiwyg ul,.comp-zig-zag-box__wysiwyg ol{margin-bottom:18px}.comp-zig-zag-box__button{min-height:46px;padding:15px 29px;font-size:18px}.comp-zig-zag-box__tagline+.comp-zig-zag-box__header{margin-top:24px}.comp-zig-zag-box__tagline+.comp-zig-zag-box__wysiwyg{margin-top:24px}.comp-zig-zag-box__header+.comp-zig-zag-box__wysiwyg{margin-top:24px}.comp-zig-zag-box__wysiwyg+.comp-zig-zag-box__button,.comp-zig-zag-box__header+.comp-zig-zag-box__button,.comp-zig-zag-box__tagline+.comp-zig-zag-box__button{margin-top:32px}}@media only screen and (min-width: 1200px){.comp-zig-zag-box{padding:4.6875vw 0 4.6875vw}.comp-zig-zag-box__inner{gap:7.2916666667vw}.comp-zig-zag-box__row{gap:6.3541666667vw}.comp-zig-zag-box__row--media-left{grid-template-columns:minmax(0, 1fr) minmax(0, 33.8794270833vw);padding-right:8.3333333333vw;gap:7.3958333333vw}.comp-zig-zag-box__row--media-left .comp-zig-zag-box__media{border-top-left-radius:0;border-bottom-left-radius:0}.comp-zig-zag-box__row--media-left .comp-zig-zag-box__content{padding-right:.78125vw}.comp-zig-zag-box__row--media-right{grid-template-columns:minmax(0, 33.35859375vw) minmax(0, 1fr);padding-left:7.8125vw}.comp-zig-zag-box__row--media-right .comp-zig-zag-box__media{order:2;border-top-right-radius:0;border-bottom-right-radius:0}.comp-zig-zag-box__row--media-right .comp-zig-zag-box__content{order:1;padding-right:0}.comp-zig-zag-box__row--media-right .comp-zig-zag-box__wysiwyg{padding-right:0}.comp-zig-zag-box__row--no-media{grid-template-columns:1fr;padding-left:7.8125vw;padding-right:7.8125vw}.comp-zig-zag-box__content{width:100%;padding-right:2.0833333333vw}.comp-zig-zag-box__tagline{gap:.5208333333vw}.comp-zig-zag-box__tagline-dot{flex-basis:.3125vw;width:.3125vw;height:.3125vw;border-radius:.3125vw}.comp-zig-zag-box__tagline-text{font-size:1vw;line-height:1.3vw;letter-spacing:-0.06vw}.comp-zig-zag-box__header{width:100%;font-size:2.7604166667vw;line-height:3.5208333333vw;letter-spacing:-.0559895833vw}.comp-zig-zag-box__wysiwyg{width:100%;font-size:.9375vw;line-height:1.6145833333vw;letter-spacing:-0.01875vw}.comp-zig-zag-box__wysiwyg p,.comp-zig-zag-box__wysiwyg ul,.comp-zig-zag-box__wysiwyg ol{margin-bottom:1.3020833333vw}.comp-zig-zag-box__wysiwyg li{margin-bottom:.15625vw}.comp-zig-zag-box__button{min-height:2.3958333333vw;padding:.78125vw 1.5104166667vw;border-radius:5.2083333333vw;font-size:.9375vw;line-height:.8333333333vw}.comp-zig-zag-box__tagline+.comp-zig-zag-box__header{margin-top:1.0416666667vw}.comp-zig-zag-box__tagline+.comp-zig-zag-box__wysiwyg{margin-top:1.6666666667vw}.comp-zig-zag-box__header+.comp-zig-zag-box__wysiwyg{margin-top:1.6666666667vw}.comp-zig-zag-box__wysiwyg{padding-right:1.0416666667vw}.comp-zig-zag-box__wysiwyg+.comp-zig-zag-box__button,.comp-zig-zag-box__header+.comp-zig-zag-box__button,.comp-zig-zag-box__tagline+.comp-zig-zag-box__button{margin-top:2.0833333333vw}}.comp-general-content{padding:40px 20px 40px}.comp-general-content__inner>*:first-child{margin-top:0}.comp-general-content__inner>*:last-child{margin-bottom:0}.comp-general-content p,.comp-general-content ul,.comp-general-content ol,.comp-general-content blockquote,.comp-general-content figure{margin:0 0 20px}.comp-general-content br{content:"";display:block;margin-top:6px}.comp-general-content h1,.comp-general-content h2,.comp-general-content h3,.comp-general-content h4,.comp-general-content h5,.comp-general-content h6{margin:0 0 20px;color:#373737;font-family:"Be Vietnam Pro",sans-serif;font-style:normal;font-weight:600;overflow-wrap:anywhere}.comp-general-content h1{font-size:34px;line-height:40px;letter-spacing:-1.7px}.comp-general-content h2{font-size:30px;line-height:36px;letter-spacing:-1.5px}.comp-general-content h3{font-size:26px;line-height:32px;letter-spacing:-1.3px}.comp-general-content h4{font-size:23px;line-height:30px;letter-spacing:-1.1px}.comp-general-content h5{font-size:20px;line-height:27px;letter-spacing:-0.8px}.comp-general-content h6{font-size:18px;line-height:24px;letter-spacing:-0.6px}.comp-general-content a{color:#00529f;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;text-decoration:underline}.comp-general-content h1 a,.comp-general-content h2 a,.comp-general-content h3 a,.comp-general-content h4 a,.comp-general-content h5 a,.comp-general-content h6 a,.comp-general-content strong a,.comp-general-content b a,.comp-general-content em a,.comp-general-content i a{color:inherit;text-decoration:inherit}.comp-general-content strong,.comp-general-content b{font-weight:600;color:#373737}.comp-general-content em,.comp-general-content i{font-style:italic}.comp-general-content ul,.comp-general-content ol{padding-left:22px}.comp-general-content li{margin-bottom:8px}.comp-general-content li:last-child{margin-bottom:0}.comp-general-content img,.comp-general-content video,.comp-general-content iframe{display:block;width:100%;max-width:100%;border-radius:12px}.comp-general-content img,.comp-general-content video{height:auto}@media only screen and (min-width: 768px){.comp-general-content{padding:72px 40px 88px}}@media only screen and (min-width: 1200px){.comp-general-content{padding:4.6875vw 8.3333333333vw 4.1666666667vw}.comp-general-content p,.comp-general-content ul,.comp-general-content ol,.comp-general-content blockquote,.comp-general-content figure{margin-bottom:1.5625vw}.comp-general-content img{margin-bottom:1.5625vw}.comp-general-content h1,.comp-general-content h2,.comp-general-content h3,.comp-general-content h4,.comp-general-content h5,.comp-general-content h6{margin:0 0 1.5625vw}.comp-general-content h1{font-size:2.1875vw;line-height:2.5vw;letter-spacing:-.1145833333vw}.comp-general-content h2{font-size:1.875vw;line-height:2.1875vw;letter-spacing:-.1041666667vw}.comp-general-content h3{font-size:1.5625vw;line-height:1.8229166667vw;letter-spacing:-0.125vw}.comp-general-content h4{font-size:1.3541666667vw;line-height:1.6666666667vw;letter-spacing:-.0677083333vw}.comp-general-content h5{font-size:1.1458333333vw;line-height:1.4583333333vw;letter-spacing:-0.046875vw}.comp-general-content h6{font-size:1.0416666667vw;line-height:1.3541666667vw;letter-spacing:-.0364583333vw}.comp-general-content ul,.comp-general-content ol{padding-left:1.40625vw}.comp-general-content li{margin-bottom:.5208333333vw}}@media only screen and (min-width: 1200px){.cf-component-laptop-bottom-override{padding-bottom:var(--cf-component-laptop-bottom-override) !important}}.pg-sidebar{margin-top:50px;margin-bottom:60px}.pg-sidebar .search-area form label{display:none}.pg-sidebar .search-area form input[type=text],.pg-sidebar .search-area form input[type=submit]{width:100%;height:40px;border-radius:20px;border:0;padding:0 12px}.pg-sidebar .search-area form input[type=text]:focus,.pg-sidebar .search-area form input[type=submit]:focus{outline:0}.pg-sidebar .search-area form input[type=text]{background-color:#000;margin-bottom:10px}.pg-sidebar .search-area form input[type=submit]{background-color:#000;color:#fff}.pg-sidebar .sidebar-title{font-family:"Poppins",sans-serif;font-weight:700;color:#000;text-transform:uppercase;font-size:18px;margin-top:60px;margin-bottom:25px;padding-bottom:15px;border-bottom:1px solid rgba(0,0,0,.2)}.pg-sidebar .sidebar-links{padding-left:0;list-style-type:none;margin-bottom:0}.pg-sidebar .sidebar-links li a{font-family:"Poppins",sans-serif;font-weight:500;color:#000;font-size:16px;text-decoration:none;display:block;margin-bottom:10px}.pg-sidebar .sidebar-links li a:hover,.pg-sidebar .sidebar-links li a:focus{text-decoration:underline}.pg-sidebar .sidebar-links li a span{font-size:14px;font-style:italic;color:#000;display:block}.pg-sidebar .sidebar-tags li{display:inline-block}.pg-sidebar .sidebar-tags li a{background-color:rgba(0,0,0,.3);padding:2px 8px;border-radius:4px;transition:.5s}.pg-sidebar .sidebar-tags li a:hover,.pg-sidebar .sidebar-tags li a:focus{text-decoration:none;background-color:#000;color:#fff;transition:.5s}@media(min-width: 768px){.pg-sidebar .search-area form input[type=text],.pg-sidebar .search-area form input[type=submit]{height:60px;border-radius:30px;max-width:480px;padding:0 20px}}@media(min-width: 992px){.pg-sidebar{margin-top:0;margin-bottom:120px}}@media(min-width: 1200px){.pg-sidebar{margin-bottom:6.25vw}.pg-sidebar .search-area form input[type=text],.pg-sidebar .search-area form input[type=submit]{height:3.125vw;border-radius:1.5625vw;padding:0 1.0416666667vw}.pg-sidebar .search-area form input[type=text]{margin-bottom:.5208333333vw}.pg-sidebar .sidebar-title{font-size:1.1458333333vw;margin-top:3.125vw;margin-bottom:1.3020833333vw;padding-bottom:.78125vw;border-bottom:.0520833333vw solid rgba(0,0,0,.2)}.pg-sidebar .sidebar-links li a{font-size:1.0416666667vw;margin-bottom:.5208333333vw}.pg-sidebar .sidebar-links li a span{font-size:.9375vw}}.career-single__section{padding:40px 20px 72px;background:#fff}.career-single__inner{display:grid;gap:40px}.career-single__left,.career-single__right{min-width:0}.career-single__title{margin:0 0 32px;color:#333;font-family:"Be Vietnam Pro",sans-serif;font-size:30px;font-style:normal;font-weight:500;line-height:38px;letter-spacing:-1px}.career-single__content{color:#333;font-family:"Be Vietnam Pro",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:-0.32px;text-transform:capitalize}.career-single__content>*:first-child{margin-top:0}.career-single__content>*:last-child{margin-bottom:0}.career-single__content *{color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit}.career-single__content h1,.career-single__content h2,.career-single__content h3,.career-single__content h4,.career-single__content h5,.career-single__content h6{margin:0 0 24px;color:#333;font-family:"Be Vietnam Pro",sans-serif;font-size:26px;font-style:normal;font-weight:600;line-height:32px;letter-spacing:-1.4px;text-transform:none}.career-single__content h1:not(:first-child),.career-single__content h2:not(:first-child),.career-single__content h3:not(:first-child),.career-single__content h4:not(:first-child),.career-single__content h5:not(:first-child),.career-single__content h6:not(:first-child){margin-top:40px}.career-single__content p{margin:0 0 1px}.career-single__content ul,.career-single__content ol{margin:0 0 1px;padding-left:20px}.career-single__content li{margin-bottom:1px}.career-single__content li:last-child{margin-bottom:0}.career-single__content strong,.career-single__content b{font-weight:600}.career-single__content em,.career-single__content i{font-style:italic}.career-single__content a{color:inherit;text-decoration:underline}.career-single__download{display:inline-flex;align-items:center;justify-content:center;min-height:44px;margin-top:32px;padding:14px 28px;border:1px solid #333;border-radius:100px;color:#333;font-family:"Roboto",sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:16px;text-decoration:none;transition:background-color .25s ease,border-color .25s ease,color .25s ease}.career-single__download:hover,.career-single__download:focus-visible{border-color:#00529f;background:#00529f;color:#fff}.career-single-form{padding:0 10px 30px;background:#fff}.career-single-form__shell{border-radius:12px;background:linear-gradient(0deg, rgba(0, 174, 239, 0) 43.81%, rgba(0, 174, 239, 0.13) 100%);overflow:hidden}.career-single-form__inner{padding:40px 20px 48px}.career-single-form .wpcf7-form p{margin:0}.career-single-form .wpcf7-form-control-wrap{display:block;width:100%}.career-single-form .cf7-title{margin:0 0 32px;color:#333;text-align:center;font-family:"Be Vietnam Pro",sans-serif;font-size:30px;font-style:normal;font-weight:500;line-height:38px;letter-spacing:-1px}.career-single-form .cf7-grid{display:grid;grid-template-columns:1fr;gap:24px;margin-bottom:24px}.career-single-form .cf7-field-wide{grid-column:1/-1}.career-single-form .cf7-field p,.career-single-form .cf7-field-full p{display:flex;flex-direction:column;margin:0}.career-single-form .cf7-field label,.career-single-form .cf7-field-full label{display:block;width:100%;color:#333;font-family:"Roboto",sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:31px;text-transform:capitalize}.career-single-form .cf7-field br,.career-single-form .cf7-field-full br{display:none}.career-single-form .cf7-field input[type=text],.career-single-form .cf7-field input[type=email],.career-single-form .cf7-field input[type=tel],.career-single-form .cf7-field-full input[type=text],.career-single-form .cf7-field-full input[type=email],.career-single-form .cf7-field-full input[type=tel]{width:100%;padding:0 0 18px;border:0;border-bottom:2px solid rgba(0,0,0,.5);border-radius:0;background:rgba(0,0,0,0);color:#333;font-family:"Roboto",sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:31px;text-transform:capitalize;outline:none;box-sizing:border-box}.career-single-form .cf7-field input[type=text]::placeholder,.career-single-form .cf7-field input[type=email]::placeholder,.career-single-form .cf7-field input[type=tel]::placeholder,.career-single-form .cf7-field-full input[type=text]::placeholder,.career-single-form .cf7-field-full input[type=email]::placeholder,.career-single-form .cf7-field-full input[type=tel]::placeholder{color:inherit;opacity:1;font:inherit;text-transform:inherit}.career-single-form .cf7-field input[type=text]:focus,.career-single-form .cf7-field input[type=email]:focus,.career-single-form .cf7-field input[type=tel]:focus,.career-single-form .cf7-field-full input[type=text]:focus,.career-single-form .cf7-field-full input[type=email]:focus,.career-single-form .cf7-field-full input[type=tel]:focus{border-bottom-color:#00529f}.career-single-form .cf7-field textarea,.career-single-form .cf7-field-full textarea{width:100%;min-height:140px;padding:18px;border:2px solid rgba(0,0,0,.5);border-radius:0;background:rgba(0,0,0,0);color:#333;font-family:"Roboto",sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:31px;text-transform:capitalize;outline:none;resize:vertical;box-sizing:border-box}.career-single-form .cf7-field textarea::placeholder,.career-single-form .cf7-field-full textarea::placeholder{color:inherit;opacity:0;font:inherit;text-transform:inherit}.career-single-form .cf7-field textarea:focus,.career-single-form .cf7-field-full textarea:focus{border-color:#00529f}.career-single-form .cf7-field label{display:none}.career-single-form .cf7-field-full label{display:block !important;margin-bottom:18px}.career-single-form .cf7-field.cf7-field-full label{display:block !important}.career-single-form .cf7-field-full{margin-top:40px;margin-bottom:24px}.career-single-form .cf7-upload-grid{display:grid;grid-template-columns:1fr;gap:24px;margin-bottom:24px}.career-single-form .cf7-upload-item{display:flex;flex-direction:column}.career-single-form .cf7-subtitle,.career-single-form .cf7-upload-title{margin:0 0 4px;color:#000;font-family:"Be Vietnam Pro",sans-serif;font-size:28px;font-style:normal;font-weight:600;line-height:36px;letter-spacing:0;text-transform:capitalize}.career-single-form .cf7-note{margin:0 0 12px;color:#000;font-family:"Be Vietnam Pro",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:28px;text-transform:capitalize}.career-single-form .cf7-upload-wrap{margin-top:20px;margin-bottom:24px}.career-single-form .cf7-upload-box{position:relative;padding:28px 20px;border:1.5px dashed rgba(0,0,0,.5);border-radius:0;text-align:center;background-color:rgba(0,0,0,0);transition:border-color .25s ease,background-color .25s ease}.career-single-form .cf7-upload-box:hover,.career-single-form .cf7-upload-box.drag-over{border-color:#0056b9;background-color:rgba(0,86,185,.03)}.career-single-form .cf7-upload-box.has-file{border-color:#4ac958;background-color:rgba(74,201,88,.05)}.career-single-form .cf7-upload-box>p{margin:0}.career-single-form .cf7-upload-box>.wpcf7-form-control-wrap{display:block;width:100%;margin-top:12px}.career-single-form .cf7-upload-box input[type=file]{position:absolute;width:1px;height:1px;opacity:0;overflow:hidden;pointer-events:none}.career-single-form .cf7-upload-text{color:#333;font-family:"Be Vietnam Pro",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:22px;pointer-events:none}.career-single-form .cf7-upload-text p{margin:0}.career-single-form .cf7-upload-text .bold-text{color:#000;text-align:center;font-family:"Be Vietnam Pro",sans-serif;font-size:28px;font-style:normal;font-weight:600;line-height:36px;text-transform:capitalize}.career-single-form .cf7-upload-text .or-text{color:rgba(0,0,0,.5);text-align:center;font-family:"Be Vietnam Pro",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:28px;text-transform:capitalize}.career-single-form .cf7-upload-text .drop-text{position:relative;display:inline-block;margin-top:2px;color:#000;text-align:center;font-family:"Be Vietnam Pro",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:28px;text-transform:capitalize;pointer-events:auto;cursor:pointer}.career-single-form .cf7-upload-text .drop-text:hover{text-decoration:underline}.career-single-form .cf7-upload-text .drop-text::after{content:"";display:block;width:99.92px;height:1px;margin:8px auto 0;background:#e3e0db}.career-single-form .cf7-upload-file-info{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:14px}.career-single-form .cf7-upload-filename{color:#4ac958;font-family:"Roboto",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.career-single-form .cf7-upload-remove{border:0;background:rgba(0,0,0,0);color:#dc3545;font-family:"Roboto",sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:20px;text-decoration:underline;cursor:pointer}.career-single-form .cf7-upload-error{margin:12px 0 0;color:#dc3545;font-family:"Roboto",sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:18px}.career-single-form .cf7-privacy{margin-bottom:0;color:#000;font-family:"Be Vietnam Pro",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px;text-transform:capitalize}.career-single-form .cf7-privacy p{margin:0}.career-single-form .cf7-privacy .wpcf7-form-control-wrap{display:inline}.career-single-form .cf7-privacy .wpcf7-form-control.wpcf7-acceptance{display:inline-block;margin-bottom:25px}.career-single-form .cf7-privacy .wpcf7-list-item{margin:0}.career-single-form .cf7-privacy .wpcf7-list-item label{display:inline-flex;align-items:flex-start;gap:8px;margin:0;cursor:pointer}.career-single-form .cf7-privacy .wpcf7-list-item-label{color:#000;font-family:"Be Vietnam Pro",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:0;text-transform:capitalize}.career-single-form .cf7-privacy .wpcf7-list-item-label a{color:inherit;text-underline-offset:2px}.career-single-form .cf7-privacy .wpcf7-list-item-label a::before{content:"["}.career-single-form .cf7-privacy .wpcf7-list-item-label a::after{content:"]"}.career-single-form .cf7-privacy input[type=checkbox]{width:17.879px;height:18.235px;margin:2px 0 0;border:1px solid #000;border-radius:103px;appearance:none;-webkit-appearance:none;background:rgba(0,0,0,0);position:relative;flex-shrink:0;cursor:pointer;display:inline-block}.career-single-form .cf7-privacy input[type=checkbox]:checked::after{content:"";position:absolute;top:50%;left:50%;width:7px;height:7px;border-radius:50%;background:#000;transform:translate(-50%, -50%)}.career-single-form .cf7-privacy a{color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;text-decoration:none}.career-single-form .cf7-submit{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 28px;border:1px solid #3e2d2d;border-radius:100px;background:#fff;cursor:pointer;transition:background-color .25s ease,border-color .25s ease,opacity .25s ease}.career-single-form .cf7-submit p{margin:0}.career-single-form .cf7-submit input[type=submit]{border:0;background:rgba(0,0,0,0);color:#333;font-family:"Roboto",sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:16px;cursor:pointer}.career-single-form .cf7-submit .wpcf7-spinner{position:absolute;left:calc(100% + 10px);top:50%;margin:0;transform:translateY(-50%)}.career-single-form .cf7-submit:hover,.career-single-form .cf7-submit:focus-within{border-color:#00529f;background:#00529f}.career-single-form .cf7-submit:hover input[type=submit],.career-single-form .cf7-submit:focus-within input[type=submit]{color:#fff}.career-single-form .wpcf7 form.submitting .cf7-submit{opacity:.7;pointer-events:none}.career-single-form .wpcf7-form-control.wpcf7-not-valid{border-bottom-color:#dc3545 !important}.career-single-form textarea.wpcf7-form-control.wpcf7-not-valid{border-color:#dc3545 !important}.career-single-form .wpcf7-not-valid-tip,.career-single-form .wpcf7-response-output{margin:12px 0 0;font-family:"Roboto",sans-serif;font-size:12px;line-height:18px}.career-single-form .wpcf7-not-valid-tip{color:#dc3545;font-weight:400}.career-single-form .wpcf7-response-output{padding:0 !important;border:0 !important;color:#333;font-size:14px;line-height:20px}@media only screen and (min-width: 768px)and (max-width: 1199px){.career-single__section{padding:50px 40px 50px}.career-single__inner{gap:56px}.career-single__title{margin-bottom:40px;font-size:46px;line-height:56px;letter-spacing:-2px}.career-single__content{font-size:18px;line-height:31px;letter-spacing:-0.36px}.career-single__content h1,.career-single__content h2,.career-single__content h3,.career-single__content h4,.career-single__content h5,.career-single__content h6{margin-bottom:31px;font-size:30px;line-height:35px;letter-spacing:-2.4px}.career-single__content h1:not(:first-child),.career-single__content h2:not(:first-child),.career-single__content h3:not(:first-child),.career-single__content h4:not(:first-child),.career-single__content h5:not(:first-child),.career-single__content h6:not(:first-child){margin-top:48px}.career-single__content p,.career-single__content ul,.career-single__content ol{margin-bottom:18px}.career-single__download{min-height:48px;margin-top:40px;padding:16px 30px;font-size:18px}.career-single-form{padding:0 32px 20px}.career-single-form__inner{padding:56px 40px 56px}.career-single-form .cf7-title{margin-bottom:40px;font-size:46px;line-height:52px;letter-spacing:-2px}.career-single-form .cf7-grid{grid-template-columns:repeat(2, minmax(0, 1fr));gap:48px 60px;margin-bottom:28px}.career-single-form .cf7-field label,.career-single-form .cf7-field-full label{font-size:15px;line-height:24px}.career-single-form .cf7-field input[type=text],.career-single-form .cf7-field input[type=email],.career-single-form .cf7-field input[type=tel],.career-single-form .cf7-field textarea,.career-single-form .cf7-field-full input[type=text],.career-single-form .cf7-field-full input[type=email],.career-single-form .cf7-field-full input[type=tel],.career-single-form .cf7-field-full textarea{font-size:18px;line-height:31px}.career-single-form .cf7-field-full{margin-top:60px;margin-bottom:28px}.career-single-form .cf7-field-full label{font-size:18px;line-height:31px;margin-bottom:18px}.career-single-form .cf7-upload-grid{grid-template-columns:repeat(2, minmax(0, 1fr));gap:32px 44px;margin-bottom:28px}.career-single-form .cf7-subtitle,.career-single-form .cf7-upload-title{font-size:28px;line-height:34px;letter-spacing:0}.career-single-form .cf7-note{font-size:16px;line-height:28px}.career-single-form .cf7-upload-box{min-height:170px;padding:38px 24px 28px}.career-single-form .cf7-upload-text .bold-text{font-size:28px;line-height:36px}.career-single-form .cf7-upload-text .or-text,.career-single-form .cf7-upload-text .drop-text{font-size:16px;line-height:28px}.career-single-form .cf7-privacy{margin-bottom:10px;font-size:16px;line-height:24px}.career-single-form .cf7-submit{min-height:48px}.career-single-form .cf7-submit input[type=submit]{font-size:18px}}@media only screen and (min-width: 1200px){.career-single__section{padding:3.8541666667vw 9.8958333333vw 5.2083333333vw}.career-single__inner{grid-template-columns:minmax(0, 30vw) minmax(0, 1fr);gap:4.21875vw}.career-single__right{padding-left:4.21875vw;border-left:.0520833333vw solid rgba(51,51,51,.2)}.career-single__content--primary{max-width:26.0416666667vw}.career-single__title{margin-bottom:3.0208333333vw;color:#333;font-size:2.7604166667vw;line-height:3.5208333333vw;letter-spacing:-.0559895833vw}.career-single__content{font-size:.9375vw;line-height:1.6145833333vw;letter-spacing:-0.01875vw}.career-single__content h1,.career-single__content h2,.career-single__content h3,.career-single__content h4,.career-single__content h5,.career-single__content h6{margin-bottom:1.6145833333vw;font-size:1.5625vw;line-height:1.8229166667vw;letter-spacing:-0.125vw}.career-single__content h1:not(:first-child),.career-single__content h2:not(:first-child),.career-single__content h3:not(:first-child),.career-single__content h4:not(:first-child),.career-single__content h5:not(:first-child),.career-single__content h6:not(:first-child){margin-top:2.5vw}.career-single__content p,.career-single__content ul,.career-single__content ol{margin-bottom:.0520833333vw}.career-single__content li{margin-bottom:.0520833333vw}.career-single__content ul,.career-single__content ol{padding-left:1.5625vw}.career-single__download{min-height:2.2916666667vw;margin-top:2.6041666667vw;padding:.7291666667vw 1.4583333333vw;border-radius:5.2083333333vw;font-size:.9375vw;line-height:.8333333333vw}.career-single-form{padding:0 .625vw 5vw}.career-single-form__shell{border-radius:.625vw}.career-single-form__inner{padding:4.1666666667vw 10.7291666667vw 2.3958333333vw}.career-single-form .cf7-title{margin-bottom:2.6041666667vw;font-size:2.7604166667vw;line-height:3.5208333333vw;letter-spacing:-.0559895833vw}.career-single-form .cf7-grid{grid-template-columns:repeat(2, minmax(0, 1fr));gap:3.90625vw 4.7395833333vw;margin-bottom:.5208333333vw}.career-single-form .cf7-field input[type=text],.career-single-form .cf7-field input[type=email],.career-single-form .cf7-field input[type=tel],.career-single-form .cf7-field-full input[type=text],.career-single-form .cf7-field-full input[type=email],.career-single-form .cf7-field-full input[type=tel]{padding:0 0 .4166666667vw;font-size:1.0416666667vw;line-height:1.9270833333vw;border-bottom-width:.1041666667vw}.career-single-form .cf7-field textarea,.career-single-form .cf7-field-full textarea{height:6.9270833333vw;padding:.9375vw;font-size:1.0416666667vw;line-height:1.9270833333vw;border-radius:0}.career-single-form .cf7-field-full{margin-top:4.21875vw;margin-bottom:3.125vw}.career-single-form .cf7-field-full label{font-size:1.0416666667vw;line-height:1.9270833333vw;margin-bottom:.4166666667vw}.career-single-form .cf7-upload-grid{grid-template-columns:repeat(2, minmax(0, 1fr));gap:4.6875vw;margin-bottom:1.3541666667vw}.career-single-form .cf7-subtitle,.career-single-form .cf7-upload-title{font-size:1.875vw;line-height:2.2395833333vw;letter-spacing:0;margin-bottom:0}.career-single-form .cf7-note{margin-bottom:.625vw;font-size:1.0416666667vw;line-height:1.9270833333vw;letter-spacing:0}.career-single-form .cf7-upload-wrap{margin-top:1.0416666667vw;margin-bottom:0}.career-single-form .cf7-upload-box{min-height:6.9270833333vw;padding:3.6458333333vw 1.25vw 2.0833333333vw}.career-single-form .cf7-upload-text .bold-text{font-size:1.875vw;line-height:2.4479166667vw}.career-single-form .cf7-upload-text .or-text{font-size:1.0416666667vw;line-height:1.3020833333vw}.career-single-form .cf7-upload-text .drop-text{font-size:1.0416666667vw;line-height:1.40625vw}.career-single-form .cf7-upload-text .drop-text::after{width:5.2041666667vw;height:.0520833333vw;margin-top:.9375vw}.career-single-form .cf7-upload-file-info{gap:.4166666667vw;margin-top:.7291666667vw}.career-single-form .cf7-upload-filename{font-size:.7291666667vw;line-height:1.0416666667vw}.career-single-form .cf7-upload-remove{font-size:.6770833333vw;line-height:1.0416666667vw}.career-single-form .cf7-upload-error{margin-top:.625vw;font-size:.6770833333vw;line-height:.9375vw}.career-single-form .cf7-privacy{margin-bottom:.5208333333vw;font-size:1.0416666667vw;line-height:1.40625vw;letter-spacing:-.0208333333vw}.career-single-form .cf7-privacy .wpcf7-list-item label{gap:.46875vw;align-items:center}.career-single-form .cf7-privacy .wpcf7-list-item-label{font-size:.8333333333vw;line-height:1.25vw}.career-single-form .cf7-privacy input[type=checkbox]{width:.82703125vw;height:.7934895833vw;margin-top:0vw}.career-single-form .cf7-privacy input[type=checkbox]:checked::after{width:.3645833333vw;height:.3645833333vw}.career-single-form .cf7-submit{min-height:2.3958333333vw;padding:0 1.6666666667vw;border-radius:5.2083333333vw}.career-single-form .cf7-submit input[type=submit]{font-size:.9375vw;line-height:.8333333333vw}.career-single-form .cf7-submit .wpcf7-spinner{left:calc(100% + 0.5208333333vw)}.career-single-form .wpcf7-not-valid-tip,.career-single-form .wpcf7-response-output{margin-top:.7291666667vw;font-size:.8333333333vw;line-height:1.0416666667vw}}.pg-blog-listing{padding:40px 20px 40px;background:#fff}.pg-blog-listing__inner{width:100%}.pg-blog-listing__tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:15px}.pg-blog-listing__tab{appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:12px 20px;border:1px solid #d5d5d5;border-radius:100px;background:#fff;color:#3a3c3f;text-align:center;font-family:"Be Vietnam Pro",sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:1;text-decoration:none;text-transform:capitalize;cursor:pointer;transition:background-color .25s ease,border-color .25s ease,color .25s ease}.pg-blog-listing__tab:hover,.pg-blog-listing__tab:focus-visible{border-color:#00aeef;background:#00aeef;color:#fcf9f0;outline:none}.pg-blog-listing__tab.is-active{border-color:#00aeef;background:#00aeef;color:#fcf9f0}.pg-blog-listing__featured-wrap{margin-top:48px}.pg-blog-listing__featured-wrap.is-hidden{display:none}.pg-blog-listing__featured{width:100%}.pg-blog-listing__featured-item{display:grid;grid-template-columns:1fr;gap:16px}.pg-blog-listing__featured-media{position:relative;min-height:260px;border-radius:12px;overflow:hidden;background:#eef2f6}.pg-blog-listing__featured-image,.pg-blog-listing__card-image{display:block;width:100%;height:100%;object-fit:cover}.pg-blog-listing__featured-card{display:flex;flex-direction:column;min-height:100%;padding:32px 24px;border:1px solid #ddd;border-radius:12px;background:#fff}.pg-blog-listing__meta{display:flex;flex-wrap:wrap;align-items:center;align-self:flex-start;gap:8px}.pg-blog-listing .categories{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;gap:0 5px}.pg-blog-listing__category{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-height:18px;padding:2px 12px 0;border-radius:12px;background:#00aeef;color:rgba(255,255,255,.8);font-family:"Be Vietnam Pro",sans-serif;font-size:12px;font-style:normal;font-weight:600;line-height:1;letter-spacing:0px;text-transform:uppercase}.pg-blog-listing__meta-dot{width:5px;height:5px;border-radius:9px;background:#2e2e2e;flex:0 0 auto}.pg-blog-listing__date{color:#2e2e2e;opacity:.8;font-family:"Be Vietnam Pro",sans-serif;font-size:12px;font-style:normal;font-weight:600;line-height:18px;letter-spacing:-0.6px;text-transform:uppercase}.pg-blog-listing__featured-header,.pg-blog-listing__card-header{margin:0;color:#363636;font-family:"Be Vietnam Pro",sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:1.18;letter-spacing:-1.8px}.pg-blog-listing__meta+.pg-blog-listing__featured-header,.pg-blog-listing__meta+.pg-blog-listing__card-header{margin-top:22px}.pg-blog-listing__featured-content,.pg-blog-listing__card-content{color:#3a3c3f;font-family:"Be Vietnam Pro",sans-serif;font-size:17px;font-style:normal;font-weight:400;line-height:29px;letter-spacing:-0.36px;text-transform:capitalize;margin-bottom:24px}.pg-blog-listing__featured-content br,.pg-blog-listing__card-content br{content:"";display:block;margin-top:6px}.pg-blog-listing__featured-content{margin-top:22px}.pg-blog-listing__button,.pg-blog-listing__show-more{appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;background:rgba(0,0,0,0);color:#353535;font-family:"Be Vietnam Pro",sans-serif;font-size:16px;font-style:normal;font-weight:900;line-height:30px;letter-spacing:2px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:25%;text-underline-position:from-font;text-transform:uppercase;transition:color .25s ease,opacity .25s ease}.pg-blog-listing__button:hover,.pg-blog-listing__button:focus-visible,.pg-blog-listing__show-more:hover,.pg-blog-listing__show-more:focus-visible{color:#00529f;outline:none}.pg-blog-listing__button.is-hidden,.pg-blog-listing__show-more.is-hidden{display:none}.pg-blog-listing__button{align-self:flex-start}.pg-blog-listing__button--featured{margin-top:auto}.pg-blog-listing__grid{display:grid;grid-template-columns:1fr;gap:32px 18px;margin-top:56px}.pg-blog-listing__card{display:flex;flex-direction:column;height:100%;border:1px solid #ddd;border-radius:12px;overflow:hidden;background:#fff}.pg-blog-listing__card-media{position:relative;height:260px;background:#eef2f6}.pg-blog-listing__card-body{display:flex;flex:1 1 auto;flex-direction:column;padding:35px 30px 54px}.pg-blog-listing__card-content{margin-top:18px}.pg-blog-listing__button--card{margin-top:auto}.pg-blog-listing__empty{margin-top:48px;color:#3a3c3f;text-align:center;font-family:"Be Vietnam Pro",sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:31px;letter-spacing:-0.36px;text-transform:capitalize}.pg-blog-listing__empty.is-hidden{display:none}.pg-blog-listing__show-more-wrap{display:flex;flex-direction:column;align-items:center;gap:12px;margin-top:42px}.pg-blog-listing__show-more-wrap.is-hidden{display:none}.pg-blog-listing__spinner{display:none;align-items:center;justify-content:center;gap:6px}.pg-blog-listing__spinner.is-visible{display:flex}.pg-blog-listing__spinner-dot{width:8px;height:8px;border-radius:50%;background:#353535;animation:blogListingSpinnerBounce 1.4s infinite ease-in-out both}.pg-blog-listing__spinner-dot:nth-child(1){animation-delay:-0.32s}.pg-blog-listing__spinner-dot:nth-child(2){animation-delay:-0.16s}.pg-blog-listing .show-more{margin:30px auto 0;width:fit-content;display:block}.pg-blog-listing .visible-loading{position:relative}.pg-blog-listing .visible-loading:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;z-index:9}.pg-blog-listing .visible-loading:before{content:"";position:absolute;top:130px;left:0;right:0;margin:0 auto;background:url(/wp-content/themes/ClimateFriendly/images/loading.gif) no-repeat center;z-index:10;width:50px;height:50px;background-size:50px}.pg-blog-listing .category-descriptions{margin:40px 0 0}.pg-blog-listing .category-descriptions .description{display:none;text-align:center}.pg-blog-listing .category-descriptions .description.is-active{display:block}@keyframes blogListingSpinnerBounce{0%,80%,100%{transform:scale(0);opacity:.5}40%{transform:scale(1);opacity:1}}@media only screen and (min-width: 768px)and (max-width: 1199px){.pg-blog-listing{padding:40px 40px 72px}.pg-blog-listing__tab{font-size:20px}.pg-blog-listing__featured-wrap{margin-top:64px}.pg-blog-listing__featured-item{gap:18px}.pg-blog-listing__featured-media{min-height:360px}.pg-blog-listing__featured-card{padding:42px 36px}.pg-blog-listing__featured-header,.pg-blog-listing__card-header{font-size:30px;line-height:35px;letter-spacing:-2.4px}.pg-blog-listing__featured-content,.pg-blog-listing__card-content{font-size:18px;line-height:31px}.pg-blog-listing__grid{grid-template-columns:repeat(2, minmax(0, 1fr));gap:42px 18px;margin-top:72px}.pg-blog-listing__card-media{height:320px}.pg-blog-listing__button--card{margin-top:auto}}@media only screen and (min-width: 1200px){.pg-blog-listing{padding:3.6458333333vw 8.41875vw 2.6041666667vw}.pg-blog-listing__tabs{gap:.78125vw}.pg-blog-listing__tab{min-height:1.0416666667vw;padding:.5208333333vw 1.6666666667vw;font-size:1.0416666667vw;line-height:1.40625vw}.pg-blog-listing__featured-wrap{margin-top:4.4791666667vw}.pg-blog-listing__featured-item{grid-template-columns:minmax(0, 1fr) 27.0833333333vw;gap:.9114583333vw}.pg-blog-listing__featured-media{min-height:27.3402604167vw;border-radius:.625vw}.pg-blog-listing__featured-card{min-height:27.355625vw;padding:5.5729166667vw 2.7083333333vw 5.78125vw;border-radius:.625vw}.pg-blog-listing__meta{gap:.4166666667vw}.pg-blog-listing__category{min-height:.9375vw;padding:.1041666667vw .625vw 0;border-radius:.625vw;font-size:.625vw;line-height:1}.pg-blog-listing__meta-dot{width:.2604166667vw;height:.2604166667vw}.pg-blog-listing__date{font-size:.625vw;line-height:.9375vw;letter-spacing:-0.03125vw}.pg-blog-listing__featured-header,.pg-blog-listing__card-header{font-size:1.5625vw;line-height:1.8229166667vw;letter-spacing:-0.125vw}.pg-blog-listing__meta+.pg-blog-listing__featured-header,.pg-blog-listing__meta+.pg-blog-listing__card-header{margin-top:1.1458333333vw}.pg-blog-listing__featured-content,.pg-blog-listing__card-content{font-size:.9375vw;line-height:1.6145833333vw;letter-spacing:-0.01875vw;margin-bottom:2.1875vw}.pg-blog-listing__featured-content{width:21.71875vw;margin-top:1.1458333333vw}.pg-blog-listing__button,.pg-blog-listing__show-more{font-size:.9375vw;line-height:1.5625vw;letter-spacing:.1041666667vw}.pg-blog-listing__button--featured{margin-top:auto}.pg-blog-listing__grid{grid-template-columns:repeat(3, minmax(0, 1fr));column-gap:.9375vw;row-gap:2.1875vw;margin-top:5vw}.pg-blog-listing__card{border-radius:.625vw}.pg-blog-listing__card-media{height:18.5270833333vw}.pg-blog-listing__card-body{padding:1.8229166667vw 1.5625vw 2.8125vw}.pg-blog-listing__card-content{margin-top:.9375vw;padding-right:1.0416666667vw}.pg-blog-listing__button--card{margin-top:auto}.pg-blog-listing__empty{margin-top:2.5vw;font-size:.9375vw;line-height:1.6145833333vw;letter-spacing:-0.01875vw}.pg-blog-listing__show-more-wrap{gap:.625vw;margin-top:2.1875vw}.pg-blog-listing__spinner{gap:.3125vw}.pg-blog-listing__spinner-dot{width:.4166666667vw;height:.4166666667vw}.pg-blog-listing .show-more{margin:2.6041666667vw auto 0}.pg-blog-listing .category-descriptions{margin:2.0833333333vw 0 0;padding:0 15.625vw}}.pg-search{min-height:60vh;padding:0 12.5px 54px;background:#fff}.pg-search__hero{padding-top:28px}.pg-search__hero-inner{max-width:1220px;margin:0 auto;padding:30px 20px;border-radius:18px;border:1px solid #d7e0ea;background:#fff;box-shadow:0 8px 24px rgba(17,46,78,.08)}.pg-search__eyebrow{color:#4f6276;font-family:"Be Vietnam Pro",sans-serif;font-size:13px;font-style:normal;font-weight:700;line-height:18px;letter-spacing:2.6px;text-transform:uppercase}.pg-search__title{margin:12px 0 0;color:#103f70;font-family:"Be Vietnam Pro",sans-serif;font-size:32px;font-style:normal;font-weight:600;line-height:1.16;letter-spacing:-1.6px}.pg-search__title span{color:#00529f}.pg-search__summary{margin:16px 0 0;max-width:760px;color:#4f6276;font-family:"Be Vietnam Pro",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:-0.2px}.pg-search__form{display:grid;grid-template-columns:1fr;gap:10px;margin-top:22px}.pg-search__input{width:100%;height:52px;padding:0 16px;border-radius:999px;border:1px solid rgba(8,62,116,.24);background:#fff;color:#103f70;font-family:"Be Vietnam Pro",sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:22px}.pg-search__input::placeholder{color:#8a9bad}.pg-search__input:focus{outline:none;border-color:#00529f;box-shadow:0 0 0 2px rgba(0,82,159,.12)}.pg-search__submit{appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;justify-content:center;height:52px;padding:0 28px;border:0;border-radius:999px;background:#00529f;color:#fff;font-family:"Be Vietnam Pro",sans-serif;font-size:15px;font-style:normal;font-weight:700;line-height:1;letter-spacing:1.5px;text-transform:uppercase;cursor:pointer;transition:transform .25s ease,box-shadow .25s ease}.pg-search__submit:hover,.pg-search__submit:focus-visible{transform:translateY(-1px);box-shadow:0 8px 20px rgba(5,35,72,.18)}.pg-search__results{padding-top:28px}.pg-search__results-inner{max-width:1220px;margin:0 auto}.pg-search__grid{display:grid;grid-template-columns:1fr;gap:18px}.pg-search__empty{max-width:760px;padding:34px 26px;border-radius:16px;border:1px solid #d7e0ea;background:#fff}.pg-search__empty-title{color:#123f72;font-family:"Be Vietnam Pro",sans-serif;font-size:28px;font-style:normal;font-weight:600;line-height:1.2;letter-spacing:-1.1px}.pg-search__empty-text{margin:12px 0 0;color:#4d6176;font-family:"Be Vietnam Pro",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:27px;letter-spacing:-0.22px}.pg-search__empty-link{display:inline-flex;margin-top:18px;color:#00529f;font-family:"Be Vietnam Pro",sans-serif;font-size:15px;font-style:normal;font-weight:700;line-height:1;letter-spacing:1.3px;text-transform:uppercase;text-decoration:underline}.pg-search__pagination{margin-top:34px}.pg-search__pagination .page-numbers{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0;padding:0;list-style:none}.pg-search__pagination .page-numbers li{margin:0;padding:0;list-style:none}.pg-search__pagination a.page-numbers,.pg-search__pagination span.page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:44px;height:44px;padding:0 12px;border-radius:12px;border:1px solid #d7e0ea;background:#fff;color:#0b467f;font-family:"Be Vietnam Pro",sans-serif;font-size:15px;font-style:normal;font-weight:700;line-height:1;text-decoration:none;box-shadow:0 4px 12px rgba(17,46,78,.06);transition:transform .22s ease,background-color .22s ease,color .22s ease,border-color .22s ease}.pg-search__pagination a.page-numbers.prev,.pg-search__pagination a.page-numbers.next{padding:0}.pg-search__pagination a.page-numbers:hover,.pg-search__pagination a.page-numbers:focus-visible,.pg-search__pagination span.page-numbers.current{transform:translateY(-1px);border-color:#00529f;background:#00529f;color:#fff;outline:none}.pg-search__pagination span.page-numbers.dots{border-color:rgba(0,0,0,0);background:rgba(0,0,0,0);box-shadow:none;color:#7890a6;transform:none}.pg-search__pagination .pg-search__page-arrow{display:inline-flex;width:14px;height:14px;align-items:center;justify-content:center}.pg-search__pagination .pg-search__page-arrow svg{display:block;width:100%;height:100%}.pg-search-card{display:flex;flex-direction:column;height:100%;border-radius:16px;border:1px solid rgba(0,0,0,.15);background:#fff;overflow:hidden}.pg-search-card__media{position:relative;display:block;width:100%;aspect-ratio:16/10;background:#f2f6fa;overflow:hidden}.pg-search-card__image{display:block;width:100%;height:100%;object-fit:cover}.pg-search-card__body{display:flex;flex:1 1 auto;flex-direction:column;padding:22px 20px 24px}.pg-search-card__meta{display:flex;align-items:center;gap:8px}.pg-search-card__type,.pg-search-card__term{color:#000;font-family:"Be Vietnam Pro",sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:1;letter-spacing:1.1px;text-transform:uppercase}.pg-search-card__dot{width:5px;height:5px;border-radius:50%;background:rgba(0,0,0,.45)}.pg-search-card__title{margin:14px 0 0;color:#000;font-family:"Be Vietnam Pro",sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:1.2;letter-spacing:-1.1px}.pg-search-card__title a{color:inherit;text-decoration:none}.pg-search-card__excerpt{margin:12px 0 0;color:#000;font-family:"Be Vietnam Pro",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:-0.2px}.pg-search-card__button{display:inline-flex;align-items:center;margin-top:20px;color:#000;font-family:"Be Vietnam Pro",sans-serif;font-size:14px;font-style:normal;font-weight:800;line-height:1;letter-spacing:1.6px;text-transform:uppercase;text-decoration:underline;text-underline-offset:3px;transition:color .2s ease}.pg-search-card__button:hover,.pg-search-card__button:focus-visible{color:#00529f}@media only screen and (min-width: 1200px){.pg-search{padding:0 8.3333333333vw 5vw}.pg-search__hero{padding-top:2.5vw}.pg-search__hero-inner{max-width:83.3333333333vw;padding:2.7083333333vw 2.3958333333vw;border-radius:1.25vw;box-shadow:0 .4166666667vw 1.25vw rgba(17,46,78,.08)}.pg-search__eyebrow{font-size:.7291666667vw;line-height:1.0416666667vw;letter-spacing:.1458333333vw}.pg-search__title{margin-top:.7291666667vw;font-size:2.9166666667vw;letter-spacing:-0.125vw}.pg-search__summary{margin-top:1.0416666667vw;max-width:48.9583333333vw;font-size:1.0416666667vw;line-height:1.71875vw;letter-spacing:-.0135416667vw}.pg-search__form{grid-template-columns:minmax(0, 1fr) auto;gap:.7291666667vw;margin-top:1.4583333333vw}.pg-search__input{height:3.4375vw;padding:0 1.25vw;border-radius:52.03125vw;font-size:.9375vw;line-height:1.25vw}.pg-search__submit{height:3.4375vw;padding:0 1.7708333333vw;border-radius:52.03125vw;font-size:.78125vw;letter-spacing:.0885416667vw}.pg-search__results{padding-top:2.2916666667vw}.pg-search__results-inner{max-width:83.3333333333vw}.pg-search__grid{grid-template-columns:repeat(3, minmax(0, 1fr));gap:1.1458333333vw}.pg-search__empty{max-width:49.4791666667vw;padding:2.6041666667vw 2.2916666667vw;border-radius:1.0416666667vw}.pg-search__empty-title{font-size:2.1875vw;letter-spacing:-.0885416667vw}.pg-search__empty-text{margin-top:.8333333333vw;font-size:.9375vw;line-height:1.6145833333vw;letter-spacing:-.0104166667vw}.pg-search__empty-link{margin-top:1.1458333333vw;font-size:.78125vw;letter-spacing:.0729166667vw}.pg-search__pagination{margin-top:2.2916666667vw}.pg-search__pagination .page-numbers{gap:.625vw}.pg-search__pagination a.page-numbers,.pg-search__pagination span.page-numbers{min-width:2.3958333333vw;height:2.3958333333vw;padding:0 .625vw;border-radius:.625vw;font-size:.8333333333vw}.pg-search__pagination .pg-search__page-arrow{width:.7291666667vw;height:.7291666667vw}.pg-search-card{border-radius:.9375vw}.pg-search-card__body{padding:1.3541666667vw 1.25vw 1.5625vw}.pg-search-card__meta{gap:.4166666667vw}.pg-search-card__type,.pg-search-card__term{font-size:.625vw;letter-spacing:.0625vw}.pg-search-card__dot{width:.2604166667vw;height:.2604166667vw;margin-top:-0.15625vw}.pg-search-card__title{margin-top:.8333333333vw;font-size:1.5625vw;letter-spacing:-0.0625vw}.pg-search-card__excerpt{margin-top:.7291666667vw;font-size:.9375vw;line-height:1.5625vw;letter-spacing:-.0104166667vw}.pg-search-card__button{margin-top:1.25vw;font-size:.7291666667vw;letter-spacing:.0833333333vw;text-underline-offset:.15625vw}}@media only screen and (min-width: 768px)and (max-width: 1199px){.pg-search{padding:0 40px 70px}.pg-search__hero{padding-top:38px}.pg-search__hero-inner{padding:42px 36px;border-radius:20px}.pg-search__title{font-size:44px;letter-spacing:-2.1px}.pg-search__summary{font-size:18px;line-height:31px}.pg-search__form{grid-template-columns:minmax(0, 1fr) auto;gap:12px}.pg-search__input,.pg-search__submit{height:58px}.pg-search__results{padding-top:34px}.pg-search__grid{grid-template-columns:repeat(2, minmax(0, 1fr));gap:22px}.pg-search__empty{padding:42px 36px}.pg-search__empty-title{font-size:34px}.pg-search-card__body{padding:24px 22px 28px}.pg-search-card__title{font-size:28px}}.pg-404{min-height:60vh;padding:0 12.5px 54px;background:#fff}.pg-404__hero{padding-top:28px}.pg-404__inner{max-width:1220px;margin:0 auto;padding:30px 20px;border-radius:18px;border:1px solid #d7e0ea;background:linear-gradient(180deg, #f0f6fc 0%, #fff 100%);box-shadow:0 8px 24px rgba(17,46,78,.08)}.pg-404__eyebrow{color:#4f6276;font-family:"Be Vietnam Pro",sans-serif;font-size:13px;font-style:normal;font-weight:700;line-height:18px;letter-spacing:2.6px;text-transform:uppercase}.pg-404__title{margin:12px 0 0;color:#103f70;font-family:"Be Vietnam Pro",sans-serif;font-size:32px;font-style:normal;font-weight:600;line-height:1.16;letter-spacing:-1.6px}.pg-404__text{margin:14px 0 0;max-width:780px;color:#000;font-family:"Be Vietnam Pro",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:27px;letter-spacing:-0.2px}.pg-404__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.pg-404__action{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 20px;border-radius:999px;border:1px solid rgba(8,62,116,.28);background:#fff;color:#000;font-family:"Be Vietnam Pro",sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:1;letter-spacing:1.3px;text-transform:uppercase;text-decoration:none;transition:transform .22s ease,box-shadow .22s ease,background-color .22s ease,color .22s ease,border-color .22s ease}.pg-404__action:hover,.pg-404__action:focus-visible{transform:translateY(-1px);border-color:#00529f;color:#00529f;box-shadow:0 7px 18px rgba(17,46,78,.12);outline:none}.pg-404__action--primary{border-color:#00529f;background:#00529f;color:#fff}.pg-404__action--primary:hover,.pg-404__action--primary:focus-visible{color:#fff;background:#0b467f;border-color:#0b467f}.pg-404__search{display:grid;grid-template-columns:1fr;gap:10px;margin-top:22px}.pg-404__search-input{width:100%;height:52px;padding:0 16px;border-radius:999px;border:1px solid rgba(8,62,116,.24);background:#fff;color:#000;font-family:"Be Vietnam Pro",sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:22px}.pg-404__search-input::placeholder{color:#8a9bad}.pg-404__search-input:focus{outline:none;border-color:#00529f;box-shadow:0 0 0 2px rgba(0,82,159,.12)}.pg-404__search-submit{appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;justify-content:center;height:52px;padding:0 28px;border:0;border-radius:999px;background:#00529f;color:#fff;font-family:"Be Vietnam Pro",sans-serif;font-size:15px;font-style:normal;font-weight:700;line-height:1;letter-spacing:1.5px;text-transform:uppercase;cursor:pointer;transition:transform .25s ease,box-shadow .25s ease}.pg-404__search-submit:hover,.pg-404__search-submit:focus-visible{transform:translateY(-1px);box-shadow:0 8px 20px rgba(5,35,72,.18);outline:none}@media only screen and (min-width: 1200px){.pg-404{padding:0 8.3333333333vw 5vw}.pg-404__hero{padding-top:2.5vw}.pg-404__inner{max-width:63.5416666667vw;padding:2.7083333333vw 2.3958333333vw;border-radius:1.25vw;box-shadow:0 .4166666667vw 1.25vw rgba(17,46,78,.08)}.pg-404__eyebrow{font-size:.7291666667vw;line-height:1.0416666667vw;letter-spacing:.1458333333vw}.pg-404__title{margin-top:.7291666667vw;font-size:2.8125vw;letter-spacing:-.1145833333vw}.pg-404__text{margin-top:1.0416666667vw;max-width:39.5833333333vw;font-size:.9895833333vw;line-height:1.6666666667vw;letter-spacing:-0.0125vw}.pg-404__actions{margin-top:1.25vw;gap:.625vw}.pg-404__action{min-height:2.5vw;padding:0 1.1458333333vw;font-size:.7291666667vw;letter-spacing:.0677083333vw;box-shadow:none}.pg-404__search{grid-template-columns:minmax(0, 1fr) auto;gap:.7291666667vw;margin-top:1.5625vw}.pg-404__search-input{height:3.4375vw;padding:0 1.25vw;font-size:.9375vw;line-height:1.25vw}.pg-404__search-submit{height:3.4375vw;padding:0 1.7708333333vw;font-size:.78125vw;letter-spacing:.0885416667vw}}@media only screen and (min-width: 768px)and (max-width: 1199px){.pg-404{padding:0 40px 70px}.pg-404__hero{padding-top:38px}.pg-404__inner{padding:42px 36px;border-radius:20px}.pg-404__title{font-size:44px;letter-spacing:-2.1px}.pg-404__text{font-size:18px;line-height:31px}.pg-404__search{grid-template-columns:minmax(0, 1fr) auto;gap:12px}.pg-404__search-input,.pg-404__search-submit{height:58px}}.pg-post{background:#fff;overflow-x:clip}.pg-post__components{padding:0 20px 36px}.pg-post__article-header{padding:30px 0 0}@media only screen and (min-width: 768px)and (max-width: 1199px){.pg-post__components{padding:0 40px 60px}.pg-post__article-header{padding-top:48px}}@media only screen and (min-width: 1200px){.pg-post{overflow-x:visible}.pg-post__components{padding:0 22.1875vw 3.9583333333vw}.pg-post__article-header{padding-top:4.1666666667vw;padding-bottom:1.5625vw}}.datepicker{padding:4px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;direction:ltr}.datepicker-inline{width:220px}.datepicker-rtl{direction:rtl}.datepicker-rtl.dropdown-menu{left:auto}.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{top:0;left:0}.datepicker-dropdown:before{content:"";display:inline-block;border-left:7px solid rgba(0,0,0,0);border-right:7px solid rgba(0,0,0,0);border-bottom:7px solid #999;border-top:0;border-bottom-color:rgba(0,0,0,.2);position:absolute}.datepicker-dropdown:after{content:"";display:inline-block;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-bottom:6px solid #fff;border-top:0;position:absolute}.datepicker-dropdown.datepicker-orient-left:before{left:6px}.datepicker-dropdown.datepicker-orient-left:after{left:7px}.datepicker-dropdown.datepicker-orient-right:before{right:6px}.datepicker-dropdown.datepicker-orient-right:after{right:7px}.datepicker-dropdown.datepicker-orient-bottom:before{top:-7px}.datepicker-dropdown.datepicker-orient-bottom:after{top:-6px}.datepicker-dropdown.datepicker-orient-top:before{bottom:-7px;border-bottom:0;border-top:7px solid #999}.datepicker-dropdown.datepicker-orient-top:after{bottom:-6px;border-bottom:0;border-top:6px solid #fff}.datepicker table{margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker td,.datepicker th{text-align:center;width:20px;height:20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:none}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:rgba(0,0,0,0)}.datepicker table tr td.day.focused,.datepicker table tr td.day:hover{background:#eee;cursor:pointer}.datepicker table tr td.new,.datepicker table tr td.old{color:#999}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:0 0;color:#999;cursor:default}.datepicker table tr td.highlighted{background:#d9edf7;border-radius:0}.datepicker table tr td.today,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today:hover{background-color:#fde19a;background-image:-moz-linear-gradient(to bottom, #fdd49a, #fdf59a);background-image:-ms-linear-gradient(to bottom, #fdd49a, #fdf59a);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fdd49a), to(#fdf59a));background-image:-webkit-linear-gradient(to bottom, #fdd49a, #fdf59a);background-image:-o-linear-gradient(to bottom, #fdd49a, #fdf59a);background-image:linear-gradient(to bottom, #fdd49a, #fdf59a);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fdd49a", endColorstr="#fdf59a", GradientType=0);border-color:#fdf59a #fdf59a #fbed50;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#000}.datepicker table tr td.today.active,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled.disabled,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today.disabled:hover.active,.datepicker table tr td.today.disabled:hover.disabled,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.disabled:hover:hover,.datepicker table tr td.today.disabled:hover[disabled],.datepicker table tr td.today.disabled[disabled],.datepicker table tr td.today:active,.datepicker table tr td.today:hover,.datepicker table tr td.today:hover.active,.datepicker table tr td.today:hover.disabled,.datepicker table tr td.today:hover:active,.datepicker table tr td.today:hover:hover,.datepicker table tr td.today:hover[disabled],.datepicker table tr td.today[disabled]{background-color:#fdf59a}.datepicker table tr td.today.active,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover.active,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today:active,.datepicker table tr td.today:hover.active,.datepicker table tr td.today:hover:active{background-color:#fbf069\9 }.datepicker table tr td.today:hover:hover{color:#000}.datepicker table tr td.today.active:hover{color:#fff}.datepicker table tr td.range,.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:hover,.datepicker table tr td.range:hover{background:#eee;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.datepicker table tr td.range.today,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today:hover{background-color:#f3d17a;background-image:-moz-linear-gradient(to bottom, #f3c17a, #f3e97a);background-image:-ms-linear-gradient(to bottom, #f3c17a, #f3e97a);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f3c17a), to(#f3e97a));background-image:-webkit-linear-gradient(to bottom, #f3c17a, #f3e97a);background-image:-o-linear-gradient(to bottom, #f3c17a, #f3e97a);background-image:linear-gradient(to bottom, #f3c17a, #f3e97a);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f3c17a", endColorstr="#f3e97a", GradientType=0);border-color:#f3e97a #f3e97a #edde34;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.datepicker table tr td.range.today.active,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled.disabled,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today.disabled:hover.active,.datepicker table tr td.range.today.disabled:hover.disabled,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today.disabled:hover:hover,.datepicker table tr td.range.today.disabled:hover[disabled],.datepicker table tr td.range.today.disabled[disabled],.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today:hover.disabled,.datepicker table tr td.range.today:hover:active,.datepicker table tr td.range.today:hover:hover,.datepicker table tr td.range.today:hover[disabled],.datepicker table tr td.range.today[disabled]{background-color:#f3e97a}.datepicker table tr td.range.today.active,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover.active,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today:hover:active{background-color:#efe24b\9 }.datepicker table tr td.selected,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected:hover{background-color:#9e9e9e;background-image:-moz-linear-gradient(to bottom, #b3b3b3, grey);background-image:-ms-linear-gradient(to bottom, #b3b3b3, grey);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#b3b3b3), to(grey));background-image:-webkit-linear-gradient(to bottom, #b3b3b3, grey);background-image:-o-linear-gradient(to bottom, #b3b3b3, grey);background-image:linear-gradient(to bottom, #b3b3b3, grey);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#b3b3b3", endColorstr="#808080", GradientType=0);border-color:gray gray #595959;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.selected.active,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled.disabled,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.disabled:hover.active,.datepicker table tr td.selected.disabled:hover.disabled,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected.disabled:hover:hover,.datepicker table tr td.selected.disabled:hover[disabled],.datepicker table tr td.selected.disabled[disabled],.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected:hover.disabled,.datepicker table tr td.selected:hover:active,.datepicker table tr td.selected:hover:hover,.datepicker table tr td.selected:hover[disabled],.datepicker table tr td.selected[disabled]{background-color:gray}.datepicker table tr td.selected.active,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover.active,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected:hover:active{background-color:#666 \9 }.datepicker table tr td.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active:hover{background-color:#006dcc;background-image:-moz-linear-gradient(to bottom, #08c, #04c);background-image:-ms-linear-gradient(to bottom, #08c, #04c);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#04c));background-image:-webkit-linear-gradient(to bottom, #08c, #04c);background-image:-o-linear-gradient(to bottom, #08c, #04c);background-image:linear-gradient(to bottom, #08c, #04c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#08c", endColorstr="#0044cc", GradientType=0);border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.active.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled.disabled,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled:hover.disabled,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active.disabled:hover[disabled],.datepicker table tr td.active.disabled[disabled],.datepicker table tr td.active:active,.datepicker table tr td.active:hover,.datepicker table tr td.active:hover.active,.datepicker table tr td.active:hover.disabled,.datepicker table tr td.active:hover:active,.datepicker table tr td.active:hover:hover,.datepicker table tr td.active:hover[disabled],.datepicker table tr td.active[disabled]{background-color:#04c}.datepicker table tr td.active.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active:active,.datepicker table tr td.active:hover.active,.datepicker table tr td.active:hover:active{background-color:#039 \9 }.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.datepicker table tr td span.focused,.datepicker table tr td span:hover{background:#eee}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:0 0;color:#999;cursor:default}.datepicker table tr td span.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:hover{background-color:#006dcc;background-image:-moz-linear-gradient(to bottom, #08c, #04c);background-image:-ms-linear-gradient(to bottom, #08c, #04c);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#04c));background-image:-webkit-linear-gradient(to bottom, #08c, #04c);background-image:-o-linear-gradient(to bottom, #08c, #04c);background-image:linear-gradient(to bottom, #08c, #04c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#08c", endColorstr="#0044cc", GradientType=0);border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled.disabled,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover.disabled,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active.disabled:hover[disabled],.datepicker table tr td span.active.disabled[disabled],.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover.disabled,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active:hover:hover,.datepicker table tr td span.active:hover[disabled],.datepicker table tr td span.active[disabled]{background-color:#04c}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover:active{background-color:#039 \9 }.datepicker table tr td span.new,.datepicker table tr td span.old{color:#999}.datepicker .datepicker-switch{width:145px}.datepicker .datepicker-switch,.datepicker .next,.datepicker .prev,.datepicker tfoot tr th{cursor:pointer}.datepicker .datepicker-switch:hover,.datepicker .next:hover,.datepicker .prev:hover,.datepicker tfoot tr th:hover{background:#eee}.datepicker .next.disabled,.datepicker .prev.disabled{visibility:hidden}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.input-append.date .add-on,.input-prepend.date .add-on{cursor:pointer}.input-append.date .add-on i,.input-prepend.date .add-on i{margin-top:3px}.input-daterange input{text-align:center}.input-daterange input:first-child{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.input-daterange input:last-child{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.input-daterange .add-on{display:inline-block;width:auto;min-width:16px;height:20px;padding:4px 5px;font-weight:400;line-height:20px;text-align:center;text-shadow:0 1px 0 #fff;vertical-align:middle;background-color:#eee;border:1px solid #ccc;margin-left:-5px;margin-right:-5px}.datepicker.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;float:left;display:none;min-width:160px;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;*border-right-width:2px;*border-bottom-width:2px;color:#333;font-size:13px;line-height:20px}.datepicker.datepicker-inline td,.datepicker.datepicker-inline th,.datepicker.dropdown-menu td,.datepicker.dropdown-menu th{padding:4px 5px}body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute !important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(0.47, 0, 0.74, 0.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(0.22, 0.61, 0.36, 1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(0.5, 0, 0.14, 1);-webkit-backface-visibility:hidden;background:rgba(0,0,0,0);background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:rgba(0,0,0,0);border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:rgba(0,0,0,0);border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:rgba(0,0,0,0);border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(0deg, rgba(0, 0, 0, 0.85) 0, rgba(0, 0, 0, 0.3) 50%, rgba(0, 0, 0, 0.15) 65%, rgba(0, 0, 0, 0.075) 75.5%, rgba(0, 0, 0, 0.037) 82.85%, rgba(0, 0, 0, 0.019) 88%, transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports(padding: max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:a 1s linear infinite;background:rgba(0,0,0,0);border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes a{to{transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0, 0, 0.25, 1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%, 0, 0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%, 0, 0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5, 1.5, 1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(0.5, 0.5, 0.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0, 0, 0) translate3d(-100%, 0, 0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0, 0, 0) translate3d(100%, 0, 0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%, 0, 0) scale(0.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%, 0, 0) scale(0.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}@media(max-height: 576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports(padding: max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:rgba(0,0,0,0);border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0);width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(0.25, 0.46, 0.45, 0.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media(max-width: 576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}*{scrollbar-width:thin;scrollbar-color:#00529f rgba(0,82,159,.14)}*::-webkit-scrollbar{width:10px;height:10px}*::-webkit-scrollbar-track{background:rgba(0,82,159,.14)}*::-webkit-scrollbar-thumb{background-color:#00529f;border-radius:999px;border:2px solid rgba(0,82,159,.14)}*::-webkit-scrollbar-thumb:hover{background-color:rgba(0,82,159,.9)}/*# sourceMappingURL=style.min.css.map */
