:root{--grey-very-dark: #132426;--orange: #FF5D20;--orange-light: #ed8d68;--blue: #008ECC;--blue-light: #bee9fb;--green: #6FB731;--green-light: #C6E2AD;--green-medium: #479511;--white: #FFFFFF;--lilac: #C8A9FF;--lilac-light: #F5EFFF;--lilac-pale: #F9F6FF;--grey-light: #FAF8F8;--grey-medium: #55a313;--grey: #393d3e;--grey-pale: #929AA2;--grey-border: #555555;--grey-light-border: #D8D8D8;--grey-paler: #F5F5F5}.bg--purple-blades,.bg-purple-blades{background-image:url("/common/default/images/bg_lilac_blades.png");background-repeat:no-repeat;background-position:center;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover}.text-orange{color:var(--orange)}.text-blue{color:var(--blue)}.text-green{color:var(--green-medium)}.bg--orange-blades,.bg-orange-blades{background-image:url("/common/default/images/bg_orange_blades.png");background-repeat:no-repeat;background-position:center;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover}.bg--grey-blades,.bg-grey-blades{background-image:url("/common/default/images/bg_grey_blades.png");background-repeat:no-repeat;background-position:center;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover}.bg--grey-blades h1,.bg--grey-blades h2,.bg--grey-blades h3,.bg--grey-blades h4,.bg--grey-blades h5,.bg--grey-blades h6,.bg--grey-blades small,.bg--grey-blades p,.bg--grey-blades a,.bg-grey-blades h1,.bg-grey-blades h2,.bg-grey-blades h3,.bg-grey-blades h4,.bg-grey-blades h5,.bg-grey-blades h6,.bg-grey-blades small,.bg-grey-blades p,.bg-grey-blades a{color:var(--white)}.bg--grey-blades .accordion .acordion-heading,.bg-grey-blades .accordion .acordion-heading{color:var(--white)}.bg--grey-blades .accordion .accordion-item,.bg-grey-blades .accordion .accordion-item{border-color:var(--grey-border)}.bg--grey-blades .accordion .accordion-item .accordion-header,.bg-grey-blades .accordion .accordion-item .accordion-header{border-color:var(--grey-border)}.bg--grey-blades .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed),.bg-grey-blades .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed){box-shadow:unset;color:var(--grey-very-dark);background-color:var(--grey-light)}.bg--grey-blades .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed) span,.bg-grey-blades .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed) span{color:var(--grey-very-dark)}.bg--grey-blades .accordion .accordion-item .accordion-header .accordion-button span,.bg-grey-blades .accordion .accordion-item .accordion-header .accordion-button span{color:var(--white)}.bg--grey-blades .accordion .accordion-item:first-child,.bg-grey-blades .accordion .accordion-item:first-child{border-top:1px solid var(--grey-border)}.bg--grey-blades .accordion .accordion-item:last-child,.bg-grey-blades .accordion .accordion-item:last-child{border-bottom:1px solid var(--grey-border)}.bg-grey-dark h1,.bg-grey-dark h2,.bg-grey-dark h3,.bg-grey-dark h4,.bg-grey-dark h5,.bg-grey-dark h6,.bg-grey-dark small,.bg-grey-dark p,.bg-grey-dark a,.bg--grey-dark h1,.bg--grey-dark h2,.bg--grey-dark h3,.bg--grey-dark h4,.bg--grey-dark h5,.bg--grey-dark h6,.bg--grey-dark small,.bg--grey-dark p,.bg--grey-dark a{color:var(--white)}.bg-grey-dark .accordion .acordion-heading,.bg--grey-dark .accordion .acordion-heading{color:var(--white)}.bg-grey-dark .accordion .accordion-item,.bg--grey-dark .accordion .accordion-item{border-color:var(--grey-border);border-color:var(--grey-border)}.bg-grey-dark .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed),.bg--grey-dark .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed){color:var(--grey-very-dark);background-color:var(--grey-light);box-shadow:unset}.bg-grey-dark .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed) span,.bg--grey-dark .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed) span{color:var(--grey-very-dark)}.bg-grey-dark .accordion .accordion-item .accordion-header .accordion-button span,.bg--grey-dark .accordion .accordion-item .accordion-header .accordion-button span{color:var(--white)}.bg-grey-dark .accordion .accordion-item:first-child,.bg--grey-dark .accordion .accordion-item:first-child{border-top:1px solid var(--grey-border)}.bg-grey-dark .accordion .accordion-item:last-child,.bg--grey-dark .accordion .accordion-item:last-child{border-bottom:1px solid var(--grey-border)}.bg-none{background:transparent}.bg-grey-paler{background-color:var(--grey-paler)}.bg-grey-light{background-color:var(--grey-light)}.bg-blue{background-color:var(--blue)}.bg-blue-light{background-color:var(--blue-light)}.bg-green{background-color:var(--green)}.bg-green-light{background-color:var(--green-light)}.bg-grey-very-dark{background-color:var(--grey-very-dark)}.btn-link,.btn{font-weight:500;padding:6px 12px;font-size:1rem;border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px;text-decoration:none;cursor:pointer;pointer-events:auto}.btn-outline-grey{border:1px solid var(--grey-very-dark);background-color:transparent;color:var(--grey-very-dark)}.btn-outline-grey:hover,.btn-outline-grey:focus{border:1px solid var(--grey);background-color:var(--grey);color:var(--white)}.btn-outline-white{border:1px solid var(--white);background-color:transparent;color:var(--white)}.btn-outline-white:hover,.btn-outline-white:focus{border:1px solid var(--white);background-color:var(--white);color:var(--grey)}.btn-solid-orange{border:1px solid var(--orange);background-color:var(--orange);color:var(--grey-very-dark)}.btn-solid-orange:hover,.btn-solid-orange:focus{border:1px solid var(--orange-light);background-color:var(--orange-light);color:var(--grey-very-dark)}.btn-solid-blue{border:1px solid var(--blue);background-color:var(--blue);color:var(--white)}.btn-solid-blue:hover,.btn-solid-blue:focus{border:1px solid var(--blue-light);background-color:var(--blue-light);color:var(--grey-very-dark)}.btn-solid-green{border:1px solid var(--green);background-color:var(--green);color:var(--grey-very-dark)}.btn-solid-green:hover,.btn-solid-green:focus{border:1px solid var(--green-light);background-color:var(--green-light);color:var(--grey-very-dark)}.btn-solid-purple{border:1px solid var(--lilac);background-color:var(--lilac);color:var(--grey-very-dark)}.btn-solid-purple:hover,.btn-solid-purple:focus{border:1px solid var(--lilac-light);background-color:var(--lilac-light);color:var(--grey-very-dark)}.btn-solid-grey{border:1px solid var(--grey-very-dark);background-color:var(--grey-very-dark);color:var(--white)}.btn-solid-grey:hover,.btn-solid-grey:focus{border:1px solid var(--grey);background-color:var(--grey);color:var(--white)}.btn-underline-white{background-color:transparent;text-align:left;color:var(--white);display:inline-block;border-bottom:1px solid var(--white);padding:0px 44px 0px 0px;background-image:url("/common/default/images/arrow_right_orange.svg");background-repeat:no-repeat;-moz-background-size:36px 36px;-webkit-background-size:36px 36px;background-size:36px 36px;background-position:center right 2px;border-radius:0}.btn-underline-white:hover,.btn-underline-white:focus{-moz-transition:all 200ms;-webkit-transition:all 200ms;transition:all 200ms;border-bottom:1px solid var(--white);background-color:transparent;color:var(--white);background-position:center right -4px}.btn-underline-grey{background-color:transparent;text-align:left;color:var(--grey-very-dark);display:inline-block;border-bottom:1px solid var(--grey-very-dark);padding:0px 44px 0px 0px;background-image:url("/common/default/images/arrow_right_orange.svg");background-repeat:no-repeat;-moz-background-size:36px 36px;-webkit-background-size:36px 36px;background-size:36px 36px;background-position:center right 2px;border-radius:0}.btn-underline-grey:hover,.btn-underline-grey:focus{-moz-transition:all 200ms;-webkit-transition:all 200ms;transition:all 200ms;border-bottom:1px solid var(--grey);background-color:transparent;color:var(--grey);background-position:center right -4px}main li{margin-bottom:15px;font-size:1rem;line-height:1.3;text-wrap:pretty}main ul,main ol{margin-top:1rem}p{margin-bottom:15px;font-size:1rem;line-height:1.6;text-wrap:pretty}h1,h2,h4,h5,h6{margin-bottom:10px;display:block;line-height:1.2;text-wrap:pretty}h1:only-child,h2:only-child,h4:only-child,h5:only-child,h6:only-child{margin-bottom:0}h3{margin-bottom:10px;display:block;line-height:1.2;text-wrap:balance}h3:only-child{margin-bottom:0}h1{font-size:calc(2.25rem + 0.9vw);font-weight:600}h2{font-size:calc(1.75rem + 0.65vw);font-weight:600}h3{font-size:calc(1.5rem + .4vw);font-weight:600}h4{font-size:calc(1.25rem + .2vw);font-weight:600}h5{font-size:calc(1rem + .35vw)}h6{font-size:calc(0.8rem + .2vw);text-transform:uppercase}small{font-size:0.7rem}strong,b{font-weight:700;font-style:normal}main ul.media-listing-group li{border-bottom:1px solid var(--orange)}main ul.media-listing-group li:hover,main ul.media-listing-group li:focus{background-color:#fcf5f2}main ul.media-listing-group li:first-child{border-top:1px solid var(--orange)}main ul:not(.splide__pagination):not(.media-listing-group):not(.switch-card-list){margin-bottom:1.5rem;padding-left:0;list-style:none}main ul:not(.splide__pagination):not(.media-listing-group):not(.switch-card-list) li{font-size:1rem;line-height:1.8rem;position:relative;list-style:none;padding-left:24px;margin-bottom:6px}main ul:not(.splide__pagination):not(.media-listing-group):not(.switch-card-list) li:before{content:"";width:8px;height:8px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background-color:var(--orange);position:absolute;top:10px;left:4px}main ol{margin-bottom:0.75em}main ol li{counter-increment:list;list-style-type:none;font-size:1rem;line-height:1.8rem;position:relative;list-style:none;padding-left:24px;margin-bottom:6px}main ol li:before{color:var(--white);content:counter(list) ".";background:var(--orange);-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;left:-22px;position:absolute;text-align:center;font-size:0.9rem;font-weight:500;width:30px}header{z-index:99;background:transparent}header .logo{background-image:url("/common/default/images/blade_dark.svg");background-repeat:no-repeat;height:120px;width:380px;-moz-background-size:contain;-webkit-background-size:contain;background-size:contain;background-position:top -10px left;padding:30px 10px 0 10px}header .logo picture{display:block;max-width:220px}header .logo picture img{max-width:220px}header .navbar__topButtons .btn-group{-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:40px;overflow:hidden}header .navbar__topButtons .btn-group .btn{background-color:rgba(255, 255, 255, 0.8);color:var(--grey-very-dark) !important;border:0;font-size:0.8rem}header .navbar__topButtons .btn-group .btn:hover,header .navbar__topButtons .btn-group .btn:focus{background-color:white}header .navbar__topButtons .btn-group .btn.btn-resources,header .navbar__topButtons .btn-group .btn.btn-contact{padding-left:34px;background-repeat:no-repeat;background-size:18px 18px;-moz-background-size:18px 18px;-webkit-background-size:18px 18px;background-position:center left 10px}header .navbar__topButtons .btn-group .btn.btn-resources{background-image:url("/common/default/images/icon_document_grey.svg")}header .navbar__topButtons .btn-group .btn.btn-contact{background-image:url("/common/default/images/icon_call_grey.svg")}header .nav{transition:170ms background;box-shadow:none;margin-top:0.5rem}header .nav li,header .nav a{color:var(--white) !important;font-size:1rem}header .nav .navbar-nav{margin-top:1rem}header .mobile-only .navbar-collapse.collapsing{display:none;opacity:0;visibility:hidden}header .main-nav .nav-item{overflow:hidden;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;margin-right:0.5rem;transition:100ms all}header .main-nav .nav-item:last-child{margin-right:0}header .main-nav .nav-item .nav-link{color:var(--white) !important;font-weight:500}header .main-nav .nav-item.active,header .main-nav .nav-item:hover,header .main-nav .nav-item:focus{background-color:var(--orange) !important;color:var(--white) !important}header.fixed-top{transition:150ms all}header.header--fixed{transition:150ms all;background:rgba(20, 36, 38, 0.95)}header.header--fixed .logo{background-image:none;height:96px}header.menu-open{background:rgba(20, 36, 38, 0.95)}header.menu-open .logo{background-image:none;height:96px}header.menu-open .nav li,header.menu-open .nav a{color:var(--white) !important}header.menu-open .nav a:hover{color:var(--orange) !important}header.menu-open .nav .btn-group a{color:var(--white) !important}.navbar-toggler{padding:0.25rem;background-color:transparent;border-color:transparent}.navbar-toggler .one,.navbar-toggler .two,.navbar-toggler .three{content:"";width:30px;height:3px;background:var(--white);margin:8px auto;backface-visibility:hidden;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;-webkit-transition-duration:0.3s;transition-duration:0.3s}.navbar-toggler[aria-expanded="true"] .one{-moz-transform:rotate(45deg) translate(6px, 7px);-ms-transform:rotate(45deg) translate(6px, 7px);-webkit-transform:rotate(45deg) translate(6px, 7px);transform:rotate(45deg) translate(6px, 7px);background:var(--white)}.navbar-toggler[aria-expanded="true"] .two{opacity:0}.navbar-toggler[aria-expanded="true"] .three{-moz-transform:rotate(-45deg) translate(8px, -10px);-ms-transform:rotate(-45deg) translate(8px, -10px);-webkit-transform:rotate(-45deg) translate(8px, -10px);transform:rotate(-45deg) translate(8px, -10px);background:var(--white)}.navbar-toggler:focus{-moz-box-shadow:unset;-webkit-box-shadow:unset;box-shadow:unset}.navbar-toggler .toggle-icon{color:var(--white)}.mobile-menu .nav-item{border-bottom:1px solid var(--grey)}.mobile-menu .nav-item a{color:var(--white) !important}.mobile-menu .nav-item a:hover{color:var(--orange) !important}.mobile-menu .nav-item .btn-group a{color:var(--white) !important}.mobile-topButtons .nav-item{border-bottom:1px solid var(--grey)}.mobile-topButtons .nav-item:first-child{border-top:1px solid var(--grey)}.mobile-topButtons .nav-item a{color:var(--white) !important}.mobile-topButtons .nav-item a.btn-resources,.mobile-topButtons .nav-item a.btn-contact{padding-left:30px;background-repeat:no-repeat;background-size:20px 20px;-moz-background-size:20px 20px;-webkit-background-size:20px 20px;background-position:center left 0}.mobile-topButtons .nav-item a.btn-resources{background-image:url("/common/default/images/icon_document_white.svg")}.mobile-topButtons .nav-item a.btn-resources:focus,.mobile-topButtons .nav-item a.btn-resources:hover{background-image:url("/common/default/images/icon_document_lilac.svg")}.mobile-topButtons .nav-item a.btn-contact{background-image:url("/common/default/images/icon_call_white.svg")}.mobile-topButtons .nav-item a.btn-contact:focus,.mobile-topButtons .nav-item a.btn-contact:hover{background-image:url("/common/default/images/icon_call_lilac.svg")}.mobile-topButtons .nav-item a:focus,.mobile-topButtons .nav-item a:hover{color:var(--lilac) !important}footer{background-color:var(--grey-very-dark);color:var(--white)}footer .logo{max-width:220px}footer .footer-text p{font-size:0.8rem}footer .mac-text,footer .copyright{font-size:0.8rem}footer .footer__links a{display:inline-block;color:var(--white) !important;border-bottom:none;text-decoration:none;font-size:0.9rem;font-weight:500}footer .footer__links a+a{margin-left:1rem}footer .footer__links a:hover{color:var(--orange) !important}.home .section--feature{min-height:500px;max-height:800px;height:100vh}.section--feature{min-height:400px;max-height:700px;height:50vh;overflow:hidden;color:#fff}.section--feature .feature__richText{z-index:3}.section--feature .feature__richText h1{text-wrap:pretty}.section--feature .feature__richText h1,.section--feature .feature__richText h2,.section--feature .feature__richText h3,.section--feature .feature__richText h4,.section--feature .feature__richText h5,.section--feature .feature__richText h6{text-shadow:0px 2px 3px rgba(0, 0, 0, 0.4)}.section--feature .feature__richText p a{text-shadow:unset}.section--feature .overlay{content:"";position:absolute;width:100%;height:100%;pointer-events:none;top:0;left:0;background:rgba(0, 0, 0, 0.1);z-index:3}.section--feature .overlay:before{content:"";position:absolute;width:100%;height:350px;top:0;left:0;background:black;background:-moz-linear-gradient(180deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.6) 20%, rgba(0, 0, 0, 0) 70%);background:-webkit-linear-gradient(180deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.6) 20%, rgba(0, 0, 0, 0) 70%);background:linear-gradient(180deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.6) 20%, rgba(0, 0, 0, 0) 70%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1)}.component--image picture{overflow:hidden;position:relative;display:flex;width:100%;height:auto;max-height:600px}.component--image picture img{width:100% !important;height:100% !important;object-fit:cover}.ratio-square,.square-crop{position:relative;-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important;overflow:hidden;width:100% !important;height:100% !important;margin-left:auto;margin-right:auto;display:flex}.ratio-square:after,.square-crop:after{content:"";display:block;padding-bottom:100%}.ratio-square img,.square-crop img{position:absolute;width:100% !important;height:100% !important}.ratio-landscape,.landscape-crop{width:100% !important;margin-left:auto;margin-right:auto;overflow:hidden;display:block;position:relative;aspect-ratio:1.3333333333}.ratio-landscape img,.landscape-crop img{width:100%;height:100%;object-fit:cover;display:block}.ratio-21_9,.landscape-crop-21x9{aspect-ratio:2.3333333333}.ratio-16_9,.landscape-crop-16x9{aspect-ratio:1.7777777778}.ratio-4_3,.landscape-crop-4x3{aspect-ratio:1.3333333333}.ratio-2_1,.landscape-crop-2x1{aspect-ratio:2}.ratio-portrait,.portrait-crop{width:100% !important;margin-left:auto;margin-right:auto;overflow:hidden;display:block;position:relative;aspect-ratio:0.75}.ratio-portrait img,.portrait-crop img{width:100%;height:100%;object-fit:cover;display:block}.portrait-crop-9x16{aspect-ratio:0.5625}.portrait-crop-3x4{aspect-ratio:0.75}.portrait-crop-9x21{aspect-ratio:0.4285714286}.portrait-crop-1x2{aspect-ratio:0.5}.switch-card-list{padding-left:0}.switch-card-item{cursor:pointer;font-size:1rem;line-height:1.4;position:relative;list-style:none;padding-left:36px;margin-bottom:6px;border-bottom:1px solid var(--grey-light-border)}.switch-card-item:first-child{border-top:1px solid var(--grey-light-border)}.switch-card-item:before{content:"";display:inline-block;position:absolute;top:18px;left:4px;width:30px;height:30px;background-image:url("/common/default/images/arrow_right_grey.svg");-moz-background-size:26px 26px;-webkit-background-size:26px 26px;background-size:26px 26px;background-repeat:no-repeat;background-position:left top}.switch-card-item span{color:var(--grey-pale);font-size:calc(1.25rem + .2vw);font-weight:400}.switch-card-item.active:before{color:var(--orange);background-image:url("/common/default/images/arrow_right_orange.svg")}.switch-card-item.active span{color:var(--grey-very-dark)}.switch-card-contents{position:relative}.switch-card-content>*:first-child{margin-top:0}.switch-card-content{opacity:0;height:0;overflow:hidden;transition:opacity 0.5s ease;pointer-events:none}.switch-card-content:hover .arrow-link{-moz-transition:all 200ms;-webkit-transition:all 200ms;transition:all 200ms;margin-left:20px}.switch-card-content.active{opacity:1;height:auto;pointer-events:auto}.switch-card-content.active .arrow-link{text-decoration:none;border:none;content:"";width:100%;height:26px;display:block;background-position:left top;background-repeat:no-repeat;-moz-background-size:26px 26px;-webkit-background-size:26px 26px;background-size:26px 26px;background-image:url("/common/default/images/arrow_right_orange.svg")}.switch-card-content .card__image{overflow:hidden;max-width:100%;-webkit-border-top-left-radius:20px;-webkit-border-top-right-radius:20px;-moz-border-radius-topleft:20px;-moz-border-radius-topright:20px;border-top-left-radius:20px;border-top-right-radius:20px}.switch-card-content .card__image img{max-width:100%}.switch-card-content .card-text{position:relative;margin-top:-20px;z-index:3;overflow:hidden;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background-color:var(--grey-paler)}body{font-family:"Poppins", serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:16px;line-height:1.4;-webkit-font-smoothing:antialiased;font-optical-sizing:auto;color:var(--grey-very-dark)}.background .hero-caption{position:absolute;bottom:0;left:0;width:auto;padding:8px;background:rgba(0, 0, 0, 0.5);color:#FFFFFF;margin-top:10px;font-size:0.75rem;font-style:italic;z-index:4}[pagetype="news"] .section--feature{max-height:200px !important}.has-bg-image .background-image{position:absolute;top:0;z-index:-1;content:"";width:100vw;height:100%;left:50%;transform:translate(-50%, 0)}.has-bg-image .background-image:before{content:"";width:100%;height:100%;top:0;left:0;z-index:1;position:absolute;background-color:rgba(0, 0, 0, 0.2)}main{overflow-x:hidden}.thumb-link{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:3}.content-max{max-width:1625px;margin:0 auto}main a:not(.btn):not(.thumb-link):not(.nav-link):not(.anchortag):not(.telephone-number):not(.contact-website):not(.contact-email):not(.arrow-link){color:var(--grey-very-dark);text-decoration:none !important;border-bottom:1px solid var(--grey-very-dark)}.anchortag{content:"";display:block;height:1px}.button-block .btn{margin-right:10px;margin-bottom:10px}.button-block .btn:last-child{margin-right:0}p:only-child,p:last-child{margin:0}.media-card .card-inner{-moz-box-shadow:0 1px 10px rgba(135, 139, 145, 0.32);-webkit-box-shadow:0 1px 10px rgba(135, 139, 145, 0.2);box-shadow:0 1px 10px rgba(135, 139, 145, 0.2);overflow:hidden;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;border:1px solid #f1f1f1;width:100%}.media-card .card-inner .card__image{overflow:hidden;height:240px}.media-card .card-inner .card__image .download-icon{bottom:10px;right:10px;background-color:var(--white);width:44px;height:44px;text-align:center;padding-top:6px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-moz-box-shadow:0 1px 10px rgba(135, 139, 145, 0.32);-webkit-box-shadow:0 1px 10px rgba(135, 139, 145, 0.2);box-shadow:0 1px 10px rgba(135, 139, 145, 0.2)}.media-card .card-inner .card__image img{transition:250ms all;transition-timing-function:ease-out;object-fit:cover;object-position:50% 50%;min-width:100%}.media-card .card-inner:hover,.media-card .card-inner:focus{background-color:var(--white)}.media-card .card-inner:hover .card__image .download-icon img,.media-card .card-inner:focus .card__image .download-icon img{transform:scale(1)}.media-card .card-inner:hover .card__image img,.media-card .card-inner:focus .card__image img{transform:scale(1.1)}.media-card .card-inner .card-title{font-weight:500}.media-card .card-inner .media-text{font-size:0.7rem;text-wrap:pretty;margin-top:10px}.media-card .card-inner .media-date{font-size:0.8rem;display:block;margin-bottom:8px}.media-item .media-title{text-transform:capitalize;font-weight:500}.media-item .media-text{font-size:0.9rem;text-wrap:pretty}.media-item .media-date{font-size:0.8rem;display:block;margin-bottom:8px}.vh-50{min-height:60vh;display:flex !important;align-items:center !important}.rounded-col{-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;overflow:hidden}.square-crop{position:relative;-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important;overflow:hidden;width:100% !important;height:100% !important;margin-left:auto;margin-right:auto}.square-crop.image-thumb{width:100% !important;height:100% !important;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.square-crop:after{content:"";display:block;padding-bottom:100%}.square-crop img{position:absolute;width:100% !important;height:100% !important}.img-fluid{max-width:100%;height:auto}picture img{width:100%;height:100%;object-fit:cover;object-position:50% 50%}.social-link{padding-left:24px;background-repeat:no-repeat;background-size:18px 18px;-moz-background-size:18px 18px;-webkit-background-size:18px 18px;background-position:center left}.social-linkedin{background-image:url("/common/default/images/linkedin_orange.svg")}.gt_selector{padding:0.5rem 0.75rem}.slogan{z-index:3;position:absolute;bottom:-2px;right:0;color:var(--grey-very-dark);background-repeat:no-repeat;height:80px;width:320px;background-position:right top;-moz-background-size:contain;-webkit-background-size:contain;background-size:contain;padding:44px 0 20px 90px;font-size:1.1rem;text-align:center}.slogan.slogan-orange{background-image:url("/common/default/images/blade_orange.svg")}.slogan.slogan-blue{background-image:url("/common/default/images/blade_blue.svg")}.slogan.slogan-green{background-image:url("/common/default/images/blade_green.svg")}.slogan.slogan-gradient{background-image:url("/common/default/images/blade_gradient.svg")}.accordion .accordion-item{border-color:var(--grey)}.accordion .accordion-item:first-child{border-top:1px solid var(--grey)}.accordion .accordion-item:last-child{border-bottom:1px solid var(--grey)}.accordion .accordion-item .accordion-header .accordion-button span{font-weight:500}.accordion .accordion-item .accordion-header .accordion-button:after{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23FF5D20'><path fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/></svg>") !important}.accordion .accordion-item .accordion-header .accordion-button:not(.collapsed){color:var(--orange);background-color:var(--grey-very-dark)}section[data-title="Timeline"]{padding-top:3rem !important;padding-bottom:3rem !important}.main-timeline{position:relative}.main-timeline:before,.main-timeline:after{content:"";height:30px;width:30px;background-color:#e7e7e7;border-radius:50%;border:10px solid var(--orange);transform:translatex(-50%);position:absolute;left:50%;top:-26px;z-index:2}.main-timeline:after{top:auto;bottom:-8px}.main-timeline .timeline-card{padding:35px 0;margin-top:-16px;position:relative;z-index:1;border-radius:90px;background-clip:padding-box;background:linear-gradient(to right, var(--grey-very-dark) 50%, transparent 50%) padding-box}.main-timeline .timeline-card.visible .timeline-inner{background-color:#FFF}.main-timeline .timeline-card.visible .timeline-inner .timeline-content,.main-timeline .timeline-card.visible .timeline-inner .timeline-icon{opacity:1;transform:translateY(0);transition:opacity 0.6s ease-out 0.3s, transform 0.6s ease-out 0.3s}.main-timeline .timeline-card .timeline-inner{background-color:#FFF;border-radius:75px}.main-timeline .timeline-card .timeline-inner .timeline-content,.main-timeline .timeline-card .timeline-inner .timeline-icon{opacity:0;transform:translateY(30px);transition:opacity 0.6s ease-out, transform 0.6s ease-out}.main-timeline .timeline-card:nth-child(even){background:linear-gradient(to right, transparent 50%, var(--grey-very-dark) 50%) padding-box}.main-timeline .timeline-card:nth-child(even) .timeline-inner{flex-direction:row-reverse !important}.main-timeline .timeline-card:nth-child(even) .timeline-icon{left:unset;right:10px}.main-timeline .timeline-card .timeline-year{font-weight:500}.main-timeline .timeline-card .timeline-icon{position:absolute;left:10px;right:unset;width:100px;height:100px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background-color:#ebebeb;text-align:center;padding-top:10px}.main-timeline .timeline-card .timeline-icon img{width:80px;height:80px}.main-timeline .timeline-card .timeline-content{color:var(--grey-very-dark);padding:40px 100px;width:550px;max-width:100%;text-align:center}.main-timeline .timeline-card .timeline-content .timeline-title{color:var(--orange);font-size:20px;font-weight:600;text-transform:uppercase;margin:0 0 5px 0}@media screen and (max-width:767px){.main-timeline .timeline-card{margin-top:-8px;border-radius:60px;padding:0.5rem !important}.main-timeline .timeline-card:nth-child(even) .timeline-content{text-align:right;padding:20px 60px 20px 0}.main-timeline .timeline-card .timeline-inner{border-radius:50px}.main-timeline .timeline-card .timeline-content{padding:20px 0 20px 60px;text-align:left}.main-timeline .timeline-card .timeline-content .timeline-year{font-size:0.8rem}.main-timeline .timeline-card .timeline-content .timeline-title{font-size:18px}.main-timeline .timeline-card .timeline-icon{margin:0 0.5rem !important;left:10px;width:40px;height:40px;padding-top:5px}.main-timeline .timeline-card .timeline-icon img{width:30px;height:30px}}@media (min-width:990px) and (max-width:1300px){header .nav li,header .nav a{font-size:0.8rem}header .nav a{padding-left:6px;padding-right:6px}header .logo{background-image:url("/common/default/images/blade_dark.svg");background-repeat:no-repeat;height:120px;width:320px;-moz-background-size:contain;-webkit-background-size:contain;background-size:contain;background-position:top -10px left;padding:20px 10px 0 10px}header .logo picture{display:block;max-width:200px}header .logo picture img{max-width:200px}}@media (min-width:768px) and (max-width:991px){.container{max-width:960px}}@media (max-width:767px){.square-crop{width:100% !important;height:auto !important;margin-left:auto;margin-right:auto}h1{font-size:calc(1.5rem + 0.65vw)}h2{font-size:calc(1.35rem + 1.2vw)}h3{font-size:calc(1.15rem + .4vw);font-weight:500}h4{font-size:calc(1rem + .2vw)}h5{font-size:calc(0.75rem + .4vw)}h6{font-size:1rem}.container-classes .row:not(.media-listing-cards):has(> div:nth-child(1) picture){flex-direction:column-reverse}}@media (max-height:780px){h1{font-size:calc(1.5rem + 0.75vw)}h2{font-size:calc(1.35rem + 1.2vw)}h3{font-size:calc(1.15rem + .4vw);font-weight:500}h4{font-size:calc(1rem + .2vw)}h5{font-size:calc(0.75rem + .4vw)}h6{font-size:1rem}}@media (min-width:675px) and (max-width:767px){.container,.container-sm{max-width:640px}}@media (max-width:540px){p{font-size:14px}.vh-50{min-height:auto;display:flex !important;align-items:center !important}.button-block .btn{margin-right:0 !important;margin-left:0 !important;margin-bottom:10px;width:100%}.button-block .btn.btn-large{font-size:16px}.feature--backgroundVideo{height:calc(70vh - 140px);max-height:calc(70vh - 100px);max-height:450px}header.header--fixed .logo{height:70px;width:220px;max-width:220px}header.header--fixed .logo picture{max-width:100%}header.header--fixed .logo picture img{max-width:100%}header .logo{width:240px;max-width:240px;height:90px;padding:15px 10px 0 10px}header .logo picture{max-width:140px}header .logo picture img{max-width:140px}footer .footer-text p{font-size:0.7rem}footer .mac-text,footer .copyright{font-size:0.7rem}footer .footer__links a{display:block;padding:5px 0;font-size:1.1rem}footer .footer__links a:first-child{padding-top:10px}footer .footer__links a+a{margin-left:0}form button{width:100%}}