.select-location,.select-course{-webkit-appearance:none;-moz-appearance:none;appearance:none;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:url(http://dropdown/arrow/url/) no-repeat;background-position:right center;background-color:#ffffff;color:darkgrey;border:none}.woocommerce-store-notice,p.demo_store{font-size:1.7em;padding-bottom:1em!important;background-color:#f14e4e}.zopim{margin-right:75%!important;left:20px!important;right:auto}p.demo_store{top:0!important;bottom:auto!important}.space-blank a{color:black!important}.FIW_All.FIWidgetContainer{margin-left:7%!important}#homeContact select{width:100%}#homeContact .wpcf7 textarea{width:100%;background-color:rgba(255,255,255,0.67);color:#3F3B3B!important;display:block;margin:0;width:100%;font-family:sans-serif;font-size:15px;height:88px;border-radius:15px}#homeContact .wpcf7-submit{background-color:rgb(139,69,169);color:white;margin-top:11px;padding:6px!important;font-size:12px;border:none;width:100%;padding:15px;border-radius:12px}textarea .wpcf7-form-control .wpcf7-textarea{height:50px;width:100%;background-color:white}#homeContact h3{color:white;font-weight:600!important;font-size:30px!important;text-align:center}#homeContact .wpcf7 p{padding-bottom:10px}#homeContact .wpcf7 input[type="text"],#homeContact .wpcf7 input[type="email"]{display:block;margin:0;width:100%;font-family:sans-serif;font-size:15px;appearance:none;box-shadow:none;border-radius:10px;padding:10px;border:solid 1px #dcdcdc;transition:box-shadow 0.3s,border 0.3s;background-color:rgba(255,255,255,0.67)}.slider-form .left{width:100%;float:left}#flatRow{margin:0;padding:0;z-index:9999}#flatRow .et_pb_row{padding:0}header#main-header{border-bottom:2px solid #A708D3}.se-container{display:block;width:100%;overflow:hidden;padding-top:150px}.se-slope{margin:0 -50px;transform-origin:left center}div#direct-logo img{padding-top:40px}#homeContact{padding-top:40px}@media(max-width:980px){.space-blank,.space-blank a{display:none}#newsletter input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required{padding:10px;border-radius:7px;width:100%!important}.wpcf7 select,textarea{border:1px solid #bbb;padding:5px;border-radius:10px;color:#4e4e4e}#homeContact select{width:100%;height:35px!important}.woocommerce div.product .product_title{clear:none;margin-top:0;padding:0;padding-top:25px!important;font-weight:700!important}.entry-summary p.price span{font-size:26px!important;color:#7F03A4}.woocommerce-product-details__short-description{margin-top:20px;padding-top:20px;border-top:2px solid #bbb}.woocommerce div.product form.cart .button{vertical-align:middle;float:left;background-color:#7F03A4;color:#fff;border:2px solid #7F03A4}}@media(min-width:980px){#et-secondary-menu{margin-right:15px!important}#logo{max-height:100%!important;margin-top:-1em!important}#top-menu li{display:inline-block;padding-right:14px!important;float:left}#homeContact{padding-top:0px;padding-bottom:40px;margin-right:30px;z-index:99998;position:absolute;bottom:0;margin-left:38px}#flatRow{margin:0;padding:0}#flatRow .et_pb_row{padding:0}}@media(max-width:1170px){#homeContact{padding-bottom:0}}.et_pb_column_1_4 .et_pb_slide_description .et_pb_slide_title{font-size:30px;font-weight:600;text-shadow:3px 3px 13px black}#newsletter input.wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email{border-radius:7px;padding:10px}#newsletter input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required{padding:10px;border-radius:7px}#newsletter input.wpcf7-form-control.wpcf7-submit{width:100%;border-radius:7px;padding:11px;color:white;background-color:#7F03A4;font-weight:600;border:none}.small-slider{border:5px solid white}#base-slider .et_pb_container.clearfix{min-height:310px!important}#base-slider .et_pb_slide_description,.et_pb_slider_fullwidth_off .et_pb_slide_description{padding:3% 1%}.button-side{background-color:#AA5AF8;text-align:center;font-weight:600;font-size:25px;padding:10px;color:#fff}.button-side-one{background-color:#AA5AF8;text-align:center;font-weight:600;font-size:25px;padding:10px}.button-side-two{background-color:#AA5AF8;text-align:center;font-weight:600;font-size:25px;padding:10px}#text-5{margin-bottom:3%}#text-6,#text-7{margin-bottom:3%}#contactLeft,#contactRight{width:50%;margin-bottom:20px}#contactLeft{float:left}#contactRight{float:right}.et_pb_section_2{padding-top:15px;padding-bottom:11px}.et_pb_gutters3 .et_pb_column_1_3 .et_pb_widget{margin-bottom:0.54%}.et_pb_fullwidth_header .et_pb_fullwidth_header_container.left .header-content{margin-left:0%}.header-content h1{font-size:377%}@media(min-width:981px){.et_pb_gutters3.et_pb_footer_columns3 .footer-widget .fwidget{margin-bottom:10px}#courseList .menu-item-has-children{float:left;width:25%}#courseList #menu-item-2583{width:100%;float:none}.menu-base-text a,#top-menu li li a{font-size:11.5px!important}#top-menu li li a{width:180px;padding:3px 20px}#top-menu .menu-title-sec a{font-size:19px!important}#top-menu .menu-title-sec .sub-menu a{font-size:11.5px!important}#top-menu .menu-title-sec .sub-menu .menu-item-has-children a{font-size:19px!important;margin-top:10px;font-weight:bold}#top-menu .menu-title-sec .sub-menu .menu-item-has-children .sub-menu a{font-size:11.5px!important}#top-menu li{display:inline-block;padding-right:22px;font-size:14px;float:left}}@media(max-width:700px){.header-content h1{font-size:270%;text-align:center}}.et_pb_section.course-sec.et_pb_section_6.et_pb_with_background.et_section_regular{padding:10px}div#et-info{float:right}.vid-sec img{max-width:94%}.booking-sec textarea.wpcf7-form-control.wpcf7-textarea{width:100%;padding:10px;height:74px}.booking-sec input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required{width:100%;padding:10px}.booking-sec select.wpcf7-form-control.wpcf7-select.wpcf7-validates-as-required{width:100%}.booking-sec input.wpcf7-form-control.wpcf7-captchar{width:12%;margin-right:20px;height:35px}.booking-sec img.wpcf7-form-control.wpcf7-captchac.wpcf7-captcha-captcha-159{margin-right:20px;margin-top:10px}.booking-sec select.wpcf7-form-control.wpcf7-select.wpcf7-validates-as-required.location-test{margin-right:2%;height:37px}.booking-sec input.wpcf7-form-control.wpcf7-submit{color:white;border:2px solid white;background-color:transparent;padding:9px;width:140px}.booking-sec select.wpcf7-form-control.wpcf7-select.wpcf7-validates-as-required.location-test-two{height:37px;width:100%}#contact-sec-contact-page input.wpcf7-form-control.wpcf7-submit{color:#bbb;border:2px solid #bbb;background-color:transparent;padding:9px;width:140px}.wpcf7-recaptcha{float:left}h3{padding:25px 0px}#text-9{color:#000000}section.up-sells.upsells.products{padding-top:25px!important}#nextsteph3{font-weight:700!important;padding-top:0px!important;margin-top:-25px;padding-bottom:0px!important;margin-bottom:0px}.footer-widget .et_pb_widget a{color:#fff}.home header,.tax-product_cat header{position:absolute;width:100%}header{position:absolute;width:100%}.chic-sticky-menu-sec.et_pb_sticky--top .et_pb_module{text-align:center!important}.chic-sticky-menu-sec.et_pb_sticky--top .et_pb_menu nav>ul>li:not(:last-child){border-right:1px solid #674834!important}.chic-sticky-menu-sec.et_pb_sticky--top .et_pb_menu.et-menu>li a{ padding:4px 15px!important}.chic-sticky-menu-sec.et_pb_sticky--top .et_pb_menu .et-menu>li{padding-left:20px;padding-right:20px}.xoo-wsc-basket{top:8px;top:-10px;background-color:white;color:pink;padding:13px 12px}.xoo-wsc-container .xoo-wsc-basket{border-radius:0!important}@media(min-width:980px){.chic-second-menu-row .chic-second-menu-col-1,.chic-menu-row .chic-menu-col-1{width:20%!important}.chic-second-menu-row .chic-second-menu-col-2,.chic-menu-row .chic-menu-col-2{width:80%!important}.chic-cta-col-2.et_pb_column.et_pb_column_1_2.et_pb_column_6.chic-cta-col-2.et_pb_css_mix_blend_mode_passthrough{padding-right:0;padding-left:0}.xoo-wsc-basket{right:18px}.et_pb_slide_description{padding-left:2%;padding-right:40%}.slider-cursive-text{font-size:70px!important;margin-bottom:10px;margin-top:-20px;margin-left:5px}.xoo-wsc-basket::before{content:'Basket'}.slider-first-text{font-size:45px}.slider-titles-text{display:inline-flex}.slider-body-text{font-size:15px}.sale-sticker{top:30%;right:5%}.sale-sticker img{width:300px;height:auto}.slider-titles-text{display:inline-flex}.sale-sticker{position:relative}}@media(max-width:981px){.sale-sticker{top:50%;right:auto;left:auto}.sale-sticker img{width:300px;height:auto}}.sale-sticker{position:absolute}.slider-cursive-text{font-family:'Allura',handwriting!important;line-height:1em;letter-spacing:1px;background:linear-gradient(to right,#F2E4E3 27%,#FFCBB6 40%,#674834 78%);background:linear-gradient(#674834,#FFCBB6,#674834);-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:#fff}.slider-body-text{font-family:'Karla',handwriting!important}.slider-first-text{font-family:'Karla',handwriting!important;color:white!important}.et-pb-controllers a{background-color:white;width:22px;height:22px;border:2px solid #674834!important;border-radius:100%}.et-pb-controllers{position:absolute;bottom:20px;left:60px;width:100%;text-align:left;z-index:10}.et-pb-controllers .et-pb-active-control{background-color:white}.chic-footer-row .chic-footer-col-1,.chic-footer-row .chic-footer-col-3{width:30%}.chic-footer-row .chic-footer-col-2{width:70%}.wpcf7-spinner{margin-right:-48px}.small-fields span{width:48%!important;float:left}.small-fields span input{width:100%}.small-fields span:nth-of-type(odd){margin-right:4%!important}.chic-name-sec,.chic-email-sec,.select-location,.select-course{padding:8px!important;margin-bottom:8px!important;font-size:16px;color:black!important;border-bottom:2px solid #674834!important;border-radius:4px;background-color:rgba(255,255,255,0.60)!important}.select-location,.select-course{width:48%!important}.select-location{margin-right:4%!important}.chic-phone-sec{padding:8px!important;margin-bottom:8px!important;font-size:16px;color:black!important;border-bottom:2px solid #674834!important;border-radius:4px;background-color:rgba(255,255,255,0.60)!important;width:100%}.chic-message-sec{padding:8px!important;margin-bottom:8px!important;font-size:16px;color:black!important;border-bottom:2px solid #674834!important;border-radius:4px;background-color:rgba(255,255,255,0.60);width:100%;height:100px!important}.chic-button{width:60%;border:none;border-radius:30px;padding:8px;font-size:16px;text-transform:uppercase;text-align:center;background-color:#674834;color:white}.et-top-date-line{display:none!important}.woocommerce div.product span.price,.woocommerce-page div.product span.price{color:white!important}.et-hor-timeline-template-8 .et-woo-button-wrapper .et-cart-wrap a{background-color:#FFCBB6!important;border:solid 1px #674834!important;color:#674834!important}.et-hor-timeline-template-8 .et-title{font-family:'Karla',Helvetica,Arial,Lucida,sans-serif!important}.et-hor-timeline-template-8 .et-woo-button-wrapper .et-cart-wrap a:hover{background-color:#674834!important;border:solid 1px #FFCBB6!important;color:#ffffff!important;padding-top:10px;padding-bottom:10px;padding-left:20px;padding-right:20px}.woocommerce a.button:hover:after{display:none}.et_pb_number_counter.et_pb_with_title .percent{margin-bottom:0px}.pum-theme-7979 .pum-content+.pum-close,.pum-theme-content-only .pum-content+.pum-close{color:white;width:22px;height:22px}@media (min-width:767px) and (max-width:980px){.slider-titles-text{display:inline-flex}.slider-cursive-text{font-size:50px!important;margin-top:-10px;margin-bottom:10px;margin-left:5px}.slider-first-text{font-size:35px}.slider-body-text{font-size:12px}.et_pb_section_3.section_has_divider.et_pb_bottom_divider .et_pb_bottom_inside_divider{z-index:1}.et_pb_section.et_pb_section_4.et_pb_equal_columns.et_pb_with_background.et_section_specialty{z-index:0}.chic-second-menu-row .chic-second-menu-col-1{width:20%!important}.chic-second-menu-row .chic-second-menu-col-2{width:80%!important}}@media (max-width:767px){.slider-cursive-text{font-size:45px!important;margin-top:0px;margin-bottom:10px;margin-left:5px}.et_pb_slide_description{padding-left:1%;padding-right:1.5%}.chic-second-menu-row .chic-second-menu-col-1{width:40%!important}.chic-second-menu-row .chic-second-menu-col-2{width:60%!important}.slider-first-text{font-size:35px}.slider-body-text{font-size:12px}.sale-sticker{top:16px;right:0%;left:0%!important;width:250px;height:250px}.sale-sticker{position:relative!important}.xoo-wsc-basket{right:0px}.et_pb_menu--style-left_aligned .et_pb_menu__wrap{justify-content:left}}@media(max-width:980px){#responsive-menu-pro-container{margin-top:62px!important}.first-image-col{display:none}}.bx-wrapper .bx-viewport{background:transparent!important}#glt-translate-trigger{display:none}@media(min-width:1339px) and (max-width:1445px){.chic-menu-row{Margin-top:-100px!important}}@media(min-width:1175px) and (max-width:1235px){.et_pb_row_1_tb_header.et_pb_row.chic-second-menu-row{Padding-left:2%!important}.chic-sticky-menu-sec .et_pb_row_2_tb_header.et_pb_row{Padding-left:14%!important;Margin-top:-90px!important}}@media(min-width:1132px) and (max-width:1175px){.chic-second-menu-row.et_pb_row_1_tb_header.et_pb_row{padding-left:1%!important}.chic-sticky-menu-sec .et_pb_row_2_tb_header.et_pb_row{Padding-left:13%!important;Padding-right:2%!important;Margin-top:-90px!important}}@media(min-width:1093px) and (max-width:1132px){.et_pb_row_1_tb_header.et_pb_row.chic-second-menu-row{Padding-left:0%!important}.chic-sticky-menu-sec .et_pb_row_2_tb_header.et_pb_row{Padding-left:11%!important;Padding-right:1%!important;Margin-top:-80px!important}.et_pb_image_0_tb_header{Width:60%!important}.et_pb_menu_1_tb_header.et_pb_menu ul li a{Letter-spacing:0!important}}@media(min-width:981px) and (max-width:1093px){.et_pb_row_1_tb_header.et_pb_row.chic-second-menu-row{Padding-left:0%!important}.chic-sticky-menu-sec .et_pb_row_2_tb_header.et_pb_row{Padding-left:13%!important;Padding-right:1%!important;Margin-top:-75px!important}.et_pb_image_0_tb_header{Width:60%!important}.et_pb_menu_1_tb_header.et_pb_menu ul li a{Letter-spacing:0px!important}}.description_tab,.additional_information_tab{border-radius:30px!important;border:1px solid black;padding-top:10px;padding-bottom:10px}.description_tab{margin-right:15px!important}.additional_information_tab{margin-left:15px}ul.et_pb_tabs_controls{background-color:#ffffff!important}ul.et_pb_tabs_controls::after{border-top:none!important;border-top:none!important}.et_pb_wc_tabs{border:none!important}.et_pb_tabs{border:nonw!important}.course-tabs .et_pb_tabs_controls li{width:calc(100% / 4)}@media all and (max-width:767px){.course-tabs .et_pb_tabs_controls li{margin-bottom:1px;float:left!important}}.et_pb_tabs_controls li a{padding:4px 12px;text-align:center}.course-tabs .et_pb_tab{padding:24px 0px}.course-page-bg{filter:blur(15px)}@media(min-width:981px){body #add_payment_method #payment ul.payment_methods li input,body.woocommerce-cart #payment ul.payment_methods li input,body.woocommerce-checkout #payment ul.payment_methods li input{width:auto;margin:-2px .5em 0 0}body .woocommerce form .form-row .input-checkbox{width:auto;margin:-2px 5px 0 0}body.woocommerce-checkout .cart-collaterals .cart_totals tr td,body.woocommerce-checkout .cart-collaterals .cart_totals tr th,body .woocommerce table.shop_table th{border-top:none;border-bottom:1px solid #e6e6e6;border-right:1px solid #e6e6e6;text-align:right;padding:10px 20px}body .woocommerce table.shop_table td{padding:15px}body .woocommerce-checkout table.shop_table td{width:50%;text-align:right;border-right:1px solid #e6e6e6;border-top:0}body .woocommerce #payment #place_order,.woocommerce-page #payment #place_order{width:100%;display:block;text-align:center;margin-bottom:0;font-size:1.25em;padding:1em;border-radius:50px;margin-top:.5em}body .woocommerce form .form-row-first,body .woocommerce form .form-row-last,body .woocommerce-page form .form-row-first,body .woocommerce-page form .form-row-last{width:49%}.woocommerce-checkout .woocommerce .col2-set{width:47%;float:left;margin-right:4%}.woocommerce-checkout .woocommerce .col2-set .col-1,.woocommerce-checkout .woocommerce .col2-set .col-2{margin-bottom:2em;width:100%;float:none}.woocommerce-checkout #order_review_heading,.woocommerce-checkout #order_review{background:#fff;width:47%;float:right;margin-right:0}}@media only screen and (min-width:981px){.woocommerce-checkout .woocommerce .col2-set{width:100%;float:none;margin-right:0}.woocommerce-checkout #order_review_heading,.woocommerce-checkout #order_review{width:100%;float:none}}.woocommerce .woocommerce-info{background-color:#FAF2F0!important}.woocommerce-info a{color:#674834!important}.woocommerce-info{color:#674834!important}.page-id-1701 .button,.page-id-170 .button{background-color:#FFCBB6!important;border-radius:30px!important;border:none}.woocommerce button.button{color:#674834!important;background-color:#FFCBB6!important;border:none}.page-id-1701 .button:hover,.page-id-170 .button:hover{background-color:#674834!important;border-radius:30px!important;border:none}.woocommerce button.button:hover{color:#FFCBB6!important;background-color:#674834!important;border:none}.woocommerce .woocommerce-error{background-color:#674834}.woocommerce a.button,.woocommerce a.button.alt{color:#674834!important;background-color:#FFCBB6!important;border:none;border-radius:30px}.woocommerce a.button,.woocommerce a.button.alt:hover{color:#FFCBB6!important;background-color:#674834!important;border:none;border-radius:30px}@media(min-width:981px){.woocommerce-cart .woocommerce{display:flex}.woocommerce-cart .woocommerce-cart-form{flex:1 0 70%;margin-right:30px}.woocommerce-cart .cart-collaterals{flex:1 0 30%;margin-left:30px}.woocommerce-cart .cart-collaterals .cart_totals{width:100%;padding:0 20px 70px}}.button[name="apply_coupon"]{background-color:transparent;color:#13aff0}.button[name="apply_coupon"]:hover{background-color:transparent;text-decoration:underline}.button[name="update_cart"]{background-color:#e2e2e2;color:#13aff0}.button[name="update_cart"]:hover{filter:brightness(115%)}@media(min-width:981px){.woocommerce-cart .woocommerce{display:flex}.woocommerce-cart .woocommerce-cart-form{flex:1 0 70%;margin-right:30px}.woocommerce-cart .cart-collaterals{flex:1 0 30%;margin-left:30px}}.button[name="apply_coupon"]{background-color:transparent;color:#13aff0}.button[name="apply_coupon"]:hover{text-decoration:underline;background-color:transparent;color:#13aff0}.button[name="update_cart"]{background-color:#e2e2e2;color:#13aff0}.button[name="update_cart"]:hover{background-color:#e2e2e2;color:#13aff0;filter:brightness(115%)}@media (min-width:767px) and (max-width:980px){.sale-sticker{top:66%!important;right:0%;left:72%!important;z-index:99999}.et_pb_section_3.section_has_divider.et_pb_bottom_divider .et_pb_bottom_inside_divider{z-index:1!important}}.woocommerce-cart .woocommerce{display:flex;flex-direction:column}.sale-sticker img{display:none}