:root{--primary-dark-grey:#101820;--primary-red-blazer:#E91416;--basic-white:#ffffff;--font-family-helvetica-now:'Helvetica Now Var';--font-family-helvetica-now-display:'Helvetica Now Display',sans-serif;--font-family-helvetica-now-text:'Helvetica Now Text',sans-serif;--font-awesome:"Font Awesome 7 Free";--font-family-neue-haas-grotesk-display:"neue-haas-grotesk-display";--font-family-neue-haas-grotesk-text:"neue-haas-grotesk-text";--primary-sandstone:#F8F7F7;--wireframes-light-grey:#F1F1F1;--wireframes-image-bg:#D1D1D1;--primary-light-grey:#CDCDCD;--TRJN-DaVinci-Light:'TRJN DaVinci Light-Trial';--TRJN-DaVinci-Light-Italic:'TRJN DaVinci Light-Italic-Trial';--TRJN-DaVinci-Bold:'TRJN DaVinci Bold';--TRJN-DaVinci-Bold-It:'TRJN DaVinci Bold It-Trial';--TRJN-DaVinci-Heavy:'TRJN DaVinci Heavy-Trial';--TRJN-DaVinci-Heavy-Italic:'TRJN DaVinci Heavy-Italic-Trial';--TRJN-DaVinci-Semibold:'TRJN DaVinci Semibold-Trial';--TRJN-DaVinci-Smbold-It:'TRJN DaVinci Smbold-It-Trial';--TRJN-DaVinci-Thin:'TRJN DaVinci Thin-Trial';--TRJN-DaVinci-Thin-Italic:'TRJN DaVinci Thin-Italic-Trial';--TRJN-DaVinci-Reg:'TRJN DaVinci Reg-Trial';--TRJN-DaVinci-Reg-It:'TRJN DaVinci Italic-Trial';--TRJN-DaVinci-Medium:'TRJN DaVinci Medium-Trial';--TRJN-DaVinci-Medium-It:'TRJN DaVinci Medium-It-Trial';--font-weight-thin:100;--font-weight-extra-light:200;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-bold:700;--font-weight-extra-bold:800;--font-weight-black:900;--font-style-normal:normal;--font-style-italic:italic}@font-face{font-family:'Helvetica Now Var';src:url('/static/fonts/HelveticaNowVarItalic.woff2?6f91eeacb0b6') format('woff2'),url('/static/fonts/HelveticaNowVarItalic.woff?6f91eeacb0b6') format('woff');font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:'Helvetica Now Var';src:url('/static/fonts/HelveticaNowVar.woff2?6f91eeacb0b6') format('woff2'),url('/static/fonts/HelveticaNowVar.woff?6f91eeacb0b6') format('woff');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Helvetica Now Display';src:url('/static/fonts/HelveticaNowDisplay-Italic.woff2?d10a064f6ec8') format('woff2'),url('/static/fonts/HelveticaNowDisplay-Italic.woff?d10a064f6ec8') format('woff');font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:'Helvetica Now Display';src:url('/static/fonts/HelveticaNowDisplay-Bd.woff2?d10a064f6ec8') format('woff2'),url('/static/fonts/HelveticaNowDisplay-Bd.woff?d10a064f6ec8') format('woff');font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Helvetica Now Display';src:url('/static/fonts/HelveticaNowDisplay-BdIt.woff2?d10a064f6ec8') format('woff2'),url('/static/fonts/HelveticaNowDisplay-BdIt.woff?d10a064f6ec8') format('woff');font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:'Helvetica Now Display';src:url('/static/fonts/HelveticaNowDisplay-LtIt.woff2?d10a064f6ec8') format('woff2'),url('/static/fonts/HelveticaNowDisplay-LtIt.woff?d10a064f6ec8') format('woff');font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:'Helvetica Now Display';src:url('/static/fonts/HelveticaNowDisplay-Lt.woff2?d10a064f6ec8') format('woff2'),url('/static/fonts/HelveticaNowDisplay-Lt.woff?d10a064f6ec8') format('woff');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Helvetica Now Display';src:url('/static/fonts/HelveticaNowDisplay-Md.woff2?d10a064f6ec8') format('woff2'),url('/static/fonts/HelveticaNowDisplay-Md.woff?d10a064f6ec8') format('woff');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Helvetica Now Display';src:url('/static/fonts/HelveticaNowDisplay-Regular.woff2?d10a064f6ec8') format('woff2'),url('/static/fonts/HelveticaNowDisplay-Regular.woff?d10a064f6ec8') format('woff');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Helvetica Now Display';src:url('/static/fonts/HelveticaNowDisplay-MdIt.woff2?d10a064f6ec8') format('woff2'),url('/static/fonts/HelveticaNowDisplay-MdIt.woff?d10a064f6ec8') format('woff');font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:'Helvetica Now Display';src:url('/static/fonts/HelveticaNowDisplay-XBdIt.woff2?d10a064f6ec8') format('woff2'),url('/static/fonts/HelveticaNowDisplay-XBdIt.woff?d10a064f6ec8') format('woff');font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:'Helvetica Now Display';src:url('/static/fonts/HelveticaNowDisplay-XBd.woff2?d10a064f6ec8') format('woff2'),url('/static/fonts/HelveticaNowDisplay-XBd.woff?d10a064f6ec8') format('woff');font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Helvetica Now Display';src:url('/static/fonts/HelveticaNowDisplay-XBlk.woff2?d10a064f6ec8') format('woff2'),url('/static/fonts/HelveticaNowDisplay-XBlk.woff?d10a064f6ec8') format('woff');font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'Helvetica Now Display';src:url('/static/fonts/HelveticaNowDisplay-Th.woff2?d10a064f6ec8') format('woff2'),url('/static/fonts/HelveticaNowDisplay-Th.woff?d10a064f6ec8') format('woff');font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:'Helvetica Now Display';src:url('/static/fonts/HelveticaNowDisplay-ThIt.woff2?d10a064f6ec8') format('woff2'),url('/static/fonts/HelveticaNowDisplay-ThIt.woff?d10a064f6ec8') format('woff');font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:'Helvetica Now Text';src:url('/static/fonts/HelveticaNowText-BdIt.woff2?d10a064f6ec8') format('woff2'),url('/static/fonts/HelveticaNowText-BdIt.woff?d10a064f6ec8') format('woff');font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:'Helvetica Now Display';src:url('/static/fonts/HelveticaNowDisplay-XLtIt.woff2?d10a064f6ec8') format('woff2'),url('/static/fonts/HelveticaNowDisplay-XLtIt.woff?d10a064f6ec8') format('woff');font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:'Helvetica Now Text';src:url('/static/fonts/HelveticaNowText-ExtraLight.woff2?d10a064f6ec8') format('woff2'),url('/static/fonts/HelveticaNowText-ExtraLight.woff?d10a064f6ec8') format('woff');font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:'Helvetica Now Text';src:url('/static/fonts/HelveticaNowText-ExtraBold.woff2?d10a064f6ec8') format('woff2'),url('/static/fonts/HelveticaNowText-ExtraBold.woff?d10a064f6ec8') format('woff');font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Helvetica Now Display';src:url('/static/fonts/HelveticaNowDisplay-XLt.woff2?d10a064f6ec8') format('woff2'),url('/static/fonts/HelveticaNowDisplay-XLt.woff?d10a064f6ec8') format('woff');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Helvetica Now Text';src:url('/static/fonts/HelveticaNowText-Bold.woff2?d10a064f6ec8') format('woff2'),url('/static/fonts/HelveticaNowText-Bold.woff?d10a064f6ec8') format('woff');font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Helvetica Now Display';src:url('/static/fonts/HelveticaNowDisplay-XBlkIt.woff2?d10a064f6ec8') format('woff2'),url('/static/fonts/HelveticaNowDisplay-XBlkIt.woff?d10a064f6ec8') format('woff');font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:'Helvetica Now Text';src:url('/static/fonts/HelveticaNowText-LtIt.woff2?d10a064f6ec8') format('woff2'),url('/static/fonts/HelveticaNowText-LtIt.woff?d10a064f6ec8') format('woff');font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:'Helvetica Now Text';src:url('/static/fonts/HelveticaNowText-It.woff2?d10a064f6ec8') format('woff2'),url('/static/fonts/HelveticaNowText-It.woff?d10a064f6ec8') format('woff');font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:'Helvetica Now Text';src:url('/static/fonts/HelveticaNowText-Light.woff2?d10a064f6ec8') format('woff2'),url('/static/fonts/HelveticaNowText-Light.woff?d10a064f6ec8') format('woff');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Helvetica Now Text';src:url('/static/fonts/HelveticaNowText-MdIt.woff2?821faa9d8916') format('woff2'),url('/static/fonts/HelveticaNowText-MdIt.woff?d10a064f6ec8') format('woff');font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:'Helvetica Now Text';src:url('/static/fonts/HelveticaNowText-Thin.woff2?821faa9d8916') format('woff2'),url('/static/fonts/HelveticaNowText-Thin.woff?821faa9d8916') format('woff');font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:'Helvetica Now Text';src:url('/static/fonts/HelveticaNowText-Regular.woff2?821faa9d8916') format('woff2'),url('/static/fonts/HelveticaNowText-Regular.woff?821faa9d8916') format('woff');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Helvetica Now Text';src:url('/static/fonts/HelveticaNowText-Medium.woff2?821faa9d8916') format('woff2'),url('/static/fonts/HelveticaNowText-Medium.woff?821faa9d8916') format('woff');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Helvetica Now Text';src:url('/static/fonts/HelveticaNowText-XLtIt.woff2?821faa9d8916') format('woff2'),url('/static/fonts/HelveticaNowText-XLtIt.woff?821faa9d8916') format('woff');font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:'Helvetica Now Text';src:url('/static/fonts/HelveticaNowText-ThIt.woff2?821faa9d8916') format('woff2'),url('/static/fonts/HelveticaNowText-ThIt.woff?821faa9d8916') format('woff');font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:'Helvetica Now Text';src:url('/static/fonts/HelveticaNowText-XBdIt.woff2?821faa9d8916') format('woff2'),url('/static/fonts/HelveticaNowText-XBdIt.woff?821faa9d8916') format('woff');font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:'TRJN DaVinci Medium-It-Trial';src:url('/static/fonts/TRJNDaVinci-Medium-Italic-Trial.woff2?6f91eeacb0b6') format('woff2'),url('/static/fonts/TRJNDaVinci-Medium-Italic-Trial.woff?6f91eeacb0b6') format('woff');font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:'TRJN DaVinci Light-Trial';src:url('/static/fonts/TRJNDaVinci-Light-Trial.woff2?6f91eeacb0b6') format('woff2'),url('/static/fonts/TRJNDaVinci-Light-Trial.woff?6f91eeacb0b6') format('woff');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'TRJN DaVinci Bold';src:url('/static/fonts/TRJNDaVinci-Bold-Trial.woff2?6f91eeacb0b6') format('woff2'),url('/static/fonts/TRJNDaVinci-Bold-Trial.woff?6f91eeacb0b6') format('woff');font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'TRJN DaVinci Italic-Trial';src:url('/static/fonts/TRJNDaVinci-Italic-Trial.woff2?6f91eeacb0b6') format('woff2'),url('/static/fonts/TRJNDaVinci-Italic-Trial.woff?6f91eeacb0b6') format('woff');font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:'TRJN DaVinci Heavy-Trial';src:url('/static/fonts/TRJNDaVinci-Heavy-Trial.woff2?6f91eeacb0b6') format('woff2'),url('/static/fonts/TRJNDaVinci-Heavy-Trial.woff?6f91eeacb0b6') format('woff');font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'TRJN DaVinci Light-Italic-Trial';src:url('/static/fonts/TRJNDaVinci-Light-Italic-Trial.woff2?6f91eeacb0b6') format('woff2'),url('/static/fonts/TRJNDaVinci-Light-Italic-Trial.woff?6f91eeacb0b6') format('woff');font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:'TRJN DaVinci Heavy-Italic-Trial';src:url('/static/fonts/TRJNDaVinci-Heavy-Italic-Trial.woff2?6f91eeacb0b6') format('woff2'),url('/static/fonts/TRJNDaVinci-Heavy-Italic-Trial.woff?6f91eeacb0b6') format('woff');font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:'TRJN DaVinci';src:url('/static/fonts/TRJNDaVinci-Bold-Italic-Trial.woff2?6f91eeacb0b6') format('woff2'),url('/static/fonts/TRJNDaVinci-Bold-Italic-Trial.woff?6f91eeacb0b6') format('woff');font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:'TRJN DaVinci Smbold-It-Trial';src:url('/static/fonts/TRJNDaVinci-Semibold-Italic-Trial.woff2?6f91eeacb0b6') format('woff2'),url('/static/fonts/TRJNDaVinci-Semibold-Italic-Trial.woff?6f91eeacb0b6') format('woff');font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:'TRJN DaVinci Thin-Trial';src:url('/static/fonts/TRJNDaVinci-Thin-Trial.woff2?6f91eeacb0b6') format('woff2'),url('/static/fonts/TRJNDaVinci-Thin-Trial.woff?6f91eeacb0b6') format('woff');font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:'TRJN DaVinci -Trial';src:url('/static/fonts/TRJNDaVinci-Regular-Trial.woff2?6f91eeacb0b6') format('woff2'),url('/static/fonts/TRJNDaVinci-Regular-Trial.woff?6f91eeacb0b6') format('woff');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'TRJN DaVinci Thin-Italic-Trial';src:url('/static/fonts/TRJNDaVinci-Thin-Italic-Trial.woff2?6f91eeacb0b6') format('woff2'),url('/static/fonts/TRJNDaVinci-Thin-Italic-Trial.woff?6f91eeacb0b6') format('woff');font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:'TRJN DaVinci Medium-Trial';src:url('/static/fonts/TRJNDaVinci-Medium-Trial.woff2?6f91eeacb0b6') format('woff2'),url('/static/fonts/TRJNDaVinci-Medium-Trial.woff?6f91eeacb0b6') format('woff');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'TRJN DaVinci Semibold-Trial';src:url('/static/fonts/TRJNDaVinci-Semibold-Trial.woff2?6f91eeacb0b6') format('woff2'),url('/static/fonts/TRJNDaVinci-Semibold-Trial.woff?6f91eeacb0b6') format('woff');font-weight:600;font-style:normal;font-display:swap}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{color:var(--primary-dark-grey,#101820);font-family:var(--font-family-helvetica-now);font-size:1.25rem;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.0375rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;text-rendering:geometricPrecision;-webkit-backface-visibility:hidden;backface-visibility:hidden}h1{color:var(--primary-dark-grey,#101820);font-family:var(--font-family-neue-haas-grotesk-text);font-size:var(--font-size-h1,5.625rem);font-style:normal;font-weight:500;line-height:100%;letter-spacing:-0.16875rem}h1 i{font-family:var(--TRJN-DaVinci-Medium);font-weight:500;line-height:100%}h2{color:var(--primary-dark-grey,#101820);font-family:var(--TRJN-DaVinci-Reg);font-size:3.75rem;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-0.1125rem}h2 i{font-family:var(--TRJN-DaVinci-Medium);font-weight:500;line-height:100%}h3{color:var(--primary-dark-grey,#101820);font-family:var(--font-family-neue-haas-grotesk-text);font-size:2.8125rem;font-style:normal;font-weight:800;line-height:100%;letter-spacing:-0.14063rem;text-transform:uppercase;margin-bottom:1.25rem}h3 .highlight,h3 i{font-family:var(--TRJN-DaVinci-Medium);font-weight:500;line-height:110%}h4{color:var(--primary-dark-grey,#101820);font-family:var(--font-family-neue-haas-grotesk-text);font-size:1.875rem;font-style:normal;font-weight:700;line-height:110%;letter-spacing:-0.3px}h6{font-family:var(--font-family-neue-haas-grotesk-text);font-size:0.9375rem;font-style:normal;font-weight:700;line-height:110%;text-transform:uppercase}a{color:var(--primary-dark-grey);text-decoration:none}a:hover{color:var(--primary-red-blazer)}.block-content p + h4,.block-content h3 + h4{margin:3rem 0 1rem}.block-content ul{display:flex;flex-direction:column;gap:0.5rem;margin:1.5rem 0 2rem}@media (max-width:767px){.home-page .wrapper .lead-text,.home-page .wrapper .lead-text p{font-size:1.875rem;line-height:100%;letter-spacing:-0.0375rem}}.btn{display:inline-flex;height:3.125rem;padding:0.3125rem 1.25rem;justify-content:center;align-items:center;gap:0.5rem;border-radius:var(--radius-large,3.75rem);font-family:var(--font-family-neue-haas-grotesk-text);font-size:0.9375rem;font-style:normal;font-weight:700;line-height:110%;text-transform:uppercase;transition:all ease 0.25s;border:1px solid transparent}.btn.btn-solid-white{border-radius:var(--radius-large,3.75rem);background:var(--wireframes-light-grey,#F1F1F1);color:var(--primary-dark-grey,#101820)}.btn.btn-solid-white:hover,.btn.btn-solid-white:active{background:var(--wireframes-light-grey,#F1F1F1);color:var(--primary-dark-grey,#101820)}.btn.btn-solid-white:hover span,.btn.btn-solid-white:active span{color:var(--primary-dark-grey,#101820)!important}.btn.btn-solid-black{color:var(--basic-white);background:var(--primary-dark-grey,#101820)}.btn.btn-solid-red{background:var(--primary-red-blazer);color:var(--basic-white)}.btn.btn-outline-white{color:var(--basic-white);border:1px solid var(--basic-white)}.btn.btn-outline-white:active,.btn.btn-outline-white:focus,.btn.btn-outline-white:focus-visible,.btn.btn-outline-white:hover{border:1px solid var(--basic-white);color:var(--basic-white)}.btn.btn-outline-black{color:var(--primary-dark-grey);border-color:var(--primary-dark-grey)}.btn.btn-outline-black:active,.btn.btn-outline-black:focus,.btn.btn-outline-black:focus-visible,.btn.btn-outline-black:hover{background:var(--primary-dark-grey);color:var(--basic-white)}.btn-wrap{display:flex;align-items:center;gap:var(--spacing-xsmall,1.25rem)}.btn-read-more{color:var(--primary-dark-grey);font-family:var(--font-family-neue-haas-grotesk-text);font-size:0.9375rem;font-style:normal;font-weight:700;line-height:110%;text-transform:uppercase;display:inline-flex;gap:1.0625rem;text-decoration:none;align-items:center}.btn-read-more i{display:flex;width:3.125rem;height:3.125rem;padding:0.5625rem;justify-content:center;align-items:center;gap:0.5rem;font-size:1.5rem;border-radius:var(--radius-large,3.75rem);background:var(--primary-red-blazer,#E91416);color:var(--basic-white)}.btn-read-more.icon-link{color:var(--primary-dark-grey)}.icon-link{display:inline-flex;align-items:center;gap:1rem;color:var(--basic-white);text-decoration:none;-webkit-tap-highlight-color:transparent;text-transform:uppercase;font-size:0.9375rem;-webkit-backface-visibility:hidden;backface-visibility:hidden}.icon-link__txt{position:relative;display:inline-block;overflow:hidden;line-height:1.2;height:1.2em;font-weight:700;-webkit-backface-visibility:hidden;backface-visibility:hidden}.icon-link__txt .line{display:block;line-height:1.2;transform:translateY(0%);transition:transform 420ms cubic-bezier(0.2,0.8,0.2,1);will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.icon-link__txt .line--clone{position:absolute;inset:0;transform:translateY(100%);-webkit-backface-visibility:hidden;backface-visibility:hidden}.icon-link:hover .icon-link__txt .line--current,.icon-link:focus-visible .icon-link__txt .line--current{transform:translateY(-100%)}.icon-link:hover .icon-link__txt .line--clone,.icon-link:focus-visible .icon-link__txt .line--clone{transform:translateY(0%)}.icon-link__icon{position:relative;width:3.125rem;height:3.125rem;flex:0 0 auto;overflow:hidden;border-radius:50%}.icon-link__icon .icon-layer{position:absolute;inset:0;border-radius:999px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;pointer-events:none}.icon-layer--b{background:transparent;z-index:11;transform:scale(0.6);opacity:0;transition:transform 200ms cubic-bezier(0.2,0.8,0.2,1),opacity 160ms ease-out;will-change:transform,opacity}.icon-layer--b .arrow *{fill:var(--basic-white)}.story-block .overlay:hover .icon-layer--b,.story-block .overlay:focus-visible .icon-layer--b,.icon-link:hover .icon-layer--b,.icon-link:focus-visible .icon-layer--b{transform:scale(1);opacity:1}.icon-layer--a{background:var(--primary-red-blazer);z-index:2}.icon-layer--a::before{content:"";position:absolute;inset:0;border-radius:999px;background:var();box-shadow:0 6px 18px rgba(0,0,0,0.16);transform:scale(1);transform-origin:50% 50%;transition:transform 160ms cubic-bezier(0.3,0.9,0.4,1);will-change:transform}.icon-layer--a::after{content:"";position:absolute;inset:0;border-radius:999px;transform:scale(1);transform-origin:50% 50%;transition:transform 160ms cubic-bezier(0.3,0.9,0.4,1);will-change:transform}.story-block .overlay:hover .icon-layer--a::before,.story-block .overlay:hover .icon-layer--a::after,.story-block .overlay:focus-visible .icon-layer--a::before,.story-block .overlay:focus-visible .icon-layer--a::after,.icon-link:hover .icon-layer--a::before,.icon-link:hover .icon-layer--a::after,.icon-link:focus-visible .icon-layer--a::before,.icon-link:focus-visible .icon-layer--a::after{transform:scale(0)}.icon-layer .arrow{width:calc(3.6rem - 2*0.95rem);height:calc(3.6rem - 2*0.95rem);transition:transform 420ms cubic-bezier(0.2,0.8,0.2,1),opacity 200ms ease-out;will-change:transform,opacity}.icon-layer--a svg path{fill:var(--basic-white)}.icon-layer--b svg path{fill:#000}.icon-layer--a .arrow{transform:translateX(0%);opacity:1}.icon-layer--b .arrow{transform:translateX(-140%)}.story-block .overlay:hover .icon-layer--a .arrow,.story-block .overlay:focus-visible .icon-layer--a .arrow,.icon-link:hover .icon-layer--a .arrow,.icon-link:focus-visible .icon-layer--a .arrow{transform:translateX(140%);opacity:0}.story-block .overlay:hover .icon-layer--b .arrow,.story-block .overlay:focus-visible .icon-layer--b .arrow,.icon-link:hover .icon-layer--b .arrow,.icon-link:focus-visible .icon-layer--b .arrow{transform:translateX(0%)}.multiple-button-wrap .btn{margin:0.5rem 0}@media (prefers-reduced-motion:reduce){.icon-link__txt .line,.icon-layer .arrow,.icon-layer--a::before,.icon-layer--a::after,.icon-layer--b{transition:none!important;transform:none!important;opacity:1!important}}.hero-section .hero-image{position:relative;overflow:hidden;max-height:90vh}.hero-section .hero-image>img{height:90vh;object-position:center}.hero-section .hero-image .overlay{background:rgba(0,0,0,0.3);position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;display:flex;padding:8.25rem 1.5rem 6rem;flex-direction:column;justify-content:space-between;align-items:center}.hero-section .hero-image .overlay .container{display:flex;flex-direction:column;justify-content:space-between;align-items:center;height:100%}.hero-section .hero-image .overlay .crest-wrap object,.hero-section .hero-image .overlay .crest-wrap img{height:10rem}.hero-section .hero-image .overlay .overlay-bottom .hero-content{display:flex;flex-direction:column;gap:1.25rem}.hero-section .hero-image .overlay .overlay-bottom .hero-content h5{color:var(--basic-white);font-family:var(--font-family-neue-haas-grotesk-text);font-size:0.9375rem;font-style:normal;font-weight:700;line-height:110%;text-transform:uppercase;margin:0}.hero-section .hero-image .overlay .overlay-bottom .hero-content h1{color:var(--basic-white);font-family:var(--font-family-neue-haas-grotesk-text);font-size:5.625rem;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-0.16875rem;margin:0}.hero-section .hero-image .overlay .overlay-bottom .hero-content h1 span{font-family:var(--TRJN-DaVinci-Medium-It);font-style:italic}.hero-section .hero-image .overlay .overlay-bottom .hero-content p{color:var(--basic-white);text-align:center;font-family:var(--font-family-helvetica-now);font-size:1.25rem;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.0375rem;margin:0}.hero-section .hero-image .overlay .overlay-bottom .divider{height:0.0625rem;width:9.0625rem;transform:rotate(90Deg);background:var(--basic-white);position:absolute;bottom:-1rem;left:0;right:0;margin:auto}.hero-section .hero-image .overlay .hero-nav{display:none}.news-listing-page .hero-section .hero-image .overlay{padding:8.5rem 1.5rem 7.25rem;position:relative;background:var(--primary-dark-grey);width:100%;color:var(--basic-white);flex-direction:column;justify-content:space-between;align-items:center;gap:3.5rem}.home-page .hero-section .overlay{align-items:center;height:100%;justify-content:space-between;padding:23vh 0 1rem}.home-page .hero-section .overlay .container-fluid{display:flex;height:100%;flex-direction:column;justify-content:flex-end}.home-page .hero-section .overlay .container-fluid .logo{display:flex;align-items:center;justify-content:center}.home-page .hero-section .overlay .container-fluid .logo object,.home-page .hero-section .overlay .container-fluid .logo img{object-fit:cover;height:12.74875rem}.home-page .hero-section .overlay .container-fluid .hero-animation-text{display:flex;gap:1rem}.home-page .hero-section .overlay .container-fluid h1{color:var(--basic-white);font-family:var(--font-family-neue-haas-grotesk-text);font-size:9.375rem;font-style:normal;font-weight:700;line-height:90%;letter-spacing:-0.375rem;text-transform:uppercase}.home-page .hero-section .overlay .container-fluid h1 i{color:var(--basic-white);text-align:right;leading-trim:both;text-edge:cap;font-family:var(--TRJN-DaVinci-Medium-It);font-size:8.75rem;font-style:italic;font-weight:500;line-height:90%;letter-spacing:-0.525rem;text-transform:uppercase}.home-page .hero-section .overlay .container-fluid .right-block{text-align:right}.search-wrap{background-color:var(--primary-dark-grey);width:100%;position:fixed;top:0;left:0;bottom:0;right:0;margin:auto;z-index:99;overflow:hidden;height:0;opacity:1}.search-wrap.active{height:100vh;opacity:1;pointer-events:auto}.search-wrap .site-search__inner{padding:5.25rem 0 2rem;max-height:calc(100vh - 5.25rem);overflow-y:auto}.search-wrap .site-search__inner .site-search__content{padding:6rem 0;position:relative}.search-wrap .site-search__inner .site-search__content .search-form{display:flex;justify-content:center}.search-wrap .site-search__inner .site-search__content .search-form input[type=text]{font-size:3rem;background:none;border:none;color:var(--basic-white);border-radius:0;text-align:center}.search-wrap .site-search__inner .site-search__content .search-form input[type=text]:focus{border:none;box-shadow:none}@media (min-width:768px) and (max-width:991px){.home-page .wrapper .hero-section .hero-image{height:600px;max-height:600px}.home-page .wrapper .hero-section .hero-image>img,.home-page .wrapper .hero-section .hero-image video{height:600px;max-height:600px;width:auto}.home-page .wrapper .hero-section .hero-image .overlay{padding:14vh 0 1rem}.home-page .wrapper .hero-section .hero-image .overlay .container-fluid h1,.home-page .wrapper .hero-section .hero-image .overlay .container-fluid .dynamic-words{font-size:3rem;letter-spacing:normal}.home-page .wrapper .hero-section .hero-image .overlay .container-fluid h1 .words-wrap,.home-page .wrapper .hero-section .hero-image .overlay .container-fluid .dynamic-words .words-wrap{height:3rem}}@media (min-width:992px) and (max-width:1300px){body:not(.news-listing-page):not(.blog-detail-page):not(.home-page) .wrapper .hero-section .hero-image,body:not(.news-listing-page):not(.blog-detail-page):not(.home-page) .wrapper .hero-section .hero-image>img{height:100vh;max-height:100vh}}@media (max-width:767px){.home-page .wrapper .hero-section .hero-image{height:100vh;max-height:100vh}.home-page .wrapper .hero-section .hero-image>img,.home-page .wrapper .hero-section .hero-image>video{height:100vh;object-fit:cover}.home-page .wrapper .hero-section .hero-image .overlay{padding-top:16vh}.home-page .wrapper .hero-section .hero-image .overlay .container-fluid{justify-content:flex-end}.home-page .wrapper .hero-section .hero-image .overlay .container-fluid .row{gap:0}.home-page .wrapper .hero-section .hero-image .overlay .container-fluid .logo{display:none}.home-page .wrapper .hero-section .hero-image .overlay .container-fluid .hero-animation-text{flex-direction:column;gap:0}.home-page .wrapper .hero-section .hero-image .overlay .container-fluid h1{font-size:4.11931rem;letter-spacing:-0.16475rem;text-align:left}.home-page .wrapper .hero-section .hero-image .overlay .container-fluid h1 .title-div{text-align:left!important}.home-page .wrapper .hero-section .hero-image .overlay .container-fluid h1 .dynamic-word{left:0;padding-left:0}.home-page .wrapper .hero-section .hero-image .overlay .container-fluid h1 .dynamic-words{width:100%;text-align:left;left:0}.home-page .wrapper .hero-section .hero-image .overlay .container-fluid h1 .dynamic-words .words-wrap{height:3.75rem;width:100%;display:block}.home-page .wrapper .hero-section .hero-image .overlay .container-fluid .hero-nav{display:flex;background:var(--primary-red-blazer);border-radius:2.5rem;padding:1.25rem 2.5rem;margin:1rem 0}.home-page .wrapper .hero-section .hero-image .overlay .container-fluid .hero-nav .nav{width:100%;justify-content:space-between;align-items:center}.home-page .wrapper .hero-section .hero-image .overlay .container-fluid .hero-nav .nav li{font-family:var(--font-family-helvetica-now);font-size:0.9375rem;font-style:normal;font-weight:700;line-height:110%;text-transform:uppercase}.home-page .wrapper .hero-section .hero-image .overlay .container-fluid .hero-nav .nav li a,.home-page .wrapper .hero-section .hero-image .overlay .container-fluid .hero-nav .nav li a:hover,.home-page .wrapper .hero-section .hero-image .overlay .container-fluid .hero-nav .nav li a:focus{color:var(--basic-white)}.wrapper .hero-section .hero-image .overlay .overlay-bottom .hero-content h1{font-size:3.75rem}.wrapper .hero-section .hero-image .overlay .overlay-bottom .hero-content p{width:100%}.innerpage .wrapper .hero-section .hero-image{max-height:100vh}.innerpage .wrapper .hero-section .hero-image video.full,.innerpage .wrapper .hero-section .hero-image img.full{height:100vh;object-fit:cover}}.main-header-wrap{position:fixed;top:0;left:0;right:0;z-index:999}.main-header-wrap.is-sticky .alert-bar{display:none!important}.header{padding:1.025rem 2rem}.header>.container-fluid{padding:0}.header .brand-wrap .brand{display:flex;gap:1.875rem;white-space:nowrap;font-size:1.875em;font-weight:700;font-family:var(--font-family-neue-haas-grotesk-text);text-transform:uppercase;color:var(--basic-white);line-height:inherit;letter-spacing:-0.0375rem;align-items:center}.header .brand-wrap .brand a{text-decoration:none;color:var(--basic-white);display:flex;align-items:center;gap:0.625rem;flex-wrap:nowrap}.header .brand-wrap .brand a object,.header .brand-wrap .brand a img{max-width:2.5rem;pointer-events:none}.header .brand-wrap .brand span{font-family:var(--font-family-helvetica-now);font-size:0.9375rem;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-0.3px;text-transform:uppercase;padding:0.5rem 0 0.5rem 1.875rem;border-left:1px solid var(--basic-white)}.header .brand-wrap .brand span a{color:var(--basic-white);text-decoration:none}.header ul.nav{width:100%;justify-content:center;gap:2.0625rem}.header ul.nav li a.nav-item{color:var(--basic-white);font-family:var(--font-family-neue-haas-grotesk-text);font-size:0.9375rem;font-style:normal;font-weight:700;line-height:110%;text-transform:uppercase;text-decoration:none;display:inline-flex;align-items:center;position:relative;contain:layout style;transform:translateZ(0);transition:transform 0.2s ease,color 0.2s ease}.header ul.nav li a.nav-item .menu-text-normal{opacity:1;transition:opacity 0.2s ease;position:relative;display:inline-block;vertical-align:middle}.header ul.nav li a.nav-item .menu-text-script{position:absolute;top:50%;left:0;transform:translateY(-50%);opacity:0;font-family:var(--TRJN-DaVinci-Medium-It);font-weight:400;text-transform:none;letter-spacing:0;color:var(--primary-red-blazer);transition:opacity 0.2s ease;pointer-events:none;display:inline-block;max-width:100%;line-height:1;vertical-align:middle}.header ul.nav li a.nav-item:hover .menu-text-normal,.header ul.nav li a.nav-item.active .menu-text-normal{opacity:0;position:absolute;left:0;top:50%;transform:translateY(-50%)}.header ul.nav li a.nav-item:hover .menu-text-script,.header ul.nav li a.nav-item.active .menu-text-script{opacity:1;position:relative;top:auto;left:auto;transform:none;pointer-events:auto}.header .right-block{text-align:right}.header .right-block .nav{justify-content:flex-end;gap:2.0625rem}.header .right-block .nav li a{color:var(--basic-white);font-family:var(--font-family-neue-haas-grotesk-text);font-size:0.9375rem;font-style:normal;font-weight:700;line-height:110%;text-transform:uppercase;text-decoration:none}.header .right-block .nav li a i{font-size:1.25rem;vertical-align:bottom}.header .right-block .nav li.hidden-menu-item a{opacity:0;pointer-events:none;transition:all ease 0.25s;top:-5px;position:relative}.header .right-block .search-icon,.header .right-block .menu-icon{display:flex;flex-direction:column;align-items:flex-end;gap:8px;padding:0.625rem 0;cursor:pointer;width:3.75rem;float:right}.header .right-block .search-icon span,.header .right-block .menu-icon span{display:block;width:3.75rem;height:2px;background:var(--basic-white);transition:all ease 0.5s;position:relative;margin:auto}.header .right-block .search-icon.open span,.header .right-block .menu-icon.open span{width:1.875rem}.header .right-block .search-icon.open span:nth-child(1),.header .right-block .menu-icon.open span:nth-child(1){top:5px;transform:rotate(45deg)}.header .right-block .search-icon.open span:nth-child(2),.header .right-block .menu-icon.open span:nth-child(2){bottom:5px;transform:rotate(-45deg)}.header .right-block .search-btn{display:flex;position:relative;width:2.25rem;height:2rem;align-items:center;justify-content:center}.header .right-block .search-btn .search-icon{display:none;width:2rem}.header .right-block .search-btn .search-icon span{max-width:100%}.header .right-block .search-btn .search-icon span:nth-child(1){top:5px;transform:rotate(45deg)}.header .right-block .search-btn .search-icon span:nth-child(2){bottom:5px;transform:rotate(-45deg)}.header .right-block .search-btn.open .search-icon{display:flex}.header .right-block .search-btn.open i{display:none}.header .menu-bottom-line{position:absolute;height:1px;width:100%;bottom:0;background:var(--basic-white);left:0}body:not(.search-active):not(.menu-active) .is-sticky .header{background-color:var(--basic-white);top:0px!important}body:not(.search-active):not(.menu-active) .is-sticky .header .brand-wrap .brand a,body:not(.search-active):not(.menu-active) .is-sticky .header .brand-wrap span,body:not(.search-active):not(.menu-active) .is-sticky .header .brand-wrap a{color:var(--primary-dark-grey)}body:not(.search-active):not(.menu-active) .is-sticky .header .brand-wrap span{border-color:var(--primary-dark-grey)}body:not(.search-active):not(.menu-active) .is-sticky .header .menu-bottom-line{background:var(--primary-dark-grey)}body:not(.search-active):not(.menu-active) .is-sticky .header .right-block .nav li a,body:not(.search-active):not(.menu-active) .is-sticky .header ul.nav li a.nav-item{color:var(--primary-dark-grey)}body:not(.search-active):not(.menu-active) .is-sticky .header .right-block .nav li .menu-icon span,body:not(.search-active):not(.menu-active) .is-sticky .header .right-block .nav li .search-btn span{background:var(--primary-dark-grey)}body:not(.search-active):not(.menu-active) .is-sticky .header .right-block .nav li a.btn-solid-red{color:var(--basic-white)}.menu-wrap{background-color:var(--primary-dark-grey);width:100%;position:fixed;top:0;left:0;z-index:99;overflow:hidden;height:0;opacity:1}.menu-wrap .header-section{height:5.25rem}.menu-wrap .main-menu-wrap{padding:5rem 0 2rem;height:100vh;max-height:calc(100vh - 5.25rem);overflow-y:auto;position:relative}.menu-wrap .main-menu-wrap .center-block{padding:0 2rem 0 0}.menu-wrap .main-menu-wrap .main-menu ul{padding-left:0}.menu-wrap .main-menu-wrap .main-menu ul li{list-style:none;display:flex;align-items:center}.menu-wrap .main-menu-wrap .main-menu ul li a.main-menu{font-family:var(--font-family-neue-haas-grotesk-text);font-weight:500;font-size:3.75rem;color:var(--basic-white);display:inline-flex;align-items:center;width:100%;padding:0;margin:0;text-align:left;text-decoration:none;line-height:130%;position:relative;contain:layout style;transform:translateZ(0);transition:transform 0.2s ease,color 0.2s ease}.menu-wrap .main-menu-wrap .main-menu ul li a.main-menu .menu-text-normal{opacity:1;transition:opacity 0.2s ease;position:relative;display:inline-block;line-height:1;vertical-align:middle}.menu-wrap .main-menu-wrap .main-menu ul li a.main-menu .menu-text-script{position:absolute;top:5px;left:0;opacity:0;font-family:var(--TRJN-DaVinci-Medium-It);font-weight:400;text-transform:none;letter-spacing:0;color:var(--primary-red-blazer);transition:opacity 0.2s ease;pointer-events:none;display:inline-block;max-width:100%;line-height:1;vertical-align:middle}.menu-wrap .main-menu-wrap .main-menu ul li a.main-menu:hover .menu-text-normal,.menu-wrap .main-menu-wrap .main-menu ul li a.main-menu.active .menu-text-normal{opacity:0;position:absolute;left:0;top:50%;transform:translateY(-50%)}.menu-wrap .main-menu-wrap .main-menu ul li a.main-menu:hover .menu-text-script,.menu-wrap .main-menu-wrap .main-menu ul li a.main-menu.active .menu-text-script{opacity:1;position:relative;top:5px;left:auto;transform:none;pointer-events:auto}.menu-wrap .main-menu-wrap .secondary-menu-list{padding:0}.menu-wrap .main-menu-wrap .secondary-menu-list li{list-style:none;display:flex;flex-direction:column;padding:0.125rem 0}.menu-wrap .main-menu-wrap .secondary-menu-list li a{color:var(--basic-white);text-decoration:none;position:relative;line-height:160%}.menu-wrap .main-menu-wrap .secondary-menu-list li a:hover,.menu-wrap .main-menu-wrap .secondary-menu-list li a.active{color:var(--primary-red-blazer)}.menu-wrap .main-menu-wrap .secondary-menu-list li .tertiary-menu-list{padding-left:1rem;margin-bottom:0.5rem;height:0;overflow:hidden;opacity:0}.menu-wrap .main-menu-wrap .secondary-menu-list li .tertiary-menu-list li{font-size:1.125rem}.menu-wrap .main-menu-wrap .secondary-menu-list li.has-tertiary-menu .secondary-menu-wrap{display:flex;gap:0.5rem;align-items:center}.menu-wrap .main-menu-wrap .secondary-menu-list li.has-tertiary-menu.active{height:auto}.menu-wrap .main-menu-wrap .secondary-menu-list li.has-tertiary-menu.active a.open-tertiary-menu i:before{content:"\f068"}.menu-wrap .main-menu-wrap .submenu-container{position:relative}.menu-wrap .main-menu-wrap .submenu-container .submenu-items{display:none;position:absolute;top:0}.menu-wrap .main-menu-wrap .quicklinks-wrap{padding:0 0 0 2.5rem}.menu-wrap .main-menu-wrap .quicklinks-wrap .quick-links-title{font-family:var(--font-family-neue-haas-grotesk-text);font-weight:700;text-transform:uppercase;font-size:0.9375rem;line-height:1.3125rem;color:var(--basic-white);margin-bottom:0.78rem}.menu-wrap .main-menu-wrap .quicklinks-wrap .quicklinks-menu ul{padding:0}.menu-wrap .main-menu-wrap .quicklinks-wrap .quicklinks-menu ul li{list-style:none;padding:0.125rem 0}.menu-wrap .main-menu-wrap .quicklinks-wrap .quicklinks-menu ul li a{color:var(--basic-white);text-decoration:none;line-height:155%}.menu-wrap .main-menu-wrap .quicklinks-wrap .quicklinks-menu ul li a:hover,.menu-wrap .main-menu-wrap .quicklinks-wrap .quicklinks-menu ul li a.active{color:var(--primary-red-blazer)}.menu-wrap .main-menu-wrap:after{content:"";display:block;position:absolute;top:0rem;bottom:0;width:1px;background:var(--basic-white);right:28%}.menu-wrap.active{height:100vh;opacity:1;pointer-events:auto}.search-wrap{background-color:var(--primary-dark-grey);width:100%;position:fixed;top:0;left:0;bottom:inherit;right:0;margin:auto;z-index:99;overflow:hidden;height:0;opacity:1}.search-wrap.active{height:100vh;opacity:1;pointer-events:auto}.search-wrap .search-block-results h4{color:var(--basic-white);text-align:center;margin:0.5rem 0 1.5rem}.search-wrap .site-search__inner{padding:0 0 2rem;max-height:calc(100vh - 5.5rem);overflow-y:auto}.search-wrap .site-search__inner .search-input-group i{display:none}.search-wrap .site-search__inner .site-search__content{padding:10rem 3.125rem 0;position:relative;display:flex;justify-content:center}.search-wrap .site-search__inner .site-search__content:before{content:"";display:block;width:1px;height:7.5rem;position:absolute;left:0;right:0;top:0;margin:auto;background:var(--basic-white)}.search-wrap .site-search__inner input[type="text"]{font-size:3rem;color:var(--basic-white);background:none;border:none;border-radius:0;text-align:center;width:100%;padding:1rem}.search-wrap .site-search__inner .site-search__results{margin-top:1rem;padding:0;border-bottom:1px solid var(--basic-white)}.search-wrap .site-search__inner .site-search__results:before{content:"";display:block;width:1px;height:3rem;margin:auto;background:var(--basic-white)}.search-wrap .site-search__inner .site-search__results .site-search__result{border-top:1px solid var(--basic-white);padding:1.5rem 0 1.5rem;list-style:none;color:var(--basic-white)}.search-wrap .site-search__inner .site-search__results .site-search__result .block-content{padding:0 1rem}.search-wrap .site-search__inner .site-search__results .site-search__result .block-content h4{color:var(--basic-white);font-size:1.75rem;letter-spacing:1px;margin-bottom:1rem;text-align:left;margin:0 0 0.875rem}.search-wrap .site-search__inner .site-search__results .site-search__result .block-content a{color:var(--basic-white)}.search-wrap .site-search__inner .site-search__results .site-search__result .block-content p,.search-wrap .site-search__inner .site-search__results .site-search__result .block-content .search-item-text{color:var(--basic-white);font-size:1.125rem;line-height:140%}.blog-listing-page .header .brand{color:var(--primary-dark-grey)}.blog-listing-page .header .brand a{color:var(--primary-dark-grey)}.blog-listing-page .header .brand span{border-color:var(--primary-dark-grey)}.blog-listing-page .header ul.nav li a.nav-item{color:var(--primary-dark-grey)}.blog-listing-page .header .right-block .nav li a:not(.btn){color:var(--primary-dark-grey)}.blog-listing-page .header .right-block .search-btn span,.blog-listing-page .header .right-block .menu-icon span{background:var(--primary-dark-grey)}.blog-listing-page .header .menu-bottom-line{background:var(--primary-dark-grey)}.blog-listing-page:not(.menu-active):not(.search-active) .header .brand-wrap .brand span a{color:var(--primary-dark-grey)}.search-active,.menu-active{overflow:hidden}.search-active .header,.menu-active .header{background:var(--primary-dark-grey);transform:none!important}.search-active .header .right-block .nav li.hidden-menu-item a,.menu-active .header .right-block .nav li.hidden-menu-item a{opacity:1;pointer-events:all;top:0}.mobile-menu{display:none}.mobile-menu .quicklinks-wrap{margin:2rem 0;padding:0 0.5rem}@media (max-width:1200px){.menu-wrap .header-section{padding:0}.menu-wrap .main-menu-wrap{padding:5rem 0 2rem}.menu-wrap .main-menu-wrap .main-menu ul li a.main-menu{font-size:2.75rem;line-height:2.75rem}.menu-wrap .main-menu-wrap .center-block{padding:0 2.5rem 0 0}.menu-wrap .main-menu-wrap .quicklinks-wrap{padding:0}}@media (max-width:992px){.main-menu-wrap .mobile-menu{height:100%}.main-menu-wrap .mobile-menu .main-mobile-menu{display:flex;flex-direction:column;justify-content:space-between;height:100%}.main-menu-wrap .mobile-menu .quicklinks-wrap .social-icons.nav{width:100%;display:flex;align-items:center;gap:0.3125rem;margin:2rem 0 8rem}.main-menu-wrap .mobile-menu .quicklinks-wrap .social-icons.nav li a{text-decoration:none;color:var(--primary-dark-grey);display:flex;width:3.125rem;height:3.125rem;padding:0.3125rem 1.25rem;justify-content:center;align-items:center;gap:0.5rem;flex-shrink:0;border-radius:var(--radius-large,3.75rem);position:relative}.main-menu-wrap .mobile-menu .quicklinks-wrap .social-icons.nav li a i{position:relative;z-index:11;color:var(--primary-dark-grey);transition:all ease 0.2s}.main-menu-wrap .mobile-menu .quicklinks-wrap .social-icons.nav li a:before{display:block;content:"";background:var(--primary-sandstone,#f8f7f7);transition:transform cubic-bezier(0.25,1,0.5,1) 0.35s,opacity cubic-bezier(0.25,1,0.5,1) 0.35s;width:100%;height:100%;position:absolute;top:0;left:0;border-radius:99px;z-index:1}.main-menu-wrap .mobile-menu .quicklinks-wrap .social-icons.nav li a:after{display:block;content:"";width:100%;height:100%;position:absolute;top:0;left:0;border-radius:99px;z-index:1;border:1px solid var(--primary-sandstone);opacity:0;transform:scale(0.2);transition:transform cubic-bezier(0.25,1,0.5,1) 0.35s,opacity cubic-bezier(0.25,1,0.5,1) 0.35s}.main-menu-wrap .mobile-menu .quicklinks-wrap .social-icons.nav li a:hover i{color:var(--primary-sandstone)}.main-menu-wrap .mobile-menu .quicklinks-wrap .social-icons.nav li a:hover:before{transform:scale(0.2);opacity:0}.main-menu-wrap .mobile-menu .quicklinks-wrap .social-icons.nav li a:hover:after{transform:scale(1);opacity:1}.main-menu-wrap .desktop-menu{display:none}.menu-active .main-menu-wrap .mobile-menu{display:flex}}@media (min-width:992px) and (max-width:1300px){.header .brand-wrap .brand span{display:none}}@media (max-width:992px){.main-menu-wrap.desktop-menu,.header .brand-wrap .brand span,.menu-wrap .main-menu-wrap:after{display:none}}@media (max-width:991px){.wrapper main{max-width:100vw}.wrapper .menu-wrap .header-section,.wrapper .header{padding:1rem 0.9375rem;max-width:100vw}.wrapper .menu-wrap .header-section>.container-fluid,.wrapper .header>.container-fluid{padding:0}.wrapper .menu-wrap .header-section>.container-fluid>.row,.wrapper .header>.container-fluid>.row{gap:1.25rem 0}.wrapper .menu-wrap .header-section>.container-fluid>.row .brand,.wrapper .header>.container-fluid>.row .brand{font-size:1.75rem;letter-spacing:0}.wrapper .menu-wrap .header-section>.container-fluid>.row .brand object,.wrapper .header>.container-fluid>.row .brand object,.wrapper .menu-wrap .header-section>.container-fluid>.row .brand img,.wrapper .header>.container-fluid>.row .brand img{max-width:1.875rem;pointer-events:none}@-moz-document url-prefix(){.wrapper .header .brand-wrap .brand{font-size:1.575rem}}.wrapper .header .right-block .menu-icon,.wrapper .header .right-block .search-icon{width:auto}.wrapper .header .right-block .menu-icon span,.wrapper .header .right-block .search-icon span{width:1.875rem}.wrapper .header .right-block .nav{justify-content:flex-end;gap:1.25rem}.wrapper .header .right-block .nav li a.btn.btn-solid-red{display:none}.wrapper .menu-wrap .header-section>.container-fluid>.row .logo-text{font-size:1.5rem;letter-spacing:0}.wrapper .menu-wrap .main-menu-wrap{padding-top:3.125rem}.wrapper .search-wrap .site-search__inner .search-input-group{display:flex;border-bottom:0.0625rem solid var(--basic-white);align-items:center;justify-content:center}.wrapper .search-wrap .site-search__inner .search-input-group i{color:var(--basic-white);display:inline-flex}.wrapper .search-wrap .site-search__inner .search-input-group input[type="text"]{color:var(--basic-white);text-align:left;font-family:var(--font-family-helvetica-now);font-size:1.25rem;font-style:normal;font-weight:400;line-height:110%;letter-spacing:-0.0625rem;padding:0.625rem;width:60%}.wrapper .search-wrap .site-search__inner .search-input-group ::-webkit-input-placeholder{color:var(--basic-white)}.wrapper .search-wrap .site-search__inner .search-input-group ::-moz-placeholder{color:var(--basic-white)}.wrapper .search-wrap .site-search__inner .search-input-group :-ms-input-placeholder{color:var(--basic-white)}.wrapper .search-wrap .site-search__inner .search-input-group :-moz-placeholder{color:var(--basic-white)}.wrapper .search-wrap .site-search__inner .site-search__content{padding:4rem 0 0}.wrapper .search-wrap .site-search__inner .site-search__content:before{height:2.5rem}.wrapper .search-wrap .site-search__inner .site-search__content h3{color:var(--basic-white);text-align:center;font-family:var(--TRJN-DaVinci-Medium-It);font-size:2.8125rem;font-style:italic;font-weight:500;line-height:110%;text-transform:none;letter-spacing:-0.08438rem}.wrapper .search-wrap .site-search__inner .site-search__content h4{color:var(--basic-white);font-family:var(--font-family-helvetica-now);font-size:0.9375rem;font-style:normal;font-weight:700;line-height:110%;text-transform:uppercase}.wrapper .search-wrap .site-search__inner .site-search__content .site-search__results{border-bottom:none}.wrapper .search-wrap .site-search__inner .site-search__content .site-search__results:before{display:none}.wrapper .search-wrap .site-search__inner .site-search__content .site-search__results .site-search__result{border-top:none;border-bottom:0.0625rem solid rgba(255,255,255,0.1);padding:0.625rem 0}.wrapper .search-wrap .site-search__inner .site-search__content .site-search__results .site-search__result .block-content h4{font-family:var(--font-family-helvetica-now);font-size:0.9375rem;font-style:normal;font-weight:700;line-height:140%;letter-spacing:-0.01875rem;margin:0}.wrapper .search-wrap .site-search__inner .site-search__content .site-search__results .site-search__result .block-content .search-item-text{font-size:0.9375rem;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.01875rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}}.main-menu-wrap .mobile-menu .main-mobile-menu .primary-nav{margin-bottom:1.25rem;display:flex;padding:var(--spacing-micro,0.3125rem);align-items:center;gap:0;align-self:stretch;border-radius:var(--radius-huge,22.5rem);background:var(--primary-red-blazer,#e91416)}.main-menu-wrap .mobile-menu .main-mobile-menu .primary-nav .nav{width:100%;gap:0;justify-content:space-between;flex-wrap:nowrap}.main-menu-wrap .mobile-menu .main-mobile-menu .primary-nav .nav li{flex:1}.main-menu-wrap .mobile-menu .main-mobile-menu .primary-nav .nav li a{display:flex;width:100%;align-items:center;justify-content:center;color:var(--basic-white);padding:0.9375rem 1.25rem;font-family:var(--font-family-helvetica-now);font-size:0.9375rem;font-style:normal;font-weight:700;line-height:110%;min-height:3.125rem;text-transform:uppercase;border-radius:3.75rem}.main-menu-wrap .mobile-menu .main-mobile-menu .primary-nav .nav li a:hover,.main-menu-wrap .mobile-menu .main-mobile-menu .primary-nav .nav li a:focus{background:linear-gradient(0deg,rgba(0,0,0,0.15) 0%,rgba(0,0,0,0.15) 100%),var(--primary-red-blazer,#e91416)}.main-menu-wrap .mobile-menu .main-mobile-menu .main-menu-items{margin:0rem;position:relative;padding:0}.main-menu-wrap .mobile-menu .main-mobile-menu .main-menu-items>li{position:relative;font-family:var(--basic-white);font-size:2.25rem;list-style:none;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-0.075rem}.main-menu-wrap .mobile-menu .main-mobile-menu .main-menu-items>li.has-submenu:after{position:absolute;font-family:var(--font-awesome);content:"\f061";right:0.75rem;font-size:1.5rem;height:1.5rem;line-height:100%;top:0;font-weight:600;bottom:0;margin:auto;color:var(--basic-white);pointer-events:none}.main-menu-wrap .mobile-menu .main-mobile-menu .main-menu-items>li.has-submenu:after:hover{color:var(--primary-red-blazer)}.main-menu-wrap .mobile-menu .main-mobile-menu .main-menu-items>li>a{color:var(--basic-white);display:flex;align-items:center;padding:0.625rem 0;border-bottom:0.0625rem solid rgba(255,255,255,0.1);width:100%;position:relative;contain:layout style;transform:translateZ(0);transition:transform 0.2s ease,color 0.2s ease}.main-menu-wrap .mobile-menu .main-mobile-menu .main-menu-items>li>a .menu-text-normal{opacity:1;transition:opacity 0.2s ease;position:relative;display:inline-block;line-height:1;vertical-align:middle}.main-menu-wrap .mobile-menu .main-mobile-menu .main-menu-items>li .submenu-items{position:fixed;top:0;bottom:0;left:0;right:0;margin-left:110vw;max-width:100vw;z-index:99;background:var(--primary-dark-grey);padding:2rem 2rem 2rem;overflow-y:auto;width:100vw;transition:all ease 0.5s}.main-menu-wrap .mobile-menu .main-mobile-menu .main-menu-items>li .submenu-items h4{font-family:var(--font-family-helvetica-now);font-size:2.25rem;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-0.075rem;margin:1.5rem 0}.main-menu-wrap .mobile-menu .main-mobile-menu .main-menu-items>li .submenu-items h4 a{color:var(--basic-white);text-decoration:none}.main-menu-wrap .mobile-menu .main-mobile-menu .main-menu-items>li .submenu-items .menu-back-link{color:var(--basic-white);font-size:0.9375rem;font-weight:700;display:flex;gap:0.625rem;align-items:center;text-transform:uppercase}.main-menu-wrap .mobile-menu .main-mobile-menu .main-menu-items>li .submenu-items li{list-style:none}.main-menu-wrap .mobile-menu .main-mobile-menu .main-menu-items>li .submenu-items li a{font-size:1.25rem;padding:0.625rem 0;margin:0;color:var(--basic-white);display:flex;line-height:110%;border-bottom:0.0625rem solid rgba(255,255,255,0.1)}.main-menu-wrap .mobile-menu .main-mobile-menu .main-menu-items>li .submenu-items li:last-child a{border:none}.main-menu-wrap .mobile-menu .main-mobile-menu .main-menu-items>li .submenu-items li ul{padding-left:0}.main-menu-wrap .mobile-menu .main-mobile-menu .main-menu-items>li .submenu-items li ul li a{padding-left:1.125rem}.main-menu-wrap .mobile-menu .main-mobile-menu .main-menu-items>li.active .submenu-items{margin-left:0}.main-menu-wrap .mobile-menu .main-mobile-menu .main-menu-items>li:last-child a{border:none}.main-menu-wrap .mobile-menu .main-mobile-menu .quicklinks-wrap{padding-top:1.875rem;border-top:0.0625rem solid var(--basic-white)}@media (min-width:992px){.search-wrap .mobile-only{display:none}}.footer{display:flex;padding:3.125rem 1.875rem;flex-direction:column;align-items:center;gap:2.5625rem;background:var(--primary-dark-grey,#101820);overflow:hidden}.footer .container-fluid{display:flex;flex-direction:column;gap:2.56rem 0;padding:0}.footer .container-fluid .footer-content-wrap{display:flex;flex-direction:column;justify-content:space-between;height:55.75rem;gap:4rem}.footer .container-fluid .footer-content-wrap .left-block{display:flex;flex-direction:column;gap:2.25rem}.footer .container-fluid .footer-content-wrap .left-block .acknowledgement{color:var(--basic-white);font-family:var(--font-family-helvetica-now);font-size:0.9375rem;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.01875rem}.footer .container-fluid .footer-content-wrap .right-block{display:flex;justify-content:space-between;flex-direction:column}.footer .container-fluid .footer-content-wrap .right-block .btn-read-more.icon-link{color:var(--basic-white)}.footer .container-fluid .footer-content-wrap .right-block .btn-read-more.icon-link .icon-link__icon{transform:rotate(-90Deg)}.footer .container-fluid .footer-content-wrap .right-block .btn-read-more.icon-link .icon-link__txt{color:var(--basic-white)}.footer .container-fluid .footer-content-wrap .right-block h5{color:var(--basic-white);font-family:var(--font-family-helvetica-now);font-size:0.9375rem;font-style:normal;font-weight:700;line-height:140%;letter-spacing:-0.01875rem;margin-bottom:0.5rem}.footer .container-fluid .footer-content-wrap .right-block ul{padding:0;display:flex;flex-direction:column;gap:0.5rem}.footer .container-fluid .footer-content-wrap .right-block ul li{list-style:none;font-family:var(--font-family-helvetica-now);font-size:0.9375rem;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.01875rem}.footer .container-fluid .footer-content-wrap .right-block ul li a{color:var(--basic-white)}.footer .container-fluid .footer-content-wrap .right-block .right-block-content{color:var(--basic-white);display:flex;flex-direction:column;gap:1.25rem}.footer .container-fluid .footer-content-wrap .right-block .right-block-content>*{margin:0}.footer .container-fluid .footer-content-wrap .right-block .right-block-content .contact-detail{display:flex;flex-direction:column;gap:0.5rem}.footer .container-fluid .footer-content-wrap .right-block .right-block-content .contact-detail>*{margin:0}.footer .container-fluid .footer-content-wrap .right-block .right-block-content .contact-detail a{color:var(--basic-white);display:flex;align-items:center;gap:0.5rem}.footer .container-fluid .footer-content-wrap .right-block .right-block-content .address{display:flex;flex-direction:column;gap:0.5rem}.footer .container-fluid .footer-content-wrap .right-block .right-block-content .address>*{margin:0}.footer .container-fluid .footer-content-wrap .right-block .right-block-content p{font-size:0.9375rem;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.01875rem}.footer .container-fluid .footer-content-wrap .right-block .social-icons.nav{width:100%;flex-direction:row;justify-content:flex-start;display:flex;align-items:center;gap:0.3125rem}.footer .container-fluid .footer-content-wrap .right-block .social-icons.nav li a{text-decoration:none;color:var(--primary-dark-grey);display:flex;width:3.125rem;height:3.125rem;padding:0.3125rem 1.25rem;justify-content:center;align-items:center;gap:0.5rem;flex-shrink:0;border-radius:var(--radius-large,3.75rem);position:relative}.footer .container-fluid .footer-content-wrap .right-block .social-icons.nav li a i{position:relative;z-index:11;color:var(--primary-dark-grey);transition:all ease 0.2s}.footer .container-fluid .footer-content-wrap .right-block .social-icons.nav li a:before{display:block;content:"";background:var(--primary-sandstone,#F8F7F7);transition:transform cubic-bezier(0.25,1,0.5,1) 0.35s,opacity cubic-bezier(0.25,1,0.5,1) 0.35s;width:100%;height:100%;position:absolute;top:0;left:0;border-radius:99px;z-index:1}.footer .container-fluid .footer-content-wrap .right-block .social-icons.nav li a:after{display:block;content:"";width:100%;height:100%;position:absolute;top:0;left:0;border-radius:99px;z-index:1;border:1px solid var(--primary-sandstone);opacity:0;transform:scale(0.2);transition:transform cubic-bezier(0.25,1,0.5,1) 0.35s,opacity cubic-bezier(0.25,1,0.5,1) 0.35s}.footer .container-fluid .footer-content-wrap .right-block .social-icons.nav li a:hover i{color:var(--primary-sandstone)}.footer .container-fluid .footer-content-wrap .right-block .social-icons.nav li a:hover:before{transform:scale(0.2);opacity:0}.footer .container-fluid .footer-content-wrap .right-block .social-icons.nav li a:hover:after{transform:scale(1);opacity:1}.footer .container-fluid .footer-content-wrap .partners-logos{border-top:1px solid var(--basic-white);border-right:1px solid var(--basic-white)}.footer .container-fluid .footer-content-wrap .partners-logos ul{display:flex;justify-content:space-between;flex-wrap:wrap;margin:0;padding:0}.footer .container-fluid .footer-content-wrap .partners-logos ul li{min-height:11rem;flex:1;border-bottom:1px solid var(--basic-white)}.footer .container-fluid .footer-content-wrap .partners-logos ul li:first-child{border-left:1px solid var(--basic-white)}.footer .container-fluid .footer-content-wrap .partners-logos ul li:nth-child(n+2){border-left:1px solid var(--basic-white)}.footer .container-fluid .footer-content-wrap .partners-logos ul li a{text-align:center;padding:1rem 2rem;display:inline-flex;align-items:center;width:100%;height:100%;justify-content:center;position:relative}.footer .container-fluid .footer-content-wrap .partners-logos ul li a svg{z-index:11;position:relative}.footer .container-fluid .footer-content-wrap .partners-logos ul li a:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;transform-origin:bottom;transform:scaleY(0);background-color:var(--wireframes-light-grey);transition:transform ease 0.275s}.footer .container-fluid .footer-content-wrap .partners-logos ul li a:hover:before{transform:scaleY(1)}.footer .container-fluid .footer-content-wrap .partners-logos ul li a:hover svg *{fill:var(--primary-dark-grey)}.footer .container-fluid .footer-content-wrap .footer-bottom-wrap{display:flex;flex-direction:column;gap:1.5625rem}.footer .container-fluid .footer-content-wrap .footer-bottom-wrap h1{color:var(--basic-white);font-family:var(--font-family-neue-haas-grotesk-text);font-size:7vw;font-style:normal;font-weight:700;line-height:90%;letter-spacing:normal;text-transform:uppercase;display:flex;align-items:baseline;justify-content:space-between}.footer .container-fluid .footer-content-wrap .footer-bottom-wrap h1 em{font-family:var(--TRJN-DaVinci-Medium-It);font-style:italic;font-weight:500;line-height:90%;letter-spacing:-0.3135rem}.footer .container-fluid .footer-content-wrap .footer-bottom-wrap .footer-links{color:var(--basic-white);font-size:0.9375rem}.footer .container-fluid .footer-content-wrap .footer-bottom-wrap .footer-links ul.nav{display:flex;justify-content:flex-end;align-items:center;gap:1.25rem}.footer .container-fluid .footer-content-wrap .footer-bottom-wrap .footer-links ul.nav li{color:var(--basic-white);font-family:var(--font-family-helvetica-now);font-size:0.9375rem;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.02813rem}.footer .container-fluid .footer-content-wrap .footer-bottom-wrap .footer-links ul.nav li a{text-decoration:none;color:var(--basic-white)}@media (max-width:992px){.footer .container-fluid .partners-logos{border-bottom:none}.footer .container-fluid .partners-logos ul li{list-style:none;max-width:50%;border-bottom:1px solid var(--basic-white)}}@media (min-width:600px) and (max-width:1300px){.wrapper .footer .container-fluid .footer-content-wrap{height:auto}.wrapper .footer .container-fluid .footer-content-wrap .partners-logos ul li{flex:33.33% 0 0;max-width:33.33%}.wrapper .footer .container-fluid .footer-content-wrap .social-icons.nav{justify-content:flex-end;margin:1rem 0}.wrapper .footer .container-fluid .footer-content-wrap .scroll-top-top{text-align:right}.wrapper .footer .container-fluid .footer-content-wrap .footer-top .row{gap:2rem 0}.wrapper .footer .container-fluid .footer-content-wrap .footer-top .row .row{gap:0}}@media (max-width:767px){.footer .container-fluid .footer-content-wrap{height:auto}.footer .container-fluid .footer-content-wrap .footer-top .row{gap:2rem 0}.footer .container-fluid .footer-content-wrap .footer-top .row .row{gap:0}.footer .container-fluid .footer-content-wrap .social-icons.nav{justify-content:center;margin:1rem 0}.footer .container-fluid .footer-content-wrap .footer-bottom-wrap h1{flex-wrap:wrap;justify-content:center;font-size:12vw;line-height:2.875rem;gap:0.5rem}.footer .container-fluid .footer-content-wrap .footer-bottom-wrap h1 em{letter-spacing:normal}.footer .container-fluid .footer-content-wrap .footer-bottom-wrap .footer-btns .btn-wrap{flex-direction:column;justify-content:center;margin-bottom:1.5rem}.footer .container-fluid .footer-content-wrap .footer-bottom-wrap .footer-links{text-align:center}.footer .container-fluid .footer-content-wrap .footer-bottom-wrap .footer-links ul.nav{justify-content:center}}object,img{max-width:100%;object-fit:cover}img,video{vertical-align:bottom}.full{width:100%}body.menu-open{overflow:hidden}.wrapper{overflow-x:hidden}.font-helvetica-now,.font-helvetica-now *{font-family:var(--font-family-neue-haas-grotesk-text)!important}.font-daVinci,.font-daVinci *{font-family:var(--TRJN-DaVinci-Medium-It)!important}.container-fluid{padding:0 1.625rem}.container-fluid .row{margin:0 -0.625rem}.container-fluid .row>div{padding:0 0.625rem}.lead-text,.lead-text p{color:var(--primary-dark-grey,#101820);font-family:var(--font-family-neue-haas-grotesk-text);font-size:2.8125rem;font-style:normal;font-weight:300;line-height:100%;letter-spacing:-0.05625rem}.section{padding:1.875rem 0}.read_more{color:var(--primary-dark-grey);font-family:var(--font-family-neue-haas-grotesk-text);font-size:0.9375rem;font-style:normal;font-weight:700;line-height:110%;text-transform:uppercase;display:inline-flex;gap:1.0625rem;text-decoration:none;align-items:center}.read_more i{display:flex;width:3.125rem;height:3.125rem;padding:0.5625rem;justify-content:center;align-items:center;gap:0.5rem;font-size:1.5rem;border-radius:var(--radius-large,3.75rem);background:var(--primary-red-blazer,#E91416);color:var(--basic-white)}.gap-15{height:15.3125rem}.gap-13{height:13.5rem}.image-cards a{display:flex;text-decoration:none;flex-direction:column}.image-cards a .card-content{display:flex;color:var(--primary-dark-grey,#101820);font-family:var(--font-family-neue-haas-grotesk-text);font-size:var(--font-size-b1,1.25rem);font-style:normal;font-weight:400;line-height:110%;text-decoration:none;letter-spacing:-0.0625rem;margin-top:0.9375rem;justify-content:space-between;transition:transform ease 0.4s;z-index:11;min-height:1.5rem}.image-cards a .card-content span{width:1.75rem;display:block;position:relative;overflow:hidden}.image-cards a .card-content span i{transition:transform ease 0.3s}.image-cards a .card-content span i:nth-child(2){position:absolute;top:0;left:0;transform:translateX(calc(-100% - 10px))}.image-cards a .image-wrap{position:relative}.image-cards a .image-wrap:before{content:"";width:100%;height:50px;position:absolute;bottom:-1px;left:0;transform-origin:bottom;transform:scaleY(0);background-color:var(--basic-white);z-index:1;transition:transform ease 0.4s}.image-cards a .image-wrap .overlay{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;display:flex;padding:1.25rem;align-items:flex-end;background:rgba(0,0,0,0.4);flex-direction:column;justify-content:flex-end}.image-cards a .image-wrap .overlay .card-content{color:var(--basic-white);display:flex;flex-direction:column;align-items:flex-start;width:100%}.image-cards a .image-wrap .overlay .card-content h3{color:var(--basic-white);font-family:var(--TRJN-DaVinci-Medium-It);font-style:italic;font-weight:500;font-size:2.8125rem;line-height:110%;letter-spacing:-0.08438rem;text-transform:none;margin-bottom:0.9375rem}.image-cards a .image-wrap .overlay .card-content p{margin:0}.image-cards a:hover .image-wrap:before{transform:scaleY(1)}.image-cards a:hover .card-content{transform:translateY(-50px);font-family:var(--TRJN-DaVinci-Medium-It);font-style:italic;font-weight:500}.image-cards a:hover .card-content p{font-family:var(--font-family-neue-haas-grotesk-text)}.image-cards a:hover .card-content span i:nth-child(1){transform:translateX(calc(100% + 10px))}.image-cards a:hover .card-content span i:nth-child(2){transform:translateX(0)}.ar-683-856{aspect-ratio:683/856;object-fit:cover}.video-with-play-btn,.image-wrap{position:relative}.video-with-play-btn .overlay,.image-wrap .overlay{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;display:flex;background:rgba(0,0,0,0.4);align-items:center;justify-content:center}.video-with-play-btn .overlay .play-btn,.image-wrap .overlay .play-btn{display:flex;width:100px;height:100px;justify-content:center;align-items:center;flex-shrink:0;color:var(--basic-white);border-radius:3.56rem;background:var(--primary-red-blazer);text-decoration:none;font-size:2rem}.video-with-play-btn .overlay .play-btn i,.image-wrap .overlay .play-btn i{color:var(--basic-white);margin-left:0.5rem}.video-with-play-btn .overlay .play-btn:hover,.image-wrap .overlay .play-btn:hover{background:var(--basic-white);color:var(--primary-red-blazer)}.video-with-play-btn .overlay .play-btn:hover i,.image-wrap .overlay .play-btn:hover i{color:var(--primary-red-blazer)}.video-with-play-btn.video-center-overlay-text-block .content-wrap,.image-wrap.video-center-overlay-text-block .content-wrap{display:flex;flex-direction:column;align-items:center;gap:6.25rem;flex-shrink:0}.video-with-play-btn.video-center-overlay-text-block h2,.image-wrap.video-center-overlay-text-block h2{color:var(--basic-white);text-align:center;leading-trim:both;text-edge:cap;font-family:var(--TRJN-DaVinci-Reg-It);font-size:var(--font-size-h2,3.75rem);font-style:italic;font-weight:500;line-height:100%;letter-spacing:-0.1125rem;margin-bottom:0}.video-with-play-btn.video-center-overlay-text-block .divider,.image-wrap.video-center-overlay-text-block .divider{height:0.0625rem;width:6.25rem;transform:rotate(90Deg);background:var(--basic-white);left:0;right:0;margin:auto}.video-with-play-btn.video-center-overlay-text-block .play-btn,.image-wrap.video-center-overlay-text-block .play-btn{width:6.25rem;height:6.25rem;margin:0 auto}.mt-40{margin-top:2.5rem}.fullwidth-media-section{overflow:hidden;position:relative}.fullwidth-media-section .background-img,.fullwidth-media-section video{aspect-ratio:1440/900;height:100vh;object-fit:cover}.fullwidth-media-section .overlay{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;display:flex;background:rgba(0,0,0,0.4);padding:3.125rem 0rem 6rem;flex-direction:column;justify-content:space-between;gap:1rem;color:var(--basic-white)}.fullwidth-media-section .overlay a.read_more,.fullwidth-media-section .overlay h3{color:var(--basic-white)}.fullwidth-media-section .overlay .big-title{color:var(--basic-white);font-family:var(--TRJN-DaVinci-Reg-It);font-size:12.5rem;font-style:italic;font-weight:400;line-height:120%;letter-spacing:-0.25rem}.fullwidth-media-section .bottom-content{position:absolute;left:0;right:0;bottom:1.75rem;z-index:11}.fullwidth-media-section .bottom-content .btns-wrap{display:flex;justify-content:flex-end;gap:1.5rem 2.5rem}.fullwidth-media-section .bottom-content .btns-wrap .owl-nav{display:flex;gap:0.9375rem}.fullwidth-media-section .bottom-content .btns-wrap .owl-nav button{display:flex;width:3.125rem;height:3.125rem;padding:0.5625rem;justify-content:center;align-items:center;border-radius:var(--radius-large,3.75rem);background:var(--wireframes-light-grey,#F1F1F1);font-size:0;gap:0;border:none}.fullwidth-media-section .bottom-content .btns-wrap .owl-nav button:before{font-family:var(--font-awesome);content:"\f061";font-size:1.5rem;color:var(--primary-dark-grey);font-weight:900}.fullwidth-media-section .bottom-content .btns-wrap .owl-nav button.custom-owl-prev:before{content:"\f060"}.fullwidth-media-section .icon-link:hover,.fullwidth-media-section .icon-link__txt .line--clone{color:var(--basic-white)}.fullwidth-media-section .fullwidth-media-section-with-bigtitle h3{color:var(--basic-white);font-family:var(--font-family-neue-haas-grotesk-text);font-size:var(--font-size-h2,3.75rem);font-style:normal;font-weight:700;line-height:90%;letter-spacing:-0.075rem;text-transform:uppercase}.fullwidth-media-section .owl-carousel .slide-item{min-height:100vh}.fullwidth-media-section .owl-carousel .slide-item.slide-last-item{padding:0 5.4375rem;background:var(--primary-dark-grey);color:var(--basic-white);align-items:center;display:flex}.fullwidth-media-section .owl-carousel .slide-item.slide-last-item img.full{aspect-ratio:556/610}.fullwidth-media-section .owl-carousel .slide-item.slide-last-item .block-content{padding:0 1rem;display:flex;flex-direction:column;align-items:baseline;justify-content:center;height:100%}.fullwidth-media-section .owl-carousel .slide-item.slide-last-item .block-content h3{color:var(--basic-white);font-family:var(--TRJN-DaVinci-Medium-It);font-style:italic;font-weight:500;font-size:2.8125rem;line-height:110%;letter-spacing:-0.08438rem;text-transform:none;margin-bottom:2.875rem}.fullwidth-media-section .owl-carousel .slide-item.slide-last-item .block-content p{margin-bottom:3.125rem}.fullwidth-media-section.end-reached .custom-owl-next{opacity:0.5;pointer-events:none}.fullwidth-media-section.end-reached .btn-wrap{display:none}.fullwidth-media-section.start-reached .custom-owl-prev{opacity:0.5;pointer-events:none}.two-column-section{padding:3.75rem 0}.two-column-section .block-content{display:flex;height:100%;flex-direction:column}.latest-news-section{padding:6rem 0 0}.latest-news-section h1{padding:2.0625rem 0;margin:0;border-top:1px solid var(--primary-dark-grey);border-bottom:1px solid var(--primary-dark-grey);color:var(--primary-dark-grey,#101820);text-align:center;font-family:var(--TRJN-DaVinci-Medium-It);font-style:italic;font-weight:500;font-size:9.375rem;line-height:90%;letter-spacing:-0.46875rem;text-transform:uppercase}.latest-news-section .news-blocks-wrap{padding:7.1875rem 0 5.75rem}.latest-news-section .news-blocks-wrap .btn-wrap{margin-top:3.125rem}.latest-news-section .news-blocks-wrap>.row{margin:0 -0.625rem;gap:3rem 0}.latest-news-section .news-blocks-wrap>.row>div{padding:0 0.625rem}.latest-news-section .news-blocks-wrap .block{position:relative;padding-bottom:3rem;display:flex;flex-direction:column;height:100%}.latest-news-section .news-blocks-wrap .block .image-wrap a>img{aspect-ratio:330/220}.latest-news-section .news-blocks-wrap .block .block-content{margin-top:0.9375rem;display:flex;flex-direction:column;height:100%}.latest-news-section .news-blocks-wrap .block .block-content h4{color:var(--primary-dark-grey,#101820);font-family:var(--font-family-neue-haas-grotesk-text);font-size:1.25rem;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-0.0625rem;margin-bottom:1rem}.latest-news-section .news-blocks-wrap .block .block-content h4 a{color:var(--primary-dark-grey,#101820);text-decoration:none}.latest-news-section .news-blocks-wrap .block .block-content .bottom-content{color:var(--primary-dark-grey,#101820);text-transform:uppercase}.latest-news-section .news-blocks-wrap .block .block-content .bottom-content .category{display:inline-flex;padding:0.625rem 0.9375rem;justify-content:center;align-items:center;gap:0.5rem;color:var(--primary-dark-grey);font-family:var(--font-family-neue-haas-grotesk-text);font-size:0.625rem;font-style:normal;font-weight:500;line-height:100%;text-transform:uppercase;text-decoration:none;border-radius:var(--radius-huge,22.5rem);background:var(--wireframes-light-grey,#F1F1F1)}.latest-news-section .news-blocks-wrap .block .block-content .bottom-content .date{padding:0.625rem 0.9375rem;color:var(--primary-dark-grey);font-family:var(--font-family-neue-haas-grotesk-text);font-size:0.625rem;font-style:normal;font-weight:500;line-height:100%;text-transform:uppercase;text-decoration:none}.latest-news-section.wireframes-light-grey-bg .news-blocks-wrap .block .block-content .bottom-content .category{background:var(--basic-white)}.testimonial-section{display:flex;padding:3.125rem 0;align-items:flex-start;gap:0.5rem;flex-shrink:0;min-height:30rem}.testimonial-section .testimonials-block{border-top:1px solid var(--primary-dark-grey);padding-top:1.9375rem}.testimonial-section .testimonials-block h4{color:var(--primary-dark-grey);font-family:var(--font-family-neue-haas-grotesk-text);font-size:0.9375rem;font-style:normal;font-weight:700;line-height:110%;text-transform:uppercase}.testimonial-section .testimonials-block .quote{color:var(--primary-dark-grey,#101820);font-family:var(--TRJN-DaVinci-Medium-It);font-style:italic;font-size:2.5rem;line-height:110%;font-weight:500;letter-spacing:-0.05rem;margin-bottom:2.375rem}.testimonial-section .testimonials-block .author{display:flex;gap:0.75rem;align-items:center}.testimonial-section .testimonials-block .author img{border-radius:50%;width:3.125rem;height:3.125rem;object-fit:cover}.testimonial-section .testimonials-block .author p{margin:0;color:var(--primary-dark-grey,#101820);font-family:var(--font-family-helvetica-now,"Helvetica Now Var");font-size:var(--font-size-b2,0.9375rem);font-style:normal;line-height:110%;text-transform:uppercase}.testimonial-v2{padding:4.88rem 0 0}.testimonial-v2 .testimonials-block{border-top:none;padding-top:0;border-bottom:1px solid var(--primary-dark-grey);margin-bottom:3.5rem}.testimonial-v2 .testimonials-block .author{position:relative;padding-bottom:6.45rem;justify-content:center}.testimonial-v2 .testimonials-block .author:before{display:block;content:"";left:0;right:0;bottom:0;margin:auto;background:var(--primary-dark-grey);position:absolute;width:1px;height:5.125rem}.testimonial-v2 .testimonials-block .author .avtar{display:flex;flex-direction:column;gap:1.25rem;align-items:center}.testimonial-v2 .testimonials-block .author .avtar img{border-radius:0;width:6.25rem;height:6.25rem;object-fit:cover}.about-content-block h3{text-transform:none}.about-content-block p{margin-bottom:1.5rem}.our-stories-section .story-blocks{padding-bottom:5.1rem}.our-stories-section .story-blocks>.row,.our-stories-section .story-blocks .owl-carousel{margin:0 -0.625rem;gap:1.25rem 0}.our-stories-section .story-blocks>.row>div,.our-stories-section .story-blocks .owl-carousel>div{padding:0 0.625rem}.our-stories-section .story-blocks>.row>div .story-block,.our-stories-section .story-blocks .owl-carousel>div .story-block{position:relative}.our-stories-section .story-blocks>.row>div .story-block img,.our-stories-section .story-blocks .owl-carousel>div .story-block img{aspect-ratio:1/1}.our-stories-section .story-blocks>.row>div .story-block .overlay,.our-stories-section .story-blocks .owl-carousel>div .story-block .overlay{padding:1.875rem;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;display:flex;background:rgba(0,0,0,0.2);flex-direction:column;justify-content:space-between;text-decoration:none}.our-stories-section .story-blocks>.row>div .story-block .overlay h3,.our-stories-section .story-blocks .owl-carousel>div .story-block .overlay h3{color:var(--basic-white);text-transform:none;font-family:var(--TRJN-DaVinci-Medium-It);font-style:italic;font-weight:500;font-size:2.8125rem;line-height:110%;letter-spacing:-0.08438rem}.our-stories-section .story-blocks>.row>div .story-block .overlay .arrow-btn,.our-stories-section .story-blocks .owl-carousel>div .story-block .overlay .arrow-btn{display:flex;text-decoration:none;width:3.125rem;height:3.125rem;padding:0.5625rem;justify-content:center;align-items:center;gap:0.5rem;flex-shrink:0;color:var(--primary-dark-grey);border-radius:var(--radius-large,3.75rem);background:var(--basic-white);transition:all ease 0.25s}.our-stories-section .story-blocks>.row>div .story-block .overlay .arrow-btn:hover,.our-stories-section .story-blocks .owl-carousel>div .story-block .overlay .arrow-btn:hover{background:var(--primary-red-blazer);color:var(--basic-white)}.wireframes-light-grey-bg{background:var(--wireframes-light-grey)}.wireframes-image-bg{background:var(--wireframes-image-bg,#D1D1D1)}.intro-section{padding:9.53rem 0 5.78rem}.divider{width:100%;height:1px;background:var(--primary-dark-grey)}blockquote{padding-left:3.125rem;border-left:0.0625rem solid var(--primary-red-blazer);margin:3rem 0;color:var(--primary-dark-grey);font-family:var(--TRJN-DaVinci-Reg-It);font-size:2.8125rem;font-weight:400;line-height:120%;letter-spacing:-0.05625rem}.profile-wrap{display:flex;flex-direction:column;gap:2.33rem;margin-bottom:9rem}.profile-wrap .profile{display:flex;gap:1.25rem;align-items:center}.profile-wrap .profile .profile-pic{width:6.25rem;height:6.25rem}.profile-wrap .profile .name{color:var(--primary-dark-grey);font-family:var(--font-family-neue-haas-grotesk-text);font-size:0.9375rem;font-style:normal;font-weight:700;line-height:110%;text-transform:uppercase}.center-image-slider{position:relative}.center-image-slider .custom-pagination{position:absolute;z-index:11;display:flex;color:var(--basic-white);text-align:center;font-family:var(--TRJN-DaVinci-Reg-It);font-size:var(--font-size-h1,5.625rem);font-weight:400;line-height:120%;letter-spacing:-0.1125rem;left:8vw;top:3rem;width:8rem;align-items:center;justify-content:center}.center-image-slider .owl-carousel .owl-nav{position:absolute;left:8vw;top:7rem;display:flex;gap:0.9375rem}.center-image-slider .owl-carousel .owl-nav button{display:flex;width:3.125rem;height:3.125rem;padding:0.5625rem;justify-content:center;align-items:center;border-radius:var(--radius-large,3.75rem);background:var(--wireframes-light-grey,#F1F1F1);font-size:0;gap:0}.center-image-slider .owl-carousel .owl-nav button:before{font-family:var(--font-awesome);content:"\f061";font-size:1.5rem;color:var(--primary-dark-grey);font-weight:900}.center-image-slider .owl-carousel .owl-nav button.owl-prev:before{content:"\f060"}.center-image-slider .owl-carousel .owl-dots{display:none}.news-listing-page .latest-news-section{padding:3.125rem 0}.news-listing-page .latest-news-section .section-scrolling-title{margin-bottom:3.125rem}.news-listing-page .latest-news-section .section-header{padding:1.875rem 0;border-top:1px solid var(--primary-dark-grey)}.news-listing-page .latest-news-section .section-header h2{margin:0}.news-listing-page .latest-news-section .section-header h2 i{font-family:var(--font-family-neue-haas-grotesk-text);font-weight:500;font-style:italic}.news-listing-page .latest-news-section .section-header .btn-wrap{justify-content:flex-end}.news-listing-page .latest-news-section .news-blocks-wrap{padding:0}.news-listing-page .latest-news-section .news-blocks-wrap .btn-wrap{margin-top:3.125rem}.news-listing-page .our-stories-section .story-blocks{padding-bottom:2rem}.banner{padding:11.5rem 0 4.625rem}.blog-listing-page .latest-news-section{padding:0;overflow:hidden}.blog-listing-page .latest-news-section .section-header{padding:3.125rem 0}.blog-listing-page .latest-news-section .section-header .filters ul.nav{gap:0.3125rem}.blog-listing-page .latest-news-section .section-header .filters ul.nav li a{text-decoration:none;display:flex;padding:0.9375rem 1.25rem;justify-content:center;align-items:center;gap:0.5rem;border-radius:var(--radius-huge,22.5rem);border:1px solid var(--primary-dark-grey,#101820);color:var(--primary-dark-grey,#101820);font-family:var(--font-family-neue-haas-grotesk-text);font-size:0.9375rem;font-style:normal;font-weight:500;line-height:100%;white-space:nowrap;text-transform:uppercase}.blog-listing-page .latest-news-section .section-header .filters ul.nav li a.is-active{background:var(--primary-dark-grey);color:var(--basic-white)}.blog-listing-page .latest-news-section .news-blocks-wrap{padding:0}.blog-listing-page .latest-news-section .news-blocks-wrap .btn-wrap{margin:3.125rem}.blog-listing-page.menu-active .header a,.blog-listing-page.search-active .header a{color:var(--basic-white)}.blog-listing-page.menu-active .header .right-block li a.nav-item,.blog-listing-page.search-active .header .right-block li a.nav-item,.blog-listing-page.menu-active .header ul.nav li a.nav-item,.blog-listing-page.search-active .header ul.nav li a.nav-item,.blog-listing-page.menu-active .header .right-block li a.search-btn,.blog-listing-page.search-active .header .right-block li a.search-btn,.blog-listing-page.menu-active .header ul.nav li a.search-btn,.blog-listing-page.search-active .header ul.nav li a.search-btn{color:var(--basic-white)}.blog-listing-page.menu-active .header .menu-bottom-line,.blog-listing-page.search-active .header .menu-bottom-line,.blog-listing-page.menu-active .header .search-btn span,.blog-listing-page.search-active .header .search-btn span,.blog-listing-page.menu-active .header .menu-icon span,.blog-listing-page.search-active .header .menu-icon span{background:var(--basic-white)}.blog-card-grid .grid-item.hidden{display:none}.news-detail-page .hero-section .hero-content{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;margin-bottom:2.5rem}.news-detail-page .hero-section .hero-content .category{display:inline-flex;padding:0.9375rem 1.25rem;justify-content:center;align-items:center;gap:0.5rem;font-family:var(--font-family-neue-haas-grotesk-text);font-size:0.9375rem;font-style:normal;font-weight:500;line-height:100%;text-transform:uppercase;border-radius:var(--radius-huge,22.5rem);color:var(--basic-white);border:1px solid var(--basic-white)}.news-detail-page .hero-section .hero-content h2{color:var(--basic-white);text-align:center;font-family:var(--font-family-neue-haas-grotesk-text);font-size:3.75rem;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-0.1125rem}.news-detail-page .hero-section .hero-content .date{color:var(--basic-white);text-align:right;font-family:var(--font-family-neue-haas-grotesk-text);font-size:0.625rem;font-style:normal;font-weight:500;line-height:100%;text-transform:uppercase}.news-detail-page .detail-page-content{padding:4.375rem 0}.news-detail-page .detail-page-content .lead-text{margin-bottom:2.8125rem}.news-detail-page .detail-page-content blockquote{color:var(--primary-dark-grey);font-family:var(--TRJN-DaVinci-Reg-It);font-size:1.875rem;font-weight:400;line-height:120%;letter-spacing:-0.0375rem;padding-left:1.875rem;border-color:var(--wireframes-mid-grey)}.news-detail-page .share-btns{display:flex;flex-direction:row;align-items:center;gap:1.5rem;position:relative;justify-content:end}.news-detail-page .share-btns h5{color:var(--primary-dark-grey,#101820);text-align:center;font-family:var(--font-family-neue-haas-grotesk-text);font-size:var(--font-size-b2,0.9375rem);font-style:normal;font-weight:700;line-height:110%;text-transform:uppercase;margin:0}.news-detail-page .share-btns ul.nav{gap:5px;display:flex;flex-direction:row}.news-detail-page .share-btns ul.nav li{list-style:none}.news-detail-page .share-btns ul.nav li a{text-decoration:none;border-radius:var(--radius-large,60px);background:var(--primary-light-grey,#CDCDCD);height:3.125rem;width:3.125rem;color:var(--primary-dark-grey);font-size:1rem;display:flex;justify-content:center;align-items:center}.news-detail-page .share-btns ul.nav li a:hover{background:var(--primary-red-blazer);color:var(--basic-white)}.table-responsive table{font-family:'Helvetica Now Var',sans-serif;font-weight:400;border-collapse:separate;border-spacing:0;margin-bottom:2rem;width:100%}.table-responsive table tr th{background:var(--primary-dark-grey);color:var(--basic-white);font-size:1.25rem;line-height:28px;padding:10px 12px;border-left:1px solid var(--primary-dark-grey);border-top:1px solid var(--primary-dark-grey);border-right:none;border-bottom:none}.table-responsive table tr th:first-child{border-left:none}.table-responsive table tr td{color:var(--primary-dark-grey);font-size:0.9375rem;line-height:0.9375rem;padding:0.9375rem 0.75rem;word-wrap:break-word;border:none;background-color:transparent}.table-responsive table tr td:first-child{border-left:none}.table-responsive table tr:nth-child(even){background:var(--wireframes-light-grey)}@media (max-width:767.98px){.table-responsive table th,.table-responsive table td{font-size:0.875rem;padding:10px 8px}}.image-gallery .container-fluid>.row{margin:0 -0.625rem;gap:1.25rem 0}.image-gallery .container-fluid>.row>div{padding:0 0.625rem}.image-gallery .container-fluid>.row>div .image-wrap a{display:block;position:relative}.image-gallery .container-fluid>.row>div .image-wrap a img{aspect-ratio:1/1}.image-gallery .container-fluid>.row>div .image-wrap a .overlay{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,0.4);color:var(--basic-white);font-size:1.5rem;transition:all ease 0.25s;opacity:0}.image-gallery .container-fluid>.row>div .image-wrap a .overlay i{color:var(--basic-white)}.image-gallery .container-fluid>.row>div .image-wrap a:hover .overlay{opacity:1}.section-scrolling-title{background:var(--basic-white)}.section-scrolling-title .scrolling-title{position:relative;overflow:hidden;width:100%;padding:2.25rem 0 1rem;border-top:1px solid var(--primary-dark-grey);border-bottom:1px solid var(--primary-dark-grey)}.section-scrolling-title .scrolling-title .scrolling-title__track{display:inline-flex;align-items:baseline;gap:4rem;white-space:nowrap;will-change:transform;backface-visibility:hidden;transform:translate3d(0,0,0)}.section-scrolling-title .scrolling-title .scrolling-title__track .scrolling-title__txt{font-family:var(--TRJN-DaVinci-Medium-It);font-style:italic;font-weight:500;font-weight:400;text-transform:uppercase;letter-spacing:0.02em;color:var(--text-color);margin:0;font-size:clamp(7rem,10vw,7.25rem);line-height:90%;padding-bottom:0;display:inline-block}.home-page .lead-text,.home-page .lead-text p{text-indent:6rem}.full-image-section{max-height:100vh;overflow:hidden}.full-image-section>img,.full-image-section video{aspect-ratio:1440/900}.section.principal-message{padding:1.42rem 0}body:not(.main-menu-wrap)::-webkit-scrollbar{display:none}.contact-page .three-column-section .contact-blocks{gap:6rem 0}.contact-page .three-column-section .contact-blocks .block{border-top:0.25rem solid var(--basic-white);padding:0.9375rem 0;display:flex;flex-direction:column;gap:2.0625rem;margin-bottom:3.75rem}.contact-page .three-column-section .contact-blocks .block h3{color:var(--basic-white);font-family:var(--TRJN-DaVinci-Medium);font-size:2.8125rem;font-weight:400;font-style:italic;text-transform:none;line-height:110%;letter-spacing:-0.08438rem}.contact-page .three-column-section .contact-blocks .block ul{padding:0;margin:0;border-top:1px solid var(--WhiteAlpha-400)}.contact-page .three-column-section .contact-blocks .block ul li{list-style:none;color:var(--basic-white);font-family:var(--font-family-neue-haas-grotesk-text);font-size:0.9375rem;font-style:normal;font-weight:400;padding:1.2rem 0;line-height:140%;letter-spacing:-0.01875rem;border-bottom:1px solid var(--WhiteAlpha-400)}.contact-page .section-header h3{text-transform:none}.contact-page .map{margin:3.125rem 0 5rem}.leadership-section{padding:14rem 0 5.5rem;overflow:hidden}.leadership-section .leaders-slider{margin-left:8.33333333%;overflow:hidden}.leadership-section .leaders-slider .owl-stage-outer{overflow:visible;margin-bottom:2.75rem}.leadership-section .leaders-slider .owl-nav{position:absolute;right:4.5rem;bottom:-5.875rem;display:flex;gap:0.9375rem;flex-wrap:nowrap}.leadership-section .leaders-slider .owl-nav.disabled{display:none}.leadership-section .leaders-slider .owl-nav button{position:relative;height:3.125rem;width:3.125rem;border-radius:var(--radius-large,60px);background:var(--wireframes-grey,#E6E6E6);display:flex;margin:0;justify-content:center;align-items:center;font-size:0}.leadership-section .leaders-slider .owl-nav button:after{font-family:var(--font-awesome);content:"\f060";font-size:1.25rem;font-weight:600;color:var(--primary-dark-grey)}.leadership-section .leaders-slider .owl-nav button.owl-next:after{content:"\f061"}.leadership-section .leaders-slider .owl-nav button:hover{background:var(--primary-red-blazer);color:var(--basic-white)}.leadership-section .leaders-slider .slide-row{margin:0}.leadership-section .leaders-slider .slide-row>div{padding:0}.leadership-section .leaders-slider .slide-row>div.left-block img{aspect-ratio:450/515}.leadership-section .leaders-slider .slide-row>div.right-block .block-content{display:flex;flex-direction:column;gap:1rem 0;padding:3.125rem;height:100%;justify-content:space-between;text-align:center}.leadership-section .leaders-slider .slide-row>div.right-block .block-content h3{color:var(--basic-white);text-align:center;text-transform:none;font-family:var(--TRJN-DaVinci-Medium-It);font-style:italic;font-weight:500;font-size:var(--font-size-h3,45px);line-height:110%;letter-spacing:-1.35px}.leadership-section .leaders-slider .slide-row>div.right-block .block-content ul{margin:0;padding:0;border-top:1px solid var(--WhiteAlpha-400)}.leadership-section .leaders-slider .slide-row>div.right-block .block-content ul li{text-transform:uppercase;list-style:none;text-align:center;padding:1.25rem 0;font-size:0.9375rem;border-bottom:1px solid var(--WhiteAlpha-400)}.blog-detail-page .hero-section .hero-image .overlay{justify-content:center;text-align:center;color:var(--basic-white)}.blog-detail-page .hero-section .hero-image .overlay .image-wrap img.full{aspect-ratio:1146/644}.blog-detail-page .hero-section .hero-image .overlay .hero-content{display:flex;flex-direction:column;gap:1.25rem 0;margin-bottom:4.5rem}.blog-detail-page .hero-section .hero-image .overlay .hero-content .category{display:inline-flex;padding:0.9375rem 1.25rem;justify-content:center;align-items:center;gap:0.5rem;font-family:var(--font-family-neue-haas-grotesk-text);font-size:0.9375rem;font-style:normal;font-weight:500;line-height:100%;text-transform:uppercase;border-radius:var(--radius-huge,22.5rem);color:var(--primary-dark-grey);background:var(--basic-white);width:fit-content;margin:0 auto}.blog-detail-page .hero-section .hero-image .overlay .hero-content h2{color:var(--basic-white);text-align:center;font-family:var(--font-family-neue-haas-grotesk-text);font-size:3.75rem;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-0.1125rem}.blog-detail-page .detail-page-content{display:flex;flex-direction:column;gap:3.125rem 0}.blog-detail-page .detail-page-content h2{color:var(--primary-dark-grey,#101820);font-family:var(--font-family-neue-haas-grotesk-text);font-size:2.8125rem;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-0.14063rem;margin-bottom:1.5625rem}.blog-detail-page .detail-page-content h4{color:var(--primary-dark-grey,#101820);font-family:var(--font-family-neue-haas-grotesk-text);font-size:1.875rem;font-style:normal;font-weight:700;line-height:110%;letter-spacing:-0.01875rem;margin:3rem 0 1.54rem}.blog-detail-page .detail-page-content p{margin-bottom:1.5rem;color:var(--primary-dark-grey,#101820);font-family:var(--font-family-helvetica-now,"Helvetica Now Var");font-size:var(--font-size-b1,1.25rem);font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.0375rem;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.blog-detail-page .detail-page-content p a{color:var(--primary-dark-grey);text-decoration:underline}.blog-detail-page .detail-page-content ul{display:flex;flex-direction:column;gap:1.75rem}.blog-detail-page .detail-page-content ul li{list-style:square}.blog-detail-page .detail-page-content .share-btns{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem 0;position:relative}.blog-detail-page .detail-page-content .share-btns::after,.blog-detail-page .detail-page-content .share-btns:before{content:"";display:block;margin:0 auto 3.125rem;position:relative;width:1px;height:5.125rem;background:var(--primary-dark-grey)}.blog-detail-page .detail-page-content .share-btns::after{margin:3.125rem 0 auto}.blog-detail-page .detail-page-content .share-btns h5{color:var(--primary-dark-grey,#101820);text-align:center;font-family:var(--font-family-neue-haas-grotesk-text);font-size:var(--font-size-b2,0.9375rem);font-style:normal;font-weight:700;line-height:110%;text-transform:uppercase}.blog-detail-page .detail-page-content .share-btns ul.nav{gap:5px;display:flex;flex-direction:row}.blog-detail-page .detail-page-content .share-btns ul.nav li{list-style:none}.blog-detail-page .detail-page-content .share-btns ul.nav li a{text-decoration:none;border-radius:var(--radius-large,60px);background:var(--primary-light-grey,#CDCDCD);height:3.125rem;width:3.125rem;color:var(--primary-dark-grey);font-size:1rem;display:flex;justify-content:center;align-items:center}.blog-detail-page .detail-page-content .share-btns ul.nav li a:hover{background:var(--primary-red-blazer);color:var(--basic-white)}.blog-detail-page .detail-page-content blockquote{color:var(--primary-dark-grey);font-size:1.875rem;font-weight:400;line-height:120%;letter-spacing:-0.0375rem;padding-left:1.875rem}.blog-detail-page .latest-news-section .news-blocks-wrap{padding:2.5rem 0 0}.blog-detail-page .latest-news-section .news-blocks-wrap .btn-wrap{margin-top:3.125rem}.primary-dark-grey-bg{background:var(--primary-dark-grey)}.primary-dark-grey-bg .lead-text,.primary-dark-grey-bg h1,.primary-dark-grey-bg h2,.primary-dark-grey-bg p,.primary-dark-grey-bg .lead-text p,.primary-dark-grey-bg *{color:var(--basic-white)}.primary-dark-grey-bg .btn.btn-solid-white.icon-link *{color:var(--primary-dark-grey)}.lead-text,.lead-text p{color:var(--primary-dark-grey,#101820);font-family:var(--font-family-neue-haas-grotesk-text);font-size:2.8125rem;font-style:normal;font-weight:300;line-height:100%;letter-spacing:-0.05625rem}.vertical-devider{width:1px;height:5.125rem;background:var(--primary-dark-grey);position:relative;margin:0 auto 1.25rem}a[href^="tel"],a[href^="mailto"]{color:inherit;text-decoration:none}.ar-750x350{aspect-ratio:750/350}.modal-backdrop.show{opacity:0.7}.modal{z-index:11111111}.modal .modal-content{border-radius:0;background:none}.modal .modal-content .modal-header,.modal .modal-content .modal-body,.modal .modal-content .modal-footer{padding:0;background:none;border:none;border-radius:0}.modal .modal-content .modal-header{display:flex;justify-content:center;min-height:3.125rem;padding:0;left:0;right:0;margin:0 auto 1.5rem}.modal .modal-content .modal-header .btn-close{color:var(--basic-white);font-size:1.5rem;opacity:1;display:flex;width:3.125rem;text-decoration:none;height:3.125rem;justify-content:center;align-items:center;border-radius:var(--radius-large,60px);background:var(--WhiteAlpha-400,rgba(255,255,255,0.3))}.modal .modal-content .modal-footer{text-align:center;display:flex;padding:3.25rem 7.1875rem;align-items:center;justify-content:center;gap:1.9375rem;align-self:stretch;flex-direction:column;background:var(--basic-white)}.modal .modal-content .modal-footer h3{color:var(--primary-dark-grey,#101820);font-family:var(--font-family-neue-haas-grotesk-text);font-size:var(--font-size-h3,2.8125rem);font-style:normal;font-weight:700;line-height:100%;letter-spacing:-0.14063rem;margin:0}.modal .modal-content .modal-footer h3 i{color:var(--primary-dark-grey,#101820);font-family:var(--TRJN-DaVinci-Medium-It);font-style:italic;font-weight:500;font-size:2.8125rem;line-height:110%;letter-spacing:-0.08438rem}.modal .modal-content .modal-footer p{margin:0}.alert-bar{display:flex;width:100vw;max-width:100vw;overflow:hidden;background:var(--primary-dark-grey);height:2.5rem;padding:1px 0;align-items:center;gap:var(--spacing-xsmall,1.25rem);position:relative;z-index:99999;left:0;right:0;display:none}.alert-bar .fixed-span{height:2.5rem;align-items:center;padding:0 1rem;position:relative;z-index:99;color:var(--basic-white);background:var(--primary-dark-grey);font-family:var(--font-family-neue-haas-grotesk-text);font-size:0.9375rem;font-style:normal;font-weight:700;line-height:110%;text-transform:uppercase;display:flex;white-space:nowrap}.alert-bar .close-bar{position:absolute;right:0;z-index:99;background:var(--primary-dark-grey)}.alert-bar .close-bar a{font-size:1rem;text-decoration:none;color:var(--basic-white);display:flex;height:2.5rem;padding:0 0.5rem;align-items:center;justify-content:center}.alert-bar .alert-bar__track{display:flex;gap:2rem;white-space:nowrap;animation:marqueeScroll 30s linear infinite}.alert-bar .alert-bar__track:hover{animation-play-state:paused}.alert-bar .alert-bar__track .alert-bar__text{color:var(--basic-white);text-align:center;font-family:var(--font-family-neue-haas-grotesk-text);font-size:0.9375rem;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.01875rem;position:relative}.alert-bar .alert-bar__track .alert-bar__text:before{content:"";display:block;height:10px;width:10px;position:absolute;left:-1.25rem;top:0;bottom:0;margin:auto;background:var(--basic-white);border-radius:50%}@keyframes marqueeScroll{from{transform:translateX(0)}to{transform:translateX(-50%)}}.card-grid-with-title .image-cards>.row{gap:1.5rem 0}.card-grid-with-title .image-cards>.row .image-wrap>img{aspect-ratio:330/475}.card-grid-with-title .image-cards .item a .card-content{line-height:120%}.card-grid-with-title .custom-owl-btns{margin-top:2.5rem}.card-grid-with-title-and-text .image-cards .row{gap:1.5rem 0}.card-grid-with-title-and-text .image-cards .row .image-wrap>img,.card-grid-with-title-and-text .image-cards .row .image-wrap video{aspect-ratio:330/540}.card-grid-with-title-and-text .custom-owl-btns{margin-top:1.25rem}.latest-blog-section .news-blocks-wrap .custom-owl-btns{margin-top:3.125rem}.card-grid-with-title-and-text .container-fluid,.card-grid-with-title .container-fluid{position:relative}.card-grid-with-title-and-text .container-fluid .owl-carousel .owl-item .item a .image-wrap img,.card-grid-with-title .container-fluid .owl-carousel .owl-item .item a .image-wrap img,.card-grid-with-title-and-text .container-fluid .owl-carousel .owl-item .item a .image-wrap video,.card-grid-with-title .container-fluid .owl-carousel .owl-item .item a .image-wrap video{aspect-ratio:330/440;object-fit:cover}.card-grid-with-title-and-text .container-fluid{position:relative}.card-grid-with-title-and-text .container-fluid .owl-carousel .owl-item .item a .image-wrap img,.card-grid-with-title-and-text .container-fluid .owl-carousel .owl-item .item a .image-wrap video{aspect-ratio:11/18;object-fit:cover}.custom-owl-btns{position:relative}.custom-owl-btns .owl-nav{display:flex;gap:0.9375rem;flex-wrap:nowrap;justify-content:flex-end}.custom-owl-btns .owl-nav button{position:relative;height:3.125rem;width:3.125rem;border-radius:var(--radius-large,60px);background:var(--wireframes-grey,#E6E6E6);display:flex;margin:0;justify-content:center;align-items:center;font-size:0;border:none}.custom-owl-btns .owl-nav button:after{font-family:var(--font-awesome);content:"\f060";font-size:1.25rem;font-weight:600;color:var(--primary-dark-grey)}.custom-owl-btns .owl-nav button.custom-owl-next:after{content:"\f061"}.custom-owl-btns .owl-nav button:hover{background:var(--primary-red-blazer);color:var(--basic-white)}.custom-owl-btns .owl-nav button:hover:after{color:var(--basic-white)}.custom-owl-btns .owl-nav button.disabled{opacity:0.4;pointer-events:none;cursor:not-allowed}.ar-796x540{aspect-ratio:796/540;object-position:top}.card-grid-with-title-and-text .owl-carousel a .image-wrap:before{display:none}.card-grid-with-title-and-text .owl-carousel a .image-wrap .overlay .icon{text-align:center;background:var(--primary-red-blazer);color:var(--basic-white);opacity:0;transition:all ease 0.3s;position:absolute;left:0;right:0;top:0;bottom:0;height:5rem;width:5rem;font-size:2rem;margin:auto;display:flex;align-items:center;justify-content:center;border-radius:50%}.card-grid-with-title-and-text .owl-carousel a .card-content{transition:all ease 0.5s;text-align:center}.card-grid-with-title-and-text .owl-carousel a:hover .card-content{transform:none}.card-grid-with-title-and-text .owl-carousel a:hover .card-content p{font-family:var(--font-family-neue-haas-grotesk-text)}.card-grid-with-title-and-text .owl-carousel a:hover .overlay .icon{opacity:1}.card-grid-with-title-and-text .owl-carousel .item.current .overlay .icon i:before{content:"\f00d"}.card-grid-with-title-and-text .owl-carousel .item.current .card-content h3,.card-grid-with-title-and-text .owl-carousel .item.current .card-content p{display:none}.video-overlay{position:absolute;left:0;right:0;bottom:2rem}.video-overlay .right-block{text-align:right}.video-overlay .right-block h1 div{padding:0 0.5rem}.video-overlay h1{color:var(--basic-white);font-family:var(--font-family-neue-haas-grotesk-text);font-size:8.75rem;font-style:normal;font-weight:700;line-height:90%;letter-spacing:-0.375rem;text-transform:uppercase;padding-right:1rem}.video-overlay h1 i{color:var(--basic-white);text-align:right;leading-trim:both;text-edge:cap;font-family:var(--TRJN-DaVinci-Medium-It);font-style:italic;font-weight:500;font-size:6rem;line-height:90%;letter-spacing:-0.525rem;text-transform:uppercase}.video-overlay .play-btn{display:flex;width:100px;height:100px;justify-content:center;align-items:center;flex-shrink:0;color:var(--primary-dark-grey);border-radius:3.56rem;background:var(--basic-white);text-decoration:none;font-size:2rem}.video-overlay .play-btn i{color:var(--primary-dark-grey)}.video-overlay .play-btn:hover{color:var(--basic-white);background:var(--primary-red-blazer)}.video-overlay .play-btn:hover i{color:var(--basic-white)}.dynamic-word{position:absolute!important;top:0;left:0;padding-left:1rem}.dynamic-words{white-space:nowrap}.dynamic-words .words-wrap{height:8.75rem;display:block;font-family:var(--TRJN-DaVinci-Medium-It);font-style:italic;font-weight:500;line-height:105%}.left-block h1 div,.right-block h1 div,.right-block .span{overflow:hidden}input:focus,input:focus-visible,input:focus-within{border:none;box-shadow:none;outline:none}.accordion-block .accordion-header{margin-bottom:3.125rem}.accordion-block .accordion-header h3{color:var(--primary-dark-grey);font-family:var(--TRJN-DaVinci-Medium-It);font-style:italic;font-weight:500;font-size:2.8125rem;line-height:110%;letter-spacing:-0.08438rem}.accordion-block .accordion .accordion-button{color:var(--primary-dark-grey,#101820);font-family:var(--font-family-helvetica-now,"Helvetica Now Var");font-size:var(--font-size-h4,1.875rem);font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.09375rem;padding:1.5625rem 2.25rem 1.5625rem 0;background:none}.accordion-block .accordion .accordion-button:after{width:1.875rem;height:1.875rem;aspect-ratio:1/1;content:"\+";position:absolute;top:1.875rem;right:0;opacity:1;transition:opacity 0.3s ease;background:none;font-family:var(--fa-family-classic);font-weight:900;transform-origin:center;line-height:normal;display:flex;align-items:center;justify-content:center;transition:all ease 0.35s}.accordion-block .accordion .accordion-button[aria-expanded='true']:after{transform:rotate(45deg)}.accordion-block .accordion .accordion-button:not(.collapsed){background:none;box-shadow:none}.accordion-block .accordion .accordion-button:focus{box-shadow:none;border-color:var(--primary-dark-grey)}.accordion-block .accordion .accordion-item{border:none;border-radius:0;border-bottom:0.0625rem solid var(--primary-dark-grey);background:none}.accordion-block .accordion .accordion-item .accordion-collapse{border:none}.accordion-block .accordion .accordion-item .accordion-collapse:focus,.accordion-block .accordion .accordion-item .accordion-collapse:focus-visible,.accordion-block .accordion .accordion-item .accordion-collapse:focus-within{box-shadow:none!important;border:none!important}.accordion-block .accordion .accordion-item .accordion-body{border:none;padding:0 0 1.25rem 0;color:var(--primary-dark-grey,#101820);font-family:var(--font-family-helvetica-now,"Helvetica Now Var");font-size:var(--font-size-b1,1.25rem);font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.0375rem}.accordion-block .accordion .accordion-item .accordion-body:focus,.accordion-block .accordion .accordion-item .accordion-body:focus-visible,.accordion-block .accordion .accordion-item .accordion-body:focus-within{box-shadow:none!important;border:none!important}.accordion-block .accordion .accordion-item:first-child{border-top:0.0625rem solid var(--primary-dark-grey)}.cta-blocks-section{padding:6.875rem 0}.cta-blocks-section .section-header{margin-bottom:4rem}.cta-blocks-section .section-header h2{color:var(--basic-white);font-family:var(--font-family-neue-haas-grotesk-text);font-size:3.75rem;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-0.1125rem;position:relative}.cta-blocks-section .section-header h2 i{color:var(--basic-white);leading-trim:both;text-edge:cap;font-family:var(--TRJN-DaVinci-Medium-It);font-style:italic;font-weight:500;font-size:3.75rem;line-height:100%;letter-spacing:-0.1125rem}.cta-blocks-section .cta-blocks-wrap .cta-blocks{gap:1.25rem 0}.cta-blocks-section .cta-blocks-wrap .cta-blocks .block{padding:3.125rem;border:1px solid var(--basic-white);display:flex;flex-direction:column;height:100%}.cta-blocks-section .cta-blocks-wrap .cta-blocks .block .block-header a{text-decoration:none;display:flex;justify-content:space-between;align-items:center;color:var(--basic-white);font-family:var(--font-family-neue-haas-grotesk-text);font-size:1.25rem;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-0.0625rem}.cta-blocks-section .cta-blocks-wrap .cta-blocks .block .block-header a i{font-size:1.5rem}.cta-blocks-section .cta-blocks-wrap .cta-blocks .block .devider{height:1px;background:var(--basic-white);width:100%;margin:1.25rem 0}.cta-blocks-section .cta-blocks-wrap .cta-blocks .block p{color:var(--basic-white);font-family:var(--font-family-neue-haas-grotesk-text);font-size:1.25rem;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.0375rem;margin:0}.fullwidth-video-section.video-center-overlay-text-block .overlay h2{color:var(--basic-white);text-align:center;leading-trim:both;text-edge:cap;font-family:var(--TRJN-DaVinci-Medium-It);font-style:italic;font-weight:500;font-size:3.75rem;line-height:100%;letter-spacing:-0.1125rem}.fullwidth-video-section.video-center-overlay-text-block .overlay .play-btn{display:flex;align-items:center;justify-content:center}.fullwidth-video-section.video-center-overlay-text-block .overlay .play-btn i{width:1.5rem}.fullwidth-video-section .video-overlay h1{padding:0}.fullwidth-video-section .video-overlay .hero-animation-text{display:flex;gap:1rem}.staff-section .section-header{margin-bottom:3.62rem}.staff-section .section-header h2{color:var(--primary-dark-grey);font-family:var(--font-family-helvetica-now);font-size:3.75rem;font-style:normal;font-weight:700;line-height:90%;letter-spacing:-0.075rem;text-transform:uppercase;margin:0}.staff-section .section-header p{margin:0;text-indent:5.5rem}.staff-section .filters ul.nav{gap:0.3125rem;flex-wrap:wrap}.staff-section .filters ul.nav li a{text-decoration:none;display:flex;padding:0.9375rem 1.25rem;justify-content:center;align-items:center;gap:0.5rem;border-radius:var(--radius-huge,22.5rem);border:1px solid var(--primary-dark-grey,#101820);color:var(--primary-dark-grey,#101820);font-family:var(--font-family-helvetica-now);font-size:0.9375rem;font-style:normal;font-weight:500;line-height:100%;white-space:nowrap;text-transform:uppercase}.staff-section .filters ul.nav li.active a,.staff-section .filters ul.nav li:hover a{background:var(--primary-dark-grey);color:var(--basic-white)}.staff-section .staff-list-wrap{padding:2.125rem 0}.staff-section .staff-list-wrap .staff-list-blocks{gap:6.25rem 0}.staff-section .staff-list-wrap .staff-list-blocks .block{display:flex;flex-direction:column;gap:1.125rem;margin-bottom:6.25rem}.staff-section .staff-list-wrap .staff-list-blocks .block .block-content .block-header{text-align:center;display:flex;flex-direction:column;gap:0.625rem}.staff-section .staff-list-wrap .staff-list-blocks .block .block-content .block-header h6{color:var(--primary-dark-grey);text-transform:none;font-family:var(--font-family-helvetica-now);font-size:0.93856rem;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.02813rem}.staff-section .staff-list-wrap .staff-list-blocks .block .block-content .block-header h4{color:var(--primary-dark-grey);text-align:center;font-family:var(--TRJN-DaVinci-Medium-It);font-style:italic;font-weight:500;font-size:2.11169rem;line-height:110%;letter-spacing:-0.06338rem}.staff-section .staff-list-wrap .staff-list-blocks .block .block-content .block-header *{margin:0}.staff-section .staff-list-wrap .staff-list-blocks .block .block-content ul.nav{border-top:1px solid var(--primary-light-grey,#CDCDCD);margin:0}.staff-section .staff-list-wrap .staff-list-blocks .block .block-content ul.nav li{color:var(--primary-dark-grey);text-align:center;font-family:"Helvetica Now Var";font-size:0.70388rem;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-0.01406rem;text-transform:uppercase;padding:0.93856rem 0;border-bottom:1px solid var(--primary-light-grey,#CDCDCD)}.ar-330x450{aspect-ratio:330/450;object-fit:cover;object-position:top}.form-section{padding:2.5rem 0}.form-section .g-recaptcha,.form-section .captcha-field{margin-bottom:2.5rem}@media (min-width:992px){.form-section .container-fluid>.row{min-height:45.625rem}}.form-section .left-content{gap:1.5rem}.form-section .form-row{margin-bottom:2.5rem;border-bottom:1px solid var(--primary-dark-grey)}.form-section .form-row.CheckboxInput,.form-section .form-row .checkbox-wrap{display:flex;gap:0 1rem}.form-section .form-row.CheckboxInput label,.form-section .form-row .checkbox-wrap label{display:flex;gap:0 0.5rem;margin:1rem 0}.form-section label{color:var(--primary-dark-grey);font-family:var(--font-family-neue-haas-grotesk-text);font-size:0.9375rem;font-style:normal;font-weight:700;line-height:130%;text-transform:uppercase;margin:0;vertical-align:bottom}.form-section .form-control,.form-section .custom-input{border:none;border-bottom:0.0625rem solid var(--primary-dark-grey);border-radius:0;font-size:1.25rem;line-height:140%;color:var(--primary-dark-grey);background-color:transparent;box-shadow:none;padding:0.9375rem 0;font-family:var(--font-family-neue-haas-grotesk-text)}.form-section .custom-input:focus{box-shadow:none;border-bottom:0.125rem solid #1C4220;outline:none}.form-section ::-webkit-input-placeholder{color:var(--primary-dark-grey)}.form-section ::-moz-placeholder{color:var(--primary-dark-grey)}.form-section :-ms-input-placeholder{color:var(--primary-dark-grey)}.form-section :-moz-placeholder{color:var(--primary-dark-grey)}.college-perfects .perfects-list-wrap{padding:2.125rem 0}.college-perfects .perfects-list-wrap .perfects-list-blocks{gap:6.25rem 0}.college-perfects .perfects-list-wrap .perfects-list-blocks .block{display:flex;flex-direction:column;gap:1.125rem}.college-perfects .perfects-list-wrap .perfects-list-blocks .block .block-content .block-header{text-align:center;display:flex;flex-direction:column;gap:0.625rem}.college-perfects .perfects-list-wrap .perfects-list-blocks .block .block-content .block-header h6{color:var(--primary-dark-grey);text-transform:none;font-family:var(--font-family-helvetica-now);font-size:0.93856rem;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.02813rem}.college-perfects .perfects-list-wrap .perfects-list-blocks .block .block-content .block-header h4{color:var(--primary-dark-grey);text-align:center;font-family:var(--TRJN-DaVinci-Medium-It);font-style:italic;font-weight:500;font-size:2.11169rem;line-height:110%;letter-spacing:-0.06338rem}.college-perfects .perfects-list-wrap .perfects-list-blocks .block .block-content .block-header *{margin:0}.download-list-wrap h3{font-family:var(--TRJN-DaVinci-Medium-It);font-style:italic;font-weight:500;font-size:var(--font-size-h3,2.8125rem);line-height:110%;letter-spacing:-0.08438rem;text-transform:none;margin-bottom:1rem;text-align:left}.download-list-wrap .download-list ul{margin:0;padding:1rem 0}.download-list-wrap .download-list ul li{display:flex;justify-content:space-between;align-items:center;padding:1.25rem 0;gap:1rem;border-bottom:0.0625rem solid var(--primary-dark-grey)}.download-list-wrap .download-list ul li:first-child{border-top:0.0625rem solid var(--primary-dark-grey)}.download-list-wrap .download-list ul li h4{color:var(--primary-dark-grey);font-family:var(--font-family-helvetica-now);font-size:1.875rem;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.09375rem;text-transform:none;margin:0}.download-list-wrap .download-list ul li .download-btn-wrap{display:flex;gap:1rem;align-items:center}.download-list-wrap .download-list ul li .download-btn-wrap .file-size{color:var(--primary-dark-grey);font-family:var(--font-family-helvetica-now);font-size:0.9375rem;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.01875rem}.download-list-wrap .download-list ul li .download-btn-wrap .btn{color:var(--basic-white);font-family:var(--font-family-helvetica-now);font-size:var(--font-size-b2,0.9375rem);font-style:normal;font-weight:700;line-height:110%;text-transform:uppercase;gap:0.5rem;border:none}.download-list-wrap .download-list ul li .download-btn-wrap .btn i{background:none}.download-list-wrap .download-list ul li .download-btn-wrap .btn:hover,.download-list-wrap .download-list ul li .download-btn-wrap .btn:focus{-webkit-box-shadow:inset 0px 0px 0px 1px var(--primary-red-blazer);-moz-box-shadow:inset 0px 0px 0px 1px var(--primary-red-blazer);box-shadow:inset 0px 0px 0px 1px var(--primary-red-blazer);color:var(--primary-red-blazer);background:var(--basic-white)}.download-list-wrap .download-list ul li .download-btn-wrap .btn:hover i,.download-list-wrap .download-list ul li .download-btn-wrap .btn:focus i{color:var(--primary-red-blazer)}.primary-dark-grey-bg .download-list-wrap .download-list ul li{border-color:var(--basic-white)}.primary-dark-grey-bg .download-list-wrap .download-list ul li h4,.primary-dark-grey-bg .download-list-wrap .download-list ul li .download-btn-wrap .file-size{color:var(--basic-white)}.dynamic-prev-next-section .divider{margin-bottom:3rem}.dynamic-prev-next-section h3{display:flex;gap:1.25rem;align-items:center}.dynamic-prev-next-section h3 .parent-page-link{color:var(--primary-red-blazer);font-size:2.8125rem;font-style:normal}.dynamic-prev-next-section h3 .parent-page-link:hover{color:var(--primary-dark-grey)}.dynamic-prev-next-section h3 .parent-page-link span{padding-right:0.25rem;font-family:var(--TRJN-DaVinci-Medium-It);font-style:italic;font-weight:500;text-transform:none}.dynamic-prev-next-section .story-blocks{padding:1rem 0}.dynamic-prev-next-section .story-blocks .custom-owl-btns{margin-top:1.25rem;align-items:center}.dynamic-prev-next-section.end-reached .custom-owl-next{opacity:0.5;pointer-events:none}.dynamic-prev-next-section.start-reached .custom-owl-prev{opacity:0.5;pointer-events:none}.two-column-section .justify-content-end .block-content{justify-content:flex-end}.two-column-section .justify-content-start .block-content{justify-content:flex-start}.two-column-section .justify-content-center .block-content{justify-content:center}.parent-login-wrap{padding:3.125rem;background:var(--basic-white);display:flex;flex-direction:column;justify-content:space-between;height:100vh;width:33.5625rem;max-width:96%;position:fixed;top:0;z-index:999;right:0;margin:auto;overflow-y:auto;gap:7.5rem 0}.parent-login-wrap p{color:var(--primary-dark-grey);font-family:var(--font-family-helvetica-now);font-size:0.9375rem;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.01875rem;margin:0}.parent-login-wrap .close-btn-wrap{position:absolute;right:1rem;top:1rem}.parent-login-wrap .close-btn-wrap a{width:3.125rem;height:3.125rem;border-radius:var(--radius-large,60px);background:rgba(16,24,32,0.2);color:var(--primary-dark-grey);display:flex;justify-content:center;align-items:center}.parent-login-wrap .login-header h1{color:var(--primary-dark-grey,#101820);font-family:var(--font-family-helvetica-now,"Helvetica Now Var");font-size:5.625rem;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-0.23438rem;text-transform:uppercase;margin-bottom:1.875rem}.parent-login-wrap .login-header h1 span{display:block;font-family:var(--TRJN-DaVinci-Medium-It);font-style:italic;font-weight:500;line-height:110%;letter-spacing:-0.14063rem;text-align:right;padding-right:0.5rem}.parent-login-wrap .middle-block{display:flex;flex-direction:column}.parent-login-wrap .middle-block label{color:var(--primary-dark-grey,#101820);font-family:var(--font-family-helvetica-now);font-size:var(--font-size-b2,0.9375rem);font-style:normal;font-weight:700;line-height:110%;text-transform:uppercase;letter-spacing:normal}.parent-login-wrap .middle-block input{display:flex;padding:var(--spacing-2xsmall,0.9375rem) 0;justify-content:space-between;align-items:center;align-self:stretch;border:none;border-bottom:0.0625rem solid var(--primary-dark-grey);margin-bottom:1.5625rem}.parent-login-wrap .middle-block .checkbox-wrap{margin-bottom:1.5625rem}.parent-login-wrap .middle-block .checkbox-wrap label{display:flex;align-items:flex-start;color:var(--primary-dark-grey,#101820);font-family:var(--font-family-helvetica-now);font-size:0.9375rem;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.01875rem;text-transform:none;gap:0.625rem}.parent-login-wrap .middle-block .checkbox-wrap label input{margin:0;display:flex;padding:0.3125rem;flex-direction:column;align-items:flex-start;gap:0.5rem;border-radius:var(--radius-xsmall,0.3125rem);background:var(--BlackAlpha-200,rgba(0,0,0,0.1))}.parent-login-wrap .login-footer{margin-top:auto}.primary-dark-grey-bg .complex-content__section-txt-wrap h3{color:var(--basic-white)}iframe{margin-bottom:1rem}.fw-circles{display:flex;width:calc(100% + 20px);position:relative;flex-wrap:wrap;text-align:center}@media (max-width:767px){.fw-circles{width:100%}}.fw-circles>div{width:calc((100% - 80px) / 4);margin-right:20px;margin-bottom:20px;position:relative}@media (max-width:1023px){.fw-circles>div{width:calc((100% - 40px) / 2)}}@media (max-width:767px){.fw-circles>div{width:100%;margin-right:0}}.fw-circles .fw-circle-outer:hover .fw-circle{transform:rotateY(180deg)}.fw-circles .fw-circle-outer:hover .fw-circle .hover-text{opacity:1}.fw-circles .title{margin-top:20px}.fw-circles .fw-circle{max-width:240px;margin:auto;cursor:pointer;border:1px solid #ccc;border-radius:50%;position:relative;overflow:hidden;transition:transform 0.5s ease-in-out;transform-origin:center}.fw-circles .fw-circle:before{display:block;content:"";width:100%;padding-top:100%}.fw-circles .fw-circle>.content{position:absolute;top:0;left:0;right:0;bottom:0}.fw-circles .fw-circle img{max-width:calc(100% - 40px);max-height:calc(100% - 40px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.fw-circles .fw-circle .hover-text{position:absolute;left:50%;top:50%;width:100%;height:100%;transform:rotateY(180deg) translate(-50%,-50%);padding:12% 8%;display:flex;justify-content:center;align-items:center;background-color:#aa1f24;font-size:12px;line-height:16px;color:var(--basic-white);text-align:center;opacity:0;transform-origin:0;transition:opacity 0.3s ease-in-out}.icon-module{position:relative}.icon-module .hover-text{display:none}.icon-module .fw-icons{display:flex;flex-wrap:wrap;justify-content:space-between;text-align:center}@media (max-width:767px){.icon-module .fw-icons{justify-content:center}}.icon-module .fw-icon{cursor:pointer;max-width:250px;padding:20px}.icon-module .fw-icon:hover .title{color:#aa1f24}.icon-module .fw-icon .title{margin-top:15px;font-weight:700;transition:color 0.3s ease-in-out}.icon-module .fw-icon img{max-width:100%;height:70px}.icon-module .hover-text-area{background-color:#ececec;padding:20px;text-align:center;display:none;position:relative}@media (max-width:1023px){.icon-module .hover-text-area{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding-top:30px;width:100%;box-shadow:rgba(100,100,111,0.5) 0px 7px 29px 0px}}@media (min-width:1024px){.icon-module .hover-text-area{min-height:10rem}.icon-module .hover-text-area .close{display:none}}.icon-module .arrow-up{width:0;height:0;border-left:14px solid transparent;border-right:14px solid transparent;border-bottom:14px solid #ececec;position:absolute;left:calc(50% - 14px);top:-14px;transition:left 0.3s ease-in-out}@media (max-width:1023px){.icon-module .arrow-up{display:none}}.area-boxes{background-color:black;border:none;color:var(--basic-white);padding:20px}.area-boxes .hidden-content{display:none}.area-boxes .area-inner{display:flex;justify-content:space-between}.area-boxes .fw-boxes{width:306px}@media (max-width:767px){.area-boxes .fw-boxes{width:100%}}.area-boxes .fw-box{color:black;text-decoration:none;font-weight:700;font-size:18px;background-color:var(--basic-white);padding:18px 20px;text-align:center;display:block;line-height:24px;margin-bottom:20px;transition:background-color 0.3s ease-in-out,color 0.3s ease-in-out;position:relative}.area-boxes .fw-box:last-child{margin-bottom:0}.area-boxes .fw-box:hover{background-color:#aa1f24;color:var(--basic-white)}@media (min-width:768px){.area-boxes .fw-box{border-right:solid 3px #aa1f24}.area-boxes .fw-box:after{content:"";position:absolute;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #aa1f24;right:-10px;top:calc(50% - 10px)}}.area-boxes img{display:none}.area-boxes .preview-area{background-position:center;background-repeat:no-repeat;background-size:cover;margin-left:30px;flex:1}@media (max-width:767px){.area-boxes .preview-area{display:none}}.text-align-right{text-align:right}a:hover,button:hover,input:hover,a:focus,button:focus,input:focus,a:focus-visible,button:focus-visible,input:focus-visible,a:focus-within,button:focus-within,input:focus-within{outline:none}a:focus,a:active,a:focus-visible,a:focus-within,a:hover{outline:none;box-shadow:none}.wrapper .container-fluid .container-fluid{padding:0}.home-page .hero-section .words-slide-anim-js{opacity:0;width:100%}.spotlight-list-wrap .block{display:flex;flex-direction:column;align-items:center;width:100%;gap:1.125rem;padding-bottom:3.75rem;height:100%}.spotlight-list-wrap .block .image-wrap{width:100%}.spotlight-list-wrap .block img{aspect-ratio:330/450}.spotlight-list-wrap .block .card-content{flex-grow:1;display:flex;flex-direction:column;justify-content:space-between}.spotlight-list-wrap .block .card-content h4{width:100%;font-size:1.875rem;line-height:2.625rem;font-family:var(--TRJN-DaVinci-Medium-It);font-style:italic;font-weight:500;color:var(--primary-dark-grey);margin:0;letter-spacing:-0.9px}@media (max-width:767px){.spotlight-list-wrap .block .card-content h4{font-size:1.5rem;line-height:2.2rem}}.spotlight-list-wrap .block .card-content p{font-size:0.9375rem;line-height:1.3125rem;font-family:var(--font-family-helvetica-now);color:rgba(0,0,0,0.7);margin-bottom:1.25rem}.spotlight-list-wrap .block .card-content .divider{width:100%;height:1px;background:var(--primary-light-grey,#CDCDCD)}.fw-bars{display:flex;width:calc(100% + 20px);position:relative;flex-wrap:wrap;justify-content:center;color:var(--basic-white)}@media (max-width:767px){.fw-bars{width:100%}}.fw-bars>div{width:calc((100% - 60px) / 3);margin-right:20px;margin-bottom:20px;position:relative}@media (max-width:1023px){.fw-bars>div{width:calc((100% - 40px) / 2)}}@media (max-width:767px){.fw-bars>div{width:100%;margin-right:0}}.fw-bars .title{text-align:center}.fw-bars .hover-text{background-color:#afafaf;position:absolute;left:10px;top:100%;width:calc(100% - 20px);padding:12px 20px;z-index:1;display:none;font-size:14px;line-height:22px}.fw-bars .fw-bar{position:relative;cursor:pointer;background-color:#aa1f24;padding:10px 20px}.fw-bars .fw-bar:hover{background-color:#010101}.fw-bars .fw-bar:hover .hover-text{display:block}.fw-bars .fw-bar:nth-child(odd){background-color:#7e0206}.fw-bars.fw-bars-special .title{display:flex;justify-content:space-between;align-items:center;text-align:left}.fw-bars.fw-bars-special .title img{height:30px;width:30px;margin-left:15px}.fw-bars.fw-bars-special .hover-text{width:100%;left:0}.fw-subpages{display:flex;flex-wrap:wrap;width:100%;position:relative}@media (max-width:767px){.fw-subpages{width:100%}}.fw-subpages>div{width:calc((100% - 60px) / 2);margin-right:30px;margin-bottom:30px;position:relative}@media (max-width:1023px){.fw-subpages>div{width:calc((100% - 60px) / 2)}}@media (max-width:767px){.fw-subpages>div{width:100%;margin-right:0}}.fw-subpages #frame-logo{position:absolute;top:50%;left:calc(50% - 15px);transform:translate(-50%,-50%);width:214px;height:214px;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:var(--basic-white);z-index:1;box-shadow:rgba(100,100,111,0.2) 0px 7px 29px 0px}.fw-subpages #frame-logo img{height:80%}@media (max-width:1023px){.fw-subpages #frame-logo{width:150px;height:150px}}@media (max-width:767px){.fw-subpages #frame-logo{display:none}}.fw-subpage{background-color:#aa1f24;height:280px;text-align:center;position:relative;overflow:hidden;transition:background-color 0.3s ease-in-out}.fw-subpage a{height:100%;display:block}@media (max-width:767px){.fw-subpage{height:240px}.fw-subpage:nth-child(odd){background-color:#7e0206}}@media (min-width:768px){.fw-subpage:nth-child(4n+2),.fw-subpage:nth-child(4n+3){background-color:#7e0206}.fw-subpage:nth-child(odd) .hover-text{text-align:right}.fw-subpage:nth-child(odd) .hover-text .hover-title:after{left:auto;right:0}}.fw-subpage .title{color:var(--basic-white);font-weight:700;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:220px;transition:opacity 0.3s ease-in-out}.fw-subpage .hover-text{font-size:14px;line-height:20px;text-align:left;font-weight:300;padding:48px;width:100%;color:var(--basic-white);position:absolute;top:50%;left:50%;opacity:0;transform:translate(-50%,100%);transition:all 0.5s ease-in-out}@media (max-width:1023px){.fw-subpage .hover-text{padding:20px}}@media (max-width:767px){.fw-subpage .hover-text{text-align:center}}.fw-subpage .hover-text .hover-title{font-size:26px;line-height:32px;padding-bottom:12px;position:relative;margin-bottom:12px}.fw-subpage .hover-text .hover-title:after{content:"";width:52px;height:2px;background-color:var(--basic-white);position:absolute;left:0;bottom:0}@media (max-width:767px){.fw-subpage .hover-text .hover-title:after{left:50%;transform:translateX(-50%)}}.fw-subpage:hover{background-color:#010101}.fw-subpage:hover .hover-text{opacity:1;transform:translate(-50%,-50%)}.fw-subpage:hover .title{opacity:0}.professional-items{display:flex;width:calc(100% + 20px);position:relative;flex-wrap:wrap;justify-content:center;color:white}@media (max-width:767px){.professional-items{width:100%}}.professional-items>div{width:calc((100% - 60px) / 3);margin-right:20px;margin-bottom:20px;position:relative}@media (max-width:1023px){.professional-items>div{width:calc((100% - 40px) / 2)}}@media (max-width:767px){.professional-items>div{width:100%;margin-right:0}}.professional-items .professional-item .title{font-size:18px;line-height:26px;padding:35px 20px;text-align:center;font-weight:900}.professional-items .professional-item .sub-item{background-color:#afafaf;margin-top:3px;padding:20px 3rem 30px 15px;cursor:pointer;transition:background-color 0.3s ease-in-out;font-size:1rem;line-height:1.25;align-items:center}.professional-items .professional-item .sub-item .sub-item-details{display:none;padding-top:30px}.professional-items .professional-item .sub-item .sub-item-title{display:flex;align-items:flex-start;position:relative}.professional-items .professional-item .sub-item .sub-item-title:after{position:absolute;font-family:var(--font-awesome);content:"\f107";font-weight:600;top:0;right:-1.5rem;bottom:inherit}.professional-items .professional-item .sub-item .sub-item-title .index{font-size:40px;line-height:48px;font-weight:900;margin-right:20px;position:relative;bottom:5px}.professional-items .professional-item .sub-item.is-active .sub-item-title:after{content:"\f106"}.professional-items .professional-item .sub-item.is-active .sub-item-details{display:block}.fw-profile-items{display:flex;max-width:100%;margin:auto;position:relative;flex-wrap:wrap;text-align:center;justify-content:center}@media (max-width:767px){.fw-profile-items{width:100%}}.fw-profile-items>div{width:85%;margin:auto;position:relative}@media (max-width:767px){.fw-profile-items .fw-profile-item{min-width:51%;margin-left:auto;margin-right:auto}}.fw-profile-items .fw-profile-item a{width:100%;cursor:pointer;border:1px solid #aa1f24;background-color:#ececec;color:#aa1f24;border-radius:50%;position:relative;overflow:hidden;display:block;transition:background-color 0.3s ease-in-out}.fw-profile-items .fw-profile-item a:before{display:block;content:"";width:100%;padding-top:100%;background-color:#aa1f24;transform-origin:center;transform:scale(0.2);transition:all 0.3s ease;opacity:0;border-radius:50%}.fw-profile-items .fw-profile-item a .content{position:absolute;top:0;left:0;right:0;bottom:0}.fw-profile-items .fw-profile-item a .circle-inner{display:flex;justify-content:center;align-items:center;flex-direction:column;position:absolute;left:20px;top:20px;width:calc(100% - 40px);height:calc(100% - 40px);padding:1rem}.fw-profile-items .fw-profile-item a .circle-inner img,.fw-profile-items .fw-profile-item a .circle-inner svg{height:5rem;max-width:inherit;margin-bottom:1rem;width:auto}.fw-profile-items .fw-profile-item a .circle-inner ellipse,.fw-profile-items .fw-profile-item a .circle-inner line,.fw-profile-items .fw-profile-item a .circle-inner path,.fw-profile-items .fw-profile-item a .circle-inner rect{transition:stroke 0.3s ease-in-out}.fw-profile-items .fw-profile-item a i,.fw-profile-items .fw-profile-item a .title{font-size:1.125rem;line-height:1.5rem;font-weight:700;transition:color 0.3s ease-in-out}.fw-profile-items .fw-profile-item a i{font-size:5rem;line-height:normal;margin-bottom:1.25rem}.fw-profile-items .fw-profile-item a .hidden-content{display:none}.fw-profile-items .fw-profile-item a:hover:before{transform:scale(1);opacity:1}.fw-profile-items .fw-profile-item a:hover i,.fw-profile-items .fw-profile-item a:hover .title{color:white}.fw-profile-items .fw-profile-item a:hover ellipse,.fw-profile-items .fw-profile-item a:hover line,.fw-profile-items .fw-profile-item a:hover path,.fw-profile-items .fw-profile-item a:hover rect{stroke:white}.area-profile .row{gap:2.5rem 0}.popover-content{right:-100%;justify-content:space-around}.popover-content ul{margin:1.5rem 0}.popover-content ul li{font-size:1rem}.popover-overlay{display:flex;position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,0.4);z-index:999;opacity:0;transition:all ease 0.3s;pointer-events:none}.popover-overlay.active{opacity:1;pointer-events:all}.icon-module .hover-text-area button.close.remodal-close{position:absolute;height:2rem;width:2rem;padding:0;right:-0.75rem;top:-0.75rem;border-radius:50%;background:#aa1f24;border:none}.icon-module .hover-text-area button.close.remodal-close:before{font-family:Arial,"Helvetica CY","Nimbus Sans L",sans-serif;font-size:30px;line-height:normal;position:absolute;top:0;left:0;display:block;width:100%;content:"×";text-align:center;color:#fff}.area-accordion-wrap .accordion{border:none}.area-accordion-wrap .accordion .accordion-item .accordion-header .accordion-button{padding:0 2rem 0 1.5rem;font-size:1.25rem;font-weight:bold;background:#aa1f24;color:#fff;border-radius:0!important;position:relative;box-shadow:none}.area-accordion-wrap .accordion .accordion-item .accordion-header .accordion-button:after{background:none;color:#fff;font-family:var(--font-awesome);content:"\f107";font-weight:600;position:absolute;right:1rem;top:0;bottom:0;line-height:normal;margin:auto;transform:none}.area-accordion-wrap .accordion .accordion-item .accordion-header .accordion-button[aria-expanded="true"]:after{transform:none;content:"\f106"}.area-accordion-wrap .accordion .accordion-item .accordion-body{background:var(--primary-dark-grey);color:var(--basic-white)}.owl-nav .disabled{display:none!important}@media (max-width:1300px) and (min-width:992px){html{font-size:14px}.block-content.about-content-block{padding:0 3rem 0 3.5rem}}@media (min-width:1200px){.about-content-block{padding:0 4.5rem 0 7.56rem}.discover-block{padding-top:12.25rem}.pt-6{padding-top:6rem!important}.pt-7{padding-top:7rem!important}.pb-6{padding-bottom:6rem!important}.pb-7{padding-bottom:7rem!important}}@media (min-width:1400px){.pxlm-5{margin:0 -0.5rem}.mbxl-4{padding-bottom:4rem}.pxl-85{padding:0 8.5rem}}@media (min-width:1800px){html{font-size:20px}}@media (min-width:2500px){html{font-size:26px}}@media (min-width:992px) and (max-width:1300px){.home-page .hero-section .hero-image>img,.home-page .hero-section .hero-image>video{width:auto}.home-page .hero-section .hero-image .overlay .container-fluid h1{font-size:6rem}.wrapper .header{padding:1.725rem 0rem}.wrapper .header .right-block .nav{justify-content:flex-end;gap:2rem}.wrapper .header .right-block .nav li.book-tour-btn{display:none}.wrapper .menu-wrap .main-menu-wrap{padding-bottom:8rem}.wrapper .menu-wrap .main-menu-wrap .main-menu ul li a.main-menu{font-size:3rem}.wrapper .container-fluid{padding:0 2rem}.blog-listing-page .latest-news-section{padding:0 0 3rem}}@media (min-width:992px) and (max-width:1400px){.fullwidth-media-section .owl-carousel .slide-item.slide-last-item .block-content{padding:0}}@media (max-width:991px){.xs-order-1{order:1}.xs-order-2{order:2}.xs-order-3{order:3}.xs-order-4{order:4}.header .right-block .nav{justify-content:flex-end;gap:1.875rem}.header .right-block .nav li.book-tour-btn{display:none}.wrapper .fullwidth-media-section{max-height:100vh}.wrapper .fullwidth-media-section .owl-carousel{background:var(--primary-dark-grey)}.wrapper .fullwidth-media-section .owl-carousel .slide-item .block-content p,.wrapper .fullwidth-media-section .owl-carousel .slide-item .block-content h3{margin-bottom:1rem}.wrapper .fullwidth-media-section .owl-carousel .slide-item.slide-last-item{padding:1rem;align-items:flex-start}.wrapper .fullwidth-media-section .owl-carousel .slide-item.slide-last-item>.row{gap:1.5rem;padding:1rem 1rem 3rem}.wrapper .container-fluid>.row{gap:2.8125rem 0}.wrapper .image-gallery .container-fluid>.row{gap:1.25rem 0}.wrapper .two-column-section .profile-wrap{margin-bottom:0}.blog-listing-page .latest-news-section .section-header .filters ul.nav{flex-wrap:wrap}.hide-small{display:none}.our-stories-section .story-blocks{padding-bottom:0}.blog-listing-page .wrapper p{text-indent:0}.wrapper .fullwidth-video-section .video-overlay .container-fluid>.row{gap:0}}.mobile-content,.hide-desktop{display:none!important}@media (max-width:992px){.desktop-content,.hide-mobile{display:none!important}.hide-desktop{display:block!important}.leadership-section{padding:4rem 0}.leadership-section .leaders-slider{margin:0 1rem}.our-stories-section .story-blocks>.row>div .story-block .overlay h3,.our-stories-section .story-blocks .owl-carousel>div .story-block .overlay h3{font-size:2.125rem}.modal .modal-content .modal-footer{padding:3.25rem 1rem}.scroll-top-top{display:none}}.fullwidth-video-section.video-with-play-btn{height:95vh;width:auto}.fullwidth-video-section.video-with-play-btn video{height:95vh;width:auto;object-fit:cover}@media (min-width:768px) and (max-width:992px){.wrapper .video-with-play-btn.fullwidth-video-section .video-overlay h1,.wrapper .video-with-play-btn.fullwidth-video-section .video-overlay h1.dynamic-words{font-size:3rem;letter-spacing:normal}.wrapper .video-with-play-btn.fullwidth-video-section .video-overlay h1 .words-wrap,.wrapper .video-with-play-btn.fullwidth-video-section .video-overlay h1.dynamic-words .words-wrap{height:3rem}.wrapper .video-with-play-btn.fullwidth-video-section .video-overlay h1 .words-wrap .dynamic-word,.wrapper .video-with-play-btn.fullwidth-video-section .video-overlay h1.dynamic-words .words-wrap .dynamic-word{padding-right:0.5rem}.wrapper .leadership-section .leaders-slider{margin-left:3.125rem}.wrapper .footer .container-fluid .footer-bottom-wrap .footer-btns{display:flex;justify-content:center;margin-bottom:1.25rem}.wrapper .footer .container-fluid .footer-bottom-wrap .social-icons.nav{width:100%;justify-content:center;display:flex;align-items:center}.wrapper .video-overlay h1{letter-spacing:normal}.contact-page .three-column-section .contact-blocks .block{margin-bottom:0.5rem}.general-page .profile-wrap{margin-bottom:1rem}.wrapper .video-with-play-btn.fullwidth-video-section .video-overlay h1 .words-wrap .dynamic-word,.wrapper .video-with-play-btn.fullwidth-video-section .video-overlay h1.dynamic-words .words-wrap .dynamic-word{padding-left:0}}@media (max-width:767px){.wrapper .professional-items .professional-item .sub-item{padding-right:3rem;align-items:center}.wrapper .professional-items .professional-item .sub-item .sub-item-title:after{top:0rem;right:-1.75rem;bottom:inherit}.wrapper .fw-profile-items .fw-profile-item{width:75%}.wrapper .fw-profile-items .fw-profile-item a .circle-inner img,.wrapper .fw-profile-items .fw-profile-item a .circle-inner svg{height:5rem;width:auto;object-fit:cover;margin-bottom:1rem;max-width:inherit}.home-page .wrapper .latest-news-section .news-blocks-wrap .custom-owl-btns{margin-top:0}.fullwidth-media-section .owl-carousel .slide-item .overlay p{display:none}.fullwidth-media-section.end-reached .owl-carousel .slide-item .overlay p{display:block}.image-cards a .image-wrap .overlay .card-content h3{text-align:left}.home-page .lead-text p{text-indent:4rem}.text-align-right{text-align:left;margin-top:1.25rem}.wrapper .section-scrolling-title .scrolling-title .scrolling-title__track .scrolling-title__txt{font-size:7.03125rem}.hidden-menu-item{display:none}.card-grid-with-title-and-text .custom-owl-btns,.card-grid-with-title .custom-owl-btns{gap:1.5rem}.card-grid-with-title-and-text .custom-owl-btns .owl-nav,.card-grid-with-title .custom-owl-btns .owl-nav{justify-content:flex-start;padding:0 0 1rem 0}.card-grid-with-title-and-text .owl-stage{padding-left:0!important}.card-grid-with-title .owl-stage{padding-left:0!important}.wrapper{max-width:100vw;overflow:hidden}.wrapper .container-fluid{padding:0 1.125rem}.wrapper .container-fluid .container-fluid{padding:0}.wrapper .custom-owl-btns .owl-nav{justify-content:flex-start}.wrapper .latest-news-section .news-blocks-wrap .block .block-content h4{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.wrapper .staff-section .staff-list-wrap{padding-bottom:0}.wrapper .staff-section .staff-list-wrap .staff-list-blocks .block{margin-bottom:0.5rem}.wrapper .two-column-section{padding:1.25rem 0}.wrapper .latest-news-section{padding:0}.wrapper .latest-news-section .news-blocks-wrap{padding:2rem 0}.wrapper .latest-news-section .news-blocks-wrap>.row{gap:1rem}.wrapper .latest-news-section .news-blocks-wrap .block{padding-bottom:0;margin-bottom:1.5rem}.wrapper .latest-news-section .news-blocks-wrap .custom-owl-btns{margin-top:1.5rem}.wrapper .intro-section{padding:1.875rem 0}.card-grid-with-title-and-text .custom-owl-btns .owl-nav,.card-grid-with-title .custom-owl-btns .owl-nav{justify-content:flex-start;padding:0 0 1rem 0}.xs-hidden{display:none}.cta-blocks-section .cta-blocks-wrap .cta-blocks .block{padding:2.125rem}.wrapper .video-with-play-btn.fullwidth-video-section .video-overlay .container-fluid h1{font-size:2.5rem;letter-spacing:1px;text-align:left;text-shadow:1px 1px 4px var(--primary-dark-grey)}.wrapper .video-with-play-btn.fullwidth-video-section .video-overlay .container-fluid h1 .title-div{text-align:left!important}.wrapper .video-with-play-btn.fullwidth-video-section .video-overlay .container-fluid h1 .dynamic-word{left:0;padding:0}.wrapper .video-with-play-btn.fullwidth-video-section .video-overlay .container-fluid h1 .dynamic-words{width:100%;text-align:left;left:0}.wrapper .video-with-play-btn.fullwidth-video-section .video-overlay .container-fluid h1 .dynamic-words .words-wrap{height:2.75rem;width:100%;display:block}.fullwidth-media-section .owl-carousel .slide-item .overlay h3{font-size:2.8125rem;line-height:100%;letter-spacing:-0.14063rem}.fullwidth-media-section .owl-carousel .slide-item:last-child .block-content{padding:0}.fullwidth-media-section .owl-carousel .slide-item:last-child .block-content br{display:none}.fullwidth-media-section .owl-carousel .slide-item:last-child .block-content h3{font-size:2.125rem}.footer{padding:3.125rem 0 6rem}.dynamic-prev-next-section .story-blocks .custom-owl-btns{flex-direction:column-reverse;gap:0.75rem}.dynamic-prev-next-section .story-blocks .custom-owl-btns .owl-nav{justify-content:flex-start}.dynamic-prev-next-section h3{display:flex;gap:0 1.25rem;align-items:flex-start;flex-direction:column}.news-listing-page .latest-news-section .section-header .row,.section-header .row{gap:0.5rem 0}.news-listing-page .latest-news-section .section-header .row .btn-wrap,.section-header .row .btn-wrap{justify-content:flex-start}.download-list-wrap{width:100%}.download-list-wrap .download-list ul li{flex-direction:column;align-items:flex-start}.download-list-wrap .download-list ul li .download-btn-wrap{justify-content:space-between;width:100%;align-items:center}.complex-content__section-txt-wrap{display:flex;flex-direction:column;gap:1rem 0}.wrapper .footer .container-fluid .footer-bottom-wrap h1,.wrapper h1{letter-spacing:normal}.contact-page .three-column-section .contact-blocks .block{border-top:0.25rem solid var(--basic-white);padding:2rem 0 0;display:flex;flex-direction:column;gap:0.5rem;margin-bottom:1rem}.contact-page .three-column-section .contact-blocks .block h3{margin:0}.fullwidth-video-section .video-overlay .container-fluid>.row{gap:0}.testimonial-section .testimonials-block .quote{font-size:1.875rem;line-height:120%}.home-page .discover-block .custom-owl-btns{display:none}.blog-listing-page h1{font-size:4rem}.blog-detail-page .hero-section .hero-image .overlay{padding:7.5rem 0 1.25rem}.blog-detail-page .hero-section .hero-image .overlay .hero-content{margin-bottom:0}.blog-detail-page .hero-section .hero-image .overlay .hero-content h2{font-size:3rem}.blog-listing-page .wrapper p{text-indent:0}.blog-listing-page .wrapper .banner .container-fluid>.row{gap:1rem}.news-detail-page .hero-section .hero-image .overlay{padding:8.5rem 0 1.5rem}.news-detail-page .hero-section .hero-image .overlay .container-fluid>.row{gap:1rem}.news-detail-page .hero-section .hero-image .overlay .hero-content{margin-bottom:0.5rem}.news-detail-page .detail-page-content{padding:0}.leadership-section .leaders-slider .owl-nav{position:relative;right:inherit;bottom:inherit}.wrapper .image-cards a:hover .image-wrap::before{transform:scaleY(0)}.wrapper .image-cards a:hover .card-content{transform:none}.wrapper .image-cards a:hover .card-content p{font-weight:400;font-style:normal}.wrapper .video-with-play-btn.fullwidth-video-section .hero-animation-text{gap:0.75rem;overflow:hidden}.wrapper .dynamic-prev-next-section h3 .parent-page-link{display:flex;justify-content:flex-start;width:100%}.video-overlay .right-block h1 div{padding:0}.hero-section .hero-image .overlay .overlay-bottom .hero-content h1 span{padding-left:0.5rem}.home-page .video-with-play-btn.fullwidth-video-section video{object-position:right}.scroll-top-top{position:fixed;bottom:1rem;right:1.5rem;z-index:99999}.scroll-top-top .icon-link__txt{display:none}.footer .container-fluid .footer-content-wrap .partners-logos ul li a svg,.footer .container-fluid .footer-content-wrap .partners-logos ul li a:hover svg{background:transparent}.center-image-slider .custom-pagination{font-size:4.25rem}.fullwidth-media-section .owl-carousel .slide-item:last-child img.full{aspect-ratio:400 / 250}.fullwidth-media-section .owl-carousel .slide-item:last-child .block-content p{font-size:1.125rem;line-height:130%}.icon-module .hover-text-area .content{font-size:1rem;text-align:left;line-height:normal}}@media only screen and (min-device-width:480px) and (max-device-width:991px) and (orientation:landscape){.wrapper .hero-section .hero-image{height:100%;max-height:100%}.wrapper .hero-section .hero-image>img{height:100%;max-height:100%}.wrapper .hero-section .hero-image .overlay{padding-top:30vh}.wrapper .hero-section .hero-image .overlay .container-fluid>.row{gap:0}.wrapper .hero-section .hero-image .overlay .container-fluid h1,.wrapper .hero-section .hero-image .overlay .container-fluid h1.dynamic-words{font-size:3rem;letter-spacing:normal}.wrapper .hero-section .hero-image .overlay .container-fluid h1 .words-wrap,.wrapper .hero-section .hero-image .overlay .container-fluid h1.dynamic-words .words-wrap{height:3.125rem}.wrapper .hero-section .hero-image .overlay .container-fluid .logo object,.wrapper .hero-section .hero-image .overlay .container-fluid .logo img{height:9rem}}@media (min-width:600px) and (max-width:1200px){.wrapper .dynamic-prev-next-section h3{flex-direction:column;align-items:flex-start;gap:0}}@media (min-width:768px) and (max-width:1300px){.home-page .wrapper .latest-news-section{padding:3rem 0 0}.home-page .wrapper .latest-news-section .news-blocks-wrap{padding:3.1875rem 0 3.75rem}.home-page .wrapper .latest-news-section .news-blocks-wrap .block{padding-bottom:1.5rem}.home-page .wrapper .latest-news-section .news-blocks-wrap .custom-owl-btns{margin-top:1rem}.wrapper .intro-section{padding:4.53rem 0 2.78rem}.wrapper .profile-wrap{margin-bottom:1rem}.wrapper .fullwidth-video-section .video-overlay h1{font-size:7rem}}