.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,.done-message .button:focus-within{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)>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));z-index:1}.form-item:not(.form-type-checkbox,.form-type-radio)>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>label{left:max(15px,min(.9921vw,15px))}.form-item:not(.form-type-checkbox,.form-type-radio).active>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));z-index:1}.form-item:not(.form-type-checkbox,.form-type-radio).error>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 a:hover{text-decoration:underline}.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,form input.button.form-submit:focus-within{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,form .form-type-checkbox input:focus-within{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,form .form-type-checkbox input:checked:focus-within{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,.popup-continent ul a:focus-within{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}