/**handles:theme-css**/
abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:0 0;box-sizing:border-box}html{font-size:62.5%;overflow-y:scroll}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:0 0}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}:focus{outline:0}ins{background-color:#ff9;color:#000;text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:0;border:0;border-top:1px solid #ccc;border-bottom:1px solid #ddd;margin:0;padding:0}.ua-ie hr{height:2px}br{margin:0;padding:0}input,select{margin:0;padding:0}input{border:1px solid #000}embed,img,object{max-width:100%}body{font-size:16px;font-size:1.6rem;line-height:28.8px;line-height:28.8/10rem;font-family:Montserrat,helvetica,arial,san-serif;color:#4a4a4a}.main-page-content{margin:60px 0}h1,h2,h3,h4,h5{font-weight:600}h1{font-size:6rem;line-height:7.5rem;margin-bottom:30px}h2{color:#000;font-size:5rem;line-height:6rem;margin-bottom:25px}h3{color:#000;font-size:2.4rem;line-height:3.2rem;margin-bottom:20px}a{color:#4a4a4a;text-decoration:none;transition:all .4s ease-in-out}a:hover{color:#60afb7}a img{display:block}hr{margin:40px 0;border-bottom:none}p{color:#000;margin-bottom:20px}abbr[title]{border:none;cursor:text}abbr[title].needs-help{cursor:help}ul{list-style-type:disc;margin-bottom:30px;margin-left:20px}ul li{color:#000}ul li::marker{color:#000}.single-offer .main-page-content .text-center ul{list-style:disc}dl{border:1px solid #e6e6e6}dl>div{padding:12px}dl>div dl,dl>div>dd,dl>div>dt{margin:0 -12px 0 -12px}dl>div>dd,dl>div>dt{padding:0 12px 12px 12px}dl>div dt{padding-top:12px;border-top:1px solid #fff}dl>div dd{border-bottom:1px solid #e6e6e6}.blue{color:#60afb7}.ac{color:#c1b6a9}.ac .main-page-content ul li::marker{color:#c1b6a9}.ac footer.site-footer{background:#c1b6a9}.ac-bg{background-color:#c1b6a9}.cp{color:#1d2534}.cp .main-page-content ul li::marker{color:#1d2534}.cp footer.site-footer{background:#1d2534}.cp-bg{background-color:#1d2534}.dt{color:#9bc5b7}.dt .main-page-content ul li::marker{color:#9bc5b7}.dt footer.site-footer{background:#9bc5b7}.dt-bg{background-color:#9bc5b7}.hgi{color:#87d0ed}.hgi .main-page-content ul li::marker{color:#87d0ed}.hgi footer.site-footer{background:#87d0ed}.hgi-bg{background-color:#87d0ed}.hi{color:#214b34}.hi .main-page-content ul li::marker{color:#214b34}.hi footer.site-footer{background:#214b34}.hi-bg{background-color:#214b34}.indigo{color:#0b2265}.indigo .main-page-content ul li::marker{color:#0b2265}.indigo footer.site-footer{background:#0b2265}.indigo-bg{background-color:#0b2265}.cm{color:#555759}.cm .main-page-content ul li::marker{color:#555759}.cm footer.site-footer{background:#555759}.cm-bg{background-color:#555759}.vz{color:#f3c64f}.vz .main-page-content ul li::marker{color:#f3c64f}.vz footer.site-footer{background:#f3c64f}.vz-bg{background-color:#f3c64f}.leisure-table{margin-bottom:60px}.leisure-table thead tr th{text-align:center;color:#0b2265;font-size:1.2rem;line-height:1.6rem;border-bottom:1px solid #a8a8a8;padding:15px 10px;vertical-align:middle}.leisure-table thead tr th:first-of-type{text-align:left;font-size:2rem}.leisure-table tbody tr td{text-align:center;border-bottom:1px solid #a8a8a8;padding:15px 10px;vertical-align:middle;font-size:1.2rem;line-height:1.8rem}.leisure-table tbody tr td:first-of-type{padding-left:0;text-align:left}.leisure-table tbody tr td:last-of-type{padding-right:0}.leisure-table tbody tr td h4{margin-bottom:5px}.leisure-table tbody tr td p,.leisure-table tbody tr td span{color:#60afb7;font-size:1.2rem;line-height:1.8rem;margin-bottom:0}.leisure-table tbody tr td span{display:block}.leisure-table tbody tr td p.web{margin-top:5px;font-weight:700}.header input[type=search]{border-radius:18px;font-size:2rem;margin-top:40px;padding:15px 60px 15px 15px;width:100%}input[type=search]::-ms-clear{display:none;width:0;height:0}input[type=search]::-ms-reveal{display:none;width:0;height:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}.um .um-form{padding:30px 50px;border-radius:20px;box-shadow:0 3px 6px rgba(0,0,0,.15)}.um .um-form input[type=password],.um .um-form input[type=search],.um .um-form input[type=tel],.um .um-form input[type=text],.um .um-form select,.um .um-form textarea{border-radius:12px}.um .um-form a.um-button,.um .um-form a.um-button.um-disabled:active,.um .um-form a.um-button.um-disabled:focus,.um .um-form a.um-button.um-disabled:hover,.um .um-form input[type=submit].um-button,.um .um-form input[type=submit].um-button:focus{background:#60afb7}.um .um-form .select2.select2-container .select2-selection{border-radius:12px!important}body .gform_wrapper.gravity-theme fieldset{grid-column:span 5}body .gform_wrapper.gravity-theme fieldset.left-fieldset{grid-column:span 7;padding-right:50px;border-right:1px solid #a8a8a8}body .gform_wrapper.gravity-theme fieldset.right-fieldset{padding-left:50px}body .gform_wrapper.gravity-theme fieldset.right-fieldset .gfield_label_before_complex{font-size:2.4rem;line-height:3.2rem;margin-bottom:10px}body .gform_wrapper.gravity-theme fieldset.right-fieldset .gfield_description{font-size:2rem}body .gform_wrapper.gravity-theme fieldset legend{display:none}body .gform_wrapper.gravity-theme input[type=email],body .gform_wrapper.gravity-theme input[type=password],body .gform_wrapper.gravity-theme input[type=search],body .gform_wrapper.gravity-theme input[type=tel],body .gform_wrapper.gravity-theme input[type=text],body .gform_wrapper.gravity-theme select,body .gform_wrapper.gravity-theme textarea{width:100%;height:46px;border-radius:12px}body .gform_wrapper.gravity-theme .gform_footer{text-align:center}body .gform_wrapper.gravity-theme .gform_footer input[type=submit]{display:inline-block;font-family:Montserrat,helvetica,arial,san-serif;font-weight:600;text-align:center;cursor:pointer;transition:all .4s ease-in-out;border:none;background:#60afb7;color:#fff;margin:0 auto;padding:7px 60px;font-size:15px;font-size:1.5rem;line-height:27px;line-height:27/10rem;border-radius:10px;box-shadow:none}body .gform_wrapper.gravity-theme .gform_footer input[type=submit]:hover{background:#000}body .gform_wrapper.gravity-theme .gfield_checkbox .gchoice{position:relative;padding-right:40px;display:none}body .gform_wrapper.gravity-theme .gfield_checkbox .gchoice label:after{content:"";border:1px solid #000;width:27px;height:27px;display:block;position:absolute;right:0;top:4px;border-radius:50%;z-index:0;transition:.4s ease-in-out linear}body .gform_wrapper.gravity-theme .gfield_checkbox .gchoice label:before{content:"";display:block;position:absolute;width:6px;height:15px;border:solid #fff;border-width:0 3px 3px 0;right:10px;top:5px;transform:rotate(45deg);opacity:0;z-index:1;transition:all .1s}body .gform_wrapper.gravity-theme .input_container:not(.ginput_container_consent) input[type=checkbox]{opacity:0;outline:0;z-index:100;width:27px;height:27px;top:0;right:0;position:absolute;appearance:none;cursor:pointer}body .gform_wrapper.gravity-theme .input_container:not(.ginput_container_consent) input[type=checkbox]+label{cursor:pointer;font-size:16px;padding:5px 0}body .gform_wrapper.gravity-theme .input_container:not(.ginput_container_consent) input[type=checkbox]:checked+label:after{border:1px solid #60afb7;background:#60afb7}body .gform_wrapper.gravity-theme .input_container:not(.ginput_container_consent) input[type=checkbox]:checked+label:before{opacity:1;top:9px}body .gform_wrapper.gravity-theme .input_container.ginput_container_consent input[type=checkbox]{height:30px;width:30px}body.page-template-page-profile .gform{width:500px;max-width:95%;margin:30px auto;padding:40px 60px 20px 60px;border:1px solid #e6e6e6;border-radius:45px;box-shadow:0 3px 6px rgba(0,0,0,.15)}body.page-template-page-profile .gform .gform_wrapper.gravity-theme legend.gfield_label{font-size:4rem;line-height:5rem}body.page-template-page-profile .gform .gform_wrapper.gravity-theme .gfield_description{font-size:3rem;line-height:4rem}body.page-template-page-profile .gform .gform_wrapper.gravity-theme .gfield_checkbox .gchoice{display:block}body.page-template-page-profile .gform .gform_footer input[type=submit]{width:100%}body.ac .gform_wrapper.gravity-theme .gform_footer input[type=submit]{background:#c1b6a9}body.cp .gform_wrapper.gravity-theme .gform_footer input[type=submit]{background:#1d2534}body.dt .gform_wrapper.gravity-theme .gform_footer input[type=submit]{background:#9bc5b7}body.hgi .gform_wrapper.gravity-theme .gform_footer input[type=submit]{background:#87d0ed}body.hi .gform_wrapper.gravity-theme .gform_footer input[type=submit]{background:#214b34}body.indigo .gform_wrapper.gravity-theme .gform_footer input[type=submit]{background:#0b2265}body.cm .gform_wrapper.gravity-theme .gform_footer input[type=submit]{background:#555759}body.vz .gform_wrapper.gravity-theme .gform_footer input[type=submit]{background:#f3c64f}body.hotel-template-single-hotel-alt .gform_wrapper.gravity-theme .gchoice label,body.hotel-template-single-hotel-alt .gform_wrapper.gravity-theme .gfield_description{color:#000}body.hotel-template-single-hotel-alt .gform_wrapper.gravity-theme .gchoice label:after,body.hotel-template-single-hotel-alt .gform_wrapper.gravity-theme .gfield_description:after{display:none}#gfield_description_1_5{font-weight:800;font-size:1.3rem;margin-top:-10px}body.page-template-page-b2b .gform_wrapper.gravity-theme .gfield_checkbox .gchoice{display:block}body.page-template-page-b2b .gf_list_2col .gfield_checkbox{position:relative;margin-bottom:50px;padding-bottom:40px}body.page-template-page-b2b .gf_list_2col button[type=button]{background:0 0;border:none;color:#60afb7;text-align:left;padding:0;font-weight:700;position:absolute;bottom:0;left:0}body.page-template-page-instant-win-login-register .gform_wrapper.gravity-theme .ginput_container_consent{display:inline-flex;align-items:center}body.page-template-page-instant-win-login-register .gform_wrapper.gravity-theme .ginput_container_consent input[type=checkbox]{opacity:1;position:relative;margin-right:15px;margin-bottom:16px;appearance:auto}body.page-template-page-instant-win-login-register .gform_wrapper.gravity-theme .ginput_container_consent label{width:calc(100% - 40px)}.searchandfilter ul{display:flex;margin:0 0 60px}.searchandfilter ul li{border:1px solid #a8a8a8;border-radius:10px;margin-right:20px;padding:10px}.searchandfilter ul li h4{color:#0b2265;font-size:1.6rem;line-height:1.6rem;margin-bottom:5px;padding:5px 0 0}.searchandfilter ul label{color:#60afb7;position:relative}.searchandfilter ul label:after{color:#60afb7;font:var(--fa-font-solid);content:'\f0dc';pointer-events:none;position:absolute;right:10px;top:9px}.searchandfilter ul select.sf-input-select{color:#60afb7;font-weight:600;appearance:none;border:none;background:0 0;padding-right:40px}.cf:after{content:'';display:table;clear:both}.cf:after{content:'';display:table;clear:both}.ua-ie-6 .cf,.ua-ie-7 .cf{zoom:1}.ua-ie-6 .cf:before,.ua-ie-7 .cf:before{content:'';display:table}.hide_from_all{display:none;visibility:hidden}.hide-from-screen{position:absolute;clip:rect(1px,1px,1px,1px)}.ua-ie-7 .button{zoom:1}.button{display:inline-block;font-family:Montserrat,helvetica,arial,san-serif;font-weight:600;text-align:center;vertical-align:middle;cursor:pointer;transition:all .4s ease-in-out}.button.blue{color:#fff;background:#60afb7}.button.blue:hover{background:#000}.button.cp{color:#fff;background:#1d2534}.button.cp:hover{background:#000}.button.indigo{color:#fff;background:#0b2265}.button.indigo:hover{background:#000}.button.hi{color:#fff;background:#214b34}.button.hi:hover{background:#000}.button.ac{color:#fff;background:#c1b6a9}.button.ac:hover{background:#000}.button.dt{color:#fff;background:#9bc5b7}.button.dt:hover{background:#000}.button.hgi{color:#fff;background:#87d0ed}.button.hgi:hover{background:#000}.button.cm{color:#fff;background:#555759}.button.cm:hover{background:#000}.button.prize{color:#fff;background:#901824}.button.prize:hover{background:#000}.button.white{color:#000;background:#fff}.button.white:hover{color:#fff;background:#60afb7}.button.small{padding:5px 20px;font-size:12px;font-size:1.2rem;line-height:21.6px;line-height:21.6/10rem;border-radius:5px}.button.medium{padding:8px 40px;font-size:15px;font-size:1.5rem;line-height:27px;line-height:27/10rem;border-radius:10px;min-width:200px}.button.large{padding:12px 60px;font-size:18px;font-size:1.8rem;line-height:32.4px;line-height:32.4/10rem;border-radius:12px;min-width:250px}.um a.um-button,.um input[type=submit].um-button,.um input[type=submit].um-button:focus{display:inline-block;font-family:Montserrat,helvetica,arial,san-serif;font-weight:600!important;text-align:center;cursor:pointer;transition:all .4s ease-in-out;background:#60afb7!important;color:#fff;padding:5px 40px!important;font-size:15px!important;font-size:1.5rem!important;line-height:27px!important;line-height:27/10rem!important;border-radius:10px!important;box-shadow:none!important}.um a.um-button:hover,.um input[type=submit].um-button:focus:hover,.um input[type=submit].um-button:hover{background:#000!important}.um a.um-button.um-alt,.um input[type=submit].um-button.um-alt,.um input[type=submit].um-button:focus.um-alt{background:#000!important;color:#fff!important}.um a.um-button.um-alt:hover,.um input[type=submit].um-button.um-alt:hover,.um input[type=submit].um-button:focus.um-alt:hover{background:#60afb7!important}.modal.redeem-modal .modal-dialog{max-width:400px}.modal.redeem-modal .modal-content{padding:30px;border-radius:30px}.modal.redeem-modal .modal-content .btn-close{position:absolute;right:15px;top:15px}.modal.redeem-modal img{display:block;height:auto;border-radius:30px;margin-bottom:20px}@media print{nav{display:none}body:before{display:block;content:"Don't forget to recycle this paper once you are done with it.";margin-bottom:20px;padding:10px;background-color:#b4ffb4;border:1px solid green;color:green}h1,h2,h3,h4,h5,h6,p{margin-bottom:20px;color:#000}a{color:#06c;font-weight:700}#comments{page-break-before:always}}@media only screen{#mq{display:none;visibility:hidden;content:'320'}#mq:after{content:'320'}.header{position:absolute;width:100%;height:80px;top:0;left:0}.header .home-bg{width:100%;height:100vh;object-fit:cover;display:block}.header .overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.3)}.header .container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.header .valor-logo{margin-bottom:60px;max-width:300px}.header h1{color:#fff}.header .sufn-search{display:flex;flex-direction:column;justify-content:space-between;position:relative;width:80%;margin:0 auto}.header .sufn-search label{width:100%}.header .sufn-search button[type=submit].icon-button{border:none;background:0 0;position:absolute;right:10px;top:50px}.header .sufn-search .button-row{margin-top:20px}.header .sufn-search .button-row button{appearance:none;border:none}.header .home-icon{position:fixed;z-index:11;top:22px;left:30px}.header .home-icon svg{width:30px}.header .login-button{position:absolute;top:22px;right:30px;z-index:1;background:#fff;border-radius:55px;font-size:2rem;font-weight:600;padding:5px 5px 5px 15px;transition:all .4s ease-in-out}.header .login-button svg{width:30px;height:30px;margin-left:10px}.header .login-button:hover{color:#60afb7}.home .header{height:100vh;position:relative}.home .main-page-content{display:none}.home-header.snapshot-header{position:relative;height:500px;border:none;display:flex;justify-content:center;align-items:center;text-align:center}.home-header.snapshot-header .bg-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.home-header.snapshot-header .container-xl{position:relative}.home-header.snapshot-header h1,.home-header.snapshot-header h3{color:#fff;text-shadow:3px 3px 3px rgba(0,0,0,.3)}.map-holder{position:relative}.map-holder .results{position:absolute;top:100px;bottom:0;left:0;width:600px;background:#fff;z-index:10;overflow-y:scroll}.map-holder .results .hotel-listing{color:#000;position:relative;border:0;padding:20px 90px;transition:.4s ease-in-out}.map-holder .results .hotel-listing .distance{color:#a8a8a8;margin-bottom:0}.map-holder .results .hotel-listing h3{margin-bottom:10px}.map-holder .results .hotel-listing a{text-decoration:underline}.map-holder .results .hotel-listing a.arrow{position:absolute;font-size:3rem;top:50%;right:30px;margin-top:-15px;text-decoration:none}.map-holder .results .hotel-listing:hover{color:#fff}.map-holder .results .hotel-listing:hover a,.map-holder .results .hotel-listing:hover h3{color:#fff}.map-holder .results .hotel-listing.indigo:hover{background:#0b2265}.map-holder .results .hotel-listing.cp:hover{background:#1d2534}.map-holder .results .hotel-listing.hgi:hover{background:#87d0ed}.map-holder .results .hotel-listing.dt:hover{background:#9bc5b7}.map-holder .results .hotel-listing.ac:hover{background:#c1b6a9}.map-holder .results .hotel-listing.hi:hover{background:#214b34}.map-holder .results .hotel-listing.cm:hover{background:#555759}.map-holder .results .hotel-listing.vz:hover{background:#f3c64f}.hotel-map{width:calc(100%-600px);height:100vh;z-index:1;margin-left:600px}.hotel-map .gm-style .gm-style-iw-c{border-radius:0}.hotel-map div[role=dialog]{max-width:400px!important}.hotel-map img{max-width:inherit!important}.hotel-map-detail{text-align:center;position:relative;padding:15px 40px}.hotel-map-detail img{width:100px;margin:0 auto 10px}.hotel-map-detail h3{margin-bottom:10px;font-size:2.4rem;line-height:3.2rem}.hotel-map-detail p{font-size:1.6rem;line-height:2.4rem;margin-bottom:20px}.page-template-page-hotel-search .container-fluid{padding:0}.page-template-page-hotel-search .sufn-search{color:#000;background:#fff;font-weight:600;position:absolute;top:0;left:0;z-index:10;width:600px;padding-left:90px;height:100px}.page-template-page-hotel-search .sufn-search input[type=search]{border:none;width:100%;font-size:2rem;margin-top:20px;padding:20px 0;width:400px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page-template-page-hotel-search .sufn-search button[type=submit]{background:0 0;border:none;position:absolute;top:30px;right:30px}.page-template-page-hotel-search .sufn-search button[type=submit] img{width:30px}.page-template-page-signup .home-icon svg path,.privacy-policy .home-icon svg path,.single-hotel .home-icon svg path{stroke:white}.page-template-page-signup .hotel-header,.page-template-page-signup .page-header,.privacy-policy .hotel-header,.privacy-policy .page-header,.single-hotel .hotel-header,.single-hotel .page-header{position:relative}.page-template-page-signup .hotel-header .overlay,.page-template-page-signup .page-header .overlay,.privacy-policy .hotel-header .overlay,.privacy-policy .page-header .overlay,.single-hotel .hotel-header .overlay,.single-hotel .page-header .overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.3);display:flex;justify-content:center;align-items:center}.page-template-page-signup .hotel-header .overlay h1,.page-template-page-signup .hotel-header .overlay p,.page-template-page-signup .page-header .overlay h1,.page-template-page-signup .page-header .overlay p,.privacy-policy .hotel-header .overlay h1,.privacy-policy .hotel-header .overlay p,.privacy-policy .page-header .overlay h1,.privacy-policy .page-header .overlay p,.single-hotel .hotel-header .overlay h1,.single-hotel .hotel-header .overlay p,.single-hotel .page-header .overlay h1,.single-hotel .page-header .overlay p{color:#fff}.page-template-page-signup .hotel-header .overlay p,.page-template-page-signup .page-header .overlay p,.privacy-policy .hotel-header .overlay p,.privacy-policy .page-header .overlay p,.single-hotel .hotel-header .overlay p,.single-hotel .page-header .overlay p{font-size:2rem;line-height:3rem}.page-template-page-signup .hotel-header .hotel-bg,.page-template-page-signup .page-header .hotel-bg,.privacy-policy .hotel-header .hotel-bg,.privacy-policy .page-header .hotel-bg,.single-hotel .hotel-header .hotel-bg,.single-hotel .page-header .hotel-bg{width:100%;height:600px;object-fit:cover;display:block}.page-template-page-signup .image-links .row,.privacy-policy .image-links .row,.single-hotel .image-links .row{--bs-gutter-x:4rem}.page-template-page-signup .image-links a,.privacy-policy .image-links a,.single-hotel .image-links a{position:relative;display:block;border-radius:20px;overflow:hidden}.page-template-page-signup .image-links a:after,.privacy-policy .image-links a:after,.single-hotel .image-links a:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.3)}.page-template-page-signup .image-links a img,.privacy-policy .image-links a img,.single-hotel .image-links a img{display:block;width:100%}.page-template-page-signup .image-links a span,.privacy-policy .image-links a span,.single-hotel .image-links a span{color:#fff;font-size:3rem;line-height:4rem;font-weight:600;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:90%;text-align:center;z-index:1}.offers{margin-bottom:60px}.offers .offer{margin-bottom:40px}.offers .offer img{height:auto;border-radius:20px}.offers .offer .text-side{padding:0 40px}.offers .offer.draft{display:none}.page-template-page-signup h2{margin-bottom:10px}.page-template-page-signup h3{margin-bottom:40px}.page-template-page-signup .signup-form .gform_fields{margin:0}.single-offer .home-icon svg path{stroke:white}.single-offer .offer-header{position:relative}.single-offer .offer-header .overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.3);display:flex;justify-content:center;align-items:center}.single-offer .offer-header .overlay h1,.single-offer .offer-header .overlay p{color:#fff}.single-offer .offer-header .overlay p{font-size:2rem;line-height:3rem}.single-offer .offer-header .offer-bg{width:100%;height:600px;object-fit:cover;display:block}.single-offer .main-page-content ul{list-style-type:none}.single-offer p.gform_required_legend{display:none}.single-offer .terms{width:80%;margin:40px auto 0}.single-offer .terms p{font-size:1.2rem;line-height:1.6rem}footer.site-footer{background:#60afb7;padding:40px 0 80px 0}footer.site-footer a,footer.site-footer p{color:#fff}footer.site-footer a:hover{color:#000}.page-template-page-instant-win .main-page-content,.page-template-page-login-register .main-page-content,.page-template-page-prizes .main-page-content,.page-template-page-profile .main-page-content,.page-template-page-spring-win .main-page-content,.page-template-page-spring-win-default .main-page-content,.page-template-page-vouchers-offers .main-page-content{margin-top:120px}.page-template-page-instant-win h1,.page-template-page-login-register h1,.page-template-page-prizes h1,.page-template-page-profile h1,.page-template-page-spring-win h1,.page-template-page-spring-win-default h1,.page-template-page-vouchers-offers h1{color:#000;font-size:5rem;line-height:6rem;text-align:center;margin-bottom:25px}.page-template-page-instant-win .main-page-content,.page-template-page-prizes .main-page-content,.page-template-page-profile .main-page-content,.page-template-page-spring-win .main-page-content,.page-template-page-spring-win-default .main-page-content,.page-template-page-vouchers-offers .main-page-content{margin-top:100px}.page-template-page-instant-win .fixed-menu,.page-template-page-prizes .fixed-menu,.page-template-page-profile .fixed-menu,.page-template-page-spring-win .fixed-menu,.page-template-page-spring-win-default .fixed-menu,.page-template-page-vouchers-offers .fixed-menu{position:fixed;width:250px;top:150px;left:0}.page-template-page-instant-win .fixed-menu ul,.page-template-page-prizes .fixed-menu ul,.page-template-page-profile .fixed-menu ul,.page-template-page-spring-win .fixed-menu ul,.page-template-page-spring-win-default .fixed-menu ul,.page-template-page-vouchers-offers .fixed-menu ul{list-style:none;margin-left:0}.page-template-page-instant-win .fixed-menu ul li a,.page-template-page-prizes .fixed-menu ul li a,.page-template-page-profile .fixed-menu ul li a,.page-template-page-spring-win .fixed-menu ul li a,.page-template-page-spring-win-default .fixed-menu ul li a,.page-template-page-vouchers-offers .fixed-menu ul li a{font-weight:600;display:block;border-radius:0 20px 20px 0;margin:2px 0;padding:5px 20px 5px 60px}.page-template-page-instant-win .fixed-menu ul li.current-menu-item a,.page-template-page-prizes .fixed-menu ul li.current-menu-item a,.page-template-page-profile .fixed-menu ul li.current-menu-item a,.page-template-page-spring-win .fixed-menu ul li.current-menu-item a,.page-template-page-spring-win-default .fixed-menu ul li.current-menu-item a,.page-template-page-vouchers-offers .fixed-menu ul li.current-menu-item a{background:#e6e6e6}.page-template-page-instant-win footer.site-footer,.page-template-page-prizes footer.site-footer,.page-template-page-profile footer.site-footer,.page-template-page-spring-win footer.site-footer,.page-template-page-spring-win-default footer.site-footer,.page-template-page-vouchers-offers footer.site-footer{background:#091b2a}.page-template-page-prizes svg.blur,.page-template-page-vouchers-offers svg.blur{display:none}.page-template-page-prizes .page.blurred,.page-template-page-vouchers-offers .page.blurred{filter:url(http://signupfornews.co.uk/wp-content/themes/signupfornews/public/css/#blurFilter);opacity:.5;pointer-events:none}.page-template-page-prizes .offers,.page-template-page-prizes .prizes,.page-template-page-vouchers-offers .offers,.page-template-page-vouchers-offers .prizes{margin-top:50px}.page-template-page-prizes .offers .offer img,.page-template-page-prizes .offers .prize img,.page-template-page-prizes .prizes .offer img,.page-template-page-prizes .prizes .prize img,.page-template-page-vouchers-offers .offers .offer img,.page-template-page-vouchers-offers .offers .prize img,.page-template-page-vouchers-offers .prizes .offer img,.page-template-page-vouchers-offers .prizes .prize img{margin-bottom:15px}.page-template-page-prizes .offers .offer .text-side,.page-template-page-prizes .offers .prize .text-side,.page-template-page-prizes .prizes .offer .text-side,.page-template-page-prizes .prizes .prize .text-side,.page-template-page-vouchers-offers .offers .offer .text-side,.page-template-page-vouchers-offers .offers .prize .text-side,.page-template-page-vouchers-offers .prizes .offer .text-side,.page-template-page-vouchers-offers .prizes .prize .text-side{padding:0 0 0 40px;text-align:left}.page-template-page-prizes .offers .offer .text-side p,.page-template-page-prizes .offers .prize .text-side p,.page-template-page-prizes .prizes .offer .text-side p,.page-template-page-prizes .prizes .prize .text-side p,.page-template-page-vouchers-offers .offers .offer .text-side p,.page-template-page-vouchers-offers .offers .prize .text-side p,.page-template-page-vouchers-offers .prizes .offer .text-side p,.page-template-page-vouchers-offers .prizes .prize .text-side p{height:180px;overflow-y:scroll}.page-template-page-prizes .offers .offer a.button.disabled,.page-template-page-prizes .offers .prize a.button.disabled,.page-template-page-prizes .prizes .offer a.button.disabled,.page-template-page-prizes .prizes .prize a.button.disabled,.page-template-page-vouchers-offers .offers .offer a.button.disabled,.page-template-page-vouchers-offers .offers .prize a.button.disabled,.page-template-page-vouchers-offers .prizes .offer a.button.disabled,.page-template-page-vouchers-offers .prizes .prize a.button.disabled{pointer-events:none;opacity:.5}.page-template-page-prizes .offers .prize img,.page-template-page-prizes .prizes .prize img,.page-template-page-vouchers-offers .offers .prize img,.page-template-page-vouchers-offers .prizes .prize img{width:100%;height:250px;object-fit:cover;border-radius:20px}.page-template-page-prizes hr,.page-template-page-vouchers-offers hr{margin-bottom:50px;border-top:none}.page-template-page-prizes hr:last-of-type,.page-template-page-vouchers-offers hr:last-of-type{display:none}.page-template-page-prizes .timer-warning,.page-template-page-vouchers-offers .timer-warning{margin-bottom:20px}.page-template-page-prizes .timer-warning.hide,.page-template-page-vouchers-offers .timer-warning.hide{display:none}.page-template-page-prizes .code-timer .prize-code,.page-template-page-prizes .code-timer .prize-remove-button,.page-template-page-prizes .code-timer .voucher-code,.page-template-page-prizes .code-timer code,.page-template-page-prizes .prize-code-timer .prize-code,.page-template-page-prizes .prize-code-timer .prize-remove-button,.page-template-page-prizes .prize-code-timer .voucher-code,.page-template-page-prizes .prize-code-timer code,.page-template-page-vouchers-offers .code-timer .prize-code,.page-template-page-vouchers-offers .code-timer .prize-remove-button,.page-template-page-vouchers-offers .code-timer .voucher-code,.page-template-page-vouchers-offers .code-timer code,.page-template-page-vouchers-offers .prize-code-timer .prize-code,.page-template-page-vouchers-offers .prize-code-timer .prize-remove-button,.page-template-page-vouchers-offers .prize-code-timer .voucher-code,.page-template-page-vouchers-offers .prize-code-timer code{display:none}.page-template-page-prizes .code-timer .prize-code.active,.page-template-page-prizes .code-timer .prize-remove-button.active,.page-template-page-prizes .code-timer .voucher-code.active,.page-template-page-prizes .code-timer code.active,.page-template-page-prizes .prize-code-timer .prize-code.active,.page-template-page-prizes .prize-code-timer .prize-remove-button.active,.page-template-page-prizes .prize-code-timer .voucher-code.active,.page-template-page-prizes .prize-code-timer code.active,.page-template-page-vouchers-offers .code-timer .prize-code.active,.page-template-page-vouchers-offers .code-timer .prize-remove-button.active,.page-template-page-vouchers-offers .code-timer .voucher-code.active,.page-template-page-vouchers-offers .code-timer code.active,.page-template-page-vouchers-offers .prize-code-timer .prize-code.active,.page-template-page-vouchers-offers .prize-code-timer .prize-remove-button.active,.page-template-page-vouchers-offers .prize-code-timer .voucher-code.active,.page-template-page-vouchers-offers .prize-code-timer code.active{display:block}.page-template-page-prizes .prizes .prize .text-side a:not(.button),.page-template-page-prizes .prizes .prize .text-side h2{color:#901824}.page-template-page-prizes .prizes .prize .text-side p{height:auto;margin-bottom:40px}.social-links{list-style:none}.social-links li{display:inline-block}.social-links li a{font-size:3rem;padding:0 20px 0 0;display:block}.error404 section.main-page-content{text-align:center;margin:60px auto;padding:50px 0 100px}.error404 section.main-page-content i.fa-times,.error404 section.main-page-content svg.fa-times{font-size:15rem;color:#60afb7;margin-bottom:30px}.error404 section.main-page-content h1{font-family:Montserrat,helvetica,arial,san-serif;font-size:6rem;text-transform:uppercase}.error404 section.main-page-content p{font-size:1.8rem}.error404 section.main-page-content p a{color:#60afb7;transition:all .5s ease-in-out}.error404 section.main-page-content p a:hover{color:#000}.page-template-page-b2b .hotel-header,.page-template-page-b2b .page-header{position:relative}.page-template-page-b2b .hotel-header .overlay,.page-template-page-b2b .page-header .overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.3);display:flex;justify-content:center;align-items:center}.page-template-page-b2b .hotel-header .overlay h1,.page-template-page-b2b .hotel-header .overlay p,.page-template-page-b2b .page-header .overlay h1,.page-template-page-b2b .page-header .overlay p{color:#fff}.page-template-page-b2b .hotel-header .overlay p,.page-template-page-b2b .page-header .overlay p{font-size:2rem;line-height:3rem}.page-template-page-b2b .hotel-header .hotel-bg,.page-template-page-b2b .page-header .hotel-bg{width:100%;height:600px;object-fit:cover;display:block}body.page-template-page-instant-win .header .login-button,body.page-template-page-instant-win-login-register .header .login-button,body.page-template-page-spring-win .header .login-button,body.page-template-page-spring-win-default .header .login-button{display:none}body.page-template-page-instant-win .header .home-icon svg,body.page-template-page-instant-win-login-register .header .home-icon svg,body.page-template-page-spring-win .header .home-icon svg,body.page-template-page-spring-win-default .header .home-icon svg{display:none}body.page-template-page-instant-win .header .home-icon svg path,body.page-template-page-instant-win-login-register .header .home-icon svg path,body.page-template-page-spring-win .header .home-icon svg path,body.page-template-page-spring-win-default .header .home-icon svg path{stroke:white}body.page-template-page-instant-win .header-bg,body.page-template-page-instant-win-login-register .header-bg,body.page-template-page-spring-win .header-bg,body.page-template-page-spring-win-default .header-bg{width:100%;height:auto}body.page-template-page-instant-win .main-page-content,body.page-template-page-instant-win-login-register .main-page-content,body.page-template-page-spring-win .main-page-content,body.page-template-page-spring-win-default .main-page-content{margin:0 0 50px 0;min-height:100vh}body.page-template-page-instant-win .main-page-content article,body.page-template-page-instant-win-login-register .main-page-content article,body.page-template-page-spring-win .main-page-content article,body.page-template-page-spring-win-default .main-page-content article{padding:10px 30px}body.page-template-page-instant-win .main-page-content .login-side,body.page-template-page-instant-win-login-register .main-page-content .login-side,body.page-template-page-spring-win .main-page-content .login-side,body.page-template-page-spring-win-default .main-page-content .login-side{margin-bottom:50px}body.page-template-page-instant-win .main-page-content h1,body.page-template-page-instant-win-login-register .main-page-content h1,body.page-template-page-spring-win .main-page-content h1,body.page-template-page-spring-win-default .main-page-content h1{color:#1b1636}body.page-template-page-instant-win .main-page-content h2,body.page-template-page-instant-win-login-register .main-page-content h2,body.page-template-page-spring-win .main-page-content h2,body.page-template-page-spring-win-default .main-page-content h2{font-size:3rem;line-height:4rem}body.page-template-page-instant-win .gform_wrapper.gravity-theme .gform_footer input[type=submit],body.page-template-page-instant-win-login-register .gform_wrapper.gravity-theme .gform_footer input[type=submit],body.page-template-page-spring-win .gform_wrapper.gravity-theme .gform_footer input[type=submit],body.page-template-page-spring-win-default .gform_wrapper.gravity-theme .gform_footer input[type=submit]{background:#901824}body.page-template-page-instant-win footer.site-footer,body.page-template-page-instant-win-login-register footer.site-footer,body.page-template-page-spring-win footer.site-footer,body.page-template-page-spring-win-default footer.site-footer{background:#1b1636}body.page-template-page-instant-win{background:#1b1636}body.page-template-page-instant-win .big-win-graphic{display:block;margin:-120px auto -80px}body.page-template-page-instant-win .main-page-content h1{color:#fff}body.page-template-page-instant-win .main-page-content h2{color:#eaee58;font-size:8rem;line-height:10rem}body.page-template-page-instant-win .main-page-content h3{color:#fff;font-size:3rem;line-height:4rem}body.page-template-page-instant-win .main-page-content p{color:#fff;font-size:2rem;line-height:2.8rem}body.page-template-page-instant-win .main-page-content p a{color:#eaee58}body.page-template-page-instant-win .metrics{color:#fff;display:none}body.page-template-page-spring-win,body.page-template-page-spring-win-default{background:#f6f4ec}body.page-template-page-spring-win .spring-win-graphic,body.page-template-page-spring-win-default .spring-win-graphic{display:block;margin:-120px auto;width:600px;max-width:100%}body.page-template-page-spring-win .main-page-content a,body.page-template-page-spring-win-default .main-page-content a{text-decoration:underline}body.page-template-page-spring-win .gform,body.page-template-page-spring-win-default .gform{background:#b1f2e6;padding:60px 60px 30px 60px;border-radius:30px}body.page-template-page-spring-win .gform h2,body.page-template-page-spring-win-default .gform h2{color:#eb008a}body.page-template-page-spring-win .gform p.gform_required_legend,body.page-template-page-spring-win-default .gform p.gform_required_legend{display:none}body.page-template-page-spring-win .gform_wrapper.gravity-theme .gform_footer input[type=submit],body.page-template-page-spring-win-default .gform_wrapper.gravity-theme .gform_footer input[type=submit]{background:#eb008a}body.page-template-page-spring-win .gform_wrapper.gravity-theme input[type=email],body.page-template-page-spring-win .gform_wrapper.gravity-theme input[type=password],body.page-template-page-spring-win .gform_wrapper.gravity-theme input[type=search],body.page-template-page-spring-win .gform_wrapper.gravity-theme input[type=tel],body.page-template-page-spring-win .gform_wrapper.gravity-theme input[type=text],body.page-template-page-spring-win .gform_wrapper.gravity-theme select,body.page-template-page-spring-win .gform_wrapper.gravity-theme textarea,body.page-template-page-spring-win-default .gform_wrapper.gravity-theme input[type=email],body.page-template-page-spring-win-default .gform_wrapper.gravity-theme input[type=password],body.page-template-page-spring-win-default .gform_wrapper.gravity-theme input[type=search],body.page-template-page-spring-win-default .gform_wrapper.gravity-theme input[type=tel],body.page-template-page-spring-win-default .gform_wrapper.gravity-theme input[type=text],body.page-template-page-spring-win-default .gform_wrapper.gravity-theme select,body.page-template-page-spring-win-default .gform_wrapper.gravity-theme textarea{height:66px;padding:12px;border:3px solid #f6f4ec;box-shadow:2px 2px 10px rgba(0,0,0,.2)}body.page-template-page-spring-win footer.site-footer,body.page-template-page-spring-win-default footer.site-footer{background:#b1f2e6}body.page-template-page-spring-win footer.site-footer a,body.page-template-page-spring-win footer.site-footer p,body.page-template-page-spring-win-default footer.site-footer a,body.page-template-page-spring-win-default footer.site-footer p{color:#000}.page-template-page-leisure-snapshot .header{background:#0b2265;justify-content:center;display:flex;align-items:center;z-index:1}.page-template-page-leisure-snapshot .header .home-icon{position:absolute}.page-template-page-leisure-snapshot .header .home-icon i{color:#fff;font-size:4rem}.page-template-page-leisure-snapshot .header .head-logo img{width:200px}.page-template-page-leisure-snapshot .content{margin-top:150px;padding:0 30px}.page-template-page-leisure-snapshot .content .container-xl{position:relative}.page-template-page-leisure-snapshot .content .container-xl button.button{position:absolute;right:0;top:0;appearance:none;border:none}.page-template-page-leisure-snapshot .snapshot-map{background:#e6e6e6;padding:60px}.page-template-page-leisure-snapshot .snapshot-map h2{color:#60afb7}.page-template-page-leisure-snapshot .snapshot-map img{border-radius:30px}}@media only screen and only screen and (max-width:576px){body.page-template-page-instant-win-login-register .main-page-content{margin:0 0 30px 0}}@media only screen and (max-width:576px){h1{font-size:3rem;line-height:4rem}h2{font-size:2.4rem;line-height:3.2rem}.button.medium{min-width:140px}.page-template-page-hotel-search .sufn-search{width:100%}.page-template-page-hotel-search .sufn-search input[type=search]{width:100%}.map-holder .results{top:80px;width:100%}.map-holder .results .hotel-listing{padding:20px 60px 20px 20px}.map-holder .results .hotel-listing h3{font-size:2rem;line-height:2.8rem;margin-bottom:5px}.map-holder .results .hotel-listing a.arrow{right:20px}.page-template-page-signup .hotel-header .hotel-bg,.single-hotel .hotel-header .hotel-bg{height:500px}.page-template-page-signup .hotel-header .overlay img,.single-hotel .hotel-header .overlay img{margin-top:50px;margin-bottom:20px;max-width:150px;height:auto}.page-template-page-signup .hotel-header .overlay p,.single-hotel .hotel-header .overlay p{font-size:1.6rem;line-height:2.4rem}.main-page-content{margin:60px 20px}}@media only screen and (max-width:768px){.offers .offer img,.page-template-page-signup .image-links a,.single-hotel .image-links a{margin-bottom:30px}footer.site-footer .text-end{text-align:left!important}.single-offer .offer-header .overlay h1,.single-offer .offer-header .overlay p{padding:0 30px}.offers .offer .text-side{padding:0 10px}body .gform_wrapper.gravity-theme fieldset.left-fieldset{grid-column:span 12;padding-right:0;border:none;margin-bottom:30px}body .gform_wrapper.gravity-theme fieldset.right-fieldset{grid-column:span 12;padding-left:0}}@media only screen and (max-width:992px){.page-template-page-prizes .fixed-menu,.page-template-page-profile .fixed-menu,.page-template-page-vouchers-offers .fixed-menu{position:relative;width:100%;top:auto}.page-template-page-prizes .fixed-menu ul,.page-template-page-profile .fixed-menu ul,.page-template-page-vouchers-offers .fixed-menu ul{display:flex;flex-wrap:wrap;justify-content:center}.page-template-page-prizes .fixed-menu ul li a,.page-template-page-profile .fixed-menu ul li a,.page-template-page-vouchers-offers .fixed-menu ul li a{padding:5px 10px 5px 10px}}