body{background-color:#fff;color:#041c4c;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:100%;-webkit-font-smoothing:antialiased;margin:0 auto;padding:0}ul{list-style:none}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,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,output,p,pre,q,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;margin:0;padding:0;vertical-align:baseline}h1,h1 a,h2,h2 a,h3,h3 a,h4,h4 a,h5,h5 a,h6,h6 a{color:#041c4c;font-family:Roboto,sans-serif;font-weight:700}a,a:visited{text-decoration:none;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}h2,h2 a{font-size:2.369em}h2,h2 a,h3,h3 a{line-height:1.2em}h3,h3 a{font-size:1.777em}h4,h4 a{font-size:1em;font-size:1.333em;line-height:1.2em}h4{margin:10px 0}a{color:#0073e6}#scrolltop{bottom:7px;cursor:pointer;height:35px;opacity:0;position:fixed;right:15px;text-align:center;transition:all .3s ease-in-out;visibility:hidden;width:35px;z-index:9999}#scrolltop .scroll-icon{height:40px;width:40px}#scrolltop .scroll-icon:hover{filter:invert(36%) sepia(6%) saturate(335%) hue-rotate(177deg) brightness(91%) contrast(0)}#scrolltop.show{bottom:21px;opacity:1;visibility:visible}.page-wrapper{margin:0 auto;max-width:1200px;padding:41px 0 60px;position:relative}.page-content{color:#041c4c;font-size:1em;font-weight:400;line-height:1.65em;margin:0 15px 30px;position:relative}.img-container.img-title{margin-bottom:0;padding-top:70px}.img-title a{display:block;margin:0 auto;max-width:1200px}.img-container.img-title figure a img{border-radius:0}.page-title{padding-top:80px}.page-title.homepage{padding-top:0}.page-title-wrapper{margin:0 auto;max-width:1200px}.page-title-container{margin:0 15px;padding:20px 0 0}.page-title-container h1{font-size:3.157em;font-weight:700;line-height:1.1em}.page-paragraph{line-height:1.85em;padding-bottom:1.45em}.remove-space{padding:0}.page-heading{margin:10px 0}.page-list{margin-bottom:1.45em}.page-list.regular li{padding-bottom:7px}.disc,ol{margin-left:30px}.disc li,ol li{padding:5px}.disc li{list-style:disc}ul.space-mark li{padding:5px 5px 5px 35px;position:relative}ul.space-mark li:before{background-image:url(https://partyhirelondon.co.uk/images/check-mark.svg);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:20px;left:5px;position:absolute;top:7px;width:20px}.btn-container{text-align:center}.btn-container .btn-link{display:inline-block;position:relative;text-decoration:none;transition:all .3s}.btn-container .btn-link .btn-wrap{background:linear-gradient(90deg,#df390c,red);border-radius:50px;color:#fff;display:flex;padding:15px 30px}.btn-container .btn-link .btn-wrap:hover{box-shadow:2px 2px 29px 0 red;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.img-container{margin-bottom:1.45em;margin-top:.45em}.img-container figure{text-align:center}.img-container figure img{border-radius:5px;display:block;height:auto;margin:0 auto;max-width:100%}.pt-20{padding-top:20px}.pb-20{padding-bottom:20px}.pt-40{padding-top:40px}.pb-40{padding-bottom:40px}.game-demo{margin:20px auto;text-align:center}.game-demo-title{font-size:1.5em;margin-bottom:20px}.game-demo-frame{aspect-ratio:16/9;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.1);margin:0 auto;overflow:hidden;position:relative;width:100%}.overlay{align-items:center;display:flex;justify-content:center;overflow:hidden}.overlay,.overlay:before{height:100%;left:0;position:absolute;top:0;width:100%;z-index:5}.overlay:before{background:url(https://partyhirelondon.co.uk/images/carousel-image-4.png) 50%/cover no-repeat;content:"";filter:blur(10px)}.overlay:after{background:radial-gradient(circle,rgba(0,0,0,.65) 0,#000 100%);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:6}.overlay-content{border-radius:10px;flex-direction:column;gap:20px;padding:20px;position:relative;text-align:center}.btn,.overlay-content{display:flex;z-index:10}.btn{align-items:center;border:2px solid #fff;border-radius:20px;box-shadow:0 2px 4px rgba(0,0,0,.2);color:#fff;cursor:pointer;font-size:16px;font-weight:700;justify-content:center;margin:0 10px;padding:10px 20px;transition:background .3s}.btn,.btn:hover{background:transparent}.btn:hover{border:2px solid #78ff91;box-shadow:2px 2px 29px 0 #78ff91;color:#78ff91}.btn.play-btn span{font-size:1.5em;font-weight:700;line-height:1;margin:0;position:relative;top:-3px}@media (hover:none) and (pointer:coarse){.btn.play-btn span{top:2px}}.hidden{display:none}iframe{left:0;position:absolute;top:0}.author-block{align-items:center;display:flex;gap:10px;margin-top:10px;position:relative}.author-block figure{float:left;margin:1.5em 1em .5em 0}.linkedin-icon{left:75px;position:absolute;top:130px}.author-block p{line-height:1.45em;padding-bottom:15px}.footer{width:100%}.menu-container{background-color:#f1f3f4;padding:45px 0}.footer-wrapper{background:#000;padding:35px 15px;position:relative}.footer-container .useful-info{align-items:end;align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin:0 auto 50px;max-width:1170px}.useful-info .contact-info{color:#fff;display:flex;flex-direction:column;float:left;gap:.5vh}.useful-info .contact-info a{color:#78ff91}.useful-info ul{margin-top:15px}.useful-info ul li{margin:5px 0}.footer .copyright{color:#fff;float:left;font-size:.75em;font-weight:400;line-height:1.25em;text-align:center;width:100%}.footer .images-block{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:center}@keyframes display{0%{opacity:0;transform:translateX(325px)}10%{opacity:1;transform:translateX(0)}30%{opacity:1;transform:translateX(0)}40%{opacity:0;transform:translateX(-325px)}to{opacity:0;transform:translateX(-325px)}}.pic-ctn{height:37vw;margin:auto;overflow:hidden;position:relative;width:65vw}.pic{animation:display 9s infinite;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.pic img,.pic picture{display:block;height:100%;object-fit:cover;width:100%}.pic:nth-child(2){animation-delay:3s}.pic:nth-child(3){animation-delay:6s}.table-wrapper{display:flex;width:100%}.game-overview.secondary{width:65%}.game-overview.secondary .table-container{width:100%}.game-overview.secondary .table-container thead tr{background:linear-gradient(90deg,#66bd76,#0e9bff)}.game-overview.secondary .table-container th{color:#fff;padding:10px;vertical-align:middle}.game-overview.secondary .table-container td{text-align:center;vertical-align:middle}.game-overview.secondary .table-container td:first-child{width:50px}.table-content{flex-shrink:1;min-width:300px;overflow-x:auto}.testimonials-wrapper{display:flex;justify-content:center}figure.testimonial{background-image:linear-gradient(180deg,#d3fdff,#fff);color:#000;margin:10px 0 10px 10px;max-width:500px;min-width:230px;overflow:hidden;padding:10px;position:relative;text-align:center}figure.testimonial *,figure.testimonial :after,figure.testimonial :before{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .35s ease;transition:all .35s ease}figure.testimonial figcaption{width:100%}figure.testimonial blockquote,figure.testimonial h2,figure.testimonial h4{margin:0}figure.testimonial h2,figure.testimonial h4{font-weight:300}figure.testimonial h4{color:#5f5858}figure.testimonial blockquote{background-color:#fff;border-radius:5px;box-shadow:inset -1.4px -1.4px 2px rgba(0,0,0,.3);color:#58677c;font-size:1em;margin-top:30px;padding:25px 10px 20px 15px;position:relative;text-align:left}figure.testimonial blockquote:before{background-image:url(https://partyhirelondon.co.uk/images/quotes.png);background-repeat:no-repeat;background-size:contain;content:"";height:70px;left:20px;opacity:.3;position:absolute;top:-30px;width:70px}figure.testimonial .profile{border:5px solid #fff;border-radius:50%;box-shadow:3px 3px 20px rgba(0,0,0,.4);display:inline-block;margin-bottom:10px;width:100px}.btn-with-img-block{align-items:center;display:flex;flex-direction:column;justify-content:center}.btn-with-img-block .img-container{margin:0}.img-container .game-container-play{border-radius:0;filter:blur(0);margin:0 auto;min-width:169px;object-fit:cover;position:relative;width:180px;z-index:1}.btn-with-img-block .btn-container{margin-top:40px}.btn-with-img-block .btn-container .btn-link{width:190px}.btn-with-img-block .img-container .try-your-luck{height:210px;height:auto;max-width:100%;width:472px}.btn-with-img-block .btn-container .btn-link .btn-wrap{border-radius:5px;justify-content:center;padding:20px}.accordion{text-align:left;width:100%}.article{margin:.5em auto;padding:.3em}.article span{display:block;font-size:1.333em;font-weight:700;line-height:1.2em;margin:10px 0}.article div,.article span{color:#041c4c;cursor:pointer}.article div{border-bottom:2px solid #feeacf;padding-bottom:3px}input[type=radio]{appearance:none;left:-100vh;position:fixed;top:-100vh;&~div{max-height:0;overflow:hidden;transition:max-height .5s}&:checked~div{max-height:200px}}.game-overview h2{font-size:1.77rem;line-height:2rem;margin-bottom:15px}.game-overview-container{align-items:flex-start;display:flex;gap:20px}.flex-gap{flex-grow:1;max-width:40px;min-width:0}.game-overview-container .img-container figure img{height:438px;object-fit:cover}.game-overview{background:#fff;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.1);margin-top:.45rem;min-width:455px;text-align:center}.game-overview h3{margin-bottom:25px;text-align:start}.game-overview table{border-collapse:collapse;width:100%}.game-overview table td{border-bottom:1px solid #ddd;padding:10px;text-align:left}.game-overview table td:first-child{color:#444;font-weight:700;white-space:nowrap}.game-overview table td strong{font-weight:700}.game-overview table tr:last-child td{border-bottom:none}.cta-block h3{color:#fff;font-size:56px;position:absolute;text-align:center;text-shadow:0 0 5px #0ff,0 0 10px #0ff,0 0 20px #0ff,0 0 40px #0ff,0 0 80px #0ff;width:60%}.cta-block .btn-container{bottom:50px;position:absolute}.video-container{aspect-ratio:16/9;border-radius:10px;box-shadow:0 4px 10px rgba(0,0,0,.2);margin-bottom:30px;overflow:hidden;position:relative;width:100%}.video-container .youtube-bg-img{max-width:830px;width:100%}.video-container .youtube-play-img{display:block;height:auto;left:43.5%;position:absolute;top:45%;width:100px}@media (max-width:695px){.video-container .youtube-play-img{min-width:40px;width:12.3vw}}iframe{border:none;height:100%;width:100%}.play-now-container .link-img{position:relative;right:50px;top:-55px}.play-now-container .img-container figure a{display:inline-block}.play-now-container.footballer .link-img,.play-now-container.girl .link-img{right:0;top:0}.play-now-container.footballer .btn-container .btn-link .btn-wrap{margin:-5px 0 0 -17px}.play-now-container.girl .btn-container{margin:-5px 0 0 20px}.game-rules{margin:30px auto 0;max-width:800px;padding:20px}.game-rules h3{margin-bottom:15px}.game-rules h3,.game-rules p{text-align:center}.game-rules .steps{margin-top:20px}.game-rules .even,.game-rules .odd{position:relative}.game-rules .odd{left:15px}.game-rules .even{right:15px}.game-rules .step{border-radius:5px;box-shadow:2px 2px 10px #3ea6ff;margin:15px 0;padding:15px}.game-rules .step ul{margin:15px 0 0}.game-rules .step p{text-align:start}.game-rules .step span{color:#e0380c;display:block;font-size:1.2rem;font-weight:700}.game-rules p{font-size:1rem;line-height:1.6}@media screen and (max-width:1024px){.page-title{min-height:auto}.pic-ctn{height:52vw;width:93vw}}@media screen and (max-width:1024px) and (min-width:768px){.page-title-container h1{font-size:2.369em}}@media (max-width:991px){.game-demo-frame{aspect-ratio:unset;height:99.6vw}}@media screen and (max-width:767px){.page-wrapper{padding:15px 0 60px}.game-overview-container{gap:0}.game-overview-container .img-container figure img{height:auto;object-fit:contain}.game-overview{min-width:auto}.game-overview.secondary{width:auto}.testimonials-wrapper{align-items:center;flex-direction:column}.footer-wrapper{padding-bottom:45px}.footer-container .useful-info{align-items:center;flex-direction:column;gap:3.5vh;justify-content:center}.useful-info .contact-info{text-align:center}.page-title-container h1{font-size:1.777em}.author-block{align-items:start;flex-direction:column;flex-wrap:wrap;margin:10px 0 1.45em}}@media screen and (max-width:479px){button,input,textarea{font-size:13px}}@media screen and (max-width:852px){.cta-block h3{font-size:clamp(16px,6.57vw,56px)}}@media screen and (max-width:576px){.cta-block .btn-container{bottom:20px;position:absolute}.cta-block .btn-container .btn-link .btn-wrap{padding:10px 15px}}@media screen and (max-width:409px){.timeline-item{width:auto}.timeline-item h3{font-size:20px}.timeline-item p{font-size:15px}}