/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:'OG-Reg';font-weight:normal;font-style:normal;src:url(/themes/custom/ogilvy/assets/fonts/OgilvySans-Regular.otf) format('opentype');}@font-face{font-family:'OG-Reg-Italic';font-weight:normal;font-style:normal;src:url(/themes/custom/ogilvy/assets/fonts/OgilvySans-RegularItalic.otf) format('opentype');}@font-face{font-family:'OG-Light';font-weight:normal;font-style:normal;src:url(/themes/custom/ogilvy/assets/fonts/OgilvySans-Light.otf) format('opentype');}@font-face{font-family:'OG-Light-Italic';font-weight:normal;font-style:normal;src:url(/themes/custom/ogilvy/assets/fonts/OgilvySans-LightItalic.otf) format('opentype');}@font-face{font-family:'OG-Bold';font-weight:normal;font-style:normal;src:url(/themes/custom/ogilvy/assets/fonts/OgilvySans-Bold.otf) format('opentype');}@font-face{font-family:'OG-Bold-Italic';font-weight:normal;font-style:normal;src:url(/themes/custom/ogilvy/assets/fonts/OgilvySans-BoldItalic.otf) format('opentype');}body{font-family:"OG-Reg";font-size:1.458vw;line-height:140%;letter-spacing:0;font-weight:normal;}.highlighted ul{display:flex;gap:10px;list-style:none;flex-wrap:wrap;justify-content:center;}.highlighted li{margin:0;}.highlighted a{display:inline-block;padding:8px 16px;background-color:#333;color:white !important;text-decoration:none;border-radius:5px;font-size:14px;font-weight:500;transition:all 0.3s ease;border:1px solid #333;}.highlighted a:hover{background-color:#333;border-color:#333;transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,123,255,0.3);}.highlighted a.is-active{background-color:#EB3F43;border-color:#EB3F43;}.highlighted a.is-active:hover{background-color:#EB3F43;border-color:#EB3F43;}h1,h2,h3,h4,h5,h6{letter-spacing:1px;margin:0;}h1{font-size:9.375vw;line-height:normal;font-family:"OG-Bold";font-weight:normal;letter-spacing:2px;}h2{font-size:6.25vw;line-height:normal;font-family:'OG-Light';text-transform:uppercase;font-weight:normal;letter-spacing:1px;margin-bottom:0;}h3{font-size:2.917vw;line-height:100%;font-family:"OG-Reg";font-weight:normal;}h4{font-size:2.604vw;line-height:110%;font-family:"OG-Light";font-weight:normal;}h5{font-size:2.083vw;line-height:100%;font-family:"OG-Bold";font-weight:normal;}h6{font-size:1.25vw;line-height:100%;font-family:"OG-Bold";font-weight:normal;}a:not(.btn){-webkit-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.6s;-khtml-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.6s;-moz-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.6s;transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.6s;}a:not(.btn):hover{color:#4C4C4C;}p,select{font-family:"OG-Reg";font-size:1.458vw;line-height:140%;letter-spacing:0;font-weight:normal;}p strong,select strong,p b,select b{font-family:"OG-Bold";letter-spacing:1px;font-weight:normal;}input,textarea,select{font-size:1.25vw;line-height:1.25vw;font-family:'OG-Light';color:#1E1E1E;}label,legend{font-family:'OG-Light';}.navCtrl a,header #menuBtn:before,header .navCtrl .menuItems .nav a{font-size:1.042vw;line-height:1.042vw;text-transform:uppercase;}footer a{font-size:18px;line-height:150%;}footer .base-links,footer .base-links a{font-size:16px;line-height:16px;}.btn,button:not(.close-btn,#menuBtn){font-family:"OG-Bold";font-weight:normal;font-size:18px;line-height:19px;font-size:clamp(14px,0.93vw,18px);letter-spacing:0.36px;text-decoration:none !important;}.btn.light,button:not(.close-btn,#menuBtn).light,.btn.back,button:not(.close-btn,#menuBtn).back{font-family:"OG-Light";}.btn.back,btn.light{font-family:"OG-Light";}@media screen and (min-width:50px) and (max-width:990px){body{font-family:"OG-Reg";font-size:3.25vw;line-height:140%;letter-spacing:0;font-weight:normal;}h1,h2,h3,h4,h5,h6{letter-spacing:1px;margin:0;}h1{font-size:16.26vw;line-height:normal;font-family:"OG-Bold";font-weight:normal;letter-spacing:2px;}h2{font-size:8.13vw;line-height:normal;font-family:'OG-Light';font-weight:normal;letter-spacing:1px;margin-bottom:0;}h3{font-size:6.5vw;line-height:110%;font-family:"OG-Reg";font-weight:normal;}h4{font-size:5.28vw;line-height:110%;font-family:"OG-Light";font-weight:normal;}h5{font-size:4.07vw;line-height:100%;font-family:"OG-Bold";font-weight:normal;}h6{font-size:3.25vw;line-height:100%;font-family:"OG-Bold";font-weight:normal;}a:not(.btn,#menuBtn){-webkit-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.6s;-khtml-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.6s;-moz-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.6s;transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.6s;}a:not(.btn,#menuBtn):hover{color:#4C4C4C;}p,select{font-family:"OG-Reg";font-size:3.25vw;line-height:140%;letter-spacing:0;font-weight:normal;}p strong,select strong,p b,select b{font-family:"OG-Bold";letter-spacing:1px;font-weight:normal;}input,textarea,select{font-size:3.66vw;line-height:3.66vw;font-family:'OG-Light';color:#1E1E1E;}label,legend{font-family:'OG-Light';}.navCtrl a,header #menuBtn:before,header .navCtrl .menuItems .nav a{font-size:4.07vw;line-height:4.07vw;text-transform:uppercase;}footer a{font-size:3.66vw;line-height:150%;}footer .base-links,footer .base-links a{font-size:3.25vw;line-height:3.25vw;}.btn,button:not(.close-btn,#menuBtn){font-family:"OG-Bold";font-weight:normal;font-size:18px;line-height:19px;font-size:clamp(14px,0.93vw,18px);letter-spacing:0.36px;text-decoration:none !important;}.btn.light,button:not(.close-btn,#menuBtn).light,.btn.back,button:not(.close-btn,#menuBtn).back{font-family:"OG-Light";}.btn.back,btn.light{font-family:"OG-Light";}header #menu-nav li a:not(.btn){font-size:9vw !important;line-height:9vw !important;}p,input,select{font-size:3.25vw;line-height:140%;letter-spacing:0;}p strong,input strong,select strong,p b,input b,select b{letter-spacing:1px;}article.page-intro p{font-size:4.07vw;line-height:140%;}.navCtrl a{font-size:3.66vw;line-height:3.66vw;}.btn,button:not(.close-btn){font-size:clamp(13px,1vw,14px);line-height:clamp(13px,1vw,14px);}}@media screen and (min-width:520px) and (max-width:830px){body{font-family:"OG-Reg";font-size:16px;line-height:140%;letter-spacing:0;font-weight:normal;}h1,h2,h3,h4,h5,h6{letter-spacing:1px;margin:0;}h1{font-size:80px;line-height:normal;font-family:"OG-Bold";font-weight:normal;letter-spacing:2px;}h2{font-size:40px;line-height:normal;font-family:'OG-Light';font-weight:normal;letter-spacing:1px;margin-bottom:0;}h3{font-size:32px;line-height:110%;font-family:"OG-Reg";font-weight:normal;}h4{font-size:26px;line-height:110%;font-family:"OG-Light";font-weight:normal;}h5{font-size:20px;line-height:100%;font-family:"OG-Bold";font-weight:normal;}h6{font-size:16px;line-height:100%;font-family:"OG-Bold";font-weight:normal;}a:not(.btn,#menuBtn){-webkit-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.6s;-khtml-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.6s;-moz-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.6s;transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.6s;}a:not(.btn,#menuBtn):hover{color:#4C4C4C;}p,select{font-family:"OG-Reg";font-size:16px;line-height:140%;letter-spacing:0;font-weight:normal;}p strong,select strong,p b,select b{font-family:"OG-Bold";letter-spacing:1px;font-weight:normal;}input,textarea,select{font-size:18px;line-height:18px;font-family:'OG-Light';color:#1E1E1E;}label,legend{font-family:'OG-Light';}.navCtrl a,header #menuBtn:before,header .navCtrl .menuItems .nav a{font-size:20px;line-height:20px;text-transform:uppercase;}footer a{font-size:18px;line-height:150%;}footer .base-links,footer .base-links a{font-size:16px;line-height:16px;}.btn,button:not(.close-btn,#menuBtn){font-family:"OG-Bold";font-weight:normal;font-size:18px;line-height:19px;font-size:clamp(14px,0.93vw,18px);letter-spacing:0.36px;text-transform:none;text-decoration:none !important;}header #menu-nav li a:not(.btn){font-size:9vw !important;line-height:9vw !important;}p,input,select{font-size:16px;line-height:140%;letter-spacing:0;}p strong,input strong,select strong,p b,input b,select b{letter-spacing:1px;}article.page-intro p{font-size:20px;line-height:140%;}.navCtrl a{font-size:18px;line-height:18px;}.btn,button:not(.close-btn){font-size:clamp(13px,1vw,14px);line-height:clamp(13px,1vw,14px);}}.btn,button:not(#menuBtn,.filter){color:#EB3F43;padding:0 30px 0 0;border:0;border-radius:0;cursor:pointer;position:relative;background:transparent;display:flex;align-items:center;justify-content:center;gap:30px;width:max-content;font-family:'OG-Light';}.btn:after,button:not(#menuBtn,.filter):after{content:'';position:absolute;right:0;display:flex;width:20px;height:20px;background:url(/themes/custom/ogilvy/assets/images/icons/btn-light.svg) no-repeat center center;background-size:contain;will-change:transform;-webkit-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.4s;-khtml-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.4s;-moz-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.4s;transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.4s;}@media screen and (min-width:50px) and (max-width:990px){.btn:after,button:not(#menuBtn,.filter):after{width:15px;height:15px;}}@media screen and (min-width:520px) and (max-width:990px){.btn:after,button:not(#menuBtn,.filter):after{width:20px;height:20px;}}.btn.white:after,button:not(#menuBtn,.filter).white:after{filter:brightness(100);}.btn.light,button:not(#menuBtn,.filter).light{font-family:'OG-Light';}.btn.back,button:not(#menuBtn,.filter).back{gap:10px;margin-bottom:30px;font-family:'OG-Light';color:#1E1E1E;}@media screen and (min-width:50px) and (max-width:990px){.btn.back,button:not(#menuBtn,.filter).back{margin-bottom:10px;}}.btn.back:before,button:not(#menuBtn,.filter).back:before{content:'';position:relative;display:flex;width:20px;height:20px;background:url(/themes/custom/ogilvy/assets/images/icons/btn-light-grey.svg) no-repeat center center;transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);background-size:contain;will-change:transform;-webkit-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.4s;-khtml-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.4s;-moz-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.4s;transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.4s;}@media screen and (min-width:50px) and (max-width:990px){.btn.back:before,button:not(#menuBtn,.filter).back:before{width:15px;height:15px;}}@media screen and (min-width:520px) and (max-width:990px){.btn.back:before,button:not(#menuBtn,.filter).back:before{width:20px;height:20px;}}.btn.back:after,button:not(#menuBtn,.filter).back:after{display:none;}.btn:hover:after,button:not(#menuBtn,.filter):hover:after,.btn:focus:after,button:not(#menuBtn,.filter):focus:after{transform:translateX(10px);-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);background:url(/themes/custom/ogilvy/assets/images/icons/btn-red.svg) no-repeat center center;background-size:contain;}.btn:hover.back:before,button:not(#menuBtn,.filter):hover.back:before,.btn:focus.back:before,button:not(#menuBtn,.filter):focus.back:before{transform:translateX(10px);-webkit-transform:rotate(180deg) translateX(10px);-moz-transform:rotate(180deg) translateX(10px);-ms-transform:rotate(180deg) translateX(10px);-o-transform:rotate(180deg) translateX(10px);background:url(/themes/custom/ogilvy/assets/images/icons/btn-grey.svg) no-repeat center center;background-size:contain;}.breadcrumbs{margin-bottom:20px;}.breadcrumbs ul{display:flex;list-style:none;padding:0;margin:0;color:#EB3F43;font-family:'OG-Reg-Italic';gap:10px;}.breadcrumbs ul li{padding:0;text-transform:uppercase;}.breadcrumbs ul li a{position:relative;display:flex;gap:10px;text-decoration:none;align-items:center;font-family:'OG-Light-Italic';color:#EB3F43;text-transform:uppercase;}.breadcrumbs ul li a:after{content:'';background:url(/themes/custom/ogilvy/assets/images/icons/breadcrumbs.svg) no-repeat center center;background-size:contain;width:20px;height:20px;}@media screen and (min-width:50px) and (max-width:990px){.breadcrumbs ul li a:after{width:13px;height:12px;}}.swiper{overflow:hidden;}.swiper .navigation{position:absolute;z-index:2;top:45%;left:-60px;width:91vw;height:auto;display:flex;justify-content:space-between;flex-direction:row;pointer-events:none;}.swiper .navigation .arrow-prev,.swiper .navigation .arrow-next{pointer-events:all;}@media screen and (min-width:50px) and (max-width:990px){.swiper .navigation{display:none !important;}}.swiper-pagination{bottom:0 !important;display:flex;justify-content:center;align-items:center;padding:20px 0;gap:10px;}.swiper-pagination .swiper-pagination-bullet{background:transparent;width:15px;height:15px;opacity:0.5;margin:0 !important;border:0 !important;position:relative;display:inline-flex;align-items:center;justify-content:center;-webkit-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.2s;-khtml-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.2s;-moz-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.2s;transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.2s;}.swiper-pagination .swiper-pagination-bullet:after{content:'';display:block;position:absolute;border-radius:100px;width:0;height:0;background:#ffffff;opacity:0;z-index:-1;-webkit-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.2s;-khtml-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.2s;-moz-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.2s;transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.2s;}.swiper-pagination .swiper-pagination-bullet:before{content:'';display:block;position:absolute;border-radius:100px;width:10px;height:10px;background:#ffffff;opacity:1;z-index:1;-webkit-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.2s;-khtml-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.2s;-moz-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.2s;transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.2s;}.swiper-pagination .swiper-pagination-bullet-active{opacity:1;}.swiper-pagination .swiper-pagination-bullet-active:before{background:#ffffff;width:13px;height:13px;}.swiper-pagination .swiper-pagination-bullet-active:after{background:#ffffff;width:15px;height:15px;opacity:1;}.swiper-lazy-preloader{border:4px solid #fffffffa !important;backdrop-filter:blur(5px);border-top-color:transparent !important;}.accordion .accordion-tab{border-top:1px solid #1E1E1E;padding:2vw 7.292vw 1vw 7.292vw;-webkit-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.6s;-khtml-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.6s;-moz-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.6s;transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.6s;overflow:hidden;max-height:90px;}@media screen and (min-width:50px) and (max-width:990px){.accordion .accordion-tab{max-height:18vw;}}@media screen and (min-width:520px) and (max-width:990px){.accordion .accordion-tab{max-height:90px;}}.accordion .accordion-tab .panel-title{display:flex;}.accordion .accordion-tab .panel-title h2,.accordion .accordion-tab .panel-title h3,.accordion .accordion-tab .panel-title h4{-webkit-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.4s;-khtml-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.4s;-moz-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.4s;transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.4s;}.accordion .accordion-tab .panel-title h2{font-family:OG-Light;font-size:10.417vw;line-height:100%;width:290px;-webkit-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.6s;-khtml-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.6s;-moz-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.6s;transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.6s;transform:translateY(-30px);-webkit-transform:translateY(-30px);-moz-transform:translateY(-30px);-ms-transform:translateY(-30px);-o-transform:translateY(-30px);}.accordion .accordion-tab .panel-title h3{font-family:OG-Reg;line-height:100%;position:relative;top:20px;}.accordion .accordion-tab .panel-body{padding:0 0 0 15vw;display:flex;justify-content:space-between;gap:2vw;will-change:transform,opacity,height;overflow:hidden;opacity:0;transform:translateY(-50px);-webkit-transform:translateY(-50px);-moz-transform:translateY(-50px);-ms-transform:translateY(-50px);-o-transform:translateY(-50px);-webkit-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.6s;-khtml-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.6s;-moz-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.6s;transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.6s;}.accordion .accordion-tab .panel-body .content{width:60%;display:flex;flex-direction:column;gap:30px;}.accordion .accordion-tab .panel-body .content h4{font-family:OG-Light-Italic;}.accordion .accordion-tab .panel-body .content p{margin:0;}.accordion .accordion-tab .panel-body .content .links{display:flex;gap:30px;}.accordion .accordion-tab .panel-body .content .links .btn{font-family:OG-Light;}.accordion .accordion-tab .panel-body .disciplines,.accordion .accordion-tab .panel-body .side-links{width:20%;text-align:right;}.accordion .accordion-tab .panel-body .disciplines p,.accordion .accordion-tab .panel-body .side-links p{font-family:OG-Reg-Italic;font-size:18px;}@media screen and (min-width:50px) and (max-width:990px){.accordion .accordion-tab .panel-body .disciplines{width:100%;text-align:left;display:flex;flex-wrap:wrap;gap:10px 30px;}}.accordion .accordion-tab .panel-body .side-links{display:flex;flex-direction:column;gap:20px;font-family:OG-Light-Italic;}.accordion .accordion-tab .panel-body .side-links a{font-family:inherit;}.accordion .accordion-tab:last-of-type{border-bottom:1px solid #1E1E1E;}.accordion .accordion-tab:hover,.accordion .accordion-tab:focus{max-height:800px;}.accordion .accordion-tab:hover .panel-title h2,.accordion .accordion-tab:focus .panel-title h2,.accordion .accordion-tab:hover .panel-title h3,.accordion .accordion-tab:focus .panel-title h3{color:#EB3F43 !important;}.accordion .accordion-tab:hover .panel-title h2,.accordion .accordion-tab:focus .panel-title h2{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);}.accordion .accordion-tab:hover .panel-body,.accordion .accordion-tab:focus .panel-body{transition-delay:0.4s;transform:translateY(-100px);-webkit-transform:translateY(-100px);-moz-transform:translateY(-100px);-ms-transform:translateY(-100px);-o-transform:translateY(-100px);opacity:1;}@media screen and (min-width:50px) and (max-width:990px){.accordion .accordion-tab:hover .panel-body,.accordion .accordion-tab:focus .panel-body{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);}}@media screen and (min-width:50px) and (max-width:990px){.accordion.list-type .accordion-tab .panel-title h2{font-size:20vw;width:30%;transform:translateY(20px);-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);}}@media screen and (min-width:50px) and (max-width:990px){.accordion.list-type .accordion-tab .panel-title h3{top:6vw;}}@media screen and (min-width:50px) and (max-width:990px){.accordion.list-type .accordion-tab .panel-body{flex-direction:column;padding:0;transform:translateY(50px);-webkit-transform:translateY(50px);-moz-transform:translateY(50px);-ms-transform:translateY(50px);-o-transform:translateY(50px);}}@media screen and (min-width:50px) and (max-width:990px){.accordion.list-type .accordion-tab .panel-body .content h4{max-width:70%;align-self:flex-end;}}@media screen and (min-width:50px) and (max-width:990px){.accordion.list-type .accordion-tab .panel-body .content{width:100%;}}@media screen and (min-width:50px) and (max-width:990px){.accordion.list-type .accordion-tab .panel-body .disciplines,.accordion.list-type .accordion-tab .panel-body .side-links{width:100%;text-align:left;}}.accordion.list-type .accordion-tab .panel-body .disciplines p,.accordion.list-type .accordion-tab .panel-body .side-links p{font-family:OG-Reg-Italic;font-size:18px;}@media screen and (min-width:50px) and (max-width:990px){.accordion.list-type .accordion-tab .panel-body .disciplines{display:flex;flex-wrap:wrap;gap:10px 30px;}}.accordion.list-type .accordion-tab:last-of-type{border-bottom:1px solid #1E1E1E;}.accordion.list-type .accordion-tab:hover,.accordion.list-type .accordion-tab:focus{max-height:1400px;}.accordion.list-type .accordion-tab:hover .panel-title h2,.accordion.list-type .accordion-tab:focus .panel-title h2{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);}@media screen and (min-width:50px) and (max-width:990px){.accordion.list-type .accordion-tab:hover .panel-body,.accordion.list-type .accordion-tab:focus .panel-body{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);}}@media screen and (min-width:50px) and (max-width:990px){.accordion.named-type .accordion-tab{max-height:10vw;}}.accordion.named-type .accordion-tab .panel-title h2{font-size:5.208vw;transform:translateY(35px);-webkit-transform:translateY(35px);-moz-transform:translateY(35px);-ms-transform:translateY(35px);-o-transform:translateY(35px);width:100%;text-transform:uppercase;}@media screen and (min-width:50px) and (max-width:990px){.accordion.named-type .accordion-tab .panel-title h2{transform:translateY(4.07vw);-webkit-transform:translateY(4.07vw);-moz-transform:translateY(4.07vw);-ms-transform:translateY(4.07vw);-o-transform:translateY(4.07vw);font-size:8.13vw;line-height:8.13vw;}}@media screen and (min-width:520px) and (max-width:820px){.accordion.named-type .accordion-tab .panel-title h2{transform:translateY(20px);-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);font-size:40px;line-height:40px;}}@media screen and (min-width:50px) and (max-width:440px){.accordion.named-type .accordion-tab .panel-title h2{transform:translateY(5.4vw);-webkit-transform:translateY(5.4vw);-moz-transform:translateY(5.4vw);-ms-transform:translateY(5.4vw);-o-transform:translateY(5.4vw);font-size:8.13vw;line-height:8.13vw;}}.accordion.named-type .accordion-tab .panel-body{transform:translateY(60px);-webkit-transform:translateY(60px);-moz-transform:translateY(60px);-ms-transform:translateY(60px);-o-transform:translateY(60px);padding:0 0 1vw 35%;}@media screen and (min-width:50px) and (max-width:990px){.accordion.named-type .accordion-tab .panel-body{flex-direction:column;padding:0 0 5vw 55%;}.accordion.named-type .accordion-tab .panel-body .content{width:100%;}.accordion.named-type .accordion-tab .panel-body .side-links{margin-top:20px;}}.accordion.named-type .accordion-tab .panel-body h4{font-family:'OG-Light';}@media screen and (min-width:50px) and (max-width:990px){.accordion.named-type .accordion-tab .panel-body h4{font-size:16px;line-height:16px;}}.accordion.named-type .accordion-tab .panel-body p{max-width:60%;}@media screen and (min-width:50px) and (max-width:990px){.accordion.named-type .accordion-tab:hover,.accordion.named-type .accordion-tab:focus{max-height:1500px;}}.accordion.named-type .accordion-tab:hover .panel-title h2,.accordion.named-type .accordion-tab:focus .panel-title h2{transform:translateY(30px) translateX(-14vw) scale(0.7);-webkit-transform:translateY(30px) translateX(-14vw) scale(0.7);-moz-transform:translateY(30px) translateX(-14vw) scale(0.7);-ms-transform:translateY(30px) translateX(-14vw) scale(0.7);-o-transform:translateY(30px) translateX(-14vw) scale(0.7);}.accordion.named-type .accordion-tab:hover .panel-body,.accordion.named-type .accordion-tab:focus .panel-body{transition-delay:0.4s;transform:translateY(-60px);-webkit-transform:translateY(-60px);-moz-transform:translateY(-60px);-ms-transform:translateY(-60px);-o-transform:translateY(-60px);}@media screen and (min-width:50px) and (max-width:990px){.accordion.named-type .accordion-tab:hover .panel-body,.accordion.named-type .accordion-tab:focus .panel-body{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);}}.ticker{width:100%;white-space:nowrap;color:#fff;padding:10px 0;font-size:2rem;position:relative;}.ticker .ticker-wrapper{display:flex;gap:30px;white-space:nowrap;}.ticker .ticker-content{display:inline-flex;gap:20px;}.ticker h1{display:inline-block;line-height:150%;will-change:transform;font-family:'OG-Bold';text-transform:uppercase;}.ticker h1 span{font-family:'OG-Light';}.filter-holder{position:relative;margin-bottom:3vw;}@media screen and (min-width:50px) and (max-width:990px){.filter-holder{margin-bottom:10vw;overflow:hidden;width:100%;padding-left:5vw;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;}.filter-holder ::-webkit-scrollbar{display:none;}}.filter-holder .filters{display:flex;gap:10px;}@media screen and (min-width:990px) and (max-width:9990px){.filter-holder .filters{justify-content:space-between;}}.filter-holder .filters button{background:transparent;border:1px solid #EB3F43;color:#EB3F43;padding:12px 20px;font-family:'OG-Reg' !important;text-transform:uppercase;-webkit-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.4s;-khtml-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.4s;-moz-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.4s;transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.4s;}.filter-holder .filters button:after{display:none;}.filter-holder .filters button:hover,.filter-holder .filters button:focus,.filter-holder .filters button.active{background:#EB3F43;color:#ffffff;}.filter-holder .filters.dark button{border:1px solid #1E1E1E;color:#1E1E1E;}.filter-holder .filters.dark button:hover,.filter-holder .filters.dark button:focus,.filter-holder .filters.dark button.active{background:#1E1E1E;color:#EB3F43;}@media screen and (min-width:50px) and (max-width:990px){.filter-holder .filters{width:1430px;}}.video-block{display:flex;align-items:center;justify-content:center;margin-bottom:5vw;overflow:hidden;position:relative;}@media screen and (min-width:50px) and (max-width:990px){.video-block{max-height:50vw;}}.video-block .play-btn{position:absolute;z-index:4;will-change:transform;-webkit-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.4s;-khtml-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.4s;-moz-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.4s;transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.4s;}.video-block .play-btn:hover,.video-block .play-btn:focus{transform:scale(1.2);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);}@media screen and (min-width:50px) and (max-width:990px){.video-block .play-btn{max-width:20vw;}}.video-block .poster{position:absolute;z-index:2;object-fit:cover;width:100%;height:100%;}.video-block:before{content:'';background:#0000005a;width:100%;height:100%;position:absolute;top:0;z-index:3;}.video-block video,.video-block iframe{position:relative;z-index:-1;width:100%;opacity:0;pointer-events:none;-webkit-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.4s;-khtml-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.4s;-moz-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.4s;transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.4s;}.video-block.active .play-btn,.video-block.active .poster{display:none;}.video-block.active video,.video-block.active iframe{opacity:1;pointer-events:all;}@media screen and (min-width:50px) and (max-width:990px){.video-block.active video,.video-block.active iframe{z-index:4;}}.video-block.active:before{background:transparent;height:0;}@media screen and (min-width:50px) and (max-width:990px){.video-block.active:before{display:none;}}@media screen and (min-width:50px) and (max-width:990px){.video-block{max-height:50vw;}}form{width:100%;color:#1E1E1E;-webkit-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.4s;-khtml-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.4s;-moz-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.4s;transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.4s;}form p{text-align:center;margin:0 0 10px 0;}form p a{color:#A0A0A0;}form p.error{position:absolute;bottom:-18px;right:12px;font-size:12px;letter-spacing:1px;color:#ffffff !important;margin:0 !important;}form p.error.invisible{opacity:0;}form p.term-type{font-size:12px;}form fieldset{position:relative;border:0;padding:0;margin:0 0 30px 0;width:100%;border-radius:15px;display:flex;align-items:center;}form fieldset input:not([type='checkbox'][type='submit']),form fieldset select{width:-moz-available;width:-webkit-fill-available;width:fill-available;padding:20px 10px;border:1px solid transparent;border-bottom:1px solid #1E1E1E;border-radius:0;background:transparent;color:#1E1E1E;letter-spacing:1px;font-size:20px;}@media screen and (min-width:50px) and (max-width:990px){form fieldset input:not([type='checkbox'][type='submit']),form fieldset select{font-size:18px;}}form fieldset input:not([type='checkbox'][type='submit']):focus,form fieldset select:focus{border-bottom:1px solid #ffffff;outline:none !important;}form fieldset textarea{width:100%;background:transparent;border:0;border-bottom:1px solid #1E1E1E;padding:20px 10px;resize:none;}form fieldset select{padding:20px 10px 20px 10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;}form fieldset input::placeholder,form fieldset textarea::placeholder{color:#1E1E1E;}form fieldset.password-field{position:relative;}form fieldset.password-field .password-holder{position:relative;width:100%;display:flex;align-items:center;}form fieldset.password-field .toggle-password{background:url(/themes/custom/ogilvy/images/icon-eye-off-filled.svg) no-repeat center center;background-size:contain !important;width:30px;height:30px;position:absolute;right:20px;cursor:pointer;}form fieldset.password-field .toggle-password.show{background:url(/themes/custom/ogilvy/images/icon-eye-off-filled.svg) no-repeat center center;}form fieldset.password-field .toggle-password.hide{background:url(/themes/custom/ogilvy/images/icon-eye-filled.svg) no-repeat center center;}form fieldset.select-field .icon{position:absolute;right:15px;width:24px;height:24px;border:2px solid #727272;border-radius:8px;padding:5px;pointer-events:none;}form fieldset.select-field .icon .arrow{display:flex;justify-content:center;align-items:center;width:100%;height:100%;background:#ECECEC url(/themes/custom/ogilvy/images/icons/icon-dropdown.svg) no-repeat center center;background-size:15px;will-change:opacity;-webkit-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.4s;-khtml-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.4s;-moz-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.4s;transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.4s;}form fieldset.select-field select:focus + .icon .arrow,form fieldset.select-field select:hover + .icon .arrow{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);}form fieldset.radio-area{display:flex;flex-wrap:wrap;gap:10px;padding:20px 10px;}form fieldset.radio-area legend{font-size:20px;margin-bottom:20px;}form fieldset.radio-area p.error{top:-15px;right:unset;}form fieldset.radio-area .radio-box{position:relative;display:inline-flex;align-items:center;justify-content:center;}form fieldset.radio-area .radio-box label{font-size:18px;text-transform:uppercase;font-family:OG-Light;font-weight:normal;padding:10px 15px;border:1px solid #1E1E1E;-webkit-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.4s;-khtml-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.4s;-moz-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.4s;transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.4s;}form fieldset.radio-area .radio-box input{position:absolute;opacity:0;}form fieldset.radio-area input:checked + label,form fieldset.radio-area input:hover + label,form fieldset.radio-area input:focus + label{background-color:#000;font-family:OG-Bold;color:#EB3F43;}form fieldset.check-field{gap:10px;font-weight:normal;font-size:13px;line-height:150%;margin:30px 0 20px 0;padding-left:9vw;}@media screen and (min-width:20px) and (max-width:1919px){form fieldset.check-field{padding-left:5vw;}}@media screen and (min-width:20px) and (max-width:990px){form fieldset.check-field{padding-left:10vw;}}@media screen and (min-width:20px) and (max-width:500px){form fieldset.check-field{padding-left:0;}}form fieldset.check-field a{color:#ffffff;}form fieldset.check-field .checkbox{display:flex;gap:30px;}form fieldset.check-field input{padding:0;height:initial;width:initial;margin-bottom:0;cursor:pointer;opacity:0;position:absolute;}form fieldset.check-field label{position:relative;cursor:pointer;padding-left:40px;display:flex;align-items:center;gap:6px;}@media screen and (min-width:50px) and (max-width:414px){form fieldset.check-field label{padding-left:30px;font-size:12px;}}@media screen and (min-width:50px) and (max-width:376px){form fieldset.check-field label{font-size:11px;}}form fieldset.check-field label:before,form fieldset.check-field label:after{will-change:background,transform;-webkit-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.5s;-khtml-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.5s;-moz-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.5s;transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.5s;}form fieldset.check-field label:before{content:'';-webkit-appearance:none;background-color:#ffffff;border:2px solid #ffffff;padding:10px;display:inline-block;vertical-align:middle;cursor:pointer;left:0px;position:absolute;border-radius:6px;}form fieldset.check-field label:after{content:'';display:block;position:absolute;top:2px;left:8px;width:5px;height:10px;border:solid #ffffff;border-width:0 2px 2px 0;transform:rotate(15deg) scale(0);-webkit-transform:rotate(15deg) scale(0);-moz-transform:rotate(15deg) scale(0);-ms-transform:rotate(15deg) scale(0);-o-transform:rotate(15deg) scale(0);transition-delay:0.2s;}form fieldset.check-field.error label{color:#ffffff;}form fieldset.check-field input:focus + label:before,form fieldset.check-field input:hover + label:before{border:2px solid #ffffff;}form fieldset.check-field input:checked + label:before{background-color:#ffffff;}form fieldset.check-field input:checked + label:after{border-width:0 2px 2px 0;transform:rotate(45deg) scale(1);}form fieldset.submit-field{display:flex;align-items:flex-end;justify-content:flex-end;}form fieldset.invalid input,form fieldset.invalid select,form fieldset.invalid textarea{border:1px solid #ffffff;}form fieldset.invalid p#errorMessage{opacity:1;}form fieldset.error input,form fieldset.error select,form fieldset.error textarea{border:1px solid #ffffff;}form button{display:inline-flex !important;margin-top:20px;background:transparent;align-self:flex-end;justify-self:flex-end;filter:brightness(0);}form input[type='submit']{display:inline-flex !important;margin-top:20px;background:transparent url(/themes/custom/ogilvy/assets/images/icons/btn-black.svg) no-repeat right center !important;align-self:flex-end;justify-self:flex-end;filter:brightness(0);width:fit-content !important;border:0 !important;padding-right:25px !important;}form input[type='submit']:after{display:none;}form input:-webkit-autofill,form select:-webkit-autofill,form select{-webkit-text-fill-color:#ffffff;-webkit-box-shadow:0 0 0 1000px transparent inset;transition:background-color 5000s ease-in-out 0s;}.cursor{position:fixed;top:0;left:0;width:20px;height:20px;border-radius:50%;border:1px solid #ffffff;background:#EB3F43;pointer-events:none;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);z-index:9999;display:flex;align-items:center;justify-content:center;overflow:hidden;}@media screen and (min-width:200px) and (max-width:990px){.cursor{display:none;}}.cursor-icon{opacity:0;transition:opacity 0.2s ease;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-size:180% !important;background-position:center center;}#preloader{position:fixed;z-index:900;top:0;left:0;width:100%;height:100%;background:#ffffff;backdrop-filter:blur(15px);display:flex;align-items:center;justify-content:center;flex-direction:column;gap:40px;}#preloader #counterHolder{position:absolute;}#preloader #counterHolder span{font-family:OG-Bold-Italic;font-size:1vw;color:#ffffff;}#preloader #counterHolder span#counter{font-family:OG-Bold;font-size:5vw;position:relative;}@media screen and (min-width:50px) and (max-width:990px){#preloader #counterHolder span{font-size:6.25vw;}#preloader #counterHolder span#counter{font-size:12.25vw;}}#preloader svg path{fill:none;fill-rule:evenodd;stroke-width:1px;}button#ToTop{background:transparent;color:#1E1E1E;font-family:'OG-Light' !important;}button#ToTop:after{background:url(/themes/custom/ogilvy/assets/images/icons/to-top.svg) no-repeat center center;}@media screen and (min-width:20px) and (max-width:990px){button#ToTop{position:absolute !important;top:0;left:5vw;}}button#ToTop:hover:after,button#ToTop:focus:after{transform:translateX(0) translateY(-5px);-webkit-transform:translateX(0) translateY(-5px);-moz-transform:translateX(0) translateY(-5px);-ms-transform:translateX(0) translateY(-5px);-o-transform:translateX(0) translateY(-5px);background:url(/themes/custom/ogilvy/assets/images/icons/to-top.svg) no-repeat center center;}button#loadNews{background:transparent;color:#1E1E1E;font-family:'OG-Light' !important;display:flex;flex-direction:column;gap:10px;}button#loadNews:after{position:relative;background:url(/themes/custom/ogilvy/assets/images/icons/load-more.svg) no-repeat center center;}button#loadNews:hover:after,button#loadNews:focus:after{transform:translateX(0) translateY(5px);-webkit-transform:translateX(0) translateY(5px);-moz-transform:translateX(0) translateY(5px);-ms-transform:translateX(0) translateY(5px);-o-transform:translateX(0) translateY(5px);background:url(/themes/custom/ogilvy/assets/images/icons/load-more.svg) no-repeat center center;}::-webkit-scrollbar{width:5px;height:5px;}::-khtml-scrollbar{width:5px;height:5px;}::-moz-scrollbar{width:5px;height:5px;}::-ms-scrollbar{width:5px;height:5px;}::-o-scrollbar{width:5px;height:5px;}::-webkit-scrollbar-track{-webkit-box-shadow:inset 120px 120px 124px #ffffff4a;}::-khtml-scrollbar-track{-webkit-box-shadow:inset 120px 120px 124px #ffffff4a;}::-moz-scrollbar-track{-webkit-box-shadow:inset 120px 120px 124px #ffffff4a;}::-webkit-scrollbar-thumb{-webkit-box-shadow:inset 0 0 76px #EB3F43;}::-khtml-scrollbar-thumb{-webkit-box-shadow:inset 0 0 76px #EB3F43;}::selection{background:#EB3F433a;}::-moz-selection{background:#EB3F433a;}html,body,*{cursor:none !important;}body,html{background:#ffffff;color:#1E1E1E;padding:0;margin:0;scroll-behavior:smooth;cursor:none;}@media screen and (min-width:50px) and (max-width:990px){body,html{overflow-x:hidden !important;}}footer{display:flex;flex-direction:column;padding:7.292vw;background-color:transparent;position:relative;z-index:2;background:#ffffff;color:#1E1E1E;}@media screen and (min-width:991px) and (max-width:1440px){footer{padding:7.292vw;}}@media screen and (min-width:20px) and (max-width:990px){footer{padding:15vw 5vw;}}footer a{font-family:'OG-Light';color:inherit;text-decoration:none;}footer h5{font-family:'OG-Bold';font-size:18px;text-transform:uppercase;}footer .copyright-text{font-family:'OG-Light';font-size:12px;}footer .footer-content{display:flex;justify-content:space-between;}@media screen and (min-width:20px) and (max-width:990px){footer .footer-content{flex-wrap:wrap;max-width:100%;gap:40px;}}footer .footer-content .footer-block{display:flex;flex-direction:column;gap:16px;}footer .footer-content .footer-block ul{padding:0;margin:0;list-style:none;}footer .footer-content .footer-block ul li{padding:0;}footer .footer-content .footer-block img{max-width:102px;}@media screen and (min-width:200px) and (max-width:990px){footer .footer-content .footer-block img{max-width:130px;height:auto;}}footer .footer-content .footer-block.last-block{width:50%;justify-content:space-between;align-items:flex-end;}footer .footer-content .footer-block.last-block .copyright-details{display:flex;flex-direction:column;align-items:flex-end;}@media screen and (min-width:20px) and (max-width:990px){footer .footer-content .footer-block.last-block .copyright-details{gap:30px;text-align:right;}footer .footer-content .footer-block.last-block .copyright-details span{line-height:120%;}}@media screen and (min-width:20px) and (max-width:990px){footer .footer-content .footer-block{align-items:flex-start;width:40%;}footer .footer-content .footer-block.last-block{width:40%;}}header{position:fixed;top:0;left:0;z-index:16;padding:0;width:100%;pointer-events:none;background:transparent;display:flex;justify-content:center;align-items:center;will-change:transform;transform:translateY(-200px);-webkit-transform:translateY(-200px);-moz-transform:translateY(-200px);-ms-transform:translateY(-200px);-o-transform:translateY(-200px);-webkit-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.4s;-khtml-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.4s;-moz-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.4s;transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.4s;}header .navCtrl{display:flex;align-items:center;justify-content:space-between;padding:30px 7.292vw;max-width:100vw;width:100%;will-change:transform,height;overflow:hidden;-webkit-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.6s;-khtml-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.6s;-moz-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.6s;transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.6s;}@media screen and (min-width:20px) and (max-width:1919px){header .navCtrl{padding:30px 7.292vw;}}@media screen and (min-width:20px) and (max-width:990px){header .navCtrl{padding:30px 5vw;}}header .navCtrl a,header .navCtrl .logo-link{text-decoration:none;border:0;pointer-events:all;}header .navCtrl .site-logo{line-height:0;}header .navCtrl .logo,header .navCtrl .custom-logo{max-width:7.292vw;width:100%;height:auto !important;will-change:transform;filter:brightness(100);-webkit-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.4s;-khtml-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.4s;-moz-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.4s;transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.4s;}@media screen and (min-width:200px) and (max-width:990px){header .navCtrl .logo,header .navCtrl .custom-logo{max-width:140px;}}header .navCtrl .menuItems{display:flex;justify-content:flex-end;gap:30px;will-change:max-height,opacity;}header .navCtrl .menuItems .nav{display:flex;gap:30px;padding:0;margin:0;list-style:none;}header .navCtrl .menuItems .nav li{padding:0;}header .navCtrl .menuItems .nav a:not(.btn){position:relative;display:flex;align-items:center;font-size:1.042vw;color:#ffffff;-webkit-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.4s;-khtml-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.4s;-moz-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.4s;transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.4s;}header .navCtrl .menuItems .nav a:not(.btn):after{content:'';position:absolute;bottom:-6px;background:#EB3F43;width:0;height:2px;opacity:0;will-change:opacity;-webkit-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.4s;-khtml-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.4s;-moz-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.4s;transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.4s;}header .navCtrl .menuItems .nav a:not(.btn):hover,header .navCtrl .menuItems .nav a:not(.btn):focus,header .navCtrl .menuItems .nav a:not(.btn).active{color:#EB3F43;}header .navCtrl .menuItems .nav a:not(.btn):hover:after,header .navCtrl .menuItems .nav a:not(.btn):focus:after,header .navCtrl .menuItems .nav a:not(.btn).active:after{opacity:1;width:100%;}@media screen and (min-width:200px) and (max-width:990px){header .navCtrl{padding:20px 5vw;}header .navCtrl .menuItems ul{display:none !important;}}header #menuBtn{display:flex;flex-direction:column;align-items:center;justify-content:center;width:60px;height:auto;padding:0;border:0;border-radius:100px;background:transparent;cursor:pointer;pointer-events:all;will-change:transform;font-size:1.042vw;line-height:1.042vw;}header #menuBtn:before,header #menuBtn:after{position:absolute;}header #menuBtn:before{content:'Menu';color:#ffffff;display:inline-flex;}header #menuBtn:after{content:'';overflow:hidden;width:30px;height:30px;background:url(/themes/custom/ogilvy/assets/images/icons/close.svg) no-repeat center center;background-size:contain;opacity:0;-webkit-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.7s;-khtml-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.7s;-moz-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.7s;transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.7s;}header #menuBtn.active:before{display:none;}header #menuBtn.active:after{display:inline-flex;transition-delay:0.8s;opacity:1;width:40px;height:40px;}@media screen and (min-width:990px) and (max-width:1919px){header #menuBtn.active:after{width:2.083vw;height:2.083vw;}}@media screen and (min-width:50px) and (max-width:990px){header #menuBtn.active:after{width:8vw;height:8vw;}}@media screen and (min-width:200px) and (max-width:990px){header #menuBtn{right:30px;top:25px;}}header #menu-nav{position:absolute;background:#ffffff;top:4.6875vw;width:100%;overflow:hidden;height:0;list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:30px;-webkit-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.01s;-khtml-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.01s;-moz-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.01s;transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.01s;}@media screen and (min-width:200px) and (max-width:1600px){header #menu-nav{gap:1vw;}}@media screen and (min-width:20px) and (max-width:990px){header #menu-nav{top:90px;gap:5vw;}}header #menu-nav li{padding:0 0 0 7vw;transition-delay:unset;}@media screen and (min-width:20px) and (max-width:1919px){header #menu-nav li{padding:0 0 0 4.479vw;}}@media screen and (min-width:200px) and (max-width:990px){header #menu-nav li{padding:0 0 0 5vw;}}header #menu-nav li a:not(.btn){position:relative;display:inline-flex;gap:30px;align-items:center;font-family:'OG-Light';font-size:4.167vw;line-height:100%;color:#1E1E1E;text-decoration:none;text-transform:uppercase;-webkit-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.4s;-khtml-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.4s;-moz-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.4s;transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.4s;opacity:0;transform:translateX(-100px);-webkit-transform:translateX(-100px);-moz-transform:translateX(-100px);-ms-transform:translateX(-100px);-o-transform:translateX(-100px);}header #menu-nav li a:not(.btn) span{font-family:'OG-Reg';transform:scale(0);-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transition-delay:unset;width:5vw;-webkit-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.4s;-khtml-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.4s;-moz-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.4s;transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.4s;}@media screen and (min-width:200px) and (max-width:1919px){header #menu-nav li a:not(.btn) span{width:5vw;}}@media screen and (min-width:20px) and (max-width:990px){header #menu-nav li a:not(.btn) span{width:10vw;}}header #menu-nav li a:not(.btn):hover,header #menu-nav li a:not(.btn):focus,header #menu-nav li a:not(.btn).active{color:#EB3F43;}header.scroll-down{background:#fffffffa;backdrop-filter:blur(14px);}header.scroll-down .logo{filter:unset;}header.scroll-down #menuBtn:before,header.scroll-down .navCtrl .menuItems .nav a{color:#1E1E1E;}header.scroll-up{background:transparent;backdrop-filter:blur(0);}header.scroll-up .logo{filter:brightness(100);}header.scroll-up #menuBtn:before,header.scroll-up .navCtrl .menuItems .nav a{color:#ffffff;}header.internal .logo{filter:unset;}header.internal #menuBtn:before,header.internal .navCtrl .menuItems .nav a{color:#1E1E1E;}header.active{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);pointer-events:all;}header.menu-open{padding:0;background:#ffffff;}header.menu-open .logo{filter:unset;}header.menu-open #menuBtn:before,header.menu-open .navCtrl .menuItems .nav a{color:#1E1E1E;}header.menu-open #menu-nav{height:100vh;padding:3vw 0;-webkit-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.5s;-khtml-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.5s;-moz-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.5s;transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.5s;}@media screen and (min-width:50px) and (max-width:990px){header.menu-open #menu-nav{padding:15vw 0 10vw 0;}}header.menu-open #menu-nav li a{transition-delay:0.5s;transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);opacity:1;}header.menu-open #menu-nav li a span{transition-delay:0.7s;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);}header.menu-open #menu-nav li a:hover,header.menu-open #menu-nav li a:focus,header.menu-open #menu-nav li a.active{color:#EB3F43;transition-delay:unset;}header.menu-open #menu-nav li a:hover span,header.menu-open #menu-nav li a:focus span,header.menu-open #menu-nav li a.active span{transition-delay:0.2s;}header.menu-open .menuItems ul{opacity:0;pointer-events:none;}#mainPage{position:relative;min-height:100vh;padding:0;}@media screen and (min-width:50px) and (max-width:990px){#mainPage{overflow:hidden;}}article{position:relative;padding:7.292vw 0 0 0;overflow:visible;-webkit-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.8s;-khtml-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.8s;-moz-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.8s;transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.8s;opacity:0;}@media screen and (min-width:50px) and (max-width:990px){article{padding:15vw 0 0 0;}}article section{-webkit-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 1s;-khtml-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 1s;-moz-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 1s;transition:all cubic-bezier(0.34,0.57,0.21,0.99) 1s;opacity:0;transform:translateY(-5vw) scale(0.85);-webkit-transform:translateY(-5vw) scale(0.85);-moz-transform:translateY(-5vw) scale(0.85);-ms-transform:translateY(-5vw) scale(0.85);-o-transform:translateY(-5vw) scale(0.85);}article section.title{margin-bottom:60px;transform:translateY(-6vw) scale(0.9);-webkit-transform:translateY(-6vw) scale(0.9);-moz-transform:translateY(-6vw) scale(0.9);-ms-transform:translateY(-6vw) scale(0.9);-o-transform:translateY(-6vw) scale(0.9);}@media screen and (min-width:50px) and (max-width:990px){article section.title{margin-bottom:40px;}}article section.title h3,article section.title h2{margin:0;}article section.title h3,article section.title h5{color:#EB3F43;margin-bottom:-10px;}@media screen and (min-width:50px) and (max-width:990px){article section.title h3,article section.title h5{margin-bottom:0;}}article section.title h2{color:#1E1E1E;text-transform:uppercase;}article section.title h1{font-family:'OG-Light';font-size:120px;}@media screen and (min-width:50px) and (max-width:990px){article section.title h1{font-size:80px;}}article section.filter-holder{transition-delay:0.6s;transform:translateY(2vw) scale(0.85);-webkit-transform:translateY(2vw) scale(0.85);-moz-transform:translateY(2vw) scale(0.85);-ms-transform:translateY(2vw) scale(0.85);-o-transform:translateY(2vw) scale(0.85);}article section:not(.title,.ticker,.intro,.accordion,.filters){transition-delay:0.2s;}article .swiper{width:100%;margin:0;}article p{color:#1E1E1E;}article.page-intro{padding:15vw 7.292vw 10vw 7.292vw;opacity:1;overflow:hidden;}@media screen and (min-width:50px) and (max-width:990px){article.page-intro{padding:30vw 5vw 10vw 5vw;}}article.page-intro .intro,article.page-intro .ticker{position:relative;z-index:3;}article.page-intro .intro{transform:translateY(2vw) scale(0.95);-webkit-transform:translateY(2vw) scale(0.95);-moz-transform:translateY(2vw) scale(0.95);-ms-transform:translateY(2vw) scale(0.95);-o-transform:translateY(2vw) scale(0.95);transition-delay:0.3s;}article.page-intro .ticker{transform:translateY(-5vw) scale(0.6);-webkit-transform:translateY(-5vw) scale(0.6);-moz-transform:translateY(-5vw) scale(0.6);-ms-transform:translateY(-5vw) scale(0.6);-o-transform:translateY(-5vw) scale(0.6);}article.page-intro .ticker h1{color:#EB3F43;}article.page-intro p{max-width:80%;margin-bottom:0;}@media screen and (min-width:50px) and (max-width:990px){article.page-intro p{max-width:100%;}}article.page-intro.has-bg{background:url(/themes/custom/ogilvy/assets/images/header-bg.gif) no-repeat center center;background-size:cover;overflow:hidden;height:25vw;}article.page-intro.has-bg h1,article.page-intro.has-bg p{color:#ffffff;}article.page-intro.has-bg video{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;transform:scale(1.4) translateY(100px);-webkit-transform:scale(1.4) translateY(100px);-moz-transform:scale(1.4) translateY(100px);-ms-transform:scale(1.4) translateY(100px);-o-transform:scale(1.4) translateY(100px);pointer-events:none;}article.page-intro.has-bg .ticker h1{color:#ffffff;}article.page-intro.has-bg:after{content:"";position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.55);}@media screen and (min-width:990px) and (max-width:1600px){article.page-intro.has-bg{height:33vw;}}@media screen and (min-width:990px) and (max-width:1400px){article.page-intro.has-bg{height:30vw;}}@media screen and (min-width:990px) and (max-width:1200px){article.page-intro.has-bg{height:35vw;}article.page-intro.has-bg video{transform:scale(1.4) translateY(0);-webkit-transform:scale(1.4) translateY(0);-moz-transform:scale(1.4) translateY(0);-ms-transform:scale(1.4) translateY(0);-o-transform:scale(1.4) translateY(0);}}@media screen and (min-width:50px) and (max-width:990px){article.page-intro.has-bg{padding:40vw 5vw 0 5vw;height:120vw;}article.page-intro.has-bg video{top:-30%;left:-120%;width:340vw;height:100vh;transform:scale(1) translateY(100px);-webkit-transform:scale(1) translateY(100px);-moz-transform:scale(1) translateY(100px);-ms-transform:scale(1) translateY(100px);-o-transform:scale(1) translateY(100px);}}@media screen and (min-width:50px) and (max-width:414px){article.page-intro.has-bg{padding:40vw 5vw 0 5vw;height:125vw;}article.page-intro.has-bg video{top:-14%;left:-120%;width:340vw;height:100vh;transform:scale(1) translateY(0);-webkit-transform:scale(1) translateY(0);-moz-transform:scale(1) translateY(0);-ms-transform:scale(1) translateY(0);-o-transform:scale(1) translateY(0);}}@media screen and (min-width:50px) and (max-width:375px){article.page-intro.has-bg{padding:40vw 5vw 0 5vw;height:100vw;}article.page-intro.has-bg video{top:-4%;left:-120%;width:340vw;height:100vh;transform:scale(1) translateY(0);-webkit-transform:scale(1) translateY(0);-moz-transform:scale(1) translateY(0);-ms-transform:scale(1) translateY(0);-o-transform:scale(1) translateY(0);}}@media screen and (min-width:321px) and (max-width:375px) and (device-height:667px){article.page-intro.has-bg{padding:40vw 5vw 0 5vw;height:100vw;}article.page-intro.has-bg video{top:-4%;left:-120%;width:340vw;height:100vh;transform:scale(1) translateY(0);-webkit-transform:scale(1) translateY(0);-moz-transform:scale(1) translateY(0);-ms-transform:scale(1) translateY(0);-o-transform:scale(1) translateY(0);}}@media screen and (min-width:50px) and (max-width:358px){article.page-intro.has-bg{padding:40vw 5vw 0 5vw;height:100vw;}article.page-intro.has-bg video{top:-32%;left:-120%;width:340vw;height:100vh;transform:scale(1) translateY(0);-webkit-transform:scale(1) translateY(0);-moz-transform:scale(1) translateY(0);-ms-transform:scale(1) translateY(0);-o-transform:scale(1) translateY(0);}}article.page-intro.internal{padding:10vw 7.292vw 3.292vw 7.292vw;}@media screen and (min-width:50px) and (max-width:990px){article.page-intro.internal{padding:30vw 5vw 10vw 5vw;}}article.page-intro.black .ticker h1{color:#1E1E1E;}article.page-intro.red .ticker h1{color:#EB3F43;}article.page-intro.contact{padding:10vw 7.292vw 7.292vw 7.292vw;}@media screen and (min-width:50px) and (max-width:990px){article.page-intro.contact{padding:30vw 5vw 15vw 5vw;}}article.page-intro.error .ticker h1{color:#1E1E1E;}article.page-intro.error .ticker h1 span{color:#EB3F43;}article.page-intro.error .intro .btn{margin-top:30px;}article.our-expertise{padding:7.292vw 0 0 0;}article.our-expertise .title{padding:0 7.292vw;}@media screen and (min-width:50px) and (max-width:990px){article.our-expertise{padding:15vw 0;}}article.our-awards{padding:7.292vw 0 0 0;width:100%;overflow:hidden;}@media screen and (min-width:20px) and (max-width:990px){article.our-awards{padding:15vw 0;}}article.our-awards .title{padding:0 7.292vw;}article.our-awards .awards-carousel{padding:0;width:80%;margin:0 auto;overflow:visible !important;position:relative;}@media screen and (min-width:20px) and (max-width:990px){article.our-awards .awards-carousel{width:90%;}}article.our-awards .awards-carousel .slide{position:relative;display:flex;flex-direction:column;will-change:opacity,transform;-webkit-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.7s;-khtml-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.7s;-moz-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.7s;transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.7s;opacity:0.7;transform:scale(0.5);-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5);}article.our-awards .awards-carousel .slide .img-holder{width:15vw;display:flex;align-items:center;justify-content:center;}article.our-awards .awards-carousel .slide .img-holder img{object-fit:contain;width:100%;height:auto;margin-bottom:10px;}@media screen and (min-width:20px) and (max-width:990px){article.our-awards .awards-carousel .slide .img-holder{width:auto;}}article.our-awards .awards-carousel .slide .info{position:relative;z-index:-1;display:flex;align-items:center;justify-content:center;width:100%;opacity:0;transform:translateY(-100px) scale(0.5);-webkit-transform:translateY(-100px) scale(0.5);-moz-transform:translateY(-100px) scale(0.5);-ms-transform:translateY(-100px) scale(0.5);-o-transform:translateY(-100px) scale(0.5);will-change:opacity,transform;-webkit-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.7s;-khtml-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.7s;-moz-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.7s;transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.7s;}@media screen and (min-width:20px) and (max-width:990px){article.our-awards .awards-carousel .slide .info{transform:translateY(20px) scale(0.5);-webkit-transform:translateY(20px) scale(0.5);-moz-transform:translateY(20px) scale(0.5);-ms-transform:translateY(20px) scale(0.5);-o-transform:translateY(20px) scale(0.5);}}article.our-awards .awards-carousel .slide .info h3{font-family:'OG-Light-Italic';font-size:1.042vw;line-height:160%;}@media screen and (min-width:50px) and (max-width:990px){article.our-awards .awards-carousel .slide .info h3{font-size:3.25vw;}}@media screen and (min-width:520px) and (max-width:830px){article.our-awards .awards-carousel .slide .info h3{font-size:16px;}}article.our-awards .awards-carousel .slide:hover a,article.our-awards .awards-carousel .slide:focus a{opacity:1;pointer-events:all;}article.our-awards .awards-carousel .slide.swiper-slide-prev{transform:scale(0.6) translateX(-5vw);-webkit-transform:scale(0.6) translateX(-5vw);-moz-transform:scale(0.6) translateX(-5vw);-ms-transform:scale(0.6) translateX(-5vw);-o-transform:scale(0.6) translateX(-5vw);}article.our-awards .awards-carousel .slide.swiper-slide-next{transform:scale(0.6) translateX(5vw);-webkit-transform:scale(0.6) translateX(5vw);-moz-transform:scale(0.6) translateX(5vw);-ms-transform:scale(0.6) translateX(5vw);-o-transform:scale(0.6) translateX(5vw);}article.our-awards .awards-carousel .slide.swiper-slide-active{opacity:1;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);}article.our-awards .awards-carousel .slide.swiper-slide-active .info{transition-delay:0.2s;opacity:1;transform:translateY(0) scale(1);-webkit-transform:translateY(0) scale(1);-moz-transform:translateY(0) scale(1);-ms-transform:translateY(0) scale(1);-o-transform:translateY(0) scale(1);}@media screen and (min-width:20px) and (max-width:990px){article.our-awards .awards-carousel .slide.swiper-slide-prev{transform:scale(0.5) translateX(25vw);-webkit-transform:scale(0.5) translateX(25vw);-moz-transform:scale(0.5) translateX(25vw);-ms-transform:scale(0.5) translateX(25vw);-o-transform:scale(0.5) translateX(25vw);}article.our-awards .awards-carousel .slide.swiper-slide-next{transform:scale(0.5) translateX(-25vw);-webkit-transform:scale(0.5) translateX(-25vw);-moz-transform:scale(0.5) translateX(-25vw);-ms-transform:scale(0.5) translateX(-25vw);-o-transform:scale(0.5) translateX(-25vw);}}article.our-awards .awards-carousel .navigation{position:absolute;z-index:2;top:45%;left:-60px;width:96vw;height:70px;display:flex;justify-content:space-between;flex-direction:row;pointer-events:none;}article.our-awards .awards-carousel .navigation .arrow-prev,article.our-awards .awards-carousel .navigation .arrow-next{pointer-events:all;}article.work-preview{padding:7.292vw 0 0 0;width:100%;overflow:hidden;}@media screen and (min-width:50px) and (max-width:990px){article.work-preview{padding:15vw 0 20vw 0;}}article.work-preview .filters{padding:0 7.292vw;}@media screen and (min-width:50px) and (max-width:990px){article.work-preview .filters{padding:0;}}article.work-preview .title{padding:0 7.292vw;}article.work-preview .work-carousel{padding:0;width:85%;margin:0 auto;overflow:visible !important;position:relative;}article.work-preview .work-carousel .slide{position:relative;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;will-change:opacity,transform;-webkit-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.7s;-khtml-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.7s;-moz-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.7s;transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.7s;opacity:0;transform:scale(0.3);-webkit-transform:scale(0.3);-moz-transform:scale(0.3);-ms-transform:scale(0.3);-o-transform:scale(0.3);}article.work-preview .work-carousel .slide img{width:100%;margin-bottom:10px;}article.work-preview .work-carousel .slide .info{display:flex;justify-content:space-between;padding:5px 10px;width:100%;}article.work-preview .work-carousel .slide .info a{opacity:0;pointer-events:none;will-change:opacity;font-family:'OG-Light';font-size:20px;-webkit-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.4s;-khtml-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.4s;-moz-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.4s;transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.4s;}@media screen and (min-width:20px) and (max-width:990px){article.work-preview .work-carousel .slide .info a{font-size:4.07vw;}}@media screen and (min-width:520px) and (max-width:830px){article.work-preview .work-carousel .slide .info a{font-size:20px;}}article.work-preview .work-carousel .slide .info h4{font-family:'OG-Light-Italic';font-size:20px;text-align:right;}@media screen and (min-width:50px) and (max-width:990px){article.work-preview .work-carousel .slide .info h4{font-size:4.07vw;max-width:50%;}}@media screen and (min-width:520px) and (max-width:830px){article.work-preview .work-carousel .slide .info h4{font-size:20px;}}article.work-preview .work-carousel .slide:hover a,article.work-preview .work-carousel .slide:focus a{opacity:1;pointer-events:all;}article.work-preview .work-carousel .slide.swiper-slide-prev,article.work-preview .work-carousel .slide.swiper-slide-next,article.work-preview .work-carousel .slide.swiper-slide-active{opacity:1;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);}@media screen and (min-width:50px) and (max-width:990px){article.work-preview .work-carousel .slide.swiper-slide-active .info a{opacity:1;pointer-events:all;}}article.work-preview .works-carousel{padding:0;width:85%;margin:0 auto;overflow:visible !important;position:relative;min-height:32.292vw;}@media screen and (min-width:50px) and (max-width:990px){article.work-preview .works-carousel{min-height:92.292vw;}}article.work-preview .works-carousel .slide{position:relative;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;will-change:opacity,transform;-webkit-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.7s;-khtml-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.7s;-moz-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.7s;transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.7s;opacity:0;transform:scale(0.5);-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5);}article.work-preview .works-carousel .slide img{width:100%;margin-bottom:10px;}article.work-preview .works-carousel .slide .info{display:flex;justify-content:space-between;padding:5px 10px;width:100%;}article.work-preview .works-carousel .slide .info a{opacity:0;pointer-events:none;will-change:opacity;font-family:'OG-Light';font-size:20px;-webkit-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.4s;-khtml-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.4s;-moz-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.4s;transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.4s;}@media screen and (min-width:50px) and (max-width:990px){article.work-preview .works-carousel .slide .info a{font-size:4.07vw;}}@media screen and (min-width:520px) and (max-width:830px){article.work-preview .works-carousel .slide .info a{font-size:20px;}}article.work-preview .works-carousel .slide .info h4{font-family:'OG-Light-Italic';font-size:20px;}@media screen and (min-width:50px) and (max-width:990px){article.work-preview .works-carousel .slide .info h4{font-size:4.07vw;}}@media screen and (min-width:520px) and (max-width:830px){article.work-preview .works-carousel .slide .info h4{font-size:20px;}}article.work-preview .works-carousel .slide:hover a,article.work-preview .works-carousel .slide:focus a{opacity:1;pointer-events:all;}article.work-preview .works-carousel .slide.swiper-slide-prev,article.work-preview .works-carousel .slide.swiper-slide-next,article.work-preview .works-carousel .slide.swiper-slide-active{opacity:1;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);}@media screen and (min-width:50px) and (max-width:990px){article.work-preview .works-carousel .slide.swiper-slide-active .info a{opacity:1;pointer-events:all;}}article.work-preview.page{padding:0 0 7.292vw 0;}article.latest-articles{padding:7.292vw 7.292vw 0 7.292vw;display:flex;flex-direction:column;}article.latest-articles .article-holder{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:20px;}article.latest-articles .article-holder .article{position:relative;}article.latest-articles .article-holder .article .img-holder{width:100%;height:360px;display:none;}article.latest-articles .article-holder .article .img-holder img{width:100%;object-fit:cover;object-position:top;}article.latest-articles .article-holder .article .info{display:flex;flex-direction:column;gap:20px;padding:30px 30px 80px 30px;position:relative;min-height:251px;}@media screen and (min-width:50px) and (max-width:990px){article.latest-articles .article-holder .article .info{min-height:unset;}}article.latest-articles .article-holder .article .info .meta{display:flex;justify-content:space-between;}article.latest-articles .article-holder .article .info .meta span{font-size:14px;}article.latest-articles .article-holder .article .info h3{margin:0;}article.latest-articles .article-holder .article .info h5{font-family:'OG-Light';margin:0;}article.latest-articles .article-holder .article .info a{position:absolute;right:30px;bottom:30px;}article.latest-articles .article-holder .article:first-child{grid-row:1 / span 2;position:relative;}article.latest-articles .article-holder .article:first-child .img-holder{display:flex;}article.latest-articles .article-holder .article:first-child .info{min-height:277px;}@media screen and (min-width:50px) and (max-width:990px){article.latest-articles .article-holder .article:first-child .info{min-height:unset;}}article.latest-articles .article-holder .article:nth-child(1) .info{background:#EB3F43;color:#ffffff;}article.latest-articles .article-holder .article:nth-child(1) .info h2,article.latest-articles .article-holder .article:nth-child(1) .info p,article.latest-articles .article-holder .article:nth-child(1) .info a,article.latest-articles .article-holder .article:nth-child(1) .info .meta span{color:inherit;}article.latest-articles .article-holder .article:nth-child(1) .info a:after{filter:brightness(100);}article.latest-articles .article-holder .article:nth-child(2) .info{background:#1E1E1E;color:#ffffff;}article.latest-articles .article-holder .article:nth-child(2) .info h2,article.latest-articles .article-holder .article:nth-child(2) .info p,article.latest-articles .article-holder .article:nth-child(2) .info .meta span{color:inherit;}article.latest-articles .article-holder .article:nth-child(2) .info h2{color:#EB3F43;}article.latest-articles .article-holder .article:nth-child(2) .info a{color:#EB3F43;}article.latest-articles .article-holder .article:nth-child(3) .info{background:#ffffff;color:#1E1E1E;border:1px solid #1E1E1E;}article.latest-articles .article-holder .article:nth-child(3) .info h2,article.latest-articles .article-holder .article:nth-child(3) .info p,article.latest-articles .article-holder .article:nth-child(3) .info .meta span{color:inherit;}article.latest-articles .article-holder .article:nth-child(3) .info h2{color:#EB3F43;}article.latest-articles .article-holder .article:nth-child(3) .info a{color:#EB3F43;}@media screen and (min-width:50px) and (max-width:990px){article.latest-articles .article-holder{display:flex;flex-direction:column;}article.latest-articles .article-holder .article{width:100%;}}article.latest-articles .btn.light{display:inline-flex;justify-self:flex-end;align-self:flex-end;margin-top:40px;}article.latest-articles.page{padding:0 7.292vw 7.292vw 7.292vw;opacity:1;transform:translateY(0) scale(1);-webkit-transform:translateY(0) scale(1);-moz-transform:translateY(0) scale(1);-ms-transform:translateY(0) scale(1);-o-transform:translateY(0) scale(1);}article.latest-articles.page .article-holder-test{display:grid;grid-template-columns:1fr 1fr;gap:20px;opacity:1;transform:translateY(0) scale(1);-webkit-transform:translateY(0) scale(1);-moz-transform:translateY(0) scale(1);-ms-transform:translateY(0) scale(1);-o-transform:translateY(0) scale(1);}article.latest-articles.page .article-holder-test .article{position:relative;}article.latest-articles.page .article-holder-test .article:first-child{grid-row:1 / span 2;position:relative;}article.latest-articles.page .article-holder-test .article:first-child .img-holder{display:flex;}article.latest-articles.page .article-holder-test .article:first-child .info{min-height:277px;}article.latest-articles.page .article-holder-test .article:nth-child(1) .info{background:#EB3F43;color:#ffffff;}article.latest-articles.page .article-holder-test .article:nth-child(1) .info h2,article.latest-articles.page .article-holder-test .article:nth-child(1) .info p,article.latest-articles.page .article-holder-test .article:nth-child(1) .info a,article.latest-articles.page .article-holder-test .article:nth-child(1) .info .meta span{color:inherit;}article.latest-articles.page .article-holder-test .article:nth-child(1) .info a:after{filter:brightness(100);}article.latest-articles.page .article-holder-test .article:nth-child(2) .info{background:#1E1E1E;color:#ffffff;}article.latest-articles.page .article-holder-test .article:nth-child(2) .info h2,article.latest-articles.page .article-holder-test .article:nth-child(2) .info p,article.latest-articles.page .article-holder-test .article:nth-child(2) .info .meta span{color:inherit;}article.latest-articles.page .article-holder-test .article:nth-child(2) .info h2{color:#EB3F43;}article.latest-articles.page .article-holder-test .article:nth-child(2) .info a{color:#EB3F43;}article.latest-articles.page .article-holder-test .article:nth-child(3) .info{background:#ffffff;color:#1E1E1E;border:1px solid #1E1E1E;}article.latest-articles.page .article-holder-test .article:nth-child(3) .info h2,article.latest-articles.page .article-holder-test .article:nth-child(3) .info p,article.latest-articles.page .article-holder-test .article:nth-child(3) .info .meta span{color:inherit;}article.latest-articles.page .article-holder-test .article:nth-child(3) .info h2{color:#EB3F43;}article.latest-articles.page .article-holder-test .article:nth-child(3) .info a{color:#EB3F43;}article.latest-articles.page .article-holder-test .article:nth-child(4) .info{background:#1E1E1E;color:#ffffff;}article.latest-articles.page .article-holder-test .article:nth-child(4) .info h2,article.latest-articles.page .article-holder-test .article:nth-child(4) .info p,article.latest-articles.page .article-holder-test .article:nth-child(4) .info .meta span{color:inherit;}article.latest-articles.page .article-holder-test .article:nth-child(4) .info h2{color:#EB3F43;}article.latest-articles.page .article-holder-test .article:nth-child(4) .info a{color:#EB3F43;}article.latest-articles.page .article-holder-test .article:nth-child(5) .info{background:#ffffff;color:#1E1E1E;border:1px solid #1E1E1E;}article.latest-articles.page .article-holder-test .article:nth-child(5) .info h2,article.latest-articles.page .article-holder-test .article:nth-child(5) .info p,article.latest-articles.page .article-holder-test .article:nth-child(5) .info .meta span{color:inherit;}article.latest-articles.page .article-holder-test .article:nth-child(5) .info h2{color:#EB3F43;}article.latest-articles.page .article-holder-test .article:nth-child(5) .info a{color:#EB3F43;}article.latest-articles.page .article-holder-test .article:nth-child(6){grid-row:3 / span 2;grid-column:2;}article.latest-articles.page .article-holder-test .article:nth-child(6) .img-holder{display:flex;}article.latest-articles.page .article-holder-test .article:nth-child(6) .info{min-height:277px;}article.latest-articles.page .article-holder-test .article:nth-child(6) .info{background:#EB3F43;color:#ffffff;}article.latest-articles.page .article-holder-test .article:nth-child(6) .info h2,article.latest-articles.page .article-holder-test .article:nth-child(6) .info p,article.latest-articles.page .article-holder-test .article:nth-child(6) .info a,article.latest-articles.page .article-holder-test .article:nth-child(6) .info .meta span{color:inherit;}article.latest-articles.page .article-holder-test .article:nth-child(6) .info a:after{filter:brightness(100);}article.latest-articles.page .article-holder-test .article.hidden{display:none;}@media screen and (min-width:50px) and (max-width:990px){article.latest-articles.page .article-holder-test{display:flex;flex-direction:column;}article.latest-articles.page .article-holder-test .article{width:100%;}}article.latest-articles.page .article-holder .article:nth-child(3n + 1) .info{background:#EB3F43;color:#ffffff;}article.latest-articles.page .article-holder .article:nth-child(3n + 1) .info h2,article.latest-articles.page .article-holder .article:nth-child(3n + 1) .info p,article.latest-articles.page .article-holder .article:nth-child(3n + 1) .info a,article.latest-articles.page .article-holder .article:nth-child(3n + 1) .info .meta span{color:inherit;}article.latest-articles.page .article-holder .article:nth-child(3n + 1) .info a:after{filter:brightness(100);}article.latest-articles.page .article-holder .article:nth-child(3n + 2) .info{background:#1E1E1E;color:#ffffff;}article.latest-articles.page .article-holder .article:nth-child(3n + 2) .info h2,article.latest-articles.page .article-holder .article:nth-child(3n + 2) .info p,article.latest-articles.page .article-holder .article:nth-child(3n + 2) .info .meta span{color:inherit;}article.latest-articles.page .article-holder .article:nth-child(3n + 2) .info h2{color:#EB3F43;}article.latest-articles.page .article-holder .article:nth-child(3n + 2) .info a{color:#EB3F43;}article.latest-articles.page .article-holder .article:nth-child(3n + 3) .info{background:#ffffff;color:#1E1E1E;border:1px solid #1E1E1E;}article.latest-articles.page .article-holder .article:nth-child(3n + 3) .info h2,article.latest-articles.page .article-holder .article:nth-child(3n + 3) .info p,article.latest-articles.page .article-holder .article:nth-child(3n + 3) .info .meta span{color:inherit;}article.latest-articles.page .article-holder .article:nth-child(3n + 3) .info h2{color:#EB3F43;}article.latest-articles.page .article-holder .article:nth-child(3n + 3) .info a{color:#EB3F43;}article.latest-articles.page .article-holder .article:nth-child(6n){grid-row:3 / span 2;grid-column:2;}article.latest-articles.page .article-holder .article:nth-child(6n) .img-holder{display:flex;}article.latest-articles.page .article-holder .article:nth-child(6n) .info{min-height:277px;}article.latest-articles.page .article-holder .article:nth-child(6n) .info{background:#EB3F43;color:#ffffff;border:1px solid #EB3F43;}article.latest-articles.page .article-holder .article:nth-child(6n) .info h2,article.latest-articles.page .article-holder .article:nth-child(6n) .info p,article.latest-articles.page .article-holder .article:nth-child(6n) .info a,article.latest-articles.page .article-holder .article:nth-child(6n) .info .meta span{color:inherit;}article.latest-articles.page .article-holder .article:nth-child(6n) .info a:after{filter:brightness(100);}article.latest-articles.page .article-holder .article.hidden{display:none;}article.latest-articles.page .load-more{display:flex;align-items:center;padding:3vw;justify-content:center;}@media screen and (min-width:50px) and (max-width:990px){article.latest-articles.page .load-more{padding:8vw;}}@media screen and (min-width:50px) and (max-width:990px){article.latest-articles{padding:15vw 5vw;}article.latest-articles.page{padding:0 0 15vw 0;}article.latest-articles.page .article-holder{padding:0 5vw;}}article.article-intro{padding:10vw 7.292vw 0 7.292vw;opacity:1;}@media screen and (min-width:50px) and (max-width:990px){article.article-intro{padding:30vw 5vw 10vw 5vw;}}article.article-intro .intro{position:relative;z-index:3;transform:translateY(2vw) scale(0.95);-webkit-transform:translateY(2vw) scale(0.95);-moz-transform:translateY(2vw) scale(0.95);-ms-transform:translateY(2vw) scale(0.95);-o-transform:translateY(2vw) scale(0.95);transition-delay:0.3s;display:flex;flex-direction:column;gap:20px;}article.article-intro .intro h3,article.article-intro .intro p{max-width:80%;margin:0;}@media screen and (min-width:50px) and (max-width:990px){article.article-intro .intro h3,article.article-intro .intro p{max-width:100%;}}article.article-intro .intro h3{color:#EB3F43;}article.article-intro .intro h4{color:#1E1E1E;}article.article-intro .title{position:relative;margin-bottom:2.604vw;}@media screen and (min-width:50px) and (max-width:990px){article.article-intro .title{margin-bottom:10vw;}}article.article-intro .title h1{text-transform:uppercase;font-size:6.25vw;}article.article-intro .title .date{position:absolute;right:0;top:10px;font-family:'OG-Reg-Italic';font-size:20px;}@media screen and (min-width:50px) and (max-width:990px){article.article-intro .title .date{font-size:12px;}}article.news-article{padding:4vw 7.292vw 0 7.292vw;overflow:hidden;}@media screen and (min-width:50px) and (max-width:990px){article.news-article{padding:0 5vw;}}article.news-article video{width:100%;}article.news-article .article-carousel{padding:0;width:100%;margin:5vw auto;overflow:visible !important;position:relative;}article.news-article .article-carousel .slide{position:relative;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;will-change:opacity,transform;-webkit-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.7s;-khtml-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.7s;-moz-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.7s;transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.7s;opacity:0;transform:scale(0.3);-webkit-transform:scale(0.3);-moz-transform:scale(0.3);-ms-transform:scale(0.3);-o-transform:scale(0.3);}article.news-article .article-carousel .slide img{width:100%;margin-bottom:10px;}article.news-article .article-carousel .slide .info{display:flex;justify-content:space-between;padding:5px 10px;width:100%;}article.news-article .article-carousel .slide .info a{opacity:0;pointer-events:none;will-change:opacity;-webkit-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.4s;-khtml-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.4s;-moz-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.4s;transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.4s;}article.news-article .article-carousel .slide .info h4{font-family:'OG-Reg-Italic';}article.news-article .article-carousel .slide:hover a,article.news-article .article-carousel .slide:focus a{opacity:1;pointer-events:all;}article.news-article .article-carousel .slide.swiper-slide-prev,article.news-article .article-carousel .slide.swiper-slide-next,article.news-article .article-carousel .slide.swiper-slide-active{opacity:1;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);}article.news-article .article-carousel .navigation{position:absolute;z-index:2;top:45%;left:-60px;width:96vw;height:70px;display:flex;justify-content:space-between;flex-direction:row;pointer-events:none;}article.news-article .article-carousel .navigation .arrow-prev,article.news-article .article-carousel .navigation .arrow-next{pointer-events:all;}article.news-article .content-block{display:flex;flex-direction:column;gap:40px;margin-bottom:5vw;}@media screen and (min-width:50px) and (max-width:990px){article.news-article .content-block{gap:20px;margin-bottom:10vw;}}article.news-article .content-block h4,article.news-article .content-block p{margin:0;max-width:70%;}@media screen and (min-width:50px) and (max-width:990px){article.news-article .content-block h4,article.news-article .content-block p{max-width:100%;}}article.news-article .content-block .img-holder{width:100%;height:360px;}article.news-article .content-block .img-holder img{width:100%;object-fit:cover;object-position:top;}article.news-article .content-block .content{display:flex;flex-direction:column;gap:40px;}article.news-article .content-block.split-50{flex-direction:row;gap:40px;}@media screen and (min-width:50px) and (max-width:990px){article.news-article .content-block.split-50{flex-direction:column;}}article.news-article .content-block.split-50 .img-holder,article.news-article .content-block.split-50 .content{width:50%;}@media screen and (min-width:50px) and (max-width:990px){article.news-article .content-block.split-50 .img-holder,article.news-article .content-block.split-50 .content{width:100%;}}article.news-article .content-block.split-50 .img-holder{height:auto;}article.news-article .content-block.split-50 .img-holder img{width:100%;object-fit:cover;object-position:top;}article.news-article .content-block.split-50 .content h4,article.news-article .content-block.split-50 .content p{max-width:unset;}article.news-article .content-block:last-of-type{margin-bottom:0;}article.news-article .video-block{position:relative;width:80%;display:flex;justify-self:flex-end;margin-bottom:5vw;}@media screen and (min-width:50px) and (max-width:990px){article.news-article .video-block{width:100%;}}article.work-article{padding:3vw 7.292vw 0 7.292vw;overflow:visible;}@media screen and (min-width:50px) and (max-width:990px){article.work-article{padding:0 5vw 0 5vw;}}article.work-article .work-detail{display:flex;flex-direction:row;gap:5vw;position:relative;align-items:flex-start;overflow:visible;}article.work-article .work-detail .work-info{width:35%;position:-webkit-sticky;position:sticky;top:120px;display:flex;flex-direction:column;align-self:flex-start;height:min-content;gap:30px;}article.work-article .work-detail .work-info .btn{margin:0;}article.work-article .work-detail .work-info h3{color:#EB3F43;}article.work-article .work-detail .work-info h5{font-family:'OG-Light';}article.work-article .work-detail .work-info .department-links{display:flex;gap:20px;}article.work-article .work-detail .work-info .department-links a{font-family:OG-Light;}article.work-article .work-detail .work-info .credits{display:flex;flex-direction:column;gap:10px;font-family:OG-Light;font-size:18px;}article.work-article .work-detail .work-info .credits p{font-family:OG-Light;font-size:18px;margin:0;}article.work-article .work-detail .work-info .credits p strong{font-family:OG-Reg-Italic;}article.work-article .work-detail .work-story{width:65%;}@media screen and (min-width:50px) and (max-width:990px){article.work-article .work-detail{flex-direction:column;}article.work-article .work-detail .work-info,article.work-article .work-detail .work-story{width:100%;}}article.work-article video,article.work-article iframe{width:100%;}article.work-article iframe{height:600px;}article.work-article .article-carousel{padding:0;width:100%;margin:0 auto;overflow:visible !important;position:relative;}article.work-article .article-carousel .slide{position:relative;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;will-change:opacity,transform;-webkit-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.7s;-khtml-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.7s;-moz-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.7s;transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.7s;opacity:0;transform:scale(0.3);-webkit-transform:scale(0.3);-moz-transform:scale(0.3);-ms-transform:scale(0.3);-o-transform:scale(0.3);}article.work-article .article-carousel .slide img{width:100%;margin-bottom:10px;}article.work-article .article-carousel .slide .info{display:flex;justify-content:space-between;padding:5px 10px;width:100%;}article.work-article .article-carousel .slide .info a{opacity:0;pointer-events:none;will-change:opacity;-webkit-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.4s;-khtml-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.4s;-moz-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.4s;transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.4s;}article.work-article .article-carousel .slide .info h4{font-family:'OG-Reg-Italic';}article.work-article .article-carousel .slide:hover a,article.work-article .article-carousel .slide:focus a{opacity:1;pointer-events:all;}article.work-article .article-carousel .slide.swiper-slide-prev,article.work-article .article-carousel .slide.swiper-slide-next,article.work-article .article-carousel .slide.swiper-slide-active{opacity:1;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);}article.work-article .article-carousel .navigation{position:absolute;z-index:2;top:45%;left:-60px;width:91vw;height:70px;display:flex;justify-content:space-between;flex-direction:row;pointer-events:none;}article.work-article .article-carousel .navigation .arrow-prev,article.work-article .article-carousel .navigation .arrow-next{pointer-events:all;}article.work-article .content-block{display:flex;flex-direction:column;gap:40px;margin-bottom:5vw;}@media screen and (min-width:50px) and (max-width:990px){article.work-article .content-block{gap:20px;margin-bottom:10vw;}}article.work-article .content-block h4,article.work-article .content-block p{margin:0;max-width:100%;}article.work-article .content-block .img-holder{width:100%;height:360px;}article.work-article .content-block .img-holder img{width:100%;object-fit:cover;object-position:top;}article.work-article .content-block .content{display:flex;flex-direction:column;gap:40px;}article.work-article .content-block.split-50{flex-direction:row;gap:40px;}article.work-article .content-block.split-50 .img-holder,article.work-article .content-block.split-50 .content{width:50%;}article.work-article .content-block.split-50 .img-holder{height:auto;}article.work-article .content-block.split-50 .img-holder img{width:100%;object-fit:cover;object-position:top;}article.work-article .content-block.split-50 .content h4,article.work-article .content-block.split-50 .content p{max-width:unset;}article.work-article .video-block{display:flex;align-items:center;justify-content:center;}@media screen and (min-width:50px) and (max-width:990px){article.work-article .video-block{max-height:50vw;}}article.work-article .cta-holder{display:flex;align-items:center;justify-content:flex-end;}@media screen and (min-width:50px) and (max-width:990px){article.work-article .cta-holder{margin-bottom:10vw;}}article.work-article.article-carousel-holder{overflow:hidden;}@media screen and (min-width:50px) and (max-width:990px){article.work-article.article-carousel-holder{padding:0 5vw;}}article.our-team{padding:4.292vw 7.292vw 7.292vw 7.292vw;overflow:hidden;}@media screen and (min-width:50px) and (max-width:990px){article.our-team{padding:15vw 5vw;transform:translateY(0) translateX(0) scale(1);-webkit-transform:translateY(0) translateX(0) scale(1);-moz-transform:translateY(0) translateX(0) scale(1);-ms-transform:translateY(0) translateX(0) scale(1);-o-transform:translateY(0) translateX(0) scale(1);opacity:1;}article.our-team section{opacity:1;transform:translateY(0) translateX(0) scale(1);-webkit-transform:translateY(0) translateX(0) scale(1);-moz-transform:translateY(0) translateX(0) scale(1);-ms-transform:translateY(0) translateX(0) scale(1);-o-transform:translateY(0) translateX(0) scale(1);}article.our-team section:not(.title){opacity:1;transform:translateY(0) translateX(0) scale(1);-webkit-transform:translateY(0) translateX(0) scale(1);-moz-transform:translateY(0) translateX(0) scale(1);-ms-transform:translateY(0) translateX(0) scale(1);-o-transform:translateY(0) translateX(0) scale(1);}}article.our-team .team-members{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:auto;gap:30px;margin:0 auto;}@media screen and (min-width:50px) and (max-width:990px){article.our-team .team-members{grid-template-columns:repeat(2,1fr);}}article.our-team .team-members .member{display:flex;flex-direction:column;align-items:flex-end;}@media screen and (min-width:50px) and (max-width:990px){article.our-team .team-members .member{gap:10px;}}article.our-team .team-members .member h3,article.our-team .team-members .member p{text-align:right;}article.our-team .team-members .member h3{font-size:24px;line-height:110%;font-family:OG-Light;}@media screen and (min-width:50px) and (max-width:990px){article.our-team .team-members .member h3{font-size:16px;}}article.our-team .team-members .member p{margin:0;font-size:16px;color:#EB3F43;font-family:OG-Light-Italic;}@media screen and (min-width:50px) and (max-width:990px){article.our-team .team-members .member p{font-size:10px;}}article.our-team .team-members .member .profile{width:100%;max-width:520px;min-height:28vw;margin-bottom:20px;background:#fffffffa;backdrop-filter:blur(20px);}@media screen and (min-width:50px) and (max-width:990px){article.our-team .team-members .member .profile{margin-bottom:5px;}}article.our-team .team-members .member .profile img{width:100%;max-width:520px;height:100%;object-fit:cover;-webkit-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.4s;-khtml-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.4s;-moz-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.4s;transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.4s;}article.our-origins{background:#EB3F43;padding:7.292vw 7.292vw 0 7.292vw;}@media screen and (min-width:50px) and (max-width:990px){article.our-origins{padding:15vw 0;}}article.our-origins .title{margin-bottom:40px;}article.our-origins .title h5,article.our-origins .title h3{color:#ffffff;}article.our-origins .title h2{color:#1E1E1E !important;}article.our-origins .department-overview{display:flex;flex-direction:column;position:relative;min-height:49vw;}@media screen and (min-width:50px) and (max-width:990px){article.our-origins .department-overview{min-height:110vw;padding:0 5vw;}}@media screen and (min-width:50px) and (max-width:460px){article.our-origins .department-overview{min-height:73vh;padding:0 5vw;}}article.our-origins .department-overview .department{position:absolute;-webkit-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.4s;-khtml-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.4s;-moz-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.4s;transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.4s;will-change:opacity;opacity:0;}article.our-origins .department-overview .department.active{opacity:1;pointer-events:all;}article.our-origins .department-overview .department.hidden{opacity:0;pointer-events:none;}article.our-origins .department-overview .department-info{position:relative;display:flex;flex-direction:column;padding:0 0 5vw 12%;width:70%;gap:20px;}@media screen and (min-width:50px) and (max-width:990px){article.our-origins .department-overview .department-info{padding:0 0 5vw 0;width:90%;}}article.our-origins .department-overview .department-info h4,article.our-origins .department-overview .department-info p{color:#1E1E1E !important;}article.our-origins .department-overview .department-info h3{color:#ffffff;font-family:OG-Reg;}article.our-origins .department-overview .department-info h4{font-family:OG-Light;}article.our-origins .department-overview .department-info p{margin:40px 0 0 0;}article.our-origins .department-overview .department-info .btn{align-self:flex-end;margin-top:40px;filter:brightness(100);font-family:OG-Light;}article.graduates-future{padding:7.292vw 7.292vw 0 7.292vw;overflow:hidden;}@media screen and (min-width:50px) and (max-width:990px){article.graduates-future{padding:15vw 0;}article.graduates-future .title{padding:0 5vw;}}article.graduates-future .graduate-carousel{padding:0;width:100%;margin:0 auto;overflow:visible !important;position:relative;}article.graduates-future .graduate-carousel .slide{position:relative;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;will-change:opacity,transform;-webkit-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.7s;-khtml-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.7s;-moz-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.7s;transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.7s;opacity:1;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);}article.graduates-future .graduate-carousel .slide img{width:100%;margin-bottom:10px;}article.graduates-future .graduate-carousel .slide .info{display:flex;justify-content:space-between;padding:5px 10px;width:100%;}article.graduates-future .graduate-carousel .slide .info a{opacity:0;pointer-events:none;will-change:opacity;font-family:'OG-Light';font-size:20px;-webkit-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.4s;-khtml-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.4s;-moz-transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.4s;transition:all cubic-bezier(0.34,0.57,0.21,0.99) 0.4s;}article.graduates-future .graduate-carousel .slide .info h4{font-family:'OG-Light-Italic';font-size:20px;text-align:right;}@media screen and (min-width:50px) and (max-width:990px){article.graduates-future .graduate-carousel .slide .info h4{font-size:16px;max-width:50%;}}article.graduates-future .graduate-carousel .slide:hover a,article.graduates-future .graduate-carousel .slide:focus a{opacity:1;pointer-events:all;}article.graduates-future .graduate-carousel .slide.swiper-slide-prev,article.graduates-future .graduate-carousel .slide.swiper-slide-next,article.graduates-future .graduate-carousel .slide.swiper-slide-active{opacity:1;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);}@media screen and (min-width:50px) and (max-width:990px){article.graduates-future .graduate-carousel .slide.swiper-slide-active .info a{opacity:1;pointer-events:all;}}article.graduates-future .graduate-carousel .navigation{position:absolute;z-index:2;top:45%;left:-60px;width:96vw;height:70px;display:flex;justify-content:space-between;flex-direction:row;pointer-events:none;display:none;}article.graduates-future .graduate-carousel .navigation .arrow-prev,article.graduates-future .graduate-carousel .navigation .arrow-next{pointer-events:all;}article.bee-certified{padding:7.292vw 7.292vw;}@media screen and (min-width:50px) and (max-width:990px){article.bee-certified{padding:0 5vw 15vw 5vw;}}article.bee-certified .bee-content{position:relative;display:flex;flex-direction:column;padding:0 0 0 12%;width:70%;gap:20px;}@media screen and (min-width:50px) and (max-width:990px){article.bee-certified .bee-content{width:100%;padding:0;gap:30px;}}article.bee-certified .bee-content img{margin-top:40px;width:100%;}@media screen and (min-width:50px) and (max-width:990px){article.bee-certified .bee-content img{margin-top:20px;}}article.bee-certified .bee-content h3{color:#EB3F43;font-family:OG-Reg;}article.bee-certified .bee-content h4{font-family:OG-Light;}article.bee-certified .bee-content p{margin:0;}article.bee-certified .bee-content .btn{font-family:OG-Light;align-self:flex-end;}@media screen and (min-width:50px) and (max-width:990px){article.bee-certified .bee-content .btn{margin-top:20px;}}article.contact-details{padding:7.292vw 0;}@media screen and (min-width:50px) and (max-width:990px){article.contact-details{padding:15vw 0;}}article.contact-details .title{padding:0 7.292vw;}article.contact-form{background:#EB3F43;padding:7.292vw;display:flex;flex-direction:row;}article.contact-form .title{width:50%;}article.contact-form .title h3,article.contact-form .title h5{color:#ffffff;}article.contact-form .title h2{color:#1E1E1E !important;}article.contact-form .form-holder{width:50%;}@media screen and (min-width:50px) and (max-width:990px){article.contact-form{padding:15vw 5vw;flex-direction:column;}article.contact-form .title,article.contact-form .form-holder{width:100%;}}article.generic-intro{padding:10vw 7.292vw 0 7.292vw;opacity:1;}@media screen and (min-width:50px) and (max-width:990px){article.generic-intro{padding:30vw 5vw 0 5vw;}}article.generic-intro .intro{position:relative;z-index:3;transform:translateY(2vw) scale(0.95);-webkit-transform:translateY(2vw) scale(0.95);-moz-transform:translateY(2vw) scale(0.95);-ms-transform:translateY(2vw) scale(0.95);-o-transform:translateY(2vw) scale(0.95);transition-delay:0.3s;display:flex;flex-direction:column;gap:20px;}article.generic-intro .intro h3,article.generic-intro .intro p{max-width:80%;margin:0;}@media screen and (min-width:50px) and (max-width:990px){article.generic-intro .intro h3,article.generic-intro .intro p{max-width:100%;}}article.generic-intro .intro h3{color:#EB3F43;}article.generic-intro .intro h4{color:#1E1E1E;}article.generic-intro .title{position:relative;margin-bottom:2.604vw;}@media screen and (min-width:50px) and (max-width:990px){article.generic-intro .title{margin-bottom:10vw;}}article.generic-intro .title h1{text-transform:uppercase;font-size:6.25vw;}article.generic-intro .title .date{font-family:'OG-Reg-Italic';font-size:20px;color:#EB3F43;}@media screen and (min-width:50px) and (max-width:990px){article.generic-intro .title .date{font-size:12px;}}article.generic-page{padding:2vw 7.292vw 7.292vw 7.292vw;overflow:hidden;}@media screen and (min-width:50px) and (max-width:990px){article.generic-page{padding:0 5vw 15vw 5vw;}}article.generic-page .content-block{display:flex;flex-direction:column;gap:40px;margin-bottom:5vw;}@media screen and (min-width:50px) and (max-width:990px){article.generic-page .content-block{gap:30px;margin-bottom:10vw;}}article.generic-page .content-block h4,article.generic-page .content-block p,article.generic-page .content-block ul,article.generic-page .content-block ol{margin:0;}@media screen and (min-width:50px) and (max-width:990px){article.generic-page .content-block h4,article.generic-page .content-block p,article.generic-page .content-block ul,article.generic-page .content-block ol{max-width:100%;}}article.generic-page .content-block h4,article.generic-page .content-block h5,article.generic-page .content-block h6{margin-top:30px;}article.generic-page .content-block ol,article.generic-page .content-block ul{padding-left:60px;display:flex;flex-direction:column;gap:15px;}article.generic-page .content-block ol li,article.generic-page .content-block ul li{padding-left:20px;}article.generic-page .content-block ol li ol,article.generic-page .content-block ul li ol,article.generic-page .content-block ol li ul,article.generic-page .content-block ul li ul{margin-top:30px;padding-left:30px;}article.generic-page .content-block table{border:2px solid #1E1E1E;border-bottom:0;width:100%;font-size:18px;font-family:OG-Light;}article.generic-page .content-block table thead{background:#545454;padding:10px;font-size:20px;font-family:OG-Bold;font-weight:normal;}article.generic-page .content-block table thead tr th{border:2px solid #1E1E1E;border-top:0;padding:10px;text-align:left;}article.generic-page .content-block table thead tr th:first-of-type{border-left:0;border-right:0;}article.generic-page .content-block table thead tr th:last-of-type{border-right:0;border-left:0;}article.generic-page .content-block table tr td{border:2px solid #1E1E1E;border-top:0;padding:10px;}article.generic-page .content-block table tr td:first-of-type{border-left:0;border-right:0;}article.generic-page .content-block table tr td:last-of-type{border-right:0;border-left:0;}article.generic-page .content-block:last-of-type{margin-bottom:0;}article.visited{transform:translateY(0) translateX(0) scale(1);-webkit-transform:translateY(0) translateX(0) scale(1);-moz-transform:translateY(0) translateX(0) scale(1);-ms-transform:translateY(0) translateX(0) scale(1);-o-transform:translateY(0) translateX(0) scale(1);opacity:1;}article.visited section{opacity:1;transform:translateY(0) translateX(0) scale(1);-webkit-transform:translateY(0) translateX(0) scale(1);-moz-transform:translateY(0) translateX(0) scale(1);-ms-transform:translateY(0) translateX(0) scale(1);-o-transform:translateY(0) translateX(0) scale(1);}article.visited section:not(.title){opacity:1;transform:translateY(0) translateX(0) scale(1);-webkit-transform:translateY(0) translateX(0) scale(1);-moz-transform:translateY(0) translateX(0) scale(1);-ms-transform:translateY(0) translateX(0) scale(1);-o-transform:translateY(0) translateX(0) scale(1);}@media (prefers-color-scheme:dark){header.scroll-down{background-color:#111111 !important;}header.menu-open{background:#111111;}footer{background-color:#111 !important;color:#fff !important;}footer a,footer p,footer h4,footer h2,footer #menuBtn:before{color:#fff !important;}body{background-color:#111 !important;color:#fff !important;}body a,body p,body h4,body h2,body #menuBtn:before{color:#fff !important;}body #menuBtn:after,body #ToTop,body button#loadNews,body button.btn.back{filter:brightness(100);}body #menu-nav{background-color:#111 !important;}body #menu-nav a:hover,body #menu-nav a:focus,body #menu-nav a.active{color:#EB3F43 !important;}body article.page-intro.black .ticker h1{color:#ffffff;}body article.latest-articles .article-holder .article:nth-child(3) .info{background:#111111;color:#ffffff;border:1px solid #1E1E1E;}body article.our-awards .awards-carousel .slide img,body .swiper .navigation .arrow-prev,body .swiper .navigation .arrow-next{filter:brightness(100);}body article.latest-articles .article-holder .article .info h3{color:#1E1E1E !important;}body article.latest-articles .article-holder .article:nth-child(3) .info h3,body article.latest-articles .article-holder .article:nth-child(2) .info h3,body article.latest-articles.page .article-holder .article:nth-child(4) .info h3{color:#EB3F43 !important;}body article.latest-articles.page .article-holder .article:nth-child(3) .info h3,body article.latest-articles.page .article-holder .article:nth-child(3) .info h4,body article.latest-articles.page .article-holder .article:nth-child(3) .info .meta span,body article.latest-articles.page .article-holder .article:nth-child(5) .info h3,body article.latest-articles.page .article-holder .article:nth-child(5) .info h4,body article.latest-articles.page .article-holder .article:nth-child(5) .info .meta span{color:inherit !important;}article.our-team .team-members .member p{color:#EB3F43 !important;}article.our-team .team-members .member .profile{background:#EB3F433a;}.accordion .accordion-tab{border-top:1px solid #fff !important;}.accordion .accordion-tab:last-of-type{border-bottom:1px solid #fff !important;}.accordion.list-type .accordion-tab:last-of-type{border-bottom:1px solid #fff !important;}.accordion .accordion-tab:hover .panel-title h2,.accordion .accordion-tab:focus .panel-title h2,.accordion .accordion-tab:hover .panel-title h3,.accordion .accordion-tab:focus .panel-title h3{color:#EB3F43;}#preloader{background:#1E1E1E;}.filter-holder:not(.dark) .filters button{color:#ffffff;}article.latest-articles.page .article-holder .article:nth-child(3n + 3) .info a{color:#EB3F43 !important;}article.latest-articles .article-holder .article:nth-child(3) .info a{color:#EB3F43 !important;}article.latest-articles.page .article-holder .article:nth-child(6n) .info a{color:#ffffff !important;}}
