.review-rating{display:block;float:left;width:100%}.review-rating label{color:#000;font-size:16px;padding:0!important;width:100%!important}.review-rating__stars label{color:#cecece;float:right!important;margin:0!important;padding:0!important}.review-rating__stars input{display:inline-block}.review-rating__stars{border:none;float:left;padding:0!important}.review-rating__stars label{margin-bottom:0;width:auto!important}.review-rating__stars>input{display:none}.review-rating__stars>label{font-size:1.3em!important;margin:5px}.review-rating__stars:not(:checked)>label:hover,.review-rating__stars:not(:checked)>label:hover~label,.review-rating__stars>input:checked+label:hover,.review-rating__stars>input:checked~label,.review-rating__stars>input:checked~label:hover,.review-rating__stars>input:checked~label:hover~label,.review-rating__stars>label:hover~input:checked~label{color:#bb1e2c}.blog-snippit{text-align:center}.blog-snippit .col-4{margin-bottom:15px;width:32.3333%}.blog-snippit .col-4:last-of-type,.blog-snippit .col-4:nth-last-of-type(2),.blog-snippit .col-4:nth-last-of-type(3){margin-bottom:0}.blog-snippit .col-4:nth-of-type(3n+2){margin:0 1.5%}.blog-snippit .col-4 img{margin-bottom:10px;width:100%}.blog-snippit .col-4 .wrapper{background-color:#161819;float:left;padding:10px}.blog-snippit .col-4 .wrapper h3{border-bottom:2px solid #3a4144;display:inline-block;font-size:20px;margin:0 0 10px;padding:0 0 10px;width:80%}@media screen and (max-width:1290px){.blog-snippit .col-4 .wrapper h3{font-size:18px;width:95%}}.blog-snippit .col-4 .wrapper p{color:#fff;padding:0 30px;text-align:left}@media screen and (max-width:1290px){.blog-snippit .col-4 .wrapper p{padding:0 10px}}.blog-snippit .col-4 .wrapper .btn{margin-top:20px}.blog-snippit .read-more{font-family:renault_t_otlight,sans-serif,Helvetica,Arial;margin-top:15px}.blog-single .grid{padding-bottom:15px;padding-top:15px}.blog-single .bottom{border-top:1px solid #fff;margin-top:15px;padding-top:15px;text-align:left}.blog-single .bottom .author,.blog-single .bottom .date,.blog-single .bottom .return{display:block;float:left;margin-right:25px}.blog-single .bottom .author,.blog-single .bottom .date{color:#fff}.blog-single .bottom .return{color:#bb1e2c;text-transform:uppercase}.blog-single .bottom .return:hover{color:#3a4144}.activity-cta{float:left;overflow:hidden;text-align:center;width:100%}.activity-cta .row>*{background-image:url(https://s3-eu-west-1.amazonaws.com/cdn.stag-nights.co.uk/live/desktop/images/framework/top-cta-quote-me.png);background-size:cover;height:90px;position:relative}.activity-cta .row>:nth-child(2){background-image:url(https://s3-eu-west-1.amazonaws.com/cdn.stag-nights.co.uk/live/desktop/images/framework/top-cta-view-all.png)}.activity-cta .row>.col-6{width:calc(50% - 7.5px)}.activity-cta .row>.col-6:last-child{float:right}.activity-cta .row>.col-4{width:calc(33.333% - 10px)}.activity-cta .row>.col-4:nth-child(3n+2){margin:0 10px}.activity-cta .row>* .wrapper{left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);width:100%}.activity-cta .row>* .wrapper span{background:url(https://s3-eu-west-1.amazonaws.com/cdn.stag-nights.co.uk/live/desktop/images/framework/body-sprites.png) no-repeat 0 -12px;display:block;height:23px;margin:0 auto;width:231px}.activity-cta .row>* .wrapper span:nth-of-type(2){background:url(https://s3-eu-west-1.amazonaws.com/cdn.stag-nights.co.uk/live/desktop/images/framework/body-sprites.png) no-repeat 0 -37px;height:23px;width:231px}.activity-cta .row>:hover{opacity:.6;-webkit-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease}.activity-cta.alt .row a{background-size:cover;display:block;height:105px;position:relative}.activity-cta.alt .row a img{width:100%}.activity-cta.alt .row a .overlay,.activity-cta.alt .row a .overlay span{display:block;height:100%;width:100%}.activity-cta.alt .row a .overlay{background-color:transparent;background-color:rgba(0,0,0,.7);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#B3000000,endColorstr=#B3000000);zoom:1;padding:5px}.activity-cta.alt .row a .overlay span{border:1px solid #fff}.activity-cta.alt .row a .wrapper{z-index:10}.activity-cta.alt .row a .wrapper h3,.activity-cta.alt .row a .wrapper span{display:inline-block}.activity-cta.alt .row a .wrapper h3{margin:0 15px}.activity-cta.alt .row a .wrapper span{-webkit-filter:invert(100%);filter:invert(100%)}.activity-cta.alt .row a .wrapper span:first-child{background:url(https://s3-eu-west-1.amazonaws.com/cdn.stag-nights.co.uk/live/desktop/images/framework/body-sprites.png) no-repeat -64px -391px;background-size:295px 442.84px;height:15px;width:55px}.activity-cta.alt .row a .wrapper span:nth-child(2){background:url(https://s3-eu-west-1.amazonaws.com/cdn.stag-nights.co.uk/live/desktop/images/framework/body-sprites.png) no-repeat -7px -471px;height:60px;width:215px}.activity-cta.alt .row a .wrapper span:nth-child(3){background:url(https://s3-eu-west-1.amazonaws.com/cdn.stag-nights.co.uk/live/desktop/images/framework/body-sprites.png) no-repeat -5px -391px;background-size:295px 442.84px;height:15px;width:55px}@media screen and (max-width:1290px){.activity-cta.alt .row a .wrapper span{display:none}}.activity-cta.alt .row a.selected .overlay{background-color:transparent;background-color:rgba(187,30,44,.4);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#66BB1E2C,endColorstr=#66BB1E2C);zoom:1}.activity-cta.alt .row a.packages{background-image:url(https://s3-eu-west-1.amazonaws.com/cdn.stag-nights.co.uk/live/desktop/images/framework/cta-activities/destination-packages.jpg)}.activity-cta.alt .row a.activities{background-image:url(https://s3-eu-west-1.amazonaws.com/cdn.stag-nights.co.uk/live/desktop/images/framework/cta-activities/destination-activities.jpg)}.activity-cta.alt .row a.byo-add{background-image:url(https://s3-eu-west-1.amazonaws.com/cdn.stag-nights.co.uk/live/desktop/images/framework/cta-activities/build-your-own.jpg)}.activity-cta.alt .row a:hover .overlay{background-color:transparent;background-color:rgba(187,30,44,.4);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#66BB1E2C,endColorstr=#66BB1E2C);zoom:1;-webkit-transition:background-color .5s ease;-o-transition:background-color .5s ease;transition:background-color .5s ease}.activity-types,.destination-types{float:left;margin:0!important;width:100%}.activity-types .col-3,.activity-types .col-4,.destination-types .col-3,.destination-types .col-4{margin:0 0 15px;position:relative;text-align:center;width:24%}.activity-types .col-3 .overlay,.activity-types .col-4 .overlay,.destination-types .col-3 .overlay,.destination-types .col-4 .overlay{height:100%;left:0;position:absolute;top:0;-webkit-transition:background-color .5s ease-out;-o-transition:background-color .5s ease-out;transition:background-color .5s ease-out;width:100%;z-index:0}.activity-types .col-3:hover .overlay,.activity-types .col-4:hover .overlay,.destination-types .col-3:hover .overlay,.destination-types .col-4:hover .overlay{background-color:transparent;background-color:rgba(55,9,13,.8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#CC37090D,endColorstr=#CC37090D);zoom:1;-webkit-transition:background-color .5s ease-in;-o-transition:background-color .5s ease-in;transition:background-color .5s ease-in}.activity-types .col-3 .top,.activity-types .col-4 .top,.destination-types .col-3 .top,.destination-types .col-4 .top{left:0;margin:0 auto;min-height:90px;position:absolute;right:0;top:15px;z-index:3}.activity-types .col-3 .top h3,.activity-types .col-3 .top h4,.activity-types .col-3 .top p,.activity-types .col-3 .top ul,.activity-types .col-4 .top h3,.activity-types .col-4 .top h4,.activity-types .col-4 .top p,.activity-types .col-4 .top ul,.destination-types .col-3 .top h3,.destination-types .col-3 .top h4,.destination-types .col-3 .top p,.destination-types .col-3 .top ul,.destination-types .col-4 .top h3,.destination-types .col-4 .top h4,.destination-types .col-4 .top p,.destination-types .col-4 .top ul{background-color:transparent;background-color:rgba(21,31,36,.8);border-left:2px solid #ececec;border-left:2px solid hsla(0,0%,93%,.8);border-right:2px solid #ececec;border-right:2px solid hsla(0,0%,93%,.8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#CC151F24,endColorstr=#CC151F24);margin:0 auto;width:231px;zoom:1}.activity-types .col-3 .top h3,.activity-types .col-4 .top h3,.destination-types .col-3 .top h3,.destination-types .col-4 .top h3{font-family:renault_t_otmedium,sans-serif,Helvetica,Arial;font-size:18px;min-height:52px;padding:0 0 10px}.activity-types .col-3 .top h4,.activity-types .col-4 .top h4,.destination-types .col-3 .top h4,.destination-types .col-4 .top h4{font-family:renault_t_otlight_italic,sans-serif,Helvetica,Arial}.activity-types .col-3 .top p,.activity-types .col-4 .top p,.destination-types .col-3 .top p,.destination-types .col-4 .top p{color:#fff;padding:0 25px}.activity-types .col-3 .top p.price,.activity-types .col-4 .top p.price,.destination-types .col-3 .top p.price,.destination-types .col-4 .top p.price{position:relative}.activity-types .col-3 .top p.price:after,.activity-types .col-3 .top p.price:before,.activity-types .col-4 .top p.price:after,.activity-types .col-4 .top p.price:before,.destination-types .col-3 .top p.price:after,.destination-types .col-3 .top p.price:before,.destination-types .col-4 .top p.price:after,.destination-types .col-4 .top p.price:before{background:url(https://s3-eu-west-1.amazonaws.com/cdn.stag-nights.co.uk/live/desktop/images/framework/body-sprites.png) no-repeat -241px -13px;content:"";display:block;height:10px;position:absolute;top:4px;width:20px}.activity-types .col-3 .top p.price:before,.activity-types .col-4 .top p.price:before,.destination-types .col-3 .top p.price:before,.destination-types .col-4 .top p.price:before{left:25px}.activity-types .col-3 .top p.price:after,.activity-types .col-4 .top p.price:after,.destination-types .col-3 .top p.price:after,.destination-types .col-4 .top p.price:after{right:25px;transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg)}.activity-types .col-3 .top span,.activity-types .col-4 .top span,.destination-types .col-3 .top span,.destination-types .col-4 .top span{background:url(https://s3-eu-west-1.amazonaws.com/cdn.stag-nights.co.uk/live/desktop/images/framework/body-sprites.png) no-repeat 0 -63px;display:block;height:62px;margin:0 auto;opacity:.8;width:231px}.activity-types .col-3 .top span:nth-of-type(2),.activity-types .col-4 .top span:nth-of-type(2),.destination-types .col-3 .top span:nth-of-type(2),.destination-types .col-4 .top span:nth-of-type(2){background:url(https://s3-eu-west-1.amazonaws.com/cdn.stag-nights.co.uk/live/desktop/images/framework/body-sprites.png) no-repeat 0 -127px;height:62px;width:231px}.activity-types .col-3 .bottom,.activity-types .col-4 .bottom,.destination-types .col-3 .bottom,.destination-types .col-4 .bottom{bottom:65px;left:0;margin:0 auto;position:absolute;right:0;width:85%;z-index:3}.activity-types .col-3 .bottom .btn,.activity-types .col-4 .bottom .btn,.destination-types .col-3 .bottom .btn,.destination-types .col-4 .bottom .btn{background-color:transparent;background-color:rgba(21,31,36,.8);border:2px solid #fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#CC151F24,endColorstr=#CC151F24);width:49%;zoom:1;font-size:16px;padding:5px 0}.activity-types .col-3 .bottom .btn:nth-of-type(2),.activity-types .col-4 .bottom .btn:nth-of-type(2),.destination-types .col-3 .bottom .btn:nth-of-type(2),.destination-types .col-4 .bottom .btn:nth-of-type(2){float:right}.activity-types .col-3 .bottom .btn:hover,.activity-types .col-4 .bottom .btn:hover,.destination-types .col-3 .bottom .btn:hover,.destination-types .col-4 .bottom .btn:hover{background-color:transparent;background-color:rgba(69,100,115,.8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#CC456473,endColorstr=#CC456473);zoom:1}.activity-types .col-3 .bottom .social,.activity-types .col-4 .bottom .social,.destination-types .col-3 .bottom .social,.destination-types .col-4 .bottom .social{margin-top:20px}.activity-types .col-3 .bottom .social a,.activity-types .col-4 .bottom .social a,.destination-types .col-3 .bottom .social a,.destination-types .col-4 .bottom .social a{color:#fff;font-size:20px;margin:0 10px}.activity-types .col-3 .bottom .social a:hover,.activity-types .col-4 .bottom .social a:hover,.destination-types .col-3 .bottom .social a:hover,.destination-types .col-4 .bottom .social a:hover{color:#bb1e2c}.activity-types .col-3 img,.activity-types .col-4 img,.destination-types .col-3 img,.destination-types .col-4 img{width:100%}.activity-types .col-3 img.border,.activity-types .col-4 img.border,.destination-types .col-3 img.border,.destination-types .col-4 img.border{position:relative;z-index:1}.activity-types .col-3 img.bg,.activity-types .col-4 img.bg,.destination-types .col-3 img.bg,.destination-types .col-4 img.bg{left:0;margin:0;position:absolute;top:0;z-index:0}.activity-types .col-3:nth-of-type(4n+2),.activity-types .col-4:nth-of-type(4n+2),.destination-types .col-3:nth-of-type(4n+2),.destination-types .col-4:nth-of-type(4n+2){margin:0 .6666% 0 1.3333%}.activity-types .col-3:nth-of-type(4n+3),.activity-types .col-4:nth-of-type(4n+3),.destination-types .col-3:nth-of-type(4n+3),.destination-types .col-4:nth-of-type(4n+3){margin:0 1.3333% 0 .6666%}@media screen and (max-width:1290px){.activity-types .col-3,.destination-types .col-3{margin:0 0 15px!important;width:32.3333%}.activity-types .col-3:nth-of-type(3n+2),.destination-types .col-3:nth-of-type(3n+2){margin:0 1.5% 15px!important}.activity-types .col-3 .bottom,.destination-types .col-3 .bottom{bottom:65px}}.activity-types.products h4,.destination-types.products h4{font-family:renault_t_otlight,sans-serif,Helvetica,Arial;font-size:12px}.activity-types.products ul,.destination-types.products ul{padding:15px}.activity-types.products ul li,.destination-types.products ul li{color:#8ea7b4;display:inline;margin-right:3px}.activity-types.products ul li i,.destination-types.products ul li i{color:#d6e7ef;margin-right:3px}.activity-types.products p,.destination-types.products p{font-family:renault_t_otmedium,sans-serif,Helvetica,Arial;font-size:16px;text-transform:uppercase}.destination-types{margin-bottom:15px!important}.destination-types .col-4{margin:0!important;width:32.3333%}.destination-types .col-4:nth-of-type(3n+2){margin:0 1.5%!important}.destination-types .col-4 .top{left:0;margin:auto;position:absolute;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);width:100%}.destination-types .col-4 .top h3{font-size:22px;min-height:auto;padding:0}.stag-ideas{margin-bottom:10px;padding:5px}.stag-ideas,.stag-ideas__wrapper{display:block;float:left;width:100%}.stag-ideas__wrapper{background-color:#272727;min-height:455px}.stag-ideas__bottom,.stag-ideas__heading{display:block;float:left;width:100%}.stag-ideas__heading{position:relative}.stag-ideas__heading__title{font-size:28px;left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);width:270px}.stag-ideas__heading__title span{display:block;font-family:renault_t_otbold,sans-serif,Helvetica,Arial;font-style:italic}.stag-ideas__heading img{width:100%}.stag-ideas__bottom{padding:30px}.stag-ideas__bottom p{color:#fff}.stag-ideas__bottom p a{color:#a51a27;font-weight:900;text-transform:uppercase}.stag-ideas .col-6{width:49.5%}.stag-ideas .col-6:nth-child(2){float:right}.quick-contact{background:none}.quick-contact,.quick-contact .top{display:block;float:left;width:100%}.quick-contact .top{color:#fff;font-family:renault_t_otmedium,sans-serif,Helvetica,Arial;font-size:25px;margin-bottom:15px;text-align:center;text-transform:uppercase}.quick-contact .btn{border:2px solid #62737b;float:left;font-size:16px;padding:8px 0;width:49.5%}.quick-contact .btn:hover{background-color:transparent;background-color:rgba(98,115,123,.4);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#6662737B,endColorstr=#6662737B);zoom:1}.quick-contact .btn:nth-of-type(2){float:right}.modal-content{background:url(https://s3-eu-west-1.amazonaws.com/cdn.stag-nights.co.uk/live/desktop/images/framework/footer-repeat.jpg) repeat}.modal-header{border:none}.modal-header__close{background-color:transparent;border:none;color:#593433;cursor:pointer;font-size:22px;outline:none}.fancy-description{min-height:335px;position:relative}@media screen and (max-width:1200px){.fancy-description{min-height:335px}}.fancy-description__border{background:url(https://s3-eu-west-1.amazonaws.com/cdn.stag-nights.co.uk/live/desktop/images/framework/body-sprites.png) no-repeat -6px -179px;background-position:-4px -128px;background-size:216%;display:block;height:130px;position:absolute;width:130px;z-index:1}.fancy-description__border--one{left:10px;top:10px;transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg)}.fancy-description__border--two{right:10px;top:10px;transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg)}.fancy-description__border--three{bottom:10px;left:10px}.fancy-description__border--four{bottom:10px;right:10px;transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg)}.contact-form,.review-form{display:block;float:left;padding:15px;width:100%}.contact-form .title,.review-form .title{padding:0 15px}.contact-form .wrapper,.review-form .wrapper{display:block;float:left;width:100%}.contact-form label,.review-form label{color:#fff;float:left;font-family:renault_t_otbold,sans-serif,Helvetica,Arial;font-size:1rem;margin-bottom:20px;position:relative;width:48%}.contact-form label.right,.review-form label.right{float:right}.contact-form label input,.review-form label input{height:35px;width:100%}.contact-form label.error,.review-form label.error{color:#bb1e2c;display:block;left:0;margin-top:5px;position:absolute;top:100%;width:auto!important}.contact-form input,.contact-form textarea,.review-form input,.review-form textarea{background:transparent;border:none;border-bottom:1px solid #62737b;color:#fff;font-family:renault_t_otlight,sans-serif,Helvetica,Arial;font-size:15px;-webkit-text-fill-color:#fff;margin-top:5px;padding:0 5px}.contact-form input:focus,.contact-form textarea:focus,.review-form input:focus,.review-form textarea:focus{border-color:#fff;outline:none;-webkit-transition:all 1s;-o-transition:all 1s;transition:all 1s}.contact-form input.placeholder,.contact-form textarea.placeholder,.review-form input.placeholder,.review-form textarea.placeholder{color:#fff;text-transform:uppercase}.contact-form input:-moz-placeholder,.contact-form input::-moz-placeholder,.contact-form textarea:-moz-placeholder,.contact-form textarea::-moz-placeholder,.review-form input:-moz-placeholder,.review-form input::-moz-placeholder,.review-form textarea:-moz-placeholder,.review-form textarea::-moz-placeholder{color:#fff;text-transform:uppercase}.contact-form input::-webkit-input-placeholder,.contact-form textarea::-webkit-input-placeholder,.review-form input::-webkit-input-placeholder,.review-form textarea::-webkit-input-placeholder{color:#fff;text-transform:uppercase}.contact-form input.right,.review-form input.right{float:right}.contact-form input.error,.review-form input.error{background-image:url(https://s3-eu-west-1.amazonaws.com/cdn.stag-nights.co.uk/live/desktop/images/framework/error-icon.png);background-position:100%;background-repeat:no-repeat;border-color:#db3e3e;font-size:15px}.contact-form textarea,.review-form textarea{height:auto;width:100%}.contact-form .checkbox,.review-form .checkbox{color:#fff;display:block;float:left;font-family:apex_newbook,sans-serif,Helvetica,Arial;font-size:12px;margin-top:10px;width:100%}.contact-form .checkbox input,.review-form .checkbox input{height:15px;margin-right:10px;position:relative;top:3px;width:15px}.contact-form .btn-wrapper,.review-form .btn-wrapper{float:right;margin-top:15px}.contact-form .btn-wrapper .btn,.review-form .btn-wrapper .btn{border:2px solid #62737b;cursor:pointer;font-size:18px!important;margin-left:10px;padding:5px 50px}.contact-form .btn-wrapper .btn:hover,.review-form .btn-wrapper .btn:hover{background-color:transparent;background-color:rgba(98,115,123,.4);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#6662737B,endColorstr=#6662737B);zoom:1;color:#fff}.contact-form .newsletter,.review-form .newsletter{display:block;float:left;margin-top:15px;position:relative;width:100%}.contact-form .newsletter .checkbox,.review-form .newsletter .checkbox{background:#fcfff4;border-radius:50px;height:15px;position:relative;width:15px}.contact-form .newsletter .checkbox label,.review-form .newsletter .checkbox label{border-radius:50px;color:#fff;cursor:pointer;font-family:renault_t_otlight,sans-serif,Helvetica,Arial;font-size:16px;left:4px;padding-left:25px;position:absolute;text-transform:uppercase;top:-1px;white-space:nowrap}.contact-form .newsletter .checkbox label:after,.review-form .newsletter .checkbox label:after{background:#017d01;border-radius:50px;content:"";height:10px;left:-1px;opacity:0;position:absolute;top:3px;width:10px}.contact-form .newsletter .checkbox label:hover:after,.review-form .newsletter .checkbox label:hover:after{opacity:.3}.contact-form .newsletter .checkbox input[type=checkbox],.review-form .newsletter .checkbox input[type=checkbox]{visibility:hidden}.contact-form .newsletter .checkbox input[type=checkbox]:checked+label:after,.review-form .newsletter .checkbox input[type=checkbox]:checked+label:after{opacity:1}.client-login-modal{background-image:url(https://s3-eu-west-1.amazonaws.com/cdn.stag-nights.co.uk/live/desktop/images/framework/footer-repeat.jpg);margin-bottom:0!important;padding:15px}.client-login-modal h4{border-bottom:2px solid #2c2f31;font-size:25px;padding-bottom:10px;width:100%}.client-login-modal .btn{border:2px solid #82654a;float:left;font-size:16px;margin-top:30px;padding:5px 0;width:49.5%}.client-login-modal .btn:nth-of-type(2){float:right}.client-login-modal .btn:hover{background-color:transparent;background-color:rgba(130,101,74,.6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#9982654A,endColorstr=#9982654A);zoom:1}.terms-tabs{display:block;float:left;margin:15px 0!important;padding:0!important;width:100%}.terms-tabs .btn{display:block;float:left;font-size:14px;list-style-type:none!important;margin-top:0;padding:5px 0;width:32.3333%}.terms-tabs .btn:nth-child(3n+2){margin:0 1.5%}.terms-tabs .btn.active,.terms-tabs .btn:hover{background-color:#bb1e2c!important;color:#fff!important}.search-field{background-color:#161819;display:block;margin:0!important;opacity:.9;padding:5px 0;width:100%}.search-field .grid{position:relative}.search-field form .search_all{background-color:transparent;border:none;color:#fff!important;display:block;font-family:renault_t_otlight,sans-serif,Helvetica,Arial;font-size:20px;height:30px;padding:0 10px;width:100%!important}.search-field form .search_all.placeholder{color:#fff;font-family:renault_t_otlight,sans-serif,Helvetica,Arial;text-transform:uppercase}.search-field form .search_all:-moz-placeholder,.search-field form .search_all::-moz-placeholder{color:#fff;font-family:renault_t_otlight,sans-serif,Helvetica,Arial;text-transform:uppercase}.search-field form .search_all::-webkit-input-placeholder{color:#fff;font-family:renault_t_otlight,sans-serif,Helvetica,Arial;text-transform:uppercase}.search-field form .search_all:focus{border:none;outline:none}.search-field form .btn{border:1px solid #3d4a50;color:#fff!important;font-size:14px;padding:5px 10px;position:absolute;right:15px;top:4px}.search-field form .btn i{font-size:1.2em}.add-review{margin-bottom:15px}.add-review,.add-review .bottom,.add-review .top{display:block;float:left;width:100%}.add-review .top{margin-bottom:15px}.add-review .top .col-4{cursor:pointer;overflow:hidden;position:relative;width:32.3333%}.add-review .top .col-4:nth-child(3n+2){margin:0 1.5%}.add-review .top .col-4 img{width:100%}.add-review .top .col-4 .border{left:0;position:absolute;top:0;z-index:2}.add-review .top .col-4 .wrapper{left:0;margin:0 auto;position:absolute;right:0;text-align:center;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);width:231px;z-index:2}.add-review .top .col-4 .wrapper .title{background-color:transparent;background-color:rgba(21,31,36,.8);border-left:2px solid #ececec;border-left:2px solid hsla(0,0%,93%,.8);border-right:2px solid #ececec;border-right:2px solid hsla(0,0%,93%,.8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#CC151F24,endColorstr=#CC151F24);font-family:renault_t_otmedium,sans-serif,Helvetica,Arial;font-size:18px;margin:0 auto;zoom:1;color:#fff;display:block;position:relative;text-transform:uppercase}.add-review .top .col-4 .wrapper .title:after,.add-review .top .col-4 .wrapper .title:before{content:"";height:62px;left:-3px;opacity:.8;position:absolute;width:231px}.add-review .top .col-4 .wrapper .title:before{background:url(https://s3-eu-west-1.amazonaws.com/cdn.stag-nights.co.uk/live/desktop/images/framework/body-sprites.png) no-repeat 0 -63px;top:-62px}.add-review .top .col-4 .wrapper .title:after{background:url(https://s3-eu-west-1.amazonaws.com/cdn.stag-nights.co.uk/live/desktop/images/framework/body-sprites.png) no-repeat 0 -127px;bottom:-62px}.add-review .top .col-4:after{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.add-review .top .col-4:hover:after{background-color:transparent;background-color:rgba(55,9,13,.8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#CC37090D,endColorstr=#CC37090D);-webkit-transition:background-color .5s ease-in;-o-transition:background-color .5s ease-in;transition:background-color .5s ease-in;zoom:1}.add-review .bottom{background-color:transparent;background-color:hsla(0,0%,100%,.89);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#E3FFFFFF,endColorstr=#E3FFFFFF);zoom:1;position:relative}.add-review .bottom form{position:relative}.add-review .bottom form input{height:35px}.add-review .bottom form input,.add-review .bottom form input.placeholder,.add-review .bottom form textarea,.add-review .bottom form textarea.placeholder{color:#000}.add-review .bottom form input:-moz-placeholder,.add-review .bottom form input::-moz-placeholder,.add-review .bottom form textarea:-moz-placeholder,.add-review .bottom form textarea::-moz-placeholder{color:#000}.add-review .bottom form input::-webkit-input-placeholder,.add-review .bottom form textarea::-webkit-input-placeholder{color:#000}.add-review .bottom form input:focus,.add-review .bottom form textarea:focus{border-bottom-color:#bb1e2c}.add-review .bottom form label{margin-bottom:15px;width:32.3333%}.add-review .bottom form label:nth-child(3n+2){margin:0 1.5%}.add-review .bottom form label.textarea{margin:0 0 15px;width:100%}.add-review .bottom form label.textarea textarea{color:#333;margin-bottom:0}.add-review .bottom form label.error{display:block;margin-top:10px;position:relative;width:100%}.add-review .bottom form .btn{background-color:#3a4144;border:none;float:right;margin-right:0}.add-review .bottom #review-success{display:none;margin:15px}.add-review .bottom #review-success h3{color:#bb1e2c}.review-fields{background-color:transparent!important;display:grid;gap:10px;grid-auto-flow:dense;grid-template-columns:repeat(2,2fr);padding:0!important}.review-fields .col-s6{background-color:#fff;display:grid;margin:0 0 15px;padding:15px}.review-fields .col-s6 .title,.review-fields .col-s6 p{color:#000;text-align:left}.review-fields .col-s6 .title{font-family:renault_t_otbold,sans-serif,Helvetica,Arial;font-size:19px;margin-bottom:10px}.review-fields .score{text-align:left}.review-fields .score__icon{color:#bb1e2c;display:inline-block;font-size:24px;margin:0 2px}.exclusive{text-align:center;text-transform:uppercase}.exclusive .col-6{position:relative;width:49%}.exclusive .col-6 img{width:100%}.exclusive .col-6:nth-child(2){float:right}.exclusive .wrapper{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);width:100%}.exclusive .wrapper .title{font-size:30px;padding:0}@media screen and (max-width:1290px){.exclusive .wrapper .title{font-size:25px}}.exclusive .wrapper .title span{display:block}.exclusive .wrapper .title span:first-of-type{font-family:renault_t_otlight_italic,sans-serif,Helvetica,Arial}.exclusive .wrapper .title span:nth-of-type(2){font-family:renault_t_otbold,sans-serif,Helvetica,Arial}.exclusive .wrapper p{color:#fff;font-family:renault_t_otlight,sans-serif,Helvetica,Arial;font-size:23px;margin:20px 0 0}.exclusive .wrapper .btn{margin-top:50px}.byo-accommodation,.byo-accommodation .filter,.byo-accommodation .header,.byo-activities,.byo-activities .filter,.byo-activities .header,.byo-form,.byo-form .filter,.byo-form .header,.byo-locations,.byo-locations .filter,.byo-locations .header{display:block;float:left;width:100%}.byo-accommodation .filter,.byo-accommodation .heading,.byo-activities .filter,.byo-activities .heading,.byo-form .filter,.byo-form .heading,.byo-locations .filter,.byo-locations .heading{margin-bottom:15px}.byo-accommodation .heading,.byo-activities .heading,.byo-form .heading,.byo-locations .heading{background-color:#8f1722;color:#fff;font-family:renault_t_otbold,sans-serif,Helvetica,Arial;font-size:20px;padding:15px;position:relative}.byo-accommodation .heading__icon,.byo-activities .heading__icon,.byo-form .heading__icon,.byo-locations .heading__icon{float:right}.byo-accommodation .heading .selectedLocation,.byo-activities .heading .selectedLocation,.byo-form .heading .selectedLocation,.byo-locations .heading .selectedLocation{color:#7f939f;text-transform:capitalize}.byo-accommodation .heading .small,.byo-activities .heading .small,.byo-form .heading .small,.byo-locations .heading .small{font-size:.6em}.byo-accommodation .filter,.byo-activities .filter,.byo-form .filter,.byo-locations .filter{font-size:13px;text-align:center;text-transform:uppercase}.byo-accommodation .filter>span,.byo-activities .filter>span,.byo-form .filter>span,.byo-locations .filter>span{color:#fff;display:inline-block;margin:12px;vertical-align:top}.byo-accommodation .filter .filter-box,.byo-activities .filter .filter-box,.byo-form .filter .filter-box,.byo-locations .filter .filter-box{background-color:#fff;display:inline-block;position:relative;width:215px;z-index:2}.byo-accommodation .filter .filter-box:after,.byo-activities .filter .filter-box:after,.byo-form .filter .filter-box:after,.byo-locations .filter .filter-box:after{clear:both;content:"";display:block}.byo-accommodation .filter .filter-box .filterSelect,.byo-activities .filter .filter-box .filterSelect,.byo-form .filter .filter-box .filterSelect,.byo-locations .filter .filter-box .filterSelect{position:relative}.byo-accommodation .filter .filter-box .filterSelect__icon,.byo-activities .filter .filter-box .filterSelect__icon,.byo-form .filter .filter-box .filterSelect__icon,.byo-locations .filter .filter-box .filterSelect__icon{content:"\f0d7";font-family:FontAwesome;position:absolute;right:10px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%)}.byo-accommodation .filter .filter-box button,.byo-accommodation .filter .filter-box span,.byo-activities .filter .filter-box button,.byo-activities .filter .filter-box span,.byo-form .filter .filter-box button,.byo-form .filter .filter-box span,.byo-locations .filter .filter-box button,.byo-locations .filter .filter-box span{background-color:#fff;border:none;color:#525252;display:block;float:left;font-size:13px;padding:10px;width:100%}.byo-accommodation .filter .filter-box .bottom,.byo-accommodation .filter .filter-box .top,.byo-activities .filter .filter-box .bottom,.byo-activities .filter .filter-box .top,.byo-form .filter .filter-box .bottom,.byo-form .filter .filter-box .top,.byo-locations .filter .filter-box .bottom,.byo-locations .filter .filter-box .top{display:block;float:left;width:100%}.byo-accommodation .filter .filter-box .top,.byo-activities .filter .filter-box .top,.byo-form .filter .filter-box .top,.byo-locations .filter .filter-box .top{border:1px solid #cecece}.byo-accommodation .filter .filter-box .bottom,.byo-activities .filter .filter-box .bottom,.byo-form .filter .filter-box .bottom,.byo-locations .filter .filter-box .bottom{background-color:#fff;display:none;left:0;position:absolute;top:100%;z-index:1}.byo-accommodation .filter .filter-box .bottom.long,.byo-activities .filter .filter-box .bottom.long,.byo-form .filter .filter-box .bottom.long,.byo-locations .filter .filter-box .bottom.long{height:220px;overflow-y:scroll}.byo-accommodation .filter .filter-box .bottom button,.byo-activities .filter .filter-box .bottom button,.byo-form .filter .filter-box .bottom button,.byo-locations .filter .filter-box .bottom button{cursor:pointer;padding:5px}.byo-accommodation .filter .filter-box .bottom button:hover,.byo-activities .filter .filter-box .bottom button:hover,.byo-form .filter .filter-box .bottom button:hover,.byo-locations .filter .filter-box .bottom button:hover{background-color:#8f1722;color:#fff}.byo-accommodation .item,.byo-activities .item,.byo-form .item,.byo-locations .item{display:block;float:left;margin-bottom:15px;overflow:hidden;padding:0 7.5px;position:relative;width:16.666%}.byo-accommodation .item:nth-child(6n+6),.byo-activities .item:nth-child(6n+6),.byo-form .item:nth-child(6n+6),.byo-locations .item:nth-child(6n+6){margin-right:0}.byo-accommodation .item img,.byo-activities .item img,.byo-form .item img,.byo-locations .item img{width:100%}.byo-accommodation .hide,.byo-activities .hide,.byo-form .hide,.byo-locations .hide{display:none}.byo-activities .item .bottom,.byo-locations .heading{cursor:pointer}.byo-locations .item.selected .wrapper{height:100%;width:100%}.byo-locations .item .outer-wrapper{background-color:transparent;background-color:rgba(143,23,34,.8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#CC8F1722,endColorstr=#CC8F1722);left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;text-align:center;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);zoom:1;color:#fff;font-family:renault_t_otbold,sans-serif,Helvetica,Arial;padding:10px;width:80%}.byo-locations .item .outer-wrapper .title{color:#fff;font-size:15px}.byo-locations .item .outer-wrapper .inner-wrapper{width:100%}.byo-locations .item .outer-wrapper .inner-wrapper .btn-wrapper{display:none}.byo-locations .item .outer-wrapper .inner-wrapper .btn-wrapper .btn{background-color:#3a4144;font-size:11px;margin-bottom:5px;padding:10px 5px;width:100%}.byo-locations .item .outer-wrapper .inner-wrapper .btn-wrapper .btn:last-child{margin-bottom:0}.byo-locations .item .outer-wrapper .inner-wrapper .btn-wrapper .btn:hover{background-color:#593433}.byo-locations .item.active .outer-wrapper,.byo-locations .item:hover .outer-wrapper{height:101%;width:calc(100% - 15px)}.byo-locations .item.active .inner-wrapper,.byo-locations .item:hover .inner-wrapper{display:block;left:0;margin-left:auto;margin-right:auto;padding:15px;position:absolute;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%)}.byo-locations .item.active .inner-wrapper .title,.byo-locations .item:hover .inner-wrapper .title{display:none}.byo-locations .item.active .inner-wrapper .btn-wrapper,.byo-locations .item:hover .inner-wrapper .btn-wrapper{display:block}.byo-accommodation .item .bottom,.byo-accommodation .item .top,.byo-activities .item .bottom,.byo-activities .item .top{display:block;float:left;width:100%}.byo-accommodation .item .top,.byo-activities .item .top{border-bottom:5px solid #8f1722;cursor:pointer;overflow:hidden;position:relative}.byo-accommodation .item .top .itemState,.byo-activities .item .top .itemState{background-color:#fff;border-radius:50%;bottom:-50px;cursor:pointer;height:100px;position:absolute;right:-50px;width:100px}.byo-accommodation .item .top .itemState__icon,.byo-activities .item .top .itemState__icon{color:#bb1e2c;display:none;font-size:25px;margin:20px 0 0 20px}.byo-accommodation .item .top.add .itemState__icon--add,.byo-activities .item .top.add .itemState__icon--add{display:block}.byo-accommodation .item .top.add:hover .itemState,.byo-activities .item .top.add:hover .itemState{background-color:#bb1e2c}.byo-accommodation .item .top.add:hover .itemState__icon,.byo-activities .item .top.add:hover .itemState__icon{color:#fff}.byo-accommodation .item .top.add:hover:before,.byo-activities .item .top.add:hover:before{background-color:transparent;background-color:rgba(143,23,34,.8);color:#fff;content:"Add to quote";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#CC8F1722,endColorstr=#CC8F1722);font-family:renault_t_otbold,sans-serif,Helvetica,Arial;height:100%;position:absolute;right:0;text-transform:capitalize;top:0;width:100%;zoom:1;font-size:20px;line-height:1;opacity:.8;padding:5px}@media screen and (max-width:1290px){.byo-accommodation .item .top.add:hover:before,.byo-activities .item .top.add:hover:before{font-size:18px}}.byo-accommodation .item .top.remove .itemState,.byo-activities .item .top.remove .itemState{background-color:#bb1e2c}.byo-accommodation .item .top.remove .itemState__icon,.byo-activities .item .top.remove .itemState__icon{color:#fff}.byo-accommodation .item .top.remove .itemState__icon--added,.byo-activities .item .top.remove .itemState__icon--added{display:block}.byo-accommodation .item .top.remove:hover .itemState,.byo-activities .item .top.remove:hover .itemState{background-color:#fff}.byo-accommodation .item .top.remove:hover .itemState__icon,.byo-activities .item .top.remove:hover .itemState__icon{color:#bb1e2c}.byo-accommodation .item .top.remove:hover .itemState__icon--added,.byo-activities .item .top.remove:hover .itemState__icon--added{display:none}.byo-accommodation .item .top.remove:hover .itemState__icon--remove,.byo-activities .item .top.remove:hover .itemState__icon--remove{display:block}.byo-accommodation .item .top.remove:hover:before,.byo-activities .item .top.remove:hover:before{background-color:#bb1e2c;color:#fff;content:"Remove from quote";font-family:renault_t_otbold,sans-serif,Helvetica,Arial;font-size:20px;height:100%;line-height:1;opacity:.8;padding:5px;position:absolute;right:0;text-transform:capitalize;top:0;width:100%}@media screen and (max-width:1290px){.byo-accommodation .item .top.remove:hover:before,.byo-activities .item .top.remove:hover:before{font-size:18px}}.byo-accommodation .item .bottom,.byo-activities .item .bottom{background-color:#fff;color:#8f1722;font-family:renault_t_otbold,sans-serif,Helvetica,Arial;font-size:20px;height:72px;padding:5px;position:relative;text-transform:capitalize}@media screen and (max-width:1290px){.byo-accommodation .item .bottom,.byo-activities .item .bottom{font-size:15px;height:55px}}#loadActivities .item .bottom:before{background-color:#8f1722;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}#loadActivities .item .bottom:after{color:#fff;content:"View more info";font-size:18px;left:0;opacity:0;position:absolute;text-align:center;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);width:100%;z-index:2}@media screen and (max-width:1290px){#loadActivities .item .bottom:after{font-size:15px}}#loadActivities .item .bottom:hover:after,#loadActivities .item .bottom:hover:before{opacity:1;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.byo-form,.byo-form .top-options{margin-bottom:15px}.byo-form .top-options .btn,.byo-form .top-options .title{margin:0 15px 0 0}.byo-form .top-options .title{float:left;margin-top:6px;width:auto}.byo-form .top-options .btn{display:inline-block}.byo-form .title{color:#bb1e2c;display:block;float:left;font-family:renault_t_otbold,sans-serif,Helvetica,Arial;font-size:20px;margin-bottom:15px;text-transform:capitalize;width:100%}.byo-form .quote-form{background-color:#3a4144;margin-bottom:15px;padding:15px}.byo-form .quote-form .row>*{color:#fff;display:block;float:left;font-family:renault_t_otbold,sans-serif,Helvetica,Arial;font-size:16px;text-transform:uppercase;width:100%}.byo-form .quote-form .row>.col-4{width:calc(33.333% - 10px)}.byo-form .quote-form .row>.col-4:nth-child(3n+2){margin:0 15px}.byo-form .quote-form .row>* input,.byo-form .quote-form .row>* textarea{border:none;width:100%}.byo-form .quote-form .row>* textarea{padding:10px}.byo-form .quote-form .row>* input{height:35px;padding:0 10px}.byo-form .quote-form .row>* .error{color:#fff;font-weight:600;margin:5px 0 0}.byo-form .btn{background-color:#8f1722;border:none;display:block;font-family:renault_t_otbold,sans-serif,Helvetica,Arial;font-size:20px;margin:15px auto 0;text-transform:uppercase}.byo-form .btn:hover{background-color:#bb1e2c}.byo-form .byo-activities .item .clickable i:after{content:"\f00d"!important}.byo-form .byo-activities .item .bottom{font-size:16px;height:58px}@media screen and (max-width:1200px){.byo-form .byo-activities .item .bottom{font-size:14px}}.byo-modal img{width:100%}.byo-modal .col-9{padding-left:15px}.byo-modal .col-9 .btn{border-color:#8f1722;float:right;margin-top:15px}.byo-modal .col-9 .btn:hover{background-color:#8f1722}.byo-modal .col-9 h1,.byo-modal .col-9 h2,.byo-modal .col-9 h3,.byo-modal .col-9 h4,.byo-modal .col-9 h5,.byo-modal .col-9 h6,.byo-modal .col-9 li,.byo-modal .col-9 p{color:#fff}.byo-modal .col-9 .general-info{height:280px;margin-top:15px;overflow-x:hidden}.byo-modal .col-9 .general-info::-webkit-scrollbar-track{background-color:transparent;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.byo-modal .col-9 .general-info::-webkit-scrollbar{background-color:transparent;width:10px}.byo-modal .col-9 .general-info::-webkit-scrollbar-thumb{background-color:#bb1e2c}.great-choice-cta{background-color:#3a4144;border:5px dashed #fff;border-right:none;padding:15px;position:fixed;right:-375px;top:30%;-webkit-transition:all 1s;-o-transition:all 1s;transition:all 1s;width:375px;z-index:999}.great-choice-cta.active{right:0}.great-choice-cta .title,.great-choice-cta p{color:#fff}.great-choice-cta .btn{background-color:#8f1722;font-family:renault_t_otbold,sans-serif,Helvetica,Arial;margin-top:15px;width:100%}.great-choice-cta .btn i{margin-left:10px}.great-choice-cta .btn:hover{background-color:#bb1e2c}.how-it-works{background-color:#fff;display:block;float:left;padding:40px 0;text-align:center;width:100%}.how-it-works .title{color:#8f1722;display:block;font-family:renault_t_otbold,sans-serif,Helvetica,Arial;font-size:20px;margin-top:60px}.how-it-works .col-3{position:relative;width:calc(25% - 11.25px)}.how-it-works .col-3:nth-child(4n+2){margin-left:15px;margin-right:15px}.how-it-works .col-3:nth-child(4n+3){margin-right:15px}.how-it-works .col-3 p{color:#8f1722;font-family:renault_t_otmedium,sans-serif,Helvetica,Arial;font-size:18px;padding:0}@media screen and (max-width:1290px){.how-it-works .col-3 p{font-size:16px}}.how-it-works__single__icon,.how-it-works__single__right-arrow{color:#8f1722;font-size:32px;margin-bottom:15px}.how-it-works__single__icon{margin-bottom:5px}.how-it-works__single__right-arrow{font-size:24px;position:absolute;right:0;top:15px}.what-we-offer{background-color:#3a4144;display:block;float:left;padding:70px 0;text-align:center;width:100%}.what-we-offer .col-3{width:calc(25% - 11.25px)}.what-we-offer .col-3:nth-child(4n+2){margin-left:15px;margin-right:15px}.what-we-offer .col-3:nth-child(4n+3){margin-right:15px}.what-we-offer .col-3 h3,.what-we-offer .col-3 h4{color:#fff;margin:0}.what-we-offer .col-3 h3{font-family:renault_t_otbold,sans-serif,Helvetica,Arial;font-size:20px;text-transform:capitalize}@media screen and (max-width:1200px){.what-we-offer .col-3 h3{font-size:17px}}.what-we-offer .col-3 h3:after{background-color:#fff;content:"";display:block;height:1px;margin:10px auto;width:60%}.what-we-offer .col-3 h4{font-size:14px;text-transform:uppercase}.footer{background-image:url(https://s3-eu-west-1.amazonaws.com/cdn.stag-nights.co.uk/live/desktop/images/framework/footer-repeat.jpg);float:left;padding:55px 0 15px}.footer:before{background-image:url(https://s3-eu-west-1.amazonaws.com/cdn.stag-nights.co.uk/live/desktop/images/framework/footer-border.jpg);background-position:bottom;background-repeat:repeat;content:"";display:block;height:10px;left:0;position:absolute;top:0;width:100%}.footer .logo{margin-bottom:10px;width:155px}.footer .company-information{display:block;float:left;position:relative;top:-23px;width:51%}@media screen and (max-width:1290px){.footer .company-information{width:36%}}.footer .company-information .address ul{color:#fff;font-family:renault_t_otlight,sans-serif,Helvetica,Arial;font-size:15px;text-transform:uppercase}.footer .company-information .address ul:first-child li:first-child{font-family:renault_t_otmedium,sans-serif,Helvetica,Arial}.footer .company-information .address ul a{color:#fff}.footer .company-information .address ul a i{color:#525252}.footer .company-information .address ul a:hover{color:#7c929d;-webkit-transition:color .5s ease;-o-transition:color .5s ease;transition:color .5s ease}.footer .company-information .address ul a:hover i{color:#7c929d}.footer .company-information .address ul .logo{background:url(https://s3-eu-west-1.amazonaws.com/cdn.stag-nights.co.uk/live/desktop/images/framework/footer-sprite.png) no-repeat -5px -5px;display:block;height:54px;margin-top:10px}.footer .affiliates{margin-top:20px!important}.footer .affiliates span{display:block;float:left}.footer .affiliates .creditcard-sprite{background:url(https://s3-eu-west-1.amazonaws.com/cdn.stag-nights.co.uk/live/desktop/images/framework/footer-sprite.png) no-repeat -5px -61px;background-size:154%;height:50px;margin-right:20px;width:155px}.footer .affiliates .abta-sprite{background:url(https://s3-eu-west-1.amazonaws.com/cdn.stag-nights.co.uk/live/desktop/images/framework/footer-sprite.png) no-repeat -5px -119px;height:60px;width:155px}.footer__useful-pages{float:left;font-family:renault_t_otlight,sans-serif,Helvetica,Arial;padding-left:25px;text-transform:uppercase;width:22%}@media screen and (max-width:1290px){.footer__useful-pages{width:30%}}.footer__useful-pages h3{border-bottom:2px solid #3a4144;display:inline-block;font-family:renault_t_otmedium,sans-serif,Helvetica,Arial;font-size:20px;margin:0 0 15px;padding-bottom:5px}.footer__useful-pages li{font-size:16px;margin:4px 0}.footer__useful-pages li a{color:#fff}.footer__useful-pages li a i{padding-right:5px}.footer__useful-pages li a:hover{color:#7c929d;-webkit-transition:color .5s ease;-o-transition:color .5s ease;transition:color .5s ease}.footer__useful-pages li a:hover i{color:#7c929d}.footer .newsletter-signup{float:left;overflow:hidden;position:relative;text-align:center;width:27%}@media screen and (max-width:1290px){.footer .newsletter-signup{width:34%}}.footer .newsletter-signup .wrapper{left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);width:90%}.footer .newsletter-signup .wrapper h3{font-family:renault_t_otmedium,sans-serif,Helvetica,Arial;font-size:20px}.footer .newsletter-signup .wrapper h3 span{display:block;font-size:26px}.footer .newsletter-signup .wrapper h4{font-family:renault_t_otmedium,sans-serif,Helvetica,Arial;font-size:16px}.footer .newsletter-signup .wrapper form{padding:0 20px}.footer .newsletter-signup .wrapper form input{background-color:transparent;background-color:rgba(0,0,0,.8);display:block;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#CC000000,endColorstr=#CC000000);margin-top:15px;width:100%;zoom:1;border:2px solid #896c54;color:#fff;font-family:renault_t_otlight,sans-serif,Helvetica,Arial;font-size:16px;height:35px;padding:10px 0 10px 15px;text-transform:uppercase}.footer .newsletter-signup .wrapper form input.placeholder{color:#fff}.footer .newsletter-signup .wrapper form input:-moz-placeholder,.footer .newsletter-signup .wrapper form input::-moz-placeholder{color:#fff}.footer .newsletter-signup .wrapper form input::-webkit-input-placeholder{color:#fff}.footer .newsletter-signup .wrapper form .btn{background-color:transparent;border:2px solid #cc9f7a;display:initial;margin-top:20px;padding:5px 40px;width:auto}.footer .newsletter-signup .wrapper form .btn:hover{background-color:transparent;background-color:hsla(27,95%,76%,.4);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#66FCBE8A,endColorstr=#66FCBE8A);zoom:1}.footer .newsletter-signup img{margin:0 auto;max-height:260px;max-width:100%}.footer .newsletter-signup .booking-success,.footer .newsletter-signup .error{font-weight:600}.footer .newsletter-signup .error{color:red}.footer .newsletter-signup .booking-success{color:green}.footer .social{display:block;float:left;position:relative;text-transform:uppercase;width:20%}@media screen and (max-width:1290px){.footer .social{display:none}}.footer .social img{margin:0 auto;max-height:260px}.footer .social .wrapper{left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%)}.footer .social .wrapper h3{font-family:renault_t_otmedium,sans-serif,Helvetica,Arial;font-size:20px;margin:0 0 30px;text-align:center;width:100%}.footer .social .wrapper h3 span{display:block;font-size:26px}.footer .social .wrapper a{color:#fff;display:block;font-family:renault_t_otlight,sans-serif,Helvetica,Arial;font-size:17px;margin:5px 0;padding:0 10px}.footer .social .wrapper a i{color:#cc9f7a;font-size:24px;padding-right:5px}.footer .social .wrapper a:hover{color:#fcbe8a}.service-offers{text-align:center}.service-offers .col-4{position:relative;width:32.333%}.service-offers .col-4 .wrapper{left:0;position:absolute;top:30px;width:100%}.service-offers .col-4 .wrapper h3{font-family:renault_t_otlight_italic,sans-serif,Helvetica,Arial;font-size:30px;line-height:25px}.service-offers .col-4 .wrapper h3 span{display:block;font-family:renault_t_otmedium,sans-serif,Helvetica,Arial}.service-offers .col-4 .wrapper .btn{margin-top:30px}.service-offers .col-4 img{width:100%}.service-offers .col-4:nth-of-type(2){margin:0 1.5%}.contact-form input:-webkit-autofill,.quote-form input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px #000;-webkit-text-fill-color:#fff!important}.contact-us .quote-form{background-image:url(https://s3-eu-west-1.amazonaws.com/cdn.stag-nights.co.uk/live/desktop/images/framework/footer-repeat.jpg);width:66.6666%}.contact-us .quote-form .title{padding:15px 15px 0}.contact-us .quote-form .btn-wrapper .btn{width:auto!important}.contact-us__address{background-color:transparent;background-color:rgba(39,39,39,.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#80272727,endColorstr=#80272727);zoom:1;float:right;padding:15px;width:31.8333%}.contact-us__address__icon{color:#69767b;font-size:15px;padding-right:10px}.contact-us__address a{color:#fff;font-family:renault_t_otlight,sans-serif,Helvetica,Arial;font-size:15px;text-transform:uppercase}.contact-us__address a:hover{-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.contact-us__address a:hover .contact-us__address__icon,.contact-us__address ul{color:#fff}.contact-us__address ul li{font-size:13px;margin-bottom:5px;text-transform:uppercase}.contact-us__address ul:first-of-type li:first-child{font-family:renault_t_otlight,sans-serif,Helvetica,Arial;font-size:15px}.contact-us__address .address{padding:15px}.contact-us__address .social a{color:#69767b;font-family:FontAwesome!important;font-size:25px;margin-right:15px}.contact-us__address .social a:hover{color:#fff}.contact-us__address .divider{float:left;margin:20px 0;position:relative;width:100%}.contact-us__address .divider span{background-color:#62737b;display:block;float:left;height:1px;width:45%}.contact-us__address .divider span:nth-child(2){background:url(https://s3-eu-west-1.amazonaws.com/cdn.stag-nights.co.uk/live/desktop/images/framework/body-sprites.png) no-repeat -240px -63px;display:block;height:19px;left:0;margin:0 auto;position:absolute;right:0;top:-10px;width:18px;z-index:10}.contact-us__address .divider span:nth-child(3){float:right}.terms-and-conditions .general-info .btn-wrapper{margin:30px auto 50px;width:90%}@media screen and (max-width:1200px){.terms-and-conditions .general-info .btn-wrapper{width:95%}}.terms-and-conditions .general-info .btn-wrapper .btn{margin:0;width:49%}.terms-and-conditions .general-info .btn-wrapper .btn:nth-child(2){float:right}.quote-modal{margin-bottom:0!important}.quote-modal.quote-form .btn-wrapper{float:right;width:60%}.quote-modal.quote-form .btn-wrapper .btn{cursor:pointer;float:left;padding:0}.quote-modal.quote-form .btn-wrapper .btn:nth-child(2){float:right}.need-help .fancy-description>.wrapper{position:relative;z-index:2}.need-help .fancy-description>.wrapper ul li:last-of-type{margin:0}.sitemap__title{border-bottom:1px solid #fff;color:#fff;display:block;float:left;font-family:renault_t_otbold,sans-serif,Helvetica,Arial;font-size:25px;margin-bottom:15px;text-transform:uppercase;width:100%}.sitemap .wrapper{position:relative}.sitemap h1{color:#fff;margin-bottom:10px!important}.sitemap h1 span{color:#fff}.sitemap .wrapper>.col-6{background-color:transparent;background-color:rgba(39,39,39,.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#80272727,endColorstr=#80272727);margin:0 1% 15px;padding:10px;width:48%;zoom:1}.sitemap .wrapper>.col-6 li{list-style-type:circle;margin:0 0 3px 25px}.sitemap .wrapper>.col-6 li a{color:#fff;font-size:14px}.sitemap .wrapper>.col-6 li a:hover{text-decoration:underline}.sitemap .wrapper>.col-6 li.title{font-family:renault_t_otmedium,sans-serif,Helvetica,Arial;font-size:15px;list-style-type:none;margin:0 0 10px}.sitemap .wrapper>.col-6 li.title a{color:#fff;font-size:16px;text-transform:uppercase}.sitemap .wrapper>.col-6 li i{color:#fff;margin-right:10px}[role=button]{cursor:pointer}

/*!
 * Classic picker styling for pickadate.js
 * Demo: http://amsul.github.io/pickadate.js
 */