@import url("https://use.typekit.net/brv4ogp.css");
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
*,*:before,*:after{box-sizing:border-box}body,h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizespeed;line-height:1.5}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img,picture{display:block;max-width:100%;height:auto}input,button,textarea,select{font:inherit}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{transition-duration:.01ms !important;animation-duration:.01ms !important;animation-iteration-count:1 !important;scroll-behavior:auto !important}}
body{font-family:"Open Sans",sans-serif}table{table-layout:fixed;width:100% !important;max-width:100%;overflow-x:auto;border-spacing:0;border-collapse:collapse;position:relative;border:none}table thead{border:max(1px,min(.0661vw,1px)) solid #dce2eb;border-radius:max(4px,min(.2646vw,4px)) max(4px,min(.2646vw,4px)) 0 0;box-shadow:inset 100vw 100vh #fbfbfd}table thead tr th{padding:max(11px,min(.7275vw,11px)) max(20px,min(1.3228vw,20px));text-align:left;font-size:max(16px,min(1.0582vw,16px));font-family:"Open Sans",sans-serif;font-weight:400;line-height:normal}table thead tr th:first-of-type{border-top-left-radius:max(4px,min(.2646vw,4px))}table thead tr th:last-of-type{border-top-right-radius:max(4px,min(.2646vw,4px))}table tr:nth-of-type(odd){background:#fff}table tr:nth-of-type(even){background:#f9f9f9}table tr td{border:max(1px,min(.0661vw,1px)) solid #dce2eb;padding:max(17px,min(1.1243vw,17px)) max(20px,min(1.3228vw,20px));font-size:max(16px,min(1.0582vw,16px));font-family:"Open Sans",sans-serif;font-weight:400;line-height:normal}table tr:last-of-type{border-radius:0 0 max(4px,min(.2646vw,4px)) max(4px,min(.2646vw,4px))}table tr:last-of-type td:first-of-type{border-bottom-left-radius:max(4px,min(.2646vw,4px))}table tr:last-of-type td:last-of-type{border-bottom-right-radius:max(4px,min(.2646vw,4px))}
body{font-family:"Open Sans",sans-serif}@font-feature-values itc-avant-garde-gothic-pro{@styleset{araymond-a:1}}@font-face{font-family:"Open Sans";src:url("/themes/custom/araymond3_theme/css/../fonts/OpenSans/OpenSans-Light.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"Open Sans";src:url("/themes/custom/araymond3_theme/css/../fonts/OpenSans/OpenSans-Regular.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Open Sans";src:url("/themes/custom/araymond3_theme/css/../fonts/OpenSans/OpenSans-Italic.ttf") format("truetype");font-weight:400;font-style:italic}@font-face{font-family:"Open Sans";src:url("/themes/custom/araymond3_theme/css/../fonts/OpenSans/OpenSans-Medium.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"Open Sans";src:url("/themes/custom/araymond3_theme/css/../fonts/OpenSans/OpenSans-SemiBold.ttf") format("truetype");font-weight:600;font-style:normal}@font-face{font-family:"Open Sans";src:url("/themes/custom/araymond3_theme/css/../fonts/OpenSans/OpenSans-Bold.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"Open Sans";src:url("/themes/custom/araymond3_theme/css/../fonts/OpenSans/OpenSans-ExtraBold.ttf") format("truetype");font-weight:800;font-style:normal}@font-face{font-family:"ITC Avant Garde Gothic W01 MdC";font-stretch:condensed;font-display:swap;src:url("/themes/custom/araymond3_theme/css/../fonts/ITC/ITC Avant Garde Gothic Std Book.otf") format("opentype");font-weight:300}@font-face{font-family:"ITC Avant Garde Gothic W01 MdC";font-stretch:condensed;font-display:swap;src:url("/themes/custom/araymond3_theme/css/../fonts/ITC/ITC Avant Garde Gothic Std Medium Condensed.otf") format("opentype");font-weight:500}@font-face{font-family:"ITC Avant Garde Gothic W01 MdC";font-stretch:condensed;font-display:swap;src:url("/themes/custom/araymond3_theme/css/../fonts/ITC/ITC Avant Garde Gothic Std Demi.otf") format("opentype");font-weight:600}@font-face{font-family:"ITC Avant Garde Gothic W01 MdC";font-stretch:condensed;font-display:swap;src:url("/themes/custom/araymond3_theme/css/../fonts/ITC/ITC Avant Garde Gothic Std Bold.otf") format("opentype");font-weight:700}@font-face{font-family:"ITC Avant Garde Gothic Pro demi-oblique";font-style:normal;font-display:swap;src:url("/themes/custom/araymond3_theme/css/../fonts/ITC/itc-avant-garde-gothic-ce-demi-oblique.otf") format("opentype");font-weight:300}@font-face{font-family:"ITC Avant Garde Gothic W01 MdC book-oblique";font-style:normal;font-display:swap;src:url("/themes/custom/araymond3_theme/css/../fonts/ITC/itc-avant-garde-gothic-ce-book-oblique.otf") format("opentype");font-weight:300}@font-face{font-family:"Open Sans Condensed";src:url("/themes/custom/araymond3_theme/css/../fonts/OpenSans_Condensed/OpenSans_Condensed-Light.ttf") format("truetype");font-weight:300}@font-face{font-family:"Open Sans Condensed";src:url("/themes/custom/araymond3_theme/css/../fonts/OpenSans_Condensed/OpenSans_Condensed-Regular.ttf") format("truetype");font-weight:400}@font-face{font-family:"Open Sans Condensed";src:url("/themes/custom/araymond3_theme/css/../fonts/OpenSans_Condensed/OpenSans_Condensed-Medium.ttf") format("truetype");font-weight:500}@font-face{font-family:"Open Sans Condensed";src:url("/themes/custom/araymond3_theme/css/../fonts/OpenSans_Condensed/OpenSans_Condensed-SemiBold.ttf") format("truetype");font-weight:600}@font-face{font-family:"Open Sans Condensed";src:url("/themes/custom/araymond3_theme/css/../fonts/OpenSans_Condensed/OpenSans_Condensed-Bold.ttf") format("truetype");font-weight:700}@font-face{font-family:"Open Sans Condensed";src:url("/themes/custom/araymond3_theme/css/../fonts/OpenSans_Condensed/OpenSans_Condensed-ExtraBold.ttf") format("truetype");font-weight:800}@font-face{font-family:"Adventures Unlimited Script";src:url("/themes/custom/araymond3_theme/css/../fonts/Adventures_Unlimited_Script/adventures-unlimited-script-regular.otf") format("opentype");font-weight:400}h1,.h1{font-size:max(56px,min(3.7037vw,56px));font-family:"itc-avant-garde-gothic-pro",sans-serif;font-weight:300;line-height:1.25;color:#3268aa;letter-spacing:-1%}@media (max-width:800px){h1,.h1{font-size:40px}}h2,.h2{font-size:max(42px,min(2.7778vw,42px));font-family:"Open Sans",sans-serif;font-weight:400;line-height:normal}@media (max-width:800px){h2,.h2{font-size:34px}}h3,.h3{font-size:max(38px,min(2.5132vw,38px));font-family:"Open Sans",sans-serif;font-weight:400;line-height:120%}@media (max-width:800px){h3,.h3{font-size:35px}}h4,.h4{font-size:max(26px,min(1.7196vw,26px));font-family:"Open Sans",sans-serif;font-weight:400}h5,.h5{font-size:max(22px,min(1.455vw,22px));font-family:"Open Sans Condensed",sans-serif;font-weight:400}h6,.h6{font-size:max(20px,min(1.3228vw,20px));font-family:"Open Sans",sans-serif;font-weight:400;line-height:max(24px,min(1.5873vw,24px))}p,.text-normal{font-size:max(28px,min(1.8519vw,28px));font-family:"Open Sans",sans-serif;font-weight:400;line-height:150%}@media (max-width:800px){p,.text-normal{font-size:24px}}@media (max-width:800px){p br,.text-normal br{margin-bottom:16px}}.text-small{font-size:max(16px,min(1.0582vw,16px));font-family:"Open Sans",sans-serif;font-weight:400;line-height:normal}.text-medium{font-size:max(22px,min(1.455vw,22px));font-family:"Open Sans",sans-serif;font-weight:400;line-height:140%}@media (max-width:800px){.text-medium{font-size:20px}}.text-large{font-size:max(36px,min(2.381vw,36px));font-family:"Open Sans",sans-serif;font-weight:300;line-height:150%}@media (max-width:800px){.text-large{font-size:28px}}.text-big{font-size:max(120px,min(7.9365vw,120px));font-family:"itc-avant-garde-gothic-pro",sans-serif;font-weight:700;line-height:normal;letter-spacing:-1%}.text-caption{font-size:max(20px,min(1.3228vw,20px));font-family:"Open Sans",sans-serif;font-weight:400;line-height:normal}.text-button{font-weight:600;font-size:max(18px,min(1.1905vw,18px));font-family:"Open Sans",sans-serif;line-height:normal}.text-uc{text-transform:uppercase}.text-condensed{font-family:"ITC Avant Garde Gothic W01 MdC",sans-serif}.texte-bleu{color:#3268aa}.texte-gris{color:#586368}.category{padding:max(12px,min(.7937vw,12px)) max(24px,min(1.5873vw,24px)) max(8px,min(.5291vw,8px));color:#fff;background:#3268aa;width:-moz-max-content;width:max-content;margin-bottom:max(30px,min(1.9841vw,30px));font-size:max(22px,min(1.455vw,22px));font-family:"ITC Avant Garde Gothic W01 MdC",sans-serif;font-weight:300}
body{font-family:"Open Sans",sans-serif}@media (max-width:800px){.hidden-md{display:none !important}}@media (min-width:1025px){.hidden-lg{display:none !important}}.visible-md{display:block}@media (min-width:801px){.visible-md{display:none !important}}.edge-to-edge{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);max-width:100vw}.col-auto{width:-moz-fit-content !important;width:fit-content !important}.label{color:#fff;background-color:#3268aa;border-radius:max(60px,min(3.9683vw,60px));padding:max(4px,min(.2646vw,4px)) max(14px,min(.9259vw,14px));font-size:max(12px,min(.7937vw,12px));font-style:normal;font-weight:700;text-transform:uppercase;line-height:normal}.label-grey{color:#fff;background-color:#ccc}.relative{position:relative}
@keyframes opacity-up{0%{opacity:0}100%{opacity:1}}@keyframes scale-up{0%{transform:scale(.8)}100%{transform:scale(1)}}@keyframes slide-down{0%{transform:translateY(-20px)}100%{transform:translateY(0)}}@keyframes slide-right{0%{transform:translateX(-20px)}100%{transform:translateX(0)}}@keyframes right-appear{0%{transform:translateX(100%)}100%{transform:translateY(0)}}@keyframes load8{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}
body{font-family:"Open Sans",sans-serif}.container{max-width:100%;width:initial;margin:0 auto;padding:0 max(20px,min(1.3228vw,20px))}@media (min-width:601px){.container{padding:0 max(70px,min(4.6296vw,70px))}}@media (min-width:1921px){.container{padding:0 calc((100vw - 1920px + 140px)/2)}}.row{display:flex;flex-wrap:wrap}.row>*{flex:0 0 auto;width:100%}.row>.col{flex:1 0}.col-1{width:8.3333333333%}.col-2{width:16.6666666667%}.col-3{width:25%}.col-4{width:33.3333333333%}.col-5{width:41.6666666667%}.col-6{width:50%}.col-7{width:58.3333333333%}.col-8{width:66.6666666667%}.col-9{width:75%}.col-10{width:83.3333333333%}.col-11{width:91.6666666667%}.col-12{width:100%}@media (min-width:1){.col-xs-1{width:8.3333333333%}.col-xs-2{width:16.6666666667%}.col-xs-3{width:25%}.col-xs-4{width:33.3333333333%}.col-xs-5{width:41.6666666667%}.col-xs-6{width:50%}.col-xs-7{width:58.3333333333%}.col-xs-8{width:66.6666666667%}.col-xs-9{width:75%}.col-xs-10{width:83.3333333333%}.col-xs-11{width:91.6666666667%}.col-xs-12{width:100%}}@media (min-width:601px){.col-sm-1{width:8.3333333333%}.col-sm-2{width:16.6666666667%}.col-sm-3{width:25%}.col-sm-4{width:33.3333333333%}.col-sm-5{width:41.6666666667%}.col-sm-6{width:50%}.col-sm-7{width:58.3333333333%}.col-sm-8{width:66.6666666667%}.col-sm-9{width:75%}.col-sm-10{width:83.3333333333%}.col-sm-11{width:91.6666666667%}.col-sm-12{width:100%}}@media (min-width:801px){.col-md-1{width:8.3333333333%}.col-md-2{width:16.6666666667%}.col-md-3{width:25%}.col-md-4{width:33.3333333333%}.col-md-5{width:41.6666666667%}.col-md-6{width:50%}.col-md-7{width:58.3333333333%}.col-md-8{width:66.6666666667%}.col-md-9{width:75%}.col-md-10{width:83.3333333333%}.col-md-11{width:91.6666666667%}.col-md-12{width:100%}}@media (min-width:1025px){.col-lg-1{width:8.3333333333%}.col-lg-2{width:16.6666666667%}.col-lg-3{width:25%}.col-lg-4{width:33.3333333333%}.col-lg-5{width:41.6666666667%}.col-lg-6{width:50%}.col-lg-7{width:58.3333333333%}.col-lg-8{width:66.6666666667%}.col-lg-9{width:75%}.col-lg-10{width:83.3333333333%}.col-lg-11{width:91.6666666667%}.col-lg-12{width:100%}}@media (min-width:1200px){.col-lgx-1{width:8.3333333333%}.col-lgx-2{width:16.6666666667%}.col-lgx-3{width:25%}.col-lgx-4{width:33.3333333333%}.col-lgx-5{width:41.6666666667%}.col-lgx-6{width:50%}.col-lgx-7{width:58.3333333333%}.col-lgx-8{width:66.6666666667%}.col-lgx-9{width:75%}.col-lgx-10{width:83.3333333333%}.col-lgx-11{width:91.6666666667%}.col-lgx-12{width:100%}}@media (min-width:1281px){.col-xl-1{width:8.3333333333%}.col-xl-2{width:16.6666666667%}.col-xl-3{width:25%}.col-xl-4{width:33.3333333333%}.col-xl-5{width:41.6666666667%}.col-xl-6{width:50%}.col-xl-7{width:58.3333333333%}.col-xl-8{width:66.6666666667%}.col-xl-9{width:75%}.col-xl-10{width:83.3333333333%}.col-xl-11{width:91.6666666667%}.col-xl-12{width:100%}}@media (min-width:1367px){.col-m1-1{width:8.3333333333%}.col-m1-2{width:16.6666666667%}.col-m1-3{width:25%}.col-m1-4{width:33.3333333333%}.col-m1-5{width:41.6666666667%}.col-m1-6{width:50%}.col-m1-7{width:58.3333333333%}.col-m1-8{width:66.6666666667%}.col-m1-9{width:75%}.col-m1-10{width:83.3333333333%}.col-m1-11{width:91.6666666667%}.col-m1-12{width:100%}}@media (min-width:1513px){.col-m2-1{width:8.3333333333%}.col-m2-2{width:16.6666666667%}.col-m2-3{width:25%}.col-m2-4{width:33.3333333333%}.col-m2-5{width:41.6666666667%}.col-m2-6{width:50%}.col-m2-7{width:58.3333333333%}.col-m2-8{width:66.6666666667%}.col-m2-9{width:75%}.col-m2-10{width:83.3333333333%}.col-m2-11{width:91.6666666667%}.col-m2-12{width:100%}}@media (min-width:1921px){.col-xxl-1{width:8.3333333333%}.col-xxl-2{width:16.6666666667%}.col-xxl-3{width:25%}.col-xxl-4{width:33.3333333333%}.col-xxl-5{width:41.6666666667%}.col-xxl-6{width:50%}.col-xxl-7{width:58.3333333333%}.col-xxl-8{width:66.6666666667%}.col-xxl-9{width:75%}.col-xxl-10{width:83.3333333333%}.col-xxl-11{width:91.6666666667%}.col-xxl-12{width:100%}}.d-flex{display:flex;align-items:flex-start}.d-flex-space-between{justify-content:space-between}.d-flex-gap{gap:max(30px,min(1.9841vw,30px))}.img-fluid{width:100%;max-width:100%}.dialog-off-canvas-main-canvas{position:relative}
body{font-family:"Open Sans",sans-serif}body{font-family:"Open Sans",sans-serif}.navbar-mask{position:fixed;height:100%;display:none;width:100%;background-color:rgba(0,0,0,.5);left:0;top:0;z-index:5;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}header.navbar{background:#fff;position:relative;z-index:100;width:100vw;height:max(90px,min(5.9524vw,90px));display:flex;justify-content:center;flex-direction:column;width:100%}header.navbar.sticked{position:fixed;top:0;animation:slide-down .15s ease-in-out}header.navbar .header-wrapper>.container>div{display:flex;align-items:center}header.navbar .header-wrapper>.container>div img{max-height:max(30px,min(1.9841vw,30px))}header.navbar .header-wrapper>.container>div ul:not(.contextual-links,.menu-languages){list-style:none;display:flex;gap:max(40px,min(2.6455vw,40px));margin:0;padding:0}header.navbar .header-wrapper>.container>div ul:not(.contextual-links,.menu-languages).menu-social{gap:max(16px,min(1.0582vw,16px));margin-left:max(20px,min(1.3228vw,20px))}header.navbar .header-wrapper>.container>div ul:not(.contextual-links,.menu-languages) li a,header.navbar .header-wrapper>.container>div ul:not(.contextual-links,.menu-languages) li span{text-transform:uppercase;font-family:"ITC Avant Garde Gothic W01 MdC",sans-serif;cursor:pointer;transition:all .3s}header.navbar .header-wrapper>.container>div ul:not(.contextual-links,.menu-languages) li a:hover,header.navbar .header-wrapper>.container>div ul:not(.contextual-links,.menu-languages) li a:focus-within,header.navbar .header-wrapper>.container>div ul:not(.contextual-links,.menu-languages) li span:hover,header.navbar .header-wrapper>.container>div ul:not(.contextual-links,.menu-languages) li span:focus-within{color:#3268aa}header.navbar .header-wrapper>.container>div ul:not(.contextual-links,.menu-languages) li a.contact,header.navbar .header-wrapper>.container>div ul:not(.contextual-links,.menu-languages) li span.contact{color:#fff;background:#3268aa;border-radius:max(4px,min(.2646vw,4px));padding:max(12px,min(.7937vw,12px)) max(26px,min(1.7196vw,26px)) max(8px,min(.5291vw,8px));transition:all .3s}header.navbar .header-wrapper>.container>div ul:not(.contextual-links,.menu-languages) li a.contact:hover,header.navbar .header-wrapper>.container>div ul:not(.contextual-links,.menu-languages) li a.contact:focus-within,header.navbar .header-wrapper>.container>div ul:not(.contextual-links,.menu-languages) li span.contact:hover,header.navbar .header-wrapper>.container>div ul:not(.contextual-links,.menu-languages) li span.contact:focus-within{background:#201f1f;color:#fff !important}header.navbar .header-wrapper>.container>div ul:not(.contextual-links,.menu-languages) li ul{display:none}header.navbar .header-wrapper>.container>div ul:not(.contextual-links,.menu-languages) li a{color:#201f1f;text-decoration:none}header.navbar .header-wrapper>.container>div ul:not(.contextual-links,.menu-languages) li:has(.contact){margin-left:max(70px,min(4.6296vw,70px));margin-right:max(20px,min(1.3228vw,20px))}header.navbar .header-wrapper>.container>div ul:not(.contextual-links,.menu-languages).social-media-links--platforms{margin-left:max(20px,min(1.3228vw,20px));gap:max(16px,min(1.0582vw,16px))}header.navbar .header-wrapper>.container>div ul:not(.contextual-links,.menu-languages).social-media-links--platforms li{padding:0}header.navbar .header-wrapper>.container>div ul:not(.contextual-links,.menu-languages).social-media-links--platforms li a:hover i,header.navbar .header-wrapper>.container>div ul:not(.contextual-links,.menu-languages).social-media-links--platforms li a:focus-within i{color:#3268aa}header.navbar .header-wrapper>.container>div #block-araymond3-theme-secondary-menu-corporate ul,header.navbar .header-wrapper>.container>div #block-araymond3-theme-menu-museum ul{gap:max(30px,min(1.9841vw,30px));margin-left:max(92px,min(6.0847vw,92px))}header.navbar .header-wrapper>.container>div #block-araymond3-theme-secondary-menu-corporate ul li a,header.navbar .header-wrapper>.container>div #block-araymond3-theme-secondary-menu-corporate ul li span,header.navbar .header-wrapper>.container>div #block-araymond3-theme-menu-museum ul li a,header.navbar .header-wrapper>.container>div #block-araymond3-theme-menu-museum ul li span{font-size:max(14px,min(.9259vw,14px))}header.navbar .header-wrapper>.container>div #block-araymond3-theme-secondary-menu-corporate ul li a:not(.contact),header.navbar .header-wrapper>.container>div #block-araymond3-theme-secondary-menu-corporate ul li span:not(.contact),header.navbar .header-wrapper>.container>div #block-araymond3-theme-menu-museum ul li a:not(.contact),header.navbar .header-wrapper>.container>div #block-araymond3-theme-menu-museum ul li span:not(.contact){font-size:max(13px,min(.8598vw,13px));opacity:.8}header.navbar .header-wrapper>.container>div #block-araymond3-theme-secondary-menu-corporate ul li a:hover,header.navbar .header-wrapper>.container>div #block-araymond3-theme-secondary-menu-corporate ul li a:focus-within,header.navbar .header-wrapper>.container>div #block-araymond3-theme-secondary-menu-corporate ul li span:hover,header.navbar .header-wrapper>.container>div #block-araymond3-theme-secondary-menu-corporate ul li span:focus-within,header.navbar .header-wrapper>.container>div #block-araymond3-theme-menu-museum ul li a:hover,header.navbar .header-wrapper>.container>div #block-araymond3-theme-menu-museum ul li a:focus-within,header.navbar .header-wrapper>.container>div #block-araymond3-theme-menu-museum ul li span:hover,header.navbar .header-wrapper>.container>div #block-araymond3-theme-menu-museum ul li span:focus-within{color:#3268aa}header.navbar .header-wrapper>.container>div #block-araymond3-theme-secondary-menu-corporate ul li a.external-link,header.navbar .header-wrapper>.container>div #block-araymond3-theme-secondary-menu-corporate ul li span.external-link,header.navbar .header-wrapper>.container>div #block-araymond3-theme-menu-museum ul li a.external-link,header.navbar .header-wrapper>.container>div #block-araymond3-theme-menu-museum ul li span.external-link{position:relative}header.navbar .header-wrapper>.container>div #block-araymond3-theme-secondary-menu-corporate ul li a.external-link:after,header.navbar .header-wrapper>.container>div #block-araymond3-theme-secondary-menu-corporate ul li span.external-link:after,header.navbar .header-wrapper>.container>div #block-araymond3-theme-menu-museum ul li a.external-link:after,header.navbar .header-wrapper>.container>div #block-araymond3-theme-menu-museum ul li span.external-link:after{content:"";-webkit-mask-image:url("/themes/custom/araymond3_theme/css/../img/icons/external.svg");mask-image:url("/themes/custom/araymond3_theme/css/../img/icons/external.svg");-webkit-mask-position:center;mask-position:center;-webkit-mask-size:max(25px,min(1.6534vw,25px));mask-size:max(25px,min(1.6534vw,25px));-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:#201f1f;width:max(20px,min(1.3228vw,20px));height:max(20px,min(1.3228vw,20px));position:absolute;top:-7px;right:-20px}header.navbar .header-wrapper>.container>div #block-araymond3-theme-secondary-menu-corporate ul li a.external-link:hover:after,header.navbar .header-wrapper>.container>div #block-araymond3-theme-secondary-menu-corporate ul li a.external-link:focus-within:after,header.navbar .header-wrapper>.container>div #block-araymond3-theme-secondary-menu-corporate ul li span.external-link:hover:after,header.navbar .header-wrapper>.container>div #block-araymond3-theme-secondary-menu-corporate ul li span.external-link:focus-within:after,header.navbar .header-wrapper>.container>div #block-araymond3-theme-menu-museum ul li a.external-link:hover:after,header.navbar .header-wrapper>.container>div #block-araymond3-theme-menu-museum ul li a.external-link:focus-within:after,header.navbar .header-wrapper>.container>div #block-araymond3-theme-menu-museum ul li span.external-link:hover:after,header.navbar .header-wrapper>.container>div #block-araymond3-theme-menu-museum ul li span.external-link:focus-within:after{background:#3268aa}header.navbar .header-wrapper>.container>div #block-araymond3-theme-menu-museum ul li:has(.contact){margin-left:max(30px,min(1.9841vw,30px))}header.navbar .header-wrapper>.container>div nav{margin-left:auto}header.navbar .header-wrapper>.container>div .header-search .header-search-link{color:#201f1f;z-index:10;position:relative;display:flex;flex-direction:column;justify-content:center}header.navbar .header-wrapper>.container>div .header-search .header-search-link:hover,header.navbar .header-wrapper>.container>div .header-search .header-search-link:focus-within{color:#3268aa}header.navbar .header-wrapper>.container>div .header-search #search{height:100%;top:0;background:#fff;position:absolute;display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center;z-index:1}header.navbar .header-wrapper>.container>div .header-search #search form{width:100%;position:relative;display:block}header.navbar .header-wrapper>.container>div .header-search #search .form-actions{position:absolute;right:max(12px,min(.7937vw,12px));top:50%;transform:translateY(-50%)}header.navbar .header-wrapper>.container>div .header-search #search .form-type-textfield,header.navbar .header-wrapper>.container>div .header-search #search .form-type-tel{position:relative}header.navbar .header-wrapper>.container>div .header-search #search .form-type-textfield:before,header.navbar .header-wrapper>.container>div .header-search #search .form-type-tel:before{content:"";position:absolute;left:max(15px,min(.9921vw,15px));top:calc(50% - max(12px,min(.7937vw,12px)));height:max(24px,min(1.5873vw,24px));width:max(24px,min(1.5873vw,24px));background:url("/themes/custom/araymond3_theme/css/../img/icons/search.svg") no-repeat center;z-index:10}header.navbar .header-wrapper>.container>div .header-search #search input[type=text]{border-radius:max(100px,min(6.6138vw,100px));border:max(1px,min(.0661vw,1px)) solid #e9e9e9;background:#f4f4f4;padding:max(15px,min(.9921vw,15px)) max(50px,min(3.3069vw,50px));width:100%}header.navbar .header-wrapper>.container>div .header-search #search input[type=text]::-moz-placeholder{font-size:max(16px,min(1.0582vw,16px));font-family:"Open Sans",sans-serif;font-weight:400;line-height:normal}header.navbar .header-wrapper>.container>div .header-search #search input[type=text]::placeholder{font-size:max(16px,min(1.0582vw,16px));font-family:"Open Sans",sans-serif;font-weight:400;line-height:normal}header.navbar .header-wrapper>.container>div .header-search #search label{display:none}header.navbar .header-wrapper>.container>div .header-search #search input[type=submit]{border-radius:max(100px,min(6.6138vw,100px));border:none;color:#fff;background-color:#3268aa;line-height:normal;text-transform:uppercase;padding:max(4px,min(.2646vw,4px)) max(18px,min(1.1905vw,18px)) max(6px,min(.3968vw,6px)) max(18px,min(1.1905vw,18px));font-family:"Open Sans Condensed",sans-serif}header.navbar .header-wrapper>.container>div .header-search #search input[type=submit]:hover,header.navbar .header-wrapper>.container>div .header-search #search input[type=submit]:focus-within{border:none;color:#3268aa;background:#fff}header.navbar .header-wrapper>.container>div .header-search #search.hidden{display:none}header.navbar .header-wrapper>.container>div .block-language-block-dropdownlanguage-interface{margin-left:max(18px,min(1.1905vw,18px));font-family:"ITC Avant Garde Gothic W01 MdC",sans-serif;font-weight:600}header.navbar .header-wrapper>.container>div .block-language-block-dropdownlanguage-interface button.button{transition:background-color .15s ease-in-out,color .15s ease-in-out;border-radius:max(6px,min(.3968vw,6px));padding:max(8px,min(.5291vw,8px)) max(31px,min(2.0503vw,31px)) max(5px,min(.3307vw,5px)) max(11px,min(.7275vw,11px));position:relative;text-decoration:none;white-space:nowrap;cursor:pointer;font-size:max(14px,min(.9259vw,14px));line-height:normal;color:#201f1f;background:rgba(141,141,141,.1);border:none;font-family:"ITC Avant Garde Gothic W01 MdC",sans-serif;font-weight:600}header.navbar .header-wrapper>.container>div .block-language-block-dropdownlanguage-interface button.button:after{content:"";width:max(8px,min(.5291vw,8px));height:max(5px,min(.3307vw,5px));position:absolute;top:calc(50% - max(3px,min(.1984vw,3px)));right:max(15px,min(.9921vw,15px));-webkit-mask-image:url("/themes/custom/araymond3_theme/css/../img/icons/arrow-dropdown.svg");mask-image:url("/themes/custom/araymond3_theme/css/../img/icons/arrow-dropdown.svg");-webkit-mask-size:cover;mask-size:cover;background:#242222}header.navbar .header-wrapper>.container>div .block-language-block-dropdownlanguage-interface button.button:hover,header.navbar .header-wrapper>.container>div .block-language-block-dropdownlanguage-interface button.button:focus-within{background-color:#201f1f;color:#fff;opacity:1}header.navbar .header-wrapper>.container>div .block-language-block-dropdownlanguage-interface button.button:hover:after,header.navbar .header-wrapper>.container>div .block-language-block-dropdownlanguage-interface button.button:focus-within:after{background:#fff}header.navbar .header-wrapper>.container>div .block-language-block-dropdownlanguage-interface .dropdown{top:calc(100% + max(5px,min(.3307vw,5px)));z-index:101;width:-moz-max-content;width:max-content}header.navbar .header-wrapper>.container>div .block-language-block-dropdownlanguage-interface .dropdown .dropdown-content{padding:max(15px,min(.9921vw,15px));width:100%}header.navbar .header-wrapper>.container>div .block-language-block-dropdownlanguage-interface .dropdown .menu-languages{padding:0;margin:0;line-height:normal;font-size:max(14px,min(.9259vw,14px))}header.navbar .header-wrapper>.container>div .block-language-block-dropdownlanguage-interface .dropdown .menu-languages li{list-style:none;padding:max(5px,min(.3307vw,5px)) 0}header.navbar .header-wrapper>.container>div .block-language-block-dropdownlanguage-interface .dropdown .menu-languages li a{color:#201f1f;text-decoration:none}header.navbar .header-search-links{background-color:#fff;border-bottom:max(1px,min(.0661vw,1px)) solid rgba(204,204,204,.5);position:absolute;top:100%;left:0;z-index:100;width:100%}header.navbar .header-search-links .row{border-top:max(1px,min(.0661vw,1px)) solid rgba(204,204,204,.4);padding-left:max(275px,min(18.1878vw,275px));padding-right:max(190px,min(12.5661vw,190px))}header.navbar .header-search-links .row .col-md-6{margin-top:max(31px,min(2.0503vw,31px));margin-bottom:max(35px,min(2.3148vw,35px))}header.navbar .header-search-links .row .col-md-6 p{font-size:max(20px,min(1.3228vw,20px));line-height:normal;letter-spacing:calc(-1*max(.2px,min(.0132vw,.2px)))}header.navbar .header-search-links .row .col-md-6 a{font-size:max(16px,min(1.0582vw,16px));font-family:"Open Sans",sans-serif;font-weight:400;line-height:normal;color:#201f1f;position:relative}header.navbar .header-search-links .row .col-md-6 a:after{content:"";-webkit-mask-image:url("/themes/custom/araymond3_theme/css/../img/icons/external.svg");mask-image:url("/themes/custom/araymond3_theme/css/../img/icons/external.svg");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;fill:#201f1f;background-color:#201f1f;width:max(24px,min(1.5873vw,24px));height:max(24px,min(1.5873vw,24px));position:absolute;top:0}header.navbar .header-search-links .row .col-md-6 a:hover,header.navbar .header-search-links .row .col-md-6 a:focus-within{color:#3268aa}header.navbar .header-search-links .row .col-md-6 a:hover:after,header.navbar .header-search-links .row .col-md-6 a:focus-within:after{background:#3268aa}header.navbar .menu-dropdown{display:none;position:absolute;top:max(90px,min(5.9524vw,90px));left:0;background:#fff;width:100vw;padding-top:max(103px,min(6.8122vw,103px));padding-bottom:max(29px,min(1.918vw,29px));z-index:100}header.navbar .menu-dropdown>div{display:none}header.navbar .menu-dropdown>div.active{display:block;position:relative}header.navbar .menu-dropdown>div .content{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-start;-moz-column-gap:max(125px,min(8.2672vw,125px));column-gap:max(125px,min(8.2672vw,125px))}header.navbar .menu-dropdown>div .content .h1{width:100%;margin-bottom:max(30px,min(1.9841vw,30px))}header.navbar .menu-dropdown>div .content>div{width:calc(50% - max(62.5px,min(4.1336vw,62.5px)))}header.navbar .menu-dropdown>div .items{display:flex;gap:max(40px,min(2.6455vw,40px));margin-top:max(43px,min(2.8439vw,43px))}header.navbar .menu-dropdown>div .items article{width:calc(20% - max(32px,min(2.1164vw,32px)))}header.navbar .menu-dropdown>div .about-us-items{display:flex;gap:max(30px,min(1.9841vw,30px));margin-top:max(85px,min(5.6217vw,85px));width:100% !important}header.navbar .menu-dropdown>div .about-us-items article{width:calc(33.3333333333% - max(45px,min(2.9762vw,45px)))}header.navbar .menu-dropdown.active{display:block}.header{height:max(982px,min(64.9471vw,982px));background-size:cover !important;position:relative}.header:has(.background){height:max(904px,min(59.7884vw,904px))}@media (min-width:801px){.header:has(.background){background:0 0 !important}}@media (max-width:800px){.header{height:855px}}.header .background{position:absolute;top:0;left:0;width:100%;height:100%;-moz-column-count:4;column-count:4;-moz-column-gap:0;column-gap:0}@media (max-width:800px){.header .background{display:none}}.header .background:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#3268aa;opacity:.2}.header .background .image,.header .background .video{width:100%;-o-object-fit:cover;object-fit:cover;border:max(1px,min(.0661vw,1px)) solid #3268aa;overflow:hidden}.header .background .image.revert,.header .background .video.revert{transform:scaleX(-1)}.header .background .image video,.header .background .video video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.header .background .image.image,.header .background .video.image{background-size:cover !important;background-position:center !important}.header .background .image.quarter,.header .background .video.quarter{height:25%}.header .background .image.third,.header .background .video.third{height:33.3333333333%}.header .background .image.five-twelfth,.header .background .video.five-twelfth{height:41.6666666667%}.header .background .image.half,.header .background .video.half{height:50%}.header .container{position:relative;width:100%;height:100%;z-index:2}.header .container>div{position:absolute;display:flex;flex-direction:column;justify-content:center;top:0;left:0;height:100%;width:100%}@media (max-width:800px){.header .container>div{align-items:center}}.header .container>div h1{display:flex;flex-direction:column;justify-content:center;width:100%}@media (max-width:800px){.header .container>div h1{align-items:center}}.header .container>div .surtitle{padding:max(24px,min(1.5873vw,24px)) max(40px,min(2.6455vw,40px)) max(12px,min(.7937vw,12px));border:max(4px,min(.2646vw,4px)) solid #3268aa;color:#3268aa;background:#fff;width:-moz-max-content;width:max-content;font-size:max(56px,min(3.7037vw,56px));font-family:"itc-avant-garde-gothic-pro",sans-serif;letter-spacing:-1%;font-weight:300;line-height:normal;max-width:calc(100% - max(140px,min(9.2593vw,140px)))}@media (max-width:600px){.header .container>div .surtitle{max-width:calc(100% - 40px)}}@media (max-width:800px){.header .container>div .surtitle{transform:none !important}}@media (min-width:1921px){.header .container>div .surtitle{max-width:calc(100vw - (100vw - 1920px + 140px))}}.header .container>div .surtitle span{font-variant-alternates:styleset(araymond-a)}.header .container>div .subtitle{padding:max(24px,min(1.5873vw,24px)) max(40px,min(2.6455vw,40px)) max(12px,min(.7937vw,12px));border:max(4px,min(.2646vw,4px)) solid #3268aa;color:#fff;background:#3268aa;width:-moz-max-content;width:max-content;font-size:max(56px,min(3.7037vw,56px));font-family:"itc-avant-garde-gothic-pro",sans-serif;letter-spacing:-1%;font-weight:300;line-height:normal;max-width:calc(100% - max(140px,min(9.2593vw,140px)))}@media (max-width:600px){.header .container>div .subtitle{max-width:calc(100% - 40px)}}@media (max-width:800px){.header .container>div .subtitle{transform:none !important}}@media (min-width:1921px){.header .container>div .subtitle{max-width:calc(100vw - (100vw - 1920px + 140px))}}.header .container>div .subtitle span{font-variant-alternates:styleset(araymond-a)}@media (max-width:600px){.header .container>div .surtitle{font-size:max(36px,min(2.381vw,36px));align-self:flex-start;margin-left:12px;margin-right:20px;width:auto;padding:24px 24px 12px;transform:none}.header .container>div .subtitle{font-size:max(36px,min(2.381vw,36px));align-self:flex-end;margin-left:12px;margin-right:12px;width:auto;padding:24px 24px 12px;transform:none}}.gin--vertical-toolbar header.navbar{width:calc(100vw - 66px)}.gin--vertical-toolbar header.navbar.sticked{top:60px}body{transition:all .3s}body:has(.navbar.sticked){padding-top:max(90px,min(5.9524vw,90px)) !important}.header-mobile{display:none;position:absolute;left:0;top:95px;background:#fff;width:100%;height:calc(100vh - 95px);z-index:11;overflow-y:auto;border-top:1px solid #f2f2f2;padding-top:29px;padding-bottom:23px}.header-mobile .form-item label{display:none}.header-mobile.active{display:block}.header-mobile .line1{padding-bottom:31px}.header-mobile .line1 .container{justify-content:center}.header-mobile .line1 .container form{display:flex;justify-content:center;align-items:center;width:100%;position:relative}.header-mobile .line1 .container form .form-item:not(.form-type-checkbox,.form-type-radio){width:100%}.header-mobile .line1 .container form .form-item:not(.form-type-checkbox,.form-type-radio)>.form-item-field{width:100%}.header-mobile .line1 .container form .form-item:not(.form-type-checkbox,.form-type-radio)>.form-item-field input[type=text]{font-size:max(16px,min(1.0582vw,16px));font-family:"Open Sans",sans-serif;font-weight:400;line-height:normal;width:100%;height:52px;border-radius:100px;background:#f2f2f2;font-weight:500;position:relative;color:#201f1f;padding:14px 15px 14px 48px;border:none}.header-mobile .line1 .container form .form-item:not(.form-type-checkbox,.form-type-radio)>.form-item-field input[type=text]::-moz-placeholder{color:#201f1f}.header-mobile .line1 .container form .form-item:not(.form-type-checkbox,.form-type-radio)>.form-item-field input[type=text]::placeholder{color:#201f1f}.header-mobile .line1 .container form .form-item:not(.form-type-checkbox,.form-type-radio)>.form-item-field~label{display:none}.header-mobile .line1 .container form .form-item:not(.form-type-checkbox,.form-type-radio).active>.form-item-field~label{display:none}.header-mobile .line1 .container form .form-actions{position:absolute;left:0;top:0;height:100%}.header-mobile .line1 .container form input[type=submit]{text-indent:-9999px;border-radius:max(100px,min(6.6138vw,100px));border:none;color:#fff;height:100%;background:url("/themes/custom/araymond3_theme/css/../img/icons/search.svg") no-repeat center}.header-mobile .line1 .container form input[type=submit]:hover,.header-mobile .line1 .container form input[type=submit]:focus-within{border:none}.header-mobile .line2{height:100%}.header-mobile .line2 .container .row .col .region>nav>ul:not(.contextual-links){padding:0;margin:0;display:flex;flex-direction:column;list-style:none}.header-mobile .line2 .container .row .col .region>nav>ul:not(.contextual-links)>li>a,.header-mobile .line2 .container .row .col .region>nav>ul:not(.contextual-links)>li>span{font-family:"ITC Avant Garde Gothic W01 MdC",sans-serif;font-weight:500;font-size:16px;line-height:100%;text-transform:uppercase;padding-top:20px;padding-bottom:18px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #f2f2f2;color:#201f1f;text-decoration:none}.header-mobile .line2 .container .row .col .region>nav>ul:not(.contextual-links)>li>a:hover,.header-mobile .line2 .container .row .col .region>nav>ul:not(.contextual-links)>li>a:focus-within,.header-mobile .line2 .container .row .col .region>nav>ul:not(.contextual-links)>li>span:hover,.header-mobile .line2 .container .row .col .region>nav>ul:not(.contextual-links)>li>span:focus-within{color:#3268aa}.header-mobile .line2 .container .row .col .region>nav>ul:not(.contextual-links)>li:has(>span){padding-top:20px;padding-bottom:18px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;border-bottom:1px solid #f2f2f2;position:relative}.header-mobile .line2 .container .row .col .region>nav>ul:not(.contextual-links)>li:has(>span):after{content:"";-webkit-mask:url("/themes/custom/araymond3_theme/css/../img/icons/arrow-dropdown-circle.svg") no-repeat center;mask:url("/themes/custom/araymond3_theme/css/../img/icons/arrow-dropdown-circle.svg") no-repeat center;-webkit-mask-size:contain;mask-size:contain;width:20px;height:20px;position:absolute;top:16px;right:0;background:#201f1f;transform:rotate(180deg);transition:all .3s}.header-mobile .line2 .container .row .col .region>nav>ul:not(.contextual-links)>li:has(>span) span{padding:0;display:block;border:none}.header-mobile .line2 .container .row .col .region>nav>ul:not(.contextual-links)>li ul{width:100%;margin:0;list-style:none;display:none;flex-direction:column;gap:20px;padding:25px 0 0}.header-mobile .line2 .container .row .col .region>nav>ul:not(.contextual-links)>li ul li a{font-size:max(16px,min(1.0582vw,16px));font-family:"Open Sans",sans-serif;font-weight:400;line-height:normal;text-decoration:none;color:#201f1f;display:flex;align-items:center;padding:0}.header-mobile .line2 .container .row .col .region>nav>ul:not(.contextual-links)>li ul li a:before{content:"";display:block;width:8px;height:8px;background:#3268aa;position:relative;border-radius:50%;margin-right:10px}.header-mobile .line2 .container .row .col .region>nav>ul:not(.contextual-links)>li ul li a.life:before{background:#cb4473}.header-mobile .line2 .container .row .col .region>nav>ul:not(.contextual-links)>li ul li a.energies:before,.header-mobile .line2 .container .row .col .region>nav>ul:not(.contextual-links)>li ul li a.behavior:before{background:#d7801d}.header-mobile .line2 .container .row .col .region>nav>ul:not(.contextual-links)>li ul li a.construction:before{background:#586368}.header-mobile .line2 .container .row .col .region>nav>ul:not(.contextual-links)>li ul li a.agriculture:before{background:#6cae59}.header-mobile .line2 .container .row .col .region>nav>ul:not(.contextual-links)>li ul li a.people:before{background:#00a3e2}.header-mobile .line2 .container .row .col .region>nav>ul:not(.contextual-links)>li ul li a.societies:before{background:#cc2c79}.header-mobile .line2 .container .row .col .region>nav>ul:not(.contextual-links)>li ul li a.planet:before{background:#1caf8e}.header-mobile .line2 .container .row .col .region>nav>ul:not(.contextual-links)>li ul li a.value-chain:before{background:#977ab6}.header-mobile .line2 .container .row .col .region>nav>ul:not(.contextual-links)>li.active ul{display:flex}.header-mobile .line2 .container .row .col .region>nav>ul:not(.contextual-links)>li.active:has(>span):after{transform:none}.header-mobile .line2>.container{height:100%}.header-mobile .line2>.container .row{height:100%}.header-mobile .line2>.container .row .col{height:100%}.header-mobile .line2>.container .row .col .region{height:100%;display:flex;flex-direction:column}.header-mobile .line2>.container .row .col .region nav:last-of-type{height:100%}.header-mobile .line2>.container .row .col .region nav:last-of-type ul:not(.contextual-links){height:100%}.header-mobile .line2 nav:last-of-type li:nth-of-type(-2){border:none;padding-bottom:0}.header-mobile .line2 nav:last-of-type li a,.header-mobile .line2 nav:last-of-type li span{position:relative}.header-mobile .line2 nav:last-of-type li a:after,.header-mobile .line2 nav:last-of-type li span:after{content:"";-webkit-mask:url("/themes/custom/araymond3_theme/css/../img/icons/external.svg") no-repeat center;mask:url("/themes/custom/araymond3_theme/css/../img/icons/external.svg") no-repeat center;-webkit-mask-size:40px;mask-size:40px;width:20px;height:20px;position:absolute;top:calc(50% - 10px);right:0;background:#201f1f}.header-mobile .line2 nav:last-of-type li:last-of-type{margin-top:auto}.header-mobile .line2 nav:last-of-type li:last-of-type a,.header-mobile .line2 nav:last-of-type li:last-of-type span{border:none !important;color:#fff !important;padding:12px !important;width:100%;justify-content:center !important;background:#3268aa !important}.header-mobile .line2 nav:last-of-type li:last-of-type a:after,.header-mobile .line2 nav:last-of-type li:last-of-type span:after{display:none}body.toolbar-vertical .header-mobile{height:calc(100vh - 182px)}body.toolbar-vertical .header-mobile .line2{height:calc(100% - 103px)}#toggle-menu{display:none}#toggle-menu.active span:nth-child(1){top:6px;transform:rotate(45deg)}#toggle-menu.active span:nth-child(2){border-bottom-color:transparent !important}#toggle-menu.active span:nth-child(3){top:2px;transform:rotate(-45deg)}@media (max-width:1480px){header.navbar .header-wrapper>.container>div #block-araymond3-theme-secondary-menu-corporate ul{margin-left:0}}@media (max-width:1400px){header.navbar .header-wrapper>.container{padding:0 20px}}@media (max-width:1280px){header.navbar{width:100% !important;height:95px}.region-header{width:100%}.region-header nav:not(.mobile),.region-header .language-switcher-language-url,.region-header .views-exposed-form,.region-header .block-social-media-links{display:none}.region-header .language-switcher-language-url.active{display:block;margin-left:auto;margin-right:29px}#toggle-menu{display:block;background:0 0;position:relative;padding:0;margin-top:-7px;height:30px}#toggle-menu span{display:block;width:24px;height:0;border-bottom:2px solid #201f1f;position:relative;transition:all .2s ease-in-out}#toggle-menu span:nth-child(1){top:0}#toggle-menu span:nth-child(2){top:3px}#toggle-menu span:nth-child(3){top:6px}#toggle-menu:after{color:#fff}nav.mobile{margin-left:auto}.header-wrapper>.container{display:flex;align-items:center}}body{font-family:"Open Sans",sans-serif}.block-araymond-contact-home{background:#fff;padding-top:max(24px,min(1.5873vw,24px));padding-bottom:max(31px,min(2.0503vw,31px));border-top:max(1px,min(.0661vw,1px)) solid #f6f6f6}.block-araymond-contact-home:has(.col-md-12){background:#f9f9f9}@media (max-width:800px){.block-araymond-contact-home .row{gap:20px}}.block-araymond-contact-home .getintouch,.block-araymond-contact-home .araymondintheworld{height:max(228px,min(15.0794vw,228px));border-radius:max(2px,min(.1323vw,2px));color:#3268aa;padding-left:max(27px,min(1.7857vw,27px));padding-bottom:max(26px,min(1.7196vw,26px));display:flex;flex-direction:column;justify-content:flex-end;gap:max(13px,min(.8598vw,13px))}.block-araymond-contact-home .getintouch a,.block-araymond-contact-home .araymondintheworld a{width:-moz-max-content;width:max-content}@media (max-width:800px){.block-araymond-contact-home .getintouch,.block-araymond-contact-home .araymondintheworld{padding:20px}}.block-araymond-contact-home .h5{text-transform:uppercase}.block-araymond-contact-home .getintouch{background:url("/themes/custom/araymond3_theme/css/../img/worldwide-support-opt.jpg") no-repeat center;background-size:cover}.block-araymond-contact-home .araymondintheworld{background:url("/themes/custom/araymond3_theme/css/../img/company-location.svg") no-repeat center;background-size:cover}.block-araymond-contact-home a{background:#3268aa;color:#fff}footer{background:#282830;padding-top:max(86px,min(5.6878vw,86px))}footer .line1{display:flex;align-items:center;justify-content:space-between}footer .line1 .language-switcher-language-url{display:flex;padding:max(4px,min(.2646vw,4px)) max(6px,min(.3968vw,6px));border-radius:max(100px,min(6.6138vw,100px));background:#33333d;list-style:none;font-family:"ITC Avant Garde Gothic W01 MdC",sans-serif;margin:0;align-items:center}footer .line1 .language-switcher-language-url li{padding:max(11px,min(.7275vw,11px)) max(14px,min(.9259vw,14px)) min(7px,min(.463vw,7px));border-radius:max(100px,min(6.6138vw,100px))}footer .line1 .language-switcher-language-url li a{text-transform:uppercase;color:#fff;text-decoration:none;font-size:max(14px,min(.9259vw,14px));font-weight:500;letter-spacing:8%}footer .line1 .language-switcher-language-url li a:hover,footer .line1 .language-switcher-language-url li a:focus-within{text-decoration:underline}footer .line1 .language-switcher-language-url li:has(.is-active){background:#282830}footer .line1 .language-switcher-language-url li:has(.is-active) a{pointer-events:none}footer .line1 .to-top{color:#fff;position:relative;display:flex;align-items:center;gap:max(16px,min(1.0582vw,16px));text-decoration:none}footer .line1 .to-top:after{content:"";width:max(40px,min(2.6455vw,40px));height:max(40px,min(2.6455vw,40px));background-image:url("/themes/custom/araymond3_theme/css/../img/icons/arrow-upward.svg");background-size:max(14px,min(.9259vw,14px));background-repeat:no-repeat;background-position:center;border-radius:50%;cursor:pointer;border:max(1.5px,min(.0992vw,1.5px)) solid #fff;display:block}footer .line1 .to-top:hover,footer .line1 .to-top:focus-within{text-decoration:underline}footer .line1 .col-auto{display:flex;align-items:center;gap:max(50px,min(3.3069vw,50px))}footer .line2{padding-top:max(88px,min(5.8201vw,88px))}footer .line2 .carousel{display:flex;gap:max(30px,min(1.9841vw,30px))}footer .line2 .carousel .card{width:calc(33.3333333333% - max(20px,min(1.3228vw,20px)))}footer .line3{padding-top:max(51px,min(3.373vw,51px));padding-bottom:max(71px,min(4.6958vw,71px));border-bottom:max(1px,min(.0661vw,1px)) solid #33333d}@media (max-width:800px){footer .line3{margin:0 20px}}footer .line3 ul:not(.contextual-links){margin:0;padding:0;list-style:none;display:flex;justify-content:space-between}footer .line3 ul:not(.contextual-links) li{color:#fff;display:flex;flex-direction:column}footer .line3 ul:not(.contextual-links) li span{font-size:max(22px,min(1.455vw,22px));font-family:"Open Sans Condensed",sans-serif;font-weight:400;text-transform:uppercase;padding-bottom:max(41px,min(2.7116vw,41px));display:block}footer .line3 ul:not(.contextual-links) li ul{flex-direction:column;gap:max(15px,min(.9921vw,15px))}footer .line3 ul:not(.contextual-links) li a{color:#fff;text-decoration:none}footer .line3 ul:not(.contextual-links) li a:last-of-type{margin:0}footer .line3 ul:not(.contextual-links) li a:hover,footer .line3 ul:not(.contextual-links) li a:focus-within{text-decoration:underline}footer .line3 ul:not(.contextual-links) li a.external-link{position:relative;width:-moz-max-content;width:max-content}footer .line3 ul:not(.contextual-links) li a.external-link:after{content:"";width:max(20px,min(1.3228vw,20px));height:max(20px,min(1.3228vw,20px));background:url("/themes/custom/araymond3_theme/css/../img/icons/external.svg") no-repeat center;position:absolute;right:-25px;top:calc(50% - max(10px,min(.6614vw,10px)))}footer .line4{padding-top:max(34px,min(2.2487vw,34px));padding-bottom:max(36px,min(2.381vw,36px));border-bottom:max(1px,min(.0661vw,1px)) solid #33333d}footer .line4 .h5{color:#fff;text-transform:uppercase;margin-bottom:max(36px,min(2.381vw,36px))}footer .line4>.row:first-of-type{margin:0}footer .line4>.row:first-of-type .col{padding:0}footer .line4>.row:last-of-type{margin:0;gap:max(30px,min(1.9841vw,30px))}footer .line4>.row:last-of-type .card-img{width:calc(20% - 24px);padding:0}footer .line4>.row:last-of-type .card-img img{height:max(168px,min(11.1111vw,168px));border-radius:max(2px,min(.1323vw,2px));-o-object-fit:cover;object-fit:cover}footer .line4>.row:last-of-type .card-img a{position:relative;display:block;border:max(3px,min(.1984vw,3px)) solid rgba(0,0,0,0);border-radius:max(2px,min(.1323vw,2px))}footer .line4>.row:last-of-type .card-img a:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);opacity:0;transition:all .3s}footer .line4>.row:last-of-type .card-img a:hover img,footer .line4>.row:last-of-type .card-img a:focus-within img{border-radius:0}footer .line4>.row:last-of-type .card-img a:hover:after,footer .line4>.row:last-of-type .card-img a:focus-within:after{opacity:1}footer .line4>.row:last-of-type .card-img .text-caption{margin-top:max(17px,min(1.1243vw,17px));padding-left:max(28px,min(1.8519vw,28px));color:#fff;position:relative}footer .line4>.row:last-of-type .card-img .text-caption:before{content:"";width:max(8px,min(.5291vw,8px));height:max(8px,min(.5291vw,8px));background:#fff;border-radius:50%;position:absolute;top:calc(50% - max(4px,min(.2646vw,4px)));left:max(10px,min(.6614vw,10px))}footer .line4>.row:last-of-type .card-img.card-automotive a:hover{border-color:#3268aa}footer .line4>.row:last-of-type .card-img.card-automotive .text-caption:before{background:#3268aa}footer .line4>.row:last-of-type .card-img.card-life a:hover{border-color:#cb4473}footer .line4>.row:last-of-type .card-img.card-life .text-caption:before{background:#cb4473}footer .line4>.row:last-of-type .card-img.card-construction a:hover{border-color:#586368}footer .line4>.row:last-of-type .card-img.card-construction .text-caption:before{background:#586368}footer .line4>.row:last-of-type .card-img.card-energies a:hover{border-color:#d7801d}footer .line4>.row:last-of-type .card-img.card-energies .text-caption:before{background:#d7801d}footer .line4>.row:last-of-type .card-img.card-agriculture a:hover{border-color:#6cae59}footer .line4>.row:last-of-type .card-img.card-agriculture .text-caption:before{background:#6cae59}footer .line5{padding-top:max(19px,min(1.2566vw,19px));padding-bottom:max(35px,min(2.3148vw,35px));color:#fff}footer .line5 .row{justify-content:space-between;align-items:flex-start;margin:0}footer .line5 .row>*{padding:0}footer .line5 .row ul:not(.contextual-links){list-style:none;display:flex;flex-wrap:wrap;gap:max(28px,min(1.8519vw,28px));justify-content:flex-end;padding:0;margin:0;row-gap:max(10px,min(.6614vw,10px))}footer .line5 .row ul:not(.contextual-links) li a{color:#fff;text-decoration:none}footer .line5 .row ul:not(.contextual-links) li a:hover,footer .line5 .row ul:not(.contextual-links) li a:focus-within{text-decoration:underline}footer .line6{padding:30px 0;border-top:max(1px,min(.0661vw,1px)) solid #33333d;color:#fff}footer .line6 a{color:#fff}@media (max-width:1280px){footer .line5 .row ul:not(.contextual-links){gap:10px}}@media (max-width:1199px){footer .line2 .carousel{overflow-x:scroll;scroll-snap-type:x mandatory}footer .line2 .card{min-width:328px;min-height:212px}}@media (max-width:1024px){footer .line3 ul:not(.contextual-links){flex-direction:column;gap:36px}footer .line4{margin:0 20px}footer .line4 .row:last-of-type{flex-direction:column}footer .line4 .row:last-of-type a{display:none}footer .line4 .row:last-of-type .card-img img{display:none}footer .line4 .row:last-of-type p{width:-moz-max-content;width:max-content;margin:0 !important}footer .line5 .row{flex-direction:column;justify-content:center;gap:max(28px,min(1.8519vw,28px))}footer .line5 .row .col,footer .line5 .row .col-2{width:100%}footer .line5 .row ul:not(.contextual-links){display:flex;flex-direction:column;justify-content:center;gap:28px}}@media (max-width:800px){footer{padding-top:64px}footer .line1{flex-direction:column;align-items:center;gap:36px}footer .line1 .col{width:100%}footer .line1 .col img{margin-left:auto;margin-right:auto;width:100%}footer .line1 .col-auto{flex-direction:column}footer .line1 .col-auto .language-switcher-language-url{flex-wrap:wrap;justify-self:center}footer .line1 .col-auto .language-switcher-language-url li{padding-bottom:6px}footer .line2{padding-top:62px}}
body{font-family:"Open Sans",sans-serif}.modal{position:fixed;right:0;top:0;bottom:0;left:0;z-index:400;display:none;justify-content:center;align-items:center;animation:opacity-up .15s ease-in-out;max-width:100vw}.modal--open{display:flex}.modal .modal-overlay{background-color:#000;opacity:.8;position:absolute;right:0;top:0;bottom:0;left:0;display:none}.modal .modal-body{background-color:#fff;border-radius:max(16px,min(1.0582vw,16px));box-shadow:0 0 max(10px,min(.6614vw,10px)) #000;margin:0 max(16px,min(1.0582vw,16px));max-width:max(1060px,min(70.1058vw,1060px));position:relative;width:100%;z-index:1;max-height:100vh;animation:scale-up .15s ease-in-out}.modal .modal-body .modal-close{position:absolute;right:max(32px,min(2.1164vw,32px));top:max(40px,min(2.6455vw,40px));z-index:100;padding:0;margin-top:0}@media (max-width:800px){.modal .modal-body .modal-close{background:0 0;border:none}.modal .modal-body .modal-close span{background:#201f1f}}.modal .modal-body .modal-content{padding:max(40px,min(2.6455vw,40px));overflow-y:auto;max-height:calc(90vh - max(100px,min(6.6138vw,100px)))}body.modal-open{overflow:hidden}.gin--vertical-toolbar .modal{max-width:calc(100vw - 66px)}@media (max-width:800px){.gin--vertical-toolbar .modal{max-width:initial}}
body{font-family:"Open Sans",sans-serif}#ajax-modal>.modal-body{height:100vh;max-width:100%;margin:0;background:#fff;border-radius:0;animation:right-appear .3s ease-in-out;position:absolute;top:0}@media (min-width:601px){#ajax-modal>.modal-body{max-width:max(492pxpx,min(32.5397pxvw,492pxpx))}#ajax-modal>.modal-body>.modal-close{left:calc(max(84px,min(5.5556vw,84px))*-1);right:auto;top:50%;transform:translateY(-50%);color:#fff;border-color:#fff;background:0 0}}@media (min-width:801px){#ajax-modal>.modal-body{max-width:max(656pxpx,min(43.3862pxvw,656pxpx))}}@media (min-width:1025px){#ajax-modal>.modal-body{max-width:max(839.68pxpx,min(55.5344pxvw,839.68pxpx))}}@media (min-width:1281px){#ajax-modal>.modal-body{max-width:max(1049.6pxpx,min(69.418pxvw,1049.6pxpx))}}@media (min-width:1921px){#ajax-modal>.modal-body{max-width:max(1574.4pxpx,min(104.127pxvw,1574.4pxpx))}}#ajax-modal>.modal-body>.modal-content{padding:0;min-height:100%;max-height:100%;overflow-x:hidden}#ajax-modal>.modal-body .block-araymond-contact-home{display:none}.toolbar-horizontal.toolbar-fixed #ajax-modal{top:60px}.toolbar-horizontal.toolbar-fixed #ajax-modal>.modal-body{max-height:calc(100vh - 60px)}@media (max-width:800px){.toolbar-horizontal.toolbar-fixed #ajax-modal{top:0}}body.gin--vertical-toolbar #ajax-modal{left:initial;right:0;width:calc(100vw - 66px);justify-content:flex-end}@media (max-width:800px){body.gin--vertical-toolbar #ajax-modal{left:0;width:100vw;top:87px}}
body{font-family:"Open Sans",sans-serif}.side-menu{padding-left:max(31px,min(2.0503vw,31px));padding-top:max(50px,min(3.3069vw,50px));padding-right:max(25px,min(1.6534vw,25px));display:flex;flex-direction:column;height:100vh;top:0;position:sticky}.side-menu .left-trail{position:absolute;top:0;left:0;height:100%;width:max(10px,min(.6614vw,10px))}.side-menu .logo{width:100%;max-width:max(274px,min(18.1217vw,274px));height:auto}.side-menu ul{list-style:none;padding:0;margin:auto 0}.side-menu ul li{padding:max(21px,min(1.3889vw,21px)) max(14px,min(.9259vw,14px));border-top:max(1px,min(.0661vw,1px)) solid rgba(50,48,48,.2)}.side-menu ul li a{font-weight:600;font-size:max(18px,min(1.1905vw,18px));font-family:"Open Sans",sans-serif;line-height:normal;text-decoration:none;color:#201f1f;display:flex;align-items:center;gap:max(8px,min(.5291vw,8px));font-family:"Open Sans Condensed",sans-serif;font-weight:600;font-size:max(18px,min(1.1905vw,18px))}.side-menu ul li a span{width:max(8px,min(.5291vw,8px));height:max(8px,min(.5291vw,8px));border-radius:50%}.side-menu ul li.active{border-radius:max(4px,min(.2646vw,4px));pointer-events:none}.side-menu ul li.active a{color:#fff}.side-menu ul li.active a span{background:0 0;border:max(1px,min(.0661vw,1px)) solid #fff}.side-menu ul li:hover{text-decoration:underline}.side-menu .close{padding:max(32px,min(2.1164vw,32px)) max(30px,min(1.9841vw,30px));border-top:max(1px,min(.0661vw,1px)) solid rgba(50,48,48,.2);font-weight:600;font-size:max(18px,min(1.1905vw,18px));font-family:"Open Sans",sans-serif;line-height:normal;color:#201f1f;text-decoration:none;position:relative;cursor:pointer;font-family:"Open Sans Condensed",sans-serif;font-weight:600;font-size:max(18px,min(1.1905vw,18px));display:none}.side-menu .close:before{content:"";width:max(20px,min(1.3228vw,20px));height:max(20px,min(1.3228vw,20px));background:url("/themes/custom/araymond3_theme/css/../img/icons/close.svg") center no-repeat;background-size:contain;position:absolute;top:calc(50% - max(10px,min(.6614vw,10px)));left:max(8px,min(.5291vw,8px))}.side-menu .close:hover,.side-menu .close:focus-within{text-decoration:underline}.toolbar-horizontal.toolbar-fixed .side-menu{height:calc(100vh - 60px)}.modal-body .side-menu .close{display:block}
body{font-family:"Open Sans",sans-serif}a.button,a.btn,button.button,input.button{font-weight:600;font-size:max(18px,min(1.1905vw,18px));font-family:"Open Sans",sans-serif;line-height:normal;display:inline-flex;vertical-align:top;align-items:center;border-radius:max(4px,min(.2646vw,4px));color:#fff;text-decoration:none;text-align:center;justify-content:center;white-space:nowrap;cursor:pointer;transition:background-color .15s ease-in-out,color .15s ease-in-out;background-color:#3268aa;font-family:"Open Sans Condensed",sans-serif;border:max(1px,min(.0661vw,1px)) solid #fff;font-weight:600;padding:max(10px,min(.6614vw,10px)) max(28px,min(1.8519vw,28px)) max(12px,min(.7937vw,12px))}@media (max-width:800px){a.button,a.btn,button.button,input.button{white-space:normal}}a.button:not(.btn-cta):hover,a.button:not(.btn-cta):focus-within,a.btn:not(.btn-cta):hover,a.btn:not(.btn-cta):focus-within,button.button:not(.btn-cta):hover,button.button:not(.btn-cta):focus-within,input.button:not(.btn-cta):hover,input.button:not(.btn-cta):focus-within{background-color:#fff;color:#3268aa;opacity:1 !important}a.button:not(.btn-cta):hover:after,a.button:not(.btn-cta):focus-within:after,a.btn:not(.btn-cta):hover:after,a.btn:not(.btn-cta):focus-within:after,button.button:not(.btn-cta):hover:after,button.button:not(.btn-cta):focus-within:after,input.button:not(.btn-cta):hover:after,input.button:not(.btn-cta):focus-within:after{background:#3268aa}a.button:focus,a.btn:focus,button.button:focus,input.button:focus{outline:0}a.button:disabled,a.btn:disabled,button.button:disabled,input.button:disabled{opacity:.5;cursor:not-allowed}a.button.button--icon-move .icon,a.btn.button--icon-move .icon,button.button.button--icon-move .icon,input.button.button--icon-move .icon{transition:transform .15s ease-in-out}a.button.button--icon-move:hover .icon,a.button.button--icon-move:focus-within .icon,a.btn.button--icon-move:hover .icon,a.btn.button--icon-move:focus-within .icon,button.button.button--icon-move:hover .icon,button.button.button--icon-move:focus-within .icon,input.button.button--icon-move:hover .icon,input.button.button--icon-move:focus-within .icon{transform:translateX(max(4px,min(.2646vw,4px)))}a.button--icon,a.btn--icon,button.button--icon,input.button--icon{padding:max(12px,min(.7937vw,12px))}a.button.btn-cta,a.btn.btn-cta,button.button.btn-cta,input.button.btn-cta{position:relative;border:none;padding:max(4px,min(.2646vw,4px)) max(32px,min(2.1164vw,32px)) max(6px,min(.3968vw,6px)) max(18px,min(1.1905vw,18px));transition:all .3s}a.button.btn-cta:after,a.btn.btn-cta:after,button.button.btn-cta:after,input.button.btn-cta:after{content:"";width:max(24px,min(1.5873vw,24px));height:max(24px,min(1.5873vw,24px));position:absolute;right:0;top:calc(50% - max(12px,min(.7937vw,12px)));-webkit-mask-image:url("/themes/custom/araymond3_theme/css/../img/icons/arrow-right.svg");mask-image:url("/themes/custom/araymond3_theme/css/../img/icons/arrow-right.svg");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:max(5px,min(.3307vw,5px)) max(10px,min(.6614vw,10px));mask-size:max(5px,min(.3307vw,5px)) max(10px,min(.6614vw,10px));background:#fff;padding-right:max(32px,min(2.1164vw,32px))}a.button.btn-cta:hover,a.button.btn-cta:focus-within,a.btn.btn-cta:hover,a.btn.btn-cta:focus-within,button.button.btn-cta:hover,button.button.btn-cta:focus-within,input.button.btn-cta:hover,input.button.btn-cta:focus-within{padding-right:max(40px,min(2.6455vw,40px))}@media (max-width:800px){a.button.btn-cta,a.btn.btn-cta,button.button.btn-cta,input.button.btn-cta{width:100% !important;text-align:left;justify-content:flex-start}a.button.btn-cta:after,a.btn.btn-cta:after,button.button.btn-cta:after,input.button.btn-cta:after{top:7px}}a.button.btn-download,a.btn.btn-download,button.button.btn-download,input.button.btn-download{position:relative;padding-right:max(62px,min(4.1005vw,62px));padding-top:max(12px,min(.7937vw,12px))}a.button.btn-download:after,a.btn.btn-download:after,button.button.btn-download:after,input.button.btn-download:after{content:"";width:max(24px,min(1.5873vw,24px));height:max(24px,min(1.5873vw,24px));position:absolute;right:max(20px,min(1.3228vw,20px));top:calc(50% - max(12px,min(.7937vw,12px)));-webkit-mask-image:url("/themes/custom/araymond3_theme/css/../img/icons/file-pdf.svg");mask-image:url("/themes/custom/araymond3_theme/css/../img/icons/file-pdf.svg");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;background:#fff;padding-right:max(32px,min(2.1164vw,32px))}a.button.btn-download:hover:after,a.button.btn-download:focus-within:after,a.btn.btn-download:hover:after,a.btn.btn-download:focus-within:after,button.button.btn-download:hover:after,button.button.btn-download:focus-within:after,input.button.btn-download:hover:after,input.button.btn-download:focus-within:after{background:#3268aa}a.button.external,a.btn.external,button.button.external,input.button.external{position:relative}a.button.external:after,a.btn.external:after,button.button.external:after,input.button.external:after{content:"";width:max(20px,min(1.3228vw,20px));height:max(20px,min(1.3228vw,20px));position:absolute;right:0;top:calc(50% - max(10px,min(.6614vw,10px)));-webkit-mask-image:url("/themes/custom/araymond3_theme/css/../img/icons/external.svg");mask-image:url("/themes/custom/araymond3_theme/css/../img/icons/external.svg");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;background:#fff;padding-right:max(32px,min(2.1164vw,32px))}
body{font-family:"Open Sans",sans-serif}.icon{display:inline-block;width:max(24px,min(1.5873vw,24px));height:max(24px,min(1.5873vw,24px));fill:currentcolor;vertical-align:middle;background:currentcolor;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.icon--small{width:max(16px,min(1.0582vw,16px));height:max(16px,min(1.0582vw,16px))}.icon--medium{width:max(24px,min(1.5873vw,24px));height:max(24px,min(1.5873vw,24px))}.icon--large{width:max(32px,min(2.1164vw,32px));height:max(32px,min(2.1164vw,32px))}.icon--after{margin-left:max(8px,min(.5291vw,8px))}.icon--before{margin-right:max(8px,min(.5291vw,8px))}.icon--close{-webkit-mask-image:url("/themes/custom/araymond3_theme/css/../img/icons/close.svg");mask-image:url("/themes/custom/araymond3_theme/css/../img/icons/close.svg")}.icon--linkedin{-webkit-mask-image:url("/themes/custom/araymond3_theme/css/../img/icons/linkedin.svg");mask-image:url("/themes/custom/araymond3_theme/css/../img/icons/linkedin.svg")}.icon--wechat{-webkit-mask-image:url("/themes/custom/araymond3_theme/css/../img/icons/wechat.svg");mask-image:url("/themes/custom/araymond3_theme/css/../img/icons/wechat.svg")}.icon--youtube{-webkit-mask-image:url("/themes/custom/araymond3_theme/css/../img/icons/youtube.svg");mask-image:url("/themes/custom/araymond3_theme/css/../img/icons/youtube.svg")}.icon--search{-webkit-mask-image:url("/themes/custom/araymond3_theme/css/../img/icons/search.svg");mask-image:url("/themes/custom/araymond3_theme/css/../img/icons/search.svg")}.icon--close-round{-webkit-mask-image:url("/themes/custom/araymond3_theme/css/../img/icons/close.svg");mask-image:url("/themes/custom/araymond3_theme/css/../img/icons/close.svg")}
body{font-family:"Open Sans",sans-serif}
body{font-family:"Open Sans",sans-serif}.card{color:#fff;font-size:max(22px,min(1.455vw,22px));min-height:max(302px,min(19.9735vw,302px));padding:max(31px,min(2.0503vw,31px)) max(23px,min(1.5212vw,23px));position:relative;display:flex;align-items:flex-start;flex-direction:column;border-radius:max(2px,min(.1323vw,2px))}.card-text-bottom{align-items:flex-end}.card .text-uc{font-size:max(22px,min(1.455vw,22px))}.card a{color:#fff;margin-right:max(30px,min(1.9841vw,30px));margin-top:max(75px,min(4.9603vw,75px))}.card a:hover,.card a:focus-within{opacity:.6}.card a:hover i,.card a:focus-within i{right:max(20px,min(1.3228vw,20px))}.card a i{position:absolute;right:max(30px,min(1.9841vw,30px));bottom:max(30px,min(1.9841vw,30px));width:max(38px,min(2.5132vw,38px));height:max(38px,min(2.5132vw,38px));transition:all .3s}.card.card-blue{background-color:#3268aa}.card.card-blue a.btn-cta{background:#2a5b97}.card.card-background{background-repeat:no-repeat;background-size:cover !important;background-position:50% 50%;transition:background-size .5s;position:relative}.card.card-background:after{content:"";background:rgba(0,0,0,.4);width:100%;height:100%;position:absolute;top:0;left:0}.card.card-background a.btn-cta{background:rgba(0,0,0,.51)}@media (max-width:1512px){.card.card-background .text-big{font-size:94px}}.card.card-border{border:max(3px,min(.1984vw,3px)) solid #fff}.card.card-border a.btn-cta{background:rgba(255,255,255,.04)}.card-footer{position:relative;z-index:2}.card-body{z-index:2}.card-body .text-uc{font-family:"Open Sans Condensed",sans-serif;font-weight:400;margin-top:-25px}.card-hover{color:#fff;background-color:#3268aa;position:absolute;bottom:0;left:0;display:flex;flex-direction:column;width:100%;transform:translateY(100%);transition:all .5s;z-index:2}
body{font-family:"Open Sans",sans-serif}.messages__wrapper{margin:max(20px,min(1.3228vw,20px)) 0}.messages__wrapper .messages{padding:max(15px,min(.9921vw,15px))}.messages__wrapper .messages--error{color:#c11313;background-color:rgba(193,19,19,.2);border-bottom:5px solid #c11313}.messages__wrapper .messages--warning{color:#ccb255;background-color:rgba(204,178,85,.2)}.messages__wrapper .messages--status{color:#31ca31;background-color:rgba(49,202,49,.2)}.messages--item{padding:max(16px,min(1.0582vw,16px));margin-bottom:max(30px,min(1.9841vw,30px))}.messages--item button.button--lite{position:absolute;right:0;top:0}.messages--item .messages--content{position:relative;padding-right:max(80px,min(5.291vw,80px));display:flex}.messages--item ul{margin:0;padding:0}.messages--item ul li:not(:last-child){margin-bottom:max(16px,min(1.0582vw,16px))}.messages--error{color:#c11313;background-color:rgba(193,19,19,.2);border-bottom:5px solid #c11313}.messages--warning{color:#ccb255;background-color:rgba(204,178,85,.2)}.messages--status{color:#31ca31;background-color:rgba(49,202,49,.2)}.messages .button--dismiss{color:inherit}
body{font-family:"Open Sans",sans-serif}.node--type--page-paragraph.node--view-mode--teaser .image{border-radius:max(2px,min(.1323vw,2px));position:relative;margin-bottom:max(21px,min(1.3889vw,21px));cursor:pointer;overflow:hidden}.node--type--page-paragraph.node--view-mode--teaser .image:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:max(8px,min(.5291vw,8px));background:#3268aa}.node--type--page-paragraph.node--view-mode--teaser .image img{aspect-ratio:464/386;-o-object-fit:cover;object-fit:cover;width:100%;height:max(386px,min(25.5291vw,386px))}.node--type--page-paragraph.node--view-mode--teaser div:not(.image){display:flex;justify-content:space-between;align-items:flex-start}.node--type--page-paragraph.node--view-mode--teaser div:not(.image) a:not(.btn){font-size:max(20px,min(1.3228vw,20px));font-family:"Open Sans",sans-serif;font-weight:400;line-height:normal;display:flex;align-items:flex-start;color:#201f1f;text-decoration:none;gap:max(10px,min(.6614vw,10px))}.node--type--page-paragraph.node--view-mode--teaser div:not(.image) a:not(.btn) span{margin-top:max(8px,min(.5291vw,8px));border-radius:50%;background:#3268aa;width:max(8px,min(.5291vw,8px));min-width:max(8px,min(.5291vw,8px));height:max(8px,min(.5291vw,8px))}.node--type--page-paragraph.node--view-mode--teaser div:not(.image) a:not(.btn):hover,.node--type--page-paragraph.node--view-mode--teaser div:not(.image) a:not(.btn):focus-within{color:#3268aa}.node--type--page-paragraph.node--view-mode--teaser div:not(.image) .btn{visibility:hidden;opacity:0;transition:all .3s}.node--type--page-paragraph.node--view-mode--teaser div:not(.image):hover .btn,.node--type--page-paragraph.node--view-mode--teaser div:not(.image):focus-within .btn{visibility:visible;opacity:1}.node--type--page-paragraph.node--view-mode--full{background:#f8f8f8}.node--type--page-paragraph.node--view-mode--full:has(div:last-of-type>*){padding-bottom:max(25px,min(1.6534vw,25px))}
body{font-family:"Open Sans",sans-serif}.taxonomy-term--type--market.taxonomy-term--view-mode--teaser div.card{position:relative;padding:0;overflow:hidden}.taxonomy-term--type--market.taxonomy-term--view-mode--teaser div.card img{height:max(386px,min(25.5291vw,386px));width:100%;cursor:pointer;-o-object-fit:cover;object-fit:cover;transition:all .3s}.taxonomy-term--type--market.taxonomy-term--view-mode--teaser div.card span{position:absolute;height:max(8px,min(.5291vw,8px));left:0;bottom:0;width:100%}.taxonomy-term--type--market.taxonomy-term--view-mode--teaser div.card:hover img,.taxonomy-term--type--market.taxonomy-term--view-mode--teaser div.card:focus-within img{transform:scale(1.1)}.taxonomy-term--type--market.taxonomy-term--view-mode--teaser div.title{margin-top:max(22px,min(1.455vw,22px));display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:max(10px,min(.6614vw,10px))}.taxonomy-term--type--market.taxonomy-term--view-mode--teaser div.title span{min-width:max(8px,min(.5291vw,8px));min-height:max(8px,min(.5291vw,8px));border-radius:50%;transition:all .3s}.taxonomy-term--type--market.taxonomy-term--view-mode--teaser div.title a{font-size:max(20px,min(1.3228vw,20px));font-family:"Open Sans",sans-serif;font-weight:400;line-height:normal;text-decoration:none;color:#201f1f;margin-right:auto}.taxonomy-term--type--market.taxonomy-term--view-mode--teaser div.title a.e-cat{background:url("/themes/custom/araymond3_theme/css/../img/icons/e-catalog.svg") no-repeat center;padding:max(5px,min(.3307vw,5px)) max(7.5px,min(.496vw,7.5px)) max(2px,min(.1323vw,2px)) max(24px,min(1.5873vw,24px));font-weight:400;font-family:"ITC Avant Garde Gothic W01 MdC",sans-serif;text-transform:uppercase;line-height:normal;border-radius:max(12px,min(.7937vw,12px));font-size:max(15px,min(.9921vw,15px));color:#312f2f;position:relative;display:flex;align-items:center;gap:max(5px,min(.3307vw,5px));background-size:cover;margin-right:0}.taxonomy-term--type--market.taxonomy-term--view-mode--teaser div.title a.e-cat:after{content:"";width:max(16px,min(1.0582vw,16px));height:max(16px,min(1.0582vw,16px));background:url("/themes/custom/araymond3_theme/css/../img/icons/arrow-circle-up-right.svg") no-repeat center;transition:all .3s;opacity:0;visibility:hidden;position:relative;top:calc(-1*max(3px,min(.1984vw,3px)))}.taxonomy-term--type--market.taxonomy-term--view-mode--teaser div.title a.e-cat:hover:after,.taxonomy-term--type--market.taxonomy-term--view-mode--teaser div.title a.e-cat:focus-within:after{opacity:1;visibility:visible}.taxonomy-term--type--market.taxonomy-term--view-mode--teaser:has(div.title a:not(.e-cat):hover) div.title span,.taxonomy-term--type--market.taxonomy-term--view-mode--teaser:has(div.title a:not(.e-cat):focus-within) div.title span{min-width:max(12px,min(.7937vw,12px));min-height:max(12px,min(.7937vw,12px))}.taxonomy-term--type--market.taxonomy-term--view-mode--teaser:has(div.title a:not(.e-cat):hover) .card img,.taxonomy-term--type--market.taxonomy-term--view-mode--teaser:has(div.title a:not(.e-cat):focus-within) .card img{transform:scale(1.1)}.taxonomy-term--type--market.taxonomy-term--view-mode--full{display:flex;position:relative}.taxonomy-term--type--market.taxonomy-term--view-mode--full .loader{position:absolute;width:100%;height:100%;top:0;background:rgba(0,0,0,.3);opacity:0;visibility:hidden;z-index:1200;transition:all .3s;display:flex;justify-content:center;flex-direction:column}.taxonomy-term--type--market.taxonomy-term--view-mode--full .loader .loader-circle{margin:250px auto;font-size:10px;position:relative;text-indent:-9999em;border-top:.5em solid #fff;border-right:.5em solid #fff;border-bottom:.5em solid #fff;border-left:.5em solid transparent;transform:translateZ(0);animation:load8 1.1s infinite linear;border-radius:50%;width:10em;height:10em}.taxonomy-term--type--market.taxonomy-term--view-mode--full .loader .loader-circle:after{border-radius:50%;width:10em;height:10em}.taxonomy-term--type--market.taxonomy-term--view-mode--full .left-sidebar{width:25%}.taxonomy-term--type--market.taxonomy-term--view-mode--full .left-sidebar>div{height:100%;position:relative;z-index:1;background:#fff}.taxonomy-term--type--market.taxonomy-term--view-mode--full .right-sidebar{gap:max(40px,min(2.6455vw,40px));padding:max(50px,min(3.3069vw,50px)) max(78px,min(5.1587vw,78px)) max(90px,min(5.9524vw,90px)) max(47px,min(3.1085vw,47px));background:#f4f4f4;width:75%}.taxonomy-term--type--market.taxonomy-term--view-mode--full .right-sidebar h1{margin-bottom:max(81px,min(5.3571vw,81px));font-family:"itc-avant-garde-gothic-pro",sans-serif;font-weight:300}.taxonomy-term--type--market.taxonomy-term--view-mode--full .right-sidebar .markets-carousel{margin-bottom:max(28px,min(1.8519vw,28px));overflow:hidden}.taxonomy-term--type--market.taxonomy-term--view-mode--full .right-sidebar .markets-carousel .items{display:flex;gap:max(19px,min(1.2566vw,19px));transition:all .3s}.taxonomy-term--type--market.taxonomy-term--view-mode--full .right-sidebar .markets-carousel img{aspect-ratio:457/294;max-height:max(294px,min(19.4444vw,294px));width:calc(50% - max(10px,min(.6614vw,10px)));-o-object-fit:cover;object-fit:cover;border-radius:max(3px,min(.1984vw,3px))}.taxonomy-term--type--market.taxonomy-term--view-mode--full .right-sidebar .markets-carousel .carousel-footer{font-size:max(16px,min(1.0582vw,16px));font-family:"Open Sans",sans-serif;font-weight:400;line-height:normal;display:flex;justify-content:space-between;align-items:center;color:#586368;padding-top:max(17px,min(1.1243vw,17px));padding-bottom:max(16px,min(1.0582vw,16px));border-bottom:max(1px,min(.0661vw,1px)) solid rgba(50,48,48,.2)}.taxonomy-term--type--market.taxonomy-term--view-mode--full .right-sidebar .markets-carousel .carousel-footer .arrows{display:flex;align-items:center;gap:max(20px,min(1.3228vw,20px))}.taxonomy-term--type--market.taxonomy-term--view-mode--full .right-sidebar .markets-carousel .carousel-footer .arrows span{cursor:pointer;width:max(20px,min(1.3228vw,20px));height:max(20px,min(1.3228vw,20px));-webkit-mask-image:url("/themes/custom/araymond3_theme/css/../img/icons/arrow-upward.svg");mask-image:url("/themes/custom/araymond3_theme/css/../img/icons/arrow-upward.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;background:#586368}.taxonomy-term--type--market.taxonomy-term--view-mode--full .right-sidebar .markets-carousel .carousel-footer .arrows span.disabled{opacity:.5;pointer-events:none}.taxonomy-term--type--market.taxonomy-term--view-mode--full .right-sidebar .markets-carousel .carousel-footer .arrows span:hover,.taxonomy-term--type--market.taxonomy-term--view-mode--full .right-sidebar .markets-carousel .carousel-footer .arrows span:focus-within{background:#33333d}.taxonomy-term--type--market.taxonomy-term--view-mode--full .right-sidebar .markets-carousel .carousel-footer .arrows span.left-arrow{transform:rotate(270deg)}.taxonomy-term--type--market.taxonomy-term--view-mode--full .right-sidebar .markets-carousel .carousel-footer .arrows span.right-arrow{transform:rotate(90deg)}.taxonomy-term--type--market.taxonomy-term--view-mode--full .right-sidebar .field--name-description a:not(.btn,.button){color:#201f1f}.taxonomy-term--type--market.taxonomy-term--view-mode--full .right-sidebar .cta{margin-top:max(40px,min(2.6455vw,40px));flex-direction:column;display:flex;align-items:flex-start;gap:max(20px,min(1.3228vw,20px))}.taxonomy-term--type--market.taxonomy-term--view-mode--full .right-sidebar .cta .button{padding-top:max(6px,min(.3968vw,6px));padding-bottom:max(8px,min(.5291vw,8px))}@media (max-width:800px){.taxonomy-term--type--market.taxonomy-term--view-mode--full .right-sidebar .cta{display:flex;flex-direction:column;gap:16px}}.taxonomy-term--type--market.taxonomy-term--view-mode--full .right-sidebar .col-8{padding-right:max(18px,min(1.1905vw,18px))}.taxonomy-term--type--market.taxonomy-term--view-mode--full .right-sidebar .e-catalog{padding-left:max(22px,min(1.455vw,22px));border-left:max(1px,min(.0661vw,1px)) solid rgba(50,48,48,.2)}.taxonomy-term--type--market.taxonomy-term--view-mode--full .right-sidebar .e-catalog .surtitle{color:#201f1f;font-size:max(14px,min(.9259vw,14px));font-family:"ITC Avant Garde Gothic W01 MdC",sans-serif;font-weight:400;line-height:max(24px,min(1.5873vw,24px));margin-bottom:max(9px,min(.5952vw,9px))}.taxonomy-term--type--market.taxonomy-term--view-mode--full .right-sidebar .e-catalog .title{color:#201f1f;font-family:"ITC Avant Garde Gothic W01 MdC",sans-serif;font-weight:400;font-size:max(20px,min(1.3228vw,20px));line-height:max(24px,min(1.5873vw,24px));text-transform:uppercase}.taxonomy-term--type--market.taxonomy-term--view-mode--full .right-sidebar .e-catalog .families{margin-top:max(29px,min(1.918vw,29px));display:flex;flex-direction:column;gap:max(15px,min(.9921vw,15px))}.taxonomy-term--type--market.taxonomy-term--view-mode--full .right-sidebar .e-catalog .families .family{border-radius:max(6px,min(.3968vw,6px));background:linear-gradient(0deg,#fbfbfb 0%,#f8f8f8 100%);font-family:"ITC Avant Garde Gothic W01 MdC",sans-serif;font-weight:500;font-size:max(14px,min(.9259vw,14px));line-height:160%;letter-spacing:-1%;display:flex;align-items:center;gap:max(19px,min(1.2566vw,19px));justify-content:space-between;padding:max(5px,min(.3307vw,5px)) max(12px,min(.7937vw,12px));height:max(40px,min(2.6455vw,40px));color:#282830;text-decoration:none}.taxonomy-term--type--market.taxonomy-term--view-mode--full .right-sidebar .e-catalog .families .family img{height:100%;width:auto}.taxonomy-term--type--market.taxonomy-term--view-mode--full .right-sidebar .e-catalog .button{color:#fff;background:#f5c854;margin-top:max(15px,min(.9921vw,15px));position:relative;gap:max(10px,min(.6614vw,10px));width:100%}.taxonomy-term--type--market.taxonomy-term--view-mode--full .right-sidebar .e-catalog .button:after{content:"";background:url("/themes/custom/araymond3_theme/css/../img/icons/arrow-up.svg") no-repeat center;background-size:max(28px,min(1.8519vw,28px));width:max(28px,min(1.8519vw,28px));height:max(28px,min(1.8519vw,28px))}@media (max-width:800px){.taxonomy-term--type--market.taxonomy-term--view-mode--full .left-sidebar{display:none}.taxonomy-term--type--market.taxonomy-term--view-mode--full .right-sidebar{width:100%;padding:40px 20px}.taxonomy-term--type--market.taxonomy-term--view-mode--full .right-sidebar .row{flex-direction:column;gap:20px}.taxonomy-term--type--market.taxonomy-term--view-mode--full .right-sidebar .row .col-4,.taxonomy-term--type--market.taxonomy-term--view-mode--full .right-sidebar .row .col-8{width:100%;padding:0;border:none}}
body{font-family:"Open Sans",sans-serif}.taxonomy-term--type--sustainability.taxonomy-term--view-mode--teaser .card{height:max(386px,min(25.5291vw,386px));position:relative;border-radius:max(2px,min(.1323vw,2px));cursor:pointer;padding:0;overflow:hidden}.taxonomy-term--type--sustainability.taxonomy-term--view-mode--teaser .card img{position:absolute;aspect-ratio:1/1;height:max(158px,min(10.4497vw,158px));top:calc(50% - max(79px,min(5.2249vw,79px)));left:calc(50% - max(79px,min(5.2249vw,79px)));transition:all .3s}.taxonomy-term--type--sustainability.taxonomy-term--view-mode--teaser div.title{margin-top:max(22px,min(1.455vw,22px));display:flex;align-items:center;gap:max(10px,min(.6614vw,10px))}.taxonomy-term--type--sustainability.taxonomy-term--view-mode--teaser div.title span{min-width:max(8px,min(.5291vw,8px));min-height:max(8px,min(.5291vw,8px));border-radius:50%;transition:all .3s}.taxonomy-term--type--sustainability.taxonomy-term--view-mode--teaser div.title a{font-size:max(20px,min(1.3228vw,20px));font-family:"Open Sans",sans-serif;font-weight:400;line-height:normal;text-decoration:none;color:#201f1f}.taxonomy-term--type--sustainability.taxonomy-term--view-mode--teaser:hover .card img,.taxonomy-term--type--sustainability.taxonomy-term--view-mode--teaser:focus-within .card img{transform:scale(1.1)}.taxonomy-term--type--sustainability.taxonomy-term--view-mode--teaser:hover div.title span,.taxonomy-term--type--sustainability.taxonomy-term--view-mode--teaser:focus-within div.title span{min-width:max(12px,min(.7937vw,12px));min-height:max(12px,min(.7937vw,12px))}.taxonomy-term--type--sustainability.taxonomy-term--view-mode--full{display:flex;position:relative}.taxonomy-term--type--sustainability.taxonomy-term--view-mode--full .loader{position:absolute;width:100%;height:100%;top:0;background:rgba(0,0,0,.3);opacity:0;visibility:hidden;z-index:1200;transition:all .3s;display:flex;justify-content:center;flex-direction:column}.taxonomy-term--type--sustainability.taxonomy-term--view-mode--full .loader .loader-circle{margin:250px auto;font-size:10px;position:relative;text-indent:-9999em;border-top:.5em solid #fff;border-right:.5em solid #fff;border-bottom:.5em solid #fff;border-left:.5em solid transparent;transform:translateZ(0);animation:load8 1.1s infinite linear;border-radius:50%;width:10em;height:10em}.taxonomy-term--type--sustainability.taxonomy-term--view-mode--full .loader .loader-circle:after{border-radius:50%;width:10em;height:10em}.taxonomy-term--type--sustainability.taxonomy-term--view-mode--full .left-sidebar{width:25%}.taxonomy-term--type--sustainability.taxonomy-term--view-mode--full .left-sidebar>div{height:100%}.taxonomy-term--type--sustainability.taxonomy-term--view-mode--full .right-sidebar{display:flex;gap:max(40px,min(2.6455vw,40px));padding:max(50px,min(3.3069vw,50px)) max(78px,min(5.1587vw,78px)) max(90px,min(5.9524vw,90px)) max(47px,min(3.1085vw,47px));background:#f4f4f4;width:75%}.taxonomy-term--type--sustainability.taxonomy-term--view-mode--full .right-sidebar .icon{height:100%;background:0 0;aspect-ratio:1/1;width:max(158px,min(10.4497vw,158px))}.taxonomy-term--type--sustainability.taxonomy-term--view-mode--full .right-sidebar .title{margin-bottom:max(60px,min(3.9683vw,60px))}.taxonomy-term--type--sustainability.taxonomy-term--view-mode--full .right-sidebar .title div h1{line-height:1;letter-spacing:initial;font-size:max(16px,min(1.0582vw,16px));text-transform:uppercase;font-family:"Open Sans Condensed",sans-serif}.taxonomy-term--type--sustainability.taxonomy-term--view-mode--full .right-sidebar .img{margin-bottom:max(20px,min(1.3228vw,20px))}.taxonomy-term--type--sustainability.taxonomy-term--view-mode--full .right-sidebar .img img{aspect-ratio:385/176;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;border-radius:max(3px,min(.1984vw,3px))}.taxonomy-term--type--sustainability.taxonomy-term--view-mode--full .right-sidebar .field--name-description a:not(.btn,.button){color:#201f1f}.taxonomy-term--type--sustainability.taxonomy-term--view-mode--full .right-sidebar .cta{margin-top:max(40px,min(2.6455vw,40px));flex-direction:column;display:flex;align-items:flex-start;gap:max(20px,min(1.3228vw,20px))}.taxonomy-term--type--sustainability.taxonomy-term--view-mode--full .right-sidebar .cta .button{padding-top:max(6px,min(.3968vw,6px));padding-bottom:max(8px,min(.5291vw,8px))}@media (max-width:800px){.taxonomy-term--type--sustainability.taxonomy-term--view-mode--full .right-sidebar .cta{display:flex;flex-direction:column;gap:16px}}@media (max-width:1024px){.taxonomy-term--type--sustainability.taxonomy-term--view-mode--full .right-sidebar{width:100%;flex-direction:column;padding:40px 20px}}@media (max-width:800px){.taxonomy-term--type--sustainability.taxonomy-term--view-mode--full .left-sidebar{display:none}}
body{font-family:"Open Sans",sans-serif}.sr-only{border:0 !important;clip:rect(1px,1px,1px,1px) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}body:has(.total-download){padding-bottom:max(75px,min(4.9603vw,75px))}
