/** Shopify CDN: Minification failed

Line 145:8 Expected ":"

**/
/*+++++ Your custom css code here ++++++*/

/* Store locator hide Contact button */

#storeify-storeloctor-contactBnt {
  display: none!important;
}

/*Style cookie banner  */

#hs-eu-cookie-confirmation #hs-eu-confirmation-button-group #hs-eu-cookie-settings-button {min-width : 250px }
#hs-eu-cookie-confirmation #hs-eu-opt-in-buttons {flex-direction: row-reverse!important}
#hs-banner-parent div, #hs-banner-parent p,#hs-modal-content #hs-categories-container .hs-category-label {color: #000!important; font-family: Helvetica,sans-serif!important;}
#hs-eu-cookie-confirmation #hs-eu-confirmation-button, #hs-eu-cookie-confirmation #hs-eu-cookie-settings-button, #hs-eu-cookie-confirmation #hs-eu-decline-button,#hs-modal-content #hs-modal-accept-all, #hs-modal-content #hs-modal-save-settings {flex: 1!important;cursor: pointer!important; border-radius: 0!important; min-width: 11em!important; height: 3.3em!important;line-height: 1.5em!important}


 /* style  diver profile */
#email-23d795b8-33a3-4d0f-b04c-cbe64fdfac41,
#email-bbe914b1-5bd8-46d0-a8d3-37829a39b3f9,
#email-dd741f77-1d04-433b-8380-e4f4b727d24e,
#email-281ff7e5-21a7-4f56-b9b3-7757b86dc6a1,
#email-3da3f529-562b-49d9-99be-e1e2b9517bde {
  width: 1px;
  height: 1px;
  color: white;
  border-color: white;
  font-size: 0;
  padding: 0;
}
#email-23d795b8-33a3-4d0f-b04c-cbe64fdfac41::placeholder,
#email-bbe914b1-5bd8-46d0-a8d3-37829a39b3f9::placeholder,
#email-dd741f77-1d04-433b-8380-e4f4b727d24e::placeholder,
#email-281ff7e5-21a7-4f56-b9b3-7757b86dc6a1::placeholder,
#email-3da3f529-562b-49d9-99be-e1e2b9517bde::placeholder {
  color: white;
}

/*
input[name="profile_gender"].hs-input {
  width: auto;
  margin: 0 12px;}
}
*/

.hs_profile_gender .inputs-list.multi-container {
  display: flex;
  flex-direction: row;
  gap: 10px; 
}

.hs_profile_gender .hs-form-radio-display {
    display: flex;
    align-items: center;
   gap: 10px; 
}


.hs_profile_gender .hs-form-radio-display span {
    white-space: nowrap; 
    margin-left: 5px; 
}

.hs_profile_gender .hs-form-radio {
  margin-right: 10px;
}


 /* style  newsletter preference */

#email-d006ac96-a076-482b-8259-35a9e0c2c1f8,
#email-c6e156a5-e6b3-4483-b3a3-a4fdff639a1f,
#email-d909b721-af11-4568-8b0e-fb04e6de8236,
#email-83cf2c3f-71bd-456a-9f62-1f430e84419f,
#email-1b611614-30db-47a7-bd00-4732faca18fe {
  width: 1px;
  height: 1px;
  color: white;
  border-color: white;
  font-size: 0;
  padding: 0;
}
#email-d006ac96-a076-482b-8259-35a9e0c2c1f8::placeholder,
#email-c6e156a5-e6b3-4483-b3a3-a4fdff639a1f::placeholder,
#email-d909b721-af11-4568-8b0e-fb04e6de8236::placeholder,
#email-83cf2c3f-71bd-456a-9f62-1f430e84419f::placeholder,
#email-1b611614-30db-47a7-bd00-4732faca18fe::placeholder {
  color: white;
}

 /* Hide Owner manuel fields from HS form */
 /* ---> Now directly managed in the Liquid code of the Dual-Section */



/*+++++ css AQL Form NEWSLETTER Step 2   ++++++*/

/*+++++ UK ID = hsForm_9f551351-face-4f2f-8448-684edef363af   ++++++*/
/*+++++ US ID = hsForm_1b39dd22-7d03-43d4-b488-9dbb3222c700   ++++++*/
/*+++++ FR ID = hsForm_043a4353-d82b-40df-8d25-4a6fa5a66834   ++++++*/
/*+++++ DE ID = hsForm_0a61fa72-6d62-4e9a-b997-d443646ddc63   ++++++*/
/*+++++ ES ID = hsForm_612df115-f7b9-4250-8b35-58ce830d35c2   ++++++*/
/*+++++ IT ID = hsForm_0416070e-8833-4b50-b6f6-52c98dfc0d56   ++++++*/

/*                  +                */

/*+++++ css AQL Form NEWSLETTER Subscription  ++++++*/
/*+++++ UK ID = hsForm_825fc00a-6bc7-4301-9127-a8066fcb8e8e  ++++++*/
/*+++++ US ID = hsForm_2ffc44f8-7749-4e75-b4d8-dc24357c5711  ++++++*/
/*+++++ FR ID = hsForm_314f0924-b0e4-407c-8e95-73453cc41788  ++++++*/
/*+++++ DE ID = hsForm_317bad63-f166-4685-a2fa-77d4c7ea4a71  ++++++*/
/*+++++ ES ID = hsForm_ca26671c-6e72-411a-a71b-4c6ba61f8a63  ++++++*/
/*+++++ IT ID = hsForm_bf991563-bff6-40a9-afbd-f5481cd1d5a9  ++++++*/

/*                  +                */

/*+++++ css AQL Form DIVE CENTER APPLICATION  ++++++*/
/*+++++ UK ID = hsForm_d5f5ef74-29fc-4098-9ab3-dca1bd339c03  ++++++*/
/*+++++ US ID = hsForm_24511a8d-25c2-4da1-87e7-bd3b695b9a4d  ++++++*/



#shopify-section-template--23116585435435__html_section-for-step-2,
#shopify-section-template--23129890390315__html_section-for-nl-subscription,
#shopify-section-template--23783436452139__html_section-for-dive-center-application {
  background-color:#f0f0f0;
}

#shopify-section-template--23116585435435__html_section-for-step-2 .hubspot-container,
#shopify-section-template--23129890390315__html_section-for-nl-subscription .hubspot-container,
#shopify-section-template--23783436452139__html_section-for-dive-center-application .hubspot-container {
    background-color: #fff;
    padding: 34px;
}

.container-form-NL-2 {
  display:flex;
  flex-direction: row;
  justify-content:center;
  background-color:#f0f0f0;
  margin
}

#hsForm_9f551351-face-4f2f-8448-684edef363af,
#hsForm_1b39dd22-7d03-43d4-b488-9dbb3222c700,
#hsForm_825fc00a-6bc7-4301-9127-a8066fcb8e8e,
#hsForm_2ffc44f8-7749-4e75-b4d8-dc24357c5711,
#hsForm_317bad63-f166-4685-a2fa-77d4c7ea4a71,
#hsForm_ca26671c-6e72-411a-a71b-4c6ba61f8a63,
#hsForm_314f0924-b0e4-407c-8e95-73453cc41788,
#hsForm_bf991563-bff6-40a9-afbd-f5481cd1d5a9,
#hsForm_0a61fa72-6d62-4e9a-b997-d443646ddc63,
#hsForm_612df115-f7b9-4250-8b35-58ce830d35c2,
#hsForm_043a4353-d82b-40df-8d25-4a6fa5a66834,
#hsForm_0416070e-8833-4b50-b6f6-52c98dfc0d56,
#hsForm_d5f5ef74-29fc-4098-9ab3-dca1bd339c03,
#hsForm_24511a8d-25c2-4da1-87e7-bd3b695b9a4d,
#shopify-section-template--23783436452139__html_section-for-dive-center-application .hs-form-private
{
  width: 100%;
  margin: 0 auto;
}

#hsForm_9f551351-face-4f2f-8448-684edef363af .form-columns-0,
#hsForm_9f551351-face-4f2f-8448-684edef363af .form-columns-1,
#hsForm_9f551351-face-4f2f-8448-684edef363af .form-columns-2,
#hsForm_1b39dd22-7d03-43d4-b488-9dbb3222c700 .form-columns-0,
#hsForm_1b39dd22-7d03-43d4-b488-9dbb3222c700 .form-columns-1,
#hsForm_1b39dd22-7d03-43d4-b488-9dbb3222c700 .form-columns-2,
#hsForm_825fc00a-6bc7-4301-9127-a8066fcb8e8e .form-columns-0,
#hsForm_825fc00a-6bc7-4301-9127-a8066fcb8e8e .form-columns-1,
#hsForm_825fc00a-6bc7-4301-9127-a8066fcb8e8e .form-columns-2,
#hsForm_2ffc44f8-7749-4e75-b4d8-dc24357c5711 .form-columns-0,
#hsForm_2ffc44f8-7749-4e75-b4d8-dc24357c5711 .form-columns-1,
#hsForm_2ffc44f8-7749-4e75-b4d8-dc24357c5711 .form-columns-2,
#hsForm_317bad63-f166-4685-a2fa-77d4c7ea4a71 .form-columns-0,
#hsForm_317bad63-f166-4685-a2fa-77d4c7ea4a71 .form-columns-1,
#hsForm_317bad63-f166-4685-a2fa-77d4c7ea4a71 .form-columns-2,
#hsForm_ca26671c-6e72-411a-a71b-4c6ba61f8a63 .form-columns-0,
#hsForm_ca26671c-6e72-411a-a71b-4c6ba61f8a63 .form-columns-1,
#hsForm_ca26671c-6e72-411a-a71b-4c6ba61f8a63 .form-columns-2,
#hsForm_314f0924-b0e4-407c-8e95-73453cc41788 .form-columns-0,
#hsForm_314f0924-b0e4-407c-8e95-73453cc41788 .form-columns-1,
#hsForm_314f0924-b0e4-407c-8e95-73453cc41788 .form-columns-2,
#hsForm_bf991563-bff6-40a9-afbd-f5481cd1d5a9 .form-columns-0,
#hsForm_bf991563-bff6-40a9-afbd-f5481cd1d5a9 .form-columns-1,
#hsForm_bf991563-bff6-40a9-afbd-f5481cd1d5a9 .form-columns-2,
#hsForm_0a61fa72-6d62-4e9a-b997-d443646ddc63 .form-columns-0,
#hsForm_0a61fa72-6d62-4e9a-b997-d443646ddc63 .form-columns-1,
#hsForm_0a61fa72-6d62-4e9a-b997-d443646ddc63 .form-columns-2,
#hsForm_612df115-f7b9-4250-8b35-58ce830d35c2 .form-columns-0,
#hsForm_612df115-f7b9-4250-8b35-58ce830d35c2 .form-columns-1,
#hsForm_612df115-f7b9-4250-8b35-58ce830d35c2 .form-columns-2,
#hsForm_043a4353-d82b-40df-8d25-4a6fa5a66834 .form-columns-0,
#hsForm_043a4353-d82b-40df-8d25-4a6fa5a66834 .form-columns-1,
#hsForm_043a4353-d82b-40df-8d25-4a6fa5a66834 .form-columns-2,
#hsForm_0416070e-8833-4b50-b6f6-52c98dfc0d56 .form-columns-0,
#hsForm_0416070e-8833-4b50-b6f6-52c98dfc0d56 .form-columns-1,
#hsForm_0416070e-8833-4b50-b6f6-52c98dfc0d56 .form-columns-2,
#hsForm_d5f5ef74-29fc-4098-9ab3-dca1bd339c03 .form-columns-0,
#hsForm_d5f5ef74-29fc-4098-9ab3-dca1bd339c03 .form-columns-1,
#hsForm_d5f5ef74-29fc-4098-9ab3-dca1bd339c03 .form-columns-2,
#hsForm_24511a8d-25c2-4da1-87e7-bd3b695b9a4d .form-columns-0,
#hsForm_24511a8d-25c2-4da1-87e7-bd3b695b9a4d .form-columns-1,
#hsForm_24511a8d-25c2-4da1-87e7-bd3b695b9a4d .form-columns-2,
#shopify-section-template--23783436452139__html_section-for-dive-center-application  .hs-form-private  .form-columns-0,
#shopify-section-template--23783436452139__html_section-for-dive-center-application  .hs-form-private  .form-columns-1,
#shopify-section-template--23783436452139__html_section-for-dive-center-application  .hs-form-private  .form-columns-2
{
  max-width: 950px;
}

.container-form-NL-2 .hbspt-form {
  margin: 0 auto;
  max-width: 950px;
  width: 100%;
}

.container-form-NL-2 .hs_submit {
  display: flex;
  justify-content: right;
}


.container-form-NL-2 input[type=checkbox] {
  margin-right: 22px;
}

.container-form-NL-2 .hbspt-form .hs_diver_profile.hs-diver_profile.hs-fieldtype-select.field.hs-form-field {
    margin-bottom: 0!important;
}

#hsForm_9f551351-face-4f2f-8448-684edef363af .form-columns-1 .hs-input[name=email],
#hsForm_9f551351-face-4f2f-8448-684edef363af .form-columns-1 .hs-input[name=diver_profile],
#hsForm_9f551351-face-4f2f-8448-684edef363af .form-columns-1 .hs-input[name=dive_frequency],
#hsForm_9f551351-face-4f2f-8448-684edef363af .form-columns-1 .hs-input[name=dive_max_depth],
#hsForm_1b39dd22-7d03-43d4-b488-9dbb3222c700 .form-columns-1 .hs-input[name=email],
#hsForm_1b39dd22-7d03-43d4-b488-9dbb3222c700 .form-columns-1 .hs-input[name=diver_profile],
#hsForm_1b39dd22-7d03-43d4-b488-9dbb3222c700 .form-columns-1 .hs-input[name=dive_frequency],
#hsForm_1b39dd22-7d03-43d4-b488-9dbb3222c700 .form-columns-1 .hs-input[name=dive_max_depth],
#hsForm_825fc00a-6bc7-4301-9127-a8066fcb8e8e .form-columns-1 .hs-input[name=email],
#hsForm_825fc00a-6bc7-4301-9127-a8066fcb8e8e .form-columns-1 .hs-input[name=diver_profile],
#hsForm_825fc00a-6bc7-4301-9127-a8066fcb8e8e .form-columns-1 .hs-input[name=dive_frequency],
#hsForm_825fc00a-6bc7-4301-9127-a8066fcb8e8e .form-columns-1 .hs-input[name=dive_max_depth],
#hsForm_2ffc44f8-7749-4e75-b4d8-dc24357c5711 .form-columns-1 .hs-input[name=email],
#hsForm_2ffc44f8-7749-4e75-b4d8-dc24357c5711 .form-columns-1 .hs-input[name=diver_profile],
#hsForm_2ffc44f8-7749-4e75-b4d8-dc24357c5711 .form-columns-1 .hs-input[name=dive_frequency],
#hsForm_2ffc44f8-7749-4e75-b4d8-dc24357c5711 .form-columns-1 .hs-input[name=dive_max_depth],
#hsForm_317bad63-f166-4685-a2fa-77d4c7ea4a71 .form-columns-1 .hs-input[name=email],
#hsForm_317bad63-f166-4685-a2fa-77d4c7ea4a71 .form-columns-1 .hs-input[name=diver_profile],
#hsForm_317bad63-f166-4685-a2fa-77d4c7ea4a71 .form-columns-1 .hs-input[name=dive_frequency],
#hsForm_317bad63-f166-4685-a2fa-77d4c7ea4a71 .form-columns-1 .hs-input[name=dive_max_depth],
#hsForm_ca26671c-6e72-411a-a71b-4c6ba61f8a63 .form-columns-1 .hs-input[name=email],
#hsForm_ca26671c-6e72-411a-a71b-4c6ba61f8a63 .form-columns-1 .hs-input[name=diver_profile],
#hsForm_ca26671c-6e72-411a-a71b-4c6ba61f8a63 .form-columns-1 .hs-input[name=dive_frequency],
#hsForm_ca26671c-6e72-411a-a71b-4c6ba61f8a63 .form-columns-1 .hs-input[name=dive_max_depth],
#hsForm_314f0924-b0e4-407c-8e95-73453cc41788 .form-columns-1 .hs-input[name=email],
#hsForm_314f0924-b0e4-407c-8e95-73453cc41788 .form-columns-1 .hs-input[name=diver_profile],
#hsForm_314f0924-b0e4-407c-8e95-73453cc41788 .form-columns-1 .hs-input[name=dive_frequency],
#hsForm_314f0924-b0e4-407c-8e95-73453cc41788 .form-columns-1 .hs-input[name=dive_max_depth],
#hsForm_bf991563-bff6-40a9-afbd-f5481cd1d5a9 .form-columns-1 .hs-input[name=email],
#hsForm_bf991563-bff6-40a9-afbd-f5481cd1d5a9 .form-columns-1 .hs-input[name=diver_profile],
#hsForm_bf991563-bff6-40a9-afbd-f5481cd1d5a9 .form-columns-1 .hs-input[name=dive_frequency],
#hsForm_bf991563-bff6-40a9-afbd-f5481cd1d5a9 .form-columns-1 .hs-input[name=dive_max_depth],
#hsForm_0a61fa72-6d62-4e9a-b997-d443646ddc63 .form-columns-1 .hs-input[name=email],
#hsForm_0a61fa72-6d62-4e9a-b997-d443646ddc63 .form-columns-1 .hs-input[name=diver_profile],
#hsForm_0a61fa72-6d62-4e9a-b997-d443646ddc63 .form-columns-1 .hs-input[name=dive_frequency],
#hsForm_0a61fa72-6d62-4e9a-b997-d443646ddc63 .form-columns-1 .hs-input[name=dive_max_depth],
#hsForm_612df115-f7b9-4250-8b35-58ce830d35c2 .form-columns-1 .hs-input[name=email],
#hsForm_612df115-f7b9-4250-8b35-58ce830d35c2 .form-columns-1 .hs-input[name=diver_profile],
#hsForm_612df115-f7b9-4250-8b35-58ce830d35c2 .form-columns-1 .hs-input[name=dive_frequency],
#hsForm_612df115-f7b9-4250-8b35-58ce830d35c2 .form-columns-1 .hs-input[name=dive_max_depth],
#hsForm_043a4353-d82b-40df-8d25-4a6fa5a66834 .form-columns-1 .hs-input[name=email],
#hsForm_043a4353-d82b-40df-8d25-4a6fa5a66834 .form-columns-1 .hs-input[name=diver_profile],
#hsForm_043a4353-d82b-40df-8d25-4a6fa5a66834 .form-columns-1 .hs-input[name=dive_frequency],
#hsForm_043a4353-d82b-40df-8d25-4a6fa5a66834 .form-columns-1 .hs-input[name=dive_max_depth],
#hsForm_0416070e-8833-4b50-b6f6-52c98dfc0d56 .form-columns-1 .hs-input[name=email],
#hsForm_0416070e-8833-4b50-b6f6-52c98dfc0d56 .form-columns-1 .hs-input[name=diver_profile],
#hsForm_0416070e-8833-4b50-b6f6-52c98dfc0d56 .form-columns-1 .hs-input[name=dive_frequency],
#hsForm_0416070e-8833-4b50-b6f6-52c98dfc0d56 .form-columns-1 .hs-input[name=dive_max_depth],
#hsForm_d5f5ef74-29fc-4098-9ab3-dca1bd339c03 .form-columns-1 .hs-input[name=email],
#hsForm_d5f5ef74-29fc-4098-9ab3-dca1bd339c03 .form-columns-1 .hs-input[name=phone],
#hsForm_d5f5ef74-29fc-4098-9ab3-dca1bd339c03 .form-columns-1 .hs-input[name=company],
#hsForm_d5f5ef74-29fc-4098-9ab3-dca1bd339c03 .form-columns-1 .hs-input[name=company_country],
#hsForm_d5f5ef74-29fc-4098-9ab3-dca1bd339c03 .form-columns-1 .hs-input[name="TICKET.subject"],
#hsForm_d5f5ef74-29fc-4098-9ab3-dca1bd339c03 .form-columns-1 .hs-input[name="TICKET.content"],
#shopify-section-template--23783436452139__html_section-for-dive-center-application .hs-form-private  .form-columns-1 .hs-input[name=email],
#shopify-section-template--23783436452139__html_section-for-dive-center-application .hs-form-private  .form-columns-1 .hs-input[name=phone],
#shopify-section-template--23783436452139__html_section-for-dive-center-application .hs-form-private  .form-columns-1 .hs-input[name=company],
#shopify-section-template--23783436452139__html_section-for-dive-center-application .hs-form-private  .form-columns-1 .hs-input[name=company_country],
#shopify-section-template--23783436452139__html_section-for-dive-center-application .hs-form-private  .form-columns-1 .hs-input[name="TICKET.subject"],
#shopify-section-template--23783436452139__html_section-for-dive-center-application .hs-form-private  .form-columns-1 .hs-input[name="TICKET.content"]
{
    width: 100%;
}


/* only for newsletter subscription */
#hsForm_825fc00a-6bc7-4301-9127-a8066fcb8e8e .form-columns-1:has(.hs_aqualung_communications),
#hsForm_2ffc44f8-7749-4e75-b4d8-dc24357c5711 .form-columns-1:has(.hs_aqualung_communications),
#hsForm_317bad63-f166-4685-a2fa-77d4c7ea4a71 .form-columns-1:has(.hs_aqualung_communications),
#hsForm_ca26671c-6e72-411a-a71b-4c6ba61f8a63 .form-columns-1:has(.hs_aqualung_communications),
#hsForm_314f0924-b0e4-407c-8e95-73453cc41788 .form-columns-1:has(.hs_aqualung_communications),
#hsForm_bf991563-bff6-40a9-afbd-f5481cd1d5a9 .form-columns-1:has(.hs_aqualung_communications),
#hsForm_d5f5ef74-29fc-4098-9ab3-dca1bd339c03 .form-columns-1:has(.hs_aqualung_communications),
#shopify-section-template--23783436452139__html_section-for-dive-center-application .form-columns-1:has(.hs_aqualung_communications) {
  margin-top: 24px;
}


@media (max-width: 480px) {
#hsForm_9f551351-face-4f2f-8448-684edef363af .form-columns-2 .hs-input[name=firstname],
#hsForm_1b39dd22-7d03-43d4-b488-9dbb3222c700 .form-columns-2 .hs-input[name=firstname],
#hsForm_825fc00a-6bc7-4301-9127-a8066fcb8e8e .form-columns-2 .hs-input[name=firstname],
#hsForm_2ffc44f8-7749-4e75-b4d8-dc24357c5711 .form-columns-2 .hs-input[name=firstname],
#hsForm_317bad63-f166-4685-a2fa-77d4c7ea4a71 .form-columns-2 .hs-input[name=firstname],
#hsForm_ca26671c-6e72-411a-a71b-4c6ba61f8a63 .form-columns-2 .hs-input[name=firstname],
#hsForm_314f0924-b0e4-407c-8e95-73453cc41788 .form-columns-2 .hs-input[name=firstname],
#hsForm_bf991563-bff6-40a9-afbd-f5481cd1d5a9 .form-columns-2 .hs-input[name=firstname],
#hsForm_0a61fa72-6d62-4e9a-b997-d443646ddc63 .form-columns-2 .hs-input[name=firstname],
#hsForm_612df115-f7b9-4250-8b35-58ce830d35c2 .form-columns-2 .hs-input[name=firstname],
#hsForm_043a4353-d82b-40df-8d25-4a6fa5a66834 .form-columns-2 .hs-input[name=firstname],
#hsForm_0416070e-8833-4b50-b6f6-52c98dfc0d56 .form-columns-2 .hs-input[name=firstname],
#hsForm_d5f5ef74-29fc-4098-9ab3-dca1bd339c03 .form-columns-2 .hs-input[name=firstname],
#shopify-section-template--23783436452139__html_section-for-dive-center-application .form-columns-2 .hs-input[name=firstname]
  {
    margin-bottom: 12px;
    width: 100%;
  }

#hsForm_9f551351-face-4f2f-8448-684edef363af .form-columns-2 .hs-input[name=lastname],
#hsForm_1b39dd22-7d03-43d4-b488-9dbb3222c700 .form-columns-2 .hs-input[name=lastname],
#hsForm_825fc00a-6bc7-4301-9127-a8066fcb8e8e .form-columns-2 .hs-input[name=lastname],
#hsForm_2ffc44f8-7749-4e75-b4d8-dc24357c5711 .form-columns-2 .hs-input[name=lastname],
#hsForm_317bad63-f166-4685-a2fa-77d4c7ea4a71 .form-columns-2 .hs-input[name=lastname],
#hsForm_ca26671c-6e72-411a-a71b-4c6ba61f8a63 .form-columns-2 .hs-input[name=lastname],
#hsForm_314f0924-b0e4-407c-8e95-73453cc41788 .form-columns-2 .hs-input[name=lastname],
#hsForm_bf991563-bff6-40a9-afbd-f5481cd1d5a9 .form-columns-2 .hs-input[name=lastname],
#hsForm_0a61fa72-6d62-4e9a-b997-d443646ddc63 .form-columns-2 .hs-input[name=lastname],
#hsForm_612df115-f7b9-4250-8b35-58ce830d35c2 .form-columns-2 .hs-input[name=lastname],
#hsForm_043a4353-d82b-40df-8d25-4a6fa5a66834 .form-columns-2 .hs-input[name=lastname],
#hsForm_0416070e-8833-4b50-b6f6-52c98dfc0d56 .form-columns-2 .hs-input[name=lastname],
#hsForm_d5f5ef74-29fc-4098-9ab3-dca1bd339c03 .form-columns-2 .hs-input[name=lastname],
#shopify-section-template--23783436452139__html_section-for-dive-center-application .form-columns-2 .hs-input[name=lastname]
  {
    width: 100%;
  }
}

/* Mise en page Store Locator details */

.bootstrap-storeifyapps.storeify-sl-details {
  max-width: 1440px;
}

.storeify-section-header {
   margin-left: 44px;
}

.container-fluid.storelocator-detail-layout-2 {
  max-width: 1440px!important;
}

.container-fluid.storelocator-detail-layout-2 .row {
    margin-left: 24px;
}

.container-fluid2 {
  max-width: 1440px!important;
}

@media (max-width: 678px) {
  .storeify-section-header {
   margin-left: 12px;
  }
  .container-fluid.storelocator-detail-layout-2 .row {
    margin-left: 0px;
  }
}


/* Style pour info columns icons  */
.info-icons {
  max-width: 1400px;
  margin-left: auto;
  margin-right: auto;
  background: var(--section-background-color);
}

@media (max-width: 1438px) {
  .info-icons {
    max-width: 984px;
  }
}

.info-icons .h2 {
  text-align: center;
  margin-bottom: 20px;
}

@media (max-width: 768px) {
  .info-icons .h2 {
    font-size: 24px;
    letter-spacing: 0.5px;
  }
}

.info-icons .item-title {
  text-align: left;
  margin-top: 24px;
  font-weight: 700;
  font-size: 20px;
  line-height: 24px;
  letter-spacing: 0;
  margin-bottom: 0;
  overflow: hidden;
  text-overflow: ellipsis;
}

.info-icons span.item-title {
  width: auto;
  display: inline-block;
  margin-top: 36px;
}

.info-icons__description-heading {
  margin: 0 auto 20px;
  max-width: 700px;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
  text-align: center;
  color: black;
}

@media (max-width: 768px) {
  .info-icons__description-heading {
    margin: 20px 20px;
    font-size: 16px;
  }
}

.info-icons__elements {
  display: grid;
  grid-template-columns: repeat(4, 25%);
  align-items: stretch;
  justify-content: center;
  justify-items: center;
}

@media (max-width: 991px) {
  .info-icons__elements {
    grid-template-columns: repeat(2, 50%);
    justify-content: space-between;
  }
}

@media (max-width: 450px) {
  .info-icons__elements {
    grid-template-columns: 1fr;
  }
}

.info-icons__elements.slider-mobile {
  overflow-x: auto;
  flex-wrap: nowrap;
  margin-left: -1rem;
  margin-right: -1rem;
}

@media (max-width: 650px) {
  .info-icons__elements.slider-mobile {
    justify-content: flex-start;
  }
}

.info-icons__elements img {
  width: 60px;
  height: 60px;
}

@media (max-width: 765px) {
  .info-icons__elements img {
    margin: 0 auto;
  }
}

.info-icons__description {
  max-width: 100%;
}

.info-icons__description > div strong {
  font-weight: 600;
}

.info-icons__description h3 {
  color: var(--icon-title-color);
}

.info-icons__description p {
  color: black;
}

.info-icons__description-text {
  margin-top: 10px;
  font-size: 16px;
  line-height: 24px;
  letter-spacing: -0.05em;
}

@media (max-width: 767px) {
  .info-icons__description-text {
    font-size: 14px;
  }
}

.info-icons__element {
  display: flex;
  box-sizing: border-box;
  align-items: flex-start;
  padding: 0;
  width: 100%;
}

@media (max-width: 425px) {
  .info-icons__element {
    width: 100%;
    padding: 0 20px;
  }
  .info-icons__element.position__left {
    justify-content: center;
  }
}

.info-icons__element.position__left {
  justify-content: space-around;
}

.info-icons__element.position__left img {
  margin-right: 30px;
}

.info-icons__element.position__left h3 {
  font-size: 20px;
}

.info-icons__element.position__top {
  display: flex;
  position: relative;
  flex-direction: column;
  padding: 32px;
}

@media (max-width: 500px) {
  .info-icons__element.position__top {
    padding: 10px;
    overflow: hidden;
  }
}

.info-icons__element.position__top p {
  text-align: left;
}

@media (max-width: 991px) {
  .info-icons__element.position__top p {
    padding-right: 0;
  }
}


 /* Style From SCSS Grid with icons */

.grid-icons {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 80px;
  background-color: var(--background-section);
}

.grid-icons .title {
  text-align: center;
  max-width: 100%;
  margin-left: 20px;
  margin-right: 20px;
  margin-bottom: 12px;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 7;
  -webkit-box-orient: vertical;
}

.grid-icons__picture {
  margin-bottom: 20px;
  position: relative;
  width: 340px;
  padding-bottom: 340px;
}

.grid-icons__picture img {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}

.grid-icons__items {
  display: grid;
  grid-template-columns: 1fr;
  column-gap: 20px;
}

.grid-icons__items-item {
  display: flex;
  flex-direction: column;
  justify-content: start;
  align-items: self-start;
}

.grid-icons__items-item picture {
  position: relative;
  padding-bottom: 52px;
  width: 52px;
  margin-top: 20px;
  margin-bottom: 24px;
}

.grid-icons__items-item picture img {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}

.grid-icons__items-item h5 {
  margin-bottom: 0;
  line-height: 28px;
  font-size: 20px;
  font-weight: 700;
}

.grid-icons__items-item .decoration-title {
  margin-bottom: 24px;
}

.grid-icons__items-item .decoration-title:after {
  content: "";
  background: var(--color-secondary);
  height: 4px;
  width: 58px;
  display: block;
  margin: 5px 0 0px;
}

.grid-icons__items-item div {
  margin-bottom: 20px;
}

.grid-icons__items-item div * {
  font-size: 18px;
  line-height: 26px;
}

.grid-icons__items-item .title-item {
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 7;
  -webkit-box-orient: vertical;
}

.grid-icons__items-item .content-item {
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 10;
  -webkit-box-orient: vertical;
}

@media screen and (min-width: 750px) {
  .grid-icons .title {
    max-width: 50%;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
  }

  .grid-icons__items {
    grid-template-columns: repeat(3, 1fr);
  }

  .grid-icons__items-item .title-item {
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
  }

  .grid-icons__items-item .content-item {
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
  }
}
