@font-face{font-family:Land Rover Wide;src:url(../fonts/LandRoverWide-Medium.ab5b8927.eot);src:url(../fonts/LandRoverWide-Medium.ab5b8927.eot?#iefix) format("embedded-opentype"),url(../fonts/LandRoverWide-Medium.438ecd05.woff2) format("woff2"),url(../fonts/LandRoverWide-Medium.f7080964.woff) format("woff"),url(../fonts/LandRoverWide-Medium.4aa933d8.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Land Rover Wide;src:url(../fonts/LandRoverWide-Demi.2c808c35.eot);src:url(../fonts/LandRoverWide-Demi.2c808c35.eot?#iefix) format("embedded-opentype"),url(../fonts/LandRoverWide-Demi.e27d9150.woff2) format("woff2"),url(../fonts/LandRoverWide-Demi.ce2b8461.woff) format("woff"),url(../fonts/LandRoverWide-Demi.86ee4011.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Land Rover;src:url(../fonts/LandRover-Light.807254c7.eot);src:url(../fonts/LandRover-Light.807254c7.eot?#iefix) format("embedded-opentype"),url(../fonts/LandRover-Light.b7988203.woff2) format("woff2"),url(../fonts/LandRover-Light.a639f07a.woff) format("woff"),url(../fonts/LandRover-Light.8b199c80.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Land Rover Wide;src:url(../fonts/LandRoverWide-Bold.4346125b.eot);src:url(../fonts/LandRoverWide-Bold.4346125b.eot?#iefix) format("embedded-opentype"),url(../fonts/LandRoverWide-Bold.c4c7c51d.woff2) format("woff2"),url(../fonts/LandRoverWide-Bold.16ecbdac.woff) format("woff"),url(../fonts/LandRoverWide-Bold.0a6674b4.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Land Rover Wide;src:url(../fonts/LandRoverWide-Light.376250fc.eot);src:url(../fonts/LandRoverWide-Light.376250fc.eot?#iefix) format("embedded-opentype"),url(../fonts/LandRoverWide-Light.b8185a91.woff2) format("woff2"),url(../fonts/LandRoverWide-Light.9f3eedea.woff) format("woff"),url(../fonts/LandRoverWide-Light.a71da761.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}body,html{margin:0;padding:0;font-size:17px;scroll-behavior:smooth}@media (max-width:780px){body,html{font-size:16px}}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#e9ecec}::-webkit-scrollbar-thumb{background:#1e1e1e}::-webkit-scrollbar-thumb:hover{background:#005a2b}hr{margin:0;border:none;border-top:1px solid #e9ecec}h1,h2{font-size:1.75rem;margin:2rem 0;font-weight:400}@media (max-width:1430px){h1,h2{font-size:1.5rem;margin:1.5rem 0}}h5{margin:0;font-size:1.5rem;padding:0}textarea{width:100%;min-height:140px;margin-top:1rem;border:1px solid #707070;outline:none;resize:none;padding:1rem;font-family:Land Rover Wide;font-weight:100;font-size:.9rem}input[type=checkbox]{margin-right:.5rem}input[type=checkbox]:after{content:" ";display:block;border:1px solid #e9ecec;width:1rem;height:1rem}#app{font-family:Land Rover Wide;color:#1e1e1e;font-weight:100}.pointer{cursor:pointer}.text-center{width:100%;text-align:center}.text-right{width:100%;text-align:right}.text-gray{color:#707070}.text-label,.text-upper{text-transform:uppercase}.text-label{font-weight:700;font-size:1rem;color:#707070;text-align:left;display:block;margin-top:1rem}.cursor-pointer{cursor:pointer}.flex-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}@media (max-width:1430px){.flex-row--lg{display:block}}@media (max-width:960px){.flex-row--md{display:block}}@media (max-width:780px){.flex-row--sm{display:block}}.flex-item{max-width:100%;padding:.5rem}.flex--middle{vertical-align:middle;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex--center,.flex--middle{display:-webkit-box;display:-ms-flexbox;display:flex}.flex--center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-item--0{width:0}@media (min-width:1430px){.flex-item__lg--0{width:0}}@media (max-width:1430px){.flex-item__md--0{width:0}}@media (max-width:780px){.flex-item__sm--0{width:0}}.pt--0{padding-top:0}.pb--0{padding-bottom:0}.pr--0{padding-right:0}.pl--0{padding-left:0}.mt--0{margin-top:0}.mb--0{margin-bottom:0}.mr--0{margin-right:0}.ml--0{margin-left:0}.flex-item--1{width:10%}@media (min-width:1430px){.flex-item__lg--1{width:10%}}@media (max-width:1430px){.flex-item__md--1{width:10%}}@media (max-width:780px){.flex-item__sm--1{width:10%}}.pt--1{padding-top:1rem}.pb--1{padding-bottom:1rem}.pr--1{padding-right:1rem}.pl--1{padding-left:1rem}.mt--1{margin-top:1rem}.mb--1{margin-bottom:1rem}.mr--1{margin-right:1rem}.ml--1{margin-left:1rem}.flex-item--2{width:20%}@media (min-width:1430px){.flex-item__lg--2{width:20%}}@media (max-width:1430px){.flex-item__md--2{width:20%}}@media (max-width:780px){.flex-item__sm--2{width:20%}}.pt--2{padding-top:2rem}.pb--2{padding-bottom:2rem}.pr--2{padding-right:2rem}.pl--2{padding-left:2rem}.mt--2{margin-top:2rem}.mb--2{margin-bottom:2rem}.mr--2{margin-right:2rem}.ml--2{margin-left:2rem}.flex-item--3{width:30%}@media (min-width:1430px){.flex-item__lg--3{width:30%}}@media (max-width:1430px){.flex-item__md--3{width:30%}}@media (max-width:780px){.flex-item__sm--3{width:30%}}.pt--3{padding-top:3rem}.pb--3{padding-bottom:3rem}.pr--3{padding-right:3rem}.pl--3{padding-left:3rem}.mt--3{margin-top:3rem}.mb--3{margin-bottom:3rem}.mr--3{margin-right:3rem}.ml--3{margin-left:3rem}.flex-item--4{width:40%}@media (min-width:1430px){.flex-item__lg--4{width:40%}}@media (max-width:1430px){.flex-item__md--4{width:40%}}@media (max-width:780px){.flex-item__sm--4{width:40%}}.pt--4{padding-top:4rem}.pb--4{padding-bottom:4rem}.pr--4{padding-right:4rem}.pl--4{padding-left:4rem}.mt--4{margin-top:4rem}.mb--4{margin-bottom:4rem}.mr--4{margin-right:4rem}.ml--4{margin-left:4rem}.flex-item--5{width:50%}@media (min-width:1430px){.flex-item__lg--5{width:50%}}@media (max-width:1430px){.flex-item__md--5{width:50%}}@media (max-width:780px){.flex-item__sm--5{width:50%}}.pt--5{padding-top:5rem}.pb--5{padding-bottom:5rem}.pr--5{padding-right:5rem}.pl--5{padding-left:5rem}.mt--5{margin-top:5rem}.mb--5{margin-bottom:5rem}.mr--5{margin-right:5rem}.ml--5{margin-left:5rem}.flex-item--6{width:60%}@media (min-width:1430px){.flex-item__lg--6{width:60%}}@media (max-width:1430px){.flex-item__md--6{width:60%}}@media (max-width:780px){.flex-item__sm--6{width:60%}}.pt--6{padding-top:6rem}.pb--6{padding-bottom:6rem}.pr--6{padding-right:6rem}.pl--6{padding-left:6rem}.mt--6{margin-top:6rem}.mb--6{margin-bottom:6rem}.mr--6{margin-right:6rem}.ml--6{margin-left:6rem}.flex-item--7{width:70%}@media (min-width:1430px){.flex-item__lg--7{width:70%}}@media (max-width:1430px){.flex-item__md--7{width:70%}}@media (max-width:780px){.flex-item__sm--7{width:70%}}.pt--7{padding-top:7rem}.pb--7{padding-bottom:7rem}.pr--7{padding-right:7rem}.pl--7{padding-left:7rem}.mt--7{margin-top:7rem}.mb--7{margin-bottom:7rem}.mr--7{margin-right:7rem}.ml--7{margin-left:7rem}.flex-item--8{width:80%}@media (min-width:1430px){.flex-item__lg--8{width:80%}}@media (max-width:1430px){.flex-item__md--8{width:80%}}@media (max-width:780px){.flex-item__sm--8{width:80%}}.pt--8{padding-top:8rem}.pb--8{padding-bottom:8rem}.pr--8{padding-right:8rem}.pl--8{padding-left:8rem}.mt--8{margin-top:8rem}.mb--8{margin-bottom:8rem}.mr--8{margin-right:8rem}.ml--8{margin-left:8rem}.flex-item--9{width:90%}@media (min-width:1430px){.flex-item__lg--9{width:90%}}@media (max-width:1430px){.flex-item__md--9{width:90%}}@media (max-width:780px){.flex-item__sm--9{width:90%}}.pt--9{padding-top:9rem}.pb--9{padding-bottom:9rem}.pr--9{padding-right:9rem}.pl--9{padding-left:9rem}.mt--9{margin-top:9rem}.mb--9{margin-bottom:9rem}.mr--9{margin-right:9rem}.ml--9{margin-left:9rem}.flex-item--10{width:100%}@media (min-width:1430px){.flex-item__lg--10{width:100%}}@media (max-width:1430px){.flex-item__md--10{width:100%}}@media (max-width:780px){.flex-item__sm--10{width:100%}}.pt--10{padding-top:10rem}.pb--10{padding-bottom:10rem}.pr--10{padding-right:10rem}.pl--10{padding-left:10rem}.mt--10{margin-top:10rem}.mb--10{margin-bottom:10rem}.mr--10{margin-right:10rem}.ml--10{margin-left:10rem}.show-enter-active,.show-leave-active{-webkit-transition:all 1s;transition:all 1s}.list-leave-active,.show-enter{-webkit-transform:translateY(100px);transform:translateY(100px)}.required-caption{color:#f11;font-size:1rem;position:relative;display:inline-block;margin:-1.5rem 0 0 0;padding:0 .25rem}.required-caption:hover:after{content:"To pole jest wymagane!";border:1px solid #000;background:#fff;color:#000;position:absolute;top:0;left:0;padding:.5rem;font-size:.7rem;border-radius:.25rem;min-width:128px}.c-header__wrap{max-width:1840px;margin:0 auto;padding:12px 1rem 12px 0}@media (min-width:960px){.c-header__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-block:22px}}.c-header__logo{text-align:center}.c-header__logo a{display:-webkit-box;display:-ms-flexbox;display:flex}.c-header__logo img{width:640px;max-width:90vw;margin:0 1rem}.c-header__title{margin-top:10px;padding-left:1rem;text-align:center}@media (min-width:960px){.c-header__title{margin:0;text-align:right}}@media (min-width:1400px){.c-header__title{display:-webkit-box;display:-ms-flexbox;display:flex}}.c-header__title a{text-decoration:none;color:#000}.c-header__title h1{font-size:12px;font-weight:700;margin:0;padding:0}@media (min-width:1400px){.c-header__title h1{padding-right:16px;margin-right:16px;border-right:1px solid #000}}.c-header__title h3{margin:0;padding:0;color:#707070;font-size:12px;font-weight:100}@media (min-width:768px){.c-header__title h1,.c-header__title h3{font-size:16px}}.c-contact__map{width:100%;min-height:440px;max-height:50vh;margin-top:3rem}.c-contact__row{padding:3rem 0;gap:1rem}@media (min-width:780px){.c-contact__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.c-contact__col{width:100%}.c-baner{line-height:0;position:relative}.c-baner__image{width:100%;max-width:100%;height:auto;max-height:500px;margin:0 auto;display:block;-o-object-fit:cover;object-fit:cover}@media (min-width:768px){.c-baner__image{max-height:100%}}.c-baner__text{max-width:540px;position:absolute;top:0;bottom:0;left:0;right:0;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;padding:0 30px 24px;margin:0 auto}@media (min-width:960px){.c-baner__text{max-width:1308px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (min-width:1200px){.c-baner__text{gap:24px;padding-bottom:48px}}.c-baner__btn{display:block;color:#fff;text-decoration:none;background-color:rgba(0,0,0,.5);border-bottom:1px solid #fff;backdrop-filter:blur(10px);border-radius:0;cursor:pointer;-webkit-transition:all .4s ease;transition:all .4s ease;padding:16px 24px}@media (min-width:960px){.c-baner__btn{min-width:250px;height:160px;padding:24px}}@media (min-width:1200px){.c-baner__btn{-webkit-box-flex:1;-ms-flex:1;flex:1}}.c-baner__btn:hover{background-color:#000}.c-baner__btn h1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:15px;font-size:18px;font-weight:100;line-height:1.2;margin:0}@media (min-width:768px){.c-baner__btn h1{font-size:24px}}@media (min-width:960px){.c-baner__btn h1{height:100%;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:inherit;-ms-flex-align:inherit;align-items:inherit}}.c-baner__btn h1 svg{width:24px;min-width:24px}@media (min-width:960px){.c-baner__btn h1 svg{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;margin-bottom:auto}}.c-section{max-width:1680px;padding:0 1rem 0 1rem;margin:0 auto}@media (max-width:1430px){.c-section{max-width:1260px}}.c-section--full .c-section__content{min-height:100vh}.c-section__content{padding:2rem 0 4rem 0;border-bottom:1px solid #e9ecec}.c-section--gray{background-color:#e9ecec}.c-select{max-width:536px}.c-select--center{margin:0 auto}.c-select__value{z-index:666;padding:.5rem 2rem;font-weight:100;text-align:left;font-size:1.25rem;color:#707070;border:1px solid #1e1e1e;cursor:pointer;-webkit-transition:background .25s;transition:background .25s;margin:0 .5rem}.c-select__value:hover{background:none;position:relative}.c-select__value:hover:before{content:" ";display:block;position:absolute;top:0;left:0;right:0;bottom:0}.c-select__list{z-index:666;position:fixed;top:0;bottom:0;-webkit-transform:translateY(100%);transform:translateY(100%);opacity:.2;-webkit-transition:opacity .5s,-webkit-transform .6s;transition:opacity .5s,-webkit-transform .6s;transition:transform .6s,opacity .5s;transition:transform .6s,opacity .5s,-webkit-transform .6s}.c-select__list__container{padding:1.5rem 1rem;background:#fff;width:536px;min-height:200px;max-width:calc(100vw - 2rem);text-align:left}.c-select__list__container__content{overflow-y:auto;margin:1rem 0;max-height:420px}.c-select__list__container__content ul{margin:0;padding:0;list-style-type:none}.c-select__list__container__content ul li{padding:.25rem 1rem}.c-select__list__container__content ul li:hover{background:#e8e8e8;cursor:pointer}.c-select__list__container__content ul li.active{background:#005a2b;color:#fff}.c-select__list--show{margin-top:40vh;margin-bottom:0;opacity:1;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.c-select__list h2{font-size:1rem;margin:0;padding:0;text-align:center}.c-select__close{padding:.5rem 2rem;font-weight:100;text-align:center;font-size:1.25rem;color:#707070;background:#e8e8e8;cursor:pointer;margin-top:.5rem;-webkit-transition:background .25s;transition:background .25s}.c-select__close:hover{background:#005a2b;color:#fff}.c-select__overlayer{z-index:666;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(82,82,82,.670588);-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:.2;-webkit-transition:opacity .1s,-webkit-transform .4s;transition:opacity .1s,-webkit-transform .4s;transition:transform .4s,opacity .1s;transition:transform .4s,opacity .1s,-webkit-transform .4s}.c-select__overlayer--show{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.c-selectBox{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:-.5rem;max-width:1350px;margin:0 auto}.c-selectBox,.c-selectBox__item{display:-webkit-box;display:-ms-flexbox;display:flex}.c-selectBox__item{padding:.5rem;width:100%;text-align:center;cursor:pointer}@media (min-width:1024px){.c-selectBox__item{width:20%}}@media (max-width:1024px){.c-selectBox__item{width:25%}}@media (max-width:960px){.c-selectBox__item{width:33.33333%}}@media (max-width:780px){.c-selectBox__item{width:100%}}.c-selectBox__item:hover .c-selectBox__item__content:after{content:" ";display:block;position:absolute;border:5px solid #005a2b;left:0;right:0;top:0;bottom:0;z-index:1}.c-selectBox__item:hover .c-selectBox__item__content *{z-index:2}.c-selectBox__item--selected .c-selectBox__item__content,.c-selectBox__item--selected:hover .c-selectBox__item__content{position:relative}.c-selectBox__item--selected .c-selectBox__item__content:after,.c-selectBox__item--selected:hover .c-selectBox__item__content:after{content:" ";display:block;position:absolute;border:5px solid #005a2b;left:0;right:0;top:0;bottom:0;z-index:1}.c-selectBox__item--selected .c-selectBox__item__content *,.c-selectBox__item--selected:hover .c-selectBox__item__content *{z-index:2}.c-selectBox__item__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;padding:5%;width:100%}.c-selectBox__item__content:before{-webkit-transition:all .25s;transition:all .25s}.c-selectBox__title{font-weight:100;font-size:1.25rem;display:block}.c-selectBox__subtitle{font-size:1.2rem;color:#005a2b}.c-selectBox__subtitle,.c-selectBox__text{font-weight:100;display:block;margin:.5rem 0 0 0}.c-selectBox__text{font-size:.75rem;color:#707070}.c-button{max-width:536px;min-width:248px;padding:.75rem 2rem;font-weight:100;text-align:center;font-size:1.25rem;color:#fff;background:#1e1e1e;cursor:pointer;-webkit-transition:background .25s;transition:background .25s;border:0;display:block;width:100%;font-family:Land Rover Wide;font-size:1rem}.c-button:hover{background:#fff;position:relative;color:#707070}.c-button:hover:before{content:" ";display:block;border:1px solid #1e1e1e;position:absolute;top:0;left:0;right:0;bottom:0}.c-button--active,.c-button--active:hover{background-color:#005a2b;color:#e8e8e8}.c-button--white{background-color:#fff;color:#1e1e1e}.c-checkbox{width:18px;height:18px;border:1px solid #707070;background-color:#fff;display:inline-block;margin-right:.5rem;cursor:pointer;position:relative}.c-checkbox:hover{border:1px solid #005a2b}.c-checkbox input{opacity:0;position:absolute}.c-checkbox svg{fill:#fff;margin-bottom:4px;margin-left:1px;opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}.c-checkbox--checked{background:#005a2b;border:1px solid #005a2b}.c-checkbox--checked svg{opacity:1}.c-input{position:relative;margin:1rem .5rem 0 .5rem}.c-input__placeholder{position:absolute;bottom:.5rem;left:2rem;font-size:1.25rem;-webkit-transition:bottom .25s;transition:bottom .25s}.c-input__placeholder--compleeted{display:none}.c-input__field{border:0;outline:0;width:100%;border:1px solid #1e1e1e;padding:.65rem 1rem;font-size:1.25rem;font-weight:100}.c-submitBar{-webkit-box-shadow:0 9px 40px 0 rgba(0,0,0,.37);box-shadow:0 9px 40px 0 rgba(0,0,0,.37);position:fixed;bottom:0;left:0;right:0;padding:1rem;background:#005a2b;color:#fff;z-index:99999}.c-submitBar__container{max-width:960px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-errorBar{-webkit-box-shadow:0 9px 40px 0 rgba(0,0,0,.37);box-shadow:0 9px 40px 0 rgba(0,0,0,.37);position:fixed;bottom:0;left:0;right:0;padding:1rem;background:#770f0f;color:#fff;z-index:99999}.c-errorBar__container{max-width:960px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.brand--selected{border-bottom:2px solid #005a2b;padding-bottom:1rem}.brand__image{max-height:30px}.brand:first-of-type .brand__image{max-height:8px;-ms-interpolation-mode:nearest-neighbor;image-rendering:-webkit-optimize-contrast;image-rendering:pixelated}.c-service__col{background-color:#fff;padding:1rem;margin:1rem;min-height:220px;position:relative}@media (min-width:780px){.c-service__col{width:100%}}.c-service__col--selected:after,.c-service__col:hover:after{content:" ";display:block;position:absolute;border:5px solid #005a2b;left:0;right:0;top:0;bottom:0;z-index:1}.c-service__col--selected *,.c-service__col:hover *{z-index:2}.c-service__list{list-style-type:none;padding:0;max-height:128px;overflow-y:scroll}.c-service__list-item{border-bottom:1px solid #e9ecec;text-align:center;padding:.5rem;margin-right:.1rem;cursor:pointer}.c-service__list-item--selected{background-color:#525252;color:#fff}.c-time{background-color:#fff;margin:1rem;text-align:center;padding:1rem;cursor:pointer;position:relative}@media (min-width:780px){.c-time{width:100%}}.c-time--selected:after{content:" ";display:block;position:absolute;border:5px solid #005a2b;left:0;right:0;top:0;bottom:0;z-index:1}.c-time--selected *{z-index:2}.c-time__wrap{max-width:1385px;margin:0 auto}.c-form{max-width:1350px}.c-footer{margin-top:2rem;background-color:#444;padding:1rem;min-height:120px}.c-summary__header{border-bottom:4px solid #005a2b;display:block;width:100%}.c-summary__col{padding:1rem}.mx-datepicker{max-width:1350px;margin:0 auto;background-color:#fff}.mx-datepicker-content{margin:0 auto;max-width:1000px;padding:3rem 1rem}.mx-input-wrapper{display:none;text-align:center}.mx-input{border:0;outline:none;font-size:1rem;font-family:Land Rover Wide;text-align:center;width:120px}.mx-calendar-content,.mx-table{width:100%}.mx-table td,.mx-table th{text-align:center;padding:.5rem}.mx-table td{cursor:pointer;border:1px solid #fff}.mx-table td:hover{border:1px solid #005a2b}.mx-table td.disabled{background:#e8e8e8;color:#707070;cursor:not-allowed}.mx-table td.active{position:relative}.mx-table td.active:after{content:" ";display:block;position:absolute;border:5px solid #005a2b;left:0;right:0;top:0;bottom:0;z-index:1}.mx-table td.active *{z-index:2}.mx-btn-text{border:0;background:transparent;font-size:1rem;font-family:Land Rover Wide;font-weight:100;padding:.5rem 1rem;margin-right:1rem}.mx-btn-current-month,.mx-btn-current-year{border:1px solid #e8e8e8;background:#e8e8e8}.mx-btn-current-month:hover,.mx-btn-current-year:hover{border:1px dashed #005a2b;background:transparent}.mx-calendar-header{margin-top:1rem}.mx-calendar-header-label{text-align:center;margin:0 auto;display:block}.mx-btn-icon-double-left,.mx-btn-icon-left{float:left}.mx-btn-icon-double-right,.mx-btn-icon-right{float:right}