.bg-theme1{background:#642b3b}.bg-hv-theme1:hover{background:#642b3b}.bg-theme2{background:#9d5b6d}.bg-hv-theme2:hover{background:#9d5b6d}.bg-theme5{background:#91d7b1}.bg-hv-theme5:hover{background:#91d7b1}.bg-theme6{background:#b7ddc8}.bg-hv-theme6:hover{background:#b7ddc8}.bg-theme7{background:#b6edf7}.bg-hv-theme7:hover{background:#b6edf7}.bg-theme10{background:#1d527e}.bg-hv-theme10:hover{background:#1d527e}.bg-theme11{background:#587f9f}.bg-hv-theme11:hover{background:#587f9f}.bg-theme13{background:#ffd6a6}.bg-hv-theme13:hover{background:#ffd6a6}.bg-theme14{background:#6ed4dc}.bg-hv-theme14:hover{background:#6ed4dc}.bg-theme15{background:#9ce6ec}.bg-hv-theme15:hover{background:#9ce6ec}.bg-theme17{background:#3a6967}.bg-hv-theme17:hover{background:#3a6967}.bg-theme27{background:#e2f5f9}.bg-hv-theme27:hover{background:#e2f5f9}.bg-theme30{background:#b6e3e9}.bg-hv-theme30:hover{background:#b6e3e9}.bg-theme31{background:#faecec}.bg-hv-theme31:hover{background:#faecec}.white{color:#fff}.hv-white:hover{color:#fff}.bc-white{border-color:#fff}.red{color:#642b3b}.hv-red:hover{color:#642b3b}.bc-red{border-color:#642b3b}.bg-white{background:#fff}.bg-hv-white:hover{background:#fff}.bg-theme3{background:#e0e0e8}.bg-hv-theme3:hover{background:#e0e0e8}.theme1{color:#642b3b}.hv-theme1:hover{color:#642b3b}.bc-theme1{border-color:#642b3b}.theme2{color:#9d5b6d}.hv-theme2:hover{color:#9d5b6d}.bc-theme2{border-color:#9d5b6d}.theme3{color:#e0e0e8}.hv-theme3:hover{color:#e0e0e8}.bc-theme3{border-color:#e0e0e8}.theme4{color:#efeef3}.hv-theme4:hover{color:#efeef3}.bc-theme4{border-color:#efeef3}.theme5{color:#91d7b1}.hv-theme5:hover{color:#91d7b1}.bc-theme5{border-color:#91d7b1}.theme6{color:#b7ddc8}.hv-theme6:hover{color:#b7ddc8}.bc-theme6{border-color:#b7ddc8}.theme7{color:#b6edf7}.hv-theme7:hover{color:#b6edf7}.bc-theme7{border-color:#b6edf7}.theme8{color:#fed036}.hv-theme8:hover{color:#fed036}.bc-theme8{border-color:#fed036}.theme9{color:#fff}.hv-theme9:hover{color:#fff}.bc-theme9{border-color:#fff}.theme10{color:#1d527e}.hv-theme10:hover{color:#1d527e}.bc-theme10{border-color:#1d527e}.theme11{color:#587f9f}.hv-theme11:hover{color:#587f9f}.bc-theme11{border-color:#587f9f}.theme14{color:#6ed4dc}.hv-theme14:hover{color:#6ed4dc}.bc-theme14{border-color:#6ed4dc}.theme18{color:#9c9b9b}.hv-theme18:hover{color:#9c9b9b}.bc-theme18{border-color:#9c9b9b}.bc-red{border-color:#642b3b}.bc-theme3{border-color:#e0e0e8}.bc-theme18{border-color:#9c9b9b}.p-theme1::-webkit-input-placeholder{color:#642b3b}.p-theme1::-moz-placeholder{color:#642b3b}.p-theme1:-ms-input-placeholder{color:#642b3b}.p-theme1:-moz-placeholder{color:#642b3b}.p-white::-webkit-input-placeholder{color:#fff}.p-white::-moz-placeholder{color:#fff}.p-white:-ms-input-placeholder{color:#fff}.p-white:-moz-placeholder{color:#fff}.p-theme18::-webkit-input-placeholder{color:#9c9b9b}.p-theme18::-moz-placeholder{color:#9c9b9b}.p-theme18:-ms-input-placeholder{color:#9c9b9b}.p-theme18:-moz-placeholder{color:#9c9b9b}.bg-theme20{background:#b8f4da}.bg-hv-theme20:hover{background:#b8f4da}.flag{width:25px;height:16px;display:inline-block;background-size:contain;background-repeat:no-repeat}.flag.en-GB{background-image:url(https://cdn2.nucotravel.com/_flags/gb.webp)}.flag.en-US{background-image:url(https://cdn2.nucotravel.com/_flags/us.webp)}.flag.de-DE{background-image:url(https://cdn2.nucotravel.com/_flags/de.webp)}.flag.fr-FR{background-image:url(https://cdn2.nucotravel.com/_flags/fr.webp)}.flag.es-ES{background-image:url(https://cdn2.nucotravel.com/_flags/es.webp)}.flag.en-IE{background-image:url(https://cdn2.nucotravel.com/_flags/ie.webp)}.flag.en-ZA{background-image:url(https://cdn2.nucotravel.com/_flags/za.webp)}.flag.en-NZ{background-image:url(https://cdn2.nucotravel.com/_flags/nz.webp)}.flag.en-AU{background-image:url(https://cdn2.nucotravel.com/_flags/au.webp)}.flag.en-CA{background-image:url(https://cdn2.nucotravel.com/_flags/ca.webp)}.flag.nl-NL{background-image:url(https://cdn2.nucotravel.com/_flags/nl.webp)}.modal-mask{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;overflow-y:scroll;background:rgba(0,0,0,.6)}.modal-mask.quote-form-modal-mask{background:rgba(255,255,255,.9)}.modal-container{width:90%;border-radius:10px;margin:auto;margin-top:5%;position:relative;box-sizing:border-box}.modal-container .modal-body{position:relative}.spinner-modal-image{height:200px;position:relative}.filter-modal .modal-wrapper{height:100%}.filter-modal .modal-wrapper .modal-container{left:0;width:100%;margin-top:0;height:100%}.filter-modal .modal-wrapper .modal-container .modal-body{min-height:100%}@media(max-width:767px){.modal-mask.floating-modal .modal-wrapper{height:100%}.modal-mask.floating-modal .modal-wrapper .modal-container{display:flex !important;height:100%;margin-top:0}.modal-mask.floating-modal .modal-wrapper .modal-container .modal-body{margin:auto}}.apartment-modal .modal-container{width:90%}@media(min-width:768px){.spinner-modal-image{height:350px}.modal-container{position:absolute;top:12%;left:25%;width:50%;margin-bottom:3rem;margin-top:0}.filter-modal .modal-wrapper{height:initial}.filter-modal .modal-wrapper .modal-container{position:absolute;top:12%;left:25%;width:50%;margin-bottom:3rem;margin-top:0}.filter-modal .modal-wrapper .modal-container .modal-body{min-height:initial}.filter-modal.filter-modal-medium .modal-wrapper .modal-container{top:10%;left:10%;width:80%}.filter-modal.filter-modal-large .modal-wrapper .modal-container{top:5%;left:5%;width:90%}.apartment-modal .modal-container{left:20%;width:60%}}@media(min-width:1200px){.filter-modal-small .modal-wrapper .modal-container{top:12%;left:30%;width:40%}}@media(min-width:2000px){.modal-container{position:absolute;top:12%;left:33%;width:34%;margin-bottom:3rem;margin-top:0}}.modal-with-border .modal-body{border:2px solid #1d527e;border-radius:25px}.close-remove{position:relative;width:15px;height:15px;display:inline-block}.close-remove:before,.close-remove:after{position:absolute;left:6px;content:" ";height:15px;width:2px;background-color:#642b3b}.close-remove.theme10:before,.close-remove.theme10:after{background-color:#1d527e}.close-remove:before{transform:rotate(45deg)}.close-remove:after{transform:rotate(-45deg)}.close-notice-wrapper{border-radius:50%;padding:2px 4px 1px 7px;border:1px solid #1d527e;cursor:pointer;display:inline-block}.close-notice-wrapper:hover{background:#1d527e}.close-notice-wrapper:hover .close-notice:before,.close-notice-wrapper:hover .close-notice:after{background-color:#fff}.close-notice-wrapper .close-notice{position:relative;width:15px;height:16px;display:inline-block;cursor:pointer}.close-notice-wrapper .close-notice:before,.close-notice-wrapper .close-notice:after{position:absolute;left:6px;content:" ";height:19px;width:1px;background-color:#1d527e}.close-notice-wrapper .close-notice:before{transform:rotate(45deg)}.close-notice-wrapper .close-notice:after{transform:rotate(-45deg)}.close-notice-wrapper.white{border:1px solid #fff}.close-notice-wrapper.white .close-notice:before,.close-notice-wrapper.white .close-notice:after{background-color:#fff}.close{position:relative;width:32px;height:32px}.close:before,.close:after{position:absolute;left:15px;content:" ";height:33px;width:3px;background-color:#9c9b9b;border-radius:3px}.close:hover:before,.close:hover:after{background-color:#c2c2c2;cursor:pointer}.close.close-theme1{width:15px;height:15px}.close.close-theme1:before,.close.close-theme1:after{background-color:#642b3b;height:15px}.close.close-white{width:22px;height:22px}.close.close-white:before,.close.close-white:after{background-color:#fff;height:22px}.close-button:hover .close:before,.close-button:hover .close:after{background-color:#6ed4dc}.close:before{transform:rotate(45deg)}.close:after{transform:rotate(-45deg)}.aico.search-grey{background:url(https://cdn2.nucotravel.com/images/icons/_Rebrand/grey/Icons_Search.svg);background-size:contain;background-repeat:no-repeat}.aico{display:inline-block;vertical-align:middle}.aico.xxs{width:19px;height:19px}.aico.xs{width:23px;height:23px}.aico.s{width:30px;height:30px}.aico.m{width:38px;height:38px}.aico.l{width:45px;height:45px}.aico.xl{width:52px;height:52px}.aico.xxl{width:60px;height:60px}.aico.xxxl{width:75px;height:75px}.aico.hover:hover{opacity:.6}.aico.search-blue{background:url(https://cdn2.nucotravel.com/images/icons/_Rebrand/blue/Icons_Search.svg);background-size:contain;background-repeat:no-repeat}.aico.search-midnight{background:url(https://cdn2.nucotravel.com/images/icons/_Rebrand/midnight/Icons_Search.svg);background-size:contain;background-repeat:no-repeat}.aico.search-red{background:url(https://cdn2.nucotravel.com/images/icons/_Rebrand/red/Icons_Search.svg);background-size:contain;background-repeat:no-repeat}.aico.bed-red{background:url(https://cdn2.nucotravel.com/images/icons/_Rebrand/red/Icons_Bed.svg);background-size:contain;background-repeat:no-repeat}.aico.flights-red{background:url(https://cdn2.nucotravel.com/images/icons/_Rebrand/red/Icons_Flights.svg);background-size:contain;background-repeat:no-repeat}.aico.private-transfers-red{background:url(https://cdn2.nucotravel.com/images/icons/_Rebrand/red/Icons_Private-Transfers.svg);background-size:contain;background-repeat:no-repeat}.aico.ski-pass-red{background:url(https://cdn2.nucotravel.com/images/icons/_Rebrand/red/Icons_Ski-Pass.svg);background-size:contain;background-repeat:no-repeat}.aico.central-location-red{background:url(https://cdn2.nucotravel.com/images/icons/_Rebrand/red/Icons_Central-Location.svg);background-size:contain;background-repeat:no-repeat}.aico.stay-orange{background:url(https://cdn2.nucotravel.com/images/icons/_Rebrand/orange/Icons_Stay.svg);background-size:contain;background-repeat:no-repeat}.aico.flights-alt-orange{background:url(https://cdn2.nucotravel.com/images/icons/_Rebrand/orange/Icons_Flights-Alt.svg);background-size:contain;background-repeat:no-repeat}.aico.transfers-orange{background:url(https://cdn2.nucotravel.com/images/icons/_Rebrand/orange/Icons_Transfers.svg);background-size:contain;background-repeat:no-repeat}.aico.ski-pass-alt-orange{background:url(https://cdn2.nucotravel.com/images/icons/_Rebrand/orange/Icons_Ski-Pass-Alt.svg);background-size:contain;background-repeat:no-repeat}.aico.search-white{background:url(https://cdn2.nucotravel.com/images/icons/_Rebrand/white/Icons_Search.svg);background-size:contain;background-repeat:no-repeat}.aico.search-burgundy{background:url(https://cdn2.nucotravel.com/images/icons/_Rebrand/burgundy/Icons_Search.svg);background-size:contain;background-repeat:no-repeat}.stats-circle{width:100%}@media(min-width:576px){.stats-circle{width:initial}}.price-line-through>span:after{background:#642b3b !important}.home-icon.logo-footer{background:url(https://cdn2.nucotravel.com/images/nuco/NUCO_BADGE_-_WHT.png);background-size:60px 60px;width:60px;height:60px;background-position:0 0}.home-icon.nuco-house{background:url(https://cdn2.nucotravel.com/siteimages/nuco-sprite.svg);width:200px;height:230px;background-position:-303px -574px;background-size:505px 438px}.google{background:url(https://cdn2.nucotravel.com/images/google-reviews.svg);background-size:100px 40px;width:100px;height:40px;display:inline-block;vertical-align:middle}.navigation{width:100%;height:100%;z-index:3;background:#fff !important}.tooltiptext-phone{display:none;top:calc(100% - 1px);position:absolute;width:270px;z-index:4;text-transform:none}.tooltip-phone:hover .tooltiptext-phone{display:block}.phone-arrow-down{width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid #1d527e}@media(min-width:1200px){.home-icon.nuco-house{width:412px;height:495px;background-position:-646px -283px;background-size:1075.4px 924.8px}.house-margin{margin-top:-10rem}}.bg-black{background:#000}.navigation .navigation-inner .menu-item,.navigation .navigation-inner .submenu-item{line-height:28px}@media(min-width:992px){.navigation .nav-margin{padding-top:35px !important}}.mar-a{margin:auto}@media(min-width:0){.pad2{padding:.5rem}.pad3{padding:.75rem}.pad4{padding:1rem}.pad6{padding:1.5rem}.pad8{padding:2rem}.padh1{padding-left:.25rem;padding-right:.25rem}.padh2{padding-left:.5rem;padding-right:.5rem}.padh3{padding-left:.75rem;padding-right:.75rem}.padh4{padding-left:1rem;padding-right:1rem}.padh6{padding-left:1.5rem;padding-right:1.5rem}.padh8{padding-left:2rem;padding-right:2rem}.padh10{padding-left:2.5rem;padding-right:2.5rem}.padh12{padding-left:3rem;padding-right:3rem}.padv1{padding-top:.25rem;padding-bottom:.25rem}.padv2{padding-top:.5rem;padding-bottom:.5rem}.padv3{padding-top:.75rem;padding-bottom:.75rem}.padv4{padding-top:1rem;padding-bottom:1rem}.padv6{padding-top:1.5rem;padding-bottom:1.5rem}.padv8{padding-top:2rem;padding-bottom:2rem}.padv11{padding-top:2.75rem;padding-bottom:2.75rem}.padv12{padding-top:3rem;padding-bottom:3rem}.padl1{padding-left:.25rem}.padl2{padding-left:.5rem}.padl3{padding-left:.75rem}.padl4{padding-left:1rem}.padl5{padding-left:1.25rem}.padl6{padding-left:1.5rem}.padl8{padding-left:2rem}.padl10{padding-left:2.5rem}.padr3{padding-right:.75rem}.padr4{padding-right:1rem}.padt1{padding-top:.25rem}.padt2{padding-top:.5rem}.padt3{padding-top:.75rem}.padt4{padding-top:1rem}.padt6{padding-top:1.5rem}.padt8{padding-top:2rem}.padt10{padding-top:2.5rem}.padt12{padding-top:3rem}.padb1{padding-bottom:.25rem}.padb2{padding-bottom:.5rem}.padb3{padding-bottom:.75rem}.padb4{padding-bottom:1rem}.padb6{padding-bottom:1.5rem}.padb8{padding-bottom:2rem}.padb10{padding-bottom:2.5rem}.mar0{margin:0}.mar2{margin:.5rem}.marv2{margin-top:.5rem;margin-bottom:.5rem}.marv6{margin-top:1.5rem;margin-bottom:1.5rem}.marl2{margin-left:.5rem}.marl4{margin-left:1rem}.marr1{margin-right:.25rem}.marr2{margin-right:.5rem}.marr4{margin-right:1rem}.marr6{margin-right:1.5rem}.mart0{margin-top:0}.mart2{margin-top:.5rem}.mart4{margin-top:1rem}.mart5{margin-top:1.25rem}.mart6{margin-top:1.5rem}.marb1{margin-bottom:.25rem}.marb2{margin-bottom:.5rem}.marb4{margin-bottom:1rem}.marb5{margin-bottom:1.25rem}.marb6{margin-bottom:1.5rem}.wid4{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:4%}.wid20{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:20%}.wid25{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:25%}.wid33{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:33%}.wid47{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:47%}.wid50{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%}.wid80{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:80%}.wid90{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:90%}.wid100{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}.wid60{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:60%}.abs{position:absolute}.rel{position:relative}.fix{position:fixed}.fl{float:left}.fr{float:right}.fn{float:none}.hidden{display:none}.block{display:block}.inline{display:inline}.inline-block{display:inline-block}.flex{display:flex}}@media(min-width:576px){.padr4-small{padding-right:1rem}.wid33-small{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:33%}.wid50-small{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%}.abs-small{position:absolute}.rel-small{position:relative}.fix-small{position:fixed}.fl-small{float:left}.fr-small{float:right}.fn-small{float:none}.hidden-small{display:none}.block-small{display:block}.inline-small{display:inline}.inline-block-small{display:inline-block}.flex-small{display:flex}}@media(min-width:768px){.padh8-medium{padding-left:2rem;padding-right:2rem}.padl6-medium{padding-left:1.5rem}.padr4-medium{padding-right:1rem}.padt0-medium{padding-top:0}.padt6-medium{padding-top:1.5rem}.padt8-medium{padding-top:2rem}.padt12-medium{padding-top:3rem}.mart12-medium{margin-top:3rem}.marb0-medium{margin-bottom:0}.wid15-medium{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:15%}.wid25-medium{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:25%}.wid33-medium{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:33%}.wid35-medium{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:35%}.wid40-medium{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:40%}.wid45-medium{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:45%}.wid50-medium{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%}.wid64-medium{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:64%}.wid70-medium{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:70%}.wid75-medium{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:75%}.wid90-medium{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:90%}.wid60-medium{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:60%}.abs-medium{position:absolute}.rel-medium{position:relative}.fix-medium{position:fixed}.fl-medium{float:left}.fr-medium{float:right}.fn-medium{float:none}.hidden-medium{display:none}.block-medium{display:block}.inline-medium{display:inline}.inline-block-medium{display:inline-block}.flex-medium{display:flex}}@media(min-width:992px){.padh4-large{padding-left:1rem;padding-right:1rem}.padl2-large{padding-left:.5rem}.padr3-large{padding-right:.75rem}.padt0-large{padding-top:0}.padt10-large{padding-top:2.5rem}.padt12-large{padding-top:3rem}.padb10-large{padding-bottom:2.5rem}.mart12-large{margin-top:3rem}.wid10-large{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:10%}.wid45-large{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:45%}.wid50-large{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%}.wid67-large{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:67%}.wid90-large{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:90%}.abs-large{position:absolute}.rel-large{position:relative}.fix-large{position:fixed}.fl-large{float:left}.fr-large{float:right}.fn-large{float:none}.hidden-large{display:none}.block-large{display:block}.inline-large{display:inline}.inline-block-large{display:inline-block}.flex-large{display:flex}}@media(min-width:1200px){.padb3-xlarge{padding-bottom:.75rem}.wid15-xlarge{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:15%}.wid40-xlarge{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:40%}.abs-xlarge{position:absolute}.rel-xlarge{position:relative}.fix-xlarge{position:fixed}.fl-xlarge{float:left}.fr-xlarge{float:right}.fn-xlarge{float:none}.hidden-xlarge{display:none}.block-xlarge{display:block}.inline-xlarge{display:inline}.inline-block-xlarge{display:inline-block}.flex-xlarge{display:flex}}.l0{left:0}.r0{right:0}.t0{top:0}.b0{bottom:0}.lh1{line-height:.5rem}.lh2{line-height:1rem}.lh3{line-height:1.5rem}.br0{border-radius:0}.br4{border-radius:20px}.br5{border-radius:25px}.br4{border-radius:20px}.br6{border-radius:30px}.bw0{border-width:0;border-style:solid}.bw1{border-width:1px;border-style:solid}.bw2{border-width:2px;border-style:solid}.bw0{border-width:0;border-style:solid}.bw1{border-width:1px;border-style:solid}.bbw1{border-bottom-width:1px;border-bottom-style:solid}.btw1{border-top-width:1px;border-top-style:solid}@media(min-width:0){.fs3{font-size:.625rem !important}.fs4{font-size:.75rem !important}.fs5{font-size:.875rem !important}.fs6{font-size:1rem !important}.fs7{font-size:1.125rem !important}.fs8{font-size:1.25rem !important}.fs9{font-size:1.375rem !important}.fs12{font-size:1.75rem !important}.fs10{font-size:1.5rem !important}}@media(min-width:768px){.fs3-medium{font-size:.625rem !important}.fs4-medium{font-size:.75rem !important}.fs5-medium{font-size:.875rem !important}}.fw-n{font-weight:normal}.fw-600{font-weight:600}.fw-b{font-weight:bold}.fw-sb{font-weight:500}.ver-m{vertical-align:middle}.ver-b{vertical-align:bottom}.ttu{text-transform:uppercase}.out0{outline:0}@media(min-width:0){.tc{text-align:center}.tl{text-align:left}.tr{text-align:right}}@media(min-width:576px){.tc-small{text-align:center}.tl-small{text-align:left}.tr-small{text-align:right}}@media(min-width:768px){.tc-medium{text-align:center}.tl-medium{text-align:left}.tr-medium{text-align:right}}@media(min-width:992px){.tc-large{text-align:center}.tl-large{text-align:left}.tr-large{text-align:right}}.f-header{font-weight:bold}.pointer{cursor:pointer}a{text-decoration:none}.pen{pointer-events:none}.tdu{text-decoration:underline}.hv-tdu:hover{text-decoration:underline}.fade-on-hover:hover{opacity:.6}.oh{overflow:hidden}.oya{overflow-y:auto !important;-ms-overflow-y:auto !important}.bx-theme5-2{box-shadow:0 0 5px #9c9b9b}.bc-hv-theme10:hover{border-color:#1d527e}.bc-hv-theme14:hover{border-color:#6ed4dc}.bc-hv-white:hover{border-color:#fff}.striped-background{background:url(https://cdn2.nucotravel.com/images/shared/Stripped_Background.svg);background-size:cover}h1 p,h2 p,h3 p{margin:0}.price-line-through{background:#fcc}.price-line-through.bg-theme31{background:#faecec}.price-line-through>span{position:relative}.price-line-through>span:after{width:100%;height:1px;background:#d5544f;content:"";display:block;position:absolute;top:calc(50% - 1px);right:0;transform:rotate(5deg)}.price-line-through>span.left:after{left:0}.accommodation-img{height:15rem;background-position:center;background-size:cover}@media(min-width:992px){.bw1-large{border-width:1px;border-style:solid}}@media(min-width:1700px){.accommodation-img{height:19rem}}@keyframes shimmer{to{background-position-x:0%}}.shimmer{background:linear-gradient(-45deg,#e0e0e8 40%,#efeff3 50%,#e0e0e8 60%);background-size:300% !important;background-position-x:100%;animation:shimmer 1s infinite linear}.discount-green{border:1px solid #c5de8a;background:#f3f8e9}.ski-weekly-month-container{border-right:none;width:100%}.ski-weekly-datepicker-active{background-color:#f7edec;cursor:default !important}.ski-weekly-datepicker-week{border:1px solid #f7edec;font-size:10px}.ski-weekly-datepicker-week-wrapper{padding:0 !important}.ski-weekly-button-container{position:absolute;bottom:20px;right:20px}.ski-weekly-next-button-container{position:absolute;right:20px;bottom:64px}.ski-weekly-next-button-icon{color:#dcdcdc;border:1px solid #dcdcdc}.ski-weekly-button{width:72px;height:30px;user-select:none}.ski-weekly-datepicker-wrapper{border-radius:4px;border:1px solid rgba(0,0,0,.2);white-space:nowrap;overflow:hidden;background-color:#fff;position:absolute;width:100%;z-index:100;top:-300px;left:0;font-size:14px;height:900px}.erna-picker .ski-weekly-datepicker-wrapper{border:1px solid #1d527e;border-radius:0;position:fixed;top:80px;width:90%;left:5%}@media(min-width:768px){.ski-weekly-datepicker-wrapper{width:675px;height:400px;top:38px}.erna-picker .ski-weekly-datepicker-wrapper{top:32px;right:0;left:inherit;position:absolute;width:675px}.ski-weekly-month-container{border-right:solid #dcdcdc 1px;width:35% !important}.ski-weekly-datepicker-week{border:1px solid #f7edec;font-size:14px}.ski-weekly-datepicker-week-wrapper{padding-left:2.5rem !important;padding-right:2.5rem !important}.ski-weekly-datepicker-wrapper-left{left:-445px !important}.ski-weekly-datepicker-wrapper-center{left:-120px !important}}@media(min-width:992px){.ski-weekly-datepicker-wrapper{width:850px !important}.erna-picker .ski-weekly-datepicker-wrapper{width:700px !important}.erna-picker .ski-weekly-datepicker-wrapper-left{left:-399px !important}}@media(min-width:1200px){.erna-picker .ski-weekly-datepicker-wrapper{right:inherit;left:0 !important}}.new-datepicker-wrapper input{font-size:.75rem !important;padding-top:.5rem;padding-bottom:.5rem}@media(min-width:992px){.new-datepicker-wrapper{min-width:800px;top:100%;left:0;position:absolute;width:100%;z-index:3;background:#e2f5f9;padding-left:3rem;padding-right:3rem}.new-datepicker-wrapper.open-left{right:0;left:initial}.new-datepicker-wrapper .datepicker-border{border-left:1px solid #6ed4dc}}.datepicker-week:hover .narrow-arrow{color:#fff !important}.ski-weekly-month-container{border-right:none;width:100%}.ski-weekly-datepicker-active{background-color:#f7edec;cursor:default !important}.ski-weekly-datepicker-week{border:1px solid #f7edec;font-size:10px}.ski-weekly-datepicker-week-wrapper{padding:0 !important}.ski-weekly-button-container{position:absolute;bottom:20px;right:20px}.ski-weekly-next-button-container{position:absolute;right:20px;bottom:64px}.ski-weekly-next-button-icon{color:#dcdcdc;border:1px solid #dcdcdc}.ski-weekly-button{width:72px;height:30px;user-select:none}.ski-weekly-datepicker-wrapper{border-radius:4px;border:1px solid rgba(0,0,0,.2);white-space:nowrap;overflow:hidden;background-color:#fff;position:absolute;width:100%;z-index:100;top:-300px;left:0;font-size:14px;height:900px}.erna-picker .ski-weekly-datepicker-wrapper{border:1px solid #1d527e;border-radius:0;position:fixed;top:80px;width:90%;left:5%}@media(min-width:768px){.ski-weekly-datepicker-wrapper{width:675px;height:400px;top:38px}.erna-picker .ski-weekly-datepicker-wrapper{top:32px;right:0;left:inherit;position:absolute;width:675px}.ski-weekly-month-container{border-right:solid #dcdcdc 1px;width:35% !important}.ski-weekly-datepicker-week{border:1px solid #f7edec;font-size:14px}.ski-weekly-datepicker-week-wrapper{padding-left:2.5rem !important;padding-right:2.5rem !important}.ski-weekly-datepicker-wrapper-left{left:-445px !important}.ski-weekly-datepicker-wrapper-center{left:-120px !important}}@media(min-width:992px){.ski-weekly-datepicker-wrapper{width:850px !important}.erna-picker .ski-weekly-datepicker-wrapper{width:700px !important}.erna-picker .ski-weekly-datepicker-wrapper-left{left:-399px !important}}@media(min-width:1200px){.erna-picker .ski-weekly-datepicker-wrapper{right:inherit;left:0 !important}}.new-datepicker-wrapper input{font-size:.75rem !important;padding-top:.5rem;padding-bottom:.5rem}@media(min-width:992px){.new-datepicker-wrapper{min-width:800px;top:100%;left:0;position:absolute;width:100%;z-index:3;background:#e2f5f9;padding-left:3rem;padding-right:3rem}.new-datepicker-wrapper.open-left{right:0;left:initial}.new-datepicker-wrapper .datepicker-border{border-left:1px solid #6ed4dc}}.datepicker-week:hover .narrow-arrow{color:#fff !important}.calendar-header{width:100vw;font-size:170%;text-align:center;background-color:transparent}.calendar-header .month-name,.calendar-header button{display:inline-block}.calendar-header .month-name{color:#000;font-size:150%}.calendar-header .current-month-value{color:#000}.calendar-header .link,.calendar-header .link:hover,.calendar-header .link:active{text-decoration:none}.calendar-header .calendar-prev-month-button{margin-right:1vh}.calendar-header .calendar-next-month-button{margin-left:1vh}.calendar-wrapper{box-sizing:border-box;display:inline-block;justify-content:center}.days,.weekdays{display:grid;grid-template-columns:repeat(7,33px);max-width:1024px;width:100%;text-align:right;transition:transform .3s ease 0s;color:#1d527e;text-align:center}.days{border-top:1px solid #1d527e;border-left:1px solid #1d527e}.days>div{padding:10px;text-align:center;border-bottom:1px solid #1d527e;border-right:1px solid #1d527e}.days .day:first-child{grid-column:7/auto}.empty{background:#d9d9e2}#calendar>*.today{color:#000;border:.1em solid #000;border-radius:100%}#calendar>.day{border-radius:100%;margin:3px}@media(min-width:350px){.days,.weekdays{grid-template-columns:repeat(7,40px)}}@media(min-width:450px){.days,.weekdays{grid-template-columns:repeat(7,45px)}}.new-quote .asd__wrapper{border-radius:4px;left:auto !important;right:0 !important;top:100% !important;max-width:603px}.new-quote .asd__wrapper.self-drive-picker{left:0 !important;right:initial !important}.new-quote.right-datepicker .asd__wrapper{border-radius:4px;left:0 !important;right:auto !important;top:100% !important;max-width:603px}.old-quote .asd__wrapper{border-radius:4px;left:0 !important;top:100% !important;max-width:603px}.asd__days-legend{font-size:16px}.asd__month button{outline:0}.asd__month-name{font-size:18px;color:#642b3b}.asd__selected-date-one,.asd__selected-date-two{background:#642b3b !important;outline:0 !important;border:0 !important}.asd__day--enabled.asd__day--in-range,.asd__day--hovered{background:#9d5b6d !important;outline:0 !important;border:1px solid #fff !important}@media(max-width:767px){.old-quote .asd__wrapper,.new-quote .asd__wrapper{top:30px !important}.old-quote .asd__wrapper.asd__wrapper--datepicker-open,.new-quote .asd__wrapper.asd__wrapper--datepicker-open{position:fixed !important;right:calc(50% - 150px) !important;left:calc(50% - 150px) !important}.datepicker-overlay.open:before{content:"";position:fixed;display:block;background:rgba(0,0,0,.6);width:100%;height:100%;top:0 !important;left:0 !important;z-index:1}}@media(min-width:992px){.date-flex-large{display:flex}}.datepicker-carousel .VueCarousel-navigation-next{right:calc(50% - 50px) !important;top:17px !important}.datepicker-carousel .VueCarousel-navigation-prev{left:calc(50% - 50px) !important;top:17px !important}.datepicker-toggle{display:inline-block;position:relative;width:25px;height:25px}.datepicker-toggle-button{position:absolute;left:0;top:0;width:100%;height:100%;background-image:url(https://cdn2.nucotravel.com/images/icons/Blue/Icons_Calendar.svg)}.datepicker-input{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;cursor:pointer;box-sizing:border-box}.datepicker-input::-webkit-calendar-picker-indicator{position:absolute;left:0;top:0;width:100%;height:100%;margin:0;padding:0;cursor:pointer}.submenu{width:75%;z-index:2;float:right}.navigation{position:absolute;overflow-y:auto;overflow-x:hidden;height:100%;z-index:101;border-radius:0 0 5px 5px}.navigation .navigation-inner{position:relative;margin:0 2rem 4rem 2rem}.navigation .navigation-inner .menu-item{color:#1d527e;border-radius:5px}.navigation .navigation-inner .submenu-item{border-radius:5px}.navigation .navigation-inner .submenu-item a{color:#1d527e;text-underline-offset:8px;border-radius:5px}.navigation .navigation-inner .submenu-item a.theme10{color:#1d527e}.need-inspiring-mobile{border-radius:50px;border:1px solid #6ed4dc;padding:1rem 2rem;text-align:center;text-transform:uppercase;font-weight:bold;color:#6ed4dc;cursor:pointer}.need-inspiring-mobile:hover{background:#6ed4dc;color:#fff}@media(min-width:992px){.navigation{border:1px solid #e0e0e8;top:88px;left:2%;width:96%;height:initial}.navigation .navigation-inner{margin:2rem 1.5rem;min-height:350px}.navigation .navigation-inner .menu-item{color:#1d527e}.navigation .navigation-inner .menu-item.theme10{color:#1d527e}.navigation .navigation-inner .submenu-item a{color:#1d527e}.navigation .navigation-inner .submenu-item.submenu-item--last a:hover{color:#1d527e;background:#b6e3e9;font-weight:bold;text-decoration:underline}.navigation .nav-margin{padding-top:26px}.navigation .nav-border-right{border-right:1px solid #e0e0e8}}#footer{display:block}@media(max-width:786px){.slogan img.hide{display:none}}@media(min-width:1200px){.navigation{top:96px}.navigation.black-friday-nav{top:136px}}.tooltip{position:relative;cursor:pointer}.tooltip i{width:18px !important}.tooltip .tooltiptext{visibility:hidden;position:absolute;z-index:1;bottom:140%;left:-6px}.tooltip:hover .tooltiptext{visibility:visible;display:block !important;color:#1d527e;border:1px solid #e0e0e8;padding:.5rem;border-radius:5px;background:#fff;font-size:.75rem;font-weight:normal}.tooltip:hover .tooltiptext::after{content:" ";position:absolute;top:calc(100% - 4px);left:20px;width:10px;height:10px;border-left:1px solid #e0e0e8;border-bottom:1px solid #e0e0e8;transform:rotate(-45deg);background:#fff}select{-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:""}.checkbox{position:relative}.checkbox label{position:absolute;top:0;left:0;height:18px;width:18px}.checkbox label i{display:none;padding-left:3px;padding-top:4px}.checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkbox input:checked~label i{display:block}.checkbox-v2{position:relative}.checkbox-v2 label{position:absolute;top:0;left:0;height:14px;width:13px}.checkbox-v2 label i{display:none;padding-left:1px;padding-top:1px}.checkbox-v2 input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkbox-v2 input:checked~label i{display:block}.range-slider-alt{width:100%;margin:auto;text-align:center;position:relative;height:12px}.range-slider-alt input[type=range]{position:absolute;left:0;bottom:0;background:#e0e0e8}.range-slider-alt input[type=number]{border:1px solid #ddd;text-align:center;font-size:1.6em;-moz-appearance:textfield}.range-slider-alt input[type=number]::-webkit-outer-spin-button,.range-slider-alt input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}.range-slider-alt input[type=number]:invalid,.range-slider-alt input[type=number]:out-of-range{border:2px solid #ff6347}.range-slider-alt input[type=range]{-webkit-appearance:none;width:100%}.range-slider-alt input[type=range]::-webkit-slider-runnable-track,.range-slider-alt input[type=range]::-webkit-slider-thumb{-webkit-appearance:none}.range-slider-alt input[type=range]:focus{outline:none}.range-slider-alt input[type=range]:focus::-webkit-slider-runnable-track{background:#efefef}.range-slider-alt input[type=range]:focus::-ms-fill-lower{background:#6ed4dc}.range-slider-alt input[type=range]:focus::-ms-fill-upper{background:#efefef}.range-slider-alt input[type=range]::-webkit-slider-runnable-track{width:100%;height:10px;cursor:pointer;background:#efefef;border-radius:25px !important;box-shadow:none;border:0}.range-slider-alt input[type=range]::-webkit-slider-thumb{z-index:2;position:relative;box-shadow:0 0 0 #000;border:1px solid #6ed4dc;height:16px;width:16px;border-radius:25px;background:#fff;cursor:pointer;-webkit-appearance:none;margin-top:-3px}select{-webkit-appearance:none;-moz-appearance:none}.narrow-arrow{border-width:0 2px 2px 0;display:inline-block;padding:4px;border-style:solid;margin-top:.25rem;vertical-align:middle}.narrow-arrow.smaller{padding:3px}.narrow-arrow.large{padding:7px}.narrow-arrow.right{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.narrow-arrow.left{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.narrow-arrow.up{transform:rotate(-135deg);-webkit-transform:rotate(-135deg);margin-top:7px}.narrow-arrow.down{transform:rotate(45deg);-webkit-transform:rotate(45deg);margin-top:-2px}.narrow-arrow.hover:hover{opacity:.6}span:hover>.narrow-arrow.hover{opacity:.6}.quote-list-container .quote-list{content:"";position:fixed;background:rgba(0,0,0,.5);display:none;width:100%;height:100%;top:0;left:0;z-index:12;background:#fff}.quote-list-container .quote-list>div:not(.inspiration){position:absolute;top:0;left:0;width:100%;max-height:100%;height:100%;box-sizing:border-box;padding-left:1rem;padding-right:1rem;overflow-y:auto;padding-top:56px}.quote-list-container .quote-list>div:not(.inspiration).border-theme10{-webkit-box-shadow:1px 0 0 #1d527e,-1px 0 0 #1d527e,0 1px 0 #1d527e,0 -1px 0 #1d527e,0 3px 13px rgba(0,0,0,.08);box-shadow:1px 0 0 #1d527e,-1px 0 0 #1d527e,0 1px 0 #1d527e,0 -1px 0 #1d527e,0 3px 13px rgba(0,0,0,.08);border-radius:0}.quote-list-container .quote-list .with-scroll{height:180px !important;overflow-y:scroll !important}.quote-list-container.relative-on-mobile .quote-list{position:absolute;top:calc(100% + 1px);height:inherit;z-index:10}.quote-list-container.relative-on-mobile .quote-list>div:not(.inspiration){width:100%;height:100%;position:relative;top:0;left:0;overflow:hidden}.quote-list-container.open .quote-list{-webkit-animation:fpFadeInDown 300ms cubic-bezier(.23,1,.32,1);animation:fpFadeInDown 300ms cubic-bezier(.23,1,.32,1);display:block}.quote-list-container .number-buttons span{background:#642b3b;border:1px solid #642b3b;height:34px;width:30%;text-align:center;color:#fff;display:block;float:left;font-size:23px;line-height:28px;box-sizing:border-box}.quote-list-container .number-buttons span:first-child{border-radius:5px 0 0 5px}.quote-list-container .number-buttons span:last-child{border-radius:0 5px 5px 0}.quote-list-container .number-buttons span:hover{background:#9d5b6d;color:#fff;border:1px solid #9d5b6d}.quote-list-container .number-buttons span.disabled{background:#e1e0e0 !important;border:1px solid #c8c8c8 !important}.quote-list-container .number-buttons input{border:1px solid #fff;height:34px;width:40%;padding:0 12px;float:left;color:#91d7b1;font-weight:bold;box-sizing:border-box}.sustainability-drop .quote-list-container .quote-list>div{top:100px}.number-buttons-alt .number-buttons-alt-button{background:transparent;height:30px;width:30px;text-align:center;color:#1d527e;display:block;font-size:32px;line-height:22px;box-sizing:border-box;font-weight:normal;cursor:pointer;border:none;outline:none;font-weight:100;padding-top:5px}.number-buttons-alt .number-buttons-alt-button:hover{color:#587f9f}.number-buttons-alt .number-buttons-alt-button.disabled{color:#e0e0e8;cursor:not-allowed}.number-buttons-alt .number-buttons-alt-button.positive{line-height:31px;padding-top:1px}.number-buttons-alt input{border:none;height:30px;padding:0 7px;display:inline-block;color:#1d527e;font-size:25px !important;box-sizing:border-box;outline:0;background:transparent;vertical-align:middle;font-weight:100}.number-buttons-alt input.bg-white{background:#fff;border:1px solid #1d527e;color:#1d527e}.passenger-select-button{width:45px;height:45px;border-radius:50%;padding:0}.phone-arrow-down{width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid #1d527e;position:absolute;top:0}.error{border-color:#f32929 !important;color:#f32929 !important}.error::-webkit-input-placeholder{color:#f32929 !important}.error::-moz-placeholder{color:#f32929 !important}.error:-ms-input-placeholder{color:#f32929 !important}.error:-moz-placeholder{color:#f32929 !important}.error+i,.error+i+i{color:#f32929 !important}.airport-drop-list.datepicker-variant{right:0;left:inherit}.airport-drop-list.destination-variant{left:0 !important}.sticky-quote{position:fixed;top:0 !important;left:0;width:100%;z-index:100;background:#fff;border-bottom:1px solid #e0e0e8;box-shadow:0 0 15px #e0e0e8}.fixed-dropdown-header{position:fixed;top:0;left:0;width:100%;z-index:1;background:#fff;box-shadow:0 0 8px #e3e3e3}@media(min-width:992px){.quote-list-container .quote-list{position:absolute;top:calc(100% + 1px);height:inherit;z-index:10}.quote-list-container .quote-list>div:not(.inspiration){width:100%;height:100%;position:relative;top:0;left:0;overflow:hidden;padding:0}.passenger-select-button{width:30px;height:30px}}.dont-mind-tickbox>span{height:24px;width:24px;border-radius:2px}.dont-mind-tickbox>img{height:20px;width:24px}@media(min-width:768px){.home-quote form{height:338px}}@media(min-width:992px){.airport-drop-list{width:550px !important;border-width:1px !important;border-style:solid}.airport-drop-list>div{max-height:550px !important}.airport-drop-list.reduced-group-variant{width:450px !important}.destination-drop-list{width:520px !important;height:465px !important;border-width:1px !important;border-style:solid}.search-type-list{border-width:1px !important;border-style:solid;width:350px !important}.search-type-list>div{max-height:350px !important}.rooms-drop-list{width:300px !important;border-width:1px !important;border-style:solid}.rooms-drop-list>.oya{max-height:400px !important}.rooms-drop-list.room-drop-list--large{width:350px !important}.dont-mind-tickbox>span{height:18px;width:18px;border-radius:2px}.dont-mind-tickbox>img{height:19px;width:19px}}@media(min-width:1200px){.airport-drop-list{left:calc((-550px + 100%)/2) !important;width:550px !important}.airport-drop-list.datepicker-variant{left:0 !important;width:750px !important}.airport-drop-list.datepicker-variant.open-left{left:calc((-550px + 100%)/2) !important}.airport-drop-list.reduced-group-variant{left:calc((-450px + 100%)/2) !important;width:450px !important}}input[type=search]{-webkit-appearance:none}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.trip-type-0{width:22%;box-sizing:border-box}.trip-type-1{width:25%;box-sizing:border-box}.trip-type-2{width:30%;box-sizing:border-box}.trip-type-3{width:23%;box-sizing:border-box}@media(min-width:0){.fs3{font-size:.725rem !important}.fs4{font-size:.85rem !important}.fs5{font-size:.975rem !important}.fs6{font-size:1.1rem !important}.fs7{font-size:1.225rem !important}.fs8{font-size:1.35rem !important}.fs9{font-size:1.475rem !important}.fs12{font-size:1.85rem !important}.fs10{font-size:1.6rem !important}}@media(min-width:768px){.fs3-medium{font-size:.725rem !important}.fs4-medium{font-size:.85rem !important}.fs5-medium{font-size:.975rem !important}}.bg-home{background:url(https://cdn2.nucotravel.com/images/nuco-bground-mobile.jpg) no-repeat #efefef;background-position:0 0%}@media(min-width:665px){.bg-home{background:url(https://cdn2.nucotravel.com/_bgs/nuco-header-bg-2.jpg) no-repeat #efefef;background-size:cover}}@media(min-width:992px){.bg-home{background:url(https://cdn2.nucotravel.com/_bgs/nuco-header-bg-2.jpg) no-repeat #efefef;background-size:cover;background-position:0 45%}}.home-img-1{background:url(https://cdn2.nucotravel.com/siteimages/nucohome/nuco-homebox-1.jpg);background-size:cover;height:6rem;background-position:50%}.home-img-2{background:url(https://cdn2.nucotravel.com/siteimages/nucohome/nuco-homebox-2.jpg);background-size:cover;height:6rem;background-position:50%}.home-img-3{background:url(https://cdn2.nucotravel.com/siteimages/nucohome/nuco-homebox-3.jpg);background-size:cover;height:6rem;background-position:50%}.bg-home-quote{background:linear-gradient(to bottom,transparent,transparent 15%,#e0e0e8 15%,#e0e0e8)}@media(min-width:768px){.home-wrapper{padding-top:200px}.home-quote{margin-top:-180px}.bg-home-quote{background:#e0e0e8}}@media(min-width:992px){.bg-home{background-size:cover;background-position:0 45%}}.university-title,.overlaid-title,.regular-title{font-size:36px;line-height:38px}.university-title-2{font-size:30px;line-height:32px}@media(min-width:768px){.overlaid-title{font-size:57px;line-height:56px;width:120%;margin-left:-26%}.overlaid-title.overlaid-title-xl{font-size:80px;line-height:78px}.regular-title{font-size:57px;line-height:56px}.university-title{font-size:54px;line-height:56px}.university-title-2{font-size:40px;line-height:42px}}.VueCarousel-dot-button,.VueCarousel-dot-button:focus{border:1px solid #b7ddc8 !important;background:transparent !important}.VueCarousel-dot{padding:3px !important}.VueCarousel-dot.VueCarousel-dot--active .VueCarousel-dot-button{background:#b7ddc8 !important}.home-button-nu{color:#a4060a;border:1px solid #a4060a}.home-button-nu:hover{background:#a4060a;color:#fff}.image-carousel-new .VueCarousel-dot{margin-top:0 !important;padding:4px !important}.image-carousel-new .VueCarousel-dot .VueCarousel-dot-button{border:1px solid #1d527e;width:15px !important;height:15px !important;background:#fff !important}.image-carousel-new .VueCarousel-dot--active .VueCarousel-dot-button,.image-carousel-new .VueCarousel-dot--active .VueCarousel-dot-button:focus{background:#1d527e !important;border:1px solid #1d527e !important;outline:none}.image-carousel-new.dots-on-image .VueCarousel-pagination{position:absolute;bottom:50px}.expired-page{min-height:20rem}@media(min-width:992px){.expired-page{height:65rem}}.custom-landing-styles p{margin-bottom:1.5rem}.custom-landing-styles h3>p{margin-top:1.5rem}.snowflake-list ul{list-style:none}.snowflake-list ul li::before{content:"";display:block;position:absolute;top:0;left:-24px;background:url("https://cdn2.ernalow.co.uk/images/icons/_Rebrand/red/Icons_Snowflake.svg") no-repeat;width:13px;height:13px;margin-top:6px}.snowflake-list ul li{position:relative}.snowflake-list ul li ul{list-style:disc}.snowflake-list ul li ul li::before{display:none}.list-padding ul li{padding-bottom:1rem}.list-padding ul li ul li{padding-bottom:.5rem}.landing-nav-item .landing-nav{display:none;margin-top:-1px;text-transform:none;font-weight:normal;z-index:2;overflow-y:auto}.landing-nav-item .landing-nav.open{display:block}@media(min-width:768px){.landing-nav-item .landing-nav{padding-left:3rem;padding-right:3rem;padding-top:2rem;padding-bottom:2rem}.landing-nav-item .landing-nav.open{position:absolute;background:#efefef;max-height:500px}.landing-nav-item .landing-nav.open>div.clearfix{padding:0 120px}}@media(min-width:992px){.video-overlay-shadow{background:linear-gradient(0deg,rgba(19,30,58,.5),rgba(19,30,58,.5));height:100%}}.reviews-column{height:600px;min-height:300px}.reviews-column-mobile{height:300px}@media(min-width:584px){.reviews-column-mobile{height:150px}}@media(min-width:992px){.reviews-column{height:100%}}.ppc-packages-popup{width:200px;bottom:80px;left:calc(50% - 100px)}.ppc-packages-popup .down-arrow{height:41px;width:41px;position:relative}.ppc-packages-popup .down-arrow:before{content:"";display:block;height:100%;width:2px;background:#6ed4dc;position:absolute;left:20px}.ppc-packages-popup .down-arrow:after{content:"";display:block;transform:rotate(135deg) translate(9px,13px);right:-10px;width:29px;height:29px;position:absolute;top:10px;border-top:2px solid #6ed4dc;border-right:2px solid #6ed4dc}.ppc-packages-popup:hover .bc-theme14{background:#6ed4dc}.ppc-packages-popup:hover .down-arrow{background:#6ed4dc}.ppc-packages-popup:hover .down-arrow:before{background:#fff}.ppc-packages-popup:hover .down-arrow:after{border-top:2px solid #fff;border-right:2px solid #fff}@media(min-width:768px){.ppc-packages-popup{bottom:0}}.view-accommodation{font-size:20px}.customer-quote{font-size:20px}.customer-quote-name{font-size:16px}@media(min-width:768px){.view-accommodation{font-size:35px}.customer-quote{font-size:42px}.customer-quote-name{font-size:23px}}.ppc-generic-header{font-size:40px;line-height:48px}@media(min-width:768px){.ppc-generic-header{font-size:70px;line-height:74px}}.bg-theme13{background:#ffd6a6}.bg-hv-theme13:hover{background:#ffd6a6}.bc-theme15{border-color:#9ce6ec}.accommodation-carousel{height:100%}.accommodation-carousel .VueCarousel-navigation-prev{transform:none !important;top:calc(50% - 27px) !important}.accommodation-carousel .VueCarousel-navigation-next{transform:none !important;top:calc(50% - 27px) !important}.accommodation-carousel .VueCarousel-navigation-button:hover>div{background:#9ce6ec}.accommodation-carousel .VueCarousel-navigation-button:hover .search-carousel-arrow:before{background:#fff}.image-carousel-arrow-prev{background:#fff;width:36px;height:36px;display:inline-block;background-size:contain;background-repeat:no-repeat;border-radius:50%}.image-carousel-arrow-prev .narrow-arrow{margin-top:13px;margin-left:3px}.image-carousel-arrow-prev.bg-theme27{background:#e2f5f9 !important}.image-carousel-arrow-prev:hover{background:#9ce6ec !important}.image-carousel-arrow-next{background:#fff;width:36px;height:36px;display:inline-block;background-size:contain;background-repeat:no-repeat;border-radius:50%}.image-carousel-arrow-next .narrow-arrow{margin-top:13px;margin-left:-3px}.image-carousel-arrow-next.bg-theme27{background:#e2f5f9 !important}.image-carousel-arrow-next:hover{background:#9ce6ec !important}.image-modal .modal-container{left:5%;width:90%;margin-left:0}@media(min-width:992px){.image-modal .modal-container{left:10%;width:80%}}@media(min-width:1200px){.image-modal .modal-container{left:20%;width:60%}}.apartment-img{height:19rem;background-position:center;background-size:cover}.package-img{height:19rem;background-position:center;background-size:cover}@media(min-width:576px){.apartment-img{height:100%}}.VueCarousel-wrapper{height:100%}.VueCarousel-wrapper>div{height:100%}.bg-theme21{background:#aefad7}.bg-hv-theme21:hover{background:#aefad7}.bc-theme22{border-color:#afb9ba}@media(min-width:768px){.white-medium{color:#fff}.bg-theme1-medium{background:#642b3b}.bw0-medium{border-width:0 !important}}.residence-img{height:21rem;background-position:50%;background-size:cover}.residence-landing-img{height:21rem;background-position:50%;background-size:cover}.residence-img-small{height:10rem;background-position:50%;background-size:cover}.residence-img-small:hover{opacity:.8}.landing-content a:not([class]){color:#642b3b}.landing-content a:not([class]):hover{color:#9d5b6d}.landing-content ul li{margin-bottom:1rem !important}.flex-carousel .carousel-section{height:10rem}@media(min-width:768px){.flex-carousel{display:flex}.flex-carousel .carousel-section{height:inherit}.residence-landing-img{height:35rem}}.two-column{column-count:1}@media(min-width:768px){.two-column{column-count:2}}@font-face{font-family:"Aribau Grotesk";src:url(https://cdn2.nucotravel.com/_thursday/fonts/AribauGrotesk-Rg.woff2) format("woff2"),url(https://cdn2.nucotravel.com/_thursday/fonts/AribauGrotesk-Rg.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap}.thursday-bg1{background:url(https://cdn2.nucotravel.com/_thursday/images/MountainCutout.webp);background-size:cover;background-position:bottom;background-position-x:-50px}.thursday-bg2{background:url(https://cdn2.nucotravel.com/_thursday/images/MountainCutout.webp);background-size:cover;background-position:0 -70px;height:200px;width:100%;display:none}.thursday-text{color:#000}.thursday-border-text{-webkit-text-stroke:1px #000;color:transparent}.thursday-header{font-size:50px;font-weight:bold;line-height:45px;margin:0;display:block}.thursday-logo{background:url(https://cdn2.nucotravel.com/_thursday/Logo.webp);background-size:cover;background-position:center;width:150px;height:105px}.thursday-logo-wrapper{margin-bottom:-40px}.thursday-nuco-logo{background:url(https://cdn2.nucotravel.com/images/nuco/NUCO_-_badge_logo.svg);background-size:100px 100px;width:100px;height:100px;background-position:0 0;float:right}.thursday-birthday-title{font-size:40px;font-weight:bold;z-index:2;display:inline-block;position:relative}.thursday-header-text-container{max-width:100%}.thursday-header-text-container-padding{padding-bottom:100px}.thursday-logo2{background:url(https://cdn2.nucotravel.com/_thursday/Logo2.webp);background-size:cover;background-position:center;width:242px;height:160px;background-position:-61px 0}.thursday-instagram-link{text-align:center}.thursday-instagram-link-image{float:none;margin-top:-12px;display:inline-block}.thursday-instagram-link-text{float:none;display:inline-block}.thursday-win-banner{background:#f5dadf;color:#000;font-size:20px}.thursday-btn{background:#f5dadf;color:#000;cursor:pointer;font-weight:bold}.thursday-btn:hover{opacity:.6}.thursday-btn2{background:#fff;color:#000;cursor:pointer;font-weight:bold}.thursday-btn2:hover{opacity:.6}.thursday-btn3{background:#fff;color:#000;cursor:pointer;font-weight:bold;border-style:solid;border-width:1px}.thursday-btn3:hover{opacity:.6}.thursday-bg3{background:#f5dadf}.thursday-link{color:#42c4d7;cursor:pointer}.thursday-link:hover{opacity:.6}.thursday-link span{border-bottom:1px solid #42c4d7;padding-bottom:10px;line-height:40px}.thursday-link2{color:#000;font-size:22px}.thursday-link2 span{border-bottom:1px solid #000;padding-bottom:1px}.thursday-content-link{color:#42c4d7}.thursday-content-link span{border-bottom:1px solid #42c4d7;padding-bottom:2px}.thursday-badge{left:40%;top:-25px;z-index:2}.thursday-font2{font-family:"Aribau Grotesk";font-size:45px;letter-spacing:1px}.thursday-font3{font-family:"Aribau Grotesk";letter-spacing:1px}.thursday-font4{font-family:bebas-neue,sans-serif;letter-spacing:1px}.thursday-font5{font-family:bebas-neue,sans-serif;letter-spacing:1px}.center-small{text-align:center}.thursday-instagram-flex-container{flex-wrap:wrap;display:flex;flex-direction:row;margin:0;justify-content:center}@media(min-width:768px){.thursday-instagram-flex-container{display:inline-block}.thursday-logo-wrapper{margin-bottom:-82px}.thursday-nuco-logo{background-size:150px 150px;width:150px;height:150px}.thursday-birthday-title{font-size:42px}.thursday-bg1{background-position-x:0}.thursday-bg2{background-position:0 -125px;height:300px}.thursday-header-text-container{max-width:350px;padding-bottom:0}.thursday-header-text-container-padding{padding-bottom:240px}.thursday-logo{width:282px;height:125px}.thursday-link2 span{padding-bottom:10px}.thursday-instagram-link{text-align:left}.thursday-instagram-link-image{float:left;margin-top:-12px;display:inline-block}.thursday-instagram-link-text{float:left;display:inline-block}.thursday-font4{font-size:42px}.thursday-font5{font-size:20px}.center-small{text-align:left}}@media(min-width:1200px){.thursday-header{font-size:100px;line-height:105px}.thursday-bg2{background-position:0 -150px;height:400px}.thursday-header-text-container{max-width:500px;padding-bottom:0}.thursday-logo{width:282px;height:125px}}@media(min-width:1600px){.thursday-header{font-size:100px;line-height:105px}.thursday-bg2{background-position:0 -165px;height:500px}.thursday-header-text-container{max-width:750px;padding-bottom:0}.thursday-logo{width:380px;height:240px}}