form label span{color:#003374}section.text-form .form-content{display:flex;flex-wrap:wrap;justify-content:space-between}section.text-form .form-image p a{color:#003374}section.text-form.text_embed_form form .legal-consent-container .hs-form-booleancheckbox-display span:after,section.text-form.text_embed_form form .legal-consent-container span:before{content:none!important}section.text-form.text_embed_form form .legal-consent-container ul.inputs-list{padding:0}section.text-form.text_embed_form form .legal-consent-container .hs-form-booleancheckbox-display input{left:6px;position:absolute;top:13px;z-index:9999}section.text-form.text_embed_form form .legal-consent-container .hs-form-booleancheckbox-display input[type=checkbox]{left:-2px;top:8px}section.text-form.text_embed_form form .legal-consent-container .hs-form-booleancheckbox-display span{margin:0!important}section.text-form .form-image{max-width:532px;width:50%}section.text-form .form-section form .hs_error_rollup{padding:20px 30px 0}section.text-form .form-image img{border-radius:16px;height:100%!important;object-fit:cover;width:100%}section.text-form .form-section{max-width:442px;padding:16px 0;width:50%}section.text-form .form-section .form-title h4,section.text-form .form-section .form-title p{border-bottom:1px solid #ccdfee;color:#003374;font-size:25px;font-weight:500;line-height:25px;margin:0;padding-bottom:16px}.text_embed_form form h5{color:#747476;font-size:12px;font-weight:500;line-height:12px}.text_embed_form form .hs-richtext,.text_embed_form form h5{margin-bottom:15px}.hs-richtext h3{font-size:24px;line-height:34px;margin-bottom:10px;margin-top:10px}.hs-richtext{color:#003374;font-size:medium;font-size:14px!important;font-weight:400;line-height:20px!important;position:relative;top:3px}.text_embed_form form hr{border-bottom-color:#ccdfee;margin:10px 0 -13px!important}.text_embed_form form hr~h5{margin:30px 0 -10px!important}input[type=text]{background:transparent;border-radius:2px;color:#747476;font-size:18px;font-weight:400;line-height:27px;outline:none;padding:9px 20px;width:100%}input[type=checkbox],section.text-form .form-section form>.hs-form-field .input input[type=checkbox]{width:auto!important}section.text-form .form-section .form-title{padding-bottom:29px}section.text-form .form-section form,section.text-form .form-section form .hs_submit{background:transparent}section.text-form .form-section form .hs_submit,section.text-form.text_embed_form form .hs_submit.hs-submit .actions{border-radius:0 0 23px 23px}section.text-form .form-section h3.form-title{display:none}section.text-form .form-section form>.hs-form-field label,section.text-form .form-section form>fieldset>.hs-form-field>label{background:#fff;font-size:14px;font-weight:400;line-height:17.5px;padding:6px 6px 0!important}section.text-form .form-section form>.hs-form-field:not(.hs-fieldtype-file) label,section.text-form .form-section form>fieldset>.hs-form-field:not(.hs-fieldtype-file)>label{top:17px!important}section.text-form .form-section form>.hs-form-field.hs-fieldtype-file label,section.text-form .form-section form>fieldset>.hs-form-field.hs-fieldtype-file>label{top:0!important}.text-form.text_embed_form form .hs-form-field label:not(.hs-error-msg),.text-form.text_embed_form form fieldset label:not(.hs-error-msg){color:#003374}.text-form.text_embed_form form .hs-form-field label.hs-error-msg,.text-form.text_embed_form form fieldset label.hs-error-msg,.text-form.text_embed_form ul.hs-error-msgs label{color:#ad0000;text-align:left}.text-form.text_embed_form form .hs-form-field .input input,.text-form.text_embed_form form .hs-form-field .input select,.text-form.text_embed_form form .hs-form-field .input textarea,.text-form.text_embed_form form fieldset>div .input input,.text-form.text_embed_form form fieldset>div .input select,section.text-form .form-section form .hs-form-field .input input,section.text-form .form-section form .hs-form-field .input select,section.text-form .form-section form .hs-form-field .input textarea,section.text-form .form-section form fieldset>div .input input,section.text-form .form-section form fieldset>div .input select,section.text-form .form-section form fieldset>div .input textarea{background:transparent;border-radius:2px;color:#747476;font-size:18px;font-weight:400;line-height:27px;outline:none;padding:9px 20px;width:100%}.text-form.text_embed_form form .hs-form-field .input input:not([type=file]),.text-form.text_embed_form form .hs-form-field .input select,.text-form.text_embed_form form .hs-form-field .input textarea,.text-form.text_embed_form form fieldset .input input:not([type=file]),.text-form.text_embed_form form fieldset .input select,section.text-form .form-section form .hs-form-field .input input:not([type=file]),section.text-form .form-section form .hs-form-field .input select,section.text-form .form-section form .hs-form-field .input textarea,section.text-form .form-section form fieldset .input input:not([type=file]),section.text-form .form-section form fieldset .input select,section.text-form .form-section form fieldset .input textarea{border:1px solid #9a9a9d}.text-form.text_embed_form form fieldset .input input[type=file],section.text-form .form-section form fieldset .input input[type=file]{border:none}.text-form.text_embed_form form .hs-fieldtype-file,section.text-form .form-section form .hs-fieldtype-file{display:flex;flex-direction:column;justify-content:space-between;margin:0 0 20px}.text-form.text_embed_form form .hs-fieldtype-file>label,section.text-form .form-section form .hs-fieldtype-file>label{margin:0!important;top:unset!important}section.text-form .form-section form .hs-form-field .input input::placeholder,section.text-form .form-section form .hs-form-field .input textarea::placeholder,section.text-form .form-section form fieldset .input input::placeholder,section.text-form .form-section form fieldset .input textarea::placeholder{color:#747476;font-size:18px;font-weight:400;line-height:27px}.text-form.text_embed_form form .hs-form-field .input select,section.text-form .form-section form .hs-form-field .input select,section.text-form .form-section form fieldset .input select{-webkit-appearance:none!important;background-image:url("https://45617592.fs1.hubspotusercontent-na1.net/hubfs/45617592/Vector%20(3).png");background-position:95% 50%;background-repeat:no-repeat;background-size:18.23px}.text-form.text_embed_form form .hs-form-field .input select{background-position:97% 50%}section.text-form .form-section form .hs-form-field label .hs-form-required,section.text-form .form-section form fieldset label .hs-form-required{color:#003374}section.text-form .form-section form .form-columns-2 .hs-form-field,section.text-form .form-section form fieldset:nth-child(3) .hs-form-field{margin-bottom:0}section.text-form .form-section form .hs-form-field .input{margin:0}section.text-form .form-section form .hs-form-field,section.text-form .form-section form fieldset .hs-form-field{margin-bottom:0}section.text-form .form-section form .hs-error-msgs li label.hs-error-msg{left:0;margin:0;top:0!important}section.text-form.text_embed_form form fieldset{margin-bottom:10px!important}section.text-form .form-content.text_form .form-section{background:#fff;border-radius:16px 16px 23px 23px;max-width:532px;padding:30px 30px 0;position:relative}section.text-form .form-image p{color:#040d2e;font-size:24px;font-weight:400;line-height:36px;max-width:423px}section.text-form .form-section form .actions input.hs-button{border-radius:8px;font-size:14px;font-weight:400;line-height:14px;margin-top:14px;padding:16px 32px}.text-form.text_embed_form .form-content.text_form fieldset.form-columns-2 .input{opacity:1;position:relative}section.text-form.text_embed_form form fieldset.form-columns-2 .hs-form-field label{text-align:left!important}section.text-form .form-content.text_form fieldset.form-columns-2{display:flex;flex-wrap:wrap;justify-content:space-between}section.text-form .form-content.text_form fieldset.form-columns-2 .hs-form-field legend.hs-field-desc{-webkit-appearance:none!important;background-image:url("/Propair Website theme/images/clarity_download-line.png");background-position:76% 50%;background-repeat:no-repeat;background-size:18.23px;border:1px solid #003374;border-radius:8px;font-size:14px;font-weight:400;line-height:17.5px;margin:12px 0 0 30px;max-width:160px;padding:12px 30px;position:absolute}section.text-form .form-content.text_form .form-section{padding:0!important}section.text-form .form-content.text_form .form-section .form-title{padding:30px 30px 0}section.text-form .form-content.text_form form fieldset{margin:0 auto;max-width:532px;padding:0 30px}section.text-form .form-content.text_form .form-section .form-title h4,section.text-form .form-content.text_form .form-section .form-title p{border:none;padding-bottom:0}section.text-form .form-content.text_form .form-section fieldset.form-columns-1{border:none}section.text-form h2{color:#003374;font-size:36px;font-weight:500;line-height:39.6px;margin-bottom:12px}section.text-form p{color:#003374;font-size:14px;font-weight:400;line-height:24px}section.text-form .form-content.text_form .form-section fieldset.form-columns-2{border:none}section.text-form .form-content.text_form .hs-submit .actions input.hs-button{border-radius:0;text-align:left}section.text-form .form-section form fieldset.form-columns-1:nth-child(3){margin-bottom:16px}section.text-form .form-content.text_form fieldset.form-columns-2 .hs_joindre_une_lettre_de_presentation.field.hs-form-field{max-width:232px!important}.text-form .tab{background-color:#f1f1f1;border:1px solid #ccc;overflow:hidden}.text-form .tab-form{display:flex;padding:0}.text-form .tab-form button{background:#fff;border:none;color:#0060a9;font-size:12px;font-weight:500;line-height:12px;padding:25px 0 0}.text-form .tab-form .tablinkstext.active{color:#003374;font-weight:700;text-decoration:underline}.text-form.text_embed_form{background:#fff;border:0 solid;border-radius:30px;box-shadow:0 0 5px #f5f5f5;padding:30px 0 0}section.text-form.text_embed_form form{background:#fff}section.text-form.text_embed_form form .input{margin:0}section.text-form.text_embed_form form fieldset{max-width:unset}section.text-form.text_embed_form form span{z-index:9px}section.text-form.text_embed_form form label,section.text-form.text_embed_form form span{background:#fff;font-size:14px;font-weight:400;line-height:17.5px;position:relative;top:3px}section.text-form.text_embed_form form label{z-index:9}section.text-form.text_embed_form form select{padding:10px 20px!important}section.text-form.text_embed_form form .input input::placeholder{color:#747476;font-size:18px;font-weight:400;line-height:27px;outline:none;width:100%}.text-form.text_embed_form form .input .hs-dateinput:before{background-image:url(https://45617592.fs1.hubspotusercontent-na1.net/hubfs/45617592/ph_calendar-blank-light.png);background-repeat:no-repeat;background-size:100%;border:none;content:"";height:17px;left:unset;right:5%;width:18px}section.text-form.text_embed_form form .hs_submit.hs-submit .actions{background:#fff}form .legal-consent-container section.text-form.text_embed_form form .hs_submit.hs-submit .actions input.hs-button{background-color:#003374;border-radius:8px!important;font-size:14px;line-height:14px;margin-top:20px;padding:16px 32px;text-align:center}section.text-form .form-image p span{display:block}.text-form.text_embed_form .tab-box-form form fieldset .hs_choisissez_l_origine.hs-choisissez_l_origine.hs-fieldtype-select.field.hs-form-field{position:relative}.text-form.text_embed_form form fieldset .hs_choisissez_l_origine.hs-choisissez_l_origine.hs-fieldtype-select.field.hs-form-field:after{background-repeat:no-repeat;bottom:-38px;content:"";height:18px;left:unset;position:absolute;right:0;width:18px}section.text-form.text_embed_form form fieldset.form-columns-2 .hs-form-field{width:47%}section.text-form.text_embed_form form fieldset.form-columns-2 .hs-form-field:first-child{margin-right:3%}section.text-form.text_embed_form form fieldset.form-columns-2 .hs-form-field:nth-of-type(2){margin-left:3%}section.text-form.text_embed_form form fieldset .hs_heure_de_depart{position:relative}section.text-form.text_embed_form form fieldset .hs_heure_de_depart .input,section.text-form.text_embed_form form fieldset .hs_heure_de_retour .input{background-image:url(https://45617592.fs1.hubspotusercontent-na1.net/hubfs/45617592/Group.png);background-position:94%;background-repeat:no-repeat;background-size:17px;bottom:0;position:relative}.text-form.text_embed_form .swap_arrows{cursor:pointer;position:relative;z-index:100}.text-form .swap_arrows:after{background-repeat:no-repeat;bottom:unset;content:"";cursor:pointer;height:20px;left:unset;position:absolute;right:30px;top:-16px;width:20px}.text-form .swap_arrows.between:after{right:calc(50% - 16px);top:calc(50% + 5px);transform:translate(-50%,-50%)}.text-form .swap_arrows.under:after{transform:rotate(90deg)}.text-form.text_embed_form form fieldset .hs_aeroport_de_depart{margin-bottom:20px!important}.text-form.text_embed_form form fieldset .hs_date_de_depart{position:relative}section.text-form.text_embed_form form fieldset .hs-richtext{color:#747476;font-size:12px;font-weight:500;line-height:12px}section.text-form.text_embed_form form fieldset .hs_poids,section.text-form.text_embed_form form fieldset .hs_volume{margin-right:1%!important;width:49%!important}section.text-form.text_embed_form form fieldset .hs_unite,section.text-form.text_embed_form form fieldset .hs_unite_fc{margin-left:1%!important;width:49%!important}section.text-form.text_embed_form .heading_section{padding:0}section.text-form.text_embed_form .heading_section h3{color:#003374;font-size:25px;font-weight:500;line-height:25px;margin:0 0 30px}section.text-form .form-content.text_form form fieldset .hs-form-field,section.text-form.text_embed_form form fieldset .hs-form-field{padding:0}section.text-form.text_embed_form form>.hs-form-field{padding:0 30px 10px}section.text-form.text_embed_form form>.legal-consent-container{padding:0 30px}.text_embed_form .submitted-message{padding-left:30px;padding-right:30px}section.text-form.text_embed_form.tabs_form form .hs_submit.hs-submit .actions input.hs-button,section.text-form.text_embed_form.tabs_form form .hsfc-Button{-webkit-appearance:none!important;background-color:#003374;background-image:url(https://45617592.fs1.hubspotusercontent-na1.net/hubfs/45617592/ph_arrow-down-left-light.png);background-position:95% 50%;background-position:97%;background-repeat:no-repeat;background-size:34.23px;border-radius:0 0 16px 16px!important;font-size:22px;margin-top:20px;padding:23px 30px;text-align:left;width:100%}section.text-form.text_embed_form.tabs_form form .hsfc-Button{border:1px solid #000}section.text-form.text_embed_form.tabs_form form .hs_submit.hs-submit .actions input.hs-button:hover{background-color:#0060a9;background-image:url(https://45617592.fs1.hubspotusercontent-na1.net/hubfs/45617592/Page%20-%20Nos%20destinations/ph_arrow-down-left-light.png);background-size:34.23px}.text-form.text_embed_form .iframe_wrapper{padding-bottom:51%}section.text-form.bordered_form .form-title{border:1px solid #003374;border-bottom:none;border-radius:23px 23px 0 0}.text_embed_form.bordered_form .submitted-message,section.text-form.bordered_form form{border:1px solid #003374;border-radius:0 0 23px 23px;border-top:none}.text_embed_form.bordered_form .submitted-message{padding-bottom:30px;position:relative;top:-10px}section.text-form.bordered_form .form-title,section.text-form.bordered_form form>fieldset{padding-left:30px;padding-right:30px}section.text-form.bordered_form .form-title{padding-top:30px}section.text-form.bordered_form .form-section{padding-top:0}@media only screen and (max-width:480px){section.text-form .form-content.text_form fieldset.form-columns-2 .hs_joindre_une_lettre_de_presentation.field.hs-form-field{max-width:unset!important;padding:50px 0 0!important}}@media only screen and (max-width:767px){section.text-form .form-image{padding:0 0 15px;width:100%}section.text-form.text_embed_form .heading_section{padding:0}.text-form .form-content-section .iframe_wrapper{height:auto;padding-bottom:0}.text-form .tab-form{flex-direction:column;padding:0}section.text-form.text_embed_form form fieldset .hs-form-field{margin:0}section.text-form.text_embed_form form fieldset input{width:100%!important}section.text-form.text_embed_form form fieldset input[type=checkbox]{width:27px!important}section.text-form.text_embed_form form label{top:-3px!important}section.text-form.text_embed_form form fieldset input::placeholder{font-size:14px!important}section.text-form.text_embed_form:not(.bordered_form) form fieldset{padding:0}.text_embed_form.bordered_form .submitted-message,section.text-form.bordered_form .form-title,section.text-form.bordered_form form>fieldset{padding-left:20px;padding-right:20px}section.text-form.bordered_form .form-title{padding-top:20px}.text_embed_form .submitted-message{padding-bottom:30px}.text_embed_form.bordered_form .submitted-message{padding-bottom:20px}section.text-form.text_embed_form form fieldset.form-columns-2 .hs-form-field:first-of-type,section.text-form.text_embed_form form fieldset.form-columns-2 .hs-form-field:nth-child(2n),section.text-form.text_embed_form form fieldset.form-columns-2 .hs-form-field:nth-of-type(3){margin:0;width:100%}section.text-form .form-image p{font-size:18px;line-height:28px;max-width:unset}section.text-form.text_embed_form form .hs_submit.hs-submit .actions input.hs-button{font-size:17px;margin-top:0;padding:20px 25px}section.text-form .form-section{width:100%}section.text-form .form-content.text_form form fieldset{padding:0 15px}.text-form.text_embed_form form .hs-form-field .input input,.text-form.text_embed_form form .hs-form-field .input select,.text-form.text_embed_form form .hs-form-field .input textarea,.text-form.text_embed_form form fieldset .input input,.text-form.text_embed_form form fieldset .input select,section.text-form .form-section form .hs-form-field .input input,section.text-form .form-section form .hs-form-field .input select,section.text-form .form-section form .hs-form-field .input textarea,section.text-form .form-section form fieldset .input input,section.text-form .form-section form fieldset .input select,section.text-form .form-section form fieldset .input textarea{font-size:14px}section.text-form .form-section .form-title,section.text-form .form-section .form-title h4{font-size:20px;line-height:24px}section.text-form .form-section form .hs-form-field label,section.text-form .form-section form fieldset label{font-size:12px}section.text-form .form-content.text_form fieldset.form-columns-2 .hs-form-field legend.hs-field-desc{margin:10px 0}section.text-form .form-content.text_form fieldset.form-columns-2 .hs-form-field label{text-align:left}section.text-form .form-content.text_form .form-section,section.text-form .form-content.text_form form fieldset,section.text-form .form-image{max-width:unset}section.text-form .form-section form>.hs-form-field .input input{width:100%!important}section.text-form .form-section form .hs-form-field .input{margin:0 0 15px!important}section.text-form h2{font-size:30px;line-height:34px}section.text-form .form-section,section.text-form .form-section form .form-columns-2,section.text-form .form-section form fieldset:nth-child(3){max-width:unset}fieldset.form-columns-1{max-width:unset!important}section.text-form .form-image img{max-height:350px;min-height:350px}.text-form .tab-form button:first-child{padding-left:15px}.text_embed_form form hr{margin:0 0 -8px!important}section.text-form.text_embed_form form{border-radius:0 0 23px 23px}}@media (min-width:480px)and (max-width:767px){section.text-form .form-content.text_form fieldset.form-columns-2 .hs_joindre_une_lettre_de_presentation.field.hs-form-field{max-width:unset!important;padding:0}}@media (min-width:768px)and (max-width:1024px){section.text-form .form-image{max-width:unset;width:100%}section.text-form .form-image p{font-size:20px;line-height:28px;max-width:unset}.text-form .form-content-section .iframe_wrapper{padding-bottom:0}section.text-form .form-content.text_form .form-section{max-width:unset;width:100%}section.text-form .form-content.text_form form fieldset{max-width:unset}section.text-form .form-section{max-width:unset;width:100%}section.text-form .form-section form .form-columns-2,section.text-form .form-section form fieldset:nth-child(3){max-width:unset}fieldset.form-columns-1{max-width:unset!important}}.text_embed_form .embed_container .hs-form-field{margin-bottom:15px}.text_embed_form .embed_container .hs-error-msg{left:0}.text-form .tab-form button{padding-left:0!important;padding-right:30px!important}.text-form .form-content.text_form .tab-form button{padding-left:30px!important}.inputs-list.multi-container{display:flex;flex-direction:column;margin-bottom:15px;width:100%}.inputs-list.multi-container li{align-items:center;display:flex;height:35px;justify-content:flex-start;margin:0!important;width:100%}.inputs-list.multi-container li label{margin:0;position:relative;width:100%}.inputs-list.multi-container li label span{left:0;margin-left:25px;position:absolute;top:0;width:100%}.inputs-list.multi-container li label span:before{top:-3px}.hbspt-form h1,.hs-richtext h1 span{color:#003374!important;font-size:24px!important;font-weight:400!important;line-height:34px!important}.hs-richtext h1{margin:0!important}.hbspt-form p,form .hs-richtext,form .hs-richtext p{margin-bottom:15px}.hbspt-form h1,.hbspt-form h2,.hbspt-form h3,.hbspt-form h4,.hbspt-form h5{color:#003374!important;margin-bottom:15px}.hbspt-form legend{margin-bottom:15px}.hs-fieldtype-booleancheckbox .inputs-list{margin:0!important;padding:0!important}.hs-fieldtype-booleancheckbox label{display:flex;flex-direction:row}.hs-fieldtype-booleancheckbox label input{margin-right:10px!important;width:17px!important}form .hs-button,form input[type=submit]{background-color:#003374;border:1px #003374;border-radius:6px;color:#fff;font-family:Public Sans,sans-serif;font-size:22px;font-style:normal;font-weight:400;padding:12px 25px;text-decoration:none;text-transform:none}.form-content-section input:focus,.form-content-section select:focus,.form-content-section textarea:focus,.form-section input:focus,.form-section select:focus,.form-section textarea:focus{border:2px solid #000!important}