body.menu-open{overflow:hidden}.navbar-mask{position:fixed;height:100%;display:none;width:100%;background-color:rgba(0,0,0,.5);left:0;top:0;z-index:2;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.modal .modal-overlay{background-color:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);opacity:1}#play-modal .modal-body{aspect-ratio:16/9;max-width:initial;max-height:calc(90vh - max(100px,min(6.6138vw,100px)))}#play-modal .modal-body .modal-content{max-height:initial}#play-modal .modal-body .modal-content iframe{max-height:calc(90vh - max(100px,min(6.6138vw,100px)))}header.navbar{background-color:#fff;position:absolute;top:0;width:100%;z-index:10}header.navbar .menu a,header.navbar .menu span{color:#282830}header.navbar .menu a i,header.navbar .menu span i{color:#282830}header.navbar .menu a.external:after,header.navbar .menu span.external:after{background:#282830}header.navbar .menu a.active,header.navbar .menu a.is-active,header.navbar .menu a.active-trail,header.navbar .menu a:hover,header.navbar .menu a:focus-within,header.navbar .menu span.active,header.navbar .menu span.is-active,header.navbar .menu span.active-trail,header.navbar .menu span:hover,header.navbar .menu span:focus-within{color:#3268aa}header.navbar .menu a.active.external:after,header.navbar .menu a.is-active.external:after,header.navbar .menu a.active-trail.external:after,header.navbar .menu a:hover.external:after,header.navbar .menu a:focus-within.external:after,header.navbar .menu span.active.external:after,header.navbar .menu span.is-active.external:after,header.navbar .menu span.active-trail.external:after,header.navbar .menu span:hover.external:after,header.navbar .menu span:focus-within.external:after{background-color:#3268aa}header.navbar .menu a.active i,header.navbar .menu a.is-active i,header.navbar .menu a.active-trail i,header.navbar .menu a:hover i,header.navbar .menu a:focus-within i,header.navbar .menu span.active i,header.navbar .menu span.is-active i,header.navbar .menu span.active-trail i,header.navbar .menu span:hover i,header.navbar .menu span:focus-within i{color:#3268aa}header.navbar.sticked{position:fixed;top:0;left:0;width:100%;z-index:400;background-color:#3268aa;transition:background-color .3s}header.navbar.sticked .header-top-wrapper{display:none}header.navbar.sticked:not(.opened) .header-mobile .line3 ul li a{color:#282830 !important}header.navbar.sticked:not(.opened) .menu a,header.navbar.sticked:not(.opened) .menu i,header.navbar.sticked:not(.opened) .menu span{color:#fff !important}header.navbar.sticked:not(.opened) .menu a:after,header.navbar.sticked:not(.opened) .menu i:after,header.navbar.sticked:not(.opened) .menu span:after{background-color:#fff !important}header.navbar.sticked .header-search .header-search-link{color:#fff}header.navbar.sticked .language-switcher-language-url button.button{color:#fff;background:rgba(244,244,244,.1)}header.navbar.sticked .language-switcher-language-url button.button:after{background:url("/themes/custom/araymond2_theme/css/../img/icons/arrow.svg") no-repeat center;background-size:max(24px,min(1.5873vw,24px)) max(20px,min(1.3228vw,20px))}header.navbar.sticked .toggle-menu span{border-bottom-color:#fff}header.navbar.sticked .toggle-menu:after{color:#fff}header.navbar.opened{background-color:#fff}header.navbar.opened a.external:after{background:#282830}header.navbar.opened .header-search .header-search-link{color:#282830}header.navbar.opened .language-switcher-language-url button.button{background:#f6f6f6;color:#282830}header.navbar.opened .language-switcher-language-url button.button:after{background:url("/themes/custom/araymond2_theme/css/../img/icons/arrow-dark.svg") no-repeat center;background-size:max(24px,min(1.5873vw,24px)) max(20px,min(1.3228vw,20px))}header.navbar.opened .language-switcher-language-url button.button:hover:after{background:url("/themes/custom/araymond2_theme/css/../img/icons/arrow.svg") no-repeat center !important;background-size:max(24px,min(1.5873vw,24px)) max(20px,min(1.3228vw,20px)) !important}header.navbar .header-logo{width:100%;min-width:230px;margin-left:max(10px,min(.6614vw,10px))}header.navbar .header-search .header-search-link{color:#282830;z-index:10;position:relative;display:flex;flex-direction:column;justify-content:center}header.navbar .header-search .header-search-link.dark{color:#282830 !important}header.navbar .header-search #search{height:100%;top:0;position:absolute;display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center}header.navbar .header-search #search form{width:100%;position:relative;display:block}header.navbar .header-search #search .form-actions{position:absolute;right:max(12px,min(.7937vw,12px));top:50%;transform:translateY(-50%)}header.navbar .header-search #search .form-type-textfield,header.navbar .header-search #search .form-type-tel{position:relative}header.navbar .header-search #search .form-type-textfield:before,header.navbar .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/araymond2_theme/css/../img/icons/search-black.svg") no-repeat center;z-index:10}header.navbar .header-search #search input[type=text]{border-radius:max(100px,min(6.6138vw,100px));border:max(1px,min(.0661vw,1px)) solid #e9e9e9;background:#f8f8f8;padding:max(15px,min(.9921vw,15px)) max(50px,min(3.3069vw,50px))}header.navbar .header-search #search input[type=text]::-moz-placeholder{font-size:max(15px,min(.9921vw,15px));font-family:"Open Sans",sans-serif;font-weight:400;line-height:max(22px,min(1.455vw,22px));color:#5b5c67}header.navbar .header-search #search input[type=text]::placeholder{font-size:max(15px,min(.9921vw,15px));font-family:"Open Sans",sans-serif;font-weight:400;line-height:max(22px,min(1.455vw,22px));color:#5b5c67}header.navbar .header-search #search label{display:none}header.navbar .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(10px,min(.6614vw,10px)) max(18px,min(1.1905vw,18px)) max(6px,min(.3968vw,6px)) max(18px,min(1.1905vw,18px))}header.navbar .header-search #search input[type=submit]:hover,header.navbar .header-search #search input[type=submit]:focus-within{border:none}header.navbar .header-search #search.hidden{display:none}header.navbar .header-search-links{background-color:#fff;border-bottom:max(1px,min(.0661vw,1px)) solid rgba(204,204,204,.5);box-shadow:0 1.852px 3.148px 0 rgba(0,0,0,0),0 8.148px 6.519px 0 rgba(0,0,0,.01),0 20px 13px 0 rgba(0,0,0,.01),0 100px 80px 0 rgba(0,0,0,.02)}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(15px,min(.9921vw,15px));font-family:"Open Sans",sans-serif;font-weight:400;line-height:max(22px,min(1.455vw,22px));color:#282830}header.navbar .header-search-links .row .col-md-6 a:after{fill:#282830;background-color:#282830;margin-left:max(20px,min(1.3228vw,20px));width:max(10px,min(.6614vw,10px));height:max(10px,min(.6614vw,10px));top:0}header.navbar .language-switcher-language-url button.button{background:#f6f6f6;color:#282830;border:none;font-size:max(14px,min(.9259vw,14px))}header.navbar .language-switcher-language-url button.button:after{background:url("/themes/custom/araymond2_theme/css/../img/icons/arrow-dark.svg") no-repeat center;background-size:max(24px,min(1.5873vw,24px)) max(20px,min(1.3228vw,20px))}header.navbar .language-switcher-language-url button.button:hover:after{background:url("/themes/custom/araymond2_theme/css/../img/icons/arrow.svg") no-repeat center;background-size:max(24px,min(1.5873vw,24px)) max(20px,min(1.3228vw,20px))}header.navbar:not(.sticked) .toggle-menu span{border-bottom-color:#282830}header.navbar:not(.sticked) .toggle-menu:after{color:#282830}header.navbar.mobile-opened{background-color:#3268aa}header.navbar.mobile-opened .menu a,header.navbar.mobile-opened .menu i,header.navbar.mobile-opened .menu span{color:#fff}header.navbar .header-top-wrapper{font-family:"ITC Avant Garde Gothic W01 MdC",sans-serif;font-size:max(16px,min(1.0582vw,16px));line-height:max(20px,min(1.3228vw,20px));background-color:#f5c854;color:#282830;padding:max(10px,min(.6614vw,10px)) 0 max(6px,min(.3968vw,6px)) 0;display:flex;align-items:center;cursor:pointer}header.navbar .header-top-wrapper a{color:#282830}header.navbar .header-top-wrapper .block-type-external-link p{text-transform:uppercase}header.navbar .header-top-wrapper .block-type-external-link p:after{content:"";display:inline-block;fill:#fff;vertical-align:middle;background:#fff;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url("/themes/custom/araymond2_theme/css/../img/icons/external.svg");mask-image:url("/themes/custom/araymond2_theme/css/../img/icons/external.svg");position:relative;top:calc(-1*max(2px,min(.1323vw,2px)));left:max(4px,min(.2646vw,4px));width:max(16px,min(1.0582vw,16px));height:max(16px,min(1.0582vw,16px))}header.navbar .header-top-wrapper .block-type-new p:before{content:"NEW";font-family:"Open Sans Condensed",sans-serif;font-weight:600;line-height:max(20px,min(1.3228vw,20px));display:inline-block;border-radius:max(60px,min(3.9683vw,60px));margin-right:max(10px,min(.6614vw,10px));background-color:#282830;color:#f5c854;padding:max(6px,min(.3968vw,6px)) max(14px,min(.9259vw,14px))}header.navbar .header-wrapper{position:relative}header.navbar .header-wrapper .region-header{position:relative;display:flex;align-items:center;margin-top:max(27px,min(1.7857vw,27px));margin-bottom:max(23px,min(1.5212vw,23px))}header.navbar .header-wrapper .region-header>nav:first-of-type{margin-left:auto}header.navbar .header-wrapper .region-header>nav:last-of-type{margin-left:max(60px,min(3.9683vw,60px))}@media (max-width:1512px){header.navbar .header-wrapper .region-header>nav:last-of-type{margin-left:max(30px,min(1.9841vw,30px))}}header.navbar .header-wrapper .region-header .header-search{margin-left:max(18px,min(1.1905vw,18px))}header.navbar .header-wrapper .region-header .block-language-block-dropdownlanguage-interface{margin-left:max(18px,min(1.1905vw,18px))}header.navbar .header-wrapper .region-header .block-language-block-dropdownlanguage-interface button.button{transition:background-color .15s ease-in-out,color .15s ease-in-out;border-radius:max(100px,min(6.6138vw,100px));padding:max(10px,min(.6614vw,10px)) max(34px,min(2.2487vw,34px)) max(6px,min(.3968vw,6px)) max(18px,min(1.1905vw,18px));position:relative;text-decoration:none;white-space:nowrap;cursor:pointer;font-size:max(14px,min(.9259vw,14px));line-height:normal;top:max(1px,min(.0661vw,1px))}header.navbar .header-wrapper .region-header .block-language-block-dropdownlanguage-interface button.button:after{content:"";width:max(6px,min(.3968vw,6px));height:max(10px,min(.6614vw,10px));transform:rotate(90deg);position:absolute;top:calc(50% - max(5px,min(.3307vw,5px)));right:max(15px,min(.9921vw,15px))}header.navbar .header-wrapper .region-header .block-language-block-dropdownlanguage-interface button.button:hover,header.navbar .header-wrapper .region-header .block-language-block-dropdownlanguage-interface button.button:focus-within{background-color:#282830;color:#fff;opacity:1 !important}header.navbar .header-wrapper .region-header .block-language-block-dropdownlanguage-interface .dropdown .dropdown-content{padding:max(15px,min(.9921vw,15px));width:100%}header.navbar .header-wrapper .region-header .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 .region-header .block-language-block-dropdownlanguage-interface .dropdown .menu-languages li{list-style:none;padding:max(5px,min(.3307vw,5px)) 0}header.navbar .header-wrapper .region-header .block-language-block-dropdownlanguage-interface .dropdown .menu-languages li a{color:#282830}header.navbar .header-wrapper .region-header .block-social-media-links{margin-left:max(18px,min(1.1905vw,18px))}@media (max-width:1280px){header.navbar .header-wrapper{position:static}header.navbar .header-wrapper .region-header{position:relative}}header.navbar .header-wrapper .fab{color:#282830}header.navbar #block-menuautomotive .menu a.active,header.navbar #block-menuautomotive .menu a.is-active,header.navbar #block-menuautomotive .menu a.active-trail,header.navbar #block-menuautomotive .menu a:hover,header.navbar #block-menuautomotive .menu a:focus-within,header.navbar #block-menuautomotive .menu span.active,header.navbar #block-menuautomotive .menu span.is-active,header.navbar #block-menuautomotive .menu span.active-trail,header.navbar #block-menuautomotive .menu span:hover,header.navbar #block-menuautomotive .menu span:focus-within,header.navbar #block-menuautomotive-2 .menu a.active,header.navbar #block-menuautomotive-2 .menu a.is-active,header.navbar #block-menuautomotive-2 .menu a.active-trail,header.navbar #block-menuautomotive-2 .menu a:hover,header.navbar #block-menuautomotive-2 .menu a:focus-within,header.navbar #block-menuautomotive-2 .menu span.active,header.navbar #block-menuautomotive-2 .menu span.is-active,header.navbar #block-menuautomotive-2 .menu span.active-trail,header.navbar #block-menuautomotive-2 .menu span:hover,header.navbar #block-menuautomotive-2 .menu span:focus-within{position:relative}header.navbar #block-menuautomotive .menu a.active:not(.external):after,header.navbar #block-menuautomotive .menu a.is-active:not(.external):after,header.navbar #block-menuautomotive .menu a.active-trail:not(.external):after,header.navbar #block-menuautomotive .menu a:hover:not(.external):after,header.navbar #block-menuautomotive .menu a:focus-within:not(.external):after,header.navbar #block-menuautomotive .menu span.active:not(.external):after,header.navbar #block-menuautomotive .menu span.is-active:not(.external):after,header.navbar #block-menuautomotive .menu span.active-trail:not(.external):after,header.navbar #block-menuautomotive .menu span:hover:not(.external):after,header.navbar #block-menuautomotive .menu span:focus-within:not(.external):after,header.navbar #block-menuautomotive-2 .menu a.active:not(.external):after,header.navbar #block-menuautomotive-2 .menu a.is-active:not(.external):after,header.navbar #block-menuautomotive-2 .menu a.active-trail:not(.external):after,header.navbar #block-menuautomotive-2 .menu a:hover:not(.external):after,header.navbar #block-menuautomotive-2 .menu a:focus-within:not(.external):after,header.navbar #block-menuautomotive-2 .menu span.active:not(.external):after,header.navbar #block-menuautomotive-2 .menu span.is-active:not(.external):after,header.navbar #block-menuautomotive-2 .menu span.active-trail:not(.external):after,header.navbar #block-menuautomotive-2 .menu span:hover:not(.external):after,header.navbar #block-menuautomotive-2 .menu span:focus-within:not(.external):after{content:"";width:100%;height:max(1px,min(.0661vw,1px));bottom:min(-3px,min(-.1984vw,-3px));left:0;background:#3268aa;position:absolute}header.navbar #block-menuautomotive-2 .last a:after{display:none !important}header.navbar #block-menuautomotive,header.navbar #block-menulife,header.navbar #block-menuenergies,header.navbar #block-menubuilding,header.navbar #block-menuagriculture,header.navbar #block-menuindustrial{position:static}header.navbar #block-menuautomotive .menu,header.navbar #block-menulife .menu,header.navbar #block-menuenergies .menu,header.navbar #block-menubuilding .menu,header.navbar #block-menuagriculture .menu,header.navbar #block-menuindustrial .menu{gap:max(30px,min(1.9841vw,30px));position:static}header.navbar #block-menuautomotive .menu .expanded,header.navbar #block-menulife .menu .expanded,header.navbar #block-menuenergies .menu .expanded,header.navbar #block-menubuilding .menu .expanded,header.navbar #block-menuagriculture .menu .expanded,header.navbar #block-menuindustrial .menu .expanded{position:static}header.navbar #block-menuautomotive .menu li a,header.navbar #block-menuautomotive .menu li span,header.navbar #block-menulife .menu li a,header.navbar #block-menulife .menu li span,header.navbar #block-menuenergies .menu li a,header.navbar #block-menuenergies .menu li span,header.navbar #block-menubuilding .menu li a,header.navbar #block-menubuilding .menu li span,header.navbar #block-menuagriculture .menu li a,header.navbar #block-menuagriculture .menu li span,header.navbar #block-menuindustrial .menu li a,header.navbar #block-menuindustrial .menu li span{font-family:"ITC Avant Garde Gothic W01 MdC",sans-serif;font-size:max(17px,min(1.1243vw,17px));font-weight:500;line-height:max(20px,min(1.3228vw,20px));text-wrap:nowrap}header.navbar #block-menuautomotive .menu li span:hover,header.navbar #block-menuautomotive .menu li span:focus-within,header.navbar #block-menulife .menu li span:hover,header.navbar #block-menulife .menu li span:focus-within,header.navbar #block-menuenergies .menu li span:hover,header.navbar #block-menuenergies .menu li span:focus-within,header.navbar #block-menubuilding .menu li span:hover,header.navbar #block-menubuilding .menu li span:focus-within,header.navbar #block-menuagriculture .menu li span:hover,header.navbar #block-menuagriculture .menu li span:focus-within,header.navbar #block-menuindustrial .menu li span:hover,header.navbar #block-menuindustrial .menu li span:focus-within{cursor:pointer}header.navbar #block-menuautomotive .dropdown-full,header.navbar #block-menulife .dropdown-full,header.navbar #block-menuenergies .dropdown-full,header.navbar #block-menubuilding .dropdown-full,header.navbar #block-menuagriculture .dropdown-full,header.navbar #block-menuindustrial .dropdown-full{border-top:max(8px,min(.5291vw,8px)) solid #3268aa;margin-top:max(30px,min(1.9841vw,30px));overflow:auto;max-width:100vw;width:100vw;padding:max(42px,min(2.7778vw,42px)) max(20px,min(1.3228vw,20px)) max(82px,min(5.4233vw,82px))}header.navbar #block-menuautomotive .menu-level-0>li>a,header.navbar #block-menuautomotive .menu-level-0>li>span,header.navbar #block-menulife .menu-level-0>li>a,header.navbar #block-menulife .menu-level-0>li>span,header.navbar #block-menuenergies .menu-level-0>li>a,header.navbar #block-menuenergies .menu-level-0>li>span,header.navbar #block-menubuilding .menu-level-0>li>a,header.navbar #block-menubuilding .menu-level-0>li>span,header.navbar #block-menuagriculture .menu-level-0>li>a,header.navbar #block-menuagriculture .menu-level-0>li>span,header.navbar #block-menuindustrial .menu-level-0>li>a,header.navbar #block-menuindustrial .menu-level-0>li>span{text-transform:uppercase}header.navbar #block-menuautomotive .menu-level-1,header.navbar #block-menulife .menu-level-1,header.navbar #block-menuenergies .menu-level-1,header.navbar #block-menubuilding .menu-level-1,header.navbar #block-menuagriculture .menu-level-1,header.navbar #block-menuindustrial .menu-level-1{list-style:none;flex-wrap:wrap;gap:max(20px,min(1.3228vw,20px));left:calc(-1*max(70px,min(4.6296vw,70px))) !important;padding-left:max(70px,min(4.6296vw,70px));padding-right:max(70px,min(4.6296vw,70px));padding-bottom:0}@media (min-width:1921px){header.navbar #block-menuautomotive .menu-level-1,header.navbar #block-menulife .menu-level-1,header.navbar #block-menuenergies .menu-level-1,header.navbar #block-menubuilding .menu-level-1,header.navbar #block-menuagriculture .menu-level-1,header.navbar #block-menuindustrial .menu-level-1{left:calc(-1*(100vw - max(1920px,min(126.9841vw,1920px)))/2 - max(70px,min(4.6296vw,70px))) !important;padding-left:calc((100vw - max(1780px,min(117.7249vw,1780px)))/2);padding-right:calc((100vw - max(1780px,min(117.7249vw,1780px)))/2)}}header.navbar #block-menuautomotive .menu-level-1>li,header.navbar #block-menulife .menu-level-1>li,header.navbar #block-menuenergies .menu-level-1>li,header.navbar #block-menubuilding .menu-level-1>li,header.navbar #block-menuagriculture .menu-level-1>li,header.navbar #block-menuindustrial .menu-level-1>li{width:calc(25% - max(60px,min(3.9683vw,60px))/4);margin-bottom:max(0px,min(0vw,0px))}header.navbar #block-menuautomotive .menu-level-1>li>a,header.navbar #block-menuautomotive .menu-level-1>li>span,header.navbar #block-menulife .menu-level-1>li>a,header.navbar #block-menulife .menu-level-1>li>span,header.navbar #block-menuenergies .menu-level-1>li>a,header.navbar #block-menuenergies .menu-level-1>li>span,header.navbar #block-menubuilding .menu-level-1>li>a,header.navbar #block-menubuilding .menu-level-1>li>span,header.navbar #block-menuagriculture .menu-level-1>li>a,header.navbar #block-menuagriculture .menu-level-1>li>span,header.navbar #block-menuindustrial .menu-level-1>li>a,header.navbar #block-menuindustrial .menu-level-1>li>span{color:#3268aa !important;font-size:max(16px,min(1.0582vw,16px));font-family:"Open Sans",sans-serif;font-weight:500;line-height:max(20px,min(1.3228vw,20px));letter-spacing:max(1.28px,min(.0847vw,1.28px));text-transform:uppercase;font-family:"ITC Avant Garde Gothic W01 MdC",sans-serif}header.navbar #block-menuautomotive .menu-level-2,header.navbar #block-menulife .menu-level-2,header.navbar #block-menuenergies .menu-level-2,header.navbar #block-menubuilding .menu-level-2,header.navbar #block-menuagriculture .menu-level-2,header.navbar #block-menuindustrial .menu-level-2{list-style:none;padding:0;border-top:max(4px,min(.2646vw,4px)) solid #3268aa}header.navbar #block-menuautomotive .menu-level-2>li,header.navbar #block-menulife .menu-level-2>li,header.navbar #block-menuenergies .menu-level-2>li,header.navbar #block-menubuilding .menu-level-2>li,header.navbar #block-menuagriculture .menu-level-2>li,header.navbar #block-menuindustrial .menu-level-2>li{padding-block:max(5px,min(.3307vw,5px))}header.navbar #block-menuautomotive .menu-level-2>li>a,header.navbar #block-menuautomotive .menu-level-2>li>span,header.navbar #block-menulife .menu-level-2>li>a,header.navbar #block-menulife .menu-level-2>li>span,header.navbar #block-menuenergies .menu-level-2>li>a,header.navbar #block-menuenergies .menu-level-2>li>span,header.navbar #block-menubuilding .menu-level-2>li>a,header.navbar #block-menubuilding .menu-level-2>li>span,header.navbar #block-menuagriculture .menu-level-2>li>a,header.navbar #block-menuagriculture .menu-level-2>li>span,header.navbar #block-menuindustrial .menu-level-2>li>a,header.navbar #block-menuindustrial .menu-level-2>li>span{font-size:max(13px,min(.8598vw,13px));font-family:"Open Sans",sans-serif}header.navbar #block-menuautomotive .menu-level-3,header.navbar #block-menulife .menu-level-3,header.navbar #block-menuenergies .menu-level-3,header.navbar #block-menubuilding .menu-level-3,header.navbar #block-menuagriculture .menu-level-3,header.navbar #block-menuindustrial .menu-level-3{list-style:none;padding:max(17px,min(1.1243vw,17px)) 0 0;margin-top:max(15px,min(.9921vw,15px));border-top:max(4px,min(.2646vw,4px)) solid #3268aa}header.navbar #block-menuautomotive .menu-level-3 li,header.navbar #block-menulife .menu-level-3 li,header.navbar #block-menuenergies .menu-level-3 li,header.navbar #block-menubuilding .menu-level-3 li,header.navbar #block-menuagriculture .menu-level-3 li,header.navbar #block-menuindustrial .menu-level-3 li{line-height:max(14px,min(.9259vw,14px));margin-bottom:max(10px,min(.6614vw,10px))}header.navbar #block-menuautomotive .menu-level-3 li a,header.navbar #block-menuautomotive .menu-level-3 li span,header.navbar #block-menulife .menu-level-3 li a,header.navbar #block-menulife .menu-level-3 li span,header.navbar #block-menuenergies .menu-level-3 li a,header.navbar #block-menuenergies .menu-level-3 li span,header.navbar #block-menubuilding .menu-level-3 li a,header.navbar #block-menubuilding .menu-level-3 li span,header.navbar #block-menuagriculture .menu-level-3 li a,header.navbar #block-menuagriculture .menu-level-3 li span,header.navbar #block-menuindustrial .menu-level-3 li a,header.navbar #block-menuindustrial .menu-level-3 li span{color:#282830 !important;font-size:max(13px,min(.8598vw,13px));letter-spacing:calc(-1*max(.13px,min(.0086vw,.13px)));font-family:"Open Sans",sans-serif}header.navbar #block-menuautomotive .menu-level-3 li a:hover,header.navbar #block-menuautomotive .menu-level-3 li a:focus-within,header.navbar #block-menuautomotive .menu-level-3 li span:hover,header.navbar #block-menuautomotive .menu-level-3 li span:focus-within,header.navbar #block-menulife .menu-level-3 li a:hover,header.navbar #block-menulife .menu-level-3 li a:focus-within,header.navbar #block-menulife .menu-level-3 li span:hover,header.navbar #block-menulife .menu-level-3 li span:focus-within,header.navbar #block-menuenergies .menu-level-3 li a:hover,header.navbar #block-menuenergies .menu-level-3 li a:focus-within,header.navbar #block-menuenergies .menu-level-3 li span:hover,header.navbar #block-menuenergies .menu-level-3 li span:focus-within,header.navbar #block-menubuilding .menu-level-3 li a:hover,header.navbar #block-menubuilding .menu-level-3 li a:focus-within,header.navbar #block-menubuilding .menu-level-3 li span:hover,header.navbar #block-menubuilding .menu-level-3 li span:focus-within,header.navbar #block-menuagriculture .menu-level-3 li a:hover,header.navbar #block-menuagriculture .menu-level-3 li a:focus-within,header.navbar #block-menuagriculture .menu-level-3 li span:hover,header.navbar #block-menuagriculture .menu-level-3 li span:focus-within,header.navbar #block-menuindustrial .menu-level-3 li a:hover,header.navbar #block-menuindustrial .menu-level-3 li a:focus-within,header.navbar #block-menuindustrial .menu-level-3 li span:hover,header.navbar #block-menuindustrial .menu-level-3 li span:focus-within{color:#3268aa !important}header.navbar #block-menuautomotive .menu-level-3 li:last-of-type,header.navbar #block-menulife .menu-level-3 li:last-of-type,header.navbar #block-menuenergies .menu-level-3 li:last-of-type,header.navbar #block-menubuilding .menu-level-3 li:last-of-type,header.navbar #block-menuagriculture .menu-level-3 li:last-of-type,header.navbar #block-menuindustrial .menu-level-3 li:last-of-type{margin-bottom:0}header.navbar #block-menuautomotive-2 .menu,header.navbar #block-menulife-2 .menu,header.navbar #block-menuenergies-2 .menu,header.navbar #block-menubuilding-2 .menu,header.navbar #block-menuagriculture-2 .menu,header.navbar #block-menuindustrial-2 .menu{gap:max(30px,min(1.9841vw,30px));align-items:center}header.navbar #block-menuautomotive-2 .menu li.mobile,header.navbar #block-menulife-2 .menu li.mobile,header.navbar #block-menuenergies-2 .menu li.mobile,header.navbar #block-menubuilding-2 .menu li.mobile,header.navbar #block-menuagriculture-2 .menu li.mobile,header.navbar #block-menuindustrial-2 .menu li.mobile{display:none}header.navbar #block-menuautomotive-2 .menu li a,header.navbar #block-menulife-2 .menu li a,header.navbar #block-menuenergies-2 .menu li a,header.navbar #block-menubuilding-2 .menu li a,header.navbar #block-menuagriculture-2 .menu li a,header.navbar #block-menuindustrial-2 .menu li a{font-family:"ITC Avant Garde Gothic W01 MdC",sans-serif;font-size:max(15px,min(.9921vw,15px));text-transform:uppercase;opacity:.8;line-height:max(20px,min(1.3228vw,20px));text-wrap:nowrap}header.navbar #block-menuautomotive-2 .menu li a.mobile,header.navbar #block-menulife-2 .menu li a.mobile,header.navbar #block-menuenergies-2 .menu li a.mobile,header.navbar #block-menubuilding-2 .menu li a.mobile,header.navbar #block-menuagriculture-2 .menu li a.mobile,header.navbar #block-menuindustrial-2 .menu li a.mobile{display:none}header.navbar #block-menuautomotive-2 .menu li.last,header.navbar #block-menulife-2 .menu li.last,header.navbar #block-menuenergies-2 .menu li.last,header.navbar #block-menubuilding-2 .menu li.last,header.navbar #block-menuagriculture-2 .menu li.last,header.navbar #block-menuindustrial-2 .menu li.last{margin-left:max(60px,min(3.9683vw,60px))}header.navbar #block-menuautomotive-2 .menu li.last a,header.navbar #block-menulife-2 .menu li.last a,header.navbar #block-menuenergies-2 .menu li.last a,header.navbar #block-menubuilding-2 .menu li.last a,header.navbar #block-menuagriculture-2 .menu li.last a,header.navbar #block-menuindustrial-2 .menu li.last a{line-height:max(23px,min(1.5212vw,23px));transition:background-color .15s ease-in-out,color .15s ease-in-out;border-radius:max(100px,min(6.6138vw,100px));padding:max(11px,min(.7275vw,11px)) max(16px,min(1.0582vw,16px)) max(5px,min(.3307vw,5px)) max(49px,min(3.2407vw,49px));position:relative;white-space:nowrap;cursor:pointer;color:#fff;background-color:#3268aa}header.navbar #block-menuautomotive-2 .menu li.last a:before,header.navbar #block-menulife-2 .menu li.last a:before,header.navbar #block-menuenergies-2 .menu li.last a:before,header.navbar #block-menubuilding-2 .menu li.last a:before,header.navbar #block-menuagriculture-2 .menu li.last a:before,header.navbar #block-menuindustrial-2 .menu li.last a:before{content:"";position:absolute;top:9px;left:16px;width:max(25px,min(1.6534vw,25px));height:max(23px,min(1.5212vw,23px));margin-right:max(6px,min(.3968vw,6px));background-image:url("/themes/custom/araymond2_theme/css/../img/icons/mail-white-header.svg");background-repeat:no-repeat;background-size:contain}@media (max-width:1512px){header.navbar #block-menuautomotive-2 .menu li.last a,header.navbar #block-menulife-2 .menu li.last a,header.navbar #block-menuenergies-2 .menu li.last a,header.navbar #block-menubuilding-2 .menu li.last a,header.navbar #block-menuagriculture-2 .menu li.last a,header.navbar #block-menuindustrial-2 .menu li.last a{text-indent:-9999em;padding:max(5px,min(.3307vw,5px)) max(16px,min(1.0582vw,16px)) max(5px,min(.3307vw,5px)) max(42px,min(2.7778vw,42px))}header.navbar #block-menuautomotive-2 .menu li.last a:before,header.navbar #block-menulife-2 .menu li.last a:before,header.navbar #block-menuenergies-2 .menu li.last a:before,header.navbar #block-menubuilding-2 .menu li.last a:before,header.navbar #block-menuagriculture-2 .menu li.last a:before,header.navbar #block-menuindustrial-2 .menu li.last a:before{top:5px;margin-right:0}}@media (max-width:1366px){header.navbar #block-menuautomotive-2 .menu li.last,header.navbar #block-menulife-2 .menu li.last,header.navbar #block-menuenergies-2 .menu li.last,header.navbar #block-menubuilding-2 .menu li.last,header.navbar #block-menuagriculture-2 .menu li.last,header.navbar #block-menuindustrial-2 .menu li.last{margin-left:max(18px,min(1.1905vw,18px))}}header.navbar .menu-social{gap:max(18px,min(1.1905vw,18px))}header.navbar .menu-social li{line-height:max(24px,min(1.5873vw,24px))}header.navbar .toggle-menu{display:block;position:relative}@media (min-width:1281px){header.navbar .toggle-menu{display:none}}header.navbar .toggle-menu span{display:block;width:13px;height:0;border-bottom:1px solid #000;position:relative;transition:all .2s ease-in-out}header.navbar .toggle-menu span:nth-child(1){top:9px}header.navbar .toggle-menu span:nth-child(2){top:12px}header.navbar .toggle-menu span:nth-child(3){top:15px;width:7px}header.navbar .toggle-menu span:last-of-type{display:inline-block;font-family:"itc-avant-garde-gothic-pro",sans-serif;font-size:max(14px,min(.9259vw,14px));font-weight:500;text-transform:uppercase;color:#fff;margin-left:23px;margin-top:2px;border:none;height:auto;width:auto}header.navbar .toggle-menu.active span{border-bottom-color:#fff}header.navbar .toggle-menu.active span:nth-child(1){top:13px;transform:rotate(45deg)}header.navbar .toggle-menu.active span:nth-child(2){border-bottom-color:transparent !important}header.navbar .toggle-menu.active span:nth-child(3){top:11px;transform:rotate(-45deg);width:13px}header.navbar .header-mobile{display:none;position:absolute;left:0;top:max(160px,min(10.582vw,160px));background:#fff;width:100%;height:100vh;z-index:11;overflow-y:auto;padding-bottom:max(30px,min(1.9841vw,30px))}header.navbar .header-mobile .form-item label{display:none}header.navbar .header-mobile.active{display:flex;flex-direction:column;flex-wrap:nowrap}@media (min-width:1281px){header.navbar .header-mobile.active{display:none}}header.navbar .header-mobile .line1,header.navbar .header-mobile .line2{background-color:#3268aa;padding-bottom:max(30px,min(1.9841vw,30px))}header.navbar .header-mobile .line1{padding-bottom:max(23px,min(1.5212vw,23px))}header.navbar .header-mobile .line1 a{font-family:"itc-avant-garde-gothic-pro",sans-serif;font-weight:500;width:100%;text-transform:uppercase;padding-right:max(20px,min(1.3228vw,20px));padding-left:max(20px,min(1.3228vw,20px))}header.navbar .header-mobile .line1 a.button.button-white{background:#fff;color:#3268aa}@media (max-width:800px){header.navbar .header-mobile .line1 .col{flex-direction:column}}header.navbar .header-mobile .line2{padding-bottom:max(25px,min(1.6534vw,25px))}header.navbar .header-mobile .line2 .container{justify-content:center}header.navbar .header-mobile .line2 .container form{display:flex;justify-content:center;align-items:center;flex-direction:row;width:100%;position:relative}header.navbar .header-mobile .line2 .container form .form-item:not(.form-type-checkbox,.form-type-radio){width:100%}header.navbar .header-mobile .line2 .container form .form-item:not(.form-type-checkbox,.form-type-radio)>.form-item-field{width:100%}header.navbar .header-mobile .line2 .container form .form-item:not(.form-type-checkbox,.form-type-radio)>.form-item-field input[type=text]{width:100%;height:max(50px,min(3.3069vw,50px));flex-shrink:0;border-radius:max(100px,min(6.6138vw,100px));border:max(2px,min(.1323vw,2px)) solid #fff;padding:max(13px,min(.8598vw,13px)) 0 max(9px,min(.5952vw,9px)) max(53px,min(3.5053vw,53px));font-family:"itc-avant-garde-gothic-pro",sans-serif;font-weight:500;font-size:max(16px,min(1.0582vw,16px));position:relative;color:#fff;line-height:max(20px,min(1.3228vw,20px));background:0 0}header.navbar .header-mobile .line2 .container form .form-item:not(.form-type-checkbox,.form-type-radio)>.form-item-field input[type=text]::-moz-placeholder{color:#fff}header.navbar .header-mobile .line2 .container form .form-item:not(.form-type-checkbox,.form-type-radio)>.form-item-field input[type=text]::placeholder{color:#fff}header.navbar .header-mobile .line2 .container form .form-item:not(.form-type-checkbox,.form-type-radio)>.form-item-field~label{display:none}header.navbar .header-mobile .line2 .container form .form-item:not(.form-type-checkbox,.form-type-radio).active>.form-item-field~label{display:none}header.navbar .header-mobile .line2 .container form .form-actions{position:absolute;left:max(17px,min(1.1243vw,17px));top:max(7px,min(.463vw,7px))}header.navbar .header-mobile .line2 .container form input[type=submit]{text-indent:-9999px;border-radius:max(100px,min(6.6138vw,100px));border:none;color:#fff;background:url("/themes/custom/araymond2_theme/css/../img/icons/search.svg") no-repeat center}header.navbar .header-mobile .line2 .container form input[type=submit]:hover,header.navbar .header-mobile .line2 .container form input[type=submit]:focus-within{border:none}header.navbar .header-mobile .line3 .h2{color:#3268aa;padding-top:max(44px,min(2.9101vw,44px));padding-bottom:max(20px,min(1.3228vw,20px))}header.navbar .header-mobile .line3 ul{flex-direction:column}header.navbar .header-mobile .line3 ul li{line-height:max(20px,min(1.3228vw,20px))}header.navbar .header-mobile .line3 ul li a{color:#282830 !important;font-family:"Open Sans Condensed",sans-serif;font-size:max(16px,min(1.0582vw,16px));font-weight:600;text-transform:uppercase;letter-spacing:max(1.28px,min(.0847vw,1.28px))}header.navbar .header-mobile .line3 ul li:last-of-type a{padding-bottom:0}header.navbar .header-mobile .line4 .menu-languages{justify-content:space-evenly;gap:max(2px,min(.1323vw,2px));background-color:#f6f6f6;border-radius:max(24px,min(1.5873vw,24px));padding:max(5px,min(.3307vw,5px))}header.navbar .header-mobile .line4 .menu-languages a{color:#33333d !important;padding:max(12px,min(.7937vw,12px)) max(13px,min(.8598vw,13px)) max(8px,min(.5291vw,8px)) max(13px,min(.8598vw,13px));border-radius:max(24px,min(1.5873vw,24px));font-size:max(16px,min(1.0582vw,16px));font-family:"Open Sans",sans-serif;font-weight:500;line-height:max(20px,min(1.3228vw,20px));letter-spacing:max(1.28px,min(.0847vw,1.28px));text-transform:uppercase;font-family:"ITC Avant Garde Gothic W01 MdC",sans-serif}header.navbar .header-mobile .line4 .menu-languages a.is-active{background-color:#33333d;color:#fff !important}header.navbar .header-mobile .line4 .menu-languages a:hover,header.navbar .header-mobile .line4 .menu-languages a:focus-within{color:#282830}@media (max-width:1280px){header.navbar .region-header nav,header.navbar .region-header .language-switcher-language-url,header.navbar .region-header .block-social-media-links,header.navbar .region-header .header-search{display:none}header.navbar .header-wrapper>.container{display:flex;justify-content:space-between;align-items:center}header.navbar .header-mobile .line3{padding-bottom:53px}header.navbar .header-mobile .line3 .h2{color:#3268aa;padding-top:max(44px,min(2.9101vw,44px));padding-bottom:max(20px,min(1.3228vw,20px))}header.navbar .header-mobile .line3 .region-header-mobile nav:last-of-type .h2{font-size:max(26px,min(1.7196vw,26px));font-family:"Open Sans",sans-serif;font-weight:500;line-height:normal;color:#181818;letter-spacing:calc(-1*max(.52px,min(.0344vw,.52px)));padding-top:max(58px,min(3.836vw,58px));padding-bottom:max(39px,min(2.5794vw,39px));color:#3268aa}header.navbar .header-mobile .line3 ul{flex-direction:column}header.navbar .header-mobile .line3 ul li{border-bottom:max(1px,min(.0661vw,1px)) solid #e4e4e4;width:100%;line-height:max(20px,min(1.3228vw,20px))}header.navbar .header-mobile .line3 ul li a{color:#282830 !important;font-family:"Open Sans Condensed",sans-serif;font-size:max(16px,min(1.0582vw,16px));font-weight:600;text-transform:uppercase;padding:max(24px,min(1.5873vw,24px)) 0;letter-spacing:max(1.28px,min(.0847vw,1.28px));width:100%}header.navbar .header-mobile .line3 ul li a.external{display:flex;justify-content:space-between}header.navbar .header-mobile .line3 ul li a.external:after{background:#282830 !important;width:max(16px,min(1.0582vw,16px));height:max(16px,min(1.0582vw,16px));top:0}header.navbar .header-mobile .line3 ul li:last-of-type a{padding-bottom:0}header.navbar .header-mobile .line3 ul li:last-child{border:none}header.navbar .header-mobile .line4{padding-bottom:53px}header.navbar .toggle-menu span{border-bottom-color:#fff}header.navbar .toggle-menu:after{color:#fff}header.navbar header.navbar:not(.sticked) .toggle-menu span{border-bottom-color:#282830}header.navbar header.navbar:not(.sticked) .toggle-menu:after{color:#282830}}html[lang=ja] header.navbar .toggle-menu:after{content:"メニュー"}html[lang=de] header.navbar .toggle-menu:after{content:"Menü"}body.path-frontpage header.navbar{background-color:transparent}body.path-frontpage header.navbar .menu a,body.path-frontpage header.navbar .menu span{color:#fff}body.path-frontpage header.navbar .menu a i,body.path-frontpage header.navbar .menu span i{color:#fff}body.path-frontpage header.navbar .menu a.external:after,body.path-frontpage header.navbar .menu span.external:after{background:#fff}body.path-frontpage header.navbar .header-wrapper .language-switcher-language-url button.button{color:#fff;background:rgba(244,244,244,.1)}body.path-frontpage header.navbar .header-wrapper .language-switcher-language-url button.button:after{background:url("/themes/custom/araymond2_theme/css/../img/icons/arrow.svg") no-repeat center;background-size:max(24px,min(1.5873vw,24px)) max(20px,min(1.3228vw,20px))}body.path-frontpage header.navbar .header-wrapper .menu-social i{color:#fff}body.path-frontpage header.navbar .header-search .header-search-link{color:#fff}body.path-frontpage header.navbar .header-search #search{background-color:transparent}body.path-frontpage header.navbar .toggle-menu span{border-bottom-color:#fff}body.path-frontpage header.navbar .toggle-menu:after{color:#fff}body.path-frontpage header.navbar.sticked{background-color:#3268aa}body.path-frontpage header.navbar.sticked .header-top-wrapper{display:none}body.path-frontpage header.navbar.sticked .menu a,body.path-frontpage header.navbar.sticked .menu i,body.path-frontpage header.navbar.sticked .menu span{color:#fff}body.path-frontpage header.navbar.opened{background-color:#fff}body.path-frontpage header.navbar.opened .menu a,body.path-frontpage header.navbar.opened .menu span{color:#282830}body.path-frontpage header.navbar.opened .menu a i,body.path-frontpage header.navbar.opened .menu span i{color:#282830}body.path-frontpage header.navbar.opened .menu a.external:after,body.path-frontpage header.navbar.opened .menu span.external:after{background:#282830}body.path-frontpage header.navbar.opened .menu a:hover,body.path-frontpage header.navbar.opened .menu a:focus-within,body.path-frontpage header.navbar.opened .menu a.active,body.path-frontpage header.navbar.opened .menu a.is-active,body.path-frontpage header.navbar.opened .menu a.active-trail,body.path-frontpage header.navbar.opened .menu span:hover,body.path-frontpage header.navbar.opened .menu span:focus-within,body.path-frontpage header.navbar.opened .menu span.active,body.path-frontpage header.navbar.opened .menu span.is-active,body.path-frontpage header.navbar.opened .menu span.active-trail{color:#3268aa}body.path-frontpage header.navbar.opened .menu a:hover i,body.path-frontpage header.navbar.opened .menu a:focus-within i,body.path-frontpage header.navbar.opened .menu a.active i,body.path-frontpage header.navbar.opened .menu a.is-active i,body.path-frontpage header.navbar.opened .menu a.active-trail i,body.path-frontpage header.navbar.opened .menu span:hover i,body.path-frontpage header.navbar.opened .menu span:focus-within i,body.path-frontpage header.navbar.opened .menu span.active i,body.path-frontpage header.navbar.opened .menu span.is-active i,body.path-frontpage header.navbar.opened .menu span.active-trail i{color:#3268aa}body.path-frontpage header.navbar.opened .menu a:hover.external:after,body.path-frontpage header.navbar.opened .menu a:focus-within.external:after,body.path-frontpage header.navbar.opened .menu a.active.external:after,body.path-frontpage header.navbar.opened .menu a.is-active.external:after,body.path-frontpage header.navbar.opened .menu a.active-trail.external:after,body.path-frontpage header.navbar.opened .menu span:hover.external:after,body.path-frontpage header.navbar.opened .menu span:focus-within.external:after,body.path-frontpage header.navbar.opened .menu span.active.external:after,body.path-frontpage header.navbar.opened .menu span.is-active.external:after,body.path-frontpage header.navbar.opened .menu span.active-trail.external:after{background:#3268aa}body.path-frontpage header.navbar.opened .header-search .header-search-link{color:#282830}body.path-frontpage header.navbar.opened .toggle-menu span{border-bottom-color:#3268aa}body.path-frontpage header.navbar.opened .toggle-menu:after{color:#3268aa}body.path-frontpage header.navbar.opened .language-switcher-language-url button.button{background:#f6f6f6;color:#282830}body.path-frontpage header.navbar.opened .language-switcher-language-url button.button:after{background:url("/themes/custom/araymond2_theme/css/../img/icons/arrow-dark.svg") no-repeat center}body.path-frontpage header.navbar.mobile-opened{background-color:#3268aa}body.path-frontpage header.navbar.mobile-opened .menu a,body.path-frontpage header.navbar.mobile-opened .menu i,body.path-frontpage header.navbar.mobile-opened .menu span{color:#fff}@media (max-width:1024px){body.path-frontpage header.navbar .header-wrapper .container .toggle-menu span{border-bottom-color:#fff}body.path-frontpage header.navbar .header-wrapper .container .toggle-menu:after{color:#fff}}body.path-frontpage .header-logo{content:url("/themes/custom/araymond2_theme/img/logo-araymond-white.svg")}body:not(.path-frontpage) .header-logo{content:url("/themes/custom/araymond2_theme/logo.svg")}header.sticked .header-logo{content:url("/themes/custom/araymond2_theme/img/logo-araymond-white.svg") !important}header.mobile-opened .header-logo{content:url("/themes/custom/araymond2_theme/img/logo-araymond-white.svg") !important}@media (max-width:800px){body.page-node-type-page-paragraph .layout-container.portfolio header .header-logo{content:url("/themes/custom/araymond2_theme/img/logo-araymond-white.svg") !important}}header.opened .header-logo{content:url("/themes/custom/araymond2_theme/logo.svg") !important}@media (max-width:800px){header.navbar .header-wrapper .region-header{margin-top:28px}header.navbar .header-wrapper #toggle-menu{padding:0;font-size:14px;line-height:1.5}header.navbar .header-wrapper #toggle-menu:after{margin-top:max(4px,min(.2646vw,4px))}header.navbar:has(+main[role=main] #block-araymond2-theme-page-title img) .header-logo{min-width:190px;content:url("/themes/custom/araymond2_theme/img/logo-araymond-white.svg") !important}header.navbar:has(+main[role=main] #block-araymond2-theme-page-title img) .header-wrapper #toggle-menu:after{color:#fff}body:has(.download-center-content) header.navbar:has(+main[role=main] #block-araymond2-theme-page-title img):not(.sticked) .header-wrapper #toggle-menu:after{color:#282830}body:has(.download-center-content) header.navbar:has(+main[role=main] #block-araymond2-theme-page-title img):not(.sticked) .header-logo{content:url("/themes/custom/araymond2_theme/logo.svg") !important}body:has(.download-center-content) header.navbar:has(+main[role=main] #block-araymond2-theme-page-title img):not(.sticked).mobile-opened .header-logo{content:url("/themes/custom/araymond2_theme/img/logo-araymond-white.svg") !important}header.navbar:not(.sticked):has(+main[role=main] #block-araymond2-theme-page-title img) .toggle-menu span{border-bottom-color:#fff}body:has(.download-center-content) header.navbar:not(.sticked):has(+main[role=main] #block-araymond2-theme-page-title img) .toggle-menu span{border-bottom-color:#282830}header.navbar:not(.sticked):has(+main[role=main] #block-araymond2-theme-page-title img).mobile-opened .header-wrapper #toggle-menu:after{color:#fff}body:has(.download-center-content) header.navbar:not(.sticked):has(+main[role=main] #block-araymond2-theme-page-title img).mobile-opened .header-wrapper #toggle-menu:after{color:#fff}body:has(.download-center-content) header.navbar:not(.sticked):has(+main[role=main] #block-araymond2-theme-page-title img).mobile-opened .header-wrapper #toggle-menu span{border-bottom-color:#fff}}.page-contact header.navbar .toggle-menu span:last-of-type{color:#000}.page-contact header.navbar .toggle-menu.active span:last-of-type{color:#fff}footer{background-color:#282830;color:#fff;font-size:max(16px,min(1.0582vw,16px))}footer .h3{font-family:"Open Sans Condensed",sans-serif;font-size:max(22px,min(1.455vw,22px));line-height:normal;color:#fff;text-transform:uppercase}footer .line1>.row:first-child,footer .line2>.row:first-child,footer .line3>.row:first-child,footer .line4>.row:first-child,footer .line5>.row:first-child{margin-block:max(30px,min(1.9841vw,30px)) 0;border-top:max(1px,min(.0661vw,1px)) solid #33333d;padding-block:max(30px,min(1.9841vw,30px))}footer .line1>.row:first-child{padding-top:max(90px,min(5.9524vw,90px))}footer .line1 .menu-languages{justify-content:flex-end;gap:max(2px,min(.1323vw,2px));background-color:#33333d;border-radius:max(24px,min(1.5873vw,24px));padding:max(5px,min(.3307vw,5px))}footer .line1 .menu-languages.menu-languages-1{display:none}footer .line1 .menu-languages a{color:#fff;padding:max(12px,min(.7937vw,12px)) max(13px,min(.8598vw,13px)) max(8px,min(.5291vw,8px)) max(13px,min(.8598vw,13px));border-radius:max(24px,min(1.5873vw,24px));font-size:max(16px,min(1.0582vw,16px));font-family:"Open Sans",sans-serif;font-weight:500;line-height:max(20px,min(1.3228vw,20px));letter-spacing:max(1.28px,min(.0847vw,1.28px));text-transform:uppercase;font-family:"ITC Avant Garde Gothic W01 MdC",sans-serif}footer .line1 .menu-languages a.is-active{background-color:#282830}footer .line1 .menu-languages a:hover,footer .line1 .menu-languages a:focus-within{color:#ccc}footer .line2 .carousel{display:flex;gap:max(20px,min(1.3228vw,20px))}footer .line2 .card{flex:1 0;min-height:max(308px,min(20.3704vw,308px));position:relative;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;user-select:none}footer .line2 .card .card-body span{display:block}footer .line2 .card .card-body span:last-of-type{font-family:"Open Sans Condensed",sans-serif;margin-top:calc(-1*max(22px,min(1.455vw,22px)));font-size:max(22px,min(1.455vw,22px));line-height:max(30px,min(1.9841vw,30px))}footer .line2 .card.card-yellow{background:#f5c854}footer .line2 .card .card-footer{position:absolute;bottom:max(30px,min(1.9841vw,30px));right:max(30px,min(1.9841vw,30px))}footer .line2 .card .card-footer a{margin-right:0}footer .line2 .card .card-footer .button-add{display:none}footer .line3 .menu{position:relative;margin-block:max(33px,min(2.1825vw,33px)) 0;border-top:max(1px,min(.0661vw,1px)) solid #33333d;padding-block:max(20px,min(1.3228vw,20px));align-items:stretch}footer .line3 .menu>li{position:relative}footer .line3 .menu>li:nth-child(n+2):before{content:"";position:absolute;top:0;left:calc(-1*max(20px,min(1.3228vw,20px)));height:100%;border-left:max(1px,min(.0661vw,1px)) solid #33333d}footer .line3 .menu>li>a,footer .line3 .menu>li>span{font-size:max(16px,min(1.0582vw,16px));font-family:"Open Sans",sans-serif;font-weight:500;line-height:max(20px,min(1.3228vw,20px));letter-spacing:max(1.28px,min(.0847vw,1.28px));text-transform:uppercase;font-family:"ITC Avant Garde Gothic W01 MdC",sans-serif;color:#fff;margin-bottom:max(18px,min(1.1905vw,18px))}footer .line3 .menu>li>aa:hover,footer .line3 .menu>li>aa:focus-within,footer .line3 .menu>li>spana:hover,footer .line3 .menu>li>spana:focus-within{color:#ccc}footer .line3 .menu>li:last-of-type>span{display:none}footer .line3 .menu>li:last-of-type li:last-of-type{margin:0}footer .line3 .menu>li:last-of-type a{font-size:max(16px,min(1.0582vw,16px));font-family:"Open Sans",sans-serif;font-weight:500;line-height:max(20px,min(1.3228vw,20px));letter-spacing:max(1.28px,min(.0847vw,1.28px));text-transform:uppercase;font-family:"ITC Avant Garde Gothic W01 MdC",sans-serif}footer .line3 .menu:has(>li:nth-of-type(2):last-of-type),footer .line3 .menu:has(>li:nth-of-type(3):last-of-type){justify-content:flex-start}@media (min-width:801px){footer .line3 .menu:has(>li:nth-of-type(2):last-of-type),footer .line3 .menu:has(>li:nth-of-type(3):last-of-type){gap:max(160px,min(10.582vw,160px))}}footer .line3 .submenu>li{margin-bottom:max(11px,min(.7275vw,11px))}footer .line3 .submenu>li a,footer .line3 .submenu>li span{font-size:max(15px,min(.9921vw,15px));font-family:"Open Sans",sans-serif;font-weight:400;line-height:max(22px,min(1.455vw,22px));color:#fff}footer .line3 .submenu>li a:hover,footer .line3 .submenu>li a:focus-within,footer .line3 .submenu>li span:hover,footer .line3 .submenu>li span:focus-within{color:#ccc}footer .line3 .submenu>li:last-of-type{margin:0}footer .line4 .row:first-child{margin-block:0;padding-block:max(33px,min(2.1825vw,33px))}footer .line4 .text-overline{font-family:"ITC Avant Garde Gothic W01 MdC",sans-serif}footer .line4 .h3{cursor:pointer}footer .line4 .card-img a{border:max(4px,min(.2646vw,4px)) solid transparent;position:relative;display:block;border-radius:max(12px,min(.7937vw,12px));overflow:hidden;margin-bottom:max(16px,min(1.0582vw,16px))}footer .line4 .card-img a img{margin-bottom:0;border:none !important;transition:all .5s}footer .line4 .card-img a:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;transition:all 1s;opacity:0;background:linear-gradient(0deg,rgba(0,0,0,.5) 0%,rgba(0,0,0,.5) 100%)}footer .line4 .card-img a.active img{opacity:1;transform:scale(1.02)}footer .line4 .card-img a.active:after{opacity:1}footer .line4 .card-img.card-automotive a.active{border:max(4px,min(.2646vw,4px)) solid #3268aa}footer .line4 .card-img.card-energie a.active{border:max(4px,min(.2646vw,4px)) solid #cb8337}footer .line4 .card-img.card-agriculture a.active{border:max(4px,min(.2646vw,4px)) solid #5ca145}footer .line4 .card-img.card-life a.active{border:max(4px,min(.2646vw,4px)) solid #b73d74}footer .line4 .card-img.card-construction a.active{border:max(4px,min(.2646vw,4px)) solid #fff}footer .line4 .card-img:hover a img,footer .line4 .card-img:focus-within a img{opacity:1;transform:scale(1.02)}footer .line4 .card-img:hover a:after,footer .line4 .card-img:focus-within a:after{opacity:1}footer .line4 .card-img:hover.card-automotive a,footer .line4 .card-img:focus-within.card-automotive a{border:max(4px,min(.2646vw,4px)) solid #3268aa}footer .line4 .card-img:hover.card-energie a,footer .line4 .card-img:focus-within.card-energie a{border:max(4px,min(.2646vw,4px)) solid #cb8337}footer .line4 .card-img:hover.card-agriculture a,footer .line4 .card-img:focus-within.card-agriculture a{border:max(4px,min(.2646vw,4px)) solid #5ca145}footer .line4 .card-img:hover.card-life a,footer .line4 .card-img:focus-within.card-life a{border:max(4px,min(.2646vw,4px)) solid #b73d74}footer .line4 .card-img:hover.card-construction a,footer .line4 .card-img:focus-within.card-construction a{border:max(4px,min(.2646vw,4px)) solid #fff}footer .line5 .col{display:flex;flex-direction:column;justify-content:center}footer .line5 .menu{justify-content:flex-end;gap:max(30px,min(1.9841vw,30px));flex-wrap:wrap;font-size:max(16px,min(1.0582vw,16px));font-family:"Open Sans",sans-serif;font-weight:500;line-height:max(20px,min(1.3228vw,20px));letter-spacing:max(1.28px,min(.0847vw,1.28px));text-transform:uppercase;font-family:"ITC Avant Garde Gothic W01 MdC",sans-serif}footer .line5 .menu a{color:#fff}footer .line5 .menu a:hover,footer .line5 .menu a:focus-within{color:#ccc}footer .line6>.row:first-child{border-top:max(1px,min(.0661vw,1px)) solid #33333d;padding-block:max(30px,min(1.9841vw,30px))}footer .line6 a{color:#fff}footer .line6 a:hover,footer .line6 a:focus-within{color:#ccc}footer .line7{min-height:max(100px,min(6.6138vw,100px))}@media (max-width:1280px){footer .line2 .row{margin-right:calc(50% - 50vw)}footer .line2 .card{flex:1 0 41.6666666667%;scroll-snap-align:start}footer .line2 .carousel{scroll-snap-type:x mandatory;overflow-x:scroll;cursor:grab}footer .line2 .carousel:active{cursor:grabbing}footer .line2 .carousel::-webkit-scrollbar{display:none}}@media (max-width:1024px){footer .line2 .card{display:flex;align-items:end;flex-direction:row;justify-content:space-between;min-width:max(328px,min(21.6931vw,328px));min-height:max(212px,min(14.0212vw,212px))}footer .line2 .card br{display:none}footer .line2 .card .card-body{display:flex;flex-direction:column;align-content:center;justify-content:start}footer .line2 .card .card-body .text-big{font-size:max(104px,min(6.8783vw,104px));font-weight:800;letter-spacing:min(-9.36px,min(-.619vw,-9.36px));line-height:normal}footer .line2 .card .card-body .text-small{font-family:"ITC Avant Garde Gothic W01 MdC",sans-serif;font-size:max(20px,min(1.3228vw,20px));font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase}footer .line2 .card .card-footer{position:relative;bottom:0;right:0}footer .line2 .card .card-footer .button-white{background:url("/themes/custom/araymond2_theme/css/../img/icons/add-round-white.svg") no-repeat center;display:inline-flex;width:max(38px,min(2.5132vw,38px));height:max(38px,min(2.5132vw,38px));font-size:0;padding:0}footer .line2 .card .card-footer .button-add{background:url("/themes/custom/araymond2_theme/css/../img/icons/add-round-white.svg") no-repeat center;display:inline-flex;width:max(38px,min(2.5132vw,38px));height:max(38px,min(2.5132vw,38px))}footer .line2 .card.card-blue-round .card-footer .button-add{-webkit-mask:url("/themes/custom/araymond2_theme/css/../img/icons/add-round-white.svg") no-repeat center;mask:url("/themes/custom/araymond2_theme/css/../img/icons/add-round-white.svg") no-repeat center;background:#3268aa}footer .line3 ul.menu{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,auto);gap:max(50px,min(3.3069vw,50px)) max(10px,min(.6614vw,10px))}footer .line3 ul.menu li:nth-child(3):before{display:none}}@media (max-width:800px){footer .line1>.row:first-child{padding-top:max(64px,min(4.2328vw,64px));display:flex;flex-direction:column;justify-content:center;align-items:center;gap:max(36px,min(2.381vw,36px));padding-bottom:0}footer .line1>.row:first-child .col img{margin-left:auto;margin-right:auto;width:100%}footer .line2 .row{margin-top:62px !important;padding-top:0 !important;border:none !important}footer .line2 .card{padding:20px 26px;gap:11px}footer .line2 .card .text-big{line-height:normal !important}footer .line3 ul.menu{display:flex;flex-direction:column;justify-content:center;gap:max(54px,min(3.5714vw,54px));padding-bottom:53px;border:none;padding-top:0}footer .line3 ul.menu>li:nth-child(2):before,footer .line3 ul.menu>li:nth-child(3):before,footer .line3 ul.menu>li:nth-child(4):before{content:"";position:absolute;top:0;left:calc(1px - max(31px,min(2.0503vw,31px)));height:max(180px,min(11.9048vw,180px));border-left:0}footer .line4 .row{margin:0 !important}footer .line4 .row:first-of-type{padding-bottom:28px}footer .line4 .row .col{padding:0 !important}footer .line4 .row:last-child{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:max(22px,min(1.455vw,22px))}footer .line4 .row:last-child .col p{margin-bottom:0;margin-left:0}footer .line4 .row:last-child .col a{display:none}footer .line4 .row:last-child .col .card-img img{display:none}footer .line5 .row{display:flex;flex-direction:column;justify-content:center;gap:max(28px,min(1.8519vw,28px));padding-top:36px;padding-bottom:43px;margin:38px 0 0}footer .line5 .row .col,footer .line5 .row .col-2{padding:0}footer .line5 .row .col-2.text-condensed{width:100%}footer .line5 .row .menu{display:flex;flex-direction:column;justify-content:center;gap:28px}footer .line7{min-height:auto}}@media (max-width:1024px) and (min-width:800px){footer .line4 .row .h3{font-size:max(18px,min(1.1905vw,18px))}}.contact-footer{margin-block:max(60px,min(3.9683vw,60px));margin-bottom:max(72px,min(4.7619vw,72px))}@media (max-width:800px){.contact-footer{margin-top:64px;margin-bottom:80px}.contact-footer .text-center{gap:max(30px,min(1.9841vw,30px))}.contact-footer .col-md-6:first-of-type{margin-bottom:max(25px,min(1.6534vw,25px))}}.chinese-stick{position:fixed;bottom:0;left:50%;transform:translateX(-50%);width:100%;padding:0 15px;height:100px;z-index:1000;font-size:0}.chinese-stick:before{content:"";background:#fff;width:150vw;height:100%;left:-50vw;top:0;position:absolute;box-shadow:0 0 10px rgba(0,0,0,.15)}.chinese-stick a{font-size:max(14px,min(.9259vw,14px));color:#3268aa;display:block;padding:38px 0;text-decoration:none}.chinese-stick a:after{content:" ›"}.chinese-stick .col-sm-6{position:relative}.chinese-stick .col-sm-6.e-shop a{text-align:right;padding-right:30px}.chinese-stick .col-sm-6.e-shop a:before{content:"E-Shop";background-image:url("/themes/custom/araymond2_theme/css/../img/icons/shopping-cart.png");background-repeat:no-repeat;background-size:37px;background-position:0 50%;width:150px;height:37px;line-height:37px;display:inline-block;vertical-align:middle;padding-left:55px;color:#1b68af;font-size:26px;font-family:"itc-avant-garde-gothic-pro",sans-serif;font-weight:500;text-transform:uppercase;margin:-4px 40px 0 0}.chinese-stick .col-sm-6.alibala:before{content:"";width:1px;height:62px;background:#eee;position:absolute;top:50%;left:0;transform:translateY(-50%)}.chinese-stick .col-sm-6.alibala a{color:#ff6000;padding-left:30px}.chinese-stick .col-sm-6.alibala a:before{content:"";background-image:url("/themes/custom/araymond2_theme/css/../img/icons/alibaba.png");background-repeat:no-repeat;background-size:100%;width:200px;height:60px;float:left;margin:-15px 40px 0 0}@media (max-width:800px){.chinese-stick{display:none}}@media (max-width:1024px){.chinese-stick .col-sm-6.alibala a:before{width:145px;height:40px;margin:-5px 40px 0 0}}#block-araymond2-theme-page-title{padding-bottom:max(8px,min(.5291vw,8px));margin-bottom:max(50px,min(3.3069vw,50px));position:relative}@media (max-width:800px){#block-araymond2-theme-page-title{margin-bottom:max(22px,min(1.455vw,22px))}}#block-araymond2-theme-page-title img{margin-bottom:max(92px,min(6.0847vw,92px));width:100%}#block-araymond2-theme-page-title ul.breadcrumb{list-style:none;padding:0;display:none}#block-araymond2-theme-page-title ul.breadcrumb a,#block-araymond2-theme-page-title ul.breadcrumb span{font-weight:600;font-size:max(16px,min(1.0582vw,16px));font-family:"Open Sans",sans-serif;line-height:max(20px,min(1.3228vw,20px));text-transform:uppercase;color:#3268aa}#block-araymond2-theme-page-title .subtitle{font-size:max(16px,min(1.0582vw,16px));font-family:"Open Sans",sans-serif;font-weight:500;line-height:max(20px,min(1.3228vw,20px));letter-spacing:max(1.28px,min(.0847vw,1.28px));text-transform:uppercase;font-family:"ITC Avant Garde Gothic W01 MdC",sans-serif;position:relative;margin-bottom:max(20px,min(1.3228vw,20px))}#block-araymond2-theme-page-title .subtitle.hidden-md{display:none}#block-araymond2-theme-page-title .header_white{position:relative}#block-araymond2-theme-page-title .header_white:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.4)}#block-araymond2-theme-page-title .header_white .container{position:absolute;bottom:max(58px,min(3.836vw,58px))}#block-araymond2-theme-page-title .header_white .container h1{color:#fff}#block-araymond2-theme-page-title .portfolio_castello>.container>.row>.col{display:flex;align-items:flex-end;justify-content:space-between;flex-direction:row;flex-wrap:wrap}#block-araymond2-theme-page-title .portfolio_castello .text-subtitle{border-radius:100px;background:rgba(0,0,0,.08);padding:max(10px,min(.6614vw,10px));font-family:"itc-avant-garde-gothic-pro",sans-serif;font-weight:500;font-size:max(17px,min(1.1243vw,17px));font-style:normal;text-transform:uppercase;color:#282830;margin-top:max(10px,min(.6614vw,10px));padding-right:max(20px,min(1.3228vw,20px))}#block-araymond2-theme-page-title .portfolio_castello .text-subtitle:before{content:"";display:inline-block;width:max(50px,min(3.3069vw,50px));height:max(50px,min(3.3069vw,50px));background-image:url("/themes/custom/araymond2_theme/css/../img/icons/europe.svg");background-size:cover;background-position:50%;vertical-align:middle;margin-right:max(10px,min(.6614vw,10px))}#block-araymond2-theme-page-title .no-header{padding-top:max(90px,min(5.9524vw,90px));margin-bottom:max(60px,min(3.9683vw,60px))}@media (max-width:800px){#block-araymond2-theme-page-title h1{font-size:max(42px,min(2.7778vw,42px)) !important;line-height:max(50px,min(3.3069vw,50px)) !important}}body.path-frontpage #block-araymond2-theme-page-title,body.path-country #block-araymond2-theme-page-title{padding-bottom:0;margin-bottom:max(30px,min(1.9841vw,30px))}body{font-size:max(22px,min(1.455vw,22px));font-family:"Open Sans",sans-serif;font-weight:400;line-height:max(32px,min(2.1164vw,32px));overflow-x:hidden;color:#312f2f;max-width:100vw}.dialog-off-canvas-main-canvas{overflow:hidden;max-width:100vw}.block-araymond-dc-block{position:relative;margin-top:max(0px,min(0vw,0px));padding-top:max(60px,min(3.9683vw,60px))}.block-araymond-dc-block:before{content:"";background-color:#3268aa;height:max(70px,min(4.6296vw,70px));position:absolute;left:0;width:100%;top:0}.block-araymond-dc-block .download-center-content .araymond-dc-search-form .form-item{width:100% !important}.block-araymond-dc-block .download-center-content input[type=search]{width:100% !important;outline:none}.block-araymond-dc-block .total-download{z-index:9}.layout-container.global-partner #block-araymond2-theme-page-title img{height:540px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.layout-container:not(.normal) .intro{margin-block:0 max(40px,min(2.6455vw,40px))}.layout-container.normal #block-araymond2-theme-page-title,.layout-container.parent #block-araymond2-theme-page-title{margin-bottom:0;padding-bottom:0}.layout-container.normal #block-araymond2-theme-page-title .relative,.layout-container.parent #block-araymond2-theme-page-title .relative{height:540px}.layout-container.normal #block-araymond2-theme-page-title img,.layout-container.parent #block-araymond2-theme-page-title img{height:100%;-o-object-fit:cover;object-fit:cover;margin-bottom:0;-o-object-position:top;object-position:top;aspect-ratio:1920/660}.layout-container.normal #block-araymond2-theme-page-title .title-wrapper,.layout-container.parent #block-araymond2-theme-page-title .title-wrapper{position:absolute;bottom:63px;padding:0 max(70px,min(4.6296vw,70px)) 0 0;z-index:9}.layout-container.normal #block-araymond2-theme-page-title h1,.layout-container.parent #block-araymond2-theme-page-title h1{font-size:max(62px,min(4.1005vw,62px));line-height:max(74px,min(4.8942vw,74px));color:#fff !important}.layout-container.normal #block-araymond2-theme-page-title .relative,.layout-container.parent #block-araymond2-theme-page-title .relative{position:relative}.layout-container.normal #block-araymond2-theme-page-title .relative:before,.layout-container.parent #block-araymond2-theme-page-title .relative:before{content:"";background:linear-gradient(180deg,rgba(44,43,43,0) 0%,#282830 100%);position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.layout-container.normal .intro,.layout-container.parent .intro{margin-block:max(40px,min(2.6455vw,40px))}.layout-container.normal .intro p,.layout-container.parent .intro p{font-size:max(22px,min(1.455vw,22px));line-height:max(36px,min(2.381vw,36px))}.layout-container.normal .intro a,.layout-container.parent .intro a{color:#3268aa}.layout-container.normal .intro h2,.layout-container.parent .intro h2{font-weight:400;font-size:max(36px,min(2.381vw,36px));line-height:max(49px,min(3.2407vw,49px));color:#282830}.layout-container.normal h3,.layout-container.parent h3{font-size:max(26px,min(1.7196vw,26px));font-weight:400;line-height:max(39px,min(2.5794vw,39px));color:#3268aa;margin-bottom:max(36px,min(2.381vw,36px));margin-top:0}.menu-sidebar .menu-title{padding:max(18px,min(1.1905vw,18px)) max(20px,min(1.3228vw,20px)) max(12px,min(.7937vw,12px)) max(20px,min(1.3228vw,20px));border-radius:max(6px,min(.3968vw,6px));font-size:max(17px,min(1.1243vw,17px));font-weight:500;line-height:max(20px,min(1.3228vw,20px));font-family:"itc-avant-garde-gothic-pro",sans-serif;z-index:9;margin-top:-24px;position:relative}.menu-sidebar .menu-wrapper{padding:max(20px,min(1.3228vw,20px))}.menu-sidebar .menu-wrapper ul{list-style:none;padding:0;margin:0}.menu-sidebar .menu-wrapper ul li{font-family:"itc-avant-garde-gothic-pro",sans-serif;font-size:max(17px,min(1.1243vw,17px));font-weight:500;line-height:max(20px,min(1.3228vw,20px));color:#5b5c67;padding:max(20px,min(1.3228vw,20px)) 0}.menu-sidebar .menu-wrapper ul li:not(:last-child){border-bottom:1px solid #f4f4f4}.menu-sidebar .menu-wrapper ul li a:not(.active){color:#5b5c67 !important}.menu-sidebar.affix{position:fixed;top:0;margin-top:114px}.menu-sidebar button.button{transition:background-color .15s ease-in-out,color .15s ease-in-out;border-radius:max(4px,min(.2646vw,4px));padding:max(17px,min(1.1243vw,17px)) max(34px,min(2.2487vw,34px)) max(13px,min(.8598vw,13px)) max(15px,min(.9921vw,15px));position:relative;text-decoration:none;text-transform:none;white-space:nowrap;cursor:pointer;font-weight:500;font-size:max(16px,min(1.0582vw,16px));line-height:max(19px,min(1.2566vw,19px));border:none;justify-content:left;background:#f6f6f6;color:#282830;width:100%}.menu-sidebar button.button:after{transition:transform .15s ease-in-out,transform .15s ease-in-out;content:"";width:max(6px,min(.3968vw,6px));height:max(10px,min(.6614vw,10px));transform:rotate(90deg);position:absolute;top:calc(50% - max(5px,min(.3307vw,5px)));right:max(15px,min(.9921vw,15px));background:url("/themes/custom/araymond2_theme/css/../img/icons/arrow-dark.svg") no-repeat center;background-size:max(24px,min(1.5873vw,24px)) max(20px,min(1.3228vw,20px))}.menu-sidebar button.button.active{border-radius:max(4px,min(.2646vw,4px)) max(4px,min(.2646vw,4px)) 0 0}.menu-sidebar button.button.active:after{transform:rotate(270deg)}.menu-sidebar .dropdown{width:inherit;margin-top:6px}.menu-sidebar .dropdown .dropdown-content{background:#f6f6f6;border:none;border-radius:0 0 max(4px,min(.2646vw,4px)) max(4px,min(.2646vw,4px));width:100%;padding:0 max(15px,min(.9921vw,15px))}.menu-sidebar .dropdown .dropdown-content ul{list-style:none;padding:0;margin:0}.menu-sidebar .dropdown .dropdown-content ul li{border-top:1px solid #e7e7e7;padding:max(15px,min(.9921vw,15px)) 0;margin:0}.menu-sidebar .dropdown .dropdown-content ul li a{font-family:"ITC Avant Garde Gothic W01 MdC",sans-serif;color:#5b5c67;font-weight:500;font-size:max(16px,min(1.0582vw,16px));line-height:max(19px,min(1.2566vw,19px));opacity:.6}.menu-sidebar .dropdown .dropdown-content ul li a:hover,.menu-sidebar .dropdown .dropdown-content ul li a:focus-within{color:#525151;opacity:1}.with-menu .container{padding:0 max(6px,min(.3968vw,6px))}.with-menu .container p{font-weight:400}@media (max-width:1024px){.layout-container.normal #block-araymond2-theme-page-title .relative{height:380px}.layout-container.normal #block-araymond2-theme-page-title .title-wrapper{bottom:max(42px,min(2.7778vw,42px))}.layout-container.normal #block-araymond2-theme-page-title h1{font-size:max(42px,min(2.7778vw,42px));line-height:max(50px,min(3.3069vw,50px))}}@media (max-width:800px){.block-araymond-dc-block{padding-top:max(140px,min(9.2593vw,140px))}.block-araymond-dc-block:before{top:83px}.layout-container.normal .intro h2,.layout-container.parent .intro h2{font-size:max(36px,min(2.381vw,36px));font-weight:400;line-height:max(49px,min(3.2407vw,49px));letter-spacing:-.02em}.with-menu-wrapper{flex-direction:column-reverse}.with-menu-wrapper>div{width:100%}.with-menu-wrapper>div.with-menu{padding-top:max(16px,min(1.0582vw,16px))}.with-menu-wrapper .menu-sidebar{background:#f8f8f8;width:calc(100% + max(40px,min(2.6455vw,40px)));margin-left:max(-20px,min(-1.3228vw,-20px));top:0 !important;padding-left:max(16px,min(1.0582vw,16px));padding-right:max(16px,min(1.0582vw,16px));padding-top:max(50px,min(3.3069vw,50px));z-index:9999;border-bottom:1px solid #ccc}.with-menu-wrapper .menu-sidebar.affix{position:fixed}.with-menu-wrapper .menu-sidebar:before{content:"";width:300%;height:100%;background:#f8f8f8;top:0;left:-100%;position:absolute}.with-menu-wrapper .menu-sidebar:not(.affix){width:calc(100% + 40px) !important;position:relative;top:0 !important}.with-menu-wrapper .menu-sidebar .menu-title{margin-top:0;padding-top:max(14px,min(.9259vw,14px));padding-bottom:max(6px,min(.3968vw,6px));padding-left:max(16px,min(1.0582vw,16px));text-transform:none;font-size:max(15px,min(.9921vw,15px));border-radius:0;cursor:pointer;position:relative;background:0 0;color:#282830}.with-menu-wrapper .menu-sidebar .menu-title:after{content:"";background:url("/themes/custom/araymond2_theme/css/../img/icons/arrow-up.svg") 0 0 no-repeat;width:16px;height:10px;position:absolute;right:0;bottom:max(16px,min(1.0582vw,16px));transform:rotate(180deg)}.with-menu-wrapper .menu-sidebar .menu-title.open:after{transform:rotate(0deg)}.with-menu-wrapper .menu-sidebar .menu-title.open+.menu-wrapper{height:auto}.with-menu-wrapper .menu-sidebar .menu-title.open+.menu-wrapper ul li{display:block}.with-menu-wrapper .menu-sidebar .menu-wrapper{padding-top:0;padding-bottom:0;padding-right:0;height:60px;overflow:hidden;z-index:9;position:relative}.with-menu-wrapper .menu-sidebar .menu-wrapper ul{margin-top:0;margin-bottom:0}.with-menu-wrapper .menu-sidebar .menu-wrapper ul li{display:none;border-bottom:1px solid #f4f4f4;list-style:none}.with-menu-wrapper .menu-sidebar .menu-wrapper ul li.active{display:block}}@media (max-width:800px){.layout-container.portfolio main,.layout-container.global-partner main{margin-top:0 !important}.layout-container.portfolio #block-araymond2-theme-page-title img,.layout-container.global-partner #block-araymond2-theme-page-title img{height:400px;-o-object-fit:cover;object-fit:cover;width:auto;margin-bottom:0}.layout-container.global-partner #block-araymond2-theme-page-title .title-wrapper{position:absolute;bottom:63px;padding:0 max(20px,min(1.3228vw,20px));left:0}.layout-container.global-partner #block-araymond2-theme-page-title h1{font-size:max(42px,min(2.7778vw,42px))}.layout-container.portfolio header.navbar{background-color:transparent}.layout-container.portfolio header.navbar .menu a,.layout-container.portfolio header.navbar .menu span{color:#fff}.layout-container.portfolio header.navbar .menu a i,.layout-container.portfolio header.navbar .menu span i{color:#fff}.layout-container.portfolio header.navbar .menu a.external:after,.layout-container.portfolio header.navbar .menu span.external:after{background:#fff}.layout-container.portfolio header.navbar .header-wrapper .language-switcher-language-url button.button{color:#fff;background:rgba(244,244,244,.1)}.layout-container.portfolio header.navbar .header-wrapper .language-switcher-language-url button.button:after{background:url("/themes/custom/araymond2_theme/css/../img/icons/arrow.svg") no-repeat center;background-size:max(24px,min(1.5873vw,24px)) max(20px,min(1.3228vw,20px))}.layout-container.portfolio header.navbar .header-wrapper .menu-social i{color:#fff}.layout-container.portfolio header.navbar .header-search .header-search-link{color:#fff}.layout-container.portfolio header.navbar .header-search #search{background-color:transparent}.layout-container.portfolio header.navbar .toggle-menu span{border-bottom-color:#fff}.layout-container.portfolio header.navbar .toggle-menu:after{color:#fff}.layout-container.portfolio header.navbar.sticked{background-color:#3268aa}.layout-container.portfolio header.navbar.sticked .header-top-wrapper{display:none}.layout-container.portfolio header.navbar.sticked .menu a,.layout-container.portfolio header.navbar.sticked .menu i,.layout-container.portfolio header.navbar.sticked .menu span{color:#fff}.layout-container.portfolio header.navbar.opened{background-color:#fff}.layout-container.portfolio header.navbar.opened .menu a,.layout-container.portfolio header.navbar.opened .menu span{color:#282830}.layout-container.portfolio header.navbar.opened .menu a i,.layout-container.portfolio header.navbar.opened .menu span i{color:#282830}.layout-container.portfolio header.navbar.opened .menu a.external:after,.layout-container.portfolio header.navbar.opened .menu span.external:after{background:#282830}.layout-container.portfolio header.navbar.opened .menu a:hover,.layout-container.portfolio header.navbar.opened .menu a:focus-within,.layout-container.portfolio header.navbar.opened .menu a.active,.layout-container.portfolio header.navbar.opened .menu a.is-active,.layout-container.portfolio header.navbar.opened .menu a.active-trail,.layout-container.portfolio header.navbar.opened .menu span:hover,.layout-container.portfolio header.navbar.opened .menu span:focus-within,.layout-container.portfolio header.navbar.opened .menu span.active,.layout-container.portfolio header.navbar.opened .menu span.is-active,.layout-container.portfolio header.navbar.opened .menu span.active-trail{color:#3268aa}.layout-container.portfolio header.navbar.opened .menu a:hover i,.layout-container.portfolio header.navbar.opened .menu a:focus-within i,.layout-container.portfolio header.navbar.opened .menu a.active i,.layout-container.portfolio header.navbar.opened .menu a.is-active i,.layout-container.portfolio header.navbar.opened .menu a.active-trail i,.layout-container.portfolio header.navbar.opened .menu span:hover i,.layout-container.portfolio header.navbar.opened .menu span:focus-within i,.layout-container.portfolio header.navbar.opened .menu span.active i,.layout-container.portfolio header.navbar.opened .menu span.is-active i,.layout-container.portfolio header.navbar.opened .menu span.active-trail i{color:#3268aa}.layout-container.portfolio header.navbar.opened .menu a:hover.external:after,.layout-container.portfolio header.navbar.opened .menu a:focus-within.external:after,.layout-container.portfolio header.navbar.opened .menu a.active.external:after,.layout-container.portfolio header.navbar.opened .menu a.is-active.external:after,.layout-container.portfolio header.navbar.opened .menu a.active-trail.external:after,.layout-container.portfolio header.navbar.opened .menu span:hover.external:after,.layout-container.portfolio header.navbar.opened .menu span:focus-within.external:after,.layout-container.portfolio header.navbar.opened .menu span.active.external:after,.layout-container.portfolio header.navbar.opened .menu span.is-active.external:after,.layout-container.portfolio header.navbar.opened .menu span.active-trail.external:after{background:#3268aa}.layout-container.portfolio header.navbar.opened .header-search .header-search-link{color:#282830}.layout-container.portfolio header.navbar.opened .toggle-menu span{border-bottom-color:#3268aa}.layout-container.portfolio header.navbar.opened .toggle-menu:after{color:#3268aa}.layout-container.portfolio header.navbar.opened .language-switcher-language-url button.button{background:#f6f6f6;color:#282830}.layout-container.portfolio header.navbar.opened .language-switcher-language-url button.button:after{background:url("/themes/custom/araymond2_theme/css/../img/icons/arrow-dark.svg") no-repeat center}.layout-container.portfolio header.navbar.mobile-opened{background-color:#3268aa}.layout-container.portfolio header.navbar.mobile-opened .menu a,.layout-container.portfolio header.navbar.mobile-opened .menu i,.layout-container.portfolio header.navbar.mobile-opened .menu span{color:#fff}}@media (max-width:800px) and (max-width:1024px){.layout-container.portfolio header.navbar .header-wrapper .container .toggle-menu span{border-bottom-color:#fff}.layout-container.portfolio header.navbar .header-wrapper .container .toggle-menu:after{color:#fff}}@media (max-width:800px){.layout-container.portfolio #block-araymond2-theme-page-title img{height:400px}.layout-container.portfolio #block-araymond2-theme-page-title .relative{position:relative}.layout-container.portfolio #block-araymond2-theme-page-title .relative:before{content:"";background:linear-gradient(180deg,rgba(44,43,43,0) 0%,#282830 100%);position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.layout-container.portfolio #block-araymond2-theme-page-title h1{margin-top:max(50px,min(3.3069vw,50px));font-family:"Open Sans",sans-serif;font-size:max(42px,min(2.7778vw,42px));font-style:normal;font-weight:500;line-height:normal;word-wrap:break-word}.layout-container.portfolio #block-araymond2-theme-page-title .subtitle{font-size:max(62px,min(4.1005vw,62px));font-family:"itc-avant-garde-gothic-pro",sans-serif;font-weight:500;line-height:normal;color:#3268aa;letter-spacing:calc(-1*max(1px,min(.0661vw,1px)));font-size:max(42px,min(2.7778vw,42px));color:#fff;position:absolute;bottom:30px;padding:0 max(20px,min(1.3228vw,20px));left:0;word-wrap:break-word;width:100%;z-index:9}.layout-container.portfolio header.navbar{background-color:transparent}main[role=main]:has(#block-araymond2-theme-page-title img){margin-top:0 !important}header.navbar{background:0 0}.layout-container.normal #block-araymond2-theme-page-title .relative{height:60vh}.layout-container.normal #block-araymond2-theme-page-title .relative:before{background:linear-gradient(to bottom,#000,transparent);height:48%}.layout-container.normal #block-araymond2-theme-page-title .relative:after{content:"";background:linear-gradient(to top,#000,transparent);width:100%;position:absolute;bottom:0;height:60%}.layout-container.global-partner #block-araymond2-theme-page-title .relative:before{content:"";background:linear-gradient(to bottom,#000,transparent);height:48%;width:100%;position:absolute;top:0;left:0}}.sitemap a{color:#3268aa;opacity:1}.sitemap a:hover,.sitemap a:focus-within{opacity:.6}