.inputOuter{position:relative}.inputOuter .indicator{color:#000;display:none;font-size:1.2em;left:12em;position:absolute}.linkPhone{font-size:1.2em;font-weight:700;margin-left:1em;margin-right:1em}.linkPhone a{background-color:transparent!important;color:#000!important;padding-left:.2em;padding-right:.2em}.linkPhone a:hover{background-color:#000!important;color:#fff!important}.linkInfo{margin-left:1em}.btn,.linkInfo{font-size:1.2em}.btn{margin:1em}.fa{color:#000;font-size:1.2em!important;margin-right:.5em}a.red-text .fa{color:red}.md-form label{font-size:1.2em}.form-group input .not-valid{border:2px solid red;box-shadow:none}.form-group input+span{color:red;font-size:.7em}.form-group input[type=email]:focus:not([readonly]).field-border,.form-group input[type=tel]:focus:not([readonly]).field-border,.form-group input[type=text]:focus:not([readonly]).field-border{border:3px solid #d1e88a;box-shadow:none}h2{font-size:2em}h2,h3{font-weight:700;text-align:center}h3{font-size:1.6em}h5{font-size:.8em}table{border:thin solid #d3d3d3;border-collapse:collapse}td,th{font-size:1.2em!important;padding:.2em!important}.infoSchedule{border:1px solid #d3d3d3}.infoSchedule [class^=col-]{border-right:1px solid #d3d3d3;font-size:1em}.odd{background-color:#e3e3e3}.select-wrapper{background-color:#fff}@keyframes blink{0%{opacity:1}50%{opacity:.2}to{opacity:1}}.fa.fa-file-pdf-o:hover,.fa.fa-file-text:hover{color:#849451}.select-wrapper{height:3em}.select-wrapper input.select-dropdown{border:1px solid rgba(77,77,77,.459);color:#000;font-family:Orenburg;font-size:1.4em;height:100%;line-height:1em;text-align:center}.select-wrapper.mdb-select>span.caret{color:#000;font-size:1em;right:.5em;top:30%}.select-wrapper .dropdown-content li>a,.select-wrapper .dropdown-content li>span{color:#000;font-size:1.3em}.select-wrapper .dropdown-content.select-dropdown{background-color:#fff}.roomValues{margin:1em 0;width:30%}.roomValues .roomsHeader{font-size:1.1em;font-weight:700}.roomValues table{font-size:.6em!important;font-weight:lighter!important}.roomValues td{font-weight:bolder!important}.modal-logo{height:auto;margin:1em auto;position:relative;top:1em;width:6em}.modal-logo svg{height:100%;width:100%}.modal-logo img path{fill:#fff}.modal-mask{background-color:rgba(0,0,0,.5);display:table;height:100%;left:0;position:fixed;top:0;transition:opacity .3s ease;width:100%;z-index:9998}.modal-wrapper{display:table-cell;vertical-align:middle}.modal-container{background-color:#fff;border-radius:2px;box-shadow:0 2px 8px rgba(0,0,0,.33);margin:0 auto;padding:0 3em;transition:all .75s ease;width:36em}.modal-header{display:inline-block;font-size:1.8em;line-height:1.1em;width:100%}.modal-footer,.modal-header{border:none;color:#fff;padding:.5em 2em;text-align:center}.modal-footer{font-size:1.3em;justify-content:center}.modal-body{color:#fff;font-size:1.3em;margin:0;padding:.5em 1em}.body-info{display:flex;flex-direction:row;font-size:.9em;line-height:1.1em;margin:.6em 0}.body-info div:first-child{min-width:4em}.body-info div:nth-child(2){font-size:1.3em;font-style:italic}.body-error{color:#ffc4a7;font-family:Minion;font-size:1.4em;font-style:italic;font-weight:400;line-height:1.1em;margin:.5em 0;text-align:center}.footer-tel{font-size:1.2em;line-height:1.1em;margin:.4em 0}.modal-default-button{box-shadow:none;text-align:center}.modal-enter,.modal-leave-active{opacity:0}.modal-enter .modal-container,.modal-leave-active .modal-container{transform:scale(1.1)}.message-ok .modal-container{background-color:#98bf43}.message-ok .modal-default-button{background-color:#d4e036;padding:.2em 2em}.message-fail .modal-container{background-color:#d1602f}.message-fail .modal-default-button{background-color:#d38765;padding:.2em 2em}.message-fail .body-info{text-align:center}.message-info .modal-container{background-color:#7c8c4a}.message-info .modal-default-button{background-color:#65723d;padding:.2em 2em}.message-info .body-info{justify-content:center}.body-link{display:flex;margin:1em 0}.body-link .body-btn{background-color:#d1e88a;border-radius:20%;height:2em;padding:.1em;width:2em}.body-link .body-btn svg{fill:#fff}.body-link :hover{cursor:pointer}.body-link .body-link-text{line-height:1em;padding-left:1.2em}.private-info-error{color:red;font-size:.9em;font-weight:400;margin-top:.5em}.custom-checkbox{background:#f5faff;border:2px solid #cfe689;border-radius:4px;box-shadow:0 2px 6px rgba(74,144,226,.08);display:inline-block;height:1.75em;margin-right:8px;position:relative;transition:border-color .2s,background .2s;vertical-align:middle;width:1.75em}.custom-checkbox.checked{background:#2dbe60;border-color:#2dbe60}.custom-checkbox.checked:after{border:solid #fff;border-width:0 .2em .2em 0;content:"";height:1.2em;left:.5em;position:absolute;top:0;transform:rotate(45deg);width:.6em}input[type=checkbox]{display:none}.agreement-link{color:#000;cursor:pointer;font-weight:600;padding:.2em .4em;-webkit-text-decoration:underline dotted!important;text-decoration:underline dotted!important;text-underline-offset:2px;transition:color .2s,background .2s}.agreement-link:hover{background:#000!important;color:#fff!important;-webkit-text-decoration:underline solid;text-decoration:underline solid}.agreement-info{margin:0 auto}.agreement-info .body-info{color:#333;display:flex;flex-direction:column;font-size:.75em;line-height:1.3em;max-height:40vh;overflow-y:auto}.agreement-info .body-info ul{margin-bottom:1em;padding-inline-start:2em}.agreement-info .body-info p{margin-bottom:1em}.agreement-info .modal-header{color:#000;line-height:1.1em}.agreement-info .modal-container{padding:0;width:75%}.agreement-info .modal-agreement-button{background:#000;border-radius:4px;color:#fff;cursor:pointer;font-size:1em;padding:.5em 1em;transition:background .2s,color .2s}.modal-subheader{color:#666;font-size:1.3em;font-weight:500;margin-top:0;text-align:center}@media(max-width:600px){.custom-checkbox{height:1.9em;width:1.9em}.agreement-info .modal-container{width:95%}}