@font-face{font-family:'HandySansCondensed';src:url(//astroamusements.ca/wp-content/themes/Divi-Child/HandySansCondensed-Distressed.ttf) format("truetype"),url(//astroamusements.ca/wp-content/themes/Divi-Child/HandySansCondensed-Distressed.otf) format("opentype")}header{background-image:url('/wp-content/uploads/2019/04/header-background.jpg');background-repeat:no-repeat;background-size:cover;box-shadow:none !important}@media(min-width:981px) and (max-width:1549px){header{padding-bottom:1px}}@media(min-width:981px) and (max-width:1549px){header .container{max-width:760px}}@media(min-width:1200px) and (max-width:1349px){header .container{max-width:930px}}@media(min-width:1350px) and (max-width:1549px){header .container{max-width:1030px}}header .top-left-bunting{height:66px;left:0;position:absolute;top:0;width:506px}@media(min-width:981px) and (max-width:1549px){header .top-left-bunting{height:38px;width:288px}}@media(max-width:980px){header .top-left-bunting{display:none}}header .top-center-bunting{height:105px;position:relative;width:824px;z-index:10000}@media(min-width:981px) and (max-width:1549px){header .top-center-bunting{height:61px;width:475px}}@media(max-width:980px){header .top-center-bunting{display:none}}header .top-right-bunting{height:66px;position:absolute;right:0;top:0;width:506px}@media(min-width:981px) and (max-width:1549px){header .top-right-bunting{height:38px;width:288px}}@media(max-width:980px){header .top-right-bunting{display:none}}header .mobile-top-bunting{display:none}@media(max-width:980px){header .mobile-top-bunting{display:block;left:calc(50vw - (398px/2));max-width:100%;position:absolute;top:0}}@media(max-width:400px){header .mobile-top-bunting{left:0}}header img.facebook{position:absolute;right:-90px;top:0}@media(min-width:981px) and (max-width:1549px){header img.facebook{height:51px;right:-45px;width:29px}}@media(max-width:980px){header img.facebook{display:none}}@media(min-width:1200px) and (max-width:1349px){header #et-top-navigation{margin-bottom:10px}}@media(min-width:1350px) and (max-width:1549px){header #et-top-navigation{margin-bottom:20px}}header #top-menu-nav{max-width:1537px;position:relative;width:100%}@media(min-width:981px) and (max-width:1199px){header #top-menu-nav{height:115px;max-width:883px}}@media(min-width:1200px) and (max-width:1349px){header #top-menu-nav{height:135px;max-width:1015px}}@media(min-width:1350px) and (max-width:1549px){header #top-menu-nav{max-width:1150px}}header #top-menu-nav .centered-inline-logo-wrap{display:none}header #top-menu{background-image:url('/wp-content/uploads/2019/02/ticket-strip.png');height:188px}@media(min-width:981px) and (max-width:1199px){header #top-menu{background-image:url('/wp-content/uploads/2019/02/ticket-strip-tablet.png');height:114px}}@media(min-width:1200px) and (max-width:1349px){header #top-menu{background-size:cover;height:124px}}@media(min-width:1350px) and (max-width:1549px){header #top-menu{background-size:cover;height:135px}}header #top-menu a{-webkit-transition:color .4s ease-in-out;-moz-transition:color .4s ease-in-out;transition:color .4s ease-in-out}header #top-menu li a{color:#252525;font-family:'HandySansCondensed';opacity:.85}header #top-menu li.current-menu-item>a{color:#252525}header #top-menu li.rental-ticket{position:absolute;top:78px;left:27px;font-size:67px}@media(min-width:981px) and (max-width:1199px){header #top-menu li.rental-ticket{top:45px;left:18px;font-size:38.2px}}@media(min-width:1200px) and (max-width:1349px){header #top-menu li.rental-ticket{top:52px;left:20px;font-size:43px}}@media(min-width:1350px) and (max-width:1549px){header #top-menu li.rental-ticket{top:58px;left:26px;font-size:47px}}header #top-menu li.rental-ticket a{transform:rotate(-2.4deg);text-transform:uppercase}@media(min-width:981px) and (max-width:1199px){header #top-menu li.rental-ticket a{transform:rotate(-2deg)}}@media(min-width:1200px) and (max-width:1549px){header #top-menu li.rental-ticket a{transform:rotate(-2.3deg)}}header #top-menu li.rental-ticket.et-hover a{color:#143c8f}header #top-menu li.safety-practices-ticket{font-size:54px;left:280px;line-height:.8;position:absolute;top:56px;width:230px}@media(min-width:981px) and (max-width:1199px){header #top-menu li.safety-practices-ticket{font-size:30.79px;left:143px;top:35px;width:175px}}@media(min-width:1200px) and (max-width:1349px){header #top-menu li.safety-practices-ticket{font-size:36px;left:178px;top:38px;width:175px}}@media(min-width:1350px) and (max-width:1549px){header #top-menu li.safety-practices-ticket{font-size:41px;left:210px;top:42px;width:175px}}header #top-menu li.safety-practices-ticket a{transform:rotate(-2.1deg)}@media(min-width:981px) and (max-width:1199px){header #top-menu li.safety-practices-ticket a{transform:rotate(-2.3deg)}}header #top-menu li.safety-practices-ticket.et-hover a{color:#0a6f4a}header #top-menu li.employment-ticket{font-size:44px;right:265px;position:absolute;top:56px}@media(min-width:981px) and (max-width:1199px){header #top-menu li.employment-ticket{font-size:25.09px;right:146px;top:32px}}@media(min-width:1200px) and (max-width:1349px){header #top-menu li.employment-ticket{font-size:28px;right:167px;top:38px}}@media(min-width:1350px) and (max-width:1549px){header #top-menu li.employment-ticket{font-size:31px;right:194px;top:41px}}header #top-menu li.employment-ticket a{transform:rotate(-7deg);text-transform:uppercase}@media(min-width:981px) and (max-width:1549px){header #top-menu li.employment-ticket a{transform:rotate(-11deg)}}header #top-menu li.employment-ticket.et-hover a{color:#5f2388}header #top-menu li.contact-us-ticket{font-size:50px;right:15px;position:absolute;top:42px}@media(min-width:981px) and (max-width:1199px){header #top-menu li.contact-us-ticket{font-size:28.51px;right:5px;top:25px}}@media(min-width:1200px) and (max-width:1349px){header #top-menu li.contact-us-ticket{font-size:34px;right:0;top:27px}}@media(min-width:1350px) and (max-width:1549px){header #top-menu li.contact-us-ticket{font-size:38px;right:6px;top:31px}}header #top-menu li.contact-us-ticket a{transform:rotate(-2.5deg)}@media(min-width:981px) and (max-width:1199px){header #top-menu li.contact-us-ticket a{transform:rotate(-2.4deg)}}@media(min-width:1200px) and (max-width:1549px){header #top-menu li.contact-us-ticket a{transform:rotate(-2deg)}}header #top-menu li.contact-us-ticket.et-hover a{color:#da442e}@media(min-width:981px){header #top-menu li.facebook-menu-item{display:none}}ul#top-menu:after{content:"";display:block;background:url('/wp-content/uploads/2019/04/Logo.png');height:250px;width:420px;background-size:contain;background-repeat:no-repeat;position:absolute;top:-15px;left:0;right:0;margin:0 auto;z-index:10}@media(min-width:981px) and (max-width:1199px){ul#top-menu:after{height:165px;width:260px}}@media(min-width:1200px) and (max-width:1349px){ul#top-menu:after{height:175px;width:320px}}@media(min-width:1350px) and (max-width:1549px){ul#top-menu:after{height:195px;width:360px}}.nav-logo-click-target{position:absolute;display:block;content:"";height:230px;width:420px;top:-25px;left:0;right:0;margin:0 auto;z-index:11}@media(min-width:981px) and (max-width:1199px){.nav-logo-click-target{height:135px;top:-20px;width:255px}}@media(min-width:1200px) and (max-width:1349px){.nav-logo-click-target{height:165px;top:-20px;width:290px}}@media(min-width:1350px) and (max-width:1549px){.nav-logo-click-target{height:185px;top:-20px;width:330px}}body.home .slider-wrapper{height:740px;margin-top:-10px;padding:50px;position:relative}@media(min-width:981px) and (max-width:1199px){body.home .slider-wrapper{height:425px;padding:20px}}@media(min-width:1200px) and (max-width:1349px){body.home .slider-wrapper{height:518px;padding:20px}}@media(min-width:1350px) and (max-width:1549px){body.home .slider-wrapper{height:572px;padding:20px}}@media(max-width:980px){body.home .slider-wrapper{display:none}}body:not(.home) .slider-wrapper{height:515px;margin-top:-10px;padding:50px;position:relative}@media(min-width:981px) and (max-width:1199px){body:not(.home) .slider-wrapper{height:295px;padding:20px}}@media(min-width:1200px) and (max-width:1349px){body:not(.home) .slider-wrapper{height:360px;padding:20px}}@media(min-width:1350px) and (max-width:1549px){body:not(.home) .slider-wrapper{height:400px;padding:20px}}@media(max-width:980px){body:not(.home) .slider-wrapper{display:none}}body.home .slider-wrapper:after{background-image:url('/wp-content/uploads/2019/02/slider-frame.png');background-repeat:no-repeat;background-size:contain;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}body:not(.home) .slider-wrapper:after{background-image:url('/wp-content/uploads/2019/03/inside-slider-frame.png');background-repeat:no-repeat;background-size:contain;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}@-webkit-keyframes home-balloon-drift{0%{top:-85px}50%{top:-55px}100%{top:-85px}}@-moz-keyframes home-balloon-drift{0%{top:-85px}50%{top:-55px}100%{top:-85px}}@-o-keyframes home-balloon-drift{0%{top:-85px}50%{top:-55px}100%{top:-85px}}@keyframes home-balloon-drift{0%{top:-85px}50%{top:-55px}100%{top:-85px}}@-webkit-keyframes home-balloon-drift-tablet{0%{top:-50px}50%{top:-20px}100%{top:-50px}}@-moz-keyframes home-balloon-drift-tablet{0%{top:-50px}50%{top:-20px}100%{top:-50px}}@-o-keyframes home-balloon-drift-tablet{0%{top:-50px}50%{top:-20px}100%{top:-50px}}@keyframes home-balloon-drift-tablet{0%{top:-50px}50%{top:-20px}100%{top:-50px}}body.home .balloons{animation:10s home-balloon-drift infinite;position:absolute;right:-100px;top:-85px;transition:top 5s linear;z-index:5}@media(min-width:981px) and (max-width:1549px){body.home .balloons{animation:10s home-balloon-drift-tablet infinite;height:284px;right:-70px;top:-50px;width:197px}}@-webkit-keyframes inside-balloon-drift{0%{top:-10px}50%{top:-40px}100%{top:-10px}}@-moz-keyframes inside-balloon-drift{0%{top:-10px}50%{top:-40px}100%{top:-10px}}@-o-keyframes inside-balloon-drift{0%{top:-10px}50%{top:-40px}100%{top:-10px}}@keyframes inside-balloon-drift{0%{top:-10px}50%{top:-40px}100%{top:-10px}}@-webkit-keyframes inside-tablet-sm-balloon-drift{0%{top:15px}50%{top:-15px}100%{top:15px}}@-moz-keyframes inside-tablet-sm-balloon-drift{0%{top:15px}50%{top:-15px}100%{top:15px}}@-o-keyframes inside-tablet-sm-balloon-drift{0%{top:15px}50%{top:-15px}100%{top:15px}}@keyframes inside-tablet-sm-balloon-drift{0%{top:15px}50%{top:-15px}100%{top:15px}}@-webkit-keyframes inside-tablet-med-balloon-drift{0%{top:5px}50%{top:-25px}100%{top:5px}}@-moz-keyframes inside-tablet-med-balloon-drift{0%{top:5px}50%{top:-25px}100%{top:5px}}@-o-keyframes inside-tablet-med-balloon-drift{0%{top:5px}50%{top:-25px}100%{top:5px}}@keyframes inside-tablet-med-balloon-drift{0%{top:5px}50%{top:-25px}100%{top:5px}}@-webkit-keyframes inside-tablet-lg-balloon-drift{0%{top:40px}50%{top:10px}100%{top:40px}}@-moz-keyframes inside-tablet-lg-balloon-drift{0%{top:40px}50%{top:10px}100%{top:40px}}@-o-keyframes inside-tablet-lg-balloon-drift{0%{top:40px}50%{top:10px}100%{top:40px}}@keyframes inside-tablet-lg-balloon-drift{0%{top:40px}50%{top:10px}100%{top:40px}}body:not(.home) .balloons{animation:10s inside-balloon-drift infinite;position:absolute;right:0;top:-10px;transition:top 5s linear;z-index:5}@media(min-width:981px) and (max-width:1549px){body:not(.home) .balloons{height:284px;width:197px}}@media(min-width:981px) and (max-width:1199px){body:not(.home) .balloons{animation:10s inside-tablet-sm-balloon-drift infinite;right:0;top:15px;width:155px}}@media(min-width:1200px) and (max-width:1349px){body:not(.home) .balloons{animation:10s inside-tablet-med-balloon-drift infinite;right:0;top:5px}}@media(min-width:1350px) and (max-width:1549px){body:not(.home) .balloons{animation:10s inside-tablet-lg-balloon-drift infinite;right:0;top:40px}}body.home .candy{bottom:80px;left:-78px;position:absolute;z-index:5}@media(min-width:981px) and (max-width:1549px){body.home .candy{bottom:52px;height:214px;left:-53px;width:176px}}body:not(.home) .candy{bottom:85px;left:-5px;position:absolute;z-index:5}@media(min-width:981px) and (max-width:1199px){body:not(.home) .candy{bottom:45px;left:-15px;width:176px}}@media(min-width:1200px) and (max-width:1349px){body:not(.home) .candy{bottom:60px;left:0;width:176px}}@media(min-width:1350px) and (max-width:1549px){body:not(.home) .candy{bottom:70px;left:0;width:176px}}.rides{height:154px;margin-top:-55px}@media(min-width:981px) and (max-width:1549px){.rides{margin-top:-35px}}@media(max-width:980px){.rides{display:none}}.rides>img{margin-left:15px;margin-right:15px}@media(min-width:1659px){.rides>img{margin-left:20px;margin-right:20px}}@media(min-width:981px) and (max-width:1549px){.rides{height:88px}.rides>img{margin-left:11px;margin-right:11px}.rides>img.small-tent{width:54px}.rides>img.train{width:77px}.rides>img.circus-tent{width:34px}.rides>img.ferris{width:84px}.rides>img.large-tent{width:89px}.rides>img.carousel{width:42px}.rides>img.food-stand{width:23px}.rides>img.castle{width:52px}.rides>img.medium-tent{width:70px}}.metaslider-flex{padding:15px 10px 0}.logo_container{display:none !important}@media(max-width:1549px){.rides-dekstop{display:none}}.rides-tablet{display:none}@media(min-width:981px) and (max-width:1549px){.rides-tablet{display:inline}}@media(min-width:981px){.nav-logo-click-target-mobile{display:none}}@media(max-width:980px){header#main-header:after{content:"";display:block;background:url('/wp-content/uploads/2019/02/logo-mobile.png');height:164px;width:258px;background-size:contain;background-repeat:no-repeat;position:absolute;top:50px;left:0;right:0;margin:0 auto;z-index:10}#et_mobile_nav_menu{margin-top:200px !important}#et_mobile_nav_menu:after{color:#252525;content:"Navigation";font-family:'HandySansCondensed';font-size:38.2px;left:calc(50vw - (162px/2));opacity:.85;pointer-events:none;position:absolute;text-transform:uppercase;top:19px;transform:rotate(-2deg)}#et_mobile_nav_menu .mobile_nav{background-color:transparent !important;height:102px;padding:0 !important;transition:all .5s ease-in-out}#et_mobile_nav_menu .mobile_nav.opened{height:402px}#et_mobile_nav_menu .mobile_nav .select_page{display:none}#et_mobile_nav_menu .mobile_nav .mobile_menu_bar_toggle{background-image:url('/wp-content/uploads/2019/02/mobile-ticket.png');background-position:center;cursor:pointer;height:84px;left:calc(50vw - (250px/2));padding-bottom:0;position:relative;width:266px}#et_mobile_nav_menu .mobile_nav .mobile_menu_bar:before{content:""}#et_mobile_nav_menu .et_mobile_menu{background-color:transparent;border-top:none;box-shadow:none;top:75px !important}#et_mobile_nav_menu .et_mobile_menu a.nav-logo-click-target{display:none}#et_mobile_nav_menu .et_mobile_menu li a{color:#f3f1c8;font-family:'Oswald',sans-serif;font-size:32px;letter-spacing:1px;text-align:center;text-shadow:2px 2px 6px rgba(0,0,0,.47);text-transform:uppercase}.nav-logo-click-target-mobile{position:absolute;display:block;content:"";height:125px;width:225px;top:58px;left:0;right:0;margin:0 auto;z-index:11}}.star500{left:190px;position:absolute;top:-20px}@media(min-width:981px) and (max-width:1199px){.star500{left:105px;top:-20px}}@media(min-width:1200px) and (max-width:1349px){.star500{left:120px;top:-10px}}@media(min-width:1350px) and (max-width:1549px){.star500{left:135px;top:-10px}}.star250{position:absolute;right:165px;top:-40px}@media(min-width:981px) and (max-width:1199px){.star250{right:95px;top:-30px}}@media(min-width:1200px) and (max-width:1349px){.star250{right:105px;top:-30px}}@media(min-width:1350px) and (max-width:1549px){.star250{right:120px;top:-30px}}.star150{position:absolute;right:515px;top:-60px}@media(min-width:981px) and (max-width:1199px){.star150{right:295px;top:-45px}}@media(min-width:1200px) and (max-width:1349px){.star150{right:335px;top:-50px}}@media(min-width:1350px) and (max-width:1549px){.star150{right:380px;top:-50px}}.inside-page-header{color:#efe690;font-family:'Signika';font-size:81.41px;line-height:335px;position:relative;text-shadow:4px 4px 6px rgba(0,0,0,.39);z-index:5}@media(min-width:981px) and (max-width:1199px){.inside-page-header{font-size:50px;line-height:210px}}@media(min-width:1200px) and (max-width:1349px){.inside-page-header{font-size:60px;line-height:260px}}@media(min-width:1350px) and (max-width:1549px){.inside-page-header{font-size:70px;line-height:295px}}.pink-link-color a{color:#ed2198 !important}.ui-datepicker{display:none;position:absolute}