header{box-shadow:0 3px 12px #00000029;display:flex;flex-direction:column}header:before{background-color:#004b46;content:"";height:30px;width:100%}header .header__wrapper{max-width:1400px;position:relative}header .header__wrapper .header__logo-col img{display:block;margin:0}@media only screen and (min-width:768px){header .header__wrapper .header__menu-col{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}}footer .span12 .row-depth-1.row-number-1{background-color:#fff}.hs-blog-listing footer .span12 .row-depth-1.row-number-1{display:none}.blog-listing__post-title a{font-size:16px;line-height:18px}footer .span12>.row-depth-1.row-number-3{background-color:#306d68;padding:30px 0 60px;position:relative}footer .span12>.row-depth-1.row-number-3:after{background-color:#004b46;bottom:0;content:"";height:30px;position:absolute;width:100%}footer .span12>.row-depth-1.row-number-3>.row-fluid{justify-content:center;padding:0 20px}footer .span12>.row-depth-1.row-number-3>.row-fluid>.dnd-column{width:auto}footer .newsletter_titre{color:#fff;display:flex;flex-direction:column;font-family:Days One,sans-serif;font-size:18px;line-height:30px}footer .newsletter_titre span{color:#fff;font-size:26px;line-height:30px}footer .row-depth-1.row-number-3 form{align-items:center;background-color:transparent;border:none;display:flex;flex-direction:row;padding:0}footer .row-depth-1.row-number-3 form input:focus{outline:none}footer .row-depth-1.row-number-3 form .hs_email{margin:0}footer .row-depth-1.row-number-3 form .hs_email input[type=email]{background-color:#ffffff38;border:none;border-radius:20px;color:#fff;font-size:14px;font-style:italic;height:40px;line-height:14px;padding:0 75px 0 25px}footer .row-depth-1.row-number-3 form .hs_email input[type=email].error{border:2px solid red}footer .row-depth-1.row-number-3 form .hs_email input[type=email]::placeholder{color:#fff;font-size:14px;font-style:italic;line-height:14px}footer .row-depth-1.row-number-3 form .hs_email .hs-error-msgs,footer .row-depth-1.row-number-3 form .hs_email>label,footer .row-depth-1.row-number-3 form .hs_error_rollup{display:none}footer .row-depth-1.row-number-3 form .hs_submit input[type=submit]{align-items:center;background-color:#004b46;border:none;border-radius:25px;box-shadow:4px 4px 0 #01fd00;color:#fff;cursor:pointer;display:inline-flex;flex-direction:column;font-size:16px;font-weight:700;height:40px;justify-content:center;left:-50px;line-height:16px;padding:0 20px;position:relative}.submitted-message{background-color:transparent;border:none;color:#fff!important;margin-left:45px;padding:0}footer .span12>.row-depth-1.row-number-6>.row-fluid>.dnd-column .hs_cos_wrapper_type_text{display:block;font-size:16px;font-weight:900;line-height:18px;margin-bottom:5px}@media only screen and (max-width:767px){footer .span12>.row-depth-1.row-number-6>.row-fluid>.dnd-column .hs_cos_wrapper_type_text{text-align:center}}footer .span12>.row-depth-1.row-number-6>.row-fluid>.dnd-column .row-depth-1.row-number-13{margin-top:15px}footer .span12>.row-depth-1.row-number-6>.row-fluid>.dnd-column .row-depth-1.row-number-15 ul{gap:10px 0}footer .span12>.row-depth-1.row-number-6>.row-fluid>.dnd-column .row-depth-1.row-number-15 a{color:#004b46;font-size:16px;font-weight:900;line-height:18px}footer .span12>.row-depth-1.row-number-6>.row-fluid>.dnd-column:last-child a{align-items:center;display:flex;flex-direction:row}footer .span12>.row-depth-1.row-number-6>.row-fluid>.dnd-column:last-child a:before{background-image:url(https://145365684.fs1.hubspotusercontent-eu1.net/hubfs/145365684/blog/phone-green.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";font-size:14px;font-weight:600;height:15px;line-height:16px;margin-right:5px;width:15px}