h1{font-size:28px;margin:0}h2{font-size:16px;margin:0}h1,h2,p{color:#333e46}p{margin:8px 0;line-height:22px}ul,li{padding:0;margin:0;list-style-type:none}.wrapper{display:flex;justify-content:center;align-items:center;max-width:1024px;margin:auto;flex-direction:column;padding:0 10px}ul.list{display:flex;flex-direction:column;gap:40px}ul.list li{display:flex;gap:16px}ul.list li .content{gap:14px}ul.list li .content p{margin:0;font-size:12px;max-width:320px}.pointer{cursor:pointer}.top20{margin-top:20px}.lightbox{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}.lightbox .lightbox-content{background-color:#fff;padding:40px 60px;border-radius:8px;box-shadow:0 4px 6px #0000001a;text-align:center;max-width:630px;z-index:1001;box-sizing:border-box}@media (max-width: 881px){.lightbox .lightbox-content{max-width:92%}}.lightbox .lightbox-content .buttons-box{margin-top:28px;display:flex;flex-direction:column;gap:16px}.lightbox .lightbox-content .title-box{display:flex;align-items:center;gap:10px;margin-bottom:24px}.lightbox .lightbox-content .title-box a{display:flex}.lightbox .lightbox-content .boxes{display:flex;flex-direction:column;gap:8px;margin-bottom:24px}.lightbox .lightbox-content .boxes .box{display:flex;justify-content:space-between;height:56px;background-color:#ffdc00;align-items:center;padding:0 13px}.lightbox .lightbox-content .boxes .box a{display:flex;color:#333e46;text-decoration:none}.lightbox .lightbox-content .boxes .box a span{margin-left:8px}.lightbox .lightbox-content .wipers-replacement{display:flex;flex-direction:column;align-items:center}.lightbox .lightbox-content .wipers-replacement h1{font-size:20px;margin-top:16px}.lightbox .lightbox-content .wipers-replacement .warning-top{display:flex;justify-content:center;align-items:center;background-color:#ffdc0066;width:80px;height:80px;border-radius:50%}.lightbox .lightbox-content .wipers-replacement .warning-top img{width:32px}.lightbox .lightbox-content .wipers-replacement .buttons-box{width:100%;margin-top:16px}button{display:flex;height:48px;padding:10px 16px;justify-content:center;align-items:center;box-sizing:border-box;width:100%;border-radius:4px;border:1px solid #F51F19;font-size:16px;font-weight:700;cursor:pointer}button.red{background-color:#f51f19;color:#fff}button.red-border{background-color:#fff;color:#f51f19}button.white{background-color:#fff;color:#000;border-color:#fff}button.right{width:350px;align-self:flex-end}@media (max-width: 881px){button.right{width:100%}}button.icon img{margin-right:10px}button[disabled]{background-color:#f1f1f1;border-color:#f1f1f1;color:#000;opacity:.5;cursor:default}button.hidden{display:none!important}a.link{color:#f51f19;font-size:12px;text-decoration:none;margin-top:8px}.switch-control{border:1px solid #333E46;border-radius:34px}.switch{position:relative;display:inline-block;width:60px;height:34px}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#fff;transition:.4s;border-radius:34px}.slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#333e46;transition:.4s;border-radius:50%}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}input:checked+.slider{background-color:#fff}input:checked+.slider:before{transform:translate(26px)}.white-box{display:flex;padding:40px 60px;border-radius:8px;background:white;box-shadow:0 3px 8px #0000001f;width:100%;max-width:1024px;box-sizing:border-box;margin:40px;position:relative}.white-box.shown.save-data .content .cta .loader{display:none}@media (max-width: 881px){.white-box{padding-left:24px;padding-right:24px}}.white-box:last-child{margin-bottom:140px}.white-box.center .content{margin:auto}.white-box.left .content{align-items:flex-start}.white-box>.tick-icon{position:absolute}.white-box .cover{position:absolute;background-color:#f1f1f1b3;left:0;right:0;top:0;bottom:0;display:flex;justify-content:center;align-items:center;z-index:10}.white-box .cover .tick-icon{z-index:5;height:160px;width:160px}.white-box .cover button{position:absolute;right:40px;z-index:15;width:120px;bottom:40px}@media (max-width: 600px){.white-box .cover button{right:24px}}.white-box .fade-enter-active,.white-box .fade-leave-active{transition:opacity .5s ease}.white-box .fade-enter-from,.white-box .fade-leave-to{opacity:0}.white-box .fade-enter-to,.white-box .fade-leave-from{opacity:1}.white-box .content{display:flex;gap:24px;flex-direction:column;justify-content:center;align-items:center;width:100%}.white-box .content .cta{margin-bottom:8px}.white-box .content .cta p{margin:8px 0 0;text-align:left}@media (max-width: 881px){.white-box .content .cta p{text-align:left}}.white-box .buttons-box{margin-top:32px;display:flex;gap:12px;width:100%}.white-box .buttons-box button{margin-top:0}@media (max-width: 881px){.white-box .buttons-box{flex-direction:column}}.white-box.start-box .content{width:528px}.white-box.start-box .content .cta,.white-box.start-box .content .cta p{text-align:center}.white-box.has-insurance .content{width:100%}.white-box.has-insurance .content .select-boxes{display:flex;gap:12px;width:100%}@media (max-width: 881px){.white-box.has-insurance .content .select-boxes{flex-direction:column}}.white-box.insurance-provider .cta-and-info-box{display:flex;gap:12px}@media (max-width: 881px){.white-box.insurance-provider .cta-and-info-box{flex-direction:column}}.white-box.insurance-provider .cta-and-info-box .cta{flex:1}.white-box.insurance-provider .cta-and-info-box .cta p{text-align:left}.white-box.insurance-provider .cta-and-info-box .info-box{width:50%;max-width:360px}@media (max-width: 600px){.white-box.insurance-provider .cta-and-info-box .info-box{width:100%;max-width:100%}}@media (max-width: 881px){.white-box.insurance-provider button{order:3}}@media (max-width: 881px){.white-box.insurance-provider .warning-box{order:1}}.white-box.insurance-provider .select-and-date{display:flex;width:100%;gap:12px}.white-box.insurance-provider .select-and-date .select-box{height:auto}.white-box.insurance-provider .select-and-date .select-box,.white-box.insurance-provider .select-and-date .date-picker-box{flex:1}@media (max-width: 881px){.white-box.insurance-provider .select-and-date{flex-direction:column;order:2}}.white-box.which-glass-is-damaged .gray-boxes{display:flex;justify-content:space-between;width:100%}.white-box.which-glass-is-damaged .gray-boxes img{max-height:62px}.white-box.how-many-damage-the-glass-has .gray-boxes{display:flex;flex-wrap:wrap;justify-content:space-between}.white-box.how-many-damage-the-glass-has .gray-boxes img{max-height:52px}.white-box.how-many-damage-the-glass-has .gray-boxes .gray-box{margin-bottom:26px}@media (max-width: 1060px){.white-box.which-glass-is-damaged .gray-boxes,.white-box.how-many-damage-the-glass-has .gray-boxes{flex-wrap:wrap;gap:20px;justify-content:center}.white-box.which-glass-is-damaged .gray-boxes .gray-box,.white-box.how-many-damage-the-glass-has .gray-boxes .gray-box{flex-grow:1;margin-bottom:0}}.white-box.which-glass-is-damaged .gray-boxes .gray-box,.white-box.how-many-damage-the-glass-has .gray-boxes .gray-box{transition:.2s all}.white-box.which-glass-is-damaged .gray-boxes .gray-box:hover,.white-box.how-many-damage-the-glass-has .gray-boxes .gray-box:hover{background-color:#e2e2e2}.white-box.damage-size .select-boxes{width:100%;display:flex;flex-direction:column;gap:12px}@media (max-width: 881px){.white-box.damage-size .select-boxes .image-box{height:100%}}.white-box.damage-size .select-boxes .select-box{height:150px}@media (max-width: 881px){.white-box.damage-size .select-boxes .select-box{height:auto}}.white-box.visual-field-damage .image-box,.white-box.offset-damage .image-box{width:304px;height:304px;background-color:#f1f1f1;flex-shrink:0;display:flex;justify-content:center;align-items:center}@media (max-width: 881px){.white-box.visual-field-damage .image-box,.white-box.offset-damage .image-box{width:100%;display:flex}}.white-box.visual-field-damage .image-box img,.white-box.offset-damage .image-box img{max-width:265px}@media (max-width: 881px){.white-box.visual-field-damage .image-box img,.white-box.offset-damage .image-box img{width:100%}}.white-box.visual-field-damage .image-and-all-select-box,.white-box.offset-damage .image-and-all-select-box{display:flex;gap:24px;width:100%}@media (max-width: 881px){.white-box.visual-field-damage .image-and-all-select-box,.white-box.offset-damage .image-and-all-select-box{flex-direction:column}}.white-box.visual-field-damage .image-and-all-select-box .select-boxes,.white-box.offset-damage .image-and-all-select-box .select-boxes{display:flex;flex-direction:column;gap:12px;justify-content:center;width:100%}@media (max-width: 881px){.white-box.visual-field-damage .image-and-all-select-box .select-boxes,.white-box.offset-damage .image-and-all-select-box .select-boxes{margin-top:30px}}.white-box.windscreen-repairable ul li,.white-box.needs-replacement ul li{align-items:flex-start}.white-box.windscreen-repairable ul li .content,.white-box.needs-replacement ul li .content{gap:0}.white-box.windscreen-repairable ul li .content h2,.white-box.needs-replacement ul li .content h2{margin-bottom:16px}.white-box.windscreen-repairable ul li .content h4,.white-box.needs-replacement ul li .content h4{font-size:12px;font-weight:400;margin:4px 0 16px}.white-box.windscreen-repairable ul li .content p,.white-box.needs-replacement ul li .content p{max-width:720px;font-size:16px}.white-box.windscreen-repairable ul li .content p:not(:last-child),.white-box.needs-replacement ul li .content p:not(:last-child){margin-bottom:16px}.white-box.windscreen-repairable .cta p,.white-box.needs-replacement .cta p{margin:0;text-align:left}.white-box.windscreen-repairable .cta p:first-child,.white-box.needs-replacement .cta p:first-child{margin-top:12px}.white-box.windscreen-repairable .cta p:last-child,.white-box.needs-replacement .cta p:last-child{margin-top:24px;margin-bottom:16px}.white-box.windscreen-repairable .price-box,.white-box.needs-replacement .price-box{font-size:24px;margin-top:16px}.white-box.windscreen-repairable .price-box span,.white-box.needs-replacement .price-box span{font-weight:700}.white-box.onsite-service-data form{margin-top:32px;margin-bottom:24px}.white-box.onsite-service-data h3{font-size:16px}.white-box.onsite-service-data .info-list{padding-left:20px}.white-box.onsite-service-data .info-list:not(:last-child){margin-bottom:24px}.white-box.onsite-service-data .info-list li{list-style-type:initial}.white-box.onsite-service-data .info-list li:not(:last-child){margin-bottom:5px}.white-box.wipers-replacement-data .cta-and-warning-box{display:flex;gap:32px;justify-content:space-between;align-items:flex-start}@media (max-width: 881px){.white-box.wipers-replacement-data .cta-and-warning-box{flex-direction:column}}.white-box.wipers-replacement-data .cta-and-warning-box .cta p{text-align:left;margin-top:16px}.white-box.wipers-replacement-data .cta-and-warning-box .cta p:last-child{font-weight:700}.white-box.wipers-replacement-data .cta-and-warning-box .info-box{width:396px;flex-shrink:0}@media (max-width: 881px){.white-box.wipers-replacement-data .cta-and-warning-box .info-box{width:100%}}.white-box.wipers-replacement-data .all-select-boxes{display:flex;flex-direction:column;gap:12px;width:100%}.white-box.wipers-replacement-data .all-select-boxes .list-and-image{display:flex;flex-direction:column;width:100%;border:2px solid transparent;cursor:pointer}.white-box.wipers-replacement-data .all-select-boxes .list-and-image.selected{border-color:#ffdc00}.white-box.wipers-replacement-data .all-select-boxes .list-and-image .list-box-and-image{display:flex;border-radius:4px}@media (max-width: 881px){.white-box.wipers-replacement-data .all-select-boxes .list-and-image .list-box-and-image{flex-direction:column-reverse}}.white-box.wipers-replacement-data .all-select-boxes .list-and-image .list-box-and-image .list-box{display:flex;flex-direction:column;background-color:#fffff3;padding:24px 32px;box-sizing:border-box;flex:1}.white-box.wipers-replacement-data .all-select-boxes .list-and-image .list-box-and-image .list-box .list{gap:12px}.white-box.wipers-replacement-data .all-select-boxes .list-and-image .list-box-and-image .list-box h3{font-weight:400;font-size:12px;margin-top:0;margin-bottom:16px}.white-box.wipers-replacement-data .all-select-boxes .list-and-image .list-box-and-image .list-box ul img{width:40px;height:40px;object-fit:contain}.white-box.wipers-replacement-data .all-select-boxes .list-and-image .list-box-and-image .list-box ul h2{max-width:350px;line-height:24px;font-weight:400}.white-box.wipers-replacement-data .all-select-boxes .list-and-image .list-box-and-image .image{background-color:#d9d9d9;width:50%}@media (max-width: 881px){.white-box.wipers-replacement-data .all-select-boxes .list-and-image .list-box-and-image .image{width:100%}}.white-box.wipers-replacement-data .all-select-boxes .list-and-image .list-box-and-image .image img{height:100%;width:100%;object-fit:cover;object-position:right}.white-box.wipers-replacement-data .buttons-box,.white-box.choose-service-point .select-boxes-and-select{width:100%}.white-box.choose-service-point .select-boxes-and-select .select-boxes{display:flex;flex-direction:column;gap:12px}.white-box.choose-service-point .select-boxes-and-select .choose-service-box{position:relative;border-radius:4px;border:2px solid transparent}.white-box.choose-service-point .select-boxes-and-select .choose-service-box .recommended{position:absolute;right:-10px;bottom:14px}@media (max-width: 881px){.white-box.choose-service-point .select-boxes-and-select .choose-service-box .recommended{bottom:50%}}.white-box.choose-service-point .select-boxes-and-select .choose-service-box.selected{border-color:#ffdc00}.white-box.choose-service-point .select-boxes-and-select .choose-service-box .select-and-image{display:flex;height:180px;background-color:#fffff3;cursor:pointer}@media (max-width: 881px){.white-box.choose-service-point .select-boxes-and-select .choose-service-box .select-and-image{flex-direction:column-reverse;height:auto}}.white-box.choose-service-point .select-boxes-and-select .choose-service-box .select-and-image .select-data{flex:1;padding:0 32px;display:flex;flex-direction:column;justify-content:center}@media (max-width: 881px){.white-box.choose-service-point .select-boxes-and-select .choose-service-box .select-and-image .select-data{padding:24px 16px}}.white-box.choose-service-point .select-boxes-and-select .choose-service-box .select-and-image .select-data h2{margin-bottom:8px}.white-box.choose-service-point .select-boxes-and-select .choose-service-box .select-and-image img{width:50%;object-fit:cover}@media (max-width: 881px){.white-box.choose-service-point .select-boxes-and-select .choose-service-box .select-and-image img{width:100%}}.white-box.choose-date-and-time .conflict-box button{margin-top:20px}.white-box.choose-date-and-time .booking-in-progress-loader{display:flex;justify-content:center;align-items:center}.white-box.choose-date-and-time .booking-in-progress-loader img{max-width:50px}.white-box.thank-you h2{font-size:20px}.white-box.thank-you .warning-box{margin-bottom:8px;width:100%}.white-box.thank-you h3{font-size:16px;margin:8px 0;color:#333e46}.white-box.thank-you .sources{width:100%;display:flex;flex-direction:column;gap:12px}.white-box.thank-you button{margin-top:8px}.white-box.please-call-us .cta a{color:#f51f19}.white-box.save-data h1{text-align:center}.white-box.save-data .loading-box{height:186px;width:248px;background-color:#ffdc00;padding-right:16px;box-sizing:border-box;display:flex;justify-content:center;align-items:center}.white-box.save-data .loading-box img{max-width:100px}.white-box.save-data .edit-button{display:none}.white-box.save-data .cta p{text-align:center}.white-box.save-data .cta .loader{display:flex;justify-content:center;align-items:center;margin-top:20px}.white-box.save-data .cta .loader img{width:50px}.white-box.summary p,.white-box.summary h3{margin:0}.white-box.summary h3{margin-bottom:16px;font-size:16px}.white-box.summary .columns{display:flex;justify-content:space-between;width:100%;gap:24px}@media (max-width: 881px){.white-box.summary .columns{flex-direction:column}}.white-box.summary .columns section{flex:1}.white-box.summary .columns .summary-box:not(:last-child){margin-bottom:24px}@media (max-width: 881px){.white-box.summary .columns .summary-box:not(:last-child){margin-bottom:0}}.white-box.summary .columns .contact-person-box div:not(:last-child){margin-bottom:16px}.white-box.summary .columns .payment-types-box div{display:flex}.white-box.summary .columns .payment-types-box div:not(:last-child){margin-bottom:16px}.white-box.summary .columns .payment-types-box div img{margin-right:8px;height:18px}.white-box.summary .final-cost{font-size:20px;font-weight:700}.white-box.summary .warning-box{margin-top:16px;width:100%;box-sizing:border-box}.white-box .test-button{position:absolute;top:20px;right:10px;border:2px solid black;width:80px;height:36px}header{background-color:#fff;height:95px;display:flex;align-items:center;z-index:20;position:relative}header .content{max-width:1024px;width:100%;margin:0 auto;padding:0 32px;box-sizing:border-box;display:flex;justify-content:space-between;align-items:center}.progress-box{background-color:#f1f1f1;height:42px;width:100%;box-shadow:0 3px 8px #0000001f;z-index:20;position:sticky;top:0}.progress-box .content{max-width:1024px;height:100%;margin:0 auto;padding:0 32px;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:24px}.progress-box .content .progress-container{width:100%;background-color:#d9d9d9;height:8px;border-radius:4px}.progress-box .content .progress-bar{height:100%;background-color:#333e46;text-align:center;line-height:30px;color:#fff;transition:width .8s;border-radius:4px}.decor-box{display:flex;gap:8px}.decor-box .decor-item{width:48px;height:4px}.decor-box .decor-item:first-child{background-color:#ffdc00}.decor-box .decor-item:last-child{background-color:#f51f19}.select-box{height:75px;width:100%;display:flex;align-items:center;cursor:pointer;transition:.2s all;position:relative}.select-box .price-box{position:absolute;right:32px;top:0;bottom:0;display:flex;align-items:center;font-weight:700;color:#333e46}@media (max-width: 881px){.select-box .price-box{position:relative;right:0;font-size:14px}}.select-box .image-box{width:150px;height:150px;margin-right:8px;flex-shrink:0;display:flex;justify-content:center;align-items:center;background-color:#f1f1f1}.select-box .image-box img{max-width:125px}@media (max-width: 1060px){.select-box .image-box{width:80px}.select-box .image-box img{max-width:80%}}.select-box .image-box.hover,.select-box.yellow .checkbox-and-data{background-color:#ffdc00}.select-box.gray .checkbox-and-data{background-color:#f1f1f1}.select-box.gray:hover .checkbox-and-data{background-color:#ffdc00}.select-box .checkbox-and-data{display:flex;gap:16px;align-items:center;height:100%;padding:16px 24px;box-sizing:border-box;width:100%}.select-box .checkbox-and-data h2{margin:0;font-size:16px}@media (max-width: 881px){.select-box .checkbox-and-data h2{padding-right:40px}}.select-box .checkbox-and-data p{font-size:12px;margin:0}.checkbox-box{width:22px;height:22px;box-sizing:border-box;border-radius:8px;border:2px solid #333E46;background-color:#fff;flex-shrink:0;cursor:pointer;display:flex;justify-content:center;align-items:center}.checkbox-box .center{width:12px;height:12px;background-color:#333e46;border-radius:5px}select{height:48px;background-color:#f1f1f1;border:none;border-radius:4px;padding:0 16px;box-sizing:border-box;font-weight:700;cursor:pointer;width:100%;font-size:16px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/assets/images/arrow.svg);background-repeat:no-repeat;background-position:right;max-height:48px}select.small,select.small option{font-size:12px}select.loading{opacity:.2;pointer-events:none}@media (max-width: 881px){select{height:48px}}.gray-box{background-color:#f1f1f1;width:208px;height:208px;display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer}.gray-box .image-box{height:110px;display:flex;justify-content:center;align-items:center}.gray-box h3{margin:20px 0 0;font-size:16px}form{width:100%}form ul{display:flex;flex-direction:column;gap:24px}form ul li{position:relative}form ul li .label-and-input{display:flex;justify-content:space-between;position:relative}@media (max-width: 881px){form ul li .label-and-input{display:grid;justify-content:normal;gap:15px}}form ul li .label-and-input small{position:absolute;top:24px}@media (max-width: 881px){form ul li .label-and-input small{position:relative;top:-10px}}form ul li .label-and-input .has-cta{padding-bottom:25px}@media (max-width: 881px){form ul li .label-and-input .has-cta{padding-bottom:0}}form ul li .label-and-input .has-cta small{top:58px;left:5px}@media (max-width: 881px){form ul li .label-and-input .has-cta small{position:relative;top:8px}}form ul li .label-and-input label{font-weight:700}form ul li .label-and-input .inner-box,form ul li .label-and-input label,form ul li .label-and-input input{flex:1}form ul li .label-and-input input{width:100%}form ul li .label-and-input .inner-box.has-autocomplete,form ul li .label-and-input .inner-box.has-loader{position:relative}form ul li .label-and-input .inner-box.has-loader .loader-box{position:absolute;right:0;top:0}form button{margin-top:24px}form input[type=text],form input[type=email],form input[type=number],form input[type=tel]{height:48px;background-color:#f1f1f1;box-sizing:border-box;border:none;padding:10px 16px;font-size:16px;font-weight:700;border-radius:4px}form input[type=number]::-webkit-inner-spin-button,form input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}form input[type=number]{-moz-appearance:textfield}form select{height:48px;flex:1}form .error{color:#f51f19;font-weight:700;padding-top:8px;text-align:right}form .yellow-box{cursor:pointer}.yellow-box{background-color:#ffdc00;height:54px;width:100%;display:flex;align-items:center;font-weight:700;padding:0 24px;box-sizing:border-box}@media (max-width: 881px){.yellow-box{height:auto;padding-top:12px;padding-bottom:12px}}.yellow-box .checkbox-box{margin-right:16px}.yellow-box a{text-decoration:none;color:#000!important}.warning-box{display:flex;gap:16px;align-items:center;box-sizing:border-box}.warning-box.yellow,.warning-box.yellow-red{border-radius:4px;background:rgba(255,220,0,.4);padding:16px 24px}.warning-box.yellow-red{position:relative;overflow:hidden}.warning-box.yellow-red:before{position:absolute;content:"";height:100%;width:8px;left:0;background-color:#ffdc00}.loader-box{width:50px;height:50px}.loader-box img{width:100%;height:100%}.calendar{width:100%;justify-content:center;display:flex;flex-direction:column}.calendar .time-table-loader{display:flex;justify-content:center;align-items:center;opacity:0}.calendar .time-table-loader.show{opacity:1}.calendar a.disabled{cursor:pointer;pointer-events:none}.calendar a.disabled img{opacity:.1}.calendar .top{padding:30px 80px;background-color:#f1f1f1;width:100%;display:flex;justify-content:flex-start;box-sizing:border-box;flex-direction:column;align-items:center}@media (max-width: 881px){.calendar .top{padding:20px}}.calendar .top .date{font-size:20px;margin-bottom:10px}.calendar .top .month-and-day-and-arrows{font-size:24px;display:flex;justify-content:space-between;width:100%}.calendar .top .month-and-day-and-arrows a{display:flex;justify-content:center;align-items:center}.calendar .top .date,.calendar .top .month-and-day-and-arrows{font-weight:700}.calendar .top .days{display:flex;justify-content:center;width:100%;margin-top:30px;gap:20px}.calendar .top .days .day{display:flex;flex-direction:column;align-items:center;cursor:pointer}.calendar .top .days .day span:first-child{font-size:20px;font-weight:700}.calendar .left-arrow{transform:rotate(90deg)}.calendar .right-arrow{transform:rotate(270deg)}.calendar .left-arrow,.calendar .right-arrow{height:40px}.calendar .selector{margin:40px 80px;display:flex;align-items:center;justify-content:space-between}@media (max-width: 881px){.calendar .selector{margin-left:20px;margin-right:20px}}.calendar .selector .current-date{display:flex;flex-direction:column;text-align:center}.calendar .selector .current-date span{font-size:24px;font-weight:700;margin-bottom:4px}.calendar .time-table li{height:48px;background-color:#f1f1f1;padding-left:88px;box-sizing:border-box;display:flex;align-items:center;font-weight:700;transition:all .2s;cursor:pointer;border-radius:4px}@media (max-width: 881px){.calendar .time-table li{padding-left:46px}}.calendar .time-table li.selected,.calendar .time-table li:hover{background-color:#ffdc00}.calendar .time-table li:not(:last-child){margin-bottom:12px}.calendar .time-table li .warning-box{margin-right:10px;margin-left:-30px}.calendar .time-table li .warning-box img{width:20px}.calendar .time-table.loading{opacity:.5}.calendar .time-table.loading li{cursor:progress}.calendar .time-warning{margin-top:30px}.autocomplete-box{position:absolute;top:60px;background-color:#f1f1f1;z-index:10;border-radius:4px;box-shadow:0 3px 8px #0000001f;gap:0;max-height:200px;overflow-x:hidden;overflow-y:auto}.autocomplete-box li a{padding:10px;text-decoration:none;color:#000;display:flex;transition:.2s all}.autocomplete-box li a:hover{background-color:#ffdc00}.mx-datepicker{width:100%!important;height:100%!important}.mx-calendar-header-label,.mx-calendar-header{display:flex}.mx-calendar-content .cell.active{background-color:#ffdc00!important;color:#000!important}.mx-input{height:48px!important;background-color:#f1f1f1!important;border:0!important;box-shadow:none!important;font-weight:700!important;color:#000!important;padding-left:16px!important;font-size:16px!important}.mx-input::placeholder{color:#000;font-weight:700;font-size:16px}.mx-input:focus,.mx-input:hover{border-color:#ccc!important}.info-box{display:flex;align-items:flex-start;background-color:#f1f1f1;border-radius:4px;padding:24px;gap:16px;box-sizing:border-box}.info-box .content{gap:6px}.info-box .content h3{font-size:14px;margin:0}.info-box .content p{margin:0;font-size:14px}html,body{padding:0;margin:0;font-family:Roboto Condensed,sans-serif;background-color:#f1f1f1}html.hidden,body.hidden{overflow:hidden}
