@charset "UTF-8";.ba-form-page *::-webkit-scrollbar{width:6px}.ba-form-page *::-webkit-scrollbar-track{background-color:transparent}.ba-form-page *::-webkit-scrollbar-thumb{background:#ddd;border-radius:6px}.ba-form-page *{-webkit-tap-highlight-color:transparent}.ba-form-page h1,.ba-form-page h2,.ba-form-page h3,.ba-form-page h4,.ba-form-page h5,.ba-form-page h6,.ba-form-page p{margin:0}.ba-form-page{background:var(--form-background-color);border-bottom:calc(var(--form-border-bottom)*var(--form-border-width)) solid var(--form-border-color);border-left:calc(var(--form-border-left)*var(--form-border-width)) solid var(--form-border-color);border-radius:var(--form-border-radius);border-right:calc(var(--form-border-right)*var(--form-border-width)) solid var(--form-border-color);border-top:calc(var(--form-border-top)*var(--form-border-width)) solid var(--form-border-color);box-shadow:0 calc(var(--form-shadow-value)*10px) calc(var(--form-shadow-value)*20px) 0 var(--form-shadow-color);box-sizing:border-box;display:block;margin:0 auto;min-width:var(--form-width-fullwidth);max-width:100%;padding-bottom:var(--form-padding-bottom);padding-left:var(--form-padding-left);padding-right:var(--form-padding-right);padding-top:var(--form-padding-top);width:var(--form-width-value)}.ba-form-column-wrapper .ba-form-column{align-self:stretch;display:flex !important;flex-direction:column;position:relative}.ba-form-column-wrapper{display:flex;flex-wrap:wrap}.ba-form-field-item{margin-bottom:var(--field-margin-bottom);margin-top:var(--field-margin-top);position:relative;width:100%}.ba-form-field-item .ba-field-label-wrapper{position:relative;text-align:var(--label-typography-text-align);line-height:var(--label-typography-line-height)}.ba-form-field-item .ba-field-label-wrapper *{text-align:var(--label-typography-text-align);line-height:var(--label-typography-line-height)}.required-star{margin:0 .3125rem}.ba-form-page-break-button,.ba-cart-container-title,.ba-cart-row-title,.ba-form-page-navigation .ba-form-page-navigation-title,.ba-form-page-navigation-counter,.ba-form-page-navigation-title .ba-page-navigation-title,.ba-form-products-cart .ba-form-product-title-cell,.characters-wrapper *,.ba-form-field-item .ba-field-label-wrapper>*{color:var(--label-typography-color);cursor:default;font-family:var(--label-typography-font-family);font-size:var(--label-typography-font-size);font-style:var(--label-typography-font-style);font-weight:var(--label-typography-font-weight);letter-spacing:var(--label-typography-letter-spacing);line-height:var(--label-typography-line-height);text-transform:var(--label-typography-text-transform)}.ba-field-container{position:relative}.ba-form-authorize-modal .ba-forms-modal input::-webkit-input-placeholder,.ba-field-container textarea::-webkit-input-placeholder,.ba-field-container input[type="text"]::-webkit-input-placeholder,.ba-field-container input[type="number"]::-webkit-input-placeholder,.ba-field-container input[type="email"]::-webkit-input-placeholder{color:var(--field-typography-color);opacity:.5}.ba-form-expiration-message,.ba-form-authorize-modal .ba-forms-modal input::-webkit-input-placeholder,.ba-cart-row-content span.ba-shipping-title,.ba-form-products-cart .ba-form-product-quantity-cell input,.ba-form-calculation-price-wrapper .field-price-value,.ba-form-calculation-price-wrapper .field-price-currency,.ba-form-total-field .field-price-currency,.ba-form-total-field .field-price-value,.ba-form-calculation-field .field-price-currency,.ba-form-calculation-field .field-price-value,.ba-field-container textarea::-webkit-input-placeholder,.ba-field-container input[type="text"]::-webkit-input-placeholder,.ba-field-container input[type="number"]::-webkit-input-placeholder,.ba-field-container input[type="email"]::-webkit-input-placeholder{color:var(--field-typography-color);font-family:var(--field-typography-font-family);font-size:var(--field-typography-font-size);font-style:var(--field-typography-font-style);font-weight:var(--field-typography-font-weight);letter-spacing:var(--field-typography-letter-spacing);line-height:var(--field-typography-line-height)}.ba-field-container textarea::-moz-placeholder,.ba-field-container input[type="text"]::-moz-placeholder,.ba-field-container input[type="number"]::-moz-placeholder,.ba-field-container input[type="email"]::-moz-placeholder{color:var(--field-typography-color);font-family:var(--field-typography-font-family);font-size:var(--field-typography-font-size);font-style:var(--field-typography-font-style);font-weight:var(--field-typography-font-weight);letter-spacing:var(--field-typography-letter-spacing);line-height:var(--field-typography-line-height)}.ba-form-signature-field .ba-signature-canvas,.ba-form-field-item .ba-form-products-cart .ba-form-product-quantity-cell input,.ba-form-page-navigation-title,.upload-file-btn,.upload-file-input,.ba-field-container select,.ba-field-container textarea[readonly],.ba-field-container textarea,.ba-field-container input[type="text"],.ba-field-container input[type="number"],.ba-field-container input[type="password"],.ba-field-container input[type="email"]{background:var(--field-background-color) !important;background-image:none !important;border-bottom:calc(var(--field-border-bottom)*var(--field-border-width)) solid var(--field-border-color) !important;border-left:calc(var(--field-border-left)*var(--field-border-width)) solid var(--field-border-color) !important;border-radius:var(--field-border-radius);border-right:calc(var(--field-border-right)*var(--field-border-width)) solid var(--field-border-color) !important;border-top:calc(var(--field-border-top)*var(--field-border-width)) solid var(--field-border-color) !important;box-sizing:border-box;box-shadow:none;color:var(--field-typography-color);font-family:var(--field-typography-font-family);font-size:var(--field-typography-font-size);font-style:var(--field-typography-font-style);font-weight:var(--field-typography-font-weight);height:auto;letter-spacing:var(--field-typography-letter-spacing);line-height:var(--field-typography-line-height);margin:0;padding-bottom:var(--field-padding-bottom);padding-left:var(--field-padding-left);padding-right:var(--field-padding-right);padding-top:var(--field-padding-top);text-align:var(--field-typography-text-align);text-transform:var(--field-typography-text-transform);transition:none;width:100% !important}@supports (-webkit-overflow-scrolling:touch){.ba-form-page-navigation-title,.ba-form-page-break-button,.upload-file-btn,.upload-file-input,.ba-field-container select,.ba-field-container textarea,.ba-field-container input[type="text"],.ba-field-container input[type="number"],.ba-field-container input[type="password"],.ba-field-container input[type="email"]{-webkit-appearance:none}}.ba-field-container textarea{min-height:9.375rem;resize:vertical}.ba-field-label-wrapper:after,.ba-field-label-wrapper:before,.ba-form-field-item:after,.ba-form-field-item:before,.ba-page-items:before,.ba-page-items:after{clear:both;content:"";display:table;line-height:0}.ba-form-rating-group-wrapper.smiles-layout .ba-form-rating.active,.ba-form-rating-group-wrapper.smiles-layout label:hover{filter:grayscale(0)}.ba-form-rating-group-wrapper.smiles-layout label:nth-child.jch-lazyloaded{background-image:url(https://rutastanzania.viajes/components/com_baforms/assets/images/smiles/unsatisfied.svg)}.ba-form-rating-group-wrapper.smiles-layout label:nth-child.jch-lazyloaded{background-image:url(https://rutastanzania.viajes/components/com_baforms/assets/images/smiles/neutral.svg)}.ba-form-rating-group-wrapper.smiles-layout label:nth-child.jch-lazyloaded{background-image:url(https://rutastanzania.viajes/components/com_baforms/assets/images/smiles/satisfied.svg)}.ba-form-rating-group-wrapper.smiles-layout label:nth-child.jch-lazyloaded{background-image:url(https://rutastanzania.viajes/components/com_baforms/assets/images/smiles/very-satisfied.svg)}.ba-form-rating-group-wrapper.stars-layout:not(:hover):not(.active) label:before,.ba-form-rating-group-wrapper.stars-layout:not(:hover) label.active~label:before,.ba-form-rating-group-wrapper.stars-layout label:hover~label:before{filter:grayscale(1)}.ba-form-acceptance-field .ba-field-container,.ba-form-field-item .ba-form-checkbox-wrapper{align-items:center;box-sizing:border-box;display:inline-flex;flex-wrap:wrap;float:left;margin:.9375rem 0;position:relative;width:calc(100% / var(--checkbox-field-count))}.ba-form-acceptance-field .ba-field-container label,.ba-form-field-item .ba-form-checkbox-wrapper .ba-checkbox-wrapper label{transform:none}.ba-form-acceptance-field .ba-field-container,.ba-form-field-item .ba-form-checkbox-wrapper .ba-checkbox-wrapper{box-sizing:border-box;display:inline-flex;min-height:1.125rem;padding-left:3.125rem;position:relative;width:100%}.ba-cart-row-content .ba-form-radio input,.ba-form-acceptance-field .ba-form-checkbox input,.ba-form-field-item .ba-form-checkbox-wrapper input{appearance:none;height:1.875rem;left:0;margin:0;position:absolute;top:calc(var(--field-typography-line-height)/2 - .875rem);width:1.875rem}.ba-form-acceptance-field label.ba-form-checkbox input[type="checkbox"]:checked+span:before,.ba-form-field-item .ba-form-checkbox-wrapper input[type="checkbox"]:checked+span:before{animation:checkbox-checked .15s linear}.ba-form-acceptance-field label.ba-form-checkbox input[type="checkbox"]:checked+span:before,.ba-form-field-item .ba-form-checkbox-wrapper input[type="checkbox"]:checked+span:before{color:#fff;content:'\f26b';display:block;font:normal normal normal 1.5rem/1.625rem 'balbooa-form-icons';text-align:center}.ba-form-headline-field .ba-field-label-wrapper *{display:inline-block}.com-baforms-wrapper [class*="span"]{flex-grow:1;box-sizing:border-box;display:block;float:left;margin-left:2.127659574468085%}.com-baforms-wrapper [class*="span"]:first-child{margin-left:0}.com-baforms-wrapper .span12{width:100%}@media (max-width:768px){.com-baforms-wrapper [class*="span"]{margin-left:0;width:100%}.ba-form-page{padding:20px !important;width:100% !important}}
