body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post p,body .et_pb_bg_layout_dark .et_pb_post p{font-size:24px}.et_pb_slide_content,.et_pb_best_value{font-size:27px}h1,h2,h3,h4,h5,h6{color:#f07187}body{line-height:1.6em}a{color:#00474d}#main-header,#main-header .nav li ul,.et-search-form,#main-header .et_mobile_menu{background-color:rgba(255,255,255,0)}#main-header .nav li ul{background-color:#ffffff}.nav li ul{border-color:#35b6f6}.et_header_style_centered .mobile_nav .select_page,.et_header_style_split .mobile_nav .select_page,.et_nav_text_color_light #top-menu>li>a,.et_nav_text_color_dark #top-menu>li>a,#top-menu a,.et_mobile_menu li a,.et_nav_text_color_light .et_mobile_menu li a,.et_nav_text_color_dark .et_mobile_menu li a,#et_search_icon:before,.et_search_form_container input,span.et_close_search_field:after,#et-top-navigation .et-cart-info{color:#35b6f6}.et_search_form_container input::-moz-placeholder{color:#35b6f6}.et_search_form_container input::-webkit-input-placeholder{color:#35b6f6}.et_search_form_container input:-ms-input-placeholder{color:#35b6f6}#top-menu li a{font-size:24px}body.et_vertical_nav .container.et_search_form_container .et-search-form input{font-size:24px!important}#top-menu li.current-menu-ancestor>a,#top-menu li.current-menu-item>a,#top-menu li.current_page_item>a{color:#35b6f6}#footer-widgets .footer-widget li:before{top:17.4px}#main-header{box-shadow:none}.et-fixed-header#main-header{box-shadow:none!important}body .et_pb_button{font-size:30px;background-color:#35b6f6;border-color:#35b6f6;border-radius:10px}body.et_pb_button_helper_class .et_pb_button,body.et_pb_button_helper_class .et_pb_module.et_pb_button{}body .et_pb_button:after{font-size:48px}body .et_pb_bg_layout_light.et_pb_button:hover,body .et_pb_bg_layout_light .et_pb_button:hover,body .et_pb_button:hover{background-color:#f07187;border-radius:10px}h1,h2,h3,h4,h5,h6,.et_quote_content blockquote p,.et_pb_slide_description .et_pb_slide_title{line-height:1.4em}@media only screen and (min-width:981px){.et_header_style_left #et-top-navigation,.et_header_style_split #et-top-navigation{padding:40px 0 0 0}.et_header_style_left #et-top-navigation nav>ul>li>a,.et_header_style_split #et-top-navigation nav>ul>li>a{padding-bottom:40px}.et_header_style_split .centered-inline-logo-wrap{width:80px;margin:-80px 0}.et_header_style_split .centered-inline-logo-wrap #logo{max-height:80px}.et_pb_svg_logo.et_header_style_split .centered-inline-logo-wrap #logo{height:80px}.et_header_style_centered #top-menu>li>a{padding-bottom:14px}.et_header_style_slide #et-top-navigation,.et_header_style_fullscreen #et-top-navigation{padding:31px 0 31px 0!important}.et_header_style_centered #main-header .logo_container{height:80px}.et_header_style_centered.et_hide_primary_logo #main-header:not(.et-fixed-header) .logo_container,.et_header_style_centered.et_hide_fixed_logo #main-header.et-fixed-header .logo_container{height:14.4px}.et-fixed-header#main-header,.et-fixed-header#main-header .nav li ul,.et-fixed-header .et-search-form{background-color:rgba(0,0,0,0.41)}.et-fixed-header #top-menu a,.et-fixed-header #et_search_icon:before,.et-fixed-header #et_top_search .et-search-form input,.et-fixed-header .et_search_form_container input,.et-fixed-header .et_close_search_field:after,.et-fixed-header #et-top-navigation .et-cart-info{color:#35b6f6!important}.et-fixed-header .et_search_form_container input::-moz-placeholder{color:#35b6f6!important}.et-fixed-header .et_search_form_container input::-webkit-input-placeholder{color:#35b6f6!important}.et-fixed-header .et_search_form_container input:-ms-input-placeholder{color:#35b6f6!important}.et-fixed-header #top-menu li.current-menu-ancestor>a,.et-fixed-header #top-menu li.current-menu-item>a,.et-fixed-header #top-menu li.current_page_item>a{color:#35b6f6!important}}@media only screen and (min-width:1350px){.et_pb_row{padding:27px 0}.et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_fullwidth_section{padding:0}}	h1,h2,h3,h4,h5,h6{font-family:'Londrina Solid',display}body,input,textarea,select{font-family:'Londrina Solid',display}.et_pb_button{font-family:'Boogaloo',display}#main-header,#et-top-navigation{font-family:'Boogaloo',display}@import url('https://fonts.googleapis.com/css?family=Amatic+SC:400,700');h1,h2,h3,h4,h5,h6{padding-bottom:0!important}strong{font-weight:900}body{font-weight:300;line-height:36px}body #page-container .et_pb_button{font-weight:400}#top-menu li a{font-weight:400}#gform_12 input,#gform_12 textarea{border-color:#f17a03}#gform_12 label,#gform_12 legend{color:#f17a03;font-size:22px}#input_12_1_3_container label,#input_12_1_6_container label{font-size:16px}#gform_submit_button_12{font-size:30px;background-color:#35b6f6;border-color:#35b6f6!important;border-radius:10px;font-weight:400;color:#fff;padding:20px 0;min-width:240px;margin:0 auto}footer#main-footer h4,footer#main-footer h3{font-size:36px;font-weight:300;color:#00474d}footer#main-footer h2 sup{bottom:.8em;font-size:55px}footer#main-footer h2{font-size:120px;color:#f07187;font-weight:900;line-height:105px;text-shadow:2px 2px 10px #FFFFFF}footer#main-footer div{text-align:center}div#footer-bottom{background:url(/wp-content/uploads/2018/04/footer-bg_02.png);background-size:cover;background-position:center;padding:20% 0 3%}#main-footer{background:url(/wp-content/uploads/2018/04/contact-form-bg_02.jpg)}footer#main-footer .footer-info{max-width:980px;margin:0 auto}.footer-info span{color:#00474d;margin-top:45px;display:block}.footer-info span:last-child{margin-top:0!important}.contact-form button.et_pb_contact_submit{display:block;margin:0 auto;color:#fff;width:100%;max-width:285px}.contact-form .et_contact_bottom_container{float:none}#gallery-section .et_overlay:before{display:block;top:35%!important;right:0;left:0;margin:0 auto;text-align:center;transition:all .4s ease;content:url("/wp-content/uploads/2018/04/zoom.png")}ul.event-list{padding:0}ul.event-list li{list-style:none;text-align:center;margin-bottom:30px}@media screen and (max-width:1024px) and (min-width:980px){footer#main-footer h2{font-size:90px;line-height:85px}footer#main-footer h2 sup{bottom:.8em;font-size:50px}.et_pb_text_1 h1{font-size:90px!important;line-height:85px!important}#gform_1 .button,#gform_3 .button{font-size:20px!important}}@media screen and (min-width:768px) and (max-width:980px){footer#main-footer h2{font-size:40px;line-height:60px}footer#main-footer h2 sup{bottom:.6em;font-size:40px}}@media screen and (min-width:1024px) and (max-width:1280px){#school-cc-sec h2{display:block;font-size:70px}}@media screen and (max-width:980px){#main-header .et_mobile_menu{background:#fff}.contact-form p.et_pb_contact_field{padding:0}.sponsorship-list .et_pb_text_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mobile_menu_bar:before{color:#00474d}.error404 h1{font-size:35px!important;line-height:1.4em}.error404 .et_pb_section{padding-top:100px!important}.error404 .et_pb_section .et_pb_column_0 .et_pb_module{margin-bottom:30px!important}.error404 #home-banner .et_pb_text_1 h2{line-height:130px}}@media screen and (max-width:767px){footer#main-footer h2{font-size:30px;line-height:35px}footer#main-footer h2 sup{bottom:.5em;font-size:20px;line-height:26px}footer#main-footer h4,footer#main-footer h3{font-size:24px}.footer-info span{font-size:20px;line-height:26px}div#footer-bottom{padding:160px 0 7%}body{font-size:20px;line-height:28px}}@media screen and (min-width:980px){#home-banner .txt-date strong{font-size:40px}.et_pb_text_10 ul.event-list li:nth-child(11){margin-bottom:60px;display:block}#gform_3 .button{width:100%;margin:0 auto;max-width:50%}#gform_3 li#field_3_2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#gform_1 ul li#field_1_20{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#gform_1 #field_1_21,#gform_1 #field_1_22,#gform_1 #field_1_20{margin-top:0}#gform_1 .gsection_title{padding-top:20px}.error404 .et_pb_section{padding-top:147px}}@media screen and (max-width:568px){#ticket-section .fullwidth-section{max-width:80%!IMPORTANT;width:100%!important}.contact-form #gform_2 .button{width:100%}#gform_1 .button,#gform_3 .button{font-size:23px!important}#gform_1 input,#gform_3 input,#gform_5 input{font-size:16px!important}img.alignnone{display:block;margin:0 auto;text-align:center}}@media screen and (min-width:640px) and (max-width:980px){.img_center .et_pb_text_inner{-ms-flex-pack:distribute;justify-content:space-around}}@media screen and (min-width:640px){.img_center .et_pb_text_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}}@media screen and (min-width:1024px){.contact-form{margin-bottom:-15%!important}#ticket-section .et_pb_blurb{min-height:213px}}@media screen and (min-width:1200px){.map-section .et_pb_map{min-height:690px}}@media screen and (min-width:1366px){#school-cc-sec h2{display:-webkit-box;display:-ms-flexbox;display:flex}}#gform_1 #field_1_2 label{display:block}#gform_1 label,#gform_3 label{display:none}#gform_3 #field_3_2 ul>li>label,#gform_3 #field_3_2 label{display:inline-block}h3.gsection_title span{color:#ee4336}#gform_1 input,#gform_3 input,#gform_5 input,a.btn-reg{padding:15px;border-color:#f07187;border-radius:4px;font-size:20px}#gform_1 .button,#gform_3 .button,a.btn-error,a.btn-reg{color:#ffffff!important;border-color:#35b6f6;border-radius:10px;font-size:28px;font-family:'Boogaloo',display!important;background-color:#35b6f6;cursor:pointer;box-shadow:6px 6px 18px 0px rgba(0,0,0,0.3);border:none}#gform_1 .button:hover,#gform_3 .button:hover,a.btn-error:hover,a.btn-reg:hover{background:#f07187}#gform_1 .ginput_container_date{width:100%!important}#gform_1 #input_1_16{width:95%}#gform_2 input::-webkit-input-placeholder,#gform_2 textarea::-webkit-input-placeholder{color:#e57f2b}#gform_2 input:-moz-placeholder,#gform_2 textarea:-moz-placeholder{color:#e57f2b}#gform_2 input::-moz-placeholder,#gform_2 textarea::-moz-placeholder{color:#e57f2b}#gform_2 input:-ms-input-placeholder,#gform_2 textarea:-ms-input-placeholde{color:#e57f2b}#gform_2 label{display:none}#gform_2 input,#gform_2 textarea{font-family:'Boogaloo',display;font-size:22px;color:#e57f2b!important;border-radius:3px;overflow:hidden;border-width:1px;border-color:#ffb6cf;padding:16px}#gform_2 .button{font-size:30px;background:#35b6f6;border-color:#35b6f6;border-radius:10px;color:#fff!important;width:40%;display:block;margin:0 auto;cursor:pointer;text-transform:uppercase;transition:all .2s;font-family:'Boogaloo',display}#gform_2 .button:hover{background:#f07187;border-color:#f07187}#gform_2 .gform_footer{padding:0}.gform_wrapper{margin:0}h3.gsection_title{font-size:36px;line-height:1.2em;color:#fc6a9c}#gform_3 label.gfield_label,#gform_3 label{font-weight:400!important;font-family:'Open Sans',sans-serif;font-size:18px}#gform_3 input::-webkit-input-placeholder{font-weight:400;font-family:'Open Sans',sans-serif;color:#555555}#gform_3 input:-ms-input-placeholder{font-weight:400;font-family:'Open Sans',sans-serif;color:#555555}#gform_3 input::-ms-input-placeholder{font-weight:400;font-family:'Open Sans',sans-serif;color:#555555}.gform_wrapper input::placeholder{font-weight:400;font-family:'Open Sans',sans-serif;color:#555555}.gform_wrapper #gform_3 ul.gform_fields li.gfield{margin-top:0}#gform_1 #input_1_16{width:100%;margin:0 auto!important}#gform_1 .button,#gform_5 .button{max-width:290px;width:100%}.gform_wrapper #gform_1 .gform_footer{margin-top:0!important;padding-top:10px!important}ul.help-list{padding:0}ul.help-list li{list-style:none;padding-left:50px;margin-bottom:15px;line-height:1.4em}ul.help-list li:before{content:url("https://centralalbertachildrensfestival.ca/wp-content/uploads/2018/04/start.png");position:absolute;left:0}.sponsorship-list ul li{list-style:none;margin-bottom:25px;line-height:1.4em}.sponsorship-list ul{padding:0}#gform_5 label{display:none}#gform_5 input{padding:15px;border-color:#f07187;border-radius:4px;font-size:20px}#gform_5 .button{color:#ffffff!important;border-color:#35b6f6;border-radius:10px;font-size:28px;font-family:'Boogaloo',display!important;background-color:#35b6f6;cursor:pointer;box-shadow:6px 6px 18px 0px rgba(0,0,0,0.3);border:none}#gform_5 .button:hover{background:#f07187}.gfield_checkbox li label:after{content:"";background:#fff;width:25px;height:25px;display:block;position:absolute;left:0;top:0;border-radius:3px;display:block;border:1px solid #fc6a9c}.gfield_checkbox li label:before{content:"";display:block;position:absolute;width:6px;height:15px;border:solid #333;border-width:0 3px 3px 0;left:9px;top:4px;transform:rotate(45deg);opacity:0;z-index:1;transition:all 100ms;color:#333}body #input_1_20 input[type="checkbox"]{opacity:0;outline:none;z-index:100;width:25px!important;height:25px;top:0;left:0;position:relative;appearance:none;cursor:pointer}.gfield_checkbox input[type="checkbox"]+label{cursor:pointer;margin-top:-10px}input[type="checkbox"]:checked+label{opacity:1;top:3px}input[type="checkbox"]:checked+label:before{opacity:1;top:3px}#gform_1 #field_1_20 li>label{display:inline-block!important;font-weight:400!important;font-family:'Open Sans',sans-serif;font-size:18px}#gform_1 #field_1_20 label{display:block;font-weight:400!important;font-family:'Open Sans',sans-serif;font-size:18px}a.btn-error{padding:20px}.error404 div#footer-bottom{background-color:#fff}.error404 #main-content .container:before{display:none}.error404 #sidebar{display:none}.error404.et_right_sidebar #left-area{width:100%;padding:0;display:block;text-align:center;float:none!important;max-width:800px;margin:0 auto}.error404 h1{font-size:90px}.btn-reg sup{bottom:.5em;font-size:18px}a.btn-reg{display:block;max-width:250px;text-align:center}#gform_5 select{padding:15px;border-color:#f07187;border-radius:4px;font-size:20px;font-family:'Open Sans'!important;color:#4e4e4e!important}@media screen and (max-width:980px){.img_center .et_pb_text_inner .clear{display:none}}@media screen and (max-width:568px){#gform_5 select{font-size:16px}}.event-title2-wrap:before{text-align:center;display:block;position:absolute;top:0;left:0;right:0;font-weight:800;color:#00474d!important;font-size:25px}@media screen and (max-width:980px){.event-title2-wrap:before{content:attr(event-title)}}@media screen and (min-width:480px) and (max-width:980px){.event-title2-wrap:before{transform:translateX(55%)}}