body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-size:100%;background-repeat:no-repeat;color:#424242;background-color:#c7d9e5;background-image:url(/desktopBackgroundImage.jpg);background-attachment:fixed;background-position:50% bottom}@media(max-width:1199.98px){body{background-image:url(/tabletBackgroundImage.jpg);background-position-y:bottom;background-position-x:left}}@media(max-width:767.98px){body{background-color:#fff;background-position-y:-100px;background-image:url(/mobileBackgroundImage.jpg)}}@media(max-width:575.98px){body{background-position-y:-30px}}@media(max-width:767.98px){body.mobile-background-full-view{background-color:#c7d9e5;background-image:url(/mobileBackgroundFullView.jpg);background-position:bottom}}body.blank-page-with-child{background-position-y:bottom;background-color:#c7d9e5}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.oasw-container{display:flex;justify-content:center;width:auto;margin-top:50px}@media(max-width:1199.98px){.oasw-container{flex-direction:column;align-items:center;margin-top:0}}@media(max-width:767.98px){.oasw-container .disabled-card{border:none;box-shadow:none}}.oasw-container .oasw-header{width:350px;display:flex;flex-direction:column}@media(max-width:1199.98px){.oasw-container .oasw-header{width:550px;padding:20px 30px 10px;justify-content:center;align-items:center;text-align:center}}@media(max-width:767.98px){.oasw-container .oasw-header{width:100%;padding:20px 50px 10px}}.oasw-container .oasw-content-small .title-text,.oasw-container .oasw-header .title-text{width:100%;font-size:1.6em;margin-top:10px;font-weight:600;margin-bottom:.6em!important}@media(min-width:768px){.oasw-container .oasw-content-small .title-text,.oasw-container .oasw-header .title-text{font-size:2.6em;margin-top:20px;font-weight:400}}@media(min-width:1200px){.oasw-container .oasw-content-small .title-text,.oasw-container .oasw-header .title-text{font-size:48px}}.oasw-container .oasw-content-small .description-text,.oasw-container .oasw-header .description-text{width:100%;margin-top:5px;font-weight:600;text-align:center}@media(min-width:768px){.oasw-container .oasw-content-small .description-text,.oasw-container .oasw-header .description-text{font-weight:400;font-size:1.45em}}@media(min-width:1200px){.oasw-container .oasw-content-small .description-text,.oasw-container .oasw-header .description-text{font-size:24px;text-align:left}}.oasw-container .oasw-content-small .title-above-panels,.oasw-container .oasw-header .title-above-panels{position:absolute;margin-top:0}@media(min-width:1200px){.oasw-container .oasw-content-small .title-above-panels,.oasw-container .oasw-header .title-above-panels{width:auto}}@media(max-width:1199.98px){.oasw-container .oasw-content-small .title-above-panels,.oasw-container .oasw-header .title-above-panels{position:relative;text-align:center}}.oasw-container .oasw-content-small{width:350px}@media(min-width:1200px){.oasw-container .oasw-content-small>div{margin-top:100px}}@media(max-width:1199.98px){.oasw-container .oasw-content-small{width:550px;margin-left:0;margin-top:20px}}@media(max-width:767.98px){.oasw-container .oasw-content-small{width:100%;padding:0 15px 10px}}.oasw-container .oasw-content,.oasw-container .oasw-content-default{width:550px;margin-left:20px}@media(max-width:1199.98px){.oasw-container .oasw-content,.oasw-container .oasw-content-default{margin-left:0;margin-top:20px}}@media(max-width:767.98px){.oasw-container .oasw-content,.oasw-container .oasw-content-default{width:100%}}@media(max-width:767.98px){.oasw-container .oasw-content-default .card-view-mobile-default,.oasw-container .oasw-content .card-view-mobile-default{margin:0 15px 10px}}@media(max-width:767.98px){.oasw-container .expand-panels-in-card.oasw-content .expand-panel .custom-card-strap:last-child,.oasw-container .oasw-content-default.expand-panels-in-card .expand-panel .custom-card-strap:last-child{border-radius:0}}@media(min-width:768px){.oasw-container .expand-panels-in-card.oasw-content,.oasw-container .oasw-content-default.expand-panels-in-card{background-color:#fff;border-radius:.5em;box-shadow:0 0 20px 7px rgba(0,0,0,.1)}.oasw-container .expand-panels-in-card.oasw-content>.card,.oasw-container .oasw-content-default.expand-panels-in-card>.card,.oasw-container .oasw-content-mobile-background .expand-panels-in-card.oasw-content>.card{box-shadow:none;border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom:none}.oasw-container .expand-panels-in-card.oasw-content .expand-panel .custom-card-strap,.oasw-container .oasw-content-default.expand-panels-in-card .expand-panel .custom-card-strap{border-left:1px solid rgba(0,0,0,.125);border-right:1px solid rgba(0,0,0,.125);border-radius:0}.oasw-container .expand-panels-in-card.oasw-content .expand-panel .custom-card-strap:last-child,.oasw-container .oasw-content-default.expand-panels-in-card .expand-panel .custom-card-strap:last-child{border-radius:0 0 calc(.5em - 1px) calc(.5em - 1px);border-bottom:1px solid rgba(0,0,0,.125)}}@media(min-width:1200px){.oasw-container .oasw-content{margin-top:100px}}@media(max-width:767.98px){.oasw-container .oasw-content{margin-top:0;padding:0 15px 10px}}@media(max-width:767.98px){.oasw-container{background-color:#fff;width:100%}}.oasw-content-mobile-background{display:flex;justify-content:center;width:auto;margin-top:50px}@media(max-width:1199.98px){.oasw-content-mobile-background{flex-direction:column;align-items:center;margin-top:0}}@media(max-width:767.98px){.oasw-content-mobile-background .disabled-card{border:none;box-shadow:none}}.oasw-content-mobile-background .oasw-header{width:350px;display:flex;flex-direction:column}@media(max-width:1199.98px){.oasw-content-mobile-background .oasw-header{width:550px;padding:20px 30px 10px;justify-content:center;align-items:center;text-align:center}}@media(max-width:767.98px){.oasw-content-mobile-background .oasw-header{width:100%;padding:20px 50px 10px}}.oasw-content-mobile-background .oasw-content-small .title-text,.oasw-content-mobile-background .oasw-header .title-text{width:100%;font-size:1.6em;margin-top:10px;font-weight:600;margin-bottom:.6em!important}@media(min-width:768px){.oasw-content-mobile-background .oasw-content-small .title-text,.oasw-content-mobile-background .oasw-header .title-text{font-size:2.6em;margin-top:20px;font-weight:400}}@media(min-width:1200px){.oasw-content-mobile-background .oasw-content-small .title-text,.oasw-content-mobile-background .oasw-header .title-text{font-size:48px}}.oasw-content-mobile-background .oasw-content-small .description-text,.oasw-content-mobile-background .oasw-header .description-text{width:100%;margin-top:5px;font-weight:600;text-align:center}@media(min-width:768px){.oasw-content-mobile-background .oasw-content-small .description-text,.oasw-content-mobile-background .oasw-header .description-text{font-weight:400;font-size:1.45em}}@media(min-width:1200px){.oasw-content-mobile-background .oasw-content-small .description-text,.oasw-content-mobile-background .oasw-header .description-text{font-size:24px;text-align:left}}.oasw-content-mobile-background .oasw-content-small .title-above-panels,.oasw-content-mobile-background .oasw-header .title-above-panels{position:absolute;margin-top:0}@media(min-width:1200px){.oasw-content-mobile-background .oasw-content-small .title-above-panels,.oasw-content-mobile-background .oasw-header .title-above-panels{width:auto}}@media(max-width:1199.98px){.oasw-content-mobile-background .oasw-content-small .title-above-panels,.oasw-content-mobile-background .oasw-header .title-above-panels{position:relative;text-align:center}}.oasw-content-mobile-background .oasw-content-small{width:350px}@media(min-width:1200px){.oasw-content-mobile-background .oasw-content-small>div{margin-top:100px}}@media(max-width:1199.98px){.oasw-content-mobile-background .oasw-content-small{width:550px;margin-left:0;margin-top:20px}}@media(max-width:767.98px){.oasw-content-mobile-background .oasw-content-small{width:100%;padding:0 15px 10px}}.oasw-content-mobile-background .oasw-content,.oasw-content-mobile-background .oasw-content-default{width:550px;margin-left:20px}@media(max-width:1199.98px){.oasw-content-mobile-background .oasw-content,.oasw-content-mobile-background .oasw-content-default{margin-left:0;margin-top:20px}}@media(max-width:767.98px){.oasw-content-mobile-background .oasw-content,.oasw-content-mobile-background .oasw-content-default{width:100%}}@media(max-width:767.98px){.oasw-content-mobile-background .oasw-content-default .card-view-mobile-default,.oasw-content-mobile-background .oasw-content .card-view-mobile-default{margin:0 15px 10px}}@media(max-width:767.98px){.oasw-content-mobile-background .expand-panels-in-card.oasw-content .expand-panel .custom-card-strap:last-child,.oasw-content-mobile-background .oasw-content-default.expand-panels-in-card .expand-panel .custom-card-strap:last-child{border-radius:0}}@media(min-width:768px){.oasw-content-mobile-background .expand-panels-in-card.oasw-content,.oasw-content-mobile-background .oasw-content-default.expand-panels-in-card{background-color:#fff;border-radius:.5em;box-shadow:0 0 20px 7px rgba(0,0,0,.1)}.oasw-content-mobile-background .expand-panels-in-card.oasw-content>.card,.oasw-content-mobile-background .oasw-container .expand-panels-in-card.oasw-content>.card,.oasw-content-mobile-background .oasw-content-default.expand-panels-in-card>.card{box-shadow:none;border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom:none}.oasw-content-mobile-background .expand-panels-in-card.oasw-content .expand-panel .custom-card-strap,.oasw-content-mobile-background .oasw-content-default.expand-panels-in-card .expand-panel .custom-card-strap{border-left:1px solid rgba(0,0,0,.125);border-right:1px solid rgba(0,0,0,.125);border-radius:0}.oasw-content-mobile-background .expand-panels-in-card.oasw-content .expand-panel .custom-card-strap:last-child,.oasw-content-mobile-background .oasw-content-default.expand-panels-in-card .expand-panel .custom-card-strap:last-child{border-radius:0 0 calc(.5em - 1px) calc(.5em - 1px);border-bottom:1px solid rgba(0,0,0,.125)}}@media(min-width:1200px){.oasw-content-mobile-background .oasw-content{margin-top:100px}}@media(max-width:767.98px){.oasw-content-mobile-background .oasw-content{margin-top:0;padding:0 15px 10px}}@media(max-width:767.98px){.oasw-content-mobile-background{flex-direction:column;margin-top:120px;border-radius:25px 25px 0 0;width:100%;background-color:#fff}}.confirmation-container{display:flex;justify-content:center;max-width:920px;margin:20px auto}.confirmation-container .confirmation-content{width:100%;margin:20px auto}@media(max-width:1199.98px){.confirmation-container .confirmation-content{margin:20px}}.confirmation-container .card{width:100%}.confirmation-container .card+.card{margin-top:20px}.confirmation-container .internal-text{width:100%;margin-top:5px;margin-bottom:15px;font-weight:400;text-align:center}@media(min-width:768px){.confirmation-container .internal-text{font-size:1.45em}}@media(min-width:1200px){.confirmation-container .internal-text{font-size:24px}}.confirmation-container .confirmation-player-container{margin-top:15px;padding-top:30px;border-top:1px solid rgba(0,0,0,.1)}.confirmation-container .btn.survey-btn{width:100%;color:#fff;background-color:#424242;border-color:#424242;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:0 20px}@media(max-width:767.98px){.confirmation-container .btn.survey-btn{font-size:16px!important;justify-content:center;flex-direction:column}}.confirmation-container .btn.survey-btn .stars-container{display:flex}.confirmation-container .btn.survey-btn img{height:35px}@media(max-width:767.98px){.confirmation-container .btn.survey-btn img{height:25px}}.confirmation-container .btn.survey-btn img+img{margin-left:10px}.oasw-error-container{display:flex;width:auto;margin-top:100px}.oasw-error-container .oasw-error-content{width:920px;margin:20px auto}@media(max-width:1199.98px){.oasw-error-container .oasw-error-content{width:550px}}@media(max-width:767.98px){.oasw-error-container .oasw-error-content{width:100%;margin:20px 30px}}.oasw-error-container .oasw-error-go-back-button{font-size:20px;margin-top:20px;padding:5px 20px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:400}.btn.btn-outline-primary{border-width:2px}.font-weight-medium,.form-group label{font-weight:600}.form-control{background-color:#fbfbfb}.form-group{margin-bottom:0}.default-text-color{color:#424242}.primary-text-color{color:#e20613}.white-text-color{color:#fff}.cursor-pointer{cursor:pointer}@media(max-width:767.98px){body:not(.blank-page-with-child):not(.mobile-background-full-view) .custom-footer,body:not(.blank-page-with-child):not(.mobile-background-full-view) .nav-back-on .nav-header{background-color:#fff}body:not(.blank-page-with-child):not(.mobile-background-full-view) .custom-footer nav.navbar,body:not(.blank-page-with-child):not(.mobile-background-full-view) .nav-back-on .nav-header nav.navbar{border-bottom:1px solid #eee}body:not(.blank-page-with-child):not(.mobile-background-full-view) .custom-footer .dropdown-toogle,body:not(.blank-page-with-child):not(.mobile-background-full-view) .custom-footer .navbar-item,body:not(.blank-page-with-child):not(.mobile-background-full-view) .nav-back-on .nav-header .navbar-item{font-weight:400;color:#a9a9a9}}.oasw-button{padding-top:10px!important;padding-bottom:10px!important;font-size:18px!important}.oasw-button[type=submit]{margin:20px auto}.oasw-button:disabled{background-color:#ececec;border-color:#ececec;color:#b2b2b2;opacity:1}.oasw-link{color:#e20613}.oasw-link:hover{color:#e20613;text-decoration:underline}.required-text{margin-top:10px}.oasw-datepicker,.oasw-part-of-day-picker{margin:1.75rem auto}@media(min-width:576px){.oasw-datepicker,.oasw-part-of-day-picker{margin-top:100px}}.oasw-datepicker .modal-body,.oasw-part-of-day-picker .modal-body{padding:0}.oasw-datepicker.modal-dialog,.oasw-part-of-day-picker.modal-dialog{width:303px}.modal .close-btn{z-index:100;position:absolute;right:-17px;top:-17px;cursor:pointer}.card-hr{margin:0}.hint-text{font-style:italic}.underlined-text{text-decoration:underline}.title-text{width:100%;font-size:1.6em;margin-top:10px;font-weight:400;margin-bottom:.6em!important}@media(min-width:768px){.title-text{font-size:2.6em;margin-top:20px}}@media(min-width:1200px){.title-text{font-size:48px}}.description-text{width:100%;margin-top:5px;font-weight:600;text-align:center}@media(min-width:768px){.description-text{font-size:1.45em}}@media(min-width:1200px){.description-text{font-size:24px;text-align:left}}.oasw-site{display:flex;flex-direction:column;min-height:100vh}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.oasw-site{height:100vh}}.oasw-site-content{flex:1 0 auto;width:100%}.oasw-site-content>*{padding-bottom:100px}.techem-page{padding-bottom:0!important}a#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection{background-color:#fff!important;border:1px solid #d3d3d3!important;color:#e20613!important;padding:7px!important;border-radius:5px}a:hover#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection{color:#e20613!important;padding:7px!important;border-radius:5px}a#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll{padding:7px!important;border-radius:5px}#CybotCookiebotDialog{border:18px solid #fff!important;max-width:730px!important;z-index:1001!important}#CybotCookiebotDialogBodyUnderlay{z-index:1000!important}.card-shadow{box-shadow:0 0 20px 7px rgba(0,0,0,.1)}.card{border-radius:.5rem}.card.custom-card-strap{border:none}.card.custom-card-strap.opened-panel-title{background:#fbfbfb}.card.custom-card-strap.opened-panel-title .custom-card-header{font-weight:700}.card.custom-card-strap .custom-card-header{background-color:transparent;border:none;cursor:pointer}.card.custom-card-strap .custom-collapse-title{font-weight:600;cursor:default}.react-datepicker{border:0!important}.react-datepicker .btn-group>.btn-group:not(:first-child),.react-datepicker .btn-group>.btn:not(:first-child){margin-left:3px}.react-datepicker .btn-group{display:flex;flex-wrap:wrap}.react-datepicker .btn-group .btn{border-color:#d3d3d3;background-color:#d3d3d3}.react-datepicker__day--highlighted{background-image:url(/icons/circle_secondary.svg)}.active-day,.react-datepicker__day--highlighted{color:#fff;background-color:#fff!important;border-radius:0!important;background-position:50%;background-repeat:no-repeat}.active-day{background-image:url(/icons/circle_primary.svg)}.group-button-panel{background-color:#d3d3d3;border-radius:20px;margin-bottom:15px;width:100%}.switch-month-btn{border-radius:20px!important}.active-month{border-color:#bd0510!important;background-color:#bd0510!important;color:#fff!important}.react-datepicker__header{margin-top:8px;padding-top:0!important;background-color:#fff!important;border-bottom:1px dashed #d3d3d3!important}.react-datepicker__header div:first-child{margin:0 10px}.react-datepicker__week{border-bottom:1px dashed #d3d3d3!important}.title-calendar{font-weight:600;margin:15px 0}.react-datepicker__day--outside-month{color:#d3d3d3!important;pointer-events:none!important}.react-datepicker__day-name{width:60px!important;height:30px!important;margin:0!important}.react-datepicker__day{width:60px!important;height:60px!important;padding-top:17px!important;margin:0!important}.react-datepicker__day:hover{border-radius:0!important}.react-datepicker__day--selected,.react-datepicker__day:hover{background-color:#fff!important}.react-datepicker__month{margin:0!important}.react-datepicker__week:last-of-type{border-bottom:0!important}.hide-weekends .en-view .react-datepicker__day-name:first-of-type,.hide-weekends .en-view .react-datepicker__day-name:last-of-type{display:none!important}.hide-weekends .en-view .react-datepicker__day-name:not(:nth-of-type(2)),.hide-weekends .en-view .react-datepicker__day:not(:nth-child(2)){border-left:1px dashed #d3d3d3!important}.hide-weekends .eu-view .react-datepicker__day-name:nth-of-type(6),.hide-weekends .eu-view .react-datepicker__day-name:nth-of-type(7){display:none!important}.hide-weekends .eu-view .react-datepicker__day-name:not(:first-of-type),.hide-weekends .eu-view .react-datepicker__day:not(:first-child){border-left:1px dashed #d3d3d3!important}.hide-weekends .react-datepicker__day--weekend{display:none!important}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input,textarea{margin-bottom:0!important;background:none!important;padding-right:0!important}.custom-field-no-error,.invalid-feedback:empty{margin-bottom:20px}.exceed-limit{color:#e20613}.techem-checkbox{display:flex}.techem-checkbox>div{position:relative}.techem-checkbox .disabled-label{color:#ccc}.techem-checkbox input[type=checkbox]{width:23px;height:23px;margin:0;display:block;float:left;position:relative;cursor:pointer;opacity:0;z-index:100}.techem-checkbox input[type=checkbox]+span{margin-right:-20px;display:inline-block;vertical-align:middle;text-align:center;position:absolute;cursor:pointer;height:23px;width:23px;left:0;background-color:#ccc;border-radius:2px}.techem-checkbox input[type=checkbox]:checked:after{display:none}.techem-checkbox input[type=checkbox]:checked+span{background:#009bb4}.techem-checkbox input[type=checkbox]:disabled{cursor:default}.techem-checkbox input[type=checkbox]:disabled+span{background:#ccc}.techem-checkbox input[type=checkbox]:checked+span:after{color:#fff;content:"✓"}@media not all and (pointer:coarse){.techem-checkbox input[type=checkbox]:hover+span:after{color:#fff;content:"✓"}}.order-toogle{margin-left:5px}.dropdown-toogle,.order-toogle{background-color:initial;cursor:pointer}.dropdown-item.active,.dropdown-item:hover{background-color:#e8e8e8!important;color:#000!important}.custom-icon-dropdown{margin-left:5px;height:12px}.oasw-part-of-day-picker .header{margin-top:15px;border-bottom:1px solid #d3d3d3;padding:20px 20px 0;line-height:2em}.oasw-part-of-day-picker .select-button{background-color:#d3d3d3!important;color:#fff!important;border-radius:20px!important;width:10rem;margin-top:10px;line-height:1.2em;display:flex;flex-direction:column;align-items:center}.oasw-part-of-day-picker .subtitle{margin-bottom:10px;font-weight:600;font-size:1.1em}.oasw-part-of-day-picker .bold-label{font-weight:700}.day-panel{padding:10px 20px;border-radius:.5rem;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}.day-panel.active{color:#fff;background-color:#009bb4;cursor:default}.day-panel.inactive{color:#a7a7a7;background-color:#fff;border:1px dashed #a7a7a7;cursor:pointer}.day-panel.required:not(.active){color:#e20613;border-color:#e20613}.day-panel .day-status{font-style:italic}.custom-footer{flex-shrink:0;width:100%;margin-bottom:10px}@media(max-width:767.98px){.custom-footer{margin-bottom:0;padding-bottom:10px}}.custom-footer .navbar-item{color:#fff;font-weight:700;margin-right:10px}.custom-footer .dropdown-toogle{color:#fff;font-weight:700}.custom-navbar{border-bottom:1px solid #fff;margin:0 70px;padding:10px 0;flex:none}.custom-navbar .navbar-item{margin-right:20px}@media(max-width:1199.98px){.custom-navbar{margin:0 20px}}@media(max-width:767.98px){.custom-navbar{border-bottom:1px solid #fff;justify-content:center;margin:0 10px;padding:10px 0}.custom-navbar .nav-back-link{position:absolute;order:-1;top:10px;left:0}.custom-navbar .navbar-item{position:absolute;right:0;margin-right:0!important;top:10px}}.custom-navbar .custom-logo{height:50px}@media(max-width:767.98px){.custom-navbar .custom-logo{height:25px}}.custom-navbar.navbar .dropdown-toogle{color:#fff}.navbar-item{cursor:pointer;color:#fff}.navbar-item:hover{-webkit-text-decoration-line:none;text-decoration-line:none}.custom-footer .dropdown-toogle:hover,.navbar-item:hover,.navbar.custom-navbar .dropdown-toogle:hover{color:#000!important}.custom-footer img.custom-icon-dropdown,.navbar.custom-navbar img.custom-icon-dropdown{width:20px}.modal-article.modal-dialog{max-width:800px;margin-top:1.75rem;padding-left:1.2rem;padding-right:1.2rem}.modal-article.modal-dialog .modal-title{text-align:center!important;width:100%!important}.modal-logout.modal-dialog{max-width:400px;padding-left:.25rem;padding-right:.25rem;margin:1.75rem auto}.modal-logout .go-back-link{display:inline-block}.modal-logout .confirm-logout-title{font-size:1.2rem}.modal-contact.modal-dialog{width:400px;margin-top:1.75rem;padding-left:.25rem;padding-right:.25rem}@media(max-width:575.98px){.modal-contact.modal-dialog{margin:1.2rem;width:auto}}.modal-contact.modal-dialog .oasw-button{margin:20px 0 0}.modal-contact.modal-dialog .contact-modal-title{padding-bottom:16px;border-bottom:1px solid #dee2e6}.modal-contact.modal-dialog .contact-modal-hotline-availability{padding:16px 0}@media(min-width:768px)and (max-width:1199.98px){.go-back-link{text-align:center}}.back-link,.back-link:hover,.back-link :hover{color:#000;-webkit-text-decoration-line:underline;text-decoration-line:underline}.telephone-hint{font-size:2rem;margin-left:15px}.sc-font-weight-medium{font-weight:600}.sc-day-cell,.sc-row{height:49px}.sc-flex{display:flex}.sc-flex-center{display:flex;justify-content:center;align-items:center}.sc-day-cell{width:60px;cursor:pointer}.sc-day-cell-disabled,.sc-day-cell-primary-highlight,.sc-day-cell-secondary-highlight,.sc-not-clickable{cursor:default}.sc-day-cell-disabled{color:#d3d3d3}.sc-day-cell-hide{display:none}.sc-day-cell-primary-highlight,.sc-day-cell-secondary-highlight,.sc-day-with-background{background-position:50%;background-repeat:no-repeat;border-radius:0}.sc-day-cell-secondary-highlight{color:#fff;background-image:url(/icons/circle_secondary.svg)}.sc-day-cell-primary-highlight{background-image:url(/icons/circle_primary.svg);color:#fff}.sc-shadow{box-shadow:0 1rem 1rem rgba(0,0,0,.15)}.sc-days-name-panel{z-index:20;position:-webkit-sticky;position:sticky}.sc-month-name,.sc-week{border-bottom:1px solid #ececec}.sc-month-name{position:-webkit-sticky;position:sticky;top:0;background-color:#fff;color:#e20613}@supports(-ms-ime-align:auto){.sc-month-name{position:relative}}.sc-year-content{margin-right:-.75em}.sc-content{z-index:10;max-height:400px;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;-ms-overflow-style:-ms-autohiding-scrollbar}.sc-content::-webkit-scrollbar{width:.75em;background-color:#f5f5f5}.sc-content::-webkit-scrollbar-thumb{background-color:#d3d3d3}.sc-view{display:inline-block;max-height:460px;background-color:#fff}.sc-tooltip-body{border-radius:10px;background-color:#fff;color:#0e180a;box-shadow:2px 0 5px #a9a9a9}.sc-tooltip-arrow:before{display:none}.player-wrapper{position:relative;padding-top:56.25%}.player-wrapper .react-player,.player-wrapper .youtube-fallback{position:absolute;top:0;left:0}.player-wrapper .youtube-fallback{cursor:pointer;width:100%;height:100%}.player-wrapper .youtube-fallback>div{position:absolute;display:flex;width:100%;top:10%;left:0;flex-direction:column;justify-content:center;align-items:center;z-index:1}.player-wrapper .youtube-fallback img{-webkit-filter:opacity(30%);filter:opacity(30%);width:100%;height:100%}.oasw-sc-datepicker-title{height:50px;padding-top:15px;font-weight:600;display:flex;justify-content:center;align-items:center}.ts-font-weight-medium{font-weight:600}.ts-calendar-content,.ts-calendar-content .ts-flex{display:flex}.ts-calendar-content .ts-calendar-day-column{width:60px;margin-left:12px}.ts-calendar-content .ts-calendar-day-column .ts-calendar-part-of-day-container{height:30px}.ts-calendar-content .ts-calendar-day-column .ts-calendar-part-of-day-title{margin-top:10px;position:absolute;line-height:14px}.ts-calendar-content .ts-calendar-day{height:50px;display:flex;flex-direction:column;align-items:center;justify-content:center}.ts-calendar-content .ts-calendar-default-part-of-day{font-size:.8em;height:60px;background-color:#d3d3d3;display:flex;flex-direction:column;align-items:flex-start;padding-left:5px;padding-right:5px;opacity:.1;pointer-events:none}.ts-calendar-content .ts-calendar-active-part-of-day,.ts-calendar-content .ts-calendar-current-appointment,.ts-calendar-content .ts-calendar-not-disabled-part-of-day{z-index:20;box-shadow:0 0 8px #ddd;line-height:14px;padding:7px;pointer-events:none;white-space:inherit;position:relative}.ts-calendar-content .ts-calendar-active-part-of-day span,.ts-calendar-content .ts-calendar-current-appointment span,.ts-calendar-content .ts-calendar-not-disabled-part-of-day span{overflow:hidden;width:100%}.ts-calendar-content .ts-calendar-active-part-of-day{background-color:#fff;color:#009bb4;cursor:pointer;opacity:1;pointer-events:auto;border-radius:5px}.ts-calendar-content .ts-calendar-current-appointment{background-color:#e20613;color:#fff;opacity:1;border-radius:5px;pointer-events:none}.ts-calendar-content .ts-calendar-eco-part-of-day:after{content:"";background-image:url(/icons/leaf.svg);position:absolute;height:20px;width:20px;background-size:20px 20px;top:-5px;right:-5px}.ts-calendar-content .ts-month-name{position:sticky;position:-webkit-sticky;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);display:inline-flex;height:40px;color:#e20613;align-items:center;justify-content:center;margin-left:25px}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.ts-calendar-content .ts-month-name{position:relative;left:25px}}.ts-calendar-content .ts-calendar-weekend-background{background-color:#e20613}.ts-calendar-content .ts-calendar-weekend-text{color:#e20613;opacity:.2}.ts-view{overflow-x:auto;scrollbar-width:thin;-ms-overflow-style:-ms-autohiding-scrollbar;background-color:#fff;padding-bottom:20px;margin-bottom:20px}.ts-view::-webkit-scrollbar{height:5px;background-color:#f5f5f5;border-radius:5px}.ts-view::-webkit-scrollbar-thumb{background-color:#009bb4;border-radius:5px}.oasw-survey .modal-body{padding:0;height:90vh}.oasw-survey.modal-dialog{max-width:800px;padding-left:.5rem;padding-right:.5rem}.proposed-appointment-container .content-title-box{display:flex;position:relative;margin-bottom:10px}@media(max-width:1199.98px){.proposed-appointment-container .content-title-box{justify-content:center}}@media(max-width:767.98px){.proposed-appointment-container .content-title-box{display:none}}.proposed-appointment-container .content-title-box .edit-link{position:absolute;right:0}.proposed-appointment-container .days-panel .day-panel{margin-bottom:15px}.selected-ts-panel{display:flex;align-items:center;justify-content:space-between;padding:10px 20px;border-radius:.5rem;color:#fff;background-color:#009bb4}.selected-ts-panel div:only-child{margin:0 auto}.selected-ts-panel img{height:25px}.selected-ts-panel .day-status{font-style:italic}.spinner-container{height:100%;min-height:100vh;width:100%;min-width:100vw;background-color:rgba(0,0,0,.5);z-index:1000;display:flex;flex-direction:column;justify-content:center;align-items:center;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);overflow:hidden}@media(max-width:767.98px){.oasw-container.desired-schedule-view{padding-bottom:50px}}@media(min-width:1200px){.oasw-container.desired-schedule-view .oasw-header .description-text{margin-top:100px}}@media(max-width:767.98px){.oasw-container.desired-schedule-view .card-body{padding:0}}.oasw-container.desired-schedule-view .oasw-content .day-panel{margin-bottom:10px}.oasw-container.desired-schedule-view .oasw-content .card-body :last-child.oasw-button{margin-bottom:0}.oasw-container.desired-schedule-view .oasw-content .card+.card{margin-top:15px}.oasw-container.desired-schedule-view .oasw-content .bottom-panel{display:flex;flex-direction:column}@media(max-width:767.98px){.oasw-container.desired-schedule-view .oasw-content .bottom-panel{width:100%}}.oasw-container.desired-schedule-view .oasw-content .bottom-panel .call-us-panel{display:flex;flex-direction:column;align-items:center;font-weight:600}.oasw-container.desired-schedule-view .oasw-content .bottom-panel .call-us-panel .call-to-us-btn{font-weight:inherit;padding:9px 12px!important;margin-top:10px}@media(min-width:768px){.oasw-container.desired-schedule-view .oasw-content .bottom-panel .call-us-panel .call-to-us-btn{width:100%}}.contact-hint-cards{margin-left:10px}@media(max-width:1199.98px){.contact-hint-cards{margin-left:0}}.contact-hint-cards .hint-card{border-radius:11px;background-color:#fff}.contact-hint-cards .accept-terms-panel{margin:15px 0 20px}.contact-hint-cards .hint-card+.hint-card{margin-top:15px}@media(max-width:767.98px){.contact-hint-cards .hint-card.disabled-card{margin-top:30px}.contact-hint-cards .hint-card.disabled-card .card-body{padding:0}}.contact-hint-cards .hint-row{border-top:1px solid #eee;margin:0 -1.25rem;padding:5px 1.25rem;display:flex;min-height:50px}.contact-hint-cards .hint-row>div{display:flex;flex-direction:column;flex-wrap:wrap}.contact-hint-cards .hint-row>div span+span{font-size:.8rem;font-style:italic;color:#009bb4}.contact-hint-cards .hint-row a{justify-self:center;align-self:center;margin-left:auto}.contact-hints-modal.modal-dialog{margin:100px auto auto}@media(max-width:767.98px){.contact-hints-modal.modal-dialog{margin:1.75rem auto}}@media(max-width:575.98px){.contact-hints-modal.modal-dialog{margin:1.2rem;width:auto}}.contact-hints-modal .form-row{margin-bottom:10px}.contact-hints-modal .explanation{font-style:italic}.contact-hints-modal .contact-hint-modal-remove-button{color:#000;text-decoration:underline}.contact-hints-modal .selected-schedules .techem-checkbox{flex-grow:3}.contact-hints-view .day-panel{margin-bottom:10px}@media(max-width:1199.98px){.contact-hints-view .data-title{text-align:center}}@media(max-width:767.98px){.contact-hints-view .data-title{margin-top:15px}}.order-data-view .order-data-apply-button{width:100%;font-size:20px;margin-top:20px;margin-bottom:30px}.order-data-view .order-data-title-panel{margin-top:20px;text-align:center}.order-data-view .order-data-tittle{font-size:24px;font-weight:700}@media(max-width:767.98px){.order-data-view .card-view-mobile-default .card-body{padding-bottom:0}}.order-data-view .hints-card{border-top:1px solid rgba(0,0,0,.1);background-color:#fbfbfb;padding:2rem 1.25rem 0;margin-left:-1.25rem;margin-right:-1.25rem}@media(min-width:768px){.order-data-view .hints-card{border-bottom:1px solid rgba(0,0,0,.1)}}@media(max-width:767.98px){.order-data-view .hints-card{border-bottom-left-radius:.5em;border-bottom-right-radius:.5em}}.summary-hint{margin-top:20px}.summary-hint .summary-hint-title{margin-bottom:5px}.summary-hint .summary-hint-row{display:flex;flex-direction:row;align-items:flex-start;word-break:break-all}.summary-hint .summary-hint-row .summary-hint-value{flex-grow:1;flex-wrap:wrap;margin-left:10px}.summary-hint .summary-hint-row .summary-hint-key{flex-basis:150px;flex-shrink:0;flex-wrap:wrap}.summary-hint+.summary-hint{padding-top:20px;border-top:1px solid #dee2e6}.summary-container .content-title-box{display:flex;position:relative;margin-bottom:10px}@media(max-width:1199.98px){.summary-container .content-title-box{justify-content:center}}@media(max-width:767.98px){.summary-container .content-title-box{display:none}}.summary-container .content-title-box .edit-link{position:absolute;right:0}.summary-container .days-panel .day-panel{margin-bottom:15px}.summary-container .hint-card{border-radius:11px;background-color:#fff}.summary-container .summary-info-panel{margin-top:10px;padding-bottom:20px;border-bottom:1px solid #dee2e6}.summary-container .summary-info-panel .panel-tip{margin-top:20px}.summary-container .summary-content .oasw-button{margin-top:20px;margin-bottom:20px}@media(max-width:767.98px){.summary-container .summary-content .card-body{padding:0}}.summary-container .panel-text-title{margin-bottom:5px}@media(max-width:767.98px){.summary-container .summary-info-container{margin-bottom:25px}}.summary-container .summary-hint-container{margin-top:15px;padding-bottom:15px}.summary-container .summary-hint-container:not(:last-child){border-bottom:1px solid #dee2e6}.summary-container .summary-row{display:flex;flex-direction:row;align-items:flex-start;word-break:break-all}.summary-container .summary-row .summary-row-value{flex-grow:1;flex-wrap:wrap;margin-left:10px}.summary-container .summary-row .summary-row-key{flex-basis:150px;flex-shrink:0;flex-wrap:wrap}.logout-view{display:flex;justify-content:center;flex-direction:column;align-items:center;width:920px;margin:100px auto 20px}@media(max-width:1199.98px){.logout-view{width:550px}}@media(max-width:767.98px){.logout-view{width:100%;padding:0 30px}}@media(max-width:767.98px){.logout-view .title-text{font-weight:700}}@media(min-width:1200px){.oasw-container.callback-request-view .oasw-header .description-text{margin-top:100px}}.oasw-container.callback-request-view .accept-terms-panel{margin:0 0 20px}.oasw-container.callback-request-view .cancel-appointment-container{padding:20px;background-color:#fff2f3;border-radius:.5em}.oasw-container.callback-request-view .card+.card{margin-top:20px}@media(max-width:767.98px){.oasw-container.callback-request-view .card+.card{margin-top:30px}}@media(max-width:767.98px){.oasw-container.callback-request-view .disabled-card .card-body{padding:0}}.oasw-container.callback-request-view .data-title{margin:10px 0;display:flex}@media(max-width:1199.98px){.oasw-container.callback-request-view .data-title{justify-content:center}}@media(max-width:767.98px){.oasw-container.callback-request-view .data-title{margin:10px 20px;padding-top:10px;border-top:1px solid #eee}}.same-order-day-view .same-order-day-contact-panel{margin-top:20px;background-color:#fff2f3}.same-order-day-view .same-order-day-contact-panel .same-order-day-contact-row{margin:0 10px 15px;padding-top:15px}.same-order-day-view .same-order-day-contact-panel .same-order-day-contact-row+.same-order-day-contact-row{border-top:1px solid #fff}@media(min-width:1200px){.current-date-hints-view .oasw-header .description-text{margin-top:100px}}.current-date-hints-view .data-title{margin-top:15px}@media(max-width:1199.98px){.current-date-hints-view .data-title{text-align:center}}.default-error-panel{background-color:#e20613;color:#fff;border-radius:5px;text-align:center}.default-error-panel .hotline-availability{padding-bottom:16px}@media(max-width:767.98px){.default-error-panel img{max-width:100%}.default-error-panel .no-padding{padding:0!important}}.error-expand-panel{width:auto;margin:25px -1.25rem 0}.error-expand-panel .qr-steps-row+.qr-steps-row{display:block;margin-top:15px}.error-panel-expand-title{background-color:#e20613;border:none;border-top:1px solid #d3d3d3;border-radius:0}.error-title-text{font-size:1.6em;margin-top:10px;font-weight:400;margin-bottom:.6em;overflow-wrap:break-word}.error-description-text{margin-top:5px;font-weight:400;text-align:center;margin-bottom:25px}.error-card-title{margin-top:5px;padding-bottom:10px}.error-card-header{background-color:#e20613!important;border:none!important;cursor:pointer}@media (-ms-high-contrast:none){.ie-text-wrap{width:100%!important}}.hotline-container .hotline-container-row+.hotline-container-row{margin-top:16px}.login-view{height:auto}@media(min-width:1200px){.login-view{display:grid;display:-ms-grid;grid-template-columns:450px 450px;-ms-grid-columns:450px 20px 450px;grid-gap:20px;width:920px;margin:50px auto}.login-view .oasw-container .oasw-content,.login-view .oasw-content-default,.login-view .oasw-content-mobile-background .oasw-content,.login-view .oasw-header,.oasw-container .login-view .oasw-content,.oasw-content-mobile-background .login-view .oasw-content{margin-left:0;width:100%}.login-view .player-container{margin-left:0;-ms-grid-row:2}}@media(min-width:1200px)and (-ms-high-contrast:active),(min-width:1200px)and (-ms-high-contrast:none){.login-view .player-container{margin-top:20px}}@media(min-width:1200px){.login-view .login-panel{width:100%;margin-left:0;grid-column-start:2;grid-column-end:2;grid-row-start:1;grid-row-end:4;-ms-grid-row:1;-ms-grid-column:3;-ms-grid-row-span:3;-ms-grid-column-align:start;-ms-grid-row-align:start}}@media(max-width:767.98px){.login-view .login-panel{width:100%}.login-view .player-container .card-body{padding:0}}@media(max-width:575.98px){.eco-info-modal.modal-dialog{margin:.75rem}}.eco-info-modal .eco-info-modal-title{color:#7ed321;font-size:1.6em}.oasw-container.tsb-view{margin-top:0;flex-direction:column;align-items:center}@media(max-width:767.98px){.oasw-container.tsb-view .oasw-content{padding:0}}.oasw-container.tsb-view .oasw-content.tsb-header{margin-top:0;width:920px}@media(max-width:1199.98px){.oasw-container.tsb-view .oasw-content.tsb-header{width:550px}}@media(max-width:767.98px){.oasw-container.tsb-view .oasw-content.tsb-header{width:100%;margin-top:10px}}.oasw-container.tsb-view .oasw-content.tsb-header .description-text{margin-bottom:0}@media(min-width:768px){.oasw-container.tsb-view .oasw-content.tsb-header .description-text{margin-bottom:20px}}.oasw-container.tsb-view .oasw-content.tsb-oasw-content{margin-top:0}@media(min-width:1200px){.oasw-container.tsb-view .oasw-content.tsb-oasw-content{width:920px}}.oasw-container.tsb-view .oasw-content.tsb-oasw-content .tsb-bottom-container{display:flex;flex-wrap:wrap;flex-direction:row-reverse}@media(max-width:1199.98px){.oasw-container.tsb-view .oasw-content.tsb-oasw-content .tsb-bottom-container{flex-direction:column}}.oasw-container.tsb-view .oasw-content.tsb-oasw-content .tsb-bottom-container .tracking-div{margin-right:auto}.oasw-container.tsb-view .oasw-content.tsb-oasw-content .tsb-bottom-container .explanation-box{display:flex;align-items:center;position:relative;border:2px solid #7ed321;background-color:rgba(170,255,58,.44);color:#7ed321;padding:10px 20px;border-radius:5px}@media(max-width:1199.98px){.oasw-container.tsb-view .oasw-content.tsb-oasw-content .tsb-bottom-container .explanation-box{justify-content:center;margin-bottom:10px}}.oasw-container.tsb-view .oasw-content.tsb-oasw-content .tsb-bottom-container .explanation-box .explanation-text{text-align:center;margin-right:10px}@media(max-width:1199.98px){.oasw-container.tsb-view .oasw-content.tsb-oasw-content .tsb-bottom-container .explanation-box .explanation-text{margin-right:20px}}.oasw-container.tsb-view .oasw-content.tsb-oasw-content .tsb-bottom-container .explanation-box img{height:20px;width:20px}@media(max-width:1199.98px){.oasw-container.tsb-view .oasw-content.tsb-oasw-content .tsb-bottom-container .explanation-box img{position:absolute;right:20px}}@media(max-width:1199.98px)and (-ms-high-contrast:active),(max-width:1199.98px)and (-ms-high-contrast:none){.oasw-container.tsb-view .oasw-content.tsb-oasw-content .tsb-bottom-container .explanation-box img{top:12px}}.oasw-container.tsb-view .oasw-content .bottom-panel{display:flex;flex-direction:column}.oasw-container.tsb-view .oasw-content .bottom-panel .call-us-panel{display:flex;flex-direction:column;align-items:center;font-weight:600}.oasw-container.tsb-view .oasw-content .bottom-panel .call-us-panel .call-to-us-btn{font-weight:inherit;padding:9px 12px!important;margin-top:10px}@media(min-width:768px){.oasw-container.tsb-view .oasw-content .bottom-panel .call-us-panel .call-to-us-btn{width:100%}}.timeslot-confirmation-modal.modal-dialog{width:400px}@media(max-width:575.98px){.timeslot-confirmation-modal.modal-dialog{margin:1.2rem;width:auto}}.timeslot-confirmation-modal.modal-dialog img{width:40px;height:40px;margin:auto}.timeslot-confirmation-modal .modal-body section{justify-content:center;text-align:center}.timeslot-confirmation-modal .modal-body section .oasw-button{margin:10px auto}@media(min-width:768px){.ts-confirmation-with-error-view.confirmation-container .error-details{font-size:1.5em}}.ts-confirmation-with-error-view.confirmation-container .oasw-button{margin-bottom:0}