body{font-weight:400;overflow-x:hidden;font-family:'Quicksand',Helvetica,Arial,Lucida,sans-serif!important;font-size:18px}li.product.type-product.post-11871.status-publish.has-post-thumbnail.virtual.purchasable.product-type-simple{display:none}ol li{margin-bottom:20px;margin-left:25px}.display-none{display:none}#et-main-area h1,.et_pb_text_0_tb_header h1{font-family:'Assistant',sans-serif!important}.et-l--body ul{margin-left:30px;padding-left:20px;overflow:hidden}@media only screen and (min-width:981px){#mymobilemenu{display:none}}@media (max-width:980px){#mydesktopmenu{display:none}body.archive.woocommerce .container{padding-top:0!important}}.et-pb-controllers a{width:12px;height:12px}span.woocommerce-input-wrapper{display:block}.woocommerce a.button:hover,.woocommerce-page a.button:hover{background:rgb(5 47 110)!important;color:#fff!important}p.form-row.form-row-wide.create-account.woocommerce-validated{background:#e1e1e1;color:#000;font-weight:700;border-radius:100px;padding:3px 18px;display:inline-block}.berocket_element_above_products_is_hide_toggle{margin:20px 0 10px}a.berocket_ajax_filters_toggle{color:#fff!important}.et_pb_row{width:90%}p{padding-bottom:1.8em}.page-id-2630 .card-logos{display:none}body.woocommerce-account #main-content{padding-bottom:2vw}body.woocommerce-account #main-content button.woocommerce-Button{margin-top:17px;border-radius:0}.container{width:90%}.et_pb_menu li[class*="current"]>a{color:#5f78a0!important}.et_mobile_menu li li,.et_pb_menu .et_mobile_menu li ul{padding-left:0}.et_mobile_menu li a{padding:10px 0!important}.et_mobile_menu li li a{padding:3px 3%!important}.et_mobile_menu li a{border-bottom:1px solid rgb(128 148 181 / 55%)}.et_mobile_menu li li a{border-bottom:0}div#topright-menu .et_mobile_nav_menu{display:none!important}.et_pb_menu .et_mobile_menu .menu-item-has-children>a,.et_pb_fullwidth_menu .et_mobile_menu .menu-item-has-children>a,#main-header .et_mobile_menu .menu-item-has-children>a{background-color:transparent;position:relative;padding:10px 0}.nav li ul{border-color:#fec526!important}.et_pb_text_inner h3,.et_pb_text_inner h4,.et_pb_text_inner h5,.et_pb_text_inner h6{line-height:inherit}.et_pb_menu .et_mobile_menu .menu-item-has-children>a:after,.et_pb_fullwidth_menu .et_mobile_menu .menu-item-has-children>a:after,#main-header .et_mobile_menu .menu-item-has-children>a:after{font-family:'ETmodules';text-align:center;speak:none;font-weight:600;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;position:absolute;font-size:18px;content:'\4c';top:11px;right:13px}.et_pb_menu .et_mobile_menu .menu-item-has-children.visible>a:after,.et_pb_fullwidth_menu .et_mobile_menu .menu-item-has-children.visible>a:after,#main-header .et_mobile_menu .menu-item-has-children.visible>a:after{content:'\4d'}.et_pb_menu .et_mobile_menu ul.sub-menu,.et_pb_fullwidth_menu .et_mobile_menu ul.sub-menu,#main-header .et_mobile_menu ul.sub-menu{display:none!important;visibility:hidden!important;transition:all 1.5s ease-in-out}.et_pb_menu .et_mobile_menu .visible>ul.sub-menu,.et_pb_fullwidth_menu .et_mobile_menu .visible>ul.sub-menu,#main-header .et_mobile_menu .visible>ul.sub-menu{display:block!important;visibility:visible!important}@media (max-width:980px){#topright-menu .et_pb_menu .et_pb_menu__menu{display:block!important}}.et_left_sidebar #main-content .container:before{display:none}#et-main-area h1,#et-main-area h2,#et-main-area h3,#et-main-area h4,#et-main-area h5{font-family:'Assistant',sans-serif!important;font-weight:800!important}#et-main-area h6{}.page-id-2630 header.et-l.et-l--header{display:none}.et_pb_column_0_tb_header .et_pb_image img{position:relative;height:116px;width:150px;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-transform:translate3d(0,0,0)}.et_builder_inner_content.has_et_pb_sticky .et_pb_column_0_tb_header .et_pb_image img{width:91px;height:70px}#topright-menu nav.et-menu-nav{background:#e4e4e4;padding:7px 9px 7px 25px}li#menu-item-1573{margin-top:0}.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{height:31px!important;background:transparent!important;border:0!important}sup{bottom:0.4em;font-size:14px}.home-slider .et_pb_column_10{padding-top:0}.et_pb_slide_description,.et_pb_slider_fullwidth_off .et_pb_slide_description{padding:5%}.berocket_ajax_filters_sidebar_toggle{margin:0 0 20px}.dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{height:31px;min-width:35px!important;width:35px;padding:0;border-radius:0}.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit::before{top:8px}#menu-main-menu li[class*="current"]>a{color:#062f6e!important}#main-header{box-shadow:0 1px 0 rgba(0,0,0,0);-moz-box-shadow:0 1px 0 rgba(0,0,0,0);-webkit-box-shadow:0 0px 0 rgba(0,0,0,0)}.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{background:#fff!important}.postid-910 li.et_pb_menu_page_id-651 a,.postid-1297 li.et_pb_menu_page_id-651 a,.postid-1211 li.et_pb_menu_page_id-308 a,.postid-1273 li.et_pb_menu_page_id-308 a,.postid-1276 li.et_pb_menu_page_id-308 a,.postid-1665 li.et_pb_menu_page_id-308 a,.postid-1148 li.et_pb_menu_page_id-676 a,.postid-1150 li.et_pb_menu_page_id-676 a,.postid-1150 li.et_pb_menu_page_id-676 a,.postid-1152 li.et_pb_menu_page_id-676 a,.postid-1154 li.et_pb_menu_page_id-676 a,.postid-1133 li.et_pb_menu_page_id-729 a,.postid-1135 li.et_pb_menu_page_id-729 a,.postid-1137 li.et_pb_menu_page_id-729 a,.postid-1139 li.et_pb_menu_page_id-729 a,.postid-1141 li.et_pb_menu_page_id-729 a,.postid-1201 li.et_pb_menu_page_id-759 a,.postid-1203 li.et_pb_menu_page_id-759 a,.postid-1205 li.et_pb_menu_page_id-759 a,.postid-1207 li.et_pb_menu_page_id-759 a,.postid-1209 li.et_pb_menu_page_id-759 a{color:#062f6e}.et_pb_post_content a{text-decoration:underline}.peoplebox ul.et_pb_row_4col li{list-style:none;background:#f9f9f9;padding:30px;text-align:center;margin-bottom:30px}.peoplebox ul.et_pb_row_4col li:nth-child(4n){margin-right:0!important}.peoplebox ul.et_pb_row_4col li:nth-child(4n+1){clear:left}#programs-list ul.et_pb_row_4col li{list-style:none;padding:0;text-align:left;margin-bottom:30px}#programs-list ul.et_pb_row_4col li:nth-child(3n+1){clear:left}#programs-list li:nth-child(3n+1){clear:none!important}#programs-list h4{margin-top:0!important;font-size:18px;height:30px}.programsbox.et_pb_gutters2.et_pb_row .et_pb_column_1_3{min-height:180px}@media (min-width:981px){.postid-5791 .et_pb_gutters2 .et_pb_column_1_3,.et_pb_gutters2.et_pb_row .et_pb_column_1_3{min-height:180px!important}}#programs-list .et_pb_text_inner ul{margin:0}ul.et_pb_row_4col{padding:0}.fellowsbox h4{color:#5f78a0;line-height:1.2em;font-size:96%;padding-top:7px;font-size:20px;margin-top:0!important}h2.fellows-title{clear:both}.fellowsbox h6{font-size:16px;font-family:'Quicksand',Helvetica,Arial,Lucida,sans-serif;line-height:1.2em}ul#mobile_menu5{background:white!important}#top-menu li li a{font-size:16px}#menu-item-707 a{cursor:default}#menu-item-707 ul li a{cursor:pointer}.et_pb_text_inner ul,.et_pb_blurb_description ul{margin:0 0 0 20px}::marker{color:#f9be1c;font-size:18px}.et-db #et-boc .et-l .et-menu .menu-item-has-children>a:first-child:after{top:7px}.et-db #et-boc .et-l .et_pb_menu_3_tb_header.et_pb_menu .et-menu-nav li a{padding-top:8px}li.et_pb_menu_page_id-5185.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-5185{background:#052f6e;padding-left:8px!important;padding-right:8px!important}.et-db #et-boc .et-l .et_pb_menu_3_tb_header.et_pb_menu .et-menu-nav li.et_pb_menu_page_id-5185.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-5185 a{color:#fec526}.entry-content ul,.entry-content ol{line-height:inherit}.entry-content ol{margin:0 0 0 20px}.bellows.bellows-skin-vanilla .bellows-nav .bellows-target,.bellows.bellows-skin-vanilla .bellows-nav .bellows-custom-content{color:#333!important}#masterclassbox .et_pb_text_inner .et_pb_section,#masterclassbox .et_pb_text_inner .et_pb_row,#initiativesbox .et_pb_section,#initiativesbox .et_pb_row{background:none;padding-top:0;margin-top:0}.swim-programs h1{background:#ffffffbf;padding:10px}.widener a{color:#0b98e7}.widener h3{position:relative;margin-bottom:15px;padding-left:15px;padding-top:10px}.widener h3:after{bottom:-1px;content:"";height:100%;left:0;position:absolute;width:5px;margin-right:10px;background:#f4b228!important}img.wp-image-1712{margin-bottom:15px}img.wp-image-1708{margin-left:40px!important;margin-bottom:15px}@media only screen and (max-width:375px){img.wp-image-1708{margin:0 0 15px 0}}.single-project.et_pb_pagebuilder_layout .nav-single{width:100%}.et_pb_posts_nav.et_pb_post_nav_0_tb_body span a{font-size:18px;font-weight:500;padding:.3em 1em;line-height:1.7em!important;background:#ffc72c!important;position:relative;border:2px solid;border-color:#f2b91b;border-radius:3px;-webkit-transition:all .2s;transition:all .2s;text-transform:uppercase;box-shadow:0px 12px 18px -6px rgba(0,0,0,0.3)}.et-pb-contact-message{color:#666!important;font-weight:500!important}.contact-details h2,.contact-options h2{font-size:22px}.contact-details p{font-size:18px}.control-label{font-size:18px}.contact-options{margin-top:20px}.caldera-grid .form-control{font-size:16px}.caldera-grid .btn-default{font-size:18px;font-weight:500;padding:.3em 1em;line-height:1.7em!important;background:#5F78A0;position:relative;border:2px solid;border-color:#5F78A0;border-radius:3px;-webkit-transition:all .2s;transition:all .2s;text-transform:uppercase;box-shadow:0px 12px 18px -6px rgba(0,0,0,0.3);color:#fff}.caldera-grid .btn-default:hover{background:rgb(171 26 45);color:#fff;border:2px solid rgb(171 26 45)}.caldera-grid .btn-default:hover:after{opacity:1;margin-left:0}.caldera-grid .btn-default:after{font-family:ETmodules!important;speak:none;font-style:normal;font-weight:400;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-shadow:0 0;content:"\35";font-size:32px}.caldera-grid .alert{margin:50px 0}.caldera-grid .alert-danger,.caldera-grid .alert-error,.caldera-grid .alert-info,.caldera-grid .alert-success,.caldera-grid .alert-warning{text-shadow:0 0 0 rgba(255,255,255,.5);text-align:center;font-weight:700}.et-l--footer nav.et-menu-nav li:before{border:none;color:#fec526;content:"\•";display:inline-block;font-family:fontawesome;font-size:22px;margin-right:10px;padding:0;left:-2px;position:absolute;top:3px}.et-l.et-l--footer .caldera-grid .form-control{height:50px;font-weight:600;font-size:18px;line-height:1.4em}.et-l.et-l--footer .btn.btn-default{color:#ffffff!important;border-color:rgba(0,0,0,0);border-radius:0px;letter-spacing:2px;font-size:16px;font-weight:900!important;text-transform:uppercase!important;background-color:#ffc72c;padding-top:15px!important;padding-right:40px!important;padding-bottom:15px!important;padding-left:40px!important;box-shadow:0px 12px 18px -6px rgba(0,0,0,0.3);width:100%;border:2px solid #d2a428}@media only screen and (min-width:1024px){.et-db #et-boc .et-l .et_pb_text_0_tb_header h1{font-weight:800!important}}@media only screen and (max-width:767px){.et-db #et-boc .et-l .et_pb_text_0_tb_header h1{font-weight:800!important;font-size:50px!important}}li.product.type-product.post-12599.status-publish.has-post-thumbnail.virtual.purchasable.product-type-simple,li.product.type-product.post-12595.status-publish.has-post-thumbnail.virtual.purchasable.product-type-simple,li.product.type-product.post-12591.status-publish.has-post-thumbnail.virtual.purchasable.product-type-simple,li.product.type-product.post-12587.status-publish.has-post-thumbnail.virtual.purchasable.product-type-simple,li.product.type-product.post-12651.status-publish.has-post-thumbnail.virtual.purchasable.product-type-simple,li.product.type-product.post-12635.status-publish.has-post-thumbnail.virtual.purchasable.product-type-simple,li.product.type-product.post-12626.status-publish.has-post-thumbnail.virtual.purchasable.product-type-simple,li.product.type-product.post-12618.status-publish.has-post-thumbnail.virtual.purchasable.product-type-simple,li.product.type-product.post-12610.status-publish.has-post-thumbnail.virtual.purchasable.product-type-simple,li.product.type-product.post-12603.status-publish.has-post-thumbnail.virtual.purchasable.product-type-simple,li.product.type-product.post-12583.status-publish.has-post-thumbnail.virtual.purchasable.product-type-simple,li.product.type-product.post-12643.status-publish.has-post-thumbnail.virtual.purchasable.product-type-simple{display:none!important}li.wpv-pagination-nav-links-item.js-wpv-pagination-nav-links-item.page-item.wpv-page-link-4861-2.js-wpv-page-link-4861-2{display:none}.page-item.active .page-link{display:none}.woocommerce .woocommerce-result-count,.woocommerce .woocommerce-ordering{margin:0 0 2em!important}.woocommerce div.product p.price,.woocommerce div.product span.price{margin:10px 0}h3.berocket_ajax_group_filter_title{margin-bottom:10px}h3.bapf_hascolarr,.divi_slider_class h3,.divi_checkbox_class h3{font-size:17px!important}.bapf_head h3{font-size:22px}.divi_slider_class .bapf_slidr_all .bapf_slidr_main.ui-slider .ui-slider-range{background:#5F78A0}span.coupon-cart-total{margin-left:20px}.woocommerce-form-coupon-toggle{display:none}form.woocommerce-form.woocommerce-form-login.login{background:#e1e1e1;color:#333!important;border-color:rgba(0,0,0,0);font-size:18px;margin-bottom:30px;padding:15px}form.woocommerce-form.woocommerce-form-login.login::before{color:#002f6c;content:"\Login";font-size:30px;font-weight:800;font-family:'Assistant',sans-serif!important;font-weight:800!important}form.woocommerce-form.woocommerce-form-login.login p:first-child{font-size:0;color:#5F78A0;margin-top:10px}form.woocommerce-form.woocommerce-form-login.login p:first-child::before{content:"\If you have shopped with us before, please enter your details below.";color:#333;font-size:18px}.woocommerce-page button.button,.woocommerce button.button{color:#fff!important}.woocommerce-page button.button{background:#002f6c!important;border-color:#002f6c!important}.woocommerce-info-newaccount{font-size:18px}.su-guests{margin-bottom:1.5em;background:#fec726;padding:15px;color:#002f6c;border-radius:5px;font-weight:700}p.lost_password a{color:#333}.woocommerce-info-newaccount p{font-size:20px}.woocommerce-info-newaccount h4{color:#fff;margin-top:0}.woocommerce-info-newaccount b{font-size:30px;font-family:'Assistant',sans-serif!important;font-weight:800!important}#customer_details .col-1{display:flex;flex-wrap:wrap}#customer_details .col-2{margin-top:95px}p.form-row.form-row-wide.mailchimp-newsletter{margin-bottom:20px}#customer_details .col-1 .woocommerce-billing-fields{order:2;width:100%;border-top:1px solid #6379a0;padding-top:20px}#customer_details .col-1 .woocommerce-account-fields{order:1;width:100%;margin-bottom:3em}.woocommerce input.button:hover{background:#13316e;color:#fff}p.order-again{margin-top:20px}.divi_checkbox_class .divi_checkbox_class_item label{font-family:'Quicksand',Helvetica,Arial,Lucida,sans-serif;font-size:.84em}.wcj_product_input_fields_global_1{float:left;margin-right:20px;width:47%;margin-bottom:15px}.wcj_product_input_fields_global_2{float:left;margin-right:20px;width:46%;margin-bottom:15px}.wcj_product_input_fields_global_3{width:47%}.wcj_product_input_fields_global_4{width:46%}.wcj_product_input_fields_global_3,.wcj_product_input_fields_global_4{float:left;margin-right:20px;margin-bottom:15px}@media only screen and (max-width:479px){.wcj_product_input_fields_global_1,.wcj_product_input_fields_global_2,.wcj_product_input_fields_global_3,.wcj_product_input_fields_global_4{width:100%}}.woocommerce-product-details__short-description p{padding-bottom:1.5em!important}.woocommerce-product-details__short-description ul{margin:0px 0 0 25px}.woocommerce div.product p.stock{font-size:1em;font-weight:700}.woocommerce div.product .out-of-stock{margin:20px 0}.woocommerce span.onsale,.woocommerce-page span.onsale{background:#ffc72c!important}.woocommerce form .form-row label,.woocommerce-page form .form-row label{display:inline-block}.extrafields{border-top:1px solid #fec526;padding:15px;background:#f4f4f4;margin-bottom:20px}input#wcj_product_input_fields_global_1,input#wcj_product_input_fields_global_2,input#wcj_product_input_fields_global_4{width:100%;height:35px;font-size:16px}select#wcj_product_input_fields_global_3,select#wcj_product_input_fields_global_5{font-size:16px;width:96%;height:35px}.woocommerce form .form-row select{font-size:18px}.woocommerce-checkout table.cart td.actions .coupon .input-text{width:180px;height:43px;font-size:18px;margin:0 10px 0 0}p.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{font-size:20px;color:#5F78A0}.woocommerce ul.order_details{background:#69b3e7;padding-top:20px!important}.woocommerce ul.order_details li{color:#052f6e}.su-spoiler{margin-top:1.5em;background:#f2f2f2}.su-spoiler-title{font-size:20px!important}.ffield{width:50%;float:left;font-size:17px;font-weight:700;margin-bottom:20px}.wpcf7-form-control{height:35px;font-size:17px}input.wpcf7-form-control.has-spinner.wpcf7-submit{font-size:18px;font-weight:500;padding:0.3em 1em 2em;line-height:1.7em!important;background:#fec526;color:#fff;position:relative;border:2px solid;border-color:#d6a41a;border-radius:3px;-webkit-transition:all .2s;transition:all .2s;text-transform:uppercase;box-shadow:0px 12px 18px -6px rgb(0 0 0 / 30%)}.single-product{border-bottom:1px solid #dadada;margin-bottom:60px}.woocommerce div.product{margin-bottom:20px;position:relative}.woocommerce div.product div.summary{margin-bottom:0}.product_meta{padding-top:0px;margin-top:15px}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:70px}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1,.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-2{}p.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{font-weight:700;margin-bottom:20px}p.woocommerce-result-count{font-size:16px}.orderby,.woocommerce div.product form.cart .variations td select{font-size:14px;margin-top:17px}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:1.2em;line-height:initial}.woocommerce-page ul.products li.product .price,.woocommerce ul.products li.product .price,p.product.woocommerce.add_to_cart_inline{font-size:16px;display:none}.woocommerce .star-rating span:before,.woocommerce-page .star-rating span:before{color:#fec526!important}.woocommerce #content input.button,.woocommerce #content input.button.alt,.woocommerce #respond input#submit,.woocommerce #respond input#submit.alt,.woocommerce-page #content input.button,.woocommerce-page #content input.button.alt,.woocommerce-page #respond input#submit,.woocommerce-page #respond input#submit.alt,.woocommerce-page a.button,.woocommerce-page a.button.alt,.woocommerce-page button.button,.woocommerce-page button.button.alt,.woocommerce-page button.button.alt.disabled,.woocommerce-page input.button,.woocommerce-page input.button.alt,.woocommerce a.button,.woocommerce a.button.alt,.woocommerce button.button,.woocommerce button.button.alt,.woocommerce button.button.alt.disabled,.woocommerce input.button,.woocommerce input.button.alt{font-size:18px;font-weight:500;padding:.3em 1em;line-height:1.7em!important;background:#5F78A0;position:relative;border:2px solid;border-color:#5F78A0;border-radius:3px;-webkit-transition:all .2s;transition:all .2s;text-transform:uppercase;box-shadow:0px 12px 18px -6px rgba(0,0,0,0.3)}.et_pb_contact_submit,.et_password_protected_form .et_submit_button,.et_pb_bg_layout_light .et_pb_newsletter_button,.comment-reply-link,.form-submit .et_pb_button,.et_pb_bg_layout_light .et_pb_promo_button,.et_pb_bg_layout_light .et_pb_more_button,.woocommerce a.button.alt,.woocommerce-page a.button.alt,.woocommerce button.button.alt,.woocommerce button.button.alt.disabled,.woocommerce-page button.button.alt,.woocommerce-page button.button.alt.disabled,.woocommerce input.button.alt,.woocommerce-page input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce-page #respond input#submit.alt,.woocommerce #content input.button.alt,.woocommerce-page #content input.button.alt,.woocommerce a.button,.woocommerce-page a.button,.woocommerce button.button,.woocommerce-page button.button,.woocommerce input.button,.woocommerce-page input.button,.et_pb_contact p input[type="checkbox"]:checked+label i:before,.et_pb_bg_layout_light.et_pb_module.et_pb_button{color:#fff}.woocommerce #respond input#submit,.woocommerce-page #respond input#submit,.woocommerce #content input.button,.woocommerce-page #content input.button,.woocommerce-message,.woocommerce-error,.woocommerce-info{color:#ffffff!important;border-color:rgba(0,0,0,0);text-transform:uppercase!important;background-color:#ffc72c!important;font-size:18px;box-shadow:0px 12px 18px -6px rgba(0,0,0,0.3)}.woocommerce-info{font-weight:700}.woocommerce nav.woocommerce-pagination{margin-bottom:20px}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{font-size:17px;background-color:#f3f3f3}.woocommerce-page button.button,.woocommerce-page button.button.alt,.woocommerce button.button,.woocommerce button.button.alt,.woocommerce button.button.alt:hover,.woocommerce a.button,.woocommerce a.button:hover,.woocommerce-message a.button.wc-forward,.woocommerce-message a.button.wc-forward:hover{color:#ffffff}.woocommerce-page button.button.alt:hover,.woocommerce-page button.button:hover,.woocommerce button.button.alt:hover,.woocommerce button.button:hover,.woocommerce a.button,.woocommerce-page a.button,.woocommerce-message a.button.wc-forward,.woocommerce-message a.button.wc-forward,.woocommerce-message a.button.wc-forward:hover{background:rgb(5 47 110)}.woocommerce-checkout .woocommerce-additional-fields{padding:20px 0 0;border-top:1px solid #6379a0}.woocommerce-page .quantity input.qty,.woocommerce .quantity input.qty{font-size:18px!important;height:44px}.woocommerce div.product div.images,.woocommerce-page div.product div.images{width:35%}.woocommerce div.product div.summary,.woocommerce-page div.product div.summary{width:61%}@media (max-width:769px){.woocommerce div.product div.images,.woocommerce-page div.product div.images{width:100%}.woocommerce div.product div.summary,.woocommerce-page div.product div.summary{width:100%}.woocommerce div.product div.images.woocommerce-product-gallery{margin-bottom:20px}}.cart label{display:block;font-weight:700}a.remove:before{content:"\f1f8";font-family:'Font Awesome 5 Free';font-size:18px;color:#062f6e}.woocommerce a.remove{font-size:.5px;height:initial;width:initial;color:transparent!important}.woocommerce a.remove:hover{background:transparent}.woocommerce-page button.button,.woocommerce button.button,.woocommerce-page button.button:hover{color:#fff}span.posted_in,span.tagged_as{font-weight:600;display:block}span.posted_in a,span.tagged_as a{font-weight:500}span.posted_in a{color:#d2a428}body.woocommerce #content-area div.product .woocommerce-tabs .panel,body.woocommerce div.product .woocommerce-tabs .panel{padding:20px}.woocommerce #reviews #comments h2{margin-bottom:0!important}.woocommerce #reviews #comments ol.commentlist li .comment-text,.woocommerce-page #reviews #comments ol.commentlist li .comment-text{margin:0 0 0 0px!important}h2.woocommerce-Reviews-title{font-size:22px}.bellows .bellows-nav .bellows-menu-item-has-children>.bellows-target{padding-right:40px}.bellows .bellows-nav .bellows-subtoggle{width:40px}h2.woocommerce-loop-product__title{font-size:22px}.product .related h2.woocommerce-loop-product__title{font-size:22px!important}.et-fb-popover-tinymce a{color:blue}.woocommerce-checkout #payment{margin-bottom:50px}@media (min-width:981px){#main-header.et-fixed-header{padding:10px 0}}nav.et-menu-nav{position:relative}.caldera-grid .alert-success{background-color:#c4a800!important;border-color:#c4a800!important;color:#383839!important}.donationcost{margin-bottom:25px;float:left;margin:6px 20px 0px 0}input#wcj_open_price{border:1px solid #97999c;font-size:17px;margin-left:5px;border-radius:3px;line-height:27px;text-align:center}.woocommerce-notices-wrapper{margin-bottom:17px}ul.woocommerce-error{margin:0;background-color:red!important;text-transform:none!important;font-weight:700}li#menu-item-4871{display:block}span.et_pb_frequency_slash{display:none}.postid-1374 .et_pb_section.et_pb_section_1_tb_header.product-header.et_pb_with_background.et_section_regular{padding-top:2.2vw!important;padding-bottom:2.2vw!important}.et_pb_frequency{font-weight:800}.et_pb_pricing_table_1 .et_pb_et_price .et_pb_sum,.et_pb_pricing_table_3 .et_pb_et_price .et_pb_sum,.et_pb_pricing_table_0 .et_pb_et_price .et_pb_sum,.et_pb_pricing_table_2 .et_pb_et_price .et_pb_sum{margin-right:15px}.et_pb_pricing li{padding:0 0 0.5em 14px}.et_pb_all_tabs{border-left:1px solid #E3E3E3!important;border-right:1px solid #E3E3E3!important;border-bottom:0px solid #E3E3E3!important}ul.et_pb_tabs_controls::after{border-top:1px solid #E3E3E3!important}.filteroptions{padding:20px;background:#e6f3fb}select.js-wpv-filter-trigger.form-control{font-size:17px}.form-group label{font-weight:700}.filteroptions input{font-size:17px}.knowledge-home .et_pb_main_blurb_image{margin-bottom:10px}.et_pb_gutters2.et-db #et-boc .et-l .et_pb_column_4_4 .et_pb_blog_grid .column.size-1of3 .et_pb_post{}.category-news .et_pb_gutters2.et-db #et-boc .et-l .et_pb_column_4_4 .et_pb_blog_grid .column.size-1of3 .et_pb_post{margin-bottom:40px!important}.ksbox .title{min-height:110px}.et-db #et-boc .et-l .et_pb_blog_0_tb_body .et_pb_post .entry-title{height:56px}.post-type-archive-knowledge-series-vid .et_pb_image_container{margin-bottom:0px!important}.post-type-archive-knowledge-series-vid h2.entry-title{line-height:initial}.single-knowledge-series-vid h3{line-height:initial}.single-knowledge-series-vid .et_pb_module.et_pb_post_content.et_pb_post_content_0_tb_body p{line-height:1.6em}.page-item.active .page-link{color:#fff}.fluid-width-video-wrapper{margin-bottom:20px}.et-pb-contact-message{color:#fff;font-weight:700}.woocommerce div.product p.price{color:#052f6e}.woocommerce table.woocommerce-orders-table a.button.woocommerce-button,.woocommerce-page table.woocommerce-orders-table td a.button{font-size:13px;padding:10px!important;line-height:1em!important;margin-right:10px;box-shadow:0!important;border:0;border-radius:0}.woocommerce-page table.woocommerce-orders-table td a.button:after{display:none}.woocommerce-page table.woocommerce-orders-table td a.button:hover{background:#a0a0a0}.ced_rnx_product_table .product-name img.size-thumbnail{display:none}.ced_rnx_product_table .ced_rnx_product_title .wc-item-meta,.ced_rnx_product_table .ced_rnx_product_title{margin:0;text-align:left}.ced_rnx_product_table tr td.product-name{text-align:left!important}.ced_rnx_product_title>a{font-size:16px;font-weight:600;letter-spacing:normal}.ced_rnx_exchange_product_qty,.ced_rnx_return_product_qty{width:50px!important;border:1px solid #d6d6d6;text-align:center;padding:10px}table.shop_table.order_details.ced_rnx_product_table{margin-top:21px}.woocommerce hr{border:0;border-top:1px solid #d6d6d6}.woocommerce-checkout .select2-container--default .select2-selection--single{padding:11px 0 0;height:53px}.woocommerce-checkout p#billing_wcj_checkout_field_10_field .checkbox{font-size:22px;font-family:'Assistant';font-weight:800;color:#333}p[id*='billing_wcj_checkout_'] .optional{display:none}input#wc_bookings_field_persons{border:1px solid #bbb;padding:8px;font-size:18px;font-weight:500;width:auto;text-align:center}div#wc-bookings-booking-form .label{font-weight:700}#left-area ul.block-picker{padding:0}.wc-bookings-booking-form .block-picker li{border:1px solid #bbbbbb}.wc-bookings-booking-form .block-picker li:nth-child(odd) a:hover,.wc-bookings-booking-form .block-picker li:nth-child(odd) a:focus{background:#5f78a0}@media (min-width:680px){.form-field-wide{width:49%;display:inline-block;vertical-align:top}}#et-main-area h4{margin-top:1.6em}ul.et_pb_tabs_controls{background-color:#fff}ul.et_pb_tabs_controls:after{border-top:1px solid #002f6c}.et_pb_all_tabs{background-color:#FFF;border-left:1px solid #002f6c;border-right:1px solid #002f6c;border-bottom:1px solid #002f6c}.et_pb_tabs_0 .et_pb_tabs_controls li.et_pb_tab_active{font-weight:700}.events-menu a{font-size:18px;color:#fff;font-weight:700}.events-menu a:hover{color:#ffc72c}:root{--bg-table-stripe:#f6f6f5;--b-table:#e3e3e2;--caption:#242423}table{background-color:transparent;border-collapse:collapse}th{text-align:left}.dcf-txt-center{text-align:center!important}.dcf-txt-left{text-align:left!important}.dcf-txt-right{text-align:right!important}.dcf-table caption{color:var(--caption);font-size:1.13em;font-weight:700;padding-bottom:.56rem}.dcf-table thead{font-size:1em}.dcf-table tbody{border-bottom:1px solid var(--b-table);border-top:1px solid var(--b-table);font-size:1em}.dcf-table tfoot{font-size:1em}.dcf-table td,.dcf-table th{padding-right:1.9em}.dcf-table-bordered,.dcf-table-bordered td,.dcf-table-bordered th{border:1px solid var(--b-table)}.dcf-table-bordered td,.dcf-table-bordered th,.dcf-table-striped td,.dcf-table-striped th{padding-left:1em;padding-right:1em}.dcf-table-bordered tr:not(:last-child),.dcf-table-striped tr:not(:last-child){border-bottom:1px solid var(--b-table)}.dcf-table-striped tbody tr:nth-of-type(2n){background-color:var(--bg-table-stripe)}.dcf-table thead td,.dcf-table thead th{padding-bottom:.75em;vertical-align:bottom}.dcf-table tbody td,.dcf-table tbody th,.dcf-table tfoot td,.dcf-table tfoot th{padding-top:.75em;vertical-align:top}.dcf-table tbody td,.dcf-table tbody th{padding-bottom:.75em}.dcf-table-bordered thead th{padding-top:1.33em}.dcf-wrapper-table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;left:50%;margin-left:-50vw;margin-right:-50vw;padding-bottom:1em;position:relative;right:50%;width:100vw}@media only screen and (max-width:42.09em){.dcf-table-responsive thead{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;width:1px;white-space:nowrap}.dcf-table-responsive tr{display:block}.dcf-table-responsive td{-webkit-column-gap:3.16vw;-moz-column-gap:3.16vw;column-gap:3.16vw;display:grid;grid-template-columns:1fr 2fr;text-align:left!important}.dcf-table-responsive.dcf-table-bordered,.dcf-table-responsive.dcf-table-bordered thead th{border-width:0}.dcf-table-responsive.dcf-table-bordered tbody td{border-top-width:0}.dcf-table-responsive:not(.dcf-table-bordered) tbody tr{padding-bottom:.75em}.dcf-table-responsive:not(.dcf-table-bordered) tbody td{padding-bottom:0}.dcf-table-responsive:not(.dcf-table-bordered):not(.dcf-table-striped) tbody td{padding-right:0}.dcf-table-responsive.dcf-table-bordered tbody tr:last-child td:last-child{border-bottom-width:0}.dcf-table-responsive tbody td:before{content:attr(data-label);float:left;font-weight:700;padding-right:1.78em}}.dcf-overflow-x-auto{overflow-x:auto!important;-webkit-overflow-scrolling:touch}span.soldoutarch{position:absolute;top:10px;background:#062f6e;color:#fff;font-weight:800;font-size:14px;padding:5px 8px;border-radius:5px;left:10px}.woocommerce ul.products li.product .onsale,.woocommerce-page ul.products li.product .onsale{left:auto!important;margin:0!important;right:10px!important;font-size:15px;text-transform:uppercase;padding:5px 8px!important;border-radius:5px!important;font-weight:600!important;color:#062f6e}.fooevents-attendee{border:1px solid #5f78a0;padding:20px;margin:2px 2px 25px;border-radius:3px}a.dashicons.dashicons-admin-page.fooevents-copy-from-purchaser{margin-top:6px}.woocommerce-checkout h3.fooevents-eventname{margin-top:26px}.single-product .woocommerce-variation-price{padding-bottom:25px}.woobt_before_text.woobt-before-text.woobt-text{font-weight:700;line-height:1.2em}.woocommerce.single-product .woobt-quantity .woobt-quantity-input .quantity{margin:0!important}.woobt-title{font-size:92%;line-height:1.2em}.woocommerce-cart-form__cart-item.cart_item .product-name dl dd,.woocommerce-checkout-review-order-table .product-name dl dd{white-space:inherit!important}.filteroptions .form-group{float:left;margin-right:14px}.filteroptions input.wpv-reset-trigger.js-wpv-reset-trigger.btn{background:transparent;color:#062f6e;margin-bottom:9px;min-height:41px;margin-right:8px;cursor:pointer}.filteroptions input{font-weight:700;padding:7px 10px!important;margin-right:-1px;border:1px solid #062f6e}.filteroptions .form-check{display:inline-flex;margin-right:8px;padding:0;margin-bottom:9px}.filteroptions input.form-check-input{opacity:0;display:none}.filteroptions{color:#000;overflow:hidden;margin-bottom:15px}.filteroptions input:hover{opacity:.7}.filteroptions .form-check label:hover{opacity:0.7}.filteroptions input.form-check-input[checked='checked']+label{border:1px solid #062f6e;background:#062f6e;color:#ffc72c}.filteroptions input.form-check-input[checked='checked']+label:hover{opacity:1}.filteroptions .form-check label{cursor:pointer;border:1px solid #062f6e;padding:7px 10px!important;background:#062f6e;color:#fff;min-height:41px}.filteroptions.txtsearch .form-group{float:right;margin-right:0}.filteroptions.txtsearch{background:transparent;padding:0;text-align:right}.filteroptions.txtsearch input.js-wpv-submit-trigger{margin-right:0;background:#062f6e;color:#fff;cursor:pointer}.filteroptions input.wpv-reset-trigger.js-wpv-reset-trigger.btn.resetall{min-height:auto;margin-right:0;margin-left:8px;color:#2d3f5a;background:#ffc72c;border:1px solid #ffc72c;cursor:pointer}.filteroptions ::placeholder{color:#808080;font-weight:400;font-size:15px}a.smallblue,a.bigblue{background:#5F78A0!important;border:none!important;border-radius:2px!important;color:#fff!important;text-transform:uppercase!important;text-shadow:0px 0px 0 rgb(255 255 255 / 30%)!important}a.smallblue,a.bigblue{color:#fff!important}a.small-button,a.icon-button{padding:14px 18px!important;font-weight:normal!important;font-size:20px!important;margin:0 5px 8px 0;color:#fff}a.smallblue:hover,a.bigblue:hover{color:#ffffff!important}a.berocket_ajax_filters_sidebar_toggle.berocket_ajax_filters_toggle.theme-3.icon-theme-3{display:none!important}button.bapf_button.bapf_reset{border:1px solid #062f6e!important;background:transparent!important;color:#062f6e!important}#relatedpageslist p.product.add_to_cart_inline{border:0!important;padding:0!important}#relatedpageslist .product a.button{display:none!important;visibility:hidden!important;opacity:0!important}@media (min-width:768px){#relatedpageslist ul li.product:nth-child(3n){margin-right:0!important}#relatedpageslist ul.products li.product:nth-child(3n+1){clear:both}}a.fooevents-copy-from-purchaser span{display:block;color:#08316f;font-weight:600;font-size:91%;line-height:1.2em;padding-top:10px;cursor:default}ul.ksbox li:nth-child(3n){margin-right:0!important}body.woocommerce-checkout .fooevents-attendee p{padding-bottom:10px}.mfp-bg{z-index:999999!important}.mfp-wrap{z-index:99999999!important}.et_pb_counter_amount{height:30px!important}.et_pb_counter_amount_number_inner{display:none!important}.et_pb_counter_0 .et_pb_counter_amount{background-color:#14a45f!important}.et_pb_counter_1 .et_pb_counter_amount{background-color:#e8090a!important}.et_pb_counter_2 .et_pb_counter_amount{background-color:#fcb422!important}.et_pb_counter_3 .et_pb_counter_amount{background-color:#4763a4!important}.et_pb_counter_4 .et_pb_counter_amount{background-color:#90278e!important}.player .Title_module_title__58280757 .Title_module_header__58280757{display:none!important}@media (min-width:981px){.postid-5791 .et_pb_gutters2 .et_pb_column_1_3,.et_pb_gutters2.et_pb_row .et_pb_column_1_3{width:22%;min-height:265px}}.postid-5791 .et_pb_text_inner ul{margin:0}.postid-5791 .title h2{font-size:1.2em!important}.postid-5791 .title{padding:0;margin:15px 0 0}#acsopen h4{margin-top:1.2em;margin-bottom:1em}#acsopen h6{font-family:'Caveat',cursive!important;margin-top:10px}#ideas h4{margin-bottom:0;margin-top:0}#hollywood h6,.hollywood h6{font-family:"Chonburi",serif!important;font-weight:400!important}.hollywood .su-lightbox{color:#ffc72c!important;text-decoration:underline!important}.hollywood span.su-lightbox:hover{color:#fff!important}#hollywood table{background-color:rgba(10,9,9,0.79);color:#fff!important}#hollywood .dcf-table tbody{color:#fff!important}#hollywood .dcf-table-bordered,#hollywood .dcf-table-bordered td,#hollywood .dcf-table-bordered th{border:1px solid #8d8d8d}#hollywood .entry-content thead th,#hollywood .entry-content tr th{color:#fff!important}.hollywood .et_pb_pricing_heading,.hollywood .et_pb_pricing .et_pb_pricing_table_0.et_pb_pricing_table .et_pb_pricing_heading,.hollywood .et_pb_pricing_table_1.et_pb_pricing_table .et_pb_pricing_content_top,.hollywood .et_pb_pricing .et_pb_pricing_table_2 .et_pb_pricing_content_top,.hollywood .et_pb_pricing_table_0.et_pb_pricing_table .et_pb_pricing_content_top{background:none!important}.hollywood .et_pb_pricing .et_pb_pricing_table_2 .et_pb_pricing_heading,.hollywood .et_pb_pricing .et_pb_pricing_table_1 .et_pb_pricing_heading,.hollywood .et_pb_pricing .et_pb_pricing_table_0 .et_pb_pricing_heading{padding-top:0!important;padding-bottom:0!important}.hollywood .et_pb_pricing .et_pb_pricing_table_0 .et_pb_pricing_content_top,.hollywood .et_pb_pricing .et_pb_pricing_table_1 .et_pb_pricing_content_top,.hollywood .et_pb_pricing .et_pb_pricing_table_2 .et_pb_pricing_content_top{padding-top:10px!important;padding-bottom:10px!important}.hollywood .et_pb_pricing .et_pb_pricing_table.et_pb_pricing_table_0,.hollywood .et_pb_pricing .et_pb_pricing_table.et_pb_pricing_table_1,.hollywood .et_pb_pricing .et_pb_pricing_table.et_pb_pricing_table_2{border-right-color:black}.hollywood .et_pb_pricing .et_pb_pricing_table_0 .et_pb_pricing_content,.hollywood .et_pb_pricing .et_pb_pricing_table_1 .et_pb_pricing_content{min-height:103px}.hollywood .et_pb_pricing .et_pb_pricing_table_2 .et_pb_pricing_content{min-height:90px}.hollywood .et_pb_pricing_table .et_pb_button_wrapper{margin-bottom:20px}.gala-pricing .et_pb_pricing_table_0.et_pb_pricing_table .et_pb_pricing_content_top,.gala-pricing .et_pb_pricing_table_1.et_pb_pricing_table .et_pb_pricing_content_top{background:#b3862d!important}li.product.type-product.post-10262.status-publish.has-post-thumbnail.virtual.purchasable.product-type-simple{display:none}div#shr_canvas3{display:none}.mfp-title{display:none}.et_pb_main_blurb_image{margin-bottom:0}.su-lightbox-content h5{font-size:26px!important;font-weight:800!important}#initiativesbox h1{color:#fff!important;font-size:1px!important}#initiativesbox h1::before{content:"Events";color:#FFC72C!important;font-size:35px!important}#masterclassbox .et_pb_text_1_tb_body h2,#programs-list h1{font-size:46px!important}#masterclassbox .title h2{font-size:20px!important}.wp-caption{border:0;background:#fff}.wp-caption p.wp-caption-text{font-size:inherit;color:#42669b!important}.postid-4660 .et_pb_section_2_tb_body.et_pb_section{display:none!important}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{display:inline!important}