body{font-family:"Open Sans",sans-serif}body{font-family:"Open Sans",sans-serif}.navbar-mask{position:fixed;height:100%;display:none;width:100%;background-color:rgba(0,0,0,.5);left:0;top:0;z-index:5;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}header.navbar{background:#fff;position:relative;z-index:100;width:100vw;height:max(90px,min(5.9524vw,90px));display:flex;justify-content:center;flex-direction:column;width:100%}header.navbar.sticked{position:fixed;top:0;animation:slide-down .15s ease-in-out}header.navbar .header-wrapper>.container>div{display:flex;align-items:center}header.navbar .header-wrapper>.container>div img{max-height:max(30px,min(1.9841vw,30px))}header.navbar .header-wrapper>.container>div ul:not(.contextual-links,.menu-languages){list-style:none;display:flex;gap:max(40px,min(2.6455vw,40px));margin:0;padding:0}header.navbar .header-wrapper>.container>div ul:not(.contextual-links,.menu-languages).menu-social{gap:max(16px,min(1.0582vw,16px));margin-left:max(20px,min(1.3228vw,20px))}header.navbar .header-wrapper>.container>div ul:not(.contextual-links,.menu-languages) li a,header.navbar .header-wrapper>.container>div ul:not(.contextual-links,.menu-languages) li span{text-transform:uppercase;font-family:"ITC Avant Garde Gothic W01 MdC",sans-serif;cursor:pointer;transition:all .3s}header.navbar .header-wrapper>.container>div ul:not(.contextual-links,.menu-languages) li a:hover,header.navbar .header-wrapper>.container>div ul:not(.contextual-links,.menu-languages) li a:focus-within,header.navbar .header-wrapper>.container>div ul:not(.contextual-links,.menu-languages) li span:hover,header.navbar .header-wrapper>.container>div ul:not(.contextual-links,.menu-languages) li span:focus-within{color:#3268aa}header.navbar .header-wrapper>.container>div ul:not(.contextual-links,.menu-languages) li a.contact,header.navbar .header-wrapper>.container>div ul:not(.contextual-links,.menu-languages) li span.contact{color:#fff;background:#3268aa;border-radius:max(4px,min(.2646vw,4px));padding:max(12px,min(.7937vw,12px)) max(26px,min(1.7196vw,26px)) max(8px,min(.5291vw,8px));transition:all .3s}header.navbar .header-wrapper>.container>div ul:not(.contextual-links,.menu-languages) li a.contact:hover,header.navbar .header-wrapper>.container>div ul:not(.contextual-links,.menu-languages) li a.contact:focus-within,header.navbar .header-wrapper>.container>div ul:not(.contextual-links,.menu-languages) li span.contact:hover,header.navbar .header-wrapper>.container>div ul:not(.contextual-links,.menu-languages) li span.contact:focus-within{background:#201f1f;color:#fff !important}header.navbar .header-wrapper>.container>div ul:not(.contextual-links,.menu-languages) li ul{display:none}header.navbar .header-wrapper>.container>div ul:not(.contextual-links,.menu-languages) li a{color:#201f1f;text-decoration:none}header.navbar .header-wrapper>.container>div ul:not(.contextual-links,.menu-languages) li:has(.contact){margin-left:max(70px,min(4.6296vw,70px));margin-right:max(20px,min(1.3228vw,20px))}header.navbar .header-wrapper>.container>div ul:not(.contextual-links,.menu-languages).social-media-links--platforms{margin-left:max(20px,min(1.3228vw,20px));gap:max(16px,min(1.0582vw,16px))}header.navbar .header-wrapper>.container>div ul:not(.contextual-links,.menu-languages).social-media-links--platforms li{padding:0}header.navbar .header-wrapper>.container>div ul:not(.contextual-links,.menu-languages).social-media-links--platforms li a:hover i,header.navbar .header-wrapper>.container>div ul:not(.contextual-links,.menu-languages).social-media-links--platforms li a:focus-within i{color:#3268aa}header.navbar .header-wrapper>.container>div #block-araymond3-theme-secondary-menu-corporate ul,header.navbar .header-wrapper>.container>div #block-araymond3-theme-menu-museum ul{gap:max(30px,min(1.9841vw,30px));margin-left:max(92px,min(6.0847vw,92px))}header.navbar .header-wrapper>.container>div #block-araymond3-theme-secondary-menu-corporate ul li a,header.navbar .header-wrapper>.container>div #block-araymond3-theme-secondary-menu-corporate ul li span,header.navbar .header-wrapper>.container>div #block-araymond3-theme-menu-museum ul li a,header.navbar .header-wrapper>.container>div #block-araymond3-theme-menu-museum ul li span{font-size:max(14px,min(.9259vw,14px))}header.navbar .header-wrapper>.container>div #block-araymond3-theme-secondary-menu-corporate ul li a:hover,header.navbar .header-wrapper>.container>div #block-araymond3-theme-secondary-menu-corporate ul li a:focus-within,header.navbar .header-wrapper>.container>div #block-araymond3-theme-secondary-menu-corporate ul li span:hover,header.navbar .header-wrapper>.container>div #block-araymond3-theme-secondary-menu-corporate ul li span:focus-within,header.navbar .header-wrapper>.container>div #block-araymond3-theme-menu-museum ul li a:hover,header.navbar .header-wrapper>.container>div #block-araymond3-theme-menu-museum ul li a:focus-within,header.navbar .header-wrapper>.container>div #block-araymond3-theme-menu-museum ul li span:hover,header.navbar .header-wrapper>.container>div #block-araymond3-theme-menu-museum ul li span:focus-within{color:#3268aa}header.navbar .header-wrapper>.container>div #block-araymond3-theme-secondary-menu-corporate ul li a.external-link,header.navbar .header-wrapper>.container>div #block-araymond3-theme-secondary-menu-corporate ul li span.external-link,header.navbar .header-wrapper>.container>div #block-araymond3-theme-menu-museum ul li a.external-link,header.navbar .header-wrapper>.container>div #block-araymond3-theme-menu-museum ul li span.external-link{position:relative}header.navbar .header-wrapper>.container>div #block-araymond3-theme-secondary-menu-corporate ul li a.external-link:after,header.navbar .header-wrapper>.container>div #block-araymond3-theme-secondary-menu-corporate ul li span.external-link:after,header.navbar .header-wrapper>.container>div #block-araymond3-theme-menu-museum ul li a.external-link:after,header.navbar .header-wrapper>.container>div #block-araymond3-theme-menu-museum ul li span.external-link:after{content:"";-webkit-mask-image:url("/themes/custom/araymond3_theme/css/../img/icons/external.svg");mask-image:url("/themes/custom/araymond3_theme/css/../img/icons/external.svg");-webkit-mask-position:center;mask-position:center;-webkit-mask-size:max(30px,min(1.9841vw,30px));mask-size:max(30px,min(1.9841vw,30px));-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:-5px;right:-20px}header.navbar .header-wrapper>.container>div #block-araymond3-theme-secondary-menu-corporate ul li a.external-link:hover:after,header.navbar .header-wrapper>.container>div #block-araymond3-theme-secondary-menu-corporate ul li a.external-link:focus-within:after,header.navbar .header-wrapper>.container>div #block-araymond3-theme-secondary-menu-corporate ul li span.external-link:hover:after,header.navbar .header-wrapper>.container>div #block-araymond3-theme-secondary-menu-corporate ul li span.external-link:focus-within:after,header.navbar .header-wrapper>.container>div #block-araymond3-theme-menu-museum ul li a.external-link:hover:after,header.navbar .header-wrapper>.container>div #block-araymond3-theme-menu-museum ul li a.external-link:focus-within:after,header.navbar .header-wrapper>.container>div #block-araymond3-theme-menu-museum ul li span.external-link:hover:after,header.navbar .header-wrapper>.container>div #block-araymond3-theme-menu-museum ul li span.external-link:focus-within:after{background:#3268aa}header.navbar .header-wrapper>.container>div #block-araymond3-theme-menu-museum ul li:has(.contact){margin-left:max(30px,min(1.9841vw,30px))}header.navbar .header-wrapper>.container>div nav{margin-left:auto}header.navbar .header-wrapper>.container>div .header-search .header-search-link{color:#201f1f;z-index:10;position:relative;display:flex;flex-direction:column;justify-content:center}header.navbar .header-wrapper>.container>div .header-search .header-search-link:hover,header.navbar .header-wrapper>.container>div .header-search .header-search-link:focus-within{color:#3268aa}header.navbar .header-wrapper>.container>div .header-search #search{height:100%;top:0;background:#fff;position:absolute;display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center;z-index:1}header.navbar .header-wrapper>.container>div .header-search #search form{width:100%;position:relative;display:block}header.navbar .header-wrapper>.container>div .header-search #search .form-actions{position:absolute;right:max(12px,min(.7937vw,12px));top:50%;transform:translateY(-50%)}header.navbar .header-wrapper>.container>div .header-search #search .form-type-textfield,header.navbar .header-wrapper>.container>div .header-search #search .form-type-tel{position:relative}header.navbar .header-wrapper>.container>div .header-search #search .form-type-textfield:before,header.navbar .header-wrapper>.container>div .header-search #search .form-type-tel:before{content:"";position:absolute;left:max(15px,min(.9921vw,15px));top:calc(50% - max(12px,min(.7937vw,12px)));height:max(24px,min(1.5873vw,24px));width:max(24px,min(1.5873vw,24px));background:url("/themes/custom/araymond3_theme/css/../img/icons/search.svg") no-repeat center;z-index:10}header.navbar .header-wrapper>.container>div .header-search #search input[type=text]{border-radius:max(100px,min(6.6138vw,100px));border:max(1px,min(.0661vw,1px)) solid #e9e9e9;background:#f4f4f4;padding:max(15px,min(.9921vw,15px)) max(50px,min(3.3069vw,50px));width:100%}header.navbar .header-wrapper>.container>div .header-search #search input[type=text]::-moz-placeholder{font-size:max(16px,min(1.0582vw,16px));font-family:"Open Sans",sans-serif;font-weight:400;line-height:normal}header.navbar .header-wrapper>.container>div .header-search #search input[type=text]::placeholder{font-size:max(16px,min(1.0582vw,16px));font-family:"Open Sans",sans-serif;font-weight:400;line-height:normal}header.navbar .header-wrapper>.container>div .header-search #search label{display:none}header.navbar .header-wrapper>.container>div .header-search #search input[type=submit]{border-radius:max(100px,min(6.6138vw,100px));border:none;color:#fff;background-color:#3268aa;line-height:normal;text-transform:uppercase;padding:max(4px,min(.2646vw,4px)) max(18px,min(1.1905vw,18px)) max(6px,min(.3968vw,6px)) max(18px,min(1.1905vw,18px));font-family:"Open Sans Condensed",sans-serif}header.navbar .header-wrapper>.container>div .header-search #search input[type=submit]:hover,header.navbar .header-wrapper>.container>div .header-search #search input[type=submit]:focus-within{border:none}header.navbar .header-wrapper>.container>div .header-search #search.hidden{display:none}header.navbar .header-wrapper>.container>div .block-language-block-dropdownlanguage-interface{margin-left:max(18px,min(1.1905vw,18px));font-family:"ITC Avant Garde Gothic W01 MdC",sans-serif;font-weight:600}header.navbar .header-wrapper>.container>div .block-language-block-dropdownlanguage-interface button.button{transition:background-color .15s ease-in-out,color .15s ease-in-out;border-radius:max(6px,min(.3968vw,6px));padding:max(8px,min(.5291vw,8px)) max(31px,min(2.0503vw,31px)) max(5px,min(.3307vw,5px)) max(11px,min(.7275vw,11px));position:relative;text-decoration:none;white-space:nowrap;cursor:pointer;font-size:max(14px,min(.9259vw,14px));line-height:normal;color:#201f1f;background:rgba(141,141,141,.1);border:none;font-family:"ITC Avant Garde Gothic W01 MdC",sans-serif;font-weight:600}header.navbar .header-wrapper>.container>div .block-language-block-dropdownlanguage-interface button.button:after{content:"";width:max(8px,min(.5291vw,8px));height:max(5px,min(.3307vw,5px));position:absolute;top:calc(50% - max(3px,min(.1984vw,3px)));right:max(15px,min(.9921vw,15px));-webkit-mask-image:url("/themes/custom/araymond3_theme/css/../img/icons/arrow-dropdown.svg");mask-image:url("/themes/custom/araymond3_theme/css/../img/icons/arrow-dropdown.svg");-webkit-mask-size:cover;mask-size:cover;background:#242222}header.navbar .header-wrapper>.container>div .block-language-block-dropdownlanguage-interface button.button:hover,header.navbar .header-wrapper>.container>div .block-language-block-dropdownlanguage-interface button.button:focus-within{background-color:#201f1f;color:#fff;opacity:1}header.navbar .header-wrapper>.container>div .block-language-block-dropdownlanguage-interface button.button:hover:after,header.navbar .header-wrapper>.container>div .block-language-block-dropdownlanguage-interface button.button:focus-within:after{background:#fff}header.navbar .header-wrapper>.container>div .block-language-block-dropdownlanguage-interface .dropdown{top:calc(100% + max(5px,min(.3307vw,5px)));z-index:101;width:-moz-max-content;width:max-content}header.navbar .header-wrapper>.container>div .block-language-block-dropdownlanguage-interface .dropdown .dropdown-content{padding:max(15px,min(.9921vw,15px));width:100%}header.navbar .header-wrapper>.container>div .block-language-block-dropdownlanguage-interface .dropdown .menu-languages{padding:0;margin:0;line-height:normal;font-size:max(14px,min(.9259vw,14px))}header.navbar .header-wrapper>.container>div .block-language-block-dropdownlanguage-interface .dropdown .menu-languages li{list-style:none;padding:max(5px,min(.3307vw,5px)) 0}header.navbar .header-wrapper>.container>div .block-language-block-dropdownlanguage-interface .dropdown .menu-languages li a{color:#201f1f;text-decoration:none}header.navbar .header-search-links{background-color:#fff;border-bottom:max(1px,min(.0661vw,1px)) solid rgba(204,204,204,.5);position:absolute;top:100%;left:0;z-index:100;width:100%}header.navbar .header-search-links .row{border-top:max(1px,min(.0661vw,1px)) solid rgba(204,204,204,.4);padding-left:max(275px,min(18.1878vw,275px));padding-right:max(190px,min(12.5661vw,190px))}header.navbar .header-search-links .row .col-md-6{margin-top:max(31px,min(2.0503vw,31px));margin-bottom:max(35px,min(2.3148vw,35px))}header.navbar .header-search-links .row .col-md-6 p{font-size:max(20px,min(1.3228vw,20px));line-height:normal;letter-spacing:calc(-1*max(.2px,min(.0132vw,.2px)))}header.navbar .header-search-links .row .col-md-6 a{font-size:max(16px,min(1.0582vw,16px));font-family:"Open Sans",sans-serif;font-weight:400;line-height:normal;color:#201f1f;position:relative}header.navbar .header-search-links .row .col-md-6 a:after{content:"";-webkit-mask-image:url("/themes/custom/araymond3_theme/css/../img/icons/external.svg");mask-image:url("/themes/custom/araymond3_theme/css/../img/icons/external.svg");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;fill:#201f1f;background-color:#201f1f;width:max(24px,min(1.5873vw,24px));height:max(24px,min(1.5873vw,24px));position:absolute;top:0}header.navbar .header-search-links .row .col-md-6 a:hover,header.navbar .header-search-links .row .col-md-6 a:focus-within{color:#3268aa}header.navbar .header-search-links .row .col-md-6 a:hover:after,header.navbar .header-search-links .row .col-md-6 a:focus-within:after{background:#3268aa}header.navbar .menu-dropdown{display:none;position:absolute;top:max(90px,min(5.9524vw,90px));left:0;background:#fff;width:100vw;padding-top:max(103px,min(6.8122vw,103px));padding-bottom:max(29px,min(1.918vw,29px));z-index:100}header.navbar .menu-dropdown>div{display:none}header.navbar .menu-dropdown>div.active{display:block;position:relative}header.navbar .menu-dropdown>div .content{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-start;-moz-column-gap:max(125px,min(8.2672vw,125px));column-gap:max(125px,min(8.2672vw,125px))}header.navbar .menu-dropdown>div .content .h1{width:100%;margin-bottom:max(30px,min(1.9841vw,30px))}header.navbar .menu-dropdown>div .content>div{width:calc(50% - max(62.5px,min(4.1336vw,62.5px)))}header.navbar .menu-dropdown>div .items{display:flex;gap:max(40px,min(2.6455vw,40px));margin-top:max(43px,min(2.8439vw,43px))}header.navbar .menu-dropdown>div .items article{width:calc(20% - max(32px,min(2.1164vw,32px)))}header.navbar .menu-dropdown>div .about-us-items{display:flex;gap:max(30px,min(1.9841vw,30px));margin-top:max(85px,min(5.6217vw,85px));width:100% !important}header.navbar .menu-dropdown>div .about-us-items article{width:calc(33.3333333333% - max(45px,min(2.9762vw,45px)))}header.navbar .menu-dropdown.active{display:block}.header{height:max(982px,min(64.9471vw,982px));background-size:cover !important;position:relative}.header:has(.background){height:max(904px,min(59.7884vw,904px))}@media (min-width:801px){.header:has(.background){background:0 0 !important}}@media (max-width:800px){.header{height:855px}}.header .background{position:absolute;top:0;left:0;width:100%;height:100%;-moz-column-count:4;column-count:4;-moz-column-gap:0;column-gap:0}@media (max-width:800px){.header .background{display:none}}.header .background:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#3268aa;opacity:.2}.header .background .image,.header .background .video{width:100%;-o-object-fit:cover;object-fit:cover;border:max(1px,min(.0661vw,1px)) solid #3268aa;overflow:hidden}.header .background .image.revert,.header .background .video.revert{transform:scaleX(-1)}.header .background .image video,.header .background .video video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.header .background .image.image,.header .background .video.image{background-size:cover !important;background-position:center !important}.header .background .image.quarter,.header .background .video.quarter{height:25%}.header .background .image.third,.header .background .video.third{height:33.3333333333%}.header .background .image.five-twelfth,.header .background .video.five-twelfth{height:41.6666666667%}.header .background .image.half,.header .background .video.half{height:50%}.header .container{position:relative;width:100%;height:100%;z-index:2}.header .container>div{position:absolute;display:flex;flex-direction:column;justify-content:center;top:0;left:0;height:100%;width:100%}@media (max-width:800px){.header .container>div{align-items:center}}.header .container>div h1{display:flex;flex-direction:column;justify-content:center;width:100%}@media (max-width:800px){.header .container>div h1{align-items:center}}.header .container>div .surtitle{padding:max(24px,min(1.5873vw,24px)) max(40px,min(2.6455vw,40px)) max(12px,min(.7937vw,12px));border:max(4px,min(.2646vw,4px)) solid #3268aa;color:#3268aa;background:#fff;width:-moz-max-content;width:max-content;font-size:max(56px,min(3.7037vw,56px));font-family:"itc-avant-garde-gothic-pro",sans-serif;letter-spacing:-1%;font-weight:300;line-height:normal;max-width:calc(100% - max(140px,min(9.2593vw,140px)))}@media (max-width:600px){.header .container>div .surtitle{max-width:calc(100% - 40px)}}@media (max-width:800px){.header .container>div .surtitle{transform:none !important}}@media (min-width:1921px){.header .container>div .surtitle{max-width:calc(100vw - (100vw - 1920px + 140px))}}.header .container>div .surtitle span{font-variant-alternates:styleset(araymond-a)}.header .container>div .subtitle{padding:max(24px,min(1.5873vw,24px)) max(40px,min(2.6455vw,40px)) max(12px,min(.7937vw,12px));border:max(4px,min(.2646vw,4px)) solid #3268aa;color:#fff;background:#3268aa;width:-moz-max-content;width:max-content;font-size:max(56px,min(3.7037vw,56px));font-family:"itc-avant-garde-gothic-pro",sans-serif;letter-spacing:-1%;font-weight:300;line-height:normal;max-width:calc(100% - max(140px,min(9.2593vw,140px)))}@media (max-width:600px){.header .container>div .subtitle{max-width:calc(100% - 40px)}}@media (max-width:800px){.header .container>div .subtitle{transform:none !important}}@media (min-width:1921px){.header .container>div .subtitle{max-width:calc(100vw - (100vw - 1920px + 140px))}}.header .container>div .subtitle span{font-variant-alternates:styleset(araymond-a)}@media (max-width:600px){.header .container>div .surtitle{font-size:max(36px,min(2.381vw,36px));align-self:flex-start;margin-left:12px;margin-right:20px;width:auto;padding:24px 24px 12px;transform:none}.header .container>div .subtitle{font-size:max(36px,min(2.381vw,36px));align-self:flex-end;margin-left:12px;margin-right:12px;width:auto;padding:24px 24px 12px;transform:none}}.gin--vertical-toolbar header.navbar{width:calc(100vw - 66px)}.gin--vertical-toolbar header.navbar.sticked{top:60px}body{transition:all .3s}body:has(.navbar.sticked){padding-top:max(90px,min(5.9524vw,90px)) !important}.header-mobile{display:none;position:absolute;left:0;top:95px;background:#fff;width:100%;height:calc(100vh - 95px);z-index:11;overflow-y:auto;border-top:1px solid #f2f2f2;padding-top:29px;padding-bottom:23px}.header-mobile .form-item label{display:none}.header-mobile.active{display:block}.header-mobile .line1{padding-bottom:31px}.header-mobile .line1 .container{justify-content:center}.header-mobile .line1 .container form{display:flex;justify-content:center;align-items:center;width:100%;position:relative}.header-mobile .line1 .container form .form-item:not(.form-type-checkbox,.form-type-radio){width:100%}.header-mobile .line1 .container form .form-item:not(.form-type-checkbox,.form-type-radio)>.form-item-field{width:100%}.header-mobile .line1 .container form .form-item:not(.form-type-checkbox,.form-type-radio)>.form-item-field input[type=text]{font-size:max(16px,min(1.0582vw,16px));font-family:"Open Sans",sans-serif;font-weight:400;line-height:normal;width:100%;height:52px;border-radius:100px;background:#f2f2f2;font-weight:500;position:relative;color:#201f1f;padding:14px 15px 14px 48px;border:none}.header-mobile .line1 .container form .form-item:not(.form-type-checkbox,.form-type-radio)>.form-item-field input[type=text]::-moz-placeholder{color:#201f1f}.header-mobile .line1 .container form .form-item:not(.form-type-checkbox,.form-type-radio)>.form-item-field input[type=text]::placeholder{color:#201f1f}.header-mobile .line1 .container form .form-item:not(.form-type-checkbox,.form-type-radio)>.form-item-field~label{display:none}.header-mobile .line1 .container form .form-item:not(.form-type-checkbox,.form-type-radio).active>.form-item-field~label{display:none}.header-mobile .line1 .container form .form-actions{position:absolute;left:0;top:0;height:100%}.header-mobile .line1 .container form input[type=submit]{text-indent:-9999px;border-radius:max(100px,min(6.6138vw,100px));border:none;color:#fff;height:100%;background:url("/themes/custom/araymond3_theme/css/../img/icons/search.svg") no-repeat center}.header-mobile .line1 .container form input[type=submit]:hover,.header-mobile .line1 .container form input[type=submit]:focus-within{border:none}.header-mobile .line2{height:100%}.header-mobile .line2 .container .row .col .region>nav>ul:not(.contextual-links){padding:0;margin:0;display:flex;flex-direction:column;list-style:none}.header-mobile .line2 .container .row .col .region>nav>ul:not(.contextual-links)>li>a,.header-mobile .line2 .container .row .col .region>nav>ul:not(.contextual-links)>li>span{font-family:"ITC Avant Garde Gothic W01 MdC",sans-serif;font-weight:500;font-size:16px;line-height:100%;text-transform:uppercase;padding-top:20px;padding-bottom:18px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #f2f2f2;color:#201f1f;text-decoration:none}.header-mobile .line2 .container .row .col .region>nav>ul:not(.contextual-links)>li>a:hover,.header-mobile .line2 .container .row .col .region>nav>ul:not(.contextual-links)>li>a:focus-within,.header-mobile .line2 .container .row .col .region>nav>ul:not(.contextual-links)>li>span:hover,.header-mobile .line2 .container .row .col .region>nav>ul:not(.contextual-links)>li>span:focus-within{color:#3268aa}.header-mobile .line2 .container .row .col .region>nav>ul:not(.contextual-links)>li:has(>span){padding-top:20px;padding-bottom:18px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;border-bottom:1px solid #f2f2f2;position:relative}.header-mobile .line2 .container .row .col .region>nav>ul:not(.contextual-links)>li:has(>span):after{content:"";-webkit-mask:url("/themes/custom/araymond3_theme/css/../img/icons/arrow-dropdown-circle.svg") no-repeat center;mask:url("/themes/custom/araymond3_theme/css/../img/icons/arrow-dropdown-circle.svg") no-repeat center;-webkit-mask-size:contain;mask-size:contain;width:20px;height:20px;position:absolute;top:16px;right:0;background:#201f1f;transform:rotate(180deg);transition:all .3s}.header-mobile .line2 .container .row .col .region>nav>ul:not(.contextual-links)>li:has(>span) span{padding:0;display:block;border:none}.header-mobile .line2 .container .row .col .region>nav>ul:not(.contextual-links)>li ul{width:100%;margin:0;list-style:none;display:none;flex-direction:column;gap:20px;padding:25px 0 0}.header-mobile .line2 .container .row .col .region>nav>ul:not(.contextual-links)>li ul li a{font-size:max(16px,min(1.0582vw,16px));font-family:"Open Sans",sans-serif;font-weight:400;line-height:normal;text-decoration:none;color:#201f1f;display:flex;align-items:center;padding:0}.header-mobile .line2 .container .row .col .region>nav>ul:not(.contextual-links)>li ul li a:before{content:"";display:block;width:8px;height:8px;background:#3268aa;position:relative;border-radius:50%;margin-right:10px}.header-mobile .line2 .container .row .col .region>nav>ul:not(.contextual-links)>li ul li a.life:before{background:#cb4473}.header-mobile .line2 .container .row .col .region>nav>ul:not(.contextual-links)>li ul li a.energies:before,.header-mobile .line2 .container .row .col .region>nav>ul:not(.contextual-links)>li ul li a.behavior:before{background:#f7a412}.header-mobile .line2 .container .row .col .region>nav>ul:not(.contextual-links)>li ul li a.construction:before{background:#586368}.header-mobile .line2 .container .row .col .region>nav>ul:not(.contextual-links)>li ul li a.agriculture:before{background:#6cae59}.header-mobile .line2 .container .row .col .region>nav>ul:not(.contextual-links)>li ul li a.people:before{background:#00a3e2}.header-mobile .line2 .container .row .col .region>nav>ul:not(.contextual-links)>li ul li a.societies:before{background:#cc2c79}.header-mobile .line2 .container .row .col .region>nav>ul:not(.contextual-links)>li ul li a.planet:before{background:#1caf8e}.header-mobile .line2 .container .row .col .region>nav>ul:not(.contextual-links)>li ul li a.value-chain:before{background:#977ab6}.header-mobile .line2 .container .row .col .region>nav>ul:not(.contextual-links)>li.active ul{display:flex}.header-mobile .line2 .container .row .col .region>nav>ul:not(.contextual-links)>li.active:has(>span):after{transform:none}.header-mobile .line2>.container{height:100%}.header-mobile .line2>.container .row{height:100%}.header-mobile .line2>.container .row .col{height:100%}.header-mobile .line2>.container .row .col .region{height:100%;display:flex;flex-direction:column}.header-mobile .line2>.container .row .col .region nav:last-of-type{height:100%}.header-mobile .line2>.container .row .col .region nav:last-of-type ul:not(.contextual-links){height:100%}.header-mobile .line2 nav:last-of-type li:nth-of-type(-2){border:none;padding-bottom:0}.header-mobile .line2 nav:last-of-type li a,.header-mobile .line2 nav:last-of-type li span{position:relative}.header-mobile .line2 nav:last-of-type li a:after,.header-mobile .line2 nav:last-of-type li span:after{content:"";-webkit-mask:url("/themes/custom/araymond3_theme/css/../img/icons/external.svg") no-repeat center;mask:url("/themes/custom/araymond3_theme/css/../img/icons/external.svg") no-repeat center;-webkit-mask-size:40px;mask-size:40px;width:20px;height:20px;position:absolute;top:calc(50% - 10px);right:0;background:#201f1f}.header-mobile .line2 nav:last-of-type li:last-of-type{margin-top:auto}.header-mobile .line2 nav:last-of-type li:last-of-type a,.header-mobile .line2 nav:last-of-type li:last-of-type span{border:none !important;color:#fff !important;padding:12px !important;width:100%;justify-content:center !important;background:#3268aa !important}.header-mobile .line2 nav:last-of-type li:last-of-type a:after,.header-mobile .line2 nav:last-of-type li:last-of-type span:after{display:none}body.toolbar-vertical .header-mobile{height:calc(100vh - 182px)}body.toolbar-vertical .header-mobile .line2{height:calc(100% - 103px)}#toggle-menu{display:none}#toggle-menu.active span:nth-child(1){top:6px;transform:rotate(45deg)}#toggle-menu.active span:nth-child(2){border-bottom-color:transparent !important}#toggle-menu.active span:nth-child(3){top:2px;transform:rotate(-45deg)}@media (max-width:1480px){header.navbar .header-wrapper>.container>div #block-araymond3-theme-secondary-menu-corporate ul{margin-left:0}}@media (max-width:1400px){header.navbar .header-wrapper>.container{padding:0 20px}}@media (max-width:1280px){header.navbar{width:100% !important;height:95px}.region-header{width:100%}.region-header nav:not(.mobile),.region-header .language-switcher-language-url,.region-header .views-exposed-form,.region-header .block-social-media-links{display:none}.region-header .language-switcher-language-url.active{display:block;margin-left:auto;margin-right:29px}#toggle-menu{display:block;background:0 0;position:relative;padding:0;margin-top:-7px;height:30px}#toggle-menu span{display:block;width:24px;height:0;border-bottom:2px solid #201f1f;position:relative;transition:all .2s ease-in-out}#toggle-menu span:nth-child(1){top:0}#toggle-menu span:nth-child(2){top:3px}#toggle-menu span:nth-child(3){top:6px}#toggle-menu:after{color:#fff}nav.mobile{margin-left:auto}.header-wrapper>.container{display:flex;align-items:center}}body{font-family:"Open Sans",sans-serif}.block-araymond-contact-home{background:#fff;padding-top:max(24px,min(1.5873vw,24px));padding-bottom:max(31px,min(2.0503vw,31px));border-top:max(1px,min(.0661vw,1px)) solid #f6f6f6}.block-araymond-contact-home:has(.col-md-12){background:#f9f9f9}@media (max-width:800px){.block-araymond-contact-home .row{gap:20px}}.block-araymond-contact-home .getintouch,.block-araymond-contact-home .araymondintheworld{height:max(228px,min(15.0794vw,228px));border-radius:max(2px,min(.1323vw,2px));color:#3268aa;padding-left:max(27px,min(1.7857vw,27px));padding-bottom:max(26px,min(1.7196vw,26px));display:flex;flex-direction:column;justify-content:flex-end;gap:max(13px,min(.8598vw,13px))}.block-araymond-contact-home .getintouch a,.block-araymond-contact-home .araymondintheworld a{width:-moz-max-content;width:max-content}@media (max-width:800px){.block-araymond-contact-home .getintouch,.block-araymond-contact-home .araymondintheworld{padding:20px}}.block-araymond-contact-home .h5{text-transform:uppercase}.block-araymond-contact-home .getintouch{background:url("/themes/custom/araymond3_theme/css/../img/worldwide-support-opt.jpg") no-repeat center;background-size:cover}.block-araymond-contact-home .araymondintheworld{background:url("/themes/custom/araymond3_theme/css/../img/company-location.svg") no-repeat center;background-size:cover}.block-araymond-contact-home a{background:#3268aa;color:#fff}footer{background:#282830;padding-top:max(86px,min(5.6878vw,86px))}footer .line1{display:flex;align-items:center;justify-content:space-between}footer .line1 .language-switcher-language-url{display:flex;padding:max(4px,min(.2646vw,4px)) max(6px,min(.3968vw,6px));border-radius:max(100px,min(6.6138vw,100px));background:#33333d;list-style:none;font-family:"ITC Avant Garde Gothic W01 MdC",sans-serif;margin:0;align-items:center}footer .line1 .language-switcher-language-url li{padding:max(11px,min(.7275vw,11px)) max(14px,min(.9259vw,14px)) min(7px,min(.463vw,7px));border-radius:max(100px,min(6.6138vw,100px))}footer .line1 .language-switcher-language-url li a{text-transform:uppercase;color:#fff;text-decoration:none;font-size:max(14px,min(.9259vw,14px));font-weight:500;letter-spacing:8%}footer .line1 .language-switcher-language-url li a:hover,footer .line1 .language-switcher-language-url li a:focus-within{text-decoration:underline}footer .line1 .language-switcher-language-url li:has(.is-active){background:#282830}footer .line1 .language-switcher-language-url li:has(.is-active) a{pointer-events:none}footer .line1 .to-top{color:#fff;position:relative;display:flex;align-items:center;gap:max(16px,min(1.0582vw,16px));text-decoration:none}footer .line1 .to-top:after{content:"";width:max(40px,min(2.6455vw,40px));height:max(40px,min(2.6455vw,40px));background-image:url("/themes/custom/araymond3_theme/css/../img/icons/arrow-upward.svg");background-size:max(14px,min(.9259vw,14px));background-repeat:no-repeat;background-position:center;border-radius:50%;cursor:pointer;border:max(1.5px,min(.0992vw,1.5px)) solid #fff;display:block}footer .line1 .to-top:hover,footer .line1 .to-top:focus-within{text-decoration:underline}footer .line1 .col-auto{display:flex;align-items:center;gap:max(50px,min(3.3069vw,50px))}footer .line2{padding-top:max(88px,min(5.8201vw,88px))}footer .line2 .carousel{display:flex;gap:max(30px,min(1.9841vw,30px))}footer .line2 .carousel .card{width:calc(33.3333333333% - max(20px,min(1.3228vw,20px)))}footer .line3{padding-top:max(51px,min(3.373vw,51px));padding-bottom:max(71px,min(4.6958vw,71px));border-bottom:max(1px,min(.0661vw,1px)) solid #33333d}@media (max-width:800px){footer .line3{margin:0 20px}}footer .line3 ul:not(.contextual-links){margin:0;padding:0;list-style:none;display:flex;justify-content:space-between}footer .line3 ul:not(.contextual-links) li{color:#fff;display:flex;flex-direction:column}footer .line3 ul:not(.contextual-links) li span{font-size:max(22px,min(1.455vw,22px));font-family:"Open Sans Condensed",sans-serif;font-weight:400;text-transform:uppercase;padding-bottom:max(41px,min(2.7116vw,41px));display:block}footer .line3 ul:not(.contextual-links) li a{color:#fff;text-decoration:none;margin-bottom:max(15px,min(.9921vw,15px))}footer .line3 ul:not(.contextual-links) li a:last-of-type{margin:0}footer .line3 ul:not(.contextual-links) li a:hover,footer .line3 ul:not(.contextual-links) li a:focus-within{text-decoration:underline}footer .line3 ul:not(.contextual-links) li a.external-link{position:relative;width:-moz-max-content;width:max-content}footer .line3 ul:not(.contextual-links) li a.external-link:after{content:"";width:max(20px,min(1.3228vw,20px));height:max(20px,min(1.3228vw,20px));background:url("/themes/custom/araymond3_theme/css/../img/icons/external.svg") no-repeat center;position:absolute;right:-25px;top:calc(50% - max(10px,min(.6614vw,10px)))}footer .line4{padding-top:max(34px,min(2.2487vw,34px));padding-bottom:max(36px,min(2.381vw,36px));border-bottom:max(1px,min(.0661vw,1px)) solid #33333d}footer .line4 .h5{color:#fff;text-transform:uppercase;margin-bottom:max(36px,min(2.381vw,36px))}footer .line4>.row:first-of-type{margin:0}footer .line4>.row:first-of-type .col{padding:0}footer .line4>.row:last-of-type{margin:0;gap:max(30px,min(1.9841vw,30px))}footer .line4>.row:last-of-type .card-img{width:calc(20% - 24px);padding:0}footer .line4>.row:last-of-type .card-img img{height:max(168px,min(11.1111vw,168px));border-radius:max(2px,min(.1323vw,2px));-o-object-fit:cover;object-fit:cover}footer .line4>.row:last-of-type .card-img a{position:relative;display:block;border:max(3px,min(.1984vw,3px)) solid rgba(0,0,0,0);border-radius:max(2px,min(.1323vw,2px))}footer .line4>.row:last-of-type .card-img a:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);opacity:0;transition:all .3s}footer .line4>.row:last-of-type .card-img a:hover img,footer .line4>.row:last-of-type .card-img a:focus-within img{border-radius:0}footer .line4>.row:last-of-type .card-img a:hover:after,footer .line4>.row:last-of-type .card-img a:focus-within:after{opacity:1}footer .line4>.row:last-of-type .card-img .text-caption{margin-top:max(17px,min(1.1243vw,17px));padding-left:max(28px,min(1.8519vw,28px));color:#fff;position:relative}footer .line4>.row:last-of-type .card-img .text-caption:before{content:"";width:max(8px,min(.5291vw,8px));height:max(8px,min(.5291vw,8px));background:#fff;border-radius:50%;position:absolute;top:calc(50% - max(4px,min(.2646vw,4px)));left:max(10px,min(.6614vw,10px))}footer .line4>.row:last-of-type .card-img.card-automotive a:hover{border-color:#3268aa}footer .line4>.row:last-of-type .card-img.card-automotive .text-caption:before{background:#3268aa}footer .line4>.row:last-of-type .card-img.card-life a:hover{border-color:#cb4473}footer .line4>.row:last-of-type .card-img.card-life .text-caption:before{background:#cb4473}footer .line4>.row:last-of-type .card-img.card-construction a:hover{border-color:#586368}footer .line4>.row:last-of-type .card-img.card-construction .text-caption:before{background:#586368}footer .line4>.row:last-of-type .card-img.card-energies a:hover{border-color:#f7a412}footer .line4>.row:last-of-type .card-img.card-energies .text-caption:before{background:#f7a412}footer .line4>.row:last-of-type .card-img.card-agriculture a:hover{border-color:#6cae59}footer .line4>.row:last-of-type .card-img.card-agriculture .text-caption:before{background:#6cae59}footer .line5{padding-top:max(19px,min(1.2566vw,19px));padding-bottom:max(35px,min(2.3148vw,35px));color:#fff}footer .line5 .row{justify-content:space-between;align-items:flex-start;margin:0}footer .line5 .row>*{padding:0}footer .line5 .row ul:not(.contextual-links){list-style:none;display:flex;flex-wrap:wrap;gap:max(28px,min(1.8519vw,28px));justify-content:flex-end;padding:0;margin:0;row-gap:max(10px,min(.6614vw,10px))}footer .line5 .row ul:not(.contextual-links) li a{color:#fff;text-decoration:none}footer .line5 .row ul:not(.contextual-links) li a:hover,footer .line5 .row ul:not(.contextual-links) li a:focus-within{text-decoration:underline}@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}}