h1{font-size:1.9rem;margin:0 auto;max-width:100%}h3{line-height:1.55rem;margin:46px 0 25px}.IAmInterest{background-color:#dcdcdc;opacity:.65;padding:15px}.IAmInterest a{font-weight:700}.IAmInterest .listed{margin:0!important}picture{height:100%;width:100%}.partialLengthContainers{margin:auto;padding:0;width:90%}.bold{font-weight:900}.greenColored{color:#02a660}.highlighted{text-decoration:underline}.listed{list-style:initial;margin:10px 0 27px;padding-left:40px}.listed li{margin:3px 0;min-height:28px}.listed li a{display:inline-block;height:100%}.airy{margin:0 0 40px}.airyImg{display:flex;height:auto;margin:34px auto 50px;max-width:900px;width:100%}.airyImg img{display:block;height:auto;margin:auto;max-height:100%;max-width:100%;width:auto}#simulationFormLinkContainer{display:flex}#IAmNav nav,#IAmNav nav a{color:#fcfcfc!important}.IAmInterest,.IAmInterest a{color:#363636}#titleHeader{background-position:50%;background-size:cover!important;color:#fcfcfc;display:flex;height:250px;margin-bottom:30px}#titleHeader .partialLengthContainers{padding:0!important}#simulationFormLink,.opinionLink{background-color:#02a660;border-radius:18px;color:#fcfcfc;display:inline-block;font-weight:700;letter-spacing:1.5px;margin:0 auto;padding:10px 25px;text-transform:uppercase}#internalNavContainer>p{font-weight:700;text-decoration:underline}#IAmNav nav{background-color:#3c3c3c;color:#fcfcfc;padding:25px 10px}#IAmNav nav a{font-size:.9rem}#IAmNav nav ul{margin:0!important}@media(min-width:1000px){h1{font-size:1.9rem;width:max-content;width:-moz-max-content}.partialLengthContainers{width:82%}.airy{margin:0 0 52px}.airyImg{margin:34px auto 70px}#titleHeader{margin-bottom:60px}#simulationFormLink{opacity:.8;transition:opacity .3s ease}#simulationFormLink:hover{opacity:1}#IAmNav nav a:hover{text-decoration:underline}}@media(min-width:1200px){h1{font-size:2.65rem}}@media(min-width:1600px){.partialLengthContainers{width:65%}.airy{margin:0 0 60px}.airyImg{margin:36px auto 75px}#titleHeader{height:300px;margin-bottom:62px}}#titleHeader{background:linear-gradient(90deg,rgba(50,50,50,.5),hsla(0,0%,47%,.5)),url(/build/images/beachGuadeloupe2_desktop.40550e45.jpg) bottom}#reviewFormContainer{padding-bottom:40px}#reviewFormContainer form{margin:auto;max-width:650px}#reviewFormContainer label{font-weight:600}#reviewFormContainer label:not([for=customer_review_rating_0]):not([for=customer_review_rating_1]):not([for=customer_review_rating_2]):not([for=customer_review_rating_3]):not([for=customer_review_rating_4]){display:block;margin:10px 0 5px}#reviewFormContainer label:after{color:#800020;content:attr(data-error);flex:1;float:right;font-size:.75rem;font-weight:500;line-height:2;margin:auto 0;text-align:right}#reviewFormContainer input,#reviewFormContainer textarea{border:none;border-radius:8px;box-shadow:2px 8px 20px 5px hsla(0,0%,47%,.1);color:#666;font-family:Lato,sans-serif;font-size:.9rem;line-height:1.2rem;padding:10px;resize:vertical;width:100%}#reviewFormContainer textarea{min-height:150px}#reviewFormContainer #submitReviewFormController{background-color:#02a660;border:none;border-radius:18px;color:#fcfcfc;cursor:pointer;display:inline-block;font-weight:700;letter-spacing:1.5px;margin:0 auto;padding:10px 25px;text-transform:uppercase;transition:background-color .2s linear}#reviewFormContainer #submitReviewFormController:hover{background-color:rgba(2,188,109,.85)}#reviewFormContainer #customer_review_rating{margin:auto 0;padding:2px 0;width:max-content;width:-moz-max-content}#reviewFormContainer #customer_review_rating label{position:relative}#reviewFormContainer #customer_review_rating:not(:checked)>label{color:transparent;cursor:pointer;float:right;font-size:1.5rem;line-height:1.2;white-space:nowrap;width:25px}#reviewFormContainer #customer_review_rating:not(:checked)>label:hover:before{color:#02a660}#reviewFormContainer #customer_review_rating:not(:checked)>label:before{bottom:0;color:#dcdcdc;content:"★";height:100%;left:0;position:absolute;right:0;text-shadow:1px 1px rgba(2,188,109,.15);top:0;width:100%;z-index:3}#reviewFormContainer #customer_review_rating>input:checked~label{color:transparent}#reviewFormContainer #customer_review_rating>input:checked~label:hover:before{color:#02a660}#reviewFormContainer #customer_review_rating>input:checked~label:before{color:#02a660;text-shadow:1px 1px #02a660}#reviewFormContainer #customer_review_rating:not(:checked)>label:hover,#reviewFormContainer #customer_review_rating:not(:checked)>label:hover~label{color:transparent}#reviewFormContainer #customer_review_rating:not(:checked)>label:hover:before,#reviewFormContainer #customer_review_rating:not(:checked)>label:hover~label:before{color:#02a660}#reviewFormContainer #reviewFormRatingContainer{display:flex;flex-direction:column}#reviewFormContainer #reviewFormRatingContainer>label{margin:auto 0}#customer_review_rating label:after,#customer_review_rating:not(:checked)>input{display:none}label[for=customer_review_author],label[for=customer_review_email],label[for=customer_review_message]{display:flex}#sendingMessageConfirm{animation:fadeIn .3s ease both;padding:40px 0 45px}#sendingMessageConfirm span{color:#02a660;display:inline-block;font-size:1.1rem;font-weight:500;margin-bottom:10px}@media screen and (max-width:620px){#titleHeader p{display:none}}