@font-face{font-family:BrittanySignature;src:url(https://pureflow.yoga/media/BrittanySignature.ttf);font-weight:normal}.online-cal-row{border-bottom:1px solid lightgray}.online-cal-row h2{font-size:1em!important}h2.online-retreat-image-header-light,h2.online-retreat-image-header-dark{font-size:2.5em!important;padding-top:3em!important;padding-bottom:3em!important}h2.online-retreat-image-header-light{color:white!important}h2.online-retreat-image-header-dark{color:black!important}#top-menu li:nth-child(6) ul.sub-menu{left:-150px}p.earlybird-text:before{padding-right:5px;content:url(https://pureflow.yoga/media/earlybird-icon-purple.png);vertical-align:middle}@media all and (min-width:981px){#et-top-navigation .et-cart-info{margin-top:1px}}.woocs-style-3-du-dialog-starter{background-color:#fff!important;font-family:'Raleway',Helvetica,Arial,Lucida,sans-serif;color:#4f4f4f!important}.threecolumnslider .et_pb_slides,.threecolumnslider .et_pb_slide{height:276px!important}p.sixboxes-subtitle{font-size:1.4em;text-shadow:1px 1px 1px #000}.threecolumnslider{border:4px solid white}.column-green-bg{border:1px solid rgba(116,216,201,0.5)}.column-purple-bg{border:1px solid rgba(192,150,241,0.5)}.contact-icons{position:fixed;height:134px;width:64px;right:22px;bottom:90px;z-index:999999}.contact-icons-whatsapp{background:url(https://pureflow.yoga/media/contact-icons/whatsapp-icon.png);height:64px;width:64px;margin-bottom:5px;background-repeat:no-repeat}.contact-icons-email{background:url(https://pureflow.yoga/media/contact-icons/email-icon.png);height:64px;width:64px;background-repeat:no-repeat}.contact-icons-whatsapp a,.contact-icons-email a{width:100%;height:100%;left:0;top:0;display:block}.contact-icons-email{display:none}.contact-icons{position:fixed;height:134px;width:64px;right:22px;bottom:-48px;z-index:999999}.capacity-legend{float:left;padding-right:12px;min-width:110px}.capacity-legend p{text-align:left;padding-left:24px;font-size:0.85em}.capacity-legend-full .capacity-legend-color,.capacity-legend-filling .capacity-legend-color,.capacity-legend-space .capacity-legend-color{width:20px;height:20px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;float:left}.capacity-legend-full .capacity-legend-color{background-color:#F79191}.capacity-legend-filling .capacity-legend-color{background-color:#C194F4}.capacity-legend-space .capacity-legend-color{background-color:#bdf4ea}@media all and (min-width:981px){.et_fullwidth_nav #main-header .container{padding-right:5px;padding-left:5px}}.archive.category .et_pb_column_1_3{display:none!important}.archive.category .et_pb_column_2_3{width:100%!important}.woocommerce #content .quantity input.qty,.woocommerce .quantity input.qty,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-page #content .quantity input.qty,.woocommerce-page .quantity input.qty{height:40px}.woocommerce a.button.alt,.woocommerce-page a.button.alt,.woocommerce button.button.alt,.woocommerce-page button.button.alt,.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{color:#fff!important}.threecolumnslider h2.et_pb_slide_title{text-shadow:1px 1px 1px #000!important}@media all and (min-width:981px){.threecolumnslider .et_pb_column_1_3 .et_pb_slide_description{padding-bottom:0%!important}.threecolumnslider .et_pb_column_1_3 .et_pb_slide_description,.threecolumnslider .et_pb_column_2_5 .et_pb_slide_description{padding-bottom:0%!important}}#sidebar a{color:#c096f1}h4.widgettitle{text-align:center;font-size:24px!important}@media all and (min-width:981px){#main-content .container:before{position:absolute;top:0;height:100%;background-color:transparent;content:""}#left-area{width:72.25%!important}#sidebar{width:27.75%!important;padding-left:0!important}}.tripadvisor-left,.tripadvisor-right{display:inline-block}@media all and (max-width:600px){.tripadvisor-left img,.tripadvisor-right img{max-width:75%}}.et_bloom_popup,.et_bloom_optin{font-family:'Raleway',verdana,san-serif!important}h2,h3,h4,h5,h6{font-family:'Raleway',san-serif!important}h1{line-height:2em}h1{font-family:'BrittanySignature',Times New Roman,san-serif!important}h2{font-size:32px!important;line-height:1.6em}h3{font-size:24px!important;line-height:1.4em}h4{font-size:20px!important;line-height:1.6em}h5{font-size:18px}h6{}p{line-height:1.5em;padding-bottom:.5em;font-size:15px}ul,li{font-size:16px}body .et_pb_button:hover,.woocommerce a.button.alt:hover,.woocommerce-page a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce-page button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce-page input.button.alt:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce-page #respond input#submit.alt:hover,.woocommerce #content input.button.alt:hover,.woocommerce-page #content input.button.alt:hover,.woocommerce a.button:hover,.woocommerce-page a.button:hover,.woocommerce button.button:hover,.woocommerce-page button.button:hover,.woocommerce input.button:hover,.woocommerce-page input.button:hover,.woocommerce #respond input#submit:hover,.woocommerce-page #respond input#submit:hover,.woocommerce #content input.button:hover,.woocommerce-page #content input.button:hover{color:#fff!important}.homepage-slider-text{font-size:18px}.et_pb_slide_description .et_pb_slide_title{font-size:56px}@media only screen and (min-width:481px) and (max-width:799px){.et_pb_slide_description .et_pb_slide_title{font-size:48px}}@media only screen and (max-width:480px){.et_pb_slide_description .et_pb_slide_title{font-size:32px}}.cropped-fullwidth-slider .et_pb_slide_description{padding:10% 0% 10% 0%!important}.btn-inline .et_pb_button_module_wrapper{display:inline-block;margin:0 5px}.btn-inline{text-align:center!important}.new-tab-icon:after{content:url(https://pureflow.yoga/wp-content/uploads/2019/04/window-restore-small.png);padding-left:10px}.tab-calendar-open,.tab-calendar-filling,.tab-calendar-full{float:left;width:15px;height:15px;margin-right:5px;border-radius:50%}.tab-calendar-open{background-color:#bdf4ea}.tab-calendar-filling{background-color:#C194F4}.tab-calendar-full{background-color:#F79191}.tab-calendar-row{margin-bottom:8px;border-bottom:1px solid #e1e1e1;margin-top:4px}.tab-calendar-date{float:left;padding-right:15px;font-weight:bold}.tab-calendar-type{float:none;clear:right;font-weight:bold}@media all and (max-width:799px){.tab-calendar-type{clear:both}}.retreats-header{max-height:600px}@media all and (max-width:400px){.testimonial-slider,.testimonial-slider .et_pb_slide{max-height:none!important}}.testimonial-slider .et_pb_bg_layout_dark .et_pb_slide_description{text-shadow:none}.black-text{color:#000!important}.small-text{font-size:85%}.list-bump{padding-left:32px}.testimonial-slider{min-height:268px}.testimonial-slider,.testimonial-slider .et_pb_container{height:auto!important}.testimonial-slider .et_pb_slide_description{position:relative;top:25%;padding-top:20px!important;padding-bottom:10px!important;height:auto!important}.testimonial-slider .et_pb_testimonial_portrait{display:table-cell;float:left;position:relative;width:100px!important;height:100px!important;margin-right:30px;border:4px solid #ffffff;background-repeat:no-repeat;background-position:center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover}.testimonial-slider .et-pb-controllers a{border-radius:0px}.retreat-included-list ul li{line-height:1.9em}@media all and (min-width:800px){.retreat-included-list{padding-left:10px}.product-booking-row .tc-extra-product-options,.product-booking-row .tc-totals-form{padding-left:30%}.product-booking-row .dawp-simple-wrap{margin-left:auto;margin-right:auto}}.product-booking-row .dawp-simple-wrap .quantity{display:none}.alert-info{border:1px solid rgba(116,216,201,.5);border-left:3px solid rgba(116,216,201,1);background-color:rgba(116,216,201,.1);padding:20px 20px;font-size:90%}p{line-height:1.5em;padding-bottom:.5em;font-size:17px}h1{line-height:2em}h2{line-height:1.6em}h3{line-height:1.4em}h4{line-height:1.6em!important}.halfpage-slider-row .et_pb_slider,.halfpage-slider-row .et_pb_slides,.halfpage-slider-row .et_pb_slide{height:100%!important}@media all and (max-width:980px){.mobile-flex-row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.first-on-mobile{-webkit-order:1;order:1}.second-on-mobile{-webkit-order:2;order:2}.third-on-mobile{-webkit-order:3;order:3}.fourth-on-mobile{-webkit-order:4;order:4}}.accommodation-text-description{padding-left:8%;padding-right:8%;padding-top:10%}.half-page-padding{padding-left:8%;padding-right:8%;padding-top:8%;padding-bottom:8%}.btn-inline .et_pb_button_module_wrapper{display:inline-block;margin:0 5px}.btn-inline{text-align:center!important}#footer-bottom .et-social-icons a{color:#6f6aa2!important}#footer-bottom{background:linear-gradient(270deg,#c096f1,#74d8c9);background-size:400% 400%;-webkit-animation:pfy 7s ease infinite;-moz-animation:pfy 7s ease infinite;-o-animation:pfy 7s ease infinite;animation:pfy 7s ease infinite}@-webkit-keyframes pfy{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}@-moz-keyframes pfy{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}@-o-keyframes pfy{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}@keyframes pfy{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}#wprev-slider-2 .wprev_preview_tcolor1_T2,#wprev-slider-2 .wprev_preview_tcolor2_T2{font-size:85%;line-height:1.4em}.wpproslider_t2_DIV_2{padding:0}.wpproslider_t2_IMG_2{float:none;display:inline}.n10s-block h2{word-spacing:0.15em!important}.n10s-berlin h2{padding-top:0%}@media screen and (max-width:600px){.et_pb_image_n10s_2 .n10s-block h2{font-size:32px}.n10s-berlin h2{padding-top:15%}}@media screen and (min-width:601px) and (max-width:980px){.et_pb_image_n10s_2 .n10s-block h2{font-size:42px!important}.n10s-berlin h2{padding-top:5%}}.page-id-25660 .wcppec-checkout-buttons.woo_pp_cart_buttons_div{display:none}ul.footer-menus li a{font-size:.8em}#footer-info{text-align:left;color:green;padding-bottom:10px;float:left}#footer-info a{font-weight:700;color:yellow}#footer-info a:hover{color:pink}#footer-bottom .et-social-facebook a{color:blue}#footer-bottom .et-social-twitter a{color:powderblue}#footer-bottom .et-social-google-plus a{color:red}#footer-bottom .et-social-rss a{color:orange}#footer-bottom .et-social-facebook a:hover{color:pink}#footer-bottom .et-social-twitter a:hover{color:pink}#footer-bottom .et-social-google-plus a:hover{color:pink}#footer-bottom .et-social-rss a:hover{color:pink}.slim-optin-form .et_bloom_form_container .et_bloom_form_content{padding:0px!important}.slim-optin-form .et_bloom_form_container .et_bloom_form_header{display:none!important}.slim-optin-text{padding-top:15px!important}.slim-optin-form{margin:0px 0}.slim-optin-form .et_bloom_inline_form{margin:10px 0!important}@media only screen and (max-width:1110px){.slim-optin-form{margin-bottom:25px;margin-top:0px}}.slim-optin-form h2.et_bloom_success_message,h2.et_bloom_error_message{color:#888!important}.slim-optin-form .et_bloom_form_container h2.et_bloom_error_message,h2.et_bloom_success_message{border-radius:0px!important}.slim-optin-form .et_bloom_success_container.et_bloom_animate_success span.et_bloom_success_checkmark{display:none}#CDSWIDCOE{width:250px!important}.sticky-book-button{position:fixed;top:50%;right:-15px;width:115px;height:0px;text-align:right;z-index:9999;margin-top:-15px}.sticky-book-button a{transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);display:block;background:#C096F1;text-align:center;height:56px;width:165px;padding:8px 16px;color:#fff;font-family:sans-serif;font-size:17px;font-weight:bold;text-decoration:none;border-top:solid 1px #C096F1;border-left:solid 1px #C096F1;border-right:solid 1px #C096F1;transition:.3s ease;letter-spacing:1px;text-transform:uppercase}@media all and (max-width:400px){.sticky-book-button a{padding:4px 16px;height:44px}#main-header{background-color:#ffffff!important}#main-header .nav li ul{background-color:#ffffff!important}#main-header a{font-family:'Lato',sans-serif!important;font-weight:400}#top-header,#et-secondary-nav li ul{background:linear-gradient(90deg,rgba(116,216,201,1) 0%,rgba(192,150,241,1) 100%)!important}.caldera-grid .alert-success{background-color:#91e0dc;border-color:#1CBBBB;color:#000000}.caldera-grid .form-control{border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;box-shadow:none;color:#C096F1}.caldera-grid .form-control:focus{outline:none;border-color:#C096F1;box-shadow:0 0 5px #C096F1}.caldera-grid .btn-default{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;color:#C096F1;font-weight:bold;background-color:#ffffff;border:none}.caldera-grid .btn-default:hover{color:#C096F1;font-weight:bold;background-color:#C096F1;border:none}.caldera-grid .btn-default [type=submit]{outline:none;border-color:#E4B2F9;box-shadow:0 0 10px #E4B2F9}.caldera-grid .help-block{color:#ffffff;font-style:oblique}.caldera-grid .form-control::-webkit-input-placeholder{color:#C096F1;font-size:14px}.caldera-grid .form-control:-moz-placeholder{color:#C096F1;font-size:14px}.caldera-grid .form-control::-moz-placeholder{color:#C096F1;font-size:14px}.caldera-grid .form-control:-ms-input-placeholder{color:#C096F1;font-size:14px}.yogabookingform h2{color:#ffffff;margin-left:20px;margin-right:20px}.intl-tel-input .country-list{background-color:#C096F1!important}.et_pb_slider_0.et_pb_slider .et_pb_slide_description .et_pb_slide_title{text-shadow:1px 1px #000000}.et-social-icons{margin-right:100px}#footer-bottom .et-social-icons a{color:#6f6aa2}#footer-bottom .et-social-icons a:hover{color:#aadce8}ul.et_pb_social_media_follow{width:100%;text-align:center;margin:0 0 0 0}.et_pb_social_media_follow li{float:none;display:inline-block}#CDSWIDWRL{width:100%!important;max-width:100%!important}#footer-bottom{background:linear-gradient(270deg,#c096f1,#74d8c9);background-size:400% 400%;-webkit-animation:pfy 7s ease infinite;-moz-animation:pfy 7s ease infinite;-o-animation:pfy 7s ease infinite;animation:pfy 7s ease infinite}@-webkit-keyframes pfy{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}@-moz-keyframes pfy{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}@-o-keyframes pfy{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}@keyframes pfy{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}footer .caldera-grid label{color:#333333;font-size:15px}footer a.calendarLink{display:block;padding:12px;margin-bottom:15px}footer .et_pb_button_0.viewCalendarlink{color:#c194f4!important;font-size:15px!important;display:block!important;margin-bottom:20px!important;max-width:180px!important;text-align:center!important}footer .et_pb_button_0:after{font-size:26px}.instaFeed{background:#C096F1;padding:20px 0}footer #text-11{margin-bottom:0}#CDSWIDEXC{width:100%!important}#yt-widget{width:280px!important}h1{line-height:2.2em;font-size:1.7em;-webkit-hyphens:none;-moz-hyphens:none;hyphens:none}h2{line-height:2em;font-size:1.4em;-webkit-hyphens:none;-moz-hyphens:none;hyphens:none}h3{-webkit-hyphens:none;-moz-hyphens:none;hyphens:none;line-height:1.3em;font-size:1.3em;font-weight:bold}h4{-webkit-hyphens:none;-moz-hyphens:none;hyphens:none;line-height:1.1em;font-size:1.1em;font-weight:bold}h5{-webkit-hyphens:none;-moz-hyphens:none;hyphens:none;line-height:1em;font-size:1em;font-weight:bold}h6{-webkit-hyphens:none;-moz-hyphens:none;hyphens:none;line-height:1em;font-size:1em;font-weight:regular}p{}.et_pb_dollar_sign{font-size:30px!important;color:#C096F1!important}.et_pb_pricing_heading{background-color:#C096F1!important}imageint.h2{text-shadow:rgb(3,3,3) 1px 1px 3px}@media (max-width:600px){.et_pb_column .et_pb_pricing_table{width:100%!important}.et_pb_tabs .et_pb_tabs_controls li{width:100%!important}h1{line-height:2em;font-size:2em;-webkit-hyphens:none!important;-moz-hyphens:none!important;hyphens:none!important}h2{line-height:2em;font-size:1.1em;-webkit-hyphens:none;-moz-hyphens:none;hyphens:none}h3{font-family:Lato,sans-serif;-webkit-hyphens:none;-moz-hyphens:none;hyphens:none;line-height:1.1em;font-size:1.2em;font-weight:bold}h4{font-family:Lato,sans-serif;-webkit-hyphens:none;-moz-hyphens:none;hyphens:none;line-height:1em;font-size:1em;font-weight:bold}h5{font-family:Lato,sans-serif;-webkit-hyphens:none;-moz-hyphens:none;hyphens:none;line-height:1em;font-size:.9em;font-weight:bold}h6{font-family:Lato,sans-serif;-webkit-hyphens:none;-moz-hyphens:none;hyphens:none;line-height:1em;font-size:.9em}}.et-cart-info{}.mobile_menu_bar:before,.et_overlay:before{color:#ffffff}@media (min-width:1281px){.woocommerce div.product form.cart,.woocommerce-page div.product form.cart{width:500px!important}}.woocommerce-terms-and-conditions{overflow-y:scroll!important}.wcppec-checkout-buttons.woo_pp_cart_buttons_div{display:none}.woocommerce ul.order_details{margin-top:40px}.woocommerce-thankyou-order-received a{font-weight:bold!important}.et-social-icon a{color:#c194f4}@media (min-width:981px){#left-area{padding-bottom:0px!important}}.single .et_pb_post{margin-bottom:0px!important}.single .post{padding-bottom:0px!important}.et_bloom .et_bloom_optin_4 .et_bloom_form_content{background:#C096F1!important}.ajde_evcal_calendar .evo_sort_btn{font-size:1.2em;font-style:normal}.evo_srt_sel p.fa{}.eventon_sorting_section{width:350px;margin:auto}.ajde_evcal_calendar .evo_sort_btn{}.eventon_filter_line p,.eventon_sf_field p{text-transform:initial;font-size:1em}.eventon_sort_line p{font-size:1em;font-weight:bold}.eventon_filter_line .filtering_set_val{background-color:#aadce8!important}.evo_cal_above{display:none}.eventon_sorting_section{background-color:#ffffff}.testimonial-slider,.testimonial-slider .et_pb_slide{max-height:250px}.testimonial-slider .et_pb_slide_description{position:relative;top:-25%;padding-top:15px!important;padding-bottom:25px!important;height:0px!important}.testimonial-slider .et_pb_testimonial_portrait{display:table-cell;float:left;position:relative;width:120px!important;height:120px!important;background-repeat:no-repeat;background-position:center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;padding:10px}.testimonial-slider .et-pb-controllers a{border-radius:0px}.et_pb_toggle_open .et_pb_toggle_title:before{color:black;font-family:'Lato',sans-serif!important;font-size:36px;content:"+";-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.et_pb_toggle_close .et_pb_toggle_title:before{color:black;font-family:'Lato',sans-serif!important;font-size:36px;content:"+";-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.rfbp-text p{color:#565656}.yttintense h2{text-shadow:1px 1px #000}hover{box-shadow:none}.materialbox{-webkit-box-shadow:2px 2px 10px 0px rgba(0,0,0,0.58);-moz-box-shadow:2px 2px 10px 0px rgba(0,0,0,0.58);box-shadow:2px 2px 10px 0px rgba(0,0,0,0.58)}.materialbox:hover{box-shadow:none}.et_pb_button{color:#ffffff!important;-webkit-box-shadow:2px 2px 10px 0px rgba(0,0,0,0.3);-moz-box-shadow:2px 2px 10px 0px rgba(0,0,0,0.3);box-shadow:2px 2px 10px 0px rgba(0,0,0,0.3)}.et_pb_button:hover{box-shadow:none}.et_pb_tab{background:#E5E5E5;padding:50px;border-top-right-radius:12px;border-bottom-right-radius:12px;border-bottom-left-radius:12px;min-height:560px}.et_pb_tabs{border:0}.et_pb_tabs_controls li.et_pb_tab_active,.et_pb_tabs_controls li.et_pb_tab_active:hover{background:#E5E5E5!important}.et_pb_tabs_controls li a{width:100%;font-family:Lato,sans-serif;font-size:17px!important;font-weight:normal;line-height:1em!important;padding:5px 5px}.et_pb_all_tabs,ul.et_pb_tabs_controls{background:transparent}ul.et_pb_tabs_controls:after{display:none}.et_pb_tabs_controls li{background:#74D8C9!important;margin-bottom:10px;border-top-left-radius:5px;border-bottom-left-radius:5px}.et_pb_tabs_controls li:hover{background:#D6DAD7!important}.mfp-title{display:none}@media only screen and (max-width:480px){.et_overlay:before{font-size:20px;margin:-10px 0 0 -10px}#dc_optin{padding-left:10px;padding-right:10px}}@media only screen and (max-width:980px){ul.et_pb_tabs_controls{display:flex;flex-direction:column}.et_pb_tabs_controls li{display:flex;width:100%;border-radius:8px;margin:2px}.et_pb_tab{border-radius:8px;padding:40px 25px}}@media only screen and (min-width:981px){ul.et_pb_tabs_controls{border:none;float:left;width:30%;background:transparent}ul.et_pb_tabs_controls li{border:none;bottom:0!important;padding-bottom:10px;padding-top:10px;width:100%}.et_pb_tabs_controls li.et_pb_tab_active{padding-bottom:10px;padding-top:10px}.et_pb_all_tabs{border:none;border-top-right-radius:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;float:left;padding:0;width:70%;background:#E5E5E5;margin-left:-1px;z-index:99;position:relative}}#et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before{content:'4d'}#top-menu .menu-item-has-children .menu-item-has-children>a:first-child::after,#et-secondary-nav .menu-item-has-children .menu-item-has-children>a:first-child::after{content:'5'}#main-header #mobile_menu.et_mobile_menu .menu-item-has-children{position:relative}#main-header #mobile_menu.et_mobile_menu .sub-menu-toggle{position:absolute;z-index:1;width:36px;height:36px;line-height:36px;border-radius:50%;top:5px;right:30px;cursor:pointer;text-align:center}#main-header #mobile_menu.et_mobile_menu .sub-menu-toggle.popped{background-color:rgba(255,255,255,0.2)}#main-header #mobile_menu.et_mobile_menu .sub-menu-toggle::before{font-family:"ETmodules"!important;font-weight:normal;font-style:normal;font-variant:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:36px;font-size:24px;text-transform:none;speak:none;content:'33';color:#74D8C9}#main-header #mobile_menu.et_mobile_menu .sub-menu-toggle.popped::before{content:'32'}#main-header #mobile_menu.et_mobile_menu .sub-menu-toggle~ul.sub-menu{display:none!important;padding-left:0}#main-header #mobile_menu.et_mobile_menu .sub-menu-toggle.popped~ul.sub-menu{display:block!important}#main-header #mobile_menu.et_mobile_menu li li{padding-left:0}#main-header #mobile_menu.et_mobile_menu li a{padding-left:20px;padding-right:20px}#main-header #mobile_menu.et_mobile_menu li li li a{padding-left:60px;padding-right:20px}#main-header #mobile_menu.et_mobile_menu .menu-item-has-children>a{background-color:transparent;font-weight:inherit}#main-header #mobile_menu.et_mobile_menu li.current-menu-item>a{font-weight:bolder}.fa{margin-right:15px}@media only screen and (max-width:1260px){#mobile_menu{display:block!important;min-height:100vh;height:100%;top:0;right:0;position:fixed;z-index:9998;overflow:scroll;border-top:none;padding-top:60px!important}.et_mobile_menu li a{color:#74D8C9!important;width:100%;float:left;text-align:left;border-bottom:1px solid #ddd;margin:5px;transition:.2s;text-transform:uppercase}.et_mobile_menu .bookin li a{background:#fff!important}.mobile_nav ul#mobile_menu .current_page_item>a{color:#fff!important;background-color:rgba(255,255,255,0.1)}.mobile_nav.closed #mobile_menu{background:rgba(51,51,51,0.9)!important;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform 0.4s 0s;-moz-transition:-moz-transform 0.4s 0s;transition:transform 0.4s 0s;background:rgba(51,51,51,0.9)!important}.mobile_nav.opened #mobile_menu{background:rgba(27,29,30,0.98)!important;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-overflow-scrolling:touch;-webkit-transition:-webkit-transform 0.4s 0s;-moz-transition:-moz-transform 0.4s 0s;transition:transform 0.4s 0s}#main-header .container.clearfix.et_menu_container{width:100%}.mobile_menu_bar:before{color:#1b1d1e!important}.mobile_nav.opened .mobile_menu_bar:before{content:'4d';color:#fff!important;z-index:9999}}@media only screen and (max-width:1260px){.et_header_style_split .mobile_menu_bar,.et_header_style_left .mobile_menu_bar{z-index:9999}#et-top-navigation{padding-right:5px}.et_non_fixed_nav.et_transparent_nav #main-header,.et_non_fixed_nav.et_transparent_nav #top-header,.et_fixed_nav #main-header,.et_fixed_nav #top-header{position:fixed}.et_mobile_menu{overflow:scroll!important;max-height:83vh}}@media only screen and (min-width:481px){#mobile_menu{width:340px;margin-left:calc(100% - 340px)}}@media only screen and (max-width:480px){#mobile_menu{width:290px;margin-left:calc(100% - 290px)}}.bookin a{padding:10px!important;background:#C096F1;color:#ffffff!important;border:1px solid #C096F1;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}.bookin a:hover{background:#C096F1;color:#ffffff!important;opacity:1!important;border:1px solid #fff}.et-fixed-header .bookin a{padding:10px!important;background:#C096F1;color:#ffffff!important;border:1px solid #C096F1;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}.et-fixed-header .bookin a:hover{background:#A56BEE;color:#ffffff!important;opacity:1!important;border:1px solid #fff}ul#top-menu li.menu-item:not(:last-child){padding-right:15px!important}#et_top_search{margin-left:15px!important}#TA_excellent687{position:fixed;top:120px;left:0px;z-index:99999!important;max-width:117px}.et_pb_slider .et_pb_container{height:450px!important}.woocommerce button.button,.woocommerce.et-db #et-boc button.button,.woocommerce-page button.button,.woocommerce-page.et-db #et-boc button.button{color:#fff!important;font-weight:bold!important}h3,.et-db #et-boc h3{font-size:19px!important;line-height:0.8em!important}.et-db #et-boc .et_pb_code_0{padding-right:0px!important;padding-left:0px!important}.tss-wrapper .tss-layout3 .item-content-wrapper,.tss-wrapper .tss-isotope1 .item-content-wrapper,.tss-wrapper .tss-video1 .item-content-wrapper,.tss-wrapper .tss-carousel3 .item-content-wrapper{background:transparent!important}a.et_pb_newsletter_button.et_pb_button{background-color:#8e54d5!important}.formkit-close{color:black!important}