*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}audio:not([controls]){display:none}[hidden]{display:none}html{font-size:100%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0;font-size:13px;line-height:1.231}body,button,input,select,textarea{font-family:sans-serif;color:#222}::-moz-selection{background:#eebe04;color:#333;text-shadow:none}::selection{background:#eebe04;color:#333;text-shadow:none}a{text-decoration:none}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1em 40px}dfn{font-style:italic}hr{display:block;height:1px;border:0;border-top:1pxsolid#ccc;margin:1em 0;padding:0}ins{background:#ff9;color:#000;text-decoration:none}mark{background:#ff0;color:#000;font-style:italic;font-weight:700}pre,code,kbd,samp{font-family:monospace,monospace;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:"";content:none}small{font-size:85%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}ul,ol{margin:1em 0;padding:0 0 0 40px}dd{margin:0 0 0 40px}navul,navol{list-style:none;list-style-image:none;margin:0;padding:0}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:0;margin:0;padding:0}label{cursor:pointer}legend{border:0;*margin-left:-7px;padding:0}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;outline:none}button,input{line-height:normal;*overflow:visible;}tablebutton,tableinput{*overflow:auto;}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}input[type=checkbox],input[type=radio]{box-sizing:border-box}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top;resize:vertical}input:invalid,textarea:invalid{background-color:#f0dddd}table{border-collapse:collapse;border-spacing:0}td{vertical-align:top}p,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6{margin:0;padding:0}.ir{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr}.irbr{display:none}.hidden{display:none!important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearfix{zoom:1}#debug_mode{background:rgba(255,0,0,.5);text-align:center;padding:5px 0 3px;font-size:11px;color:#000;border-bottom:1px solid red}#debug_mode a{color:#000}#debug_mode a:hover{color:#fff}@media print{*{background:0 0 !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}
.alignleft{float:left;margin:0 20px 20px 0}.alignright{float:right;margin:0 0 20px 20px}.aligncenter{display:block;margin:20px auto}.left{text-align:left}.right{text-align:right}.center{text-align:center}iframe{border:0}a,small{transition:color .2s}.flex{display:flex}.flex-wrap{flex-wrap:wrap}.flex-align-start{align-items:start}.flex-align-center{align-items:center}.flex-justify-center{justify-content:center}.flex-justify-between{justify-content:space-between}.flex-justify-around{justify-content:space-around}body{background:#000;font:300 normal 20px/150% 'Open Sans';color:#fff;background:fixed no-repeat;background-size:cover;padding:150px 0 0}body.sticky_footer{padding-bottom:75px}#top{position:fixed;z-index:100;top:0;left:0;width:100%;text-align:center;padding:20px 0;text-transform:uppercase;letter-spacing:3px;transition:all .2s}#top.scroll,.page-id-59 #top{background:rgba(0,0,0,.8)}header{display:flex;justify-content:center;align-items:center}header h1{font-size:30px;line-height:30px;margin:0 30px 0 0;padding:10px 30px 10px 0;border-right:1px solid #fff}header h1 a{color:#fff}header h1 a:hover{color:#eebe04}header h2{font-size:26px;line-height:26px;margin:0;padding:10px 0;font-weight:300}header h2 span{color:#eebe04}#nav-control{display:none;font-size:22px;cursor:pointer;transition:color .2s}#nav-control:hover{color:#eebe04}nav{font-size:18px;margin:10px 0 0}nav ul{list-style:none;display:flex;justify-content:center;align-items:center}nav li{margin:0 20px;text-align:center}nav a{display:block;text-align:center;padding:5px 1px 5px 5px;color:#fff;position:relative}nav a:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:0;background:#eebe04;transition:height .2s}nav a:hover:before,nav .current-menu-item a:before,nav .current-menu-parent a:before{height:2px}nav .home a:hover,nav .home.current-menu-item a{color:#eebe04}nav .home a:hover:before,nav .home.current-menu-item a:before{height:0}#splash{text-align:center}#splash .date{font-size:48px;line-height:48px;margin:30px 0 0;font-weight:900}#splash .games{display:flex;justify-content:center;align-items:flex-start;margin:30px 0 60px}.game{text-align:center;margin:0 40px}.game img{max-height:100px;width:auto;max-width:100%;margin:0 0 15px}#home-container{margin:0 auto}#home-video{width:49%}#home-video .aligncenter{margin:0}#home-content{width:49%}#home-content h3{margin:0 0 18px}.two-col{display:flex;justify-content:space-between;width:90%}.two-col .container{width:70%;padding-right:60px}.two-col .meta-col{width:40%}article{padding:0 100px;margin:0 auto;max-width:1170px}article>.meta{display:flex;justify-content:space-between}article h3{color:#eebe04;font-size:28px;margin:30px 0 15px;font-weight:300;text-transform:uppercase}article h3 small{color:#999;font-size:14px}article h4{color:#eebe04;font-size:24px;margin:30px 0 15px;font-weight:300;text-transform:uppercase}article h5{color:#eebe04;font-size:20px;margin:30px 0 15px;font-weight:300;text-transform:uppercase}article h6{color:#eebe04;font-size:16px;margin:30px 0 15px;font-weight:300;text-transform:uppercase}article p{margin:15px 0}article ul,article ol{margin:30px 60px}article ul{list-style:none}article ul li:before{content:"• ";color:#eebe04}article a{color:#eebe04}article a:hover{color:#fff}article img{max-width:100%;height:auto}.paypal-donate button{background:0 0;padding:10px 20px;border:0;color:#009cde;border:1px solid #009cde;border-radius:2px;font-size:18px;transition:color .2s,border-color .2s;margin:15px 0 0}.paypal-donate button i{transition:color .2s}.paypal-donate button:hover{border-color:#fff;color:#fff}.paypal-donate button:hover i{color:#fff}#book-now{display:inline-flex;align-items:center;cursor:pointer;background:rgba(25,25,25,.8);margin:20px auto;padding:20px 30px;transition:all .2s}#book-now:hover{background:rgba(25,25,25,1)}#book-now i{font-size:16px;color:#fff;margin:0 0 0 10px}#booking-container{display:none}#booking-container .warning{background:#8b0000;color:#fff;padding:5px;font-size:14px;text-align:center}#booking{padding:0 0 20px;border-bottom:1px solid #fff;margin:0}#booking .input-item{width:49%}#booking .input-item-full{width:100%}#booking input[type=text],#booking input[type=email],#booking textarea{width:100%;background:rgba(25,25,25,.8);border-radius:2px;border:0;color:#fff;padding:10px;margin:0;font:400 normal 20px/150% 'Open Sans'}#booking textarea{margin-top:20px;margin-bottom:30px}#booking .select-item{position:relative;height:30px;margin:20px 40px 40px 0;display:flex;align-items:center}#booking .select-item ul{position:absolute;width:45px;height:40px;margin:0;padding:0;list-style:none;text-align:center;cursor:pointer;transition:color .2s}#booking .select-item ul:hover{color:#fff}#booking .select-item ul li:before{content:"";display:none}#booking .select-item ul li{font-weight:600;display:none;width:45px;height:30px;padding:0 15px 0 0;background:rgba(25,25,25,.8);border-radius:2px;list-style:none;color:#aab1b6}#booking .select-item ul li.active{display:block;padding:5px 15px 0 0;height:40px}#booking .select-item ul.tickets li.active{color:#fff}#booking .select-item ul li.active:after{content:"\f078";font-family:"Font Awesome 5 Free";font-weight:700;display:block;position:absolute;top:5px;right:8px;font-size:12px;transition:color .2s}#booking .select-item ul:hover li.active:after{color:#fff}#booking .select-item span{margin-left:50px;display:inline-flex;align-items:center;height:40px}#booking .select-item ul li.faux-active{color:#fff}#payment-form{border-bottom:1px solid #fff;padding:0 0 20px}#booking .select-item{position:relative}#booking .select-item.active ul li{display:block;border-radius:0;background:rgba(25,25,25,1)}#booking .select-item.active ul li:first-child{border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:0;border-bottom-right-radius:0}#booking .select-item.active ul li:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:0;border-top-right-radius:0;padding-bottom:35px}#booking .select-item.active ul li:hover{color:#fff}#booking .select-item.active ul li.active:hover{color:#aab1b6}#booking .select-item.active ul.tickets li.active:hover{color:#fff}#booking .select-item.sold-out span{color:#999}#booking .select-item.sold-out span:before{content:"Sold Out";background:red;color:#fff;text-transform:uppercase;font-weight:700;position:absolute;font-size:8px;right:-30px;top:0;display:inline-block;padding:3px;border-radius:3px;line-height:8px}#booking .select-item.sold-out ul li:hover{color:#aab1b6;cursor:default}#booking .select-item.sold-out ul:hover li:after{color:#aab1b6}#payment-form .costs{width:50%}#payment-form .costs div{width:60%;margin:0 auto}#payment-form .costs p{margin:0 0 5px;width:50%}#payment-form .costs span{width:25%;text-align:right}#payment-form .StripeElement{width:100%;background:rgba(25,25,25,.8);border-radius:2px;border:0;color:#fff;padding:10px;margin:0 0 20px;font:400 normal 20px/150% 'Open Sans'}#payment-form #card-errors{color:#eebe04;position:relative;top:-20px;font-size:16px}#payment-form .submit{width:50%}#payment-form .submit #stripe_button{border:0;background:rgba(25,25,25,.8);color:#fff;padding:20px 30px;border-radius:2px;font:600 normal 26px/150% 'Open Sans';text-transform:uppercase;transition:all .2s}#payment-form .submit #stripe_button.active{transform:scale(1)}#payment-form .submit #stripe_button[disabled],#payment-form .submit #stripe_button[disabled]:hover{opacity:.8;color:#aab1b6;cursor:not-allowed}#payment-form .submit #stripe_button:hover{color:#eebe04}#payment-form .submit #stripe_button i{font-weight:400}#payment-form .submit #stripe_button i.fa-spinner{font-weight:900}#payment-form .submit #paypal_button{border:0;font:600 normal 16px/150% 'Open Sans';background:#0070ba;color:#fff;border-radius:2px;padding:20px 30px;margin:5px 0 0;transition:all .2s}#payment-form .submit #paypal_button:hover{background:#005ea6}#payment-form .submit #paypal_button[disabled]{opacity:.8;cursor:not-allowed}#payment-form .submit #paypal_button[disabled]:hover{background:#0070ba}#paypal_submit{display:none}#paypal-loading{opacity:0;visibility:hidden;position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);display:flex;align-items:center;justify-content:center;z-index:101;transition:all .2s}#paypal-loading.active{opacity:1;visibility:visible}#paypal-loading-content{padding:30px;background:#333;text-align:center}#paypal-cancel{transition:all .2s;color:#fff;cursor:pointer;display:inline-block}#paypal-cancel:hover{color:#eebe04}#map{position:absolute;top:0;left:0;width:100%;height:100%;z-index:50}.timconlan{background:url(/wp-content/uploads/2019/06/TimConLocation.png) center center no-repeat;width:40px;height:40px;cursor:pointer;display:block;padding:15px 35px;z-index:1}.hotel:before,.bar:before,.restaurant:before,.custom{font-family:"Font Awesome 5 Free";font-weight:700;font-size:12px;color:#ddd;cursor:pointer;transition:color .2s;display:block;padding:5px 10px}.hotel:hover:before,.bar:hover:before,.restaurant:hover:before{color:#ddd}.hotel:before{content:"\f236"}.bar:before{content:"\f0fc"}.restaurant:before{content:"\f2e7"}.hotel:hover:before,.bar:hover:before,.restaurant:hover:before{color:#eebe04}.custom{color:#eebe04}.hotel_content h3:before{font-family:"Font Awesome 5 Free";font-weight:700;content:"\f236 "}.bar_content h3:before{font-family:"Font Awesome 5 Free";font-weight:700;content:"\f0fc "}.restaurant_content h3:before{font-family:"Font Awesome 5 Free";font-weight:700;content:"\f2e7 "}.custom_content h3 span{display:inline;font-family:"Font Awesome 5 Free";font-weight:700}.mapboxgl-popup{width:250px;color:#fff;position:relative;z-index:1}.mapboxgl-popup-content{background:rgba(0,0,0,.8) !important;padding:10px}.mapboxgl-popup-anchor-top .mapboxgl-popup-tip{border-bottom-color:rgba(0,0,0,.8) !important}.mapboxgl-popup-anchor-bottom .mapboxgl-popup-tip{border-top-color:rgba(0,0,0,.8) !important}.mapboxgl-popup-anchor-left .mapboxgl-popup-tip{border-right-color:rgba(0,0,0,.8) !important}.mapboxgl-popup-anchor-right .mapboxgl-popup-tip{border-left-color:rgba(0,0,0,.8) !important}.mapboxgl-popup-close-button{overflow:hidden;font-size:0px;color:#fff;padding:10px;position:absolute;top:0;right:5px}.mapboxgl-popup-close-button:before{font-family:"Font Awesome 5 Free";color:#fff;font-weight:700;font-size:12px;content:"\f00d";transition:color .2s}.mapboxgl-popup-close-button:hover{background:0 0}.mapboxgl-popup-close-button:hover:before{color:#eebe04}.marker_content{padding:0 5px;font:300 normal 14px/150% 'Open Sans'}.marker_content h3{font-weight:300;font-size:18px;margin:0;padding:0 15px 0 0}.marker_content p{margin:15px 0 0}.marker_content .meta{font-size:12px}.marker_content span{display:block;margin:0;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.marker_content i{margin-right:5px}.marker_content a{color:#fff}.marker_content a:hover{color:#eebe04}#capacity{width:100%;height:5px;margin:45px 0;background:rgba(25,25,25,.8);position:relative}#current{height:5px;background:#eebe04;position:relative}#capacity span{position:absolute;background:rgba(25,25,25,.8);display:flex;align-items:center;justify-content:center;padding:5px;font-size:9px;font-weight:700;height:15px;white-space:nowrap}#capacity span:before{content:"";position:absolute;width:0;height:0;border-style:solid;right:0}.label-current{right:0;top:-22px}.label-current:before{bottom:-5px;border-width:0 5px 5px 0;border-color:transparent rgba(25,25,25,.8) transparent transparent}.label-capacity{top:12px;right:0}.label-capacity:before{top:-5px;border-width:0 0 5px 5px;border-color:transparent transparent rgba(25,25,25,.8) transparent}#seating_plan{margin:30px 0;display:flex;font-size:14px;flex-align:flex-start;flex-direction:row}#seating_plan .row{width:100%;display:flex;flex-direction:column;margin:0}#seating_plan .row:first-child .seat{margin-left:0}#seating_plan .row:last-child .seat{margin-right:0}#seating_plan .row .seat{background:#343332;background:-moz-linear-gradient(top,#343332 0%,#212020 100%);background:-webkit-linear-gradient(top,#343332 0%,#212020 100%);background:linear-gradient(to bottom,#343332 0%,#212020 100%);border:1px solid #fff;display:flex;align-items:center;justify-content:center;flex-direction:column;height:100px;text-align:center;margin:10px}#seating_plan .row .seat:first-child{margin-top:0}#seating_plan .row .seat:last-child{margin-bottom:0}#seating_plan p{margin:0}#seating_plan .game{width:15px;height:15px;display:inline-block;align-items:center;justify-content:center;background-size:contain;background-repeat:no-repeat;background-position:top center;padding:5px;margin:0 5px;position:relative}#seating_plan .game{width:15px;height:15px;display:inline-block;align-items:center;justify-content:center;background-size:contain;background-repeat:no-repeat;background-position:top center;padding:5px;margin:0 5px;position:relative}#seating_plan .game:after{opacity:0;visibility:hidden;position:absolute;content:attr(data-title);left:0;top:-28px;background:rgba(25,25,25,1);display:flex;align-items:center;justify-content:center;padding:10px;font-size:10px;font-weight:700;height:15px;white-space:nowrap;transition:opacity .2s}#seating_plan .game:hover:after{opacity:1;visibility:visible}#seating_plan .game-challenge{background-image:url(/wp-content/uploads/2018/07/cpma_white.png)}#seating_plan .game-doombringer{background-image:url(/wp-content/uploads/2017/12/doombringer.png)}#seating_plan .game-diabotical{background-image:url(/wp-content/uploads/2019/01/diabotical_logo_skull_no_background-2.png)}#seating_plan .game-champions{background-image:url(/wp-content/uploads/2018/06/qclogo.png)}#seating_plan .game-live{background-image:url(/wp-content/uploads/2017/12/quake-live.png)}#seating_plan .game-reflex{background-image:url(/wp-content/uploads/2017/12/reflex.png)}#participants{margin:0;padding:30px 0}#participants li{display:flex;align-items:center;justify-content:space-between;padding:0 5px;transition:background .2s}#participants li:before{display:none}#participants li:hover{background:rgba(255,255,255,.1)}#participants li span.flag{display:inline-block;margin-right:5px}#participants li span.name{width:60%}#participants li span.games{width:40%;display:flex;align-items:center;justify-content:space-between}#participants li span.game{width:15px;height:15px;display:inline-block;align-items:center;justify-content:center;background-size:contain;background-repeat:no-repeat;background-position:top center;padding:5px;margin:0 5px;position:relative}#participants li span.game:after{opacity:0;visibility:hidden;position:absolute;content:attr(data-title);left:0;top:-28px;background:rgba(25,25,25,1);display:flex;align-items:center;justify-content:center;padding:10px;font-size:10px;font-weight:700;height:15px;white-space:nowrap;transition:opacity .2s}#participants li span.game:hover:after{opacity:1;visibility:visible}#participants li span.game-challenge{background-image:url(/wp-content/uploads/2018/07/cpma_white.png)}#participants li span.game-doombringer{background-image:url(/wp-content/uploads/2017/12/doombringer.png)}#participants li span.game-diabotical{background-image:url(/wp-content/uploads/2019/01/diabotical_logo_skull_no_background-2.png)}#participants li span.game-champions{background-image:url(/wp-content/uploads/2018/06/qclogo.png)}#participants li span.game-live{background-image:url(/wp-content/uploads/2017/12/quake-live.png)}#participants li span.game-reflex{background-image:url(/wp-content/uploads/2017/12/reflex.png)}#participants .game-none{color:#333;transform:scale(.2);background:#333;border-radius:50%}#participants .game-none:hover:after{opacity:0;visibility:hidden}.flag.ch{margin:0 7px 0 3px !important}#gallery h3{margin-bottom:30px}.gallery-items,.gallery-size-thumbnail{margin:0 0 15px;display:flex;justify-content:flex-start;flex-wrap:wrap}.gallery-item{width:150px;margin:0 10px 10px 0}.gallery-item img{width:100%;max-width:100%;height:auto;opacity:.75;transition:border .2s,opacity .2s}.gallery-item img:hover{border-color:#eebe04;opacity:1}#home-content .gallery-items{flex-wrap:nowrap;margin:20px 0 0}#results{display:flex;justify-content:flex-start;margin:30px 0 0;flex-wrap:wrap}#results h5{margin:0 0 15px}#results .result{width:50%;margin:0 0 30px}#results ul{margin:0}#results li{display:flex;align-items:center}#results li:before{display:none}#results li i{font-size:12px;margin-right:10px}#results .first i{color:gold}#results .second i{color:silver}#results .third i{color:#cd7f32}#join-content{width:60%}#meta-col{width:30%}#meta-col .note h3{font-size:18px;line-height:18px;margin:5px 0 20px}#meta-col .note a small{font-size:12px}#meta-col .note a:hover small{color:#bbb}footer{background:rgba(0,0,0,.8);text-align:center;margin:100px 0 0;padding:20px;font-size:16px;position:relative;z-index:100;display:flex;justify-content:space-between;align-items:center}.page-id-59 footer,footer.sticky_footer{position:fixed;bottom:0;left:0;width:100%}footer ul{display:flex;list-style:none;font-size:22px}footer ul a{display:block;margin:0 0 0 20px}footer li{position:relative}footer li.online a{color:#eebe04}footer li.online a:before{content:"Online";background:#eebe04;color:#333;padding:5px;border-radius:3px;position:absolute;top:-20px;left:4px;font-size:8px;line-height:8px;text-transform:uppercase;font-weight:700;width:40px}footer li.online a:after{content:"";position:absolute;left:20px;top:-2px;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #eebe04}footer .paypal-donate button{background:0 0;margin:0 0 0 20px;font-size:20px;padding:0;border:0;color:#fff;transition:color .2s,border-color .2s}footer .paypal-donate button i{transition:color .2s}footer .paypal-donate button:hover{border-color:#009cde;color:#009cde}footer .paypal-donate button:hover i{color:#009cde}footer a{color:#fff}footer a:hover{color:#eebe04}footer a.youtube:hover{color:red}footer a.twitch:hover{color:#6441a4}footer a.discord:hover{color:#7289da}footer a.facebook:hover{color:#3b5998}footer a.twitter:hover{color:#1da1f2}footer a.reddit:hover{color:#ff4500}#permission{position:fixed;overflow:auto;z-index:500;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,1);display:flex;align-items:flex-start;justify-content:center}#permission .container{margin-top:20px;background:#000}#permission header{text-transform:uppercase;letter-spacing:3px}#permission .links{display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width :900px){#nav-control{display:block}body{padding:50px 0 0}#top{padding:5px 0}header{padding:0 20px;justify-content:space-between}header h1{margin-right:0;padding-right:0;border:0}header h2{display:none}nav{display:none}nav ul{flex-direction:column;text-align:left;align-items:flex-end}article{padding:0 20px}.two-col{flex-direction:column}.two-col .container{width:100%;padding:0}.iframe-wrapper iframe{width:100%;height:100%}#book-now{width:100%;text-align:center;justify-content:center}#join-container{flex-direction:column}#join-content,#meta-col{width:100%}#booking-tickets{flex-wrap:wrap}#booking-tickets .select-item{width:50%;margin:20px 0}#booking .select-item.sold-out span:before{right:auto;left:150px}#home-container{width:100%}#home-container>.flex{flex-direction:column}#home-content,#home-video{width:100%}#splash .date{font-size:28px;margin:60px 0}#results{flex-direction:column}#results .result{margin:0 0 30px;width:100%}#results .result:last-child{margin:0}}@media only screen and (max-width :600px){#splash .games{flex-direction:column;align-items:center}.game{margin:0 0 20px}.game img{max-width:75%;max-height:unset}#booking-tickets{flex-wrap:wrap}#booking-tickets .select-item{width:100%;margin:20px 0}#payment-form .flex{flex-wrap:wrap}#booking .input-item,#payment-form .costs,#payment-form .submit{width:100%;margin-bottom:10px}#booking textarea{margin-top:0}}@media only screen and (min-width :900px) and (max-width :1190px){article{padding:0 20px}.iframe-wrapper iframe{width:100%;height:100%}}.flag{display:inline-block;background:url(//www.timconlan.co.uk/wp-content/themes/timconlan/css/../images/flags.png) no-repeat;background-size:224px 199px}.flag.me{width:16px;height:12px;background-position:0 0}.flag.ky{width:16px;height:11px;background-position:-16px 0}.flag.af{width:16px;height:11px;background-position:0 -12px}.flag.ag{width:16px;height:11px;background-position:-16px -12px}.flag.ai{width:16px;height:11px;background-position:-32px 0}.flag.al{width:16px;height:11px;background-position:-32px -11px}.flag.am{width:16px;height:11px;background-position:0 -23px}.flag.an{width:16px;height:11px;background-position:-16px -23px}.flag.ao{width:16px;height:11px;background-position:-32px -23px}.flag.ar{width:16px;height:11px;background-position:0 -34px}.flag.as{width:16px;height:11px;background-position:-16px -34px}.flag.at{width:16px;height:11px;background-position:-32px -34px}.flag.au{width:16px;height:11px;background-position:-48px 0}.flag.aw{width:16px;height:11px;background-position:-48px -11px}.flag.ax{width:16px;height:11px;background-position:-48px -22px}.flag.az{width:16px;height:11px;background-position:-48px -33px}.flag.ba{width:16px;height:11px;background-position:0 -45px}.flag.bb{width:16px;height:11px;background-position:-16px -45px}.flag.bd{width:16px;height:11px;background-position:-32px -45px}.flag.be{width:16px;height:11px;background-position:-48px -45px}.flag.bf{width:16px;height:11px;background-position:-64px 0}.flag.bg{width:16px;height:11px;background-position:-64px -11px}.flag.bh{width:16px;height:11px;background-position:-64px -22px}.flag.bi{width:16px;height:11px;background-position:-64px -33px}.flag.bj{width:16px;height:11px;background-position:-64px -44px}.flag.bm{width:16px;height:11px;background-position:0 -56px}.flag.bn{width:16px;height:11px;background-position:-16px -56px}.flag.bo{width:16px;height:11px;background-position:-32px -56px}.flag.br{width:16px;height:11px;background-position:-48px -56px}.flag.bs{width:16px;height:11px;background-position:-64px -56px}.flag.bt{width:16px;height:11px;background-position:0 -67px}.flag.bv{width:16px;height:11px;background-position:-16px -67px}.flag.bw{width:16px;height:11px;background-position:-32px -67px}.flag.by{width:16px;height:11px;background-position:-48px -67px}.flag.bz{width:16px;height:11px;background-position:-64px -67px}.flag.ca{width:16px;height:11px;background-position:-80px 0}.flag.catalonia{width:16px;height:11px;background-position:-80px -11px}.flag.cc{width:16px;height:11px;background-position:-80px -22px}.flag.cd{width:16px;height:11px;background-position:-80px -33px}.flag.cf{width:16px;height:11px;background-position:-80px -44px}.flag.cg{width:16px;height:11px;background-position:-80px -55px}.flag.zm{width:16px;height:11px;background-position:-80px -66px}.flag.ci{width:16px;height:11px;background-position:0 -78px}.flag.ck{width:16px;height:11px;background-position:-16px -78px}.flag.cl{width:16px;height:11px;background-position:-32px -78px}.flag.cm{width:16px;height:11px;background-position:-48px -78px}.flag.cn{width:16px;height:11px;background-position:-64px -78px}.flag.co{width:16px;height:11px;background-position:-80px -78px}.flag.cr{width:16px;height:11px;background-position:-96px 0}.flag.cs{width:16px;height:11px;background-position:-96px -11px}.flag.cu{width:16px;height:11px;background-position:-96px -22px}.flag.cv{width:16px;height:11px;background-position:-96px -33px}.flag.cx{width:16px;height:11px;background-position:-96px -44px}.flag.cy{width:16px;height:11px;background-position:-96px -55px}.flag.cz{width:16px;height:11px;background-position:-96px -66px}.flag.de{width:16px;height:11px;background-position:-96px -77px}.flag.dj{width:16px;height:11px;background-position:0 -89px}.flag.dk{width:16px;height:11px;background-position:-16px -89px}.flag.dm{width:16px;height:11px;background-position:-32px -89px}.flag.do{width:16px;height:11px;background-position:-48px -89px}.flag.dz{width:16px;height:11px;background-position:-64px -89px}.flag.ec{width:16px;height:11px;background-position:-80px -89px}.flag.ee{width:16px;height:11px;background-position:-96px -89px}.flag.eg{width:16px;height:11px;background-position:0 -100px}.flag.eh{width:16px;height:11px;background-position:-16px -100px}.flag.england{width:16px;height:11px;background-position:-32px -100px}.flag.er{width:16px;height:11px;background-position:-48px -100px}.flag.es{width:16px;height:11px;background-position:-64px -100px}.flag.et{width:16px;height:11px;background-position:-80px -100px}.flag.europeanunion{width:16px;height:11px;background-position:-96px -100px}.flag.fam{width:16px;height:11px;background-position:-112px 0}.flag.fi{width:16px;height:11px;background-position:-112px -11px}.flag.fj{width:16px;height:11px;background-position:-112px -22px}.flag.fk{width:16px;height:11px;background-position:-112px -33px}.flag.fm{width:16px;height:11px;background-position:-112px -44px}.flag.fo{width:16px;height:11px;background-position:-112px -55px}.flag.fr,.flag.gp,.flag.mf,.flag.re,.flag.yt{width:16px;height:11px;background-position:-112px -66px}.flag.ga{width:16px;height:11px;background-position:-112px -77px}.flag.gb{width:16px;height:11px;background-position:-112px -88px}.flag.gd{width:16px;height:11px;background-position:-112px -99px}.flag.ge{width:16px;height:11px;background-position:0 -111px}.flag.gf{width:16px;height:11px;background-position:-16px -111px}.flag.gg{width:16px;height:11px;background-position:-32px -111px}.flag.gh{width:16px;height:11px;background-position:-48px -111px}.flag.gi{width:16px;height:11px;background-position:-64px -111px}.flag.gl{width:16px;height:11px;background-position:-80px -111px}.flag.gm{width:16px;height:11px;background-position:-96px -111px}.flag.gn{width:16px;height:11px;background-position:-112px -111px}.flag.gp{width:16px;height:11px;background-position:-128px 0}.flag.gq{width:16px;height:11px;background-position:-128px -11px}.flag.gr{width:16px;height:11px;background-position:-128px -22px}.flag.gs{width:16px;height:11px;background-position:-128px -33px}.flag.gt{width:16px;height:11px;background-position:-128px -44px}.flag.gu{width:16px;height:11px;background-position:-128px -55px}.flag.gw{width:16px;height:11px;background-position:-128px -66px}.flag.gy{width:16px;height:11px;background-position:-128px -77px}.flag.hk{width:16px;height:11px;background-position:-128px -88px}.flag.hm{width:16px;height:11px;background-position:-128px -99px}.flag.hn{width:16px;height:11px;background-position:-128px -110px}.flag.hr{width:16px;height:11px;background-position:0 -122px}.flag.ht{width:16px;height:11px;background-position:-16px -122px}.flag.hu{width:16px;height:11px;background-position:-32px -122px}.flag.id{width:16px;height:11px;background-position:-48px -122px}.flag.ie{width:16px;height:11px;background-position:-64px -122px}.flag.il{width:16px;height:11px;background-position:-80px -122px}.flag.in{width:16px;height:11px;background-position:-96px -122px}.flag.io{width:16px;height:11px;background-position:-112px -122px}.flag.iq{width:16px;height:11px;background-position:-128px -122px}.flag.ir{width:16px;height:11px;background-position:0 -133px}.flag.is{width:16px;height:11px;background-position:-16px -133px}.flag.it{width:16px;height:11px;background-position:-32px -133px}.flag.je{width:16px;height:11px;background-position:-48px -133px}.flag.jm{width:16px;height:11px;background-position:-64px -133px}.flag.jo{width:16px;height:11px;background-position:-80px -133px}.flag.jp{width:16px;height:11px;background-position:-96px -133px}.flag.ke{width:16px;height:11px;background-position:-112px -133px}.flag.kg{width:16px;height:11px;background-position:-128px -133px}.flag.kh{width:16px;height:11px;background-position:-144px 0}.flag.ki{width:16px;height:11px;background-position:-144px -11px}.flag.km{width:16px;height:11px;background-position:-144px -22px}.flag.kn{width:16px;height:11px;background-position:-144px -33px}.flag.kp{width:16px;height:11px;background-position:-144px -44px}.flag.kr{width:16px;height:11px;background-position:-144px -55px}.flag.kw{width:16px;height:11px;background-position:-144px -66px}.flag.ae{width:16px;height:11px;background-position:-144px -77px}.flag.kz{width:16px;height:11px;background-position:-144px -88px}.flag.la{width:16px;height:11px;background-position:-144px -99px}.flag.lb{width:16px;height:11px;background-position:-144px -110px}.flag.lc{width:16px;height:11px;background-position:-144px -121px}.flag.li{width:16px;height:11px;background-position:-144px -132px}.flag.lk{width:16px;height:11px;background-position:0 -144px}.flag.lr{width:16px;height:11px;background-position:-16px -144px}.flag.ls{width:16px;height:11px;background-position:-32px -144px}.flag.lt{width:16px;height:11px;background-position:-48px -144px}.flag.lu{width:16px;height:11px;background-position:-64px -144px}.flag.lv{width:16px;height:11px;background-position:-80px -144px}.flag.ly{width:16px;height:11px;background-position:-96px -144px}.flag.ma{width:16px;height:11px;background-position:-112px -144px}.flag.mc{width:16px;height:11px;background-position:-128px -144px}.flag.md{width:16px;height:11px;background-position:-144px -144px}.flag.ad{width:16px;height:11px;background-position:-160px 0}.flag.mg{width:16px;height:11px;background-position:-160px -11px}.flag.mh{width:16px;height:11px;background-position:-160px -22px}.flag.mk{width:16px;height:11px;background-position:-160px -33px}.flag.ml{width:16px;height:11px;background-position:-160px -44px}.flag.mm{width:16px;height:11px;background-position:-160px -55px}.flag.mn{width:16px;height:11px;background-position:-160px -66px}.flag.mo{width:16px;height:11px;background-position:-160px -77px}.flag.mp{width:16px;height:11px;background-position:-160px -88px}.flag.mq{width:16px;height:11px;background-position:-160px -99px}.flag.mr{width:16px;height:11px;background-position:-160px -110px}.flag.ms{width:16px;height:11px;background-position:-160px -121px}.flag.mt{width:16px;height:11px;background-position:-160px -132px}.flag.mu{width:16px;height:11px;background-position:-160px -143px}.flag.mv{width:16px;height:11px;background-position:0 -155px}.flag.mw{width:16px;height:11px;background-position:-16px -155px}.flag.mx{width:16px;height:11px;background-position:-32px -155px}.flag.my{width:16px;height:11px;background-position:-48px -155px}.flag.mz{width:16px;height:11px;background-position:-64px -155px}.flag.na{width:16px;height:11px;background-position:-80px -155px}.flag.nc{width:16px;height:11px;background-position:-96px -155px}.flag.ne{width:16px;height:11px;background-position:-112px -155px}.flag.nf{width:16px;height:11px;background-position:-128px -155px}.flag.ng{width:16px;height:11px;background-position:-144px -155px}.flag.ni{width:16px;height:11px;background-position:-160px -155px}.flag.bq,.flag.nl{width:16px;height:11px;background-position:-176px 0}.flag.no{width:16px;height:11px;background-position:-176px -11px}.flag.za{width:16px;height:11px;background-position:-176px -22px}.flag.nr{width:16px;height:11px;background-position:-176px -33px}.flag.nu{width:16px;height:11px;background-position:-176px -44px}.flag.nz{width:16px;height:11px;background-position:-176px -55px}.flag.om{width:16px;height:11px;background-position:-176px -66px}.flag.pa{width:16px;height:11px;background-position:-176px -77px}.flag.pe{width:16px;height:11px;background-position:-176px -88px}.flag.pf{width:16px;height:11px;background-position:-176px -99px}.flag.pg{width:16px;height:11px;background-position:-176px -110px}.flag.ph{width:16px;height:11px;background-position:-176px -121px}.flag.pk{width:16px;height:11px;background-position:-176px -132px}.flag.pl{width:16px;height:11px;background-position:-176px -143px}.flag.pm{width:16px;height:11px;background-position:-176px -154px}.flag.pn{width:16px;height:11px;background-position:0 -166px}.flag.pr{width:16px;height:11px;background-position:-16px -166px}.flag.ps{width:16px;height:11px;background-position:-32px -166px}.flag.pt{width:16px;height:11px;background-position:-48px -166px}.flag.pw{width:16px;height:11px;background-position:-64px -166px}.flag.py{width:16px;height:11px;background-position:-80px -166px}.flag.qa{width:16px;height:11px;background-position:-96px -166px}.flag.re{width:16px;height:11px;background-position:-112px -166px}.flag.ro{width:16px;height:11px;background-position:-128px -166px}.flag.rs{width:16px;height:11px;background-position:-144px -166px}.flag.ru{width:16px;height:11px;background-position:-160px -166px}.flag.rw{width:16px;height:11px;background-position:-176px -166px}.flag.sa{width:16px;height:11px;background-position:0 -177px}.flag.sb{width:16px;height:11px;background-position:-16px -177px}.flag.sc{width:16px;height:11px;background-position:-32px -177px}.flag.scotland{width:16px;height:11px;background-position:-48px -177px}.flag.sd{width:16px;height:11px;background-position:-64px -177px}.flag.se{width:16px;height:11px;background-position:-80px -177px}.flag.sg{width:16px;height:11px;background-position:-96px -177px}.flag.sh{width:16px;height:11px;background-position:-112px -177px}.flag.si{width:16px;height:11px;background-position:-128px -177px}.flag.sj{width:16px;height:11px;background-position:-144px -177px}.flag.sk{width:16px;height:11px;background-position:-160px -177px}.flag.sl{width:16px;height:11px;background-position:-176px -177px}.flag.sm{width:16px;height:11px;background-position:-192px 0}.flag.sn{width:16px;height:11px;background-position:-192px -11px}.flag.so{width:16px;height:11px;background-position:-192px -22px}.flag.sr{width:16px;height:11px;background-position:-192px -33px}.flag.st{width:16px;height:11px;background-position:-192px -44px}.flag.sv{width:16px;height:11px;background-position:-192px -55px}.flag.sy{width:16px;height:11px;background-position:-192px -66px}.flag.sz{width:16px;height:11px;background-position:-192px -77px}.flag.tc{width:16px;height:11px;background-position:-192px -88px}.flag.td{width:16px;height:11px;background-position:-192px -99px}.flag.tf{width:16px;height:11px;background-position:-192px -110px}.flag.tg{width:16px;height:11px;background-position:-192px -121px}.flag.th{width:16px;height:11px;background-position:-192px -132px}.flag.tj{width:16px;height:11px;background-position:-192px -143px}.flag.tk{width:16px;height:11px;background-position:-192px -154px}.flag.tl{width:16px;height:11px;background-position:-192px -165px}.flag.tm{width:16px;height:11px;background-position:-192px -176px}.flag.tn{width:16px;height:11px;background-position:0 -188px}.flag.to{width:16px;height:11px;background-position:-16px -188px}.flag.tr{width:16px;height:11px;background-position:-32px -188px}.flag.tt{width:16px;height:11px;background-position:-48px -188px}.flag.tv{width:16px;height:11px;background-position:-64px -188px}.flag.tw{width:16px;height:11px;background-position:-80px -188px}.flag.tz{width:16px;height:11px;background-position:-96px -188px}.flag.ua{width:16px;height:11px;background-position:-112px -188px}.flag.ug{width:16px;height:11px;background-position:-128px -188px}.flag.um{width:16px;height:11px;background-position:-144px -188px}.flag.us{width:16px;height:11px;background-position:-160px -188px}.flag.uy{width:16px;height:11px;background-position:-176px -188px}.flag.uz{width:16px;height:11px;background-position:-192px -188px}.flag.va{width:16px;height:11px;background-position:-208px 0}.flag.vc{width:16px;height:11px;background-position:-208px -11px}.flag.ve{width:16px;height:11px;background-position:-208px -22px}.flag.vg{width:16px;height:11px;background-position:-208px -33px}.flag.vi{width:16px;height:11px;background-position:-208px -44px}.flag.vn{width:16px;height:11px;background-position:-208px -55px}.flag.vu{width:16px;height:11px;background-position:-208px -66px}.flag.wales{width:16px;height:11px;background-position:-208px -77px}.flag.wf{width:16px;height:11px;background-position:-208px -88px}.flag.ws{width:16px;height:11px;background-position:-208px -99px}.flag.ye{width:16px;height:11px;background-position:-208px -110px}.flag.yt{width:16px;height:11px;background-position:-208px -121px}.flag.zw{width:16px;height:11px;background-position:-208px -132px}.flag.ch{width:11px;height:11px;background-position:-208px -143px}.flag.np{width:9px;height:11px;background-position:-208px -154px}
:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,#0693e3 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,#fcb900 0%,#ff6900 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,#ff6900 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,.2);--wp--preset--shadow--outlined:6px 6px 0px -3px #fff,6px 6px #000;--wp--preset--shadow--crisp:6px 6px 0px #000}.wp-block-button{--wp--preset--dimension--25:25%;--wp--preset--dimension--50:50%;--wp--preset--dimension--75:75%;--wp--preset--dimension--100:100%}:where(body){margin:0}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}body{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}:root :where(.wp-element-button,.wp-block-button__link){background-color:#32373c;border-width:0;color:#fff;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;padding-top:calc(0.667em + 2px);padding-right:calc(1.333em + 2px);padding-bottom:calc(0.667em + 2px);padding-left:calc(1.333em + 2px);text-decoration:none;text-transform:inherit}.has-black-color{color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-color{color:var(--wp--preset--color--white) !important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple) !important}.has-black-background-color{background-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-background-color{background-color:var(--wp--preset--color--white) !important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple) !important}.has-black-border-color{border-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-border-color{border-color:var(--wp--preset--color--white) !important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple) !important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple) !important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux) !important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk) !important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean) !important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass) !important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight) !important}.has-small-font-size{font-size:var(--wp--preset--font-size--small) !important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important}.has-large-font-size{font-size:var(--wp--preset--font-size--large) !important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}
.mejs-offscreen{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal}.mejs-container{background:#000;font-family:Helvetica,Arial,serif;position:relative;text-align:left;text-indent:0;vertical-align:top}.mejs-container,.mejs-container *{box-sizing:border-box}.mejs-container video::-webkit-media-controls,.mejs-container video::-webkit-media-controls-panel,.mejs-container video::-webkit-media-controls-panel-container,.mejs-container video::-webkit-media-controls-start-playback-button{-webkit-appearance:none;display:none!important}.mejs-fill-container,.mejs-fill-container .mejs-container{height:100%;width:100%}.mejs-fill-container{background:transparent;margin:0 auto;overflow:hidden;position:relative}.mejs-container:focus{outline:none}.mejs-iframe-overlay{height:100%;position:absolute;width:100%}.mejs-embed,.mejs-embed body{background:#000;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.mejs-fullscreen{overflow:hidden!important}.mejs-container-fullscreen{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:1000}.mejs-container-fullscreen .mejs-mediaelement,.mejs-container-fullscreen video{height:100%!important;width:100%!important}.mejs-background,.mejs-mediaelement{left:0;position:absolute;top:0}.mejs-mediaelement{height:100%;width:100%;z-index:0}.mejs-poster{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;left:0;position:absolute;top:0;z-index:1}:root .mejs-poster-img{display:none}.mejs-poster-img{border:0;padding:0}.mejs-overlay{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;left:0;position:absolute;top:0}.mejs-layer{z-index:1}.mejs-overlay-play{cursor:pointer}.mejs-overlay-button{background:url(//www.timconlan.co.uk/wp-includes/js/mediaelement/mejs-controls.svg) no-repeat;background-position:0 -39px;height:80px;width:80px}.mejs-overlay:hover>.mejs-overlay-button{background-position:-80px -39px}.mejs-overlay-loading{height:80px;width:80px}.mejs-overlay-loading-bg-img{-webkit-animation:a 1s linear infinite;animation:a 1s linear infinite;background:transparent url(//www.timconlan.co.uk/wp-includes/js/mediaelement/mejs-controls.svg) -160px -40px no-repeat;display:block;height:80px;width:80px;z-index:1}@-webkit-keyframes a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.mejs-controls{bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:40px;left:0;list-style-type:none;margin:0;padding:0 10px;position:absolute;width:100%;z-index:3}.mejs-controls:not([style*="display: none"]){background:rgba(255,0,0,.7);background:-webkit-linear-gradient(transparent,rgba(0,0,0,.35));background:linear-gradient(transparent,rgba(0,0,0,.35))}.mejs-button,.mejs-time,.mejs-time-rail{font-size:10px;height:40px;line-height:10px;margin:0;width:32px}.mejs-button>button{background:transparent url(//www.timconlan.co.uk/wp-includes/js/mediaelement/mejs-controls.svg);border:0;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;margin:10px 6px;overflow:hidden;padding:0;position:absolute;text-decoration:none;width:20px}.mejs-button>button:focus{outline:1px dotted #999}.mejs-container-keyboard-inactive [role=slider],.mejs-container-keyboard-inactive [role=slider]:focus,.mejs-container-keyboard-inactive a,.mejs-container-keyboard-inactive a:focus,.mejs-container-keyboard-inactive button,.mejs-container-keyboard-inactive button:focus{outline:0}.mejs-time{box-sizing:content-box;color:#fff;font-size:11px;font-weight:700;height:24px;overflow:hidden;padding:16px 6px 0;text-align:center;width:auto}.mejs-play>button{background-position:0 0}.mejs-pause>button{background-position:-20px 0}.mejs-replay>button{background-position:-160px 0}.mejs-time-rail{direction:ltr;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;height:40px;margin:0 10px;padding-top:10px;position:relative}.mejs-time-buffering,.mejs-time-current,.mejs-time-float,.mejs-time-float-corner,.mejs-time-float-current,.mejs-time-hovered,.mejs-time-loaded,.mejs-time-marker,.mejs-time-total{border-radius:2px;cursor:pointer;display:block;height:10px;position:absolute}.mejs-time-total{background:hsla(0,0%,100%,.3);margin:5px 0 0;width:100%}.mejs-time-buffering{-webkit-animation:b 2s linear infinite;animation:b 2s linear infinite;background:-webkit-linear-gradient(135deg,hsla(0,0%,100%,.4) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.4) 0,hsla(0,0%,100%,.4) 75%,transparent 0,transparent);background:linear-gradient(-45deg,hsla(0,0%,100%,.4) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.4) 0,hsla(0,0%,100%,.4) 75%,transparent 0,transparent);background-size:15px 15px;width:100%}@-webkit-keyframes b{0%{background-position:0 0}to{background-position:30px 0}}@keyframes b{0%{background-position:0 0}to{background-position:30px 0}}.mejs-time-loaded{background:hsla(0,0%,100%,.3)}.mejs-time-current,.mejs-time-handle-content{background:hsla(0,0%,100%,.9)}.mejs-time-hovered{background:hsla(0,0%,100%,.5);z-index:10}.mejs-time-hovered.negative{background:rgba(0,0,0,.2)}.mejs-time-buffering,.mejs-time-current,.mejs-time-hovered,.mejs-time-loaded{left:0;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transition:all .15s ease-in;transition:all .15s ease-in;width:100%}.mejs-time-buffering{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.mejs-time-hovered{-webkit-transition:height .1s cubic-bezier(.44,0,1,1);transition:height .1s cubic-bezier(.44,0,1,1)}.mejs-time-hovered.no-hover{-webkit-transform:scaleX(0)!important;-ms-transform:scaleX(0)!important;transform:scaleX(0)!important}.mejs-time-handle,.mejs-time-handle-content{border:4px solid transparent;cursor:pointer;left:0;position:absolute;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);z-index:11}.mejs-time-handle-content{border:4px solid hsla(0,0%,100%,.9);border-radius:50%;height:10px;left:-7px;top:-4px;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);width:10px}.mejs-time-rail .mejs-time-handle-content:active,.mejs-time-rail .mejs-time-handle-content:focus,.mejs-time-rail:hover .mejs-time-handle-content{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.mejs-time-float{background:#eee;border:1px solid #333;bottom:100%;color:#111;display:none;height:17px;margin-bottom:9px;position:absolute;text-align:center;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:36px}.mejs-time-float-current{display:block;left:0;margin:2px;text-align:center;width:30px}.mejs-time-float-corner{border:5px solid #eee;border-color:#eee transparent transparent;border-radius:0;display:block;height:0;left:50%;line-height:0;position:absolute;top:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:0}.mejs-long-video .mejs-time-float{margin-left:-23px;width:64px}.mejs-long-video .mejs-time-float-current{width:60px}.mejs-broadcast{color:#fff;height:10px;position:absolute;top:15px;width:100%}.mejs-fullscreen-button>button{background-position:-80px 0}.mejs-unfullscreen>button{background-position:-100px 0}.mejs-mute>button{background-position:-60px 0}.mejs-unmute>button{background-position:-40px 0}.mejs-volume-button{position:relative}.mejs-volume-button>.mejs-volume-slider{-webkit-backface-visibility:hidden;background:rgba(50,50,50,.7);border-radius:0;bottom:100%;display:none;height:115px;left:50%;margin:0;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:25px;z-index:1}.mejs-volume-button:hover{border-radius:0 0 4px 4px}.mejs-volume-total{background:hsla(0,0%,100%,.5);height:100px;left:50%;margin:0;position:absolute;top:8px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:2px}.mejs-volume-current{left:0;margin:0;width:100%}.mejs-volume-current,.mejs-volume-handle{background:hsla(0,0%,100%,.9);position:absolute}.mejs-volume-handle{border-radius:1px;cursor:ns-resize;height:6px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:16px}.mejs-horizontal-volume-slider{display:block;height:36px;position:relative;vertical-align:middle;width:56px}.mejs-horizontal-volume-total{background:rgba(50,50,50,.8);height:8px;top:16px;width:50px}.mejs-horizontal-volume-current,.mejs-horizontal-volume-total{border-radius:2px;font-size:1px;left:0;margin:0;padding:0;position:absolute}.mejs-horizontal-volume-current{background:hsla(0,0%,100%,.8);height:100%;top:0;width:100%}.mejs-horizontal-volume-handle{display:none}.mejs-captions-button,.mejs-chapters-button{position:relative}.mejs-captions-button>button{background-position:-140px 0}.mejs-chapters-button>button{background-position:-180px 0}.mejs-captions-button>.mejs-captions-selector,.mejs-chapters-button>.mejs-chapters-selector{background:rgba(50,50,50,.7);border:1px solid transparent;border-radius:0;bottom:100%;margin-right:-43px;overflow:hidden;padding:0;position:absolute;right:50%;visibility:visible;width:86px}.mejs-chapters-button>.mejs-chapters-selector{margin-right:-55px;width:110px}.mejs-captions-selector-list,.mejs-chapters-selector-list{list-style-type:none!important;margin:0;overflow:hidden;padding:0}.mejs-captions-selector-list-item,.mejs-chapters-selector-list-item{color:#fff;cursor:pointer;display:block;list-style-type:none!important;margin:0 0 6px;overflow:hidden;padding:0}.mejs-captions-selector-list-item:hover,.mejs-chapters-selector-list-item:hover{background-color:#c8c8c8!important;background-color:hsla(0,0%,100%,.4)!important}.mejs-captions-selector-input,.mejs-chapters-selector-input{clear:both;float:left;left:-1000px;margin:3px 3px 0 5px;position:absolute}.mejs-captions-selector-label,.mejs-chapters-selector-label{cursor:pointer;float:left;font-size:10px;line-height:15px;padding:4px 10px 0;width:100%}.mejs-captions-selected,.mejs-chapters-selected{color:#21f8f8}.mejs-captions-translations{font-size:10px;margin:0 0 5px}.mejs-captions-layer{bottom:0;color:#fff;font-size:16px;left:0;line-height:20px;position:absolute;text-align:center}.mejs-captions-layer a{color:#fff;text-decoration:underline}.mejs-captions-layer[lang=ar]{font-size:20px;font-weight:400}.mejs-captions-position{bottom:15px;left:0;position:absolute;width:100%}.mejs-captions-position-hover{bottom:35px}.mejs-captions-text,.mejs-captions-text *{background:hsla(0,0%,8%,.5);box-shadow:5px 0 0 hsla(0,0%,8%,.5),-5px 0 0 hsla(0,0%,8%,.5);padding:0;white-space:pre-wrap}.mejs-container.mejs-hide-cues video::-webkit-media-text-track-container{display:none}.mejs-overlay-error{position:relative}.mejs-overlay-error>img{left:0;max-width:100%;position:absolute;top:0;z-index:-1}.mejs-cannotplay,.mejs-cannotplay a{color:#fff;font-size:.8em}.mejs-cannotplay{position:relative}.mejs-cannotplay a,.mejs-cannotplay p{display:inline-block;padding:0 15px;width:100%}
.mejs-container{clear:both;max-width:100%}.mejs-container *{font-family:Helvetica,Arial}.mejs-container,.mejs-container .mejs-controls,.mejs-embed,.mejs-embed body{background:#222}.mejs-time{font-weight:400;word-wrap:normal}.mejs-controls a.mejs-horizontal-volume-slider{display:table}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.mejs-controls .mejs-time-rail .mejs-time-loaded{background:#fff}.mejs-controls .mejs-time-rail .mejs-time-current{background:#0073aa}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.mejs-controls .mejs-time-rail .mejs-time-total{background:rgba(255,255,255,.33)}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.mejs-controls .mejs-time-rail span{border-radius:0}.mejs-overlay-loading{background:0 0}.mejs-controls button:hover{border:none;-webkit-box-shadow:none;box-shadow:none}.me-cannotplay{width:auto!important}.media-embed-details .wp-audio-shortcode{display:inline-block;max-width:400px}.audio-details .embed-media-settings{overflow:visible}.media-embed-details .embed-media-settings .setting span:not(.button-group){max-width:400px;width:auto}.media-embed-details .embed-media-settings .checkbox-setting span{display:inline-block}.media-embed-details .embed-media-settings{padding-top:0;top:28px}.media-embed-details .instructions{padding:16px 0;max-width:600px}.media-embed-details .setting .remove-setting,.media-embed-details .setting p{color:#a00;font-size:10px;text-transform:uppercase}.media-embed-details .setting .remove-setting{padding:5px 0}.media-embed-details .setting a:hover{color:#dc3232}.media-embed-details .embed-media-settings .checkbox-setting{float:none;margin:0 0 10px}.wp-video{max-width:100%;height:auto}.wp_attachment_holder .wp-audio-shortcode,.wp_attachment_holder .wp-video{margin-top:18px}.wp-video-shortcode video,video.wp-video-shortcode{max-width:100%;display:inline-block}.video-details .wp-video-holder{width:100%;max-width:640px}.wp-playlist{border:1px solid #ccc;padding:10px;margin:12px 0 18px;font-size:14px;line-height:1.5}.wp-admin .wp-playlist{margin:0 0 18px}.wp-playlist video{display:inline-block;max-width:100%}.wp-playlist audio{display:none;max-width:100%;width:400px}.wp-playlist .mejs-container{margin:0;max-width:100%}.wp-playlist .mejs-controls .mejs-button button{outline:0}.wp-playlist-light{background:#fff;color:#000}.wp-playlist-dark{color:#fff;background:#000}.wp-playlist-caption{display:block;max-width:88%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:1.5}.wp-playlist-item .wp-playlist-caption{text-decoration:none;color:#000;max-width:-webkit-calc(100% - 40px);max-width:calc(100% - 40px)}.wp-playlist-item-meta{display:block;font-size:14px;line-height:1.5}.wp-playlist-item-title{font-size:14px;line-height:1.5}.wp-playlist-item-album{font-style:italic;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wp-playlist-item-artist{font-size:12px;text-transform:uppercase}.wp-playlist-item-length{position:absolute;right:3px;top:0;font-size:14px;line-height:1.5}.rtl .wp-playlist-item-length{left:3px;right:auto}.wp-playlist-tracks{margin-top:10px}.wp-playlist-item{position:relative;cursor:pointer;padding:0 3px;border-bottom:1px solid #ccc}.wp-playlist-item:last-child{border-bottom:0}.wp-playlist-light .wp-playlist-caption{color:#333}.wp-playlist-dark .wp-playlist-caption{color:#ddd}.wp-playlist-playing{font-weight:700;background:#f7f7f7}.wp-playlist-light .wp-playlist-playing{background:#fff;color:#000}.wp-playlist-dark .wp-playlist-playing{background:#000;color:#fff}.wp-playlist-current-item{overflow:hidden;margin-bottom:10px;height:60px}.wp-playlist .wp-playlist-current-item img{float:left;max-width:60px;height:auto;margin-right:10px;padding:0;border:0}.rtl .wp-playlist .wp-playlist-current-item img{float:right;margin-left:10px;margin-right:0}.wp-playlist-current-item .wp-playlist-item-artist,.wp-playlist-current-item .wp-playlist-item-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wp-audio-playlist .me-cannotplay span{padding:5px 15px}