@media screen and (max-width:991.98px){.wrap-recap-acces-link{display:flex;flex-direction:column-reverse}}.wrap-recap-layout{background-color:var(--bs-gray-color);padding:44px 0 120px}@media screen and (max-width:991.98px){.wrap-recap-layout{background-color:var(--bs-white);padding:0 0 44px}.wrap-recap-layout .wrap-container-steps{background-color:var(--bs-gray-color);padding:20px 0}.wrap-recap-layout .container-recap{max-width:100%}}.wrap-recap-layout .container-recap .col-box-reservation>.form-reservation{width:100%}@media screen and (max-width:991.98px){.wrap-recap-layout .container-recap .col-box-reservation .box-card{max-width:720px;margin-left:auto;margin-right:auto}}@media(max-width:576px){.wrap-recap-layout .container-recap .col-box-reservation .box-card{max-width:540px}}@media screen and (max-width:991.98px){.wrap-recap-layout .container-recap .col-recap-map{background-color:var(--bs-gray-color)}.wrap-recap-layout .container-recap .col-recap-map .box-recap{max-width:720px;margin-left:auto;margin-right:auto;padding-bottom:24px;padding-top:8px;margin-bottom:0}}@media(max-width:576px){.wrap-recap-layout .container-recap .col-recap-map .box-recap{max-width:540px}}@media screen and (max-width:991.98px){.wrap-recap-layout .container-recap .col-recap-map .box-recap .img-recap{display:none}}.wrap-recap-layout .row-recap{margin-top:54px}@media screen and (max-width:991.98px){.wrap-recap-layout .row-recap{flex-direction:column-reverse;margin-top:0}.wrap-recap-layout .row-recap .col-box-reservation,.wrap-recap-layout .row-recap .col-recap-map{margin-top:32px}}@media screen and (max-width:767.98px){.wrap-recap-layout .row-recap .col-box-reservation,.wrap-recap-layout .row-recap .col-recap-map{width:100%;margin-left:0}}.wrap-recap-layout .row-recap .box-card{padding:24px 24px 32px;border-radius:5px;height:100%;background-color:var(--bs-white)}.wrap-recap-layout .row-recap .box-card .title-recap{font-size:20px;font-weight:600;line-height:.95;color:var(--bs-second-color);margin-bottom:20px}.wrap-recap-layout .row-recap .box-card .wrap-form-recap .box-input .group-input{border-radius:3px;border:1px solid #a4bbd4}.wrap-recap-layout .row-recap .box-card .wrap-form-recap .box-input .group-input input{height:64px}.wrap-recap-layout .row-recap .box-card .wrap-form-recap .box-input .group-input .icon-right{height:64px;background:transparent;width:auto;border:none}.wrap-recap-layout .row-recap .box-card .wrap-form-recap .caption-vol{font-size:12px;line-height:1.33;color:var(--bs-gray-color2);padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid rgba(164,187,212,.5)}.wrap-recap-layout .row-recap .box-card .wrap-form-recap .box-input-phonenumber .group-input{border-radius:3px;border:1px solid #a4bbd4}.wrap-recap-layout .row-recap .box-card .wrap-form-recap .box-input-phonenumber .group-input .PhoneInput .PhoneInputCountry{height:64px;border-right:1px solid rgba(164,187,212,.5);background-color:rgba(241,241,245,.5)}.wrap-recap-layout .row-recap .box-card .wrap-form-recap .box-input-phonenumber .group-input .PhoneInput input{height:64px}.wrap-recap-layout .row-recap .box-card .wrap-form-recap .checkbox_accept_terms{padding-bottom:12px;margin-bottom:24px;border-bottom:1px solid rgba(164,187,212,.5)}.wrap-recap-layout .row-recap .box-card .wrap-form-recap .box_bagages_checkbox{margin-bottom:10px}.wrap-recap-layout .row-recap .box-card .wrap-form-recap .box_bagages_checkbox .caption-bagages{font-size:12px;line-height:1.25;text-align:left;color:#a4bbd4;padding-left:34px;position:relative;top:-10px;display:block}