.group-quotation-wrapper .button.small .wicon,.group-quotation-wrapper .mauticform-button-wrapper .small.mauticform-button .wicon,.group-quotation-wrapper .woody-component-sheet-booking .rc_lego.api_filter_alpha .small#search-date .wicon,.group-quotation-wrapper .woody-component-sheet-booking .result-area .offer-available button.small .wicon,.mauticform-button-wrapper .group-quotation-wrapper .small.mauticform-button .wicon,.woody-component-sheet-booking .rc_lego.api_filter_alpha .group-quotation-wrapper .small#search-date .wicon,.woody-component-sheet-booking .result-area .offer-available .group-quotation-wrapper button.small .wicon{font-size:.7954545455rem}.group-quotation-wrapper .sidebar-cards .cart{background-color:rgba(30,30,30,.05);padding:20px}.group-quotation-wrapper .my-cart-title{background-color:#ea5640;color:#fff;padding:20px;margin:-20px -20px 0}.group-quotation-wrapper .cart-lines .added-price{padding:10px;margin-left:-20px;margin-right:-20px}.group-quotation-wrapper .cart-lines .added-price .price{color:#5e5e5e;font-size:.7954545455rem}.group-quotation-wrapper .cart-lines .added-price:nth-of-type(2n){background-color:rgba(255,255,255,.4)}.group-quotation-wrapper .added-price .base,.group-quotation-wrapper .added-price .evolve,.group-quotation-wrapper .added-price .less .text{display:block;text-align:right}.group-quotation-wrapper .added-price .evolve{font-size:.625rem}.group-quotation-wrapper .added-price .evolve .before_evolve{color:#cc4b37;text-decoration:line-through}.group-quotation-wrapper .added-price .evolve .after{color:#3adb76;padding-left:2px}.group-quotation-wrapper .base_people{font-size:.7954545455rem}.group-quotation-wrapper .freebies_person{color:#5e5e5e;font-size:.7954545455rem;font-style:italic}.group-quotation-wrapper .freebies-lines,.group-quotation-wrapper .specialdays-lines{padding:10px}.group-quotation-wrapper .freebies-lines{background:#e6f8d9}.group-quotation-wrapper .freebies-lines .freebies-price{justify-content:space-between}.group-quotation-wrapper :not(.empty-quotation) .alert-box{padding:40px;background:#f5ddda;color:#cc4b37;position:fixed;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);box-shadow:0 5px 12px rgba(204,75,55,.15)}.group-quotation-wrapper :not(.empty-quotation) .alert-box .close{width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;position:absolute;top:-15px;right:-15px;font-size:1.3636363636rem;background:#fff;color:#000;box-shadow:0 5px 12px rgba(0,0,0,.2)}.group-quotation-wrapper .alert-box.success{background-color:#e6fbee;color:#3adb76;box-shadow:0 5px 12px rgba(58,219,118,.15)}.group-quotation-wrapper .required-legend{font-size:12px;color:#cc4b37}.group-quotation-wrapper .trip-list{padding-top:75px;padding-bottom:75px}.quotation-form:not(.empty-form){width:70%}#group-quotation .tab-title{padding:.85em 1em .85em 0;border-bottom:1px solid #ea5640}#group-quotation-contacts,#group-quotation-infos,#group-quotation-recap{position:relative}#group-quotation-contacts .flex-container,#group-quotation-infos .flex-container,#group-quotation-recap .flex-container{align-items:center}#group-quotation-contacts .form-fields,#group-quotation-infos .form-fields,#group-quotation-recap .form-fields{margin-top:50px;max-width:500px}#group-quotation-contacts .form-fields .form-group,#group-quotation-infos .form-fields .form-group,#group-quotation-recap .form-fields .form-group{justify-content:space-between}#group-quotation-contacts .form-fields .form-group.multi-input,#group-quotation-infos .form-fields .form-group.multi-input,#group-quotation-recap .form-fields .form-group.multi-input{width:unset!important}#group-quotation-contacts .form-fields .form-group.multi-input .form-control:first-of-type,#group-quotation-infos .form-fields .form-group.multi-input .form-control:first-of-type,#group-quotation-recap .form-fields .form-group.multi-input .form-control:first-of-type{margin-left:auto}#group-quotation-contacts .form-fields .form-group.multi-input .form-control,#group-quotation-infos .form-fields .form-group.multi-input .form-control,#group-quotation-recap .form-fields .form-group.multi-input .form-control{max-width:140px}#group-quotation-contacts .button.next,#group-quotation-contacts .mauticform-button-wrapper .next.mauticform-button,#group-quotation-contacts .woody-component-sheet-booking .rc_lego.api_filter_alpha .next#search-date,#group-quotation-contacts .woody-component-sheet-booking .result-area .offer-available button.next,#group-quotation-infos .button.next,#group-quotation-infos .mauticform-button-wrapper .next.mauticform-button,#group-quotation-infos .woody-component-sheet-booking .rc_lego.api_filter_alpha .next#search-date,#group-quotation-infos .woody-component-sheet-booking .result-area .offer-available button.next,#group-quotation-recap .button.next,#group-quotation-recap .mauticform-button-wrapper .next.mauticform-button,#group-quotation-recap .woody-component-sheet-booking .rc_lego.api_filter_alpha .next#search-date,#group-quotation-recap .woody-component-sheet-booking .result-area .offer-available button.next,.mauticform-button-wrapper #group-quotation-contacts .next.mauticform-button,.mauticform-button-wrapper #group-quotation-infos .next.mauticform-button,.mauticform-button-wrapper #group-quotation-recap .next.mauticform-button,.woody-component-sheet-booking .rc_lego.api_filter_alpha #group-quotation-contacts .next#search-date,.woody-component-sheet-booking .rc_lego.api_filter_alpha #group-quotation-infos .next#search-date,.woody-component-sheet-booking .rc_lego.api_filter_alpha #group-quotation-recap .next#search-date,.woody-component-sheet-booking .result-area .offer-available #group-quotation-contacts button.next,.woody-component-sheet-booking .result-area .offer-available #group-quotation-infos button.next,.woody-component-sheet-booking .result-area .offer-available #group-quotation-recap button.next{right:0}#group-quotation-contacts .actions,#group-quotation-infos .actions,#group-quotation-recap .actions{right:24%}.delete{transition:.5s}.delete::before{color:#cc4b37;cursor:pointer;padding:3px;border-radius:2px}.delete:hover::before{transition:.5s;background-color:rgba(231,115,115,.5)}.edit::before{cursor:pointer;padding:3px;border-radius:2px}.edit:hover::before{transition:.5s;background-color:rgba(219,216,216,.747)}.trip-added .chosen .form-control,.trip-basis .chosen .form-control,.trip-basis .deleted .form-control{background-color:transparent;background-image:none;border:none;-moz-appearance:none;-webkit-appearance:none}.trip-added .chosen .form-control::-ms-expand,.trip-basis .chosen .form-control::-ms-expand,.trip-basis .deleted .form-control::-ms-expand{display:none}.trip-added .chosen .delete,.trip-basis .chosen .delete,.trip-basis .deleted .delete{display:block}.trip-added .chosen .delete::before,.trip-basis .chosen .delete::before,.trip-basis .deleted .delete::before{font-weight:700}.deleted .validate{display:none!important}.deleted .component-price,.deleted .price,.deleted .selector select,.deleted .title{color:rgba(158,147,147,.637);text-decoration:line-through;font-style:italic}.deleted .delete{transition:.5s;transform:rotate(45deg)}.deleted .delete::before{font-weight:700;color:green;text-decoration:none!important}.deleted .delete:hover::before{transition:0;background-color:transparent}.trip-added{padding-top:20px;border-top:1px solid rgba(0,0,0,.2);max-width:unset!important}.add-element .form-group.edit{display:flex}.add-element .form-group.edit .validate{display:block!important;padding:12px;background:#1e1e1e;color:#fff;font-size:13px;cursor:pointer;margin:0 10px;width:150px}.add-element .form-group.edit .validate .wicon{margin-right:5px}.add-element .form-group.multi-input .form-control.choices:first-of-type,.add-element .form-group:not(.multi-input) .choices{margin-left:auto}.add-element .form-group.multi-input .form-control.choices{max-width:206px!important}.add-element .form-group.multi-input .validate{white-space:nowrap}.add-element .card.profileCard .profile-title,.add-element .focusH-overlayed .titles-container .focus-pretitle,.add-element .focusH-overlayed .titles-container .focus-subtitle,.add-element h4,.card.profileCard .add-element .profile-title,.focusH-overlayed .titles-container .add-element .focus-pretitle,.focusH-overlayed .titles-container .add-element .focus-subtitle{text-align:center}.group-quotation-wrapper .isLoading{visibility:hidden}#group-quotation{padding:20px}#group-quotation textarea{width:280px!important}#group-quotation aside{padding:20px 0;display:flex;flex-direction:column;margin-left:40px;width:35%}#group-quotation aside .help{background:#1e1e1e;color:#fff;text-align:center;margin:5px 0}#group-quotation aside .help .card.profileCard .profile-title,#group-quotation aside .help .focusH-overlayed .titles-container .focus-pretitle,#group-quotation aside .help .focusH-overlayed .titles-container .focus-subtitle,#group-quotation aside .help h4,.card.profileCard #group-quotation aside .help .profile-title,.focusH-overlayed .titles-container #group-quotation aside .help .focus-pretitle,.focusH-overlayed .titles-container #group-quotation aside .help .focus-subtitle{font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;background:#050505}#group-quotation aside .help img{width:80px;border-radius:40px;border:2px solid #fff}#group-quotation aside .help div{margin:10px 0}#group-quotation aside .help .phone span{justify-content:center}#group-quotation aside .help .phone span strong{margin-left:5px}#group-quotation aside .my-quotation{max-height:100%}#group-quotation aside .my-quotation .added-price{justify-content:space-between}#group-quotation aside .my-quotation .added-price .title{padding-right:10px}#group-quotation aside .my-quotation .basis-price{justify-content:space-between;border-top:1px solid rgba(0,0,0,.2);padding-top:8px}#group-quotation aside .my-quotation .base_people{text-align:right;font-style:italic;font-size:15px}#group-quotation aside .my-quotation .menu{width:25%}.required label::after{display:inline-block;content:"*";color:#cc4b37;transform:translateY(-3px);margin-left:5px}.removed{color:rgba(158,147,147,.637);text-decoration:line-through;font-style:italic}.cart-warning p{margin:1rem 0;background-color:#ffefcc;color:#1e1e1e;padding:10px;font-size:12px}.empty-quotation .alert-box{background:#f5ddda;color:#cc4b37;box-shadow:0 5px 12px rgba(204,75,55,.15);position:relative;padding:10px;border-radius:5px}.empty-quotation .alert-box .close{width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;position:absolute;top:-15px;right:-15px;font-size:1.3636363636rem;background:#fff;color:#000;box-shadow:0 5px 12px rgba(0,0,0,.2)}.empty-quotation .empty-form{width:100%!important}.empty-quotation .empty-form .your-cart{width:65%}@media print,screen and (max-width:63.99875em){#group-quotation{flex-direction:column}#group-quotation .quotation-form{width:100%}#group-quotation .sub-components{display:none}.trip-recap::after{display:none!important}aside{width:100%!important;margin-left:0!important}aside .help{width:100%}aside .cart{max-width:100%}}@media print,screen and (max-width:47.99875em){body.woodypage-front_page.is_mobile.home .woody-component-landswpr.tpl_03 .swiper-pagination.swiper-pagination-bullets.swiper-pagination-horizontal .swiper-pagination-item::before{font-size:36px}#group-quotation{padding:0;display:flex;flex-direction:column}.group-quotation-wrapper .form-group.multi-input .form-control{max-width:100%!important}.group-quotation-wrapper .form-group.multi-input .form-control:first-of-type{margin-left:5px!important;margin-right:5px!important}.group-quotation-wrapper ul.tabs{display:none}.group-quotation-wrapper .quotation-form{width:100%}.group-quotation-wrapper .trip-recap .trip-desc{flex-direction:column}.group-quotation-wrapper .trip-recap::after{display:none}.group-quotation-wrapper .trip-basis .form-control{margin:0;margin-bottom:0!important;padding:0}.group-quotation-wrapper .component-price{position:unset!important;display:inline-block}.group-quotation-wrapper .form-control{margin:5px;margin-bottom:5px!important}.group-quotation-wrapper .form-group{display:unset}.group-quotation-wrapper .form-fields-component,.group-quotation-wrapper .form-group.edit{display:block}.group-quotation-wrapper .form-fields-component .selector{margin-left:0;max-width:none;display:block}.group-quotation-wrapper .form-fields-component .actions{position:relative;right:0!important}.group-quotation-wrapper aside{width:100%!important;margin-left:0!important}}