.class-name-page-my-account .container,.page-template-page-dashboard .container{max-width:1500px}.show-dashboard-btn{display:none}.my_account_nav_item_current{background:0 0}.class-name-page-my-account.header-absolute .widget_login_menu_widget .display-popup-login,.class-name-page-my-account.header-absolute #mainnav>ul>li>a{color:#121212 !important}.class-name-page-my-account.header-absolute #mainnav>ul>li.current-menu-item>a,.class-name-page-my-account.header-absolute #mainnav>ul>li>a:hover,.class-name-page-my-account.header-absolute #mainnav>ul>li.current-menu-item>a,.class-name-page-my-account.header-absolute #mainnav>ul>li.current-menu-ancestor>a,.class-name-page-my-account.header-absolute #mainnav>ul>li.current-menu-parent>a{color:var(--theme-primary-color) !important}.header-absolute.class-name-page-my-account #mainnav>ul>li.current-menu-item>a:after,.header-absolute.class-name-page-my-account #mainnav>ul>li.current-menu-ancestor>a:after,.header-absolute.class-name-page-my-account #mainnav>ul>li.current-menu-parent>a:after,.header-absolute.class-name-page-my-account #mainnav>ul>li.current-menu-item>a:after{transform:rotate(180deg)}.my_account_nav_item_1 .my_account_nav_item_title,.my_account_nav_item_title{padding:0}.my_account_nav_item.my_account_nav_item_with_menu>.my_account_nav_item_title{font-size:16px}.my_account_nav_item_title{font-weight:500;font-size:15px}.my_account_nav_item_current a .my_account_nav_item_title,.my_account_nav_list li a:hover .my_account_nav_item_title{color:#fff}.my_account_nav_list ul{padding-left:15px}.my_account_nav_item_title{color:#fff}.my_account_nav_item_icon{margin-right:10px;width:auto}.my_account_user_profile{align-items:center;flex-wrap:wrap}.my_account_user_info_table{margin:0}.my_account_all_posts_table td,.my_account_user_info_table td,.my_account_user_info_table tr{text-align:left}.my_account_user_avatar{margin-right:20px}.my_account_inner_page_block>h2{font-size:30px;margin-bottom:40px}.my_account_inner_page_block h3{font-size:25px}#my_account_page_wrapper,.my_account_page_nav_list,.my_account_page_content_wrapper{background-color:#f4f4f4;padding:0}.my_account_page_content_wrapper{min-height:calc(100vh - 50px)}.my_account_page_nav_list{background:#1d293e;height:100%}.my_account_page_nav_wrapper{padding:0;padding-right:30px}.cmb2-before-row-header{background:#121212;margin:15px 0}.cmb2-wrap .cmb-row{margin-bottom:20px}.my_account_page_content_wrapper .cmb-td input{padding:10px}#change_user_password input,.my_account_page_content_wrapper .cmb-td input{margin-bottom:0}#edit_user_profile .input_group>div input,#change_user_password input{padding:15px;border:none}#edit_user_profile .input_group>div input{margin:0}.checkout_form_input_underline{display:none}.checkout_form_input_label{font-weight:500;font-size:16px;color:#121212;top:13px;left:15px !important}#edit_user_profile .checkout_form_input_label{top:16px}#edit_user_profile .submit_group{margin-top:0}.checkout_form_input_field_focus .checkout_form_input_label,.checkout_form_input_field_content .checkout_form_input_label{-webkit-transform:translateY(-1.28125em) scale(1) perspective(100px) translateZ(.001px);transform:translateY(-1.28125em) scale(1) perspective(100px) translateZ(.001px);-ms-transform:translateY(-1.28125em) scale(1);top:0}#checkout_form .input_group>div,#edit_user_profile .input_group>div{margin-bottom:2.5em}#edit_user_profile .input_group .edit-profile-avatar{width:100%;flex-basis:100%}#edit_user_profile .input_group>div{flex-basis:calc(50% - 30px);margin-left:30px}#edit_user_profile .input_group{margin-left:-30px}.schedule_form_item{vertical-align:initial}.my_account_page_content_wrapper .cmb2-wrap .cmb-row.cmb-repeat .cmb2-metabox-description{margin-top:10px;margin-bottom:10px}.my_account_page_content_wrapper .cmb-type-group .cmb-row,.my_account_page_content_wrapper .cmb2-postbox .cmb-row{margin:0 0 15px}.my_account_page_content_wrapper .cmb-type-group .cmb-field-list{padding:10px}.address_block>div:not(:last-child){margin-bottom:15px}.my_account_page_content_wrapper .view-rate-details{width:100%;align-items:center}.view-rate-details-item>*:not(:last-child){padding-bottom:8px}#rate_new_open{padding:5px 10px}#rate_new_open:hover{padding:5px 10px;height:auto}.swal2-popup{width:50em}.edit-profile-form-block.edit-profile-avatar{align-items:center}.my_bookings_table_td_status .btn{padding:0;background:0 0}.my_bookings_table_td_status .btn:hover{background:unset;color:#121212}.my_account_my_bookings_table thead{background:#f4f4f4}.my_account_my_bookings_table thead th,.my_account_my_bookings_table thead td,.tfvt_posts_table thead td{font-weight:700;color:#121212;padding:20px 0;border:none}.tfvt_posts_table_wrap{padding:0 30px;background:#fff;border-radius:12px;min-width:calc(800px + 60px)}.tfvt_posts_table{background:#fff}.tfvt_posts_total{font-size:20px;font-weight:700;color:#121212}.tfvt_posts_table .td_title img{width:142px;height:111px;border-radius:4px;object-fit:cover}.tfvt_posts_table td{text-align:left;border:none;padding:20px 0}.tfvt_posts_table tbody tr{border-bottom:1px solid #dfe2e7}.tfvt_posts_table tbody tr:last-child{border:none}.tfvt_posts_table thead td:nth-child(2),.tfvt_posts_table td.td_date{padding:20px}.tfvt_posts_table .td_title{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center}.tfvt_posts_table .td_title h6{font-size:18px;margin-bottom:0}.tfvt_posts_table .td_title h6 a{vertical-align:middle}.tfvt_posts_table .td_title .image{margin-right:10px}.tfvt_posts_table .td_title .image .title{font-size:17px;font-weight:600;line-height:30px;color:#26232a}.tfvt_posts_table .td_action a{width:44px;height:44px;border-radius:11px;border:1px solid #e9e8e8;color:var(--theme-primary-color);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-inline-flex;display:inline-flex;justify-content:center;align-items:center}.tfvt_posts_table .td_action a:not(:last-child){margin-right:10px}.tfvt_posts_table .td_action a:hover{background:#e9e8e8}.my_account_user_info .my_account_label{font-weight:600}.edit-profile-avatar img,.my_account_user_avatar img{border-radius:50%}#my_account_page_wrapper .button_link{background-color:var(--theme-primary-color)}.checkout-form-block .checkout_form_input_field_content .checkout_form_input_label,.checkout-form-block .checkout_form_input_field_focus .checkout_form_input_label{display:none !important}.my_account_my_bookings_table thead th{font-size:15px}.my_account_my_bookings_table tbody td,.my_account_my_bookings_table tbody th{font-size:14px;vertical-align:middle;padding:10px 5px}.my_account_my_bookings_table tbody td.my_bookings_table_td_date_from,.my_account_my_bookings_table tbody td.my_bookings_table_td_date_to{font-size:13px}.my_account_my_bookings_order_status{font-size:13px;padding:5px;border:none;color:#fff;background:var(--theme-primary-color);border-radius:15.5px}.babe_pager{text-align:center}.babe_pager .page-numbers{padding:10px 20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:inline-flex;justify-content:center;align-items:center;border-radius:4px;border:1px solid #00000026;color:#0a1426;min-width:50px;margin-right:15px}.babe_pager .page-numbers:last-child{margin-right:0}.babe_pager .page-numbers:hover,.babe_pager .page-numbers.current{color:#fff;background:var(--theme-primary-color);border-color:var(--theme-primary-color)}.cmb-td label{font-weight:400}.my_account_page_content_wrapper .service_prices_block h4,#primary .page .entry-content .my_account_page_content_wrapper .service_prices_block h4{margin-top:10px;margin-bottom:10px}.service_prices_block .service_price_item{margin-bottom:10px}#rate-price-conditional-generator>*{margin:5px 0}.my_account_page_content_wrapper .age-prices td,#primary .page .entry-content .my_account_page_content_wrapper table.age-prices td{font-size:14px}.my_account_page_content_wrapper .select2-container--default .select2-selection--multiple{padding:10px 15px}.my_account_page_content_wrapper .select2-container--default .select2-search--inline .select2-search__field{font-size:16px}.ui-datepicker .ui-datepicker-header{background:var(--theme-primary-color);border-color:var(--theme-primary-color);color:#fff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{color:#131111}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{background:var(--theme-primary-color);border-color:var(--theme-primary-color);color:#fff}.ui-datepicker td a:hover,.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border-color:var(--theme-primary-color);background:var(--theme-primary-color);color:#fff}.ui-datepicker td span,.ui-datepicker td a{text-align:center}.my_account_page_content_wrapper .btn-wishlist-page{position:absolute;right:25px;top:25px;padding:5px 20px;border-radius:4px;color:#fff;background:var(--theme-primary-color)}.tfvt_posts_table .td_action a.btn-wishlist{background:#1212124D}.table_order_items_details td.order_items_row_total_amount,.table_order_items_details td.order_items_row_total{background:0 0}table td.order_items_row_total_amount.order_items_row_due,.table_order_item_total_price td.order_item_total_price,table.table_order_item_total_price td.order_item_total_price{color:#121212}.table_customer_details .customer_field_label,.my_account_my_bookings_table .my_account_my_bookings_table_td .currency_amount,.my_account_my_bookings_table .my_bookings_table_a_expand{font-weight:700;font-size:16px;color:#121212}.table_order_items_details .order_item_row_details,.table_customer_details td,.table_order_items_details td.order_items_row_total,.table_order_item_row_details td{text-align:left}.class-name-page-confirmation .table_order_items_details td.order_items_row_total,.class-name-page-confirmation .table_customer_details .customer_field_label,.class-name-page-confirmation .my_account_my_bookings_table .my_account_my_bookings_table_td .currency_amount,.class-name-page-confirmation .my_account_my_bookings_table .my_bookings_table_a_expand{padding:10px;font-size:16px}.table_order_items_details td.order_items_row_total{color:#121212;font-size:16px;padding-left:10px}.currency_amount,.table_order_items_details td.order_item_info_title{font-weight:700;color:#121212}.order_item_row_image img{border-radius:4px}.table_customer_details .customer_field_content{text-align:right}.my_account_page_content_wrapper .cmb-th{width:25% !important;float:left;font-weight:500;color:var(--e-global-color-accent);font-size:16px;line-height:22px;padding-top:4px;padding-right:10px}.my_account_page_content_wrapper .cmb-th+.cmb-td,.my_account_page_content_wrapper .cmb-type-group .cmb-th+.cmb-td,.my_account_page_content_wrapper .cmb2-postbox .cmb-th+.cmb-td{width:75%;float:right}.my_account_page_content_wrapper .cmb-group-description>.cmb-th{text-transform:uppercase;font-weight:700;font-size:15px !important}.my_account_page_content_wrapper .my_account_edit_post .cmb-type-group .cmb-field-list{padding:0}.my_account_page_content_wrapper .cmb-type-row-header{margin:20px 0 10px !important}.my_account_page_content_wrapper .cmb-row{padding-bottom:10px}.my_account_page_content_wrapper .cmb-row .cmb-remove-field-row{margin:0;padding:10px}.my_account_page_content_wrapper .cmb-type-discount .cmb-td .discount-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px}.my_account_page_content_wrapper .cmb-group-description .cmb-th{width:100% !important}.my_account_page_content_wrapper span.button-secondary{color:#fff;border:none;background:var(--theme-primary-color);box-shadow:none;padding:10px 20px !important;margin-bottom:15px;line-height:1}.my_account_page_content_wrapper span.button-secondary:hover{background:#021b32;color:#fff;border:none;box-shadow:none;margin-bottom:15px;height:auto;line-height:1}.cmb2-wrap input[type=radio]{padding:10px !important}input[type=submit].button-primary:hover{background:#021b32}.class-name-page-my-account .page-title,.page-template-page-dashboard .page-title{display:none}.class-name-page-my-account #themesflat-content,.page-template-page-dashboard #themesflat-content{padding-top:0}.class-name-page-my-account .themesflat-top,.class-name-page-my-account footer,.page-template-page-dashboard .themesflat-top,.page-template-page-dashboard footer{display:none}.class-name-page-my-account #header,.page-template-page-dashboard #header{position:fixed}.my_account_page_nav_wrapper{position:fixed;top:114px;bottom:0;left:0;z-index:10;background:#1d293e;-webkit-box-shadow:0 6px 15px 0 rgba(0,0,0,.1);box-shadow:0 6px 15px 0 rgba(0,0,0,.1);border-right:1px solid #e2dfeb;padding:0;width:300px;overflow-y:auto;border-radius:0}.my_account_page_nav_wrapper::-webkit-scrollbar{width:8px}.my_account_page_nav_wrapper::-webkit-scrollbar-track{background:#f4f4f4}.my_account_page_nav_wrapper::-webkit-scrollbar-thumb{background:#00000050;border-radius:6px}.my_account_page_nav_wrapper::-webkit-scrollbar-thumb:hover{background:#00000050}.my_account_page_content_wrapper{padding-left:330px;padding-top:50px;padding-right:15px}.my_account-content-inner{position:relative}.my_account_page_nav_wrapper .my_account_page_nav_list ul.my_account_nav_list_0>li>.my_account_nav_item_title{padding:5px 20px}.my_account_page_nav_wrapper .my_account_page_nav_list ul.my_account_nav_list_1 li>a .my_account_nav_item_title,.my_account_page_nav_wrapper .my_account_page_nav_list ul.my_account_nav_list_0 li>a .my_account_nav_item_title{padding:8px 20px}.my_account_page_nav_wrapper .my_account_page_nav_list ul.my_account_nav_list_0 li>a:hover,.my_account_page_nav_wrapper .my_account_page_nav_list ul.my_account_nav_list_1 li>a:hover,.my_account_page_nav_wrapper .my_account_page_nav_list ul.my_account_nav_list_1 li.my_account_nav_item_current>a,.my_account_page_nav_wrapper .my_account_page_nav_list ul.my_account_nav_list_0 li.my_account_nav_item_current>a{background:#172133}.my_account_nav_item_logout{margin-top:0;padding-top:0;border-top:none}.my_account_user_info_table td,.my_account_user_info_table tr{border:none}#checkout_form .checkout_form_input_label{position:static !important;margin-bottom:15px;font-weight:700}#checkout_form_block .checkout-form-information form#checkout_form .input_group .checkout-form-block{margin-bottom:30px !important}.cmb-td .term_item input[type=checkbox]:after{top:5px}.cmb-td .term_item label{margin-bottom:0}.cmb-td .term_item{margin:10px 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center}#my_account_page_wrapper{overflow:hidden}.edit-profile-form-block .checkout_form_input_field.checkout_form_input_field_content label,.edit-profile-form-block .checkout_form_input_field.checkout_form_input_field_focus label{display:none}#edit_user_profile .checkout_form_input_label{color:#4f545a}#swal_new_rate_fields input{max-width:140px;font-size:14px;padding:5px 20px;margin-bottom:0}#swal_new_rate_fields .rate_min_max,#swal_new_rate_fields .rate_dates{margin:15px 0;gap:15px}#rate-price-conditional-generator select{padding:5px 20px}#swal_new_rate_fields h4{font-size:18px}#rate-price-conditional-generator>*{font-size:14px}.dashboard-overlay{position:fixed;z-index:7;top:0;left:0;width:100%;height:100%;background:rgba(18,18,18,.4);opacity:0;filter:alpha(opacity=0);-webkit-transition:all .2s ease-in-out 0s;-o-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s;visibility:hidden}.dashboard-overlay.active{visibility:visible;opacity:1;filter:alpha(opacity=100);cursor:not-allowed;z-index:999}.dashboard-mobile .my_account_page_nav_list{display:block;padding:0;height:100%;max-height:none;border:none;overflow:visible}.my_account_page_nav_list>.my_account_nav_list{padding:40px 0}@media only screen and (max-width:991px){.my_account_page_nav_wrapper{transform:translateX(-120%);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;margin:0 !important}.my_account_page_nav_wrapper.active{transform:translateX(0%)}.show-dashboard-btn{display:block;margin:15px 15px 0;padding:10px 15px;background:var(--theme-primary-color);color:#fff;cursor:pointer;border-radius:4px}.show-dashboard-btn:hover{background:#121212}#my_account_page_wrapper{flex-direction:column}#my_account_page_wrapper .my_account_page_wrapper,#my_account_page_wrapper .my_account_content_page_wrapper{width:100%}.my_account_page_nav_wrapper .my_account_page_nav_selector{border:1px solid #f4f4f4;margin-bottom:0}.my_account_page_nav_selector,.my_account_page_nav_wrapper .my_account_page_nav_selector_i,.my_account_page_nav_list.my_account_page_nav_list_active{display:block;border:none}.my_account_page_content_wrapper{padding:30px 5px}.my_account_page_nav_wrapper .my_account_page_nav_selector_i{top:50%;right:15px;transform:translateY(-50%)}}@media only screen and (max-width:800px){.tfvt_posts_table_wrap{overflow-x:scroll;min-width:auto;margin-top:15px}.my_account_my_bookings_inner{overflow-x:scroll}.tfvt_posts_inner .tfvt_posts_table,.my_account_my_bookings_inner .my_account_my_bookings_table{width:800px}.my_account_inner_page_block>h2{font-size:20px;margin-bottom:40px;padding-right:120px}}@media only screen and (max-width:500px){.my_account_page_content_wrapper .cmb-th+.cmb-td,.my_account_page_content_wrapper .cmb-type-group .cmb-th+.cmb-td,.my_account_page_content_wrapper .cmb2-postbox .cmb-th+.cmb-td,.my_account_page_content_wrapper .cmb-th{width:100% !important}}