.leads-form{background:#e8e8e8;width:100%;padding-right:var(--bs-gutter-x, 19px);padding-left:var(--bs-gutter-x, 19px);margin-right:auto;margin-left:auto;max-width:1052px;padding-block:30px;border:2px solid #009e4c}@media(min-width: 768px){.leads-form{padding-block:50px}}.leads-form-head{text-align:center;margin-bottom:15px}@media(min-width: 768px){.leads-form-head{margin-bottom:30px}}.leads-form-head .icon{width:37px;height:43px}@media(min-width: 992px){.leads-form-head .icon{width:51px;height:60px}}.leads-form-head .title{color:#054422;font-size:20px;font-weight:600;margin-bottom:0}@media(min-width: 992px){.leads-form-head .title{font-size:28px}}.leads-form-head .desc{color:#009e4c;font-size:20px;font-weight:500;margin-bottom:0}@media(min-width: 992px){.leads-form-head .desc{font-size:18px;font-weight:400}}.leads-form-desc{margin-top:80px}.leads-form-fields{width:100%;margin-top:10px;position:relative;display:flex;flex-direction:column;row-gap:0.75rem}@media(min-width: 768px){.leads-form-fields{display:grid;grid-gap:2rem;grid-template-columns:1fr 1fr}}.leads-form-fields .btn{background:#e94d29;color:#fff}@media(min-width: 992px){.leads-form-fields{grid-gap:30px;margin-top:0}}@media(min-width: 992px){.leads-form-fields .form-floating.about-field{grid-column:1/3}}.leads-form-fields .form-floating>.form-control{height:48px;line-height:1.25;padding:.5rem .75rem;border-radius:2px;border:1px solid #d9d9d9;box-shadow:unset;text-align:right}.leads-form-fields .form-floating>.form-control:focus~label,.leads-form-fields .form-floating>.form-control:not(:placeholder-shown)~label{opacity:1;transform:scale(0.85) translateY(-0.75rem) translateX(0.15rem);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);padding:0;height:max-content}.leads-form-fields .form-floating>.form-control:focus~button,.leads-form-fields .form-floating>.form-control:not(:placeholder-shown)~button{opacity:1}.leads-form-fields .form-floating>.form-control:focus{border:1px solid #5c5c5c}.leads-form-fields .form-floating>label{padding:.75rem .75rem;left:unset;right:0}@media(min-width: 992px){.leads-form-fields .success-message{bottom:85px}}.leads-form-fields button{max-width:258px;width:40%;margin-left:auto;margin-right:auto}@media(min-width: 992px){.leads-form-fields button{max-width:max-content;grid-column:1/3}}.leads-form .invalid-feedback{position:absolute}.leads-form .form-check{grid-column:1/3;padding-left:0;padding-right:1.5rem;font-size:0.75rem}@media(min-width: 768px){.leads-form .form-check{font-size:1rem}}.leads-form .form-check .form-check-input{float:right;margin-right:-1.5em;margin-left:0}#-captcha{visibility:hidden}.component--share{padding-bottom:20px}@media(min-width: 992px){.component--share{padding-bottom:0}}.component--share-title{color:#0a0a0a;font-size:18px;display:none;margin-left:10px}.component--share-items{list-style:none;display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:10px;padding:0 15px 0 0;margin-bottom:0;max-width:max-content;margin-inline:auto}@media(min-width: 992px){.component--share-items{margin-top:20px;margin-bottom:20px}}.component--share-items svg{width:24px;height:24px}.actions-wrapper .component--share{padding-bottom:0}@media(min-width: 992px){.vacation{margin-top:100px}}@media(max-width: 991.98px){.vacation--container{padding:0}}.vacation--wrapper{margin-top:20px;width:100%;padding-right:var(--bs-gutter-x, 19px);padding-left:var(--bs-gutter-x, 19px);margin-right:auto;margin-left:auto;max-width:875px;margin-bottom:50px}@media(min-width: 992px){.vacation--wrapper{margin-top:25px;margin-bottom:90px}}.vacation--name{color:#331c0d;font-weight:500;line-height:1.39;text-align:center;font-size:28px;margin-bottom:25px}@media(min-width: 992px){.vacation--name{font-weight:400;font-size:36px}}.vacation .component--share{margin-bottom:10px}.vacation h2{font-size:20px;font-weight:500}@media(min-width: 992px){.vacation h2{font-size:24px}}@media(max-width: 991.98px){.vacation--gallery{padding-inline:19px}}
