.m-img-hours{background-image:url(//cdn.parxcasino.com/assets/bensalem/sportsbetting/sports-betting-information-bg-blur.jpg)}.m-img-01{background-image:url(//cdn.parxcasino.com/assets/bensalem/sportsbetting/hero-sportsbook.jpg)}.m-img-01-bg{background-image:url(//cdn.parxcasino.com/assets/bensalem/sportsbetting/hero-sportsbook-blur.jpg)}.m-img-02{background-image:url(//cdn.parxcasino.com/assets/bensalem/sportsbetting/hero-sportsbook-02.jpg)}.m-img-02-bg{background-image:url(//cdn.parxcasino.com/assets/bensalem/sportsbetting/hero-malvern-sportsbook-01-blur.jpg)}.m-img-03{background-image:url(//cdn.parxcasino.com/assets/bensalem/sportsbetting/hero-mobile-app-betparx.jpg)}.m-img-03-bg{background-image:url(//cdn.parxcasino.com/assets/bensalem/sportsbetting/hero-mobile-app-betparx-blur.jpg)}.m-img-04{background-image:url(//cdn.parxcasino.com/assets/bensalem/sportsbetting/hero-hagp.jpg)}.m-img-06{background-image:url(//cdn.parxcasino.com/assets/bensalem/sportsbetting/sports-betting-subscribe.jpg)}.m-img-07{background-image:url(//cdn.parxcasino.com/assets/bensalem/privateevents/private-events.jpg)}.m-img-07-bg{background-image:url(//cdn.parxcasino.com/assets/bensalem/privateevents/private-events-blur.jpg)}.m-img-08{background-image:url(//cdn.parxcasino.com/assets/bensalem/sportsbetting/sports-betting-reserved-bg.jpg)}.m-img-09{background-image:url(//cdn.parxcasino.com/images/sportsbook/sportsbetting-01-1280.jpg)}@media only screen and (max-width: 640px){.m-img-09{background-image:url(//cdn.parxcasino.com/images/sportsbook/sportsbetting-01-640.jpg)}}.m-img-09-bg{background-image:url(//cdn.parxcasino.com/images/sportsbook/sportsbetting-01-blur.jpg)}.info-icon{width:60px;height:60px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);cursor:pointer}.info-icon.hover{cursor:pointer}.info-icon .info-ring{width:72px;height:72px;top:-6px;left:-6px;border:solid 4px rgba(255,255,255,.2);border-radius:60px;position:absolute;z-index:2;transform:scale(0);transition:transform .4s;will-change:transform}.info-icon img.icon_img{width:100%;height:100%;margin:0;padding:0;display:block;transform:scale(0);transition:transform .3s;will-change:transform}@-webkit-keyframes e-i-LoadAnimation{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes e-i-LoadAnimation{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.section{width:100%;float:left;background-repeat:no-repeat;background-position:top center;background-attachment:fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.section>.sports-icons{width:100%;margin:0;background-attachment:fixed;background-size:cover;background-position:center;background-image:url(//cdn.parxcasino.com/assets/bensalem/sportsbetting/sports-betting-information-bg-blur.jpg)}.section>.sports-icons>ul{width:100%;max-width:640px;padding:6.2vw 0vw;margin:0 auto 160px;text-align:center;display:flex;align-items:center;justify-content:center}.section>.sports-icons>ul.no-pad{padding:0}@media only screen and (max-width: 800px){.section>.sports-icons>ul{margin:0 auto}}.section>.sports-icons>ul li{margin:0vw 1vw;padding:0;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;transform:scale(.6);-webkit-transform:scale(.6,.6);-moz-transform:scale(.6,.6);opacity:0}.section>.sports-icons>ul li.animateIn{animation-name:animateSportsIcons;animation-duration:.5s;animation-fill-mode:forwards;-webkit-animation-name:animateSportsIcons;-webkit-animation-duration:.5s;-webkit-animation-fill-mode:forwards}@-webkit-keyframes animateSportsIcons{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes animateSportsIcons{0%{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);opacity:0}50%{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}to{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}}.section>.sports-icons>ul li .sports-icon-container{width:10vw;height:10vw;max-height:80px;max-width:80px;margin:0;background:rgba(255,255,255,.1);border-radius:60px;display:flex;justify-content:center;align-items:center}.section>.sports-icons>ul li .sports-icon-container img{width:100%;height:100%;max-width:6vw;max-height:6vw}.section>.sports-icons>ul li h1{margin:1.48vw 0px 0px;padding:0;font-size:2.8vw;line-height:1em;text-align:center}@media only screen and (min-width: 800px){.section>.sports-icons>ul{width:100%;padding:50px 0}.section>.sports-icons>ul li{margin:0 8px}.section>.sports-icons>ul li .sports-icon-container img{width:100%;height:100%;max-width:48px;max-height:48px}.section>.sports-icons>ul li h1{margin:10px 0 0;font-size:22px}}.nowrap{white-space:nowrap}.store-links{width:100%;padding:20px 0 0!important;margin:0;text-align:center;gap:20px}.store-links li{width:50%;max-width:290px;margin:0 0 0 -4px;padding:5px;display:inline-block;transition:transform .5s;-webkit-transition:-webkit-transform .5s;-moz-transition:-moz-transform .5s;transform-origin:center;transform:scale(1);-webkit-transform:scale(1,1);-moz-transform:scale(1,1)}.store-links li:hover{transform:scale(1.04);-webkit-transform:scale(1.04,1.04);-moz-transform:scale(1.04,1.04)}.store-links li a{margin:0;padding:0}.store-links li img{width:100%;display:block;cursor:pointer}@media only screen and (max-width: 930px){.section ul.store-links{padding:10px 0 0}}@media only screen and (max-width: 655px){.store-links li{width:50%;padding:0 5px;margin:0 0 0 -4px;max-width:none}}#betting-guide{width:100%;background-image:url(//cdn.parxcasino.com/assets/bensalem/sportsbetting/sports-betting-information-betparx-bg-blur.jpg);background-attachment:scroll;transition:opacity .5s,filter .5s;-webkit-transition:opacity .5s,-webkit-filter .5s;-moz-transition:opacity .5s,-moz-filter .5s}#betting-guide.dimmed{opacity:.4;filter:blur(8px);-webkit-filter:blur(8px);-moz-filter:blur(8px)}#betting-guide .container{padding:50px 20px!important;width:100%!important;max-width:1140px}#betting-guide h1{line-height:1em;margin:0 0 20px;color:#fff;font-size:50px;line-height:45px;text-align:center}#betting-guide .header h2{width:100%;margin:0;padding:0;font-weight:400;line-height:1em;text-align:center;color:#fff}#betting-guide h3{margin:20px 0 0;font-size:20px;line-height:1.2em;color:#fff;text-align:center}#betting-guide .header p{font-family:nimbus-sans,system-ui,-apple-system,-webkit-system-font,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:300;width:100%;margin:20px 0 0;padding:0;color:#fff;font-weight:400;font-size:1.125em;line-height:1.5em;text-align:center}#betting-guide .container>a{margin:15px auto 0}#betting-guide-list{width:100%;margin:40px auto 0;padding:0}#betting-guide-list>li:first-of-type{border-top:1px solid rgba(255,255,255,.1)}#betting-guide-list>li{position:relative;cursor:pointer;border-bottom:1px solid rgba(255,255,255,.1)}#betting-guide-list>li h1{font-size:20px;line-height:25px;padding:18px 30px 0 0;text-align:left}#betting-guide-list>li img{width:24px;height:24px;display:block;position:absolute;padding:0 5px;right:7px;top:20px;-webkit-transition:-webkit-transform .4s cubic-bezier(.215,.61,.355,1),opacity .4s;-moz-transition:-moz-transform .4s cubic-bezier(.215,.61,.355,1),opacity .4s;-o-transition:-o-transform .4s cubic-bezier(.215,.61,.355,1),opacity .4s;transition:transform .4s cubic-bezier(.215,.61,.355,1),opacity .4s}#betting-guide-list>li img:focus{border:1px solid white;border-radius:5px}#betting-guide-list>li.active img{-moz-transform:rotate(-180deg);-o-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}#betting-guide-list>li .list-content{height:0px;overflow:hidden;opacity:0;transition:opacity .3s;-webkit-transition:opacity .3s;-moz-transition:opacity .3s}#betting-guide-list>li.active .list-content{opacity:1}#betting-guide-list>li.active>h1{border-bottom:0px}#betting-guide-list>li .list-content{width:100%}#betting-guide-list>li .list-content p{font-family:nimbus-sans,system-ui,-apple-system,-webkit-system-font,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:300;color:#fffc;font-size:20px;line-height:1.5em;padding:0 5px 15px 0;text-align:left}#betting-guide .disclaimer{background-color:#0000004d}#betting-guide .disclaimer p{width:100%;max-width:1160px;margin:0 auto;padding:50px 20px;font-size:12px;line-height:20px;color:#ffffff80;text-align:center}@media only screen and (max-width: 800px){#information{padding:0 0 40px}#information>.block h1{margin:10px 0;font-size:40px}#risk-free-bet>.block h1,#reserved-seating>.block h1{margin:10px 0;font-size:40px}#betting-guide h1{font-size:40px;margin:0 0 20px}#betting-guide .container{padding:40px 20px}}.reserved_seating_modal{width:100%;height:100%;position:fixed;z-index:9998;background-attachment:fixed;background-repeat:no-repeat;background-position:center;background-size:cover;display:none;-webkit-animation-duration:.3s;-moz-animation-duration:.3s;animation-duration:.3s;overflow:auto;-webkit-overflow-scrolling:touch;-webkit-backface-visibility:hidden}.reserved_seating_modal_bar{width:100%;height:60px;margin:0;padding:0;position:fixed;z-index:9999;top:0;left:0;background-color:#000;-webkit-backface-visibility:hidden}body.-has-banner .reserved_seating_modal_bar{top:84px}.reserved_seating_modal_close{width:120px;height:60px;padding:19px 20px 19px 42px;font-size:24px;line-height:24px;color:#fff;background-image:url(//cdn.parxcasino.com/assets/bensalem/global/lg_back.svg);background-size:13px 22px;background-position:20px 50%;background-repeat:no-repeat;-webkit-animation-duration:.3s;-moz-animation-duration:.3s;animation-duration:.3s;position:absolute;z-index:9999;cursor:pointer}@media only screen and (max-width: 568px){.reserved_seating_modal_close{width:60px}.reserved_seating_modal_close span{display:none}}.reserved_seating_modal_bar h1{width:100%;margin:20px 0 0;padding:0;font-size:24px;line-height:24px;color:#fff;text-align:center;outline:none}.reserved_seating_modal_content{width:100%;max-width:768px;padding:0 10px;margin:100px auto 0}.reserved_seating_modal_content div{margin:40px 0}.reserved_seating_modal_content h1{margin:0 0 20px;font-size:40px;line-height:40px;color:#fff;text-align:center;outline:none}.reserved_seating_modal_content h2{margin:0 0 10px;font-size:24px;line-height:24px;color:#fff;text-align:center}.reserved_seating_modal{background-image:url(//cdn.parxcasino.com/assets/bensalem/sportsbetting/sports-betting-reserved-bg-blur.jpg)}ul.date_list{padding:0}ul.button_list{padding:0;display:flex;align-items:center;justify-content:center;margin-bottom:30px}ul.button_list>li{margin:0 5px}.reserved_seating_modal_content h3{font-family:nimbus-sans,system-ui,-apple-system,-webkit-system-font,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;font-weight:400;color:#fff;font-size:20px;line-height:30px;text-align:center;margin:0 5px}@media only screen and (max-width: 414px){a.learn.small{width:140px}a.learn.small:before{width:142px}}#hagp:before{content:"";width:100%;top:0;bottom:0;position:absolute;background-color:#5a007899}#hagp:after{content:"";width:100%;top:0;bottom:0;position:absolute;background-color:#00000040}#hagp-logo{width:100%;max-width:540px;margin:0 auto 20px;display:block}#hagp-container a{margin:0 auto 20px}#aga-logo{width:100%;max-width:100px;margin:0 auto;display:block}.subscribe{width:100%;float:left}.subscribe .subscribe-wrapper{width:100%;float:left;background-color:#190532b3}.subscribe .subscribe-wrapper .subscribe-sub-wrapper{width:100%;padding:70px 0;float:left}.subscribe .subscribe-wrapper .subscribe-sub-wrapper .subscribe-container{width:100%;max-width:1100px;padding:0 20px;margin:0 auto}.subscribe .subscribe-wrapper .subscribe-sub-wrapper .subscribe-container h2{font-family:itc-avant-garde-gothic-pro,system-ui,-apple-system,-webkit-system-font,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:-.05em;word-spacing:-.05em;width:100%;margin:0;padding:0;font-weight:400;line-height:1em;text-align:center;color:#fff}.subscribe .subscribe-wrapper .subscribe-sub-wrapper .subscribe-container p{font-family:nimbus-sans,system-ui,-apple-system,-webkit-system-font,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:300;width:100%;margin:20px 0 0;padding:0;color:#fff;font-weight:400;font-size:1.125em!important;line-height:1.5em!important;text-align:center}.subscribe .subscribe-wrapper .subscribe-sub-wrapper .subscribe-container p.disc{margin:50px 0 0;padding:20px 10px 0;font-size:12px;line-height:20px;border-top:solid 1px rgba(255,255,255,.3);float:left}@media only screen and (max-width: 800px){.subscribe .subscribe-wrapper .subscribe-sub-wrapper .subscribe-container p.disc.success{margin:20px 0 0}}.subscribe .subscribe-wrapper .subscribe-sub-wrapper .subscribe-container form{margin:40px 0 0}.subscribe .subscribe-wrapper .subscribe-sub-wrapper .subscribe-container .success-message{max-width:800px;margin:0 auto;display:none}.subscribe .subscribe-wrapper .subscribe-sub-wrapper .subscribe-container .success-message p{margin:10px 0 0}.subscribe .subscribe-wrapper .subscribe-sub-wrapper .subscribe-container form .input_container{width:50%;margin:0 0 25px;padding:0 25px;float:left}.subscribe .subscribe-wrapper .subscribe-sub-wrapper .subscribe-container form .input_container .error-dialog{width:100%;height:13px;margin:10px 0 5px;padding:1px 0 0 16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;font-size:12px;line-height:1em;color:#e21930;background-image:url(//cdn.parxcasino.com/assets/forms/material-form/error-icon.svg);background-size:12px;background-repeat:no-repeat;background-position:left top;opacity:0;transition:opacity .3s;-webkit-transition:opacity .3s;-moz-transition:opacity .3s}.subscribe .subscribe-wrapper .subscribe-sub-wrapper .subscribe-container form .input_container .error-dialog.active{opacity:1}.subscribe .subscribe-wrapper .subscribe-sub-wrapper .subscribe-container form .input_section .input_container .input{width:100%;height:54px;position:relative}.subscribe .subscribe-wrapper .subscribe-sub-wrapper .subscribe-container form .input_section .input_container .input label{font-family:nimbus-sans,system-ui,-apple-system,-webkit-system-font,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:300;position:absolute;top:0;left:0;font-size:24px;color:#fffc;font-weight:400;cursor:text;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.subscribe .subscribe-wrapper .subscribe-sub-wrapper .subscribe-container form .input_section .input_container .input.focus label{font-size:18px;top:-18px;letter-spacing:0px}.subscribe .subscribe-wrapper .subscribe-sub-wrapper .subscribe-container form .input_section .input_container .input input{width:100%;height:54px;padding:0;margin:0;background:transparent;border:none!important;font-size:24px;color:#fff}.subscribe .subscribe-wrapper .subscribe-sub-wrapper .subscribe-container form .input_section .input_container .input .stripe{width:100%;height:5px;margin:0;padding:0;background:rgb(255,255,255);border:none;position:absolute;bottom:0;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.subscribe .subscribe-wrapper .subscribe-sub-wrapper .subscribe-container form .input_section .input_container .input.focus .stripe{height:10px;background:rgb(255,255,255)}.subscribe .subscribe-wrapper .subscribe-sub-wrapper .subscribe-container form .input_section .input_container .input.focus .stripe.success{background:rgb(25,226,69)}.subscribe .subscribe-wrapper .subscribe-sub-wrapper .subscribe-container form .input_section .input_container .input.focus .stripe.error{background:rgb(226,25,48)}.subscribe .subscribe-wrapper .subscribe-sub-wrapper .subscribe-container form .submit_container{width:100%;margin:0;float:left;position:relative}.subscribe .subscribe-wrapper .subscribe-sub-wrapper .subscribe-container form .submit_container .loading{z-index:1}.subscribe .subscribe-wrapper .subscribe-sub-wrapper .subscribe-container form .submit_container #submit{margin:0 auto;padding:0;border:none}.subscribe .subscribe-wrapper .subscribe-sub-wrapper .subscribe-container form .submit_container #submit span{pointer-events:none}@media only screen and (max-width: 800px){.subscribe .subscribe-wrapper .subscribe-sub-wrapper .subscribe-container h1{font-size:40px;line-height:40px}.subscribe .subscribe-wrapper .subscribe-sub-wrapper{width:100%;padding:50px 0;float:left}.subscribe .subscribe-wrapper .subscribe-sub-wrapper .subscribe-container form .input_section .input_container{width:100%;padding:0;float:left}}
