header .infobar{background:#ff8403;color:#fff}header .infobar .btn{color:#000}.login .btn-primary{background:#e87701;border-color:#b15a00}.login .btn-primary:active,.login .btn-primary:focus{background:#966027}.nav-sm .navbar.nav_title{display:none}.navbar.nav_title{height:314px}nav a.menu-item.menu-active{color:#e87701}.myturn-service-image-container{min-height:256px;background-image:-webkit-gradient(linear,left top,right top,from(rgba(232,119,1,.65)),to(#e87701));background-image:linear-gradient(90deg,rgba(232,119,1,.65),#e87701)}#cwrapper .button.is-success{background-color:#b15a00}#cwrapper .button.is-success:active,.select.is-success:active{background-color:#d86601}#cwrapper .button.is-success:hover{background-color:#d87201}#cwrapper .select.is-success select:hover{border-color:#d87201}.button.is-success:focus:not(:active),.select.is-success select:active,.select.is-success select:focus:not(:active){-webkit-box-shadow:0 0 0 .125em rgba(253,150,32,.25);box-shadow:0 0 0 .125em rgba(253,150,32,.25)}.myturn-service-info-wrapper .myturn-service-booking .myturn-select-date-time{background:linear-gradient(135deg,#fe9721,#e87701)}.is-myturn-i{background:#fff;color:#a85701}.inp-cool-checkbox:checked+.cool-checkbox span:first-child{background:#e87701;border-color:#e87701}.select.is-success:not(:hover):after,.select.is-success select{border-color:#e87701}.cool-checkbox span:first-child:before{background:#e87701}.myturn-service-booking .myturn-select-date-time .tavo-calendar__day_select span,.myturn-service-info-wrapper .myturn-service-booking .myturn-select-date-time .tavo-calendar__day_abs-today,.myturn-service-info-wrapper .myturn-service-booking .myturn-select-date-time .tavo-calendar__day_select span{color:#e87701}#cwrapper .myturn-service-info-wrapper .myturn-service-booking .myturn-select-date-time .is-selected{background:#e87701;color:#fff}.navbar-burger{color:#e87701}.burger-menu .burger-menu-container{border-top:1.5px solid #e87701}.level.headline{background:#e87701;color:#fff}.responsive-table .table-header{background-color:#e87701;color:#fff}.booking-congrats-container .thanks-svg-wrapper svg path{fill:#e87701}.tavo-calendar__header{background-color:#e87701;color:#fff}.tavo-calendar__nav{fill:#fe9f39}.button.is-primary,.tavo-calendar__day_different-month,.tavo-calendar__day_exp,.tavo-calendar__day_lock,.tavo-calendar__day_off{background-color:#fe9f39}.button.is-primary.is-active,.button.is-primary.is-hovered,.button.is-primary:active,.button.is-primary:hover{background-color:#e87701}.button.is-primary.is-focused:not(:active),.button.is-primary:focus:not(:active){-webkit-box-shadow:0 0 0 .125em rgba(232,119,1,.25);box-shadow:0 0 0 .125em rgba(232,119,1,.25)}.rebrandable-svg svg .cls-1,.rebrandable-svg svg .cls-9{fill:#fe9f39}.rebrandable-svg svg .cls-2{fill:#e87701}.stfooter-spacer{height:130px}@media (max-width:768px){.stfooter-spacer{height:220px}}body,html{position:relative;height:100%;margin:0;padding:0}body{min-height:100vh}main{-webkit-box-flex:1;-ms-flex:1;flex:1}.funding-footer{background-color:#2f2f2f;color:#f2f2f2;font-family:Arial,sans-serif;padding:3rem 1rem;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.footer-container{max-width:1100px;margin:0 auto;text-align:center}.footer-description{font-size:1rem;text-align:justify;line-height:1.7;margin-bottom:2rem;color:#e0e0e0}.footer-logos{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-items:center;gap:2rem;margin:2rem 0}.footer-logos img{max-height:70px;width:auto;-webkit-transition:-webkit-transform .3s ease,-webkit-filter .3s ease;transition:-webkit-transform .3s ease,-webkit-filter .3s ease;transition:transform .3s ease,filter .3s ease;transition:transform .3s ease,filter .3s ease,-webkit-transform .3s ease,-webkit-filter .3s ease;-webkit-filter:grayscale(.9);filter:grayscale(.9)}.footer-logos img:hover{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-filter:brightness(1);filter:brightness(1)}.footer-container hr{border:none;border-top:1px solid #555;margin:2rem 0}.footer-credits{font-size:.9rem;color:#ccc}.footer-credits strong{color:#ff8403}.footer-credits a{color:#fff;text-decoration:underline;-webkit-transition:color .3s ease;transition:color .3s ease}.footer-credits a:hover{color:#00b7ff}@media (max-width:768px){.footer-description{font-size:.95rem}.footer-logos{gap:1.5rem}.footer-logos img{max-height:55px}}@media (max-width:480px){.footer-description{text-align:justify}.footer-credits{font-size:.85rem}}.mytasc-auroliteia,.mytasc-hotel-andorra{margin-top:7em;min-height:calc(100vh - 300px - 7em)}body.loggedout{display:block}body.loggedout .footer-credits{margin-top:2em;font-size:1.1rem}body.loggedout .footer-description{font-size:1.4rem}