@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:0.01ms !important;animation-duration:0.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(0.0661vw,1px)) solid #DCE2EB;border-radius:max(4px,min(0.2646vw,4px)) max(4px,min(0.2646vw,4px)) 0 0;box-shadow:inset 100vw 100vh #FBFBFD;}table thead tr th{padding:max(11px,min(0.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(0.2646vw,4px));}table thead tr th:last-of-type{border-top-right-radius:max(4px,min(0.2646vw,4px));}table tr:nth-of-type(odd){background:#FFFFFF;}table tr:nth-of-type(even){background:#F9F9F9;}table tr td{border:max(1px,min(0.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(0.2646vw,4px)) max(4px,min(0.2646vw,4px));}table tr:last-of-type td:first-of-type{border-bottom-left-radius:max(4px,min(0.2646vw,4px));}table tr:last-of-type td:last-of-type{border-bottom-right-radius:max(4px,min(0.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/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/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/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/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/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/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/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/fonts/ITC/ITC%20Avant%20Garde%20Gothic%20Std%20Book.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/fonts/ITC/ITC%20Avant%20Garde%20Gothic%20Std%20Medium%20Condensed.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/fonts/ITC/ITC%20Avant%20Garde%20Gothic%20Std%20Demi.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/fonts/ITC/ITC%20Avant%20Garde%20Gothic%20Std%20Bold.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/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/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/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/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/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/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/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/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/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(0.7937vw,12px)) max(24px,min(1.5873vw,24px)) max(8px,min(0.5291vw,8px));color:#FFFFFF;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:#FFFFFF;background-color:#3268AA;border-radius:max(60px,min(3.9683vw,60px));padding:max(4px,min(0.2646vw,4px)) max(14px,min(0.9259vw,14px));font-size:max(12px,min(0.7937vw,12px));font-style:normal;font-weight:700;text-transform:uppercase;line-height:normal;}.label-grey{color:#FFFFFF;background-color:#CCC;}.relative{position:relative;}
@keyframes opacity-up{0%{opacity:0;}100%{opacity:1;}}@keyframes scale-up{0%{transform:scale(0.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,0.5);left:0;top:0;z-index:5;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);}header.navbar{background:#FFFFFF;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 0.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 300ms;}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:#FFFFFF;background:#3268AA;border-radius:max(4px,min(0.2646vw,4px));padding:max(12px,min(0.7937vw,12px)) max(26px,min(1.7196vw,26px)) max(8px,min(0.5291vw,8px));transition:all 300ms;}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:#FFFFFF !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(0.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(0.8598vw,13px));opacity:0.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/img/icons/external.svg);mask-image:url(/themes/custom/araymond3_theme/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:#FFFFFF;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(0.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(0.9921vw,15px));top:calc(50% - max(12px,min(0.7937vw,12px)));height:max(24px,min(1.5873vw,24px));width:max(24px,min(1.5873vw,24px));background:url(/themes/custom/araymond3_theme/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(0.0661vw,1px)) solid #E9E9E9;background:#F4F4F4;padding:max(15px,min(0.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:#FFFFFF;background-color:#3268AA;line-height:normal;text-transform:uppercase;padding:max(4px,min(0.2646vw,4px)) max(18px,min(1.1905vw,18px)) max(6px,min(0.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:#FFFFFF;}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 150ms ease-in-out,color 150ms ease-in-out;border-radius:max(6px,min(0.3968vw,6px));padding:max(8px,min(0.5291vw,8px)) max(31px,min(2.0503vw,31px)) max(5px,min(0.3307vw,5px)) max(11px,min(0.7275vw,11px));position:relative;text-decoration:none;white-space:nowrap;cursor:pointer;font-size:max(14px,min(0.9259vw,14px));line-height:normal;color:#201F1F;background:rgba(141,141,141,0.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(0.5291vw,8px));height:max(5px,min(0.3307vw,5px));position:absolute;top:calc(50% - max(3px,min(0.1984vw,3px)));right:max(15px,min(0.9921vw,15px));-webkit-mask-image:url(/themes/custom/araymond3_theme/img/icons/arrow-dropdown.svg);mask-image:url(/themes/custom/araymond3_theme/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:#FFFFFF;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:#FFFFFF;}header.navbar .header-wrapper > .container > div .block-language-block-dropdownlanguage-interface .dropdown{top:calc(100% + max(5px,min(0.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(0.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(0.9259vw,14px));}header.navbar .header-wrapper > .container > div .block-language-block-dropdownlanguage-interface .dropdown .menu-languages li{list-style:none;padding:max(5px,min(0.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:#FFFFFF;border-bottom:max(1px,min(0.0661vw,1px)) solid rgba(204,204,204,0.5);position:absolute;top:100%;left:0;z-index:100;width:100%;}header.navbar .header-search-links .row{border-top:max(1px,min(0.0661vw,1px)) solid rgba(204,204,204,0.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(0.2px,min(0.0132vw,0.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/img/icons/external.svg);mask-image:url(/themes/custom/araymond3_theme/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:#FFFFFF;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:none !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:0.2;}.header .background .image,.header .background .video{width:100%;-o-object-fit:cover;object-fit:cover;border:max(1px,min(0.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(0.7937vw,12px));border:max(4px,min(0.2646vw,4px)) solid #3268AA;color:#3268AA;background:#FFFFFF;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(0.7937vw,12px));border:max(4px,min(0.2646vw,4px)) solid #3268AA;color:#FFFFFF;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 300ms;}body:has(.navbar.sticked){padding-top:max(90px,min(5.9524vw,90px)) !important;}.header-mobile{display:none;position:absolute;left:0;top:95px;background:#FFFFFF;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:#FFFFFF;height:100%;background:url(/themes/custom/araymond3_theme/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/img/icons/arrow-dropdown-circle.svg) no-repeat center;mask:url(/themes/custom/araymond3_theme/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 300ms;}.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/img/icons/external.svg) no-repeat center;mask:url(/themes/custom/araymond3_theme/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:#FFFFFF !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:transparent;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 0.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:#FFFFFF;}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:#FFFFFF;padding-top:max(24px,min(1.5873vw,24px));padding-bottom:max(31px,min(2.0503vw,31px));border-top:max(1px,min(0.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(0.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(0.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/img/worldwide-support-opt.jpg) no-repeat center;background-size:cover;}.block-araymond-contact-home .araymondintheworld{background:url(/themes/custom/araymond3_theme/img/company-location.svg) no-repeat center;background-size:cover;}.block-araymond-contact-home a{background:#3268AA;color:#FFFFFF;}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(0.2646vw,4px)) max(6px,min(0.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(0.7275vw,11px)) max(14px,min(0.9259vw,14px)) min(7px,min(0.463vw,7px));border-radius:max(100px,min(6.6138vw,100px));}footer .line1 .language-switcher-language-url li a{text-transform:uppercase;color:#FFFFFF;text-decoration:none;font-size:max(14px,min(0.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:#FFFFFF;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/img/icons/arrow-upward.svg);background-size:max(14px,min(0.9259vw,14px));background-repeat:no-repeat;background-position:center;border-radius:50%;cursor:pointer;border:max(1.5px,min(0.0992vw,1.5px)) solid #FFFFFF;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(0.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:#FFFFFF;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(0.9921vw,15px));}footer .line3 ul:not(.contextual-links) li a{color:#FFFFFF;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/img/icons/external.svg) no-repeat center;position:absolute;right:-25px;top:calc(50% - max(10px,min(0.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(0.0661vw,1px)) solid #33333D;}footer .line4 .h5{color:#FFFFFF;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(0.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(0.1984vw,3px)) solid rgba(0,0,0,0);border-radius:max(2px,min(0.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,0.5);opacity:0;transition:all 300ms;}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:#FFFFFF;position:relative;}footer .line4 > .row:last-of-type .card-img .text-caption:before{content:"";width:max(8px,min(0.5291vw,8px));height:max(8px,min(0.5291vw,8px));background:#FFFFFF;border-radius:50%;position:absolute;top:calc(50% - max(4px,min(0.2646vw,4px)));left:max(10px,min(0.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:#FFFFFF;}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(0.6614vw,10px));}footer .line5 .row ul:not(.contextual-links) li a{color:#FFFFFF;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(0.0661vw,1px)) solid #33333D;color:#FFFFFF;}footer .line6 a{color:#FFFFFF;}@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 150ms ease-in-out;max-width:100vw;}.modal--open{display:flex;}.modal .modal-overlay{background-color:#000000;opacity:0.8;position:absolute;right:0;top:0;bottom:0;left:0;display:none;}.modal .modal-body{background-color:#FFFFFF;border-radius:max(16px,min(1.0582vw,16px));box-shadow:0 0 max(10px,min(0.6614vw,10px)) #000000;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 0.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:transparent;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:#FFFFFF;border-radius:0;animation:right-appear 300ms 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:#FFFFFF;border-color:#FFFFFF;background:transparent;}}@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;}input{padding:max(17px,min(1.1243vw,17px)) max(15px,min(0.9921vw,15px));font-weight:600;font-size:max(15px,min(0.9921vw,15px));line-height:max(22px,min(1.455vw,22px));border-radius:max(4px,min(0.2646vw,4px));background:#FFFFFF;border:max(1px,min(0.0661vw,1px)) solid #eeeeee;}input[disabled]{background:#fafafa;color:#5b5c67;font-weight:400;border-color:#ededed;}input[type=submit]{padding:max(10px,min(0.6614vw,10px)) max(32px,min(2.1164vw,32px)) max(10px,min(0.6614vw,10px)) max(18px,min(1.1905vw,18px));color:#FFFFFF;border-radius:max(4px,min(0.2646vw,4px));font-size:max(16px,min(1.0582vw,16px));font-weight:500;font-family:"ITC Avant Garde Gothic W01 MdC",sans-serif;position:relative;width:auto;border:none;line-height:initial;background-color:#3268AA;background-image:url(/themes/custom/araymond3_theme/img/icons/arrow-right.svg);background-repeat:no-repeat;background-position-x:calc(100% - max(12px,min(0.7937vw,12px)));background-position-y:center;background-size:max(5px,min(0.3307vw,5px)) max(10px,min(0.6614vw,10px));transition:all 300ms !important;}input[type=submit]:hover,input[type=submit]:focus-within{background-color:#3268AA !important;color:#FFFFFF !important;padding-right:max(40px,min(2.6455vw,40px));}@media (max-width:800px){input[type=submit]{width:100%;text-align:left;padding-top:14px;}}select,textarea{padding:max(17px,min(1.1243vw,17px)) max(15px,min(0.9921vw,15px));font-weight:600;font-size:max(15px,min(0.9921vw,15px));line-height:max(22px,min(1.455vw,22px));border-radius:max(4px,min(0.2646vw,4px));background:#FFFFFF;border:max(1px,min(0.0661vw,1px)) solid #eeeeee;}select{background-image:url(/themes/custom/araymond3_theme/img/icons/arrow-down.svg);background-repeat:no-repeat;background-position-x:calc(100% - max(14px,min(0.9259vw,14px)));background-position-y:center;background-size:max(20px,min(1.3228vw,20px)) max(20px,min(1.3228vw,20px));-webkit-appearance:none;-moz-appearance:none;appearance:none;}.form-item{position:relative;}.form-item > label{color:#585858;transition:all 300ms;font-weight:400;line-height:max(22px,min(1.455vw,22px));font-size:max(16px,min(1.0582vw,16px));position:absolute;top:max(17px,min(1.1243vw,17px));left:max(15px,min(0.9921vw,15px));}.form-item > label.form-required:after{content:" *";}.form-item.active > label,.form-item.form-type-select > label{top:min(-13px,min(-0.8598vw,-13px));left:max(10px,min(0.6614vw,10px));background:#FFFFFF;padding:max(3px,min(0.1984vw,3px)) max(6px,min(0.3968vw,6px));font-size:max(13px,min(0.8598vw,13px));}.form-item.error > label{top:min(-13px,min(-0.8598vw,-13px));left:max(10px,min(0.6614vw,10px));background:#FFFFFF;padding:max(3px,min(0.1984vw,3px)) max(6px,min(0.3968vw,6px));font-size:max(13px,min(0.8598vw,13px));color:#CF2140;}.form-item.error input,.form-item.error select,.form-item.error textarea{color:#CF2140;border:max(2px,min(0.1323vw,2px)) solid #CF2140;}.form-item .field-suffix:has(.info){position:absolute;font-size:0;width:max(16px,min(1.0582vw,16px));height:max(16px,min(1.0582vw,16px));-webkit-mask:url(/themes/custom/araymond3_theme/img/icons/info.svg) no-repeat center;mask:url(/themes/custom/araymond3_theme/img/icons/info.svg) no-repeat center;-webkit-mask-size:cover;mask-size:cover;background:#585858;top:calc(50% - max(8px,min(0.5291vw,8px)));right:max(10px,min(0.6614vw,10px));opacity:0.6;cursor:pointer;}.captcha{padding:0;margin:0;}.captcha .captcha__title{display:none;}.captcha .description{font-size:max(14px,min(0.9259vw,14px));font-family:"Open Sans",sans-serif;font-weight:400;line-height:150%;}.webform-flexbox{margin:0;gap:max(8px,min(0.5291vw,8px));}.webform-flexbox .webform-flex{width:calc(50% - max(4px,min(0.2646vw,4px)));}@media (max-width:800px){.webform-flexbox .webform-flex{width:100%;}}.webform-flexbox .webform-flex--container{margin:0;}.webform-flexbox input{width:100%;}.form-type-checkbox{display:flex;gap:max(9px,min(0.5952vw,9px));position:relative;}.form-type-checkbox:before{content:"";width:max(38px,min(2.5132vw,38px));height:max(20px,min(1.3228vw,20px));position:absolute;top:max(2px,min(0.1323vw,2px));left:0;background:#8D8D8D;border-radius:max(100px,min(6.6138vw,100px));transition:all 300ms;cursor:pointer;}.form-type-checkbox:after{content:"";position:absolute;top:max(6px,min(0.3968vw,6px));left:max(4px,min(0.2646vw,4px));width:max(12px,min(0.7937vw,12px));height:max(12px,min(0.7937vw,12px));background:#FFFFFF;border-radius:50%;transition:all 300ms;cursor:pointer;}.form-type-checkbox:has(input:checked):before{background:#312E2C;}.form-type-checkbox:has(input:checked):after{left:max(22px,min(1.455vw,22px));}.form-type-checkbox label{display:none;}.form-type-checkbox input.form-checkbox{position:relative;z-index:3;opacity:0;min-width:max(38px,min(2.5132vw,38px));height:max(20px,min(1.3228vw,20px));margin:0;cursor:pointer;top:max(2px,min(0.1323vw,2px));}.user-login-form,.user-pass{display:flex;flex-wrap:wrap;gap:max(26px,min(1.7196vw,26px));padding:max(80px,min(5.291vw,80px)) 0;}.user-login-form > div,.user-pass > div{width:100%;}.user-login-form input,.user-pass input{transition:all 300ms;}.araymond-contact-get-in-touch{display:flex;}@media (max-width:800px){.araymond-contact-get-in-touch{flex-direction:column;}}.araymond-contact-get-in-touch fieldset{border:none;}.araymond-contact-get-in-touch .company{font-size:max(42px,min(2.7778vw,42px));font-family:"Open Sans",sans-serif;font-weight:400;line-height:normal;color:#3268AA;margin-bottom:max(60px,min(3.9683vw,60px));}@media (max-width:800px){.araymond-contact-get-in-touch .company{font-size:34px;}}.araymond-contact-get-in-touch .fieldset-wrapper{display:flex;flex-wrap:wrap;gap:max(20px,min(1.3228vw,20px));}.araymond-contact-get-in-touch .fieldset-wrapper .form-item{width:100%;}.araymond-contact-get-in-touch .fieldset-wrapper .form-item-firstname,.araymond-contact-get-in-touch .fieldset-wrapper .form-item-lastname,.araymond-contact-get-in-touch .fieldset-wrapper .form-item-firm,.araymond-contact-get-in-touch .fieldset-wrapper .form-item-email{width:calc(50% - max(10px,min(0.6614vw,10px)));}@media (max-width:800px){.araymond-contact-get-in-touch .fieldset-wrapper .form-item-firstname,.araymond-contact-get-in-touch .fieldset-wrapper .form-item-lastname,.araymond-contact-get-in-touch .fieldset-wrapper .form-item-firm,.araymond-contact-get-in-touch .fieldset-wrapper .form-item-email{width:100%;}}.araymond-contact-get-in-touch .fieldset-wrapper .form-item-field{width:100%;}.araymond-contact-get-in-touch .fieldset-wrapper .form-item-field input,.araymond-contact-get-in-touch .fieldset-wrapper .form-item-field textarea,.araymond-contact-get-in-touch .fieldset-wrapper .form-item-field select{width:100%;}.araymond-contact-get-in-touch .fieldset-wrapper .form-item-rgpd{flex-direction:row-reverse;}.araymond-contact-get-in-touch .fieldset-wrapper .form-item-rgpd label{display:block;position:static;width:100%;cursor:pointer;color:#201F1F;}.araymond-contact-get-in-touch .fieldset-wrapper .form-item-rgpd .form-item-field{width:max(38px,min(2.5132vw,38px));}.araymond-contact-get-in-touch .fieldset-wrapper .form-required-before{font-size:max(14px,min(0.9259vw,14px));font-family:"Open Sans",sans-serif;font-weight:400;line-height:150%;width:100%;}.araymond-contact-get-in-touch .fieldset-wrapper .form-required-before:before{content:"*";}@media (max-width:800px){.araymond-contact-get-in-touch #edit-form{width:100%;}}.araymond-contact-get-in-touch #map-render .fieldset-wrapper{display:block;}@media (max-width:800px){.araymond-contact-get-in-touch #map-render{width:100%;}}
body{font-family:"Open Sans",sans-serif;}.page-contact{background:#F9F9F9;padding-bottom:max(80px,min(5.291vw,80px));}.page-contact .background{background:url(/themes/custom/araymond3_theme/img/worldwide-support.jpg) no-repeat center center;background-size:cover;position:relative;height:max(580px,min(38.3598vw,580px));}.page-contact .background div{position:absolute;z-index:1;bottom:0;left:0;padding-bottom:max(18px,min(1.1905vw,18px));}.page-contact .background div h1{color:#3268AA;margin-bottom:max(20px,min(1.3228vw,20px));}.page-contact .background:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:max(52px,min(3.4392vw,52px));background:linear-gradient(180deg,rgba(249,249,249,0) 0%,#F9F9F9 100%);}.page-contact .content{padding-top:max(80px,min(5.291vw,80px));border-top:max(1px,min(0.0661vw,1px)) solid #eaeaea;display:flex;gap:max(17px,min(1.1243vw,17px));}.page-contact .content .title{font-family:"ITC Avant Garde Gothic W01 MdC",sans-serif;font-weight:500;font-size:max(16px,min(1.0582vw,16px));line-height:100%;text-transform:uppercase;margin-bottom:max(32px,min(2.1164vw,32px));}.page-contact .content .types{width:calc(25% - max(8.5px,min(0.5622vw,8.5px)));}.page-contact .content .types .tab{font-size:max(20px,min(1.3228vw,20px));font-family:"Open Sans",sans-serif;font-weight:400;line-height:normal;background:#F2F2F2;display:flex;gap:max(12px,min(0.7937vw,12px));align-items:center;padding:max(22px,min(1.455vw,22px)) max(20px,min(1.3228vw,20px));border-radius:max(16px,min(1.0582vw,16px));margin-bottom:max(20px,min(1.3228vw,20px));cursor:pointer;transition:all 300ms;color:#201F1F;text-decoration:none;}.page-contact .content .types .tab:before{content:"";background:#201F1F;display:block;width:max(8px,min(0.5291vw,8px));height:max(8px,min(0.5291vw,8px));border-radius:50%;}.page-contact .content .types .tab.active,.page-contact .content .types .tab:hover,.page-contact .content .types .tab:focus-within{background:#3268AA;color:#FFFFFF;}.page-contact .content .types .tab.active:before,.page-contact .content .types .tab.active:after,.page-contact .content .types .tab:hover:before,.page-contact .content .types .tab:hover:after,.page-contact .content .types .tab:focus-within:before,.page-contact .content .types .tab:focus-within:after{background:#FFFFFF !important;}.page-contact .content .types .tab.external{position:relative;padding-right:max(42px,min(2.7778vw,42px));}.page-contact .content .types .tab.external:after{content:"";-webkit-mask-image:url(/themes/custom/araymond3_theme/img/icons/external.svg);mask-image:url(/themes/custom/araymond3_theme/img/icons/external.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-size:max(50px,min(3.3069vw,50px));mask-size:max(50px,min(3.3069vw,50px));-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:#201F1F;width:max(30px,min(1.9841vw,30px));height:max(30px,min(1.9841vw,30px));position:absolute;top:calc(50% - max(15px,min(0.9921vw,15px)));right:max(12px,min(0.7937vw,12px));}.page-contact .content .form{width:calc(75% - max(8.5px,min(0.5622vw,8.5px)));}.page-contact .content .form .webform-submission-general-inquiry-form,.page-contact .content .form section{padding:max(21px,min(1.3889vw,21px)) max(22px,min(1.455vw,22px));border-radius:max(16px,min(1.0582vw,16px));border:max(1px,min(0.0661vw,1px)) solid #eaeaea;background:rgba(255,255,255,0.5);}.page-contact .content .form .webform-submission-general-inquiry-form .form-item,.page-contact .content .form section .form-item{margin-bottom:max(26px,min(1.7196vw,26px)) !important;}.page-contact .content .form .webform-submission-general-inquiry-form fieldset.form-item,.page-contact .content .form section fieldset.form-item{margin:0 !important;}.page-contact .content .form .webform-submission-general-inquiry-form select,.page-contact .content .form .webform-submission-general-inquiry-form input:not([type=submit]),.page-contact .content .form .webform-submission-general-inquiry-form textarea,.page-contact .content .form section select,.page-contact .content .form section input:not([type=submit]),.page-contact .content .form section textarea{width:100%;}.page-contact .content .form section{margin-bottom:max(20px,min(1.3228vw,20px));}.page-contact .content .form section:last-of-type{margin-bottom:0;}.page-contact .content .form section .h4{margin-bottom:max(32px,min(2.1164vw,32px));}.page-contact .content .form section .form-item-market,.page-contact .content .form section .form-item-product-family{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;}.page-contact .content .form section .options{display:flex;flex-wrap:wrap;-moz-column-gap:max(12px,min(0.7937vw,12px));column-gap:max(12px,min(0.7937vw,12px));row-gap:max(17px,min(1.1243vw,17px));}.page-contact .content .form section .options .option{font-size:max(20px,min(1.3228vw,20px));font-family:"Open Sans",sans-serif;font-weight:400;line-height:normal;border-radius:max(16px,min(1.0582vw,16px));background:rgba(255,255,255,0.5);border:max(1px,min(0.0661vw,1px)) solid #eaeaea;padding:max(23px,min(1.5212vw,23px)) max(22px,min(1.455vw,22px)) max(22px,min(1.455vw,22px)) max(22px,min(1.455vw,22px));display:flex;align-items:center;gap:max(10px,min(0.6614vw,10px));cursor:pointer;width:calc(33.3333333333% - max(18px,min(1.1905vw,18px)));position:relative;}.page-contact .content .form section .options .option:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:max(16px,min(1.0582vw,16px));border:max(3px,min(0.1984vw,3px)) solid #3268AA;opacity:0;}.page-contact .content .form section .options .option span{min-width:max(8px,min(0.5291vw,8px));min-height:max(8px,min(0.5291vw,8px));background:#3268AA;border-radius:50%;}.page-contact .content .form section .options .option:hover,.page-contact .content .form section .options .option:focus-within,.page-contact .content .form section .options .option.active{color:#3268AA;}.page-contact .content .form section .options .option:hover:after,.page-contact .content .form section .options .option:focus-within:after,.page-contact .content .form section .options .option.active:after{opacity:1;}.page-contact .content .form section .options .option.market-107 span{background:#586368;}.page-contact .content .form section .options .option.market-107:hover,.page-contact .content .form section .options .option.market-107:focus-within,.page-contact .content .form section .options .option.market-107.active{color:#586368;}.page-contact .content .form section .options .option.market-107:after{border-color:#586368;}.page-contact .content .form section .options .option.market-105 span{background:#CB4473;}.page-contact .content .form section .options .option.market-105:hover,.page-contact .content .form section .options .option.market-105:focus-within,.page-contact .content .form section .options .option.market-105.active{color:#CB4473;}.page-contact .content .form section .options .option.market-105:after{border-color:#CB4473;}.page-contact .content .form section .options .option.market-108 span{background:#6CAE59;}.page-contact .content .form section .options .option.market-108:hover,.page-contact .content .form section .options .option.market-108:focus-within,.page-contact .content .form section .options .option.market-108.active{color:#6CAE59;}.page-contact .content .form section .options .option.market-108:after{border-color:#6CAE59;}.page-contact .content .form section .options .option.market-106 span{background:#D7801D;}.page-contact .content .form section .options .option.market-106:hover,.page-contact .content .form section .options .option.market-106:focus-within,.page-contact .content .form section .options .option.market-106.active{color:#D7801D;}.page-contact .content .form section .options .option.market-106:after{border-color:#D7801D;}@media (max-width:800px){.page-contact .content .form section .options .option{width:100%;}}@media (max-width:1024px){.page-contact .content{flex-direction:column;gap:max(43px,min(2.8439vw,43px));border:none;padding-top:max(43px,min(2.8439vw,43px));}.page-contact .content .title{margin-bottom:max(43px,min(2.8439vw,43px));}.page-contact .content .types,.page-contact .content .form{width:100%;}.page-contact .content .types .tab{padding-top:max(17px,min(1.1243vw,17px));padding-bottom:max(20px,min(1.3228vw,20px));}}@media (max-width:800px){.page-contact .background{background:transparent;height:auto;}.page-contact .background div{position:static;padding-bottom:0;}.page-contact .background div h1{font-size:46px;margin-bottom:43px;}.page-contact .background div p{font-size:22px !important;}.page-contact .background:after{display:none;}.page-contact .content .form section{padding:24px 20px 27px 22px;}.page-contact .content .form section .h4{margin-bottom:28px;}}
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(0.2646vw,4px));color:#FFFFFF;text-decoration:none;text-align:center;justify-content:center;white-space:nowrap;cursor:pointer;transition:background-color 150ms ease-in-out,color 150ms ease-in-out;background-color:#3268AA;font-family:"Open Sans Condensed",sans-serif;border:max(1px,min(0.0661vw,1px)) solid #FFFFFF;font-weight:600;padding:max(10px,min(0.6614vw,10px)) max(28px,min(1.8519vw,28px)) max(12px,min(0.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:#FFFFFF;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:0.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 150ms 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(0.2646vw,4px)));}a.button--icon,a.btn--icon,button.button--icon,input.button--icon{padding:max(12px,min(0.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(0.2646vw,4px)) max(32px,min(2.1164vw,32px)) max(6px,min(0.3968vw,6px)) max(18px,min(1.1905vw,18px));transition:all 300ms;}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(0.7937vw,12px)));-webkit-mask-image:url(/themes/custom/araymond3_theme/img/icons/arrow-right.svg);mask-image:url(/themes/custom/araymond3_theme/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(0.3307vw,5px)) max(10px,min(0.6614vw,10px));mask-size:max(5px,min(0.3307vw,5px)) max(10px,min(0.6614vw,10px));background:#FFFFFF;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(0.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(0.7937vw,12px)));-webkit-mask-image:url(/themes/custom/araymond3_theme/img/icons/file-pdf.svg);mask-image:url(/themes/custom/araymond3_theme/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:#FFFFFF;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(0.6614vw,10px)));-webkit-mask-image:url(/themes/custom/araymond3_theme/img/icons/external.svg);mask-image:url(/themes/custom/araymond3_theme/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:#FFFFFF;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(0.5291vw,8px));}.icon--before{margin-right:max(8px,min(0.5291vw,8px));}.icon--close{-webkit-mask-image:url(/themes/custom/araymond3_theme/img/icons/close.svg);mask-image:url(/themes/custom/araymond3_theme/img/icons/close.svg);}.icon--linkedin{-webkit-mask-image:url(/themes/custom/araymond3_theme/img/icons/linkedin.svg);mask-image:url(/themes/custom/araymond3_theme/img/icons/linkedin.svg);}.icon--wechat{-webkit-mask-image:url(/themes/custom/araymond3_theme/img/icons/wechat.svg);mask-image:url(/themes/custom/araymond3_theme/img/icons/wechat.svg);}.icon--youtube{-webkit-mask-image:url(/themes/custom/araymond3_theme/img/icons/youtube.svg);mask-image:url(/themes/custom/araymond3_theme/img/icons/youtube.svg);}.icon--search{-webkit-mask-image:url(/themes/custom/araymond3_theme/img/icons/search.svg);mask-image:url(/themes/custom/araymond3_theme/img/icons/search.svg);}.icon--close-round{-webkit-mask-image:url(/themes/custom/araymond3_theme/img/icons/close.svg);mask-image:url(/themes/custom/araymond3_theme/img/icons/close.svg);}
body{font-family:"Open Sans",sans-serif;}
body{font-family:"Open Sans",sans-serif;}.card{color:#FFFFFF;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(0.1323vw,2px));}.card-text-bottom{align-items:flex-end;}.card .text-uc{font-size:max(22px,min(1.455vw,22px));}.card a{color:#FFFFFF;margin-right:max(30px,min(1.9841vw,30px));margin-top:max(75px,min(4.9603vw,75px));}.card a:hover,.card a:focus-within{opacity:0.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 300ms;}.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 500ms;position:relative;}.card.card-background:after{content:"";background:rgba(0,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,0.51);}@media (max-width:1512px){.card.card-background .text-big{font-size:94px;}}.card.card-border{border:max(3px,min(0.1984vw,3px)) solid #FFFFFF;}.card.card-border a.btn-cta{background:rgba(255,255,255,0.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:#FFFFFF;background-color:#3268AA;position:absolute;bottom:0;left:0;display:flex;flex-direction:column;width:100%;transform:translateY(100%);transition:all 500ms;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(0.9921vw,15px));}.messages__wrapper .messages--error{color:#c11313;background-color:rgba(193,19,19,0.2);border-bottom:5px solid #c11313;}.messages__wrapper .messages--warning{color:#ccb255;background-color:rgba(204,178,85,0.2);}.messages__wrapper .messages--status{color:#31ca31;background-color:rgba(49,202,49,0.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,0.2);border-bottom:5px solid #c11313;}.messages--warning{color:#ccb255;background-color:rgba(204,178,85,0.2);}.messages--status{color:#31ca31;background-color:rgba(49,202,49,0.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(0.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(0.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(0.6614vw,10px));}.node--type--page-paragraph.node--view-mode--teaser div:not(.image) a:not(.btn) span{margin-top:max(8px,min(0.5291vw,8px));border-radius:50%;background:#3268AA;width:max(8px,min(0.5291vw,8px));min-width:max(8px,min(0.5291vw,8px));height:max(8px,min(0.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 300ms;}.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 300ms;}.taxonomy-term--type--market.taxonomy-term--view-mode--teaser div.card span{position:absolute;height:max(8px,min(0.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(0.6614vw,10px));}.taxonomy-term--type--market.taxonomy-term--view-mode--teaser div.title span{min-width:max(8px,min(0.5291vw,8px));min-height:max(8px,min(0.5291vw,8px));border-radius:50%;transition:all 300ms;}.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/img/icons/e-catalog.svg) no-repeat center;padding:max(5px,min(0.3307vw,5px)) max(7.5px,min(0.496vw,7.5px)) max(2px,min(0.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(0.7937vw,12px));font-size:max(15px,min(0.9921vw,15px));color:#312F2F;position:relative;display:flex;align-items:center;gap:max(5px,min(0.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/img/icons/arrow-circle-up-right.svg) no-repeat center;transition:all 300ms;opacity:0;visibility:hidden;position:relative;top:calc(-1 * max(3px,min(0.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(0.7937vw,12px));min-height:max(12px,min(0.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,0.3);opacity:0;visibility:hidden;z-index:1200;transition:all 300ms;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:0.5em solid #FFFFFF;border-right:0.5em solid #FFFFFF;border-bottom:0.5em solid #FFFFFF;border-left:0.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:#FFFFFF;}.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 300ms;}.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(0.6614vw,10px)));-o-object-fit:cover;object-fit:cover;border-radius:max(3px,min(0.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(0.0661vw,1px)) solid rgba(50,48,48,0.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/img/icons/arrow-upward.svg);mask-image:url(/themes/custom/araymond3_theme/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:0.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(0.3968vw,6px));padding-bottom:max(8px,min(0.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(0.0661vw,1px)) solid rgba(50,48,48,0.2);}.taxonomy-term--type--market.taxonomy-term--view-mode--full .right-sidebar .e-catalog .surtitle{color:#201F1F;font-size:max(14px,min(0.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(0.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(0.9921vw,15px));}.taxonomy-term--type--market.taxonomy-term--view-mode--full .right-sidebar .e-catalog .families .family{border-radius:max(6px,min(0.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(0.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(0.3307vw,5px)) max(12px,min(0.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:#FFFFFF;background:#F5C854;margin-top:max(15px,min(0.9921vw,15px));position:relative;gap:max(10px,min(0.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/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(0.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 300ms;}.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(0.6614vw,10px));}.taxonomy-term--type--sustainability.taxonomy-term--view-mode--teaser div.title span{min-width:max(8px,min(0.5291vw,8px));min-height:max(8px,min(0.5291vw,8px));border-radius:50%;transition:all 300ms;}.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(0.7937vw,12px));min-height:max(12px,min(0.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,0.3);opacity:0;visibility:hidden;z-index:1200;transition:all 300ms;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:0.5em solid #FFFFFF;border-right:0.5em solid #FFFFFF;border-bottom:0.5em solid #FFFFFF;border-left:0.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:transparent;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(0.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(0.3968vw,6px));padding-bottom:max(8px,min(0.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));}
