@import url("https://use.typekit.net/brv4ogp.css");
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
*,*:before,*:after{box-sizing:border-box}body,h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizespeed;line-height:1.5}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img,picture{display:block;max-width:100%;height:auto}input,button,textarea,select{font:inherit}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{transition-duration:.01ms !important;animation-duration:.01ms !important;animation-iteration-count:1 !important;scroll-behavior:auto !important}}
a{text-decoration:none}a.external: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(3.5px,min(.2315vw,3.5px)));left:max(4px,min(.2646vw,4px));width:max(14px,min(.9259vw,14px));height:max(14px,min(.9259vw,14px))}.popover{position:fixed}.documents .file-wrapper{padding-top:max(36px,min(2.381vw,36px));padding-bottom:max(36px,min(2.381vw,36px));margin-bottom:max(37px,min(2.4471vw,37px));border-top:min(1px,min(.0661vw,1px)) solid #e9e9e9;border-bottom:min(1px,min(.0661vw,1px)) solid #e9e9e9;gap:max(30px,min(1.9841vw,30px));align-items:center}.documents .file-wrapper:first-of-type{padding-top:max(36px,min(2.381vw,36px))}@media (max-width:800px){.documents .file-wrapper{flex-direction:column;gap:20px;align-items:stretch}}.documents .file{display:flex;align-items:center;font-family:"Open Sans",sans-serif;font-size:max(18px,min(1.1905vw,18px));font-weight:500}.documents .file a{color:#282830}.documents .file span.size{color:#5b5c67}.documents .file .label{font-size:max(12px,min(.7937vw,12px));margin-left:max(10px,min(.6614vw,10px))}.documents a.button{text-transform:uppercase;padding:max(9px,min(.5952vw,9px)) max(7px,min(.463vw,7px)) max(5px,min(.3307vw,5px)) max(20px,min(1.3228vw,20px))}@media (max-width:1024px){.documents .file{align-items:start}.documents .file>div{width:50%}.documents .file .file--application-pdf{width:50%}.documents .file .label-grey{margin:auto max(10px,min(.6614vw,10px))}.documents .button-grey{margin:auto}}@media (max-width:800px){.documents .file .file--application-pdf{width:100%}.documents .button-grey{margin:unset}}@media (max-width:800px){.documents .file>div{width:initial}}.table{width:100%;max-width:100%;margin-bottom:max(20px,min(1.3228vw,20px));background-color:transparent;border-spacing:0;border-collapse:collapse}.table.table-responsive{min-height:.01%;overflow-x:auto}.table td,.table th{padding:max(20px,min(1.3228vw,20px))}.table th{font-size:max(18px,min(1.1905vw,18px));font-weight:600;line-height:max(25px,min(1.6534vw,25px));text-align:left}.table td{border-top:1px solid #f4f4f4;font-size:max(16px,min(1.0582vw,16px));font-weight:400;line-height:max(28px,min(1.8519vw,28px));letter-spacing:-.01em}
@font-face{font-family:"Open Sans";src:url("/themes/custom/araymond2_theme/css/../fonts/OpenSans-Regular.eot");src:url("/themes/custom/araymond2_theme/css/../fonts/OpenSans-Regular.woff2") format("woff2"),url("/themes/custom/araymond2_theme/css/../fonts/OpenSans-Regular.woff") format("woff"),url("/themes/custom/araymond2_theme/css/../fonts/OpenSans-Regular.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Open Sans";src:url("/themes/custom/araymond2_theme/css/../fonts/OpenSans-VariableFont_wdth,wght.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"Open Sans";src:url("/themes/custom/araymond2_theme/css/../fonts/OpenSans-SemiBold.ttf") format("truetype");font-weight:600;font-style:normal}@font-face{font-family:"Open Sans Light";src:url("/themes/custom/araymond2_theme/css/../fonts/OpenSans-Light.eot");src:url("/themes/custom/araymond2_theme/css/../fonts/OpenSans-Light.woff2") format("woff2"),url("/themes/custom/araymond2_theme/css/../fonts/OpenSans-Light.woff") format("woff"),url("/themes/custom/araymond2_theme/css/../fonts/OpenSans-Light.ttf") format("truetype");font-weight:200;font-style:normal}@font-face{font-family:"ITC Avant Garde Gothic W01 MdC";font-style:normal;font-stretch:condensed;font-display:swap;src:url("/themes/custom/araymond2_theme/css/../fonts/ITCAvantGardeGothicCondensedMedium_normal_condensed.woff2") format("woff2"),url("/themes/custom/araymond2_theme/css/../fonts/ITCAvantGardeGothicCondensedMedium_normal_condensed.woff") format("woff")}@font-face{font-family:"ITC Avant Garde Gothic W01 MdC";font-stretch:condensed;font-display:swap;src:url("/themes/custom/araymond2_theme/css/../fonts/ITC Avant Garde Gothic Std Bold.otf") format("opentype");font-weight:700}@font-face{font-family:"Open Sans Condensed";src:url("/themes/custom/araymond2_theme/css/../fonts/OpenSans_Condensed-Regular.ttf") format("truetype");font-weight:400}@font-face{font-family:"Open Sans Condensed";src:url("/themes/custom/araymond2_theme/css/../fonts/OpenSans_Condensed-Medium.ttf") format("truetype");font-weight:500}@font-face{font-family:"Open Sans Condensed";src:url("/themes/custom/araymond2_theme/css/../fonts/OpenSans_Condensed-SemiBold.ttf") format("truetype");font-weight:600}@font-face{font-family:"Open Sans Condensed";src:url("/themes/custom/araymond2_theme/css/../fonts/OpenSans_Condensed-Bold.ttf") format("truetype");font-weight:700}@font-face{font-family:"FontAwesome";src:url("/themes/custom/araymond2_theme/css/../fonts/fontawesome-webfont.eot?v=4.7.0");src:url("/themes/custom/araymond2_theme/css/../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0") format("embedded-opentype"),url("/themes/custom/araymond2_theme/css/../fonts/fontawesome-webfont.woff2?v=4.7.0") format("woff2"),url("/themes/custom/araymond2_theme/css/../fonts/fontawesome-webfont.woff?v=4.7.0") format("woff"),url("/themes/custom/araymond2_theme/css/../fonts/fontawesome-webfont.ttf?v=4.7.0") format("truetype"),url("/themes/custom/araymond2_theme/css/../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular") format("svg");font-weight:400;font-style:normal}h1,.h1{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)))}h2,.h2{font-size:max(36px,min(2.381vw,36px));font-family:"Open Sans",sans-serif;font-weight:500;line-height:normal;color:#181818;letter-spacing:calc(-1*max(.72px,min(.0476vw,.72px)))}h3,.h3{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)))}h4,.h4{font-size:max(22px,min(1.455vw,22px));font-family:"Open Sans",sans-serif;font-weight:300;line-height:max(28px,min(1.8519vw,28px))}h5,.h5{font-size:max(23px,min(1.5212vw,23px));font-family:"Open Sans",sans-serif;font-weight:400;line-height:max(28px,min(1.8519vw,28px))}h6,.h6{font-size:max(20px,min(1.3228vw,20px));font-family:"Open Sans",sans-serif;font-weight:400;line-height:max(24px,min(1.5873vw,24px))}.text-normal{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))}.text-small{font-size:max(15px,min(.9921vw,15px));font-family:"Open Sans",sans-serif;font-weight:400;line-height:max(22px,min(1.455vw,22px))}.text-big{font-size:max(138px,min(9.127vw,138px));font-family:"ITC Avant Garde Gothic W01 MdC",sans-serif;font-weight:700;line-height:max(165px,min(10.9127vw,165px));letter-spacing:-3.36px}.text-caption{font-size:max(14px,min(.9259vw,14px));font-family:"Open Sans",sans-serif;font-weight:400;line-height:max(29px,min(1.918vw,29px))}.text-subtitle{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}.text-subtitle-2{font-size:max(13px,min(.8598vw,13px));font-family:"Open Sans",sans-serif;font-weight:400;line-height:max(16px,min(1.0582vw,16px));letter-spacing:max(.15px,min(.0099vw,.15px));text-transform:uppercase}.text-overline{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}.text-button{font-weight:500;font-size:max(16px,min(1.0582vw,16px));font-family:"ITC Avant Garde Gothic W01 MdC",sans-serif;line-height:max(24px,min(1.5873vw,24px))}.text-button-small{font-weight:400;font-size:max(13px,min(.8598vw,13px));font-family:"ITC Avant Garde Gothic W01 MdC",sans-serif;line-height:max(16px,min(1.0582vw,16px));letter-spacing:max(.2px,min(.0132vw,.2px))}.text-uc{text-transform:uppercase}.text-condensed{font-family:"ITC Avant Garde Gothic W01 MdC",sans-serif}
@media (max-width:800px){.hidden-md{display:none !important}}@media (min-width:1025px){.hidden-lg{display:none !important}}.visible-md{display:block}@media (min-width:801px){.visible-md{display:none !important}}.edge-to-edge{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);max-width:100vw}.col-auto{width:-moz-fit-content !important;width:fit-content !important}.label{color:#fff;background-color:#3268aa;border-radius:max(60px,min(3.9683vw,60px));padding:max(4px,min(.2646vw,4px)) max(14px,min(.9259vw,14px));font-size:max(12px,min(.7937vw,12px));font-style:normal;font-weight:700;text-transform:uppercase;line-height:normal}.label-grey{color:#fff;background-color:#ccc}.relative{position:relative}
@keyframes opacity-up{0%{opacity:0}100%{opacity:1}}@keyframes scale-up{0%{transform:scale(.8)}100%{transform:scale(1)}}@keyframes slide-down{0%{transform:translateY(-20px)}100%{transform:translateY(0)}}@keyframes slide-right{0%{transform:translateX(-20px)}100%{transform:translateX(0)}}@keyframes right-appear{0%{transform:translateX(100%)}100%{transform:translateX(0)}}
.container{max-width:100%;width:initial;margin:0 auto;padding:0 max(20px,min(1.3228vw,20px))}@media (min-width:601px){.container{padding:0 max(70px,min(4.6296vw,70px))}}@media (min-width:1921px){.container{padding:0 calc((100vw - 1920px + 140px)/2)}}.row{display:flex;flex-wrap:wrap;margin-left:min(-10px,min(-.6614vw,-10px));margin-right:min(-10px,min(-.6614vw,-10px))}.row>*{flex:0 0 auto;width:100%;padding-left:max(10px,min(.6614vw,10px));padding-right:max(10px,min(.6614vw,10px))}.row>.col{flex:1 0}.row .col-sm-6 h1{color:#3268aa;font-family:"itc-avant-garde-gothic-pro",sans-serif;font-weight:500;font-size:max(62px,min(4.1005vw,62px));font-style:normal;line-height:normal;letter-spacing:min(-2px,min(-.1323vw,-2px))}.row .col-sm-6 p{width:min(675px,min(44.6429vw,675px));color:#000;font-family:"Open Sans",sans-serif;font-size:min(22px,min(1.455vw,22px));font-style:normal;font-weight:400;line-height:min(32px,min(2.1164vw,32px))}.row .col-sm-6 p.h2{color:#312f2f;font-family:"Open Sans",sans-serif;font-size:min(32px,min(2.1164vw,32px));font-style:normal;font-weight:500;line-height:normal;letter-spacing:min(-.72px,min(-.0476vw,-.72px));width:min(560px,min(37.037vw,560px))}.col-1{width:8.3333333333%}.col-2{width:16.6666666667%}.col-3{width:25%}.col-4{width:33.3333333333%}.col-5{width:41.6666666667%}.col-6{width:50%}.col-7{width:58.3333333333%}.col-8{width:66.6666666667%}.col-9{width:75%}.col-10{width:83.3333333333%}.col-11{width:91.6666666667%}.col-12{width:100%}@media (min-width:1){.col-xs-1{width:8.3333333333%}.col-xs-2{width:16.6666666667%}.col-xs-3{width:25%}.col-xs-4{width:33.3333333333%}.col-xs-5{width:41.6666666667%}.col-xs-6{width:50%}.col-xs-7{width:58.3333333333%}.col-xs-8{width:66.6666666667%}.col-xs-9{width:75%}.col-xs-10{width:83.3333333333%}.col-xs-11{width:91.6666666667%}.col-xs-12{width:100%}}@media (min-width:601px){.col-sm-1{width:8.3333333333%}.col-sm-2{width:16.6666666667%}.col-sm-3{width:25%}.col-sm-4{width:33.3333333333%}.col-sm-5{width:41.6666666667%}.col-sm-6{width:50%}.col-sm-7{width:58.3333333333%}.col-sm-8{width:66.6666666667%}.col-sm-9{width:75%}.col-sm-10{width:83.3333333333%}.col-sm-11{width:91.6666666667%}.col-sm-12{width:100%}}@media (min-width:801px){.col-md-1{width:8.3333333333%}.col-md-2{width:16.6666666667%}.col-md-3{width:25%}.col-md-4{width:33.3333333333%}.col-md-5{width:41.6666666667%}.col-md-6{width:50%}.col-md-7{width:58.3333333333%}.col-md-8{width:66.6666666667%}.col-md-9{width:75%}.col-md-10{width:83.3333333333%}.col-md-11{width:91.6666666667%}.col-md-12{width:100%}}@media (min-width:1025px){.col-lg-1{width:8.3333333333%}.col-lg-2{width:16.6666666667%}.col-lg-3{width:25%}.col-lg-4{width:33.3333333333%}.col-lg-5{width:41.6666666667%}.col-lg-6{width:50%}.col-lg-7{width:58.3333333333%}.col-lg-8{width:66.6666666667%}.col-lg-9{width:75%}.col-lg-10{width:83.3333333333%}.col-lg-11{width:91.6666666667%}.col-lg-12{width:100%}}@media (min-width:1200px){.col-lgx-1{width:8.3333333333%}.col-lgx-2{width:16.6666666667%}.col-lgx-3{width:25%}.col-lgx-4{width:33.3333333333%}.col-lgx-5{width:41.6666666667%}.col-lgx-6{width:50%}.col-lgx-7{width:58.3333333333%}.col-lgx-8{width:66.6666666667%}.col-lgx-9{width:75%}.col-lgx-10{width:83.3333333333%}.col-lgx-11{width:91.6666666667%}.col-lgx-12{width:100%}}@media (min-width:1281px){.col-xl-1{width:8.3333333333%}.col-xl-2{width:16.6666666667%}.col-xl-3{width:25%}.col-xl-4{width:33.3333333333%}.col-xl-5{width:41.6666666667%}.col-xl-6{width:50%}.col-xl-7{width:58.3333333333%}.col-xl-8{width:66.6666666667%}.col-xl-9{width:75%}.col-xl-10{width:83.3333333333%}.col-xl-11{width:91.6666666667%}.col-xl-12{width:100%}}@media (min-width:1367px){.col-m1-1{width:8.3333333333%}.col-m1-2{width:16.6666666667%}.col-m1-3{width:25%}.col-m1-4{width:33.3333333333%}.col-m1-5{width:41.6666666667%}.col-m1-6{width:50%}.col-m1-7{width:58.3333333333%}.col-m1-8{width:66.6666666667%}.col-m1-9{width:75%}.col-m1-10{width:83.3333333333%}.col-m1-11{width:91.6666666667%}.col-m1-12{width:100%}}@media (min-width:1513px){.col-m2-1{width:8.3333333333%}.col-m2-2{width:16.6666666667%}.col-m2-3{width:25%}.col-m2-4{width:33.3333333333%}.col-m2-5{width:41.6666666667%}.col-m2-6{width:50%}.col-m2-7{width:58.3333333333%}.col-m2-8{width:66.6666666667%}.col-m2-9{width:75%}.col-m2-10{width:83.3333333333%}.col-m2-11{width:91.6666666667%}.col-m2-12{width:100%}}@media (min-width:1921px){.col-xxl-1{width:8.3333333333%}.col-xxl-2{width:16.6666666667%}.col-xxl-3{width:25%}.col-xxl-4{width:33.3333333333%}.col-xxl-5{width:41.6666666667%}.col-xxl-6{width:50%}.col-xxl-7{width:58.3333333333%}.col-xxl-8{width:66.6666666667%}.col-xxl-9{width:75%}.col-xxl-10{width:83.3333333333%}.col-xxl-11{width:91.6666666667%}.col-xxl-12{width:100%}}.d-flex{display:flex;align-items:flex-start}.d-flex-space-between{justify-content:space-between}.d-flex-gap{gap:max(30px,min(1.9841vw,30px))}.img-fluid{width:100%;max-width:100%}.dialog-off-canvas-main-canvas{position:relative}
body.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:1;-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 span.active,header.navbar .menu span.is-active,header.navbar .menu span.active-trail,header.navbar .menu span:hover{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 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{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 span.active i,header.navbar .menu span.is-active i,header.navbar .menu span.active-trail i,header.navbar .menu span:hover 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.external:after,header.navbar.sticked:not(.opened) .menu i.external:after,header.navbar.sticked:not(.opened) .menu span.external: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 .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{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: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{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,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-menulife .menu li span:hover,header.navbar #block-menuenergies .menu li span:hover,header.navbar #block-menubuilding .menu li span:hover,header.navbar #block-menuagriculture .menu li span:hover,header.navbar #block-menuindustrial .menu li span:hover{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 span:hover,header.navbar #block-menulife .menu-level-3 li a:hover,header.navbar #block-menulife .menu-level-3 li span:hover,header.navbar #block-menuenergies .menu-level-3 li a:hover,header.navbar #block-menuenergies .menu-level-3 li span:hover,header.navbar #block-menubuilding .menu-level-3 li a:hover,header.navbar #block-menubuilding .menu-level-3 li span:hover,header.navbar #block-menuagriculture .menu-level-3 li a:hover,header.navbar #block-menuagriculture .menu-level-3 li span:hover,header.navbar #block-menuindustrial .menu-level-3 li a:hover,header.navbar #block-menuindustrial .menu-level-3 li span:hover{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:after{content:"MENU";display:inline-block;margin-left:max(23px,min(1.5212vw,23px));margin-top:0;color:#282830;font-family:"itc-avant-garde-gothic-pro",sans-serif;font-size:max(14px,min(.9259vw,14px));font-weight:500;text-transform:uppercase}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 .toggle-menu.active:after{color:#fff}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.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{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{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.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.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.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.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.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.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}}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{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>spana:hover{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 span:hover{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{opacity:1;transform:scale(1.02)}footer .line4 .card-img:hover a:after{opacity:1}footer .line4 .card-img:hover.card-automotive a{border:max(4px,min(.2646vw,4px)) solid #3268aa}footer .line4 .card-img:hover.card-energie a{border:max(4px,min(.2646vw,4px)) solid #cb8337}footer .line4 .card-img:hover.card-agriculture a{border:max(4px,min(.2646vw,4px)) solid #5ca145}footer .line4 .card-img:hover.card-life a{border:max(4px,min(.2646vw,4px)) solid #b73d74}footer .line4 .card-img:hover.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{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{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{display:none}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{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.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.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.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.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.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.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}}
.done-message p{border-radius:8px;background-color:#f4faf0;color:#4b842e;font-size:max(22px,min(1.455vw,22px));font-weight:600;padding:max(15px,min(.9921vw,15px)) max(20px,min(1.3228vw,20px))}.done-message .button{margin-top:max(16px,min(1.0582vw,16px));color:#3268aa;border-color:#3268aa}.done-message .button:hover{color:#fff;background-color:#3268aa}.done-message ul a{color:#282830;text-decoration:none;font-size:max(20px,min(1.3228vw,20px));line-height:normal;font-weight:400}.form-item{position:relative}fieldset{padding:0}select,textarea,input[type=url],input[type=text],input[type=email],input[type=password],input[type=tel],input[type=number]{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));font-size:max(16px,min(1.0582vw,16px));font-weight:600;line-height:max(22px,min(1.455vw,22px));position:relative;display:inline-block;color:#312e2c;background-color:#fff;max-width:100%;width:100%;outline:none;padding:max(17px,min(1.1243vw,17px)) max(15px,min(.9921vw,15px));border:1px solid #ededed;border-radius:4px}select.empty,textarea.empty,input[type=url].empty,input[type=text].empty,input[type=email].empty,input[type=password].empty,input[type=tel].empty,input[type=number].empty{background-color:#fafafa}select.filled,select:focus,textarea.filled,textarea:focus,input[type=url].filled,input[type=url]:focus,input[type=text].filled,input[type=text]:focus,input[type=email].filled,input[type=email]:focus,input[type=password].filled,input[type=password]:focus,input[type=tel].filled,input[type=tel]:focus,input[type=number].filled,input[type=number]:focus{color:#312e2c;background-color:#fff}select.error,textarea.error,input[type=url].error,input[type=text].error,input[type=email].error,input[type=password].error,input[type=tel].error,input[type=number].error{color:#cf2140;border:1px solid #cf2140}select.no-label,textarea.no-label,input[type=url].no-label,input[type=text].no-label,input[type=email].no-label,input[type=password].no-label,input[type=tel].no-label,input[type=number].no-label{padding-top:max(16px,min(1.0582vw,16px))}textarea{height:max(150px,min(9.9206vw,150px));padding:max(20px,min(1.3228vw,20px))}.form-item.form-type-checkbox .form-item-field input,.form-item.form-type-radio .form-item-field input{cursor:pointer}.form-item:not(.form-type-checkbox,.form-type-radio)>.form-item-field{position:relative;display:inline-block;width:100%}.form-item:not(.form-type-checkbox,.form-type-radio)>.form-item-field~label{font-size:max(20px,min(1.3228vw,20px));font-family:"Open Sans",sans-serif;font-weight:400;line-height:max(24px,min(1.5873vw,24px));color:#5b5c67;left:max(15px,min(.9921vw,15px));top:max(17px,min(1.1243vw,17px));pointer-events:none;position:absolute;transform-origin:0 50%;transition:transform .2s,color .2s,left .2s,font-size .2s,line-height .2s;font-size:max(16px,min(1.0582vw,16px));line-height:max(22px,min(1.455vw,22px))}.form-item:not(.form-type-checkbox,.form-type-radio)>.form-item-field~label.form-required:after{content:"*";width:max(7px,min(.463vw,7px));height:max(7px,min(.463vw,7px));display:inline-block;margin-left:5px}.form-item:not(.form-type-checkbox,.form-type-radio).form-type-textarea>.form-item-field~label{left:max(15px,min(.9921vw,15px))}.form-item:not(.form-type-checkbox,.form-type-radio).active>.form-item-field~label{transform:translateY(calc(-1*max(28px,min(1.8519vw,28px))));left:max(15px,min(.9921vw,15px));color:#5b5c67;background-color:#fff;font-size:max(13px,min(.8598vw,13px));line-height:max(22px,min(1.455vw,22px))}.form-item:not(.form-type-checkbox,.form-type-radio).error>.form-item-field~label{color:#cf2140}.form-item .description{color:#5b5c67;margin-bottom:max(20px,min(1.3228vw,20px));font-size:max(12px,min(.7937vw,12px))}.form-item .description.captcha__description{margin-bottom:0}.form .fieldset-wrapper{padding:0 0 max(30px,min(1.9841vw,30px)) 0;width:100%;display:flex;flex-wrap:wrap;gap:max(20px,min(1.3228vw,20px)) max(15px,min(.9921vw,15px))}.form .fieldset-wrapper>*{width:100%}.form .fieldset-wrapper .careers{padding:max(20px,min(1.3228vw,20px)) max(15px,min(.9921vw,15px));background-color:#f5f5f5;border:max(1px,min(.0661vw,1px)) solid #e5e5e5;color:#4d4d4d;font-size:max(13px,min(.8598vw,13px));line-height:max(18px,min(1.1905vw,18px))}.form .fieldset-wrapper .careers a{color:#1b68af}.form .fieldset-wrapper .country{color:#312f2f;font-size:max(20px,min(1.3228vw,20px));line-height:max(24px,min(1.5873vw,24px));font-weight:400}.form .fieldset-wrapper .country a{color:#312f2f;text-decoration:none;font-weight:600;text-wrap:nowrap;position:relative}.form .fieldset-wrapper .country a:before{content:"";position:absolute;width:100%;height:1px;background:#eaeaea;bottom:-5px;left:-5px}.form .fieldset-wrapper .country a:after{content:"";display:inline-block;width:max(24px,min(1.5873vw,24px));height:max(24px,min(1.5873vw,24px));fill:#3268aa;vertical-align:middle;background:#3268aa;-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/pencil.svg");mask-image:url("/themes/custom/araymond2_theme/css/../img/icons/pencil.svg");margin-left:max(10px,min(.6614vw,10px))}.form .fieldset-wrapper .expertise,.form .fieldset-wrapper .company{color:#312f2f;font-size:max(20px,min(1.3228vw,20px));line-height:normal;font-weight:400}.form .fieldset-wrapper .expertise a,.form .fieldset-wrapper .company a{color:#3268aa;text-decoration:none}.form .fieldset-wrapper .expertise #select-company,.form .fieldset-wrapper .company #select-company{display:inline-block;font-weight:600}.form .fieldset-wrapper .expertise #select-company span,.form .fieldset-wrapper .company #select-company span{color:#312f2f !important;font-family:"Open Sans",sans-serif;text-decoration:none}.form .fieldset-wrapper h2{font-weight:600;font-size:max(24px,min(1.5873vw,24px));margin-bottom:max(30px,min(1.9841vw,30px))}.form .fieldset-wrapper .form-type-textfield,.form .fieldset-wrapper .form-type-password,.form .fieldset-wrapper .form-type-tel,.form .fieldset-wrapper .form-type-email{width:calc(50% - max(8px,min(.5291vw,8px)))}.form .fieldset-wrapper .form-type-textfield label,.form .fieldset-wrapper .form-type-password label,.form .fieldset-wrapper .form-type-tel label,.form .fieldset-wrapper .form-type-email label{left:max(15px,min(.9921vw,15px))}.form .fieldset-wrapper .form-item-firm{width:100%}.form .fieldset-wrapper .form-type-checkbox{display:flex;gap:10px;flex-direction:row;align-items:flex-start}.form .fieldset-wrapper .form-type-checkbox label{font-size:max(14px,min(.9259vw,14px));line-height:normal;margin-bottom:0;font-weight:400;cursor:pointer}.form .fieldset-wrapper .form-type-checkbox label a{color:#3268aa;text-decoration:none}.form .fieldset-wrapper .form-type-checkbox label:after{content:"*";width:max(7px,min(.463vw,7px));height:max(7px,min(.463vw,7px));display:inline-block;margin-left:5px}.form .fieldset-wrapper .form-required-before{color:#312f2f;font-size:max(12px,min(.7937vw,12px));margin:0}.form .fieldset-wrapper .form-required-before:before{content:"*";width:max(7px,min(.463vw,7px));height:max(7px,min(.463vw,7px));display:inline-block;margin-right:5px;float:left}.form .fieldset-wrapper input.button{width:-moz-fit-content;width:fit-content}.form .fieldset-wrapper .info{position:absolute;top:calc(50% - max(12px,min(.7937vw,12px)));right:max(12px,min(.7937vw,12px));background:url(/themes/custom/araymond_theme/img/icons/info-text-field.svg) no-repeat center;background-size:max(24px,min(1.5873vw,24px));width:max(24px,min(1.5873vw,24px));height:max(24px,min(1.5873vw,24px));font-size:0;overflow:hidden;cursor:pointer}form{display:flex;flex-wrap:wrap}form#user-login-form,form#user-pass{width:100%;gap:max(20px,min(1.3228vw,20px)) max(15px,min(.9921vw,15px));flex-direction:column}form#araymond-contact-get-in-touch #edit-form{padding-top:max(20px,min(1.3228vw,20px))}form#araymond-contact-get-in-touch .fieldset-wrapper h2{color:#3268aa}form input.button{width:-moz-fit-content;width:fit-content}form input.button.form-submit{color:#3268aa;border-color:#3268aa}form input.button.form-submit:hover{color:#fff;background-color:#3268aa}form a.form-cancel{border-color:#fff}form .form-container-wrapper{border:1px solid #ededed;border-radius:16px;padding:max(30px,min(1.9841vw,30px));display:flex;flex-wrap:wrap;flex-direction:column;gap:max(20px,min(1.3228vw,20px)) 0;margin-bottom:max(30px,min(1.9841vw,30px))}form .captcha__description{display:none}form .form-type-checkbox input{cursor:default;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#d2d3d3;border-radius:100px;border-style:none;flex-shrink:0;height:max(20px,min(1.3228vw,20px));margin:0;position:relative;width:max(38px,min(2.5132vw,38px));transition:all .1s ease-out;outline:none}form .form-type-checkbox input:focus-visible{outline:none}form .form-type-checkbox input:hover{background-color:#d2d3d3;transition-duration:0s}form .form-type-checkbox input:before{bottom:-6px;content:"";left:-6px;position:absolute;right:-6px;top:-6px}form .form-type-checkbox input:after{background-color:#fff;border-radius:50%;content:"";height:max(12px,min(.7937vw,12px));left:4px;position:absolute;top:4px;width:max(12px,min(.7937vw,12px));transition:all .1s ease-out}form .form-type-checkbox input:checked{background-color:#312e2c}form .form-type-checkbox input:checked:after{background-color:#fff;left:max(22px,min(1.455vw,22px))}form .form-type-checkbox input:checked:hover{background-color:#312e2c}@media (min-width:801px){form.araymond-loa-request{margin-top:max(-60px,min(-3.9683vw,-60px))}}form.araymond-loa-request .container{width:100%;padding:0;display:flex;flex-wrap:wrap;gap:max(30px,min(1.9841vw,30px))}form.araymond-loa-request .container fieldset{width:calc(50% - max(30px,min(1.9841vw,30px)));border:0 none}@media (max-width:800px){form.araymond-loa-request .container fieldset{width:100%}}form.araymond-loa-request .form-actions{width:100%}form.araymond-loa-request .form-actions .form-required-before{display:flex;align-items:center;gap:max(10px,min(.6614vw,10px));margin-bottom:max(20px,min(1.3228vw,20px));color:#312f2f;font-size:max(12px,min(.7937vw,12px));margin:0 0 max(12px,min(.7937vw,12px))}form.araymond-loa-request .form-actions .form-required-before:before{content:"*"}form.araymond-loa-request .form-actions .form-required-before br{display:none}form.araymond-loa-request .form-item-dmf-holder-information-number.active~.form-item-dmf-holder-information-regulatory-agency label,form.araymond-loa-request .form-item-dmf-holder-information-number.active~.form-item-dmf-holder-information-subject label{display:none}@media (max-width:800px){.form .fieldset-wrapper .form-type-textfield,.form .fieldset-wrapper .form-type-tel,.form .fieldset-wrapper .form-type-email{width:100%}}.popup-continent{margin-bottom:max(35px,min(2.3148vw,35px))}.popup-continent:first-of-type ul{-moz-column-count:1;column-count:1}.popup-continent h3{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;font-family:"Open Sans Condensed",sans-serif;border-bottom:4px solid #3268aa;padding-bottom:16px;margin-bottom:16px;font-size:16px;letter-spacing:1.28px}.popup-continent ul{list-style:none;padding:0;margin:0;-moz-column-count:2;column-count:2}.popup-continent ul li{line-height:29px}.popup-continent ul 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;font-size:16px;line-height:18px}.popup-continent ul a:hover{color:#3268aa}.popup-other-country{background-color:#f7f2da;border-radius:8px;padding:max(15px,min(.9921vw,15px)) max(20px,min(1.3228vw,20px));color:#282830;font-size:max(16px,min(1.0582vw,16px))}.popup-other-country a{color:#282830;font-weight:600;text-decoration:underline}.form-item-captcha-response{display:flex;flex-direction:column;width:100% !important}.form-item-captcha-response .field-ps-wrapper{display:flex;align-items:center;gap:10px;order:2}.form-item-captcha-response label{order:1;font-size:max(20px,min(1.3228vw,20px));font-family:"Open Sans",sans-serif;font-weight:400;line-height:max(24px,min(1.5873vw,24px));color:#5b5c67;pointer-events:none;font-size:max(16px,min(1.0582vw,16px));line-height:max(22px,min(1.455vw,22px))}.form-item-captcha-response label.form-required:after{content:"*";width:max(7px,min(.463vw,7px));height:max(7px,min(.463vw,7px));display:inline-block;margin-left:5px}.form-item-captcha-response .description{order:3;margin-bottom:0}
a.button,a.btn,button.button,input.button{font-weight:500;font-size:max(16px,min(1.0582vw,16px));font-family:"ITC Avant Garde Gothic W01 MdC",sans-serif;line-height:max(24px,min(1.5873vw,24px));display:inline-flex;vertical-align:top;align-items:center;padding:max(7px,min(.463vw,7px)) max(24px,min(1.5873vw,24px)) max(3px,min(.1984vw,3px)) max(24px,min(1.5873vw,24px));border-radius:max(50px,min(3.3069vw,50px));color:#282830;border:max(2px,min(.1323vw,2px)) solid #282830;text-decoration:none;text-align:center;justify-content:center;white-space:nowrap;cursor:pointer;transition:background-color .15s ease-in-out,color .15s ease-in-out;background-color:transparent;text-transform:uppercase}a.button:hover,a.btn:hover,button.button:hover,input.button:hover{background-color:#282830;color:#fff;opacity:1 !important}a.button:focus,a.btn:focus,button.button:focus,input.button:focus{outline:0}a.button:disabled,a.btn:disabled,button.button:disabled,input.button:disabled{opacity:.5;cursor:not-allowed}a.button--small,a.btn--small,button.button--small,input.button--small{padding:max(10px,min(.6614vw,10px)) max(20px,min(1.3228vw,20px)) max(6px,min(.3968vw,6px)) max(20px,min(1.3228vw,20px))}a.button.button--icon-move .icon,a.btn.button--icon-move .icon,button.button.button--icon-move .icon,input.button.button--icon-move .icon{transition:transform .15s ease-in-out}a.button.button--icon-move:hover .icon,a.btn.button--icon-move:hover .icon,button.button.button--icon-move:hover .icon,input.button.button--icon-move:hover .icon{transform:translateX(max(4px,min(.2646vw,4px)))}a.button--lite,a.btn--lite,button.button--lite,input.button--lite{background:0 0;border:max(1px,min(.0661vw,1px)) solid transparent;color:#282830;padding:max(11px,min(.7275vw,11px)) max(30px,min(1.9841vw,30px))}a.button--lite:hover,a.btn--lite:hover,button.button--lite:hover,input.button--lite:hover{background-color:transparent;color:#282830}a.button--icon,a.btn--icon,button.button--icon,input.button--icon{padding:max(12px,min(.7937vw,12px))}a.button-corpo,a.btn-corpo,button.button-corpo,input.button-corpo{color:#fff;background-color:#3268aa;border-color:#3268aa}a.button-corpo:hover,a.btn-corpo:hover,button.button-corpo:hover,input.button-corpo:hover{color:#3268aa;background-color:#fff;border-color:#fff}a.button-blue,a.button-colored,a.btn-blue,a.btn-colored,button.button-blue,button.button-colored,input.button-blue,input.button-colored{color:#3268aa;border-color:#3268aa;background-color:transparent}a.button-blue:hover,a.button-colored:hover,a.btn-blue:hover,a.btn-colored:hover,button.button-blue:hover,button.button-colored:hover,input.button-blue:hover,input.button-colored:hover{background-color:#3268aa;border-color:#3268aa;color:#fff}a.button-white,a.btn-white,button.button-white,input.button-white{color:#fff;border-color:#fff}a.button-white:hover,a.btn-white:hover,button.button-white:hover,input.button-white:hover{background-color:#fff;border-color:#fff;color:#3268aa}a.button-yellow,a.btn-yellow,button.button-yellow,input.button-yellow{background-color:#f5c854;color:#282830;border-color:#f5c854}a.button-yellow:hover,a.btn-yellow:hover,button.button-yellow:hover,input.button-yellow:hover{background-color:#f5c854;color:#282830;border-color:#f5c854}a.button-grey,a.btn-grey,button.button-grey,input.button-grey{color:#fff;border-color:#5b5c67;background-color:#5b5c67}a.button-grey:hover,a.btn-grey:hover,button.button-grey:hover,input.button-grey:hover{background-color:#fff;border-color:#5b5c67;color:#5b5c67}a.button-black,a.btn-black,button.button-black,input.button-black{color:#fff;border-color:#282830;background-color:#282830}a.button-black:hover,a.btn-black:hover,button.button-black:hover,input.button-black:hover{background-color:#fff;border-color:#282830;color:#282830}a.button-email,a.btn-email,button.button-email,input.button-email{color:#2e2d2d;border-color:#efefef;background-color:#efefef}a.button-email:hover,a.btn-email:hover,button.button-email:hover,input.button-email:hover{background-color:#2e2d2d;border-color:#2e2d2d;color:#efefef}a.button-information,a.btn-information,button.button-information,input.button-information{color:#434349;border-color:transparent;background-color:transparent}a.button-information:hover,a.btn-information:hover,button.button-information:hover,input.button-information:hover{background-color:transparent;border-color:transparent;color:#434349;text-decoration:underline}a.button-catalog,a.btn-catalog,button.button-catalog,input.button-catalog{font-family:"ITC Avant Garde Gothic W01 MdC",sans-serif;border-radius:max(100px,min(6.6138vw,100px));font-size:max(16px,min(1.0582vw,16px));font-style:normal;font-weight:500;text-transform:uppercase;padding:max(12px,min(.7937vw,12px)) max(20px,min(1.3228vw,20px));background-color:#f5c854;color:#282830;border:none}a.button-catalog:hover,a.btn-catalog:hover,button.button-catalog:hover,input.button-catalog:hover{text-decoration:none}a.button-catalog:after,a.btn-catalog:after,button.button-catalog:after,input.button-catalog:after{content:"";display:inline-block;width:max(24px,min(1.5873vw,24px));height:max(24px,min(1.5873vw,24px));fill:currentcolor;vertical-align:middle;background:currentcolor;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url("/themes/custom/araymond2_theme/css/../img/icons/arrow-up-round.svg");mask-image:url("/themes/custom/araymond2_theme/css/../img/icons/arrow-up-round.svg")}
.icon{display:inline-block;width:max(24px,min(1.5873vw,24px));height:max(24px,min(1.5873vw,24px));fill:currentcolor;vertical-align:middle;background:currentcolor;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.icon--small{width:max(16px,min(1.0582vw,16px));height:max(16px,min(1.0582vw,16px))}.icon--medium{width:max(24px,min(1.5873vw,24px));height:max(24px,min(1.5873vw,24px))}.icon--large{width:max(32px,min(2.1164vw,32px));height:max(32px,min(2.1164vw,32px))}.icon--after{margin-left:max(8px,min(.5291vw,8px))}.icon--before{margin-right:max(8px,min(.5291vw,8px))}.icon--arrow-right{-webkit-mask-image:url("/themes/custom/araymond2_theme/css/../img/icons/arrow.svg");mask-image:url("/themes/custom/araymond2_theme/css/../img/icons/arrow.svg")}.icon--arrow-right-round{-webkit-mask-image:url("/themes/custom/araymond2_theme/css/../img/icons/arrow-round.svg");mask-image:url("/themes/custom/araymond2_theme/css/../img/icons/arrow-round.svg")}.icon--arrow-left{-webkit-mask-image:url("/themes/custom/araymond2_theme/css/../img/icons/arrow.svg");mask-image:url("/themes/custom/araymond2_theme/css/../img/icons/arrow.svg");transform:rotate(180deg)}.icon--arrow-down{-webkit-mask-image:url("/themes/custom/araymond2_theme/css/../img/icons/arrow.svg");mask-image:url("/themes/custom/araymond2_theme/css/../img/icons/arrow.svg");transform:rotate(90deg)}.icon--arrow-left-round{-webkit-mask-image:url("/themes/custom/araymond2_theme/css/../img/icons/arrow-round.svg");mask-image:url("/themes/custom/araymond2_theme/css/../img/icons/arrow-round.svg");transform:rotate(180deg)}.icon--arrow-up-round{-webkit-mask-image:url("/themes/custom/araymond2_theme/css/../img/icons/arrow-down-round.svg");mask-image:url("/themes/custom/araymond2_theme/css/../img/icons/arrow-down-round.svg");transform:rotate(225deg);margin-top:-4px}.icon--arrow-down-round{-webkit-mask-image:url("/themes/custom/araymond2_theme/css/../img/icons/arrow-down-round.svg");mask-image:url("/themes/custom/araymond2_theme/css/../img/icons/arrow-down-round.svg")}.icon--mail{-webkit-mask-image:url("/themes/custom/araymond2_theme/css/../img/icons/mail.svg");mask-image:url("/themes/custom/araymond2_theme/css/../img/icons/mail.svg")}.icon--close{-webkit-mask-image:url("/themes/custom/araymond2_theme/css/../img/icons/close.svg");mask-image:url("/themes/custom/araymond2_theme/css/../img/icons/close.svg")}.icon--linkedin{-webkit-mask-image:url("/themes/custom/araymond2_theme/css/../img/icons/linkedin.svg");mask-image:url("/themes/custom/araymond2_theme/css/../img/icons/linkedin.svg")}.icon--wechat{-webkit-mask-image:url("/themes/custom/araymond2_theme/css/../img/icons/wechat.svg");mask-image:url("/themes/custom/araymond2_theme/css/../img/icons/wechat.svg")}.icon--youtube{-webkit-mask-image:url("/themes/custom/araymond2_theme/css/../img/icons/youtube.svg");mask-image:url("/themes/custom/araymond2_theme/css/../img/icons/youtube.svg")}.icon-caret{-webkit-mask-image:url("/themes/custom/araymond2_theme/css/../img/icons/caret.svg");mask-image:url("/themes/custom/araymond2_theme/css/../img/icons/caret.svg");width:max(6px,min(.3968vw,6px));height:max(10px,min(.6614vw,10px))}.icon--search{-webkit-mask-image:url("/themes/custom/araymond2_theme/css/../img/icons/search.svg");mask-image:url("/themes/custom/araymond2_theme/css/../img/icons/search.svg")}.icon--close-round{-webkit-mask-image:url("/themes/custom/araymond2_theme/css/../img/icons/close-round.svg");mask-image:url("/themes/custom/araymond2_theme/css/../img/icons/close-round.svg")}.icon--check{-webkit-mask-image:url("/themes/custom/araymond2_theme/css/../img/icons/check.svg");mask-image:url("/themes/custom/araymond2_theme/css/../img/icons/check.svg")}.icon--info{-webkit-mask-image:url("/themes/custom/araymond2_theme/css/../img/icons/info.svg");mask-image:url("/themes/custom/araymond2_theme/css/../img/icons/info.svg")}.icon--back{-webkit-mask-image:url("/themes/custom/araymond2_theme/css/../img/icons/arrow-back.svg");mask-image:url("/themes/custom/araymond2_theme/css/../img/icons/arrow-back.svg")}
.backdrop-wrapper{position:relative;background-position:center center;background-repeat:no-repeat;background-size:cover}.backdrop-wrapper .backdrop{position:absolute;height:100%;width:100%;background-color:rgba(0,0,0,.1);left:0;top:0;z-index:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.backdrop-wrapper.is-b-loaded .backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}.backdrop-wrapper img{z-index:2;position:relative}
.menu{display:flex;list-style:none;justify-content:space-between;margin:0;padding:0}.menu li.hidden-automotive{display:none}.menu a,.menu span{display:inline-block}.submenu{display:flex;list-style:none;flex-direction:column;margin:0;padding:0}.submenu a,.submenu span{display:inline-block}
.card{border-radius:max(16px,min(1.0582vw,16px));color:#fff;font-family:"Open Sans",sans-serif;font-size:max(26px,min(1.7196vw,26px));font-weight:500;min-height:max(228px,min(15.0794vw,228px));padding:max(38px,min(2.5132vw,38px)) max(30px,min(1.9841vw,30px));position:relative;display:flex;align-items:flex-start}.card-text-bottom{align-items:flex-end}.card a{color:#fff;margin-right:max(30px,min(1.9841vw,30px))}.card a:hover{opacity:.6}.card a:hover i{right:max(20px,min(1.3228vw,20px))}.card a i{position:absolute;right:max(30px,min(1.9841vw,30px));bottom:max(30px,min(1.9841vw,30px));width:max(38px,min(2.5132vw,38px));height:max(38px,min(2.5132vw,38px));transition:all .3s}.card.card-clickable{cursor:pointer}.card.card-clickable:hover a{opacity:.6}.card.card-clickable:hover a i{right:max(20px,min(1.3228vw,20px))}.card.card-with-header{background-color:#f6f6f6;border-radius:max(16px,min(1.0582vw,16px));flex-direction:column;flex-wrap:nowrap;padding:0;color:#282830;margin-bottom:max(20px,min(1.3228vw,20px));min-height:max(630px,min(41.6667vw,630px))}.card.card-with-header .card-header{aspect-ratio:16/9;width:100%;overflow:hidden;background-position:top center;background-size:cover;background-repeat:no-repeat;border-radius:max(16px,min(1.0582vw,16px)) max(16px,min(1.0582vw,16px)) 0 0}.card.card-with-header .card-body{padding:max(30px,min(1.9841vw,30px))}.card.card-grey{background-color:#282830}.card.card-blue{background-color:#3268aa}.card.card-blue-map{background-color:#3268aa;background-image:url(/themes/custom/araymond2_theme/css/../img/background-map.svg);background-size:cover;background-repeat:no-repeat;background-position:50% 50%}.card.card-yellow{background-color:#cb8337}.card.card-background{background-color:#cb8337;background-repeat:no-repeat;background-size:cover;background-position:50% 50%;transition:background-size .5s}.card.card-blue-round{color:#3268aa;background-color:transparent;border:max(6px,min(.3968vw,6px)) solid #3268aa}.card-body{z-index:2}.card-hover{color:#fff;background-color:#3268aa;position:absolute;bottom:0;left:0;display:flex;flex-direction:column;width:100%;transform:translateY(100%);transition:all .5s;z-index:2}.card-img a img{border-radius:max(12px,min(.7937vw,12px));border:max(4px,min(.2646vw,4px)) solid transparent;margin-bottom:max(15px,min(.9921vw,15px))}.card-img a.active,.card-img a:hover{color:#ccc}.card-img a.active img,.card-img a:hover img{opacity:.6;border:max(4px,min(.2646vw,4px)) solid #3268aa}.card-img .h3{position:relative;margin-left:max(20px,min(1.3228vw,20px));padding-left:max(18px,min(1.1905vw,18px))}.card-img .h3:before{content:"";border-radius:100%;background-color:#3268aa;width:max(8px,min(.5291vw,8px));height:max(8px,min(.5291vw,8px));position:absolute;top:calc(50% - max(4px,min(.2646vw,4px)));left:0}.card-img.card-energie .h3:before{background-color:#cb8337}.card-img.card-energie.active img,.card-img.card-energie:hover img{border:max(4px,min(.2646vw,4px)) solid #cb8337}.card-img.card-agriculture .h3:before{background-color:#5ca145}.card-img.card-agriculture.active img,.card-img.card-agriculture:hover img{border:max(4px,min(.2646vw,4px)) solid #5ca145}.card-img.card-life .h3:before{background-color:#b73d74}.card-img.card-life.active img,.card-img.card-life:hover img{border:max(4px,min(.2646vw,4px)) solid #b73d74}.card-img.card-construction .h3:before{background-color:#fff}.card-img.card-construction.active img,.card-img.card-construction:hover img{border:max(4px,min(.2646vw,4px)) solid #fff}@media (max-width:800px){.card.card-with-header{min-height:initial}.card.card-with-header .card-body{padding:34px 20px}}
.messages__wrapper{margin:max(20px,min(1.3228vw,20px)) 0}.messages__wrapper .messages{padding:max(15px,min(.9921vw,15px))}.messages__wrapper .messages--error{color:#d8665e;background-color:rgba(216,102,94,.2);border-bottom:5px solid #d8665e}.messages__wrapper .messages--warning{color:#cb8337;background-color:rgba(203,131,55,.2)}.messages__wrapper .messages--status{color:#5ca145;background-color:rgba(92,161,69,.2)}.messages--item{padding:max(16px,min(1.0582vw,16px));margin-bottom:max(30px,min(1.9841vw,30px))}.messages--item button.button--lite{position:absolute;right:0;top:0}.messages--item .messages--content{position:relative;padding-right:max(80px,min(5.291vw,80px));display:flex}.messages--item ul{margin:0;padding:0}.messages--item ul li:not(:last-child){margin-bottom:max(16px,min(1.0582vw,16px))}.messages--error{color:#d8665e;background-color:rgba(216,102,94,.2);border-bottom:5px solid #d8665e}.messages--warning{color:#cb8337;background-color:rgba(203,131,55,.2)}.messages--status{color:#5ca145;background-color:rgba(92,161,69,.2)}.messages .button--dismiss{color:inherit}
.node.node--news.full .paragraph--type--text-image-left .container,.node.node--news.full .paragraph--type--text-image-right .container{padding:0 max(70px,min(4.6296vw,70px))}.node.node--news.full .paragraph--type--text-image-left .container .field--name-field-text a:not(.btn,.button),.node.node--news.full .paragraph--type--text-image-right .container .field--name-field-text a:not(.btn,.button){color:#3268aa;opacity:1}.node.node--news.full .paragraph--type--text-image-left .container .field--name-field-text a:not(.btn,.button):hover,.node.node--news.full .paragraph--type--text-image-right .container .field--name-field-text a:not(.btn,.button):hover{opacity:.6;text-decoration:underline}.node.node--news.full .paragraph--type--text-image-left .container .field--name-field-text p:not(.h1):not(.h2):not(.h3):not(.h4),.node.node--news.full .paragraph--type--text-image-right .container .field--name-field-text p:not(.h1):not(.h2):not(.h3):not(.h4){margin-block:max(10px,min(.6614vw,10px));font-size:max(20px,min(1.3228vw,20px));line-height:max(36px,min(2.381vw,36px))}.node.node--news.full .paragraph--type--text-image-left .container .field--name-field-text h2,.node.node--news.full .paragraph--type--text-image-left .container .field--name-field-text .h2,.node.node--news.full .paragraph--type--text-image-right .container .field--name-field-text h2,.node.node--news.full .paragraph--type--text-image-right .container .field--name-field-text .h2{margin-top:max(30px,min(1.9841vw,30px));margin-bottom:max(20px,min(1.3228vw,20px))}.node.node--news.full .paragraph--type--text-image-left .container .field--name-field-text h3,.node.node--news.full .paragraph--type--text-image-left .container .field--name-field-text .h3,.node.node--news.full .paragraph--type--text-image-right .container .field--name-field-text h3,.node.node--news.full .paragraph--type--text-image-right .container .field--name-field-text .h3{margin-top:max(30px,min(1.9841vw,30px));margin-bottom:max(20px,min(1.3228vw,20px))}.node.node--news.full .paragraph--type--text-image-left .container .field--name-field-text>*:first-child,.node.node--news.full .paragraph--type--text-image-right .container .field--name-field-text>*:first-child{margin-top:0 !important}.node.node--news.full .paragraph--type--text-image-left .container .field--name-field-text>*:last-child,.node.node--news.full .paragraph--type--text-image-right .container .field--name-field-text>*:last-child{margin-bottom:0 !important}.node.node--news.full .container>.links{padding-bottom:max(30px,min(1.9841vw,30px));border-bottom:max(1px,min(.0661vw,1px)) solid #ccc;display:flex;justify-content:space-between;align-items:center;gap:max(15px,min(.9921vw,15px))}.node.node--news.full .container>.links a{color:#3268aa}.node.node--news.full .container>.links .field--name-field-link{display:flex;gap:max(15px,min(.9921vw,15px));align-items:center}.node.node--news.full .container>.links .field--name-field-link:before{content:"";background:url("/themes/custom/araymond2_theme/css/../img/icons/link.svg") no-repeat;display:inline-flex;flex-shrink:0;width:max(24px,min(1.5873vw,24px));height:max(24px,min(1.5873vw,24px))}@media (max-width:800px){.node.node--news.full .container>.links{flex-direction:column;align-items:flex-start;gap:max(10px,min(.6614vw,10px))}}
.paragraph--type--text{margin-block:max(36px,min(2.381vw,36px))}.paragraph--type--text .field--name-field-text a:not(.btn,.button){color:#3268aa;opacity:1}.paragraph--type--text .field--name-field-text a:not(.btn,.button):hover{opacity:.6;text-decoration:underline}.paragraph--type--text .field--name-field-text p:not(.h1):not(.h2):not(.h3):not(.h4){margin-block:max(10px,min(.6614vw,10px));font-size:max(20px,min(1.3228vw,20px));line-height:max(36px,min(2.381vw,36px))}.paragraph--type--text .field--name-field-text h2,.paragraph--type--text .field--name-field-text .h2{margin-top:max(30px,min(1.9841vw,30px));margin-bottom:max(20px,min(1.3228vw,20px))}.paragraph--type--text .field--name-field-text h3,.paragraph--type--text .field--name-field-text .h3{margin-top:max(30px,min(1.9841vw,30px));margin-bottom:max(20px,min(1.3228vw,20px))}.paragraph--type--text .field--name-field-text>*:first-child{margin-top:0 !important}.paragraph--type--text .field--name-field-text>*:last-child{margin-bottom:0 !important}.paragraph--type--text .button,.paragraph--type--text .btn{margin-block:max(10px,min(.6614vw,10px))}.paragraph--type--text h2,.paragraph--type--text .h2{color:#3268aa;margin-top:max(60px,min(3.9683vw,60px))}.paragraph--type--text .tab-targert>p:first-of-type{margin-bottom:max(30px,min(1.9841vw,30px))}.paragraph--type--text .tab-targert a[href="#cc-revoke"],.paragraph--type--text .tab-targert a[href="#web-policy"]{padding:max(15px,min(.9921vw,15px));color:#312f2f}.paragraph--type--text .tab-targert a[href="#cc-revoke"]:last-of-type,.paragraph--type--text .tab-targert a[href="#web-policy"]:last-of-type{border-bottom:1px solid #181818}.paragraph--type--text .tab-targert a[href="#cc-revoke"]:hover,.paragraph--type--text .tab-targert a[href="#web-policy"]:hover{text-decoration:none}.paragraph--type--text table:has(img){margin-bottom:max(26px,min(1.7196vw,26px))}.paragraph--type--text table:has(img) td{text-align:center;padding:max(8px,min(.5291vw,8px)) max(16px,min(1.0582vw,16px)) max(8px,min(.5291vw,8px)) 0}.paragraph--type--text table:has(img) td img{margin:0 auto}.node--header-white .paragraph--type--text h2{margin-bottom:max(20px,min(1.3228vw,20px))}.node--header-white .paragraph--type--text h3{color:#181818}@media (max-width:800px){.paragraph--type--text .row{border:none !important;padding-top:0 !important}}
.paragraph--type--text-image-left,.paragraph--type--text-image-right{margin-block:max(36px,min(2.381vw,36px))}.paragraph--type--text-image-left h2,.paragraph--type--text-image-right h2{font-size:max(22px,min(1.455vw,22px));font-weight:400;line-height:max(30px,min(1.9841vw,30px));letter-spacing:-.02em;margin-block:max(20px,min(1.3228vw,20px));color:#3268aa}.paragraph--type--text-image-left h3,.paragraph--type--text-image-right h3{font-size:max(20px,min(1.3228vw,20px));font-weight:400;line-height:max(28px,min(1.8519vw,28px));letter-spacing:-.02em;margin-block:max(20px,min(1.3228vw,20px))}.paragraph--type--text-image-left h4,.paragraph--type--text-image-right h4{font-size:max(18px,min(1.1905vw,18px));font-weight:400;line-height:max(28px,min(1.8519vw,28px));letter-spacing:-.02em;margin-block:max(20px,min(1.3228vw,20px))}.paragraph--type--text-image-left .field--name-field-text,.paragraph--type--text-image-right .field--name-field-text{font-size:max(16px,min(1.0582vw,16px));font-weight:400;line-height:max(28px,min(1.8519vw,28px));letter-spacing:-.01em;color:#525151}.paragraph--type--text-image-left .field--name-field-text p,.paragraph--type--text-image-left .field--name-field-text div,.paragraph--type--text-image-right .field--name-field-text p,.paragraph--type--text-image-right .field--name-field-text div{font-size:max(20px,min(1.3228vw,20px));font-weight:400;line-height:max(36px,min(2.381vw,36px));letter-spacing:-.01em;color:#525151}.paragraph--type--text-image-left .field--name-field-text ul,.paragraph--type--text-image-left .field--name-field-text li,.paragraph--type--text-image-right .field--name-field-text ul,.paragraph--type--text-image-right .field--name-field-text li{font-size:max(16px,min(1.0582vw,16px));font-weight:400;line-height:max(28px,min(1.8519vw,28px));letter-spacing:-.01em;color:#525151}.paragraph--type--text-image-left .field--name-field-text p,.paragraph--type--text-image-right .field--name-field-text p{margin-block:max(20px,min(1.3228vw,20px));width:auto}.paragraph--type--text-image-left .field--name-field-text p:last-of-type,.paragraph--type--text-image-right .field--name-field-text p:last-of-type{margin-bottom:0}.paragraph--type--text-image-left .field--name-field-credit,.paragraph--type--text-image-right .field--name-field-credit{font-family:"Open Sans Light",sans-serif;font-size:max(15px,min(.9921vw,15px));line-height:max(20px,min(1.3228vw,20px));color:#d9d9d9;font-weight:400;padding:max(10px,min(.6614vw,10px)) 0}.paragraph--type--text-image-left .field--type-text-long+div .media.media--blazy.media--image,.paragraph--type--text-image-right .field--type-text-long+div .media.media--blazy.media--image{margin-top:0;margin-bottom:0}@media (max-width:800px){.paragraph--type--text-image-left .field--type-text-long+div .media.media--blazy.media--image,.paragraph--type--text-image-right .field--type-text-long+div .media.media--blazy.media--image{margin-top:max(20px,min(1.3228vw,20px))}}@media (min-width:801px){.paragraph--type--text-image-left .field--name-field-text{padding-left:60px}}.paragraph--type--text-image-right .field--name-field-text{order:1}.paragraph--type--text-image-right .field--name-field-image{order:2}@media (min-width:801px){.paragraph--type--text-image-right .field--name-field-text{padding-right:60px}}@media (max-width:800px){.paragraph--type--text-image-right .field--name-field-text{order:2;padding-right:initial}.paragraph--type--text-image-right .field--name-field-image{order:1;margin-bottom:max(30px,min(1.9841vw,30px))}}
#cc-revoke{margin-top:max(20px,min(1.3228vw,20px))}#cc-revoke .services-controle{overflow-x:auto}#cc-revoke .services-controle .table>tbody>tr>td,#cc-revoke .services-controle .table>tbody>tr>th,#cc-revoke .services-controle .table>tfoot>tr>td,#cc-revoke .services-controle .table>tfoot>tr>th,#cc-revoke .services-controle .table>thead>tr>td,#cc-revoke .services-controle .table>thead>tr>th{padding:max(8px,min(.5291vw,8px));line-height:1.42857143;vertical-align:top;border-top:max(1px,min(.0661vw,1px)) solid #ddd}#cc-revoke .services-controle .table{border-spacing:0;width:-moz-max-content;width:max-content}#cc-revoke .services-controle .table tr th{width:25%;border:none;color:#5b5c67;font-size:max(16px,min(1.0582vw,16px));line-height:max(32px,min(2.1164vw,32px));text-transform:uppercase;font-weight:600;text-align:start}#cc-revoke .services-controle .table tr td:first-of-type{text-transform:uppercase;font-weight:600}#cc-revoke .services-controle .table tr td:not(:last-of-type){color:#5b5c67;font-size:max(14px,min(.9259vw,14px));line-height:max(20px,min(1.3228vw,20px));padding:max(15px,min(.9921vw,15px)) max(8px,min(.5291vw,8px))}#cc-revoke .services-controle .table tr td .collapse-wrapper{margin:max(10px,min(.6614vw,10px)) 0 0;color:#000}#cc-revoke .services-controle .table tr td .collapse-wrapper a.button.button-blue{font-size:max(14px,min(.9259vw,14px))}#cc-revoke .services-controle .table tr td .collapse-wrapper .collapse{margin:0;text-decoration:none;color:#5b5c67}#cc-revoke .services-controle .table tr td .collapse-wrapper .collapse br{display:none}#cc-revoke .services-controle .table tr td .collapse-wrapper .collapse strong{display:block;margin-top:max(10px,min(.6614vw,10px));color:#5b5c67;font-size:max(16px,min(1.0582vw,16px));line-height:max(24px,min(1.5873vw,24px));font-weight:700}#cc-revoke .services-controle .table tr td .collapse-wrapper .collapse ul{padding-left:1.5em;margin-top:0;margin-bottom:max(10px,min(.6614vw,10px))}#cc-revoke .services-controle .table tr td label.switch{display:inline-block;max-width:100%;margin-bottom:max(5px,min(.3307vw,5px));font-weight:700}#cc-revoke .services-controle .table tr td label.switch input{font:inherit;color:inherit}#cc-revoke .services-controle .table tr td label.switch input[data=necessary]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url("/themes/custom/araymond2_theme/css/../img/icons/switch-disabled.svg") no-repeat;background-size:100%;width:max(16px,min(1.0582vw,16px));height:max(16px,min(1.0582vw,16px))}#cc-revoke .services-controle .table tr td label.switch input[data=necessary]:after{content:"ALWAYS ON";white-space:nowrap;padding-left:max(25px,min(1.6534vw,25px));display:block;font-size:max(14px,min(.9259vw,14px));box-sizing:border-box}#cc-revoke .services-controle .table tr td label.switch input[type=checkbox][disabled]{cursor:not-allowed}#cc-revoke .services-controle .table tr td label.switch input[type=checkbox]{margin:max(4px,min(.2646vw,4px)) 0 0;line-height:normal;box-sizing:border-box;padding:0}#cc-revoke .services-controle .table tr td label.switch span{color:#58616b;font-size:max(16px,min(1.0582vw,16px));line-height:max(24px,min(1.5873vw,24px))}#cc-revoke .services-controle .table tr td label.switch input[data=analytics]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#d8d8d8;width:max(20px,min(1.3228vw,20px));height:max(16px,min(1.0582vw,16px));border-radius:min(100px,min(6.6138vw,100px));position:relative;outline-offset:0 !important;cursor:pointer;outline:none}#cc-revoke .services-controle .table tr td label.switch input[data=analytics]:before{content:"";background-color:#b0b0b0;border-radius:max(100px,min(6.6138vw,100px));position:absolute;top:0;right:max(10px,min(.6614vw,10px));width:max(16px,min(1.0582vw,16px));height:max(16px,min(1.0582vw,16px));transition:background .3s ease 0s,right .3s ease 0s;-webkit-transition:background .3s ease 0s,right .3s ease 0s}#cc-revoke .services-controle .table tr td label.switch input[data=analytics]:checked:before{right:min(-5px,min(-.3307vw,-5px));background-color:#40a435 !important}@media (max-width:1024px){#cc-revoke .services-controle .table{display:flex;flex-direction:column;justify-content:center}#cc-revoke .services-controle .table td{width:25%;overflow-wrap:anywhere}#cc-revoke .services-controle .table td:nth-child(2),#cc-revoke .services-controle .table th{width:50%}#cc-revoke .services-controle .table th:nth-child(2){width:70%}}
.paragraph--type--text-image-right img,.paragraph--type--text-image-left img{width:100%;min-width:100%}@media (min-width:801px){.paragraph--type--text-image-right .container,.paragraph--type--text-image-left .container{padding:0 max(6px,min(.3968vw,6px))}}@media (max-width:800px){.paragraph--type--image{margin-top:36px;margin-bottom:27px}.paragraph--type--image .container{padding:0}.news h1{word-break:break-all}}.field[data-blazy]{min-width:unset !important}@media (max-width:800px){.page-node-type-page-paragraph .layout-content-top+.layout-content #block-mainpagecontent .node--type--page-paragraph .row>div>div>div>div:first-of-type{padding-top:0}}
