#ExpirationMonth,html .fl--header .fl-header-content .fl-navigation-container-four .right-content{max-width:40%}.buttonWrapper-steps input,.fl-membership-login,.gamipress-achievement-unlock-with-points-button,.next.action-button,.pmpro_actions_nav a,.previous.action-button,.wp-block-group__inner-container h2,html .pmpro_checkout h3 span.pmpro_checkout-h3-msg,html .settings-inner-content .options-section-title h2,html .youzify-tab-title-box .youzify-tab-title-content h2,table.pmpro_table th{text-transform:uppercase;text-transform:uppercase}::placeholder{font-style:normal!important;font-size:16px!important}::-ms-input-placeholder{font-style:normal!important;font-size:16px!important}::-webkit-input-placeholder{font-style:normal!important;font-size:16px!important;color:red;transition:opacity 250ms ease-in-out}:-ms-input-placeholder{font-style:normal!important;font-size:16px!important;color:red;transition:opacity 250ms ease-in-out}::-moz-placeholder{font-style:normal!important;font-size:16px!important;color:red;opacity:1;transition:opacity 250ms ease-in-out}:-moz-placeholder{font-style:normal!important;font-size:16px!important;color:red;opacity:1;transition:opacity 250ms ease-in-out}.label-info-small{font-size:12px}.badges-template-default .fl--header,.badges-template-default .post-top-info,.badges-template-default .sidebar-container.sidebar_right.col-md-3,.my-account .youzify-group-data .youzify-cover,.pmpro-member-profile-edit h2,.pmpro_checkout hr,.youzify-account-menus .youzify-portfolio,.youzify-account-menus .youzify-skills,.youzify-settings-sidebar .youzify-account-menus ul li.youzify-flickr,.youzify-settings-sidebar .youzify-account-menus ul li.youzify-instagram,.youzify-settings-sidebar .youzify-account-menus ul li.youzify-link,.youzify-settings-sidebar .youzify-account-menus ul li.youzify-portfolio,.youzify-settings-sidebar .youzify-account-menus ul li.youzify-post,.youzify-settings-sidebar .youzify-account-menus ul li.youzify-project,.youzify-settings-sidebar .youzify-account-menus ul li.youzify-quote,.youzify-settings-sidebar .youzify-account-menus ul li.youzify-services,.youzify-settings-sidebar .youzify-account-menus ul li.youzify-skills,.youzify-settings-sidebar .youzify-account-menus ul li.youzify-slideshow,.youzify-settings-sidebar .youzify-account-menus ul li.youzify-video{display:none}@media (min-width:1240px){.fl--header .fl-header-content .fl-navigation-container-four .right-content .fl--navigation-icon-container .fl--hamburger-sidebar{display:none!important}}.pmpro_checkout-fields .pmpro_checkout-field,.tmreviews-field-input{position:relative}.fl-icon-box-vc.icon-box-style-eight .icon-box-wrap .icon-box-icon-wrap i{background:0 0!important}.form-control-feedback{position:absolute;top:13px;right:20px;font-size:24px}.form-control-feedback.fa-check{color:green}.next.action-button,.previous.action-button{background-color:#222;color:#fff;border:0;padding:21px;font-size:16px}.premium-table .fl-custom-btn.secondary-style span,.previous.action-button,html .youzify-page-main-content #clear_gallery,html .youzify-page-main-content #manage_gallery{color:#222}.tmreviews-field-input label.warning{color:red;position:absolute;bottom:-34px;right:27px;font-size:13px}.buttonWrapper-steps{display:flex}.buttonWrapper-steps input{margin:0 10px;color:#fff;border:0;padding:17px;font-size:14px}#ExpirationMonth,.fl-membership-login i,html .fl-vc-list-wrapper.style-four ul li span{margin-right:10px}html .buttonWrapper-steps .fl-custom-btn{font-size:14px;padding:17px}.tmreviews-add-place .tmreviewsagic-form .tmreviewsrow{overflow:auto}:focus::-webkit-input-placeholder{opacity:.5}:focus:-ms-input-placeholder{opacity:.5}:focus::-moz-placeholder{opacity:.5}:focus:-moz-placeholder{opacity:.5}.tmreviews-add-place .tmreviewsagic-form .tmreviewsrow.tmreviewsrow_social .tmreviews-col{padding:30px 1% 0;width:31%;display:inline-block}.tmreviews-col .nice-select{width:100%;position:relative;z-index:99999999999;border-radius:0;height:60px;padding:18px}.gamipress-achievement-unlock-with-points-button{border-radius:29px;cursor:pointer;overflow:hidden;position:relative;display:inline-block;line-height:1;padding:17px 35px;color:#fff;font-size:14px;z-index:2;background-color:#222;margin-bottom:10px}html .youzify-head-buttons,html .youzify-settings-sidebar .youzify-account-menus,html body .youzify-settings-sidebar .youzify-account-menus,html body div .youzify-user-badges-tab .youzify-user-badge-item .youzify-user-badge-title,html div .fl-footer-bg{background-color:#f9f9f9}.wp-block-group__inner-container h2:after,.wp-block-group__inner-container h2:before{position:absolute;height:6px;border-radius:25px;background:#ddd8eb;display:block;bottom:0;content:''}.gamipress-achievement-unlock-with-points-cancel-button,.gamipress-achievement-unlock-with-points-confirm-button{background-color:#222;margin-top:10px;color:#fff}.gamipress-achievement-image img{display:inherit}.tmvendors_memb,.tmvendors_no_places{background:#fcf4e7;padding:25px 30px;width:100%;display:inherit;margin-bottom:50px}html #youzify-profile-navmenu{margin-top:-35px}.wp-block-group__inner-container h2{font-size:22px;font-weight:400;position:relative;padding-bottom:14px}.youzify-page{background-image:url(images/bg-pattern.png);background-attachment:fixed;background-repeat:no-repeat;background-size:cover}.wp-block-group__inner-container h2:before{width:13px;left:55px}.wp-block-group__inner-container h2:after{width:50px;left:0}#acf-form .acf-editor-wrap .wp-editor-tabs,.add_place #acf-form .wp-media-buttons,.add_place .acf-field[data-name=employers] .acf-field:before,.add_place .acf-field[data-name=employers] .acf-row-handle.order,.add_place .acf-field[data-name=employers] .acf-row-handle.remove,.add_place .acf-field[data-name=review] .acf-field:before,.add_place .acf-field[data-name=review] .acf-row-handle.order,.add_place .acf-field[data-name=review] .acf-row-handle.remove,.add_place .acf-gallery .acf-gallery-toolbar,.add_place .quicktags-toolbar input.button.button-small,.docs-template-default .header-description-content,.google-review-snippets,.plugin-disable .sidebar .widget_categories ul>li:hover:before,.settings-inner-content .options-section-title h2 i,.tmreviewsrow #clear_gallery,.tmreviewsrow #manage_gallery,.your_places .youzify-sidebar-column.grid-column.youzify-profile-sidebar.youzify-right-sidebar,.youzify .youzify-profile-header,.youzify-page-main-content .fl-category-container .fl-cat-row .fl-category-single .fl-category-single-bottom,.youzify-page-main-content .fl-user-reviews-date-contain,.youzify-page-main-content .fl-user-reviews-rating-text,.youzify-quick-buttons,.youzify-search-landing-image-container,.youzify-search-landing-image-text,.youzify-section-content [type=checkbox]:checked+label:before,.youzify-section-content [type=checkbox]:not(:checked)+label:before,.youzify-sidebar-column.youzify-right-sidebar,html .footer-widget-area .widget_nav_menu ul li ul{display:none!important}.fxdivide{border-bottom:1px solid #ddd;width:100%;margin:20px 0 35px}.tmreviewsrow_social .fxdivide{margin-top:50px}.tmreviewsrow .fl-custom-btn,html .post-bottom-meta-contain .post-tags-content{width:100%}.fl-category-container .fl-cat-row .fl-category-single{background:#fff}html .tmreviews-add-place .tmreviewsagic-form .tmreviewsrow{background:#fff;width:100%}html .youzify-membership-form .form-title h2{margin:0;color:#222;font-size:19px;font-weight:700;line-height:24px}.youzify-page-main-content .fl-user-reviews-content .fl-user-reviews-contain{background:#fff!important;border:0;transition:.4s}.youzify-page-main-content .fl-user-reviews-content .fl-user-reviews-contain:hover{box-shadow:2px 2px 7px 2px #eee}.youzify-page-main-content .fl-user-reviews-content .fl-user-reviews-contain .fl-user-reviews-right .fl-user-reviews-top{display:inline-block;background-image:none;margin-bottom:10px;padding-bottom:0}html .settings-inner-content .options-section-title h2{display:inline-block;line-height:inherit;font-weight:700;font-size:18px;margin:0}html .youzify-page-main-content .fl-category-container .fl-cat-row .fl-category-single .fl-category-single-middle{margin-top:0;margin-bottom:0;line-height:25px}html .fl-places-average-cat,html .youzify-page-main-content .fl-category-container .fl-cat-row .fl-category-single .fl-category-single-top{margin-bottom:8px}html .youzify-page-main-content #clear_gallery,html .youzify-page-main-content #clear_thumbnail_id,html .youzify-page-main-content #manage_gallery,html .youzify-page-main-content #manage_thumbnail_id{padding:18px 20px;margin:0 10px 15px 0;font-size:14px}.youzify-page-main-content .fl-user-reviews-content .fl-user-reviews-contain .fl-user-reviews-right .fl-user-reviews-top .fl-user-review-top-post-title{padding-bottom:10px}.youzify-page-main-content .fl-category-single-rating{margin-bottom:15px}.youzify-page-main-content .fl-category-container .fl-cat-row .fl-category-single .fl-category-single-middle .fl-place-title{padding-bottom:0;margin-bottom:5px;display:inline-block;padding-top:5px}html .fl-user-reviews-content .fl-user-reviews-contain .fl-user-reviews-right .fl-user-review-bottom .fl-user-reviews-content{line-height:24px}html .youzify-user-balance-box{background-image:none!important}html body .youzify-tab-title-box{background:#fff!important;border-bottom:3px solid}.youzify-tab-title-box .youzify-tab-title-icon i{border:2px solid}html .gamipress-points .gamipress-user-points-description .gamipress-user-points-amount{font-size:22px;line-height:1.7}html .gamipress-points .gamipress-user-points-description .gamipress-user-points-label{position:relative;top:-5px;font-size:11px;padding:6px 16px}.your_places .youzify-right-sidebar-layout,.youzify-right-sidebar-layout{grid-template-columns:calc(100% - 0px) 0%!important}html .tmreviewsrow .nice-select .current{font-size:17px;color:#222}html .comments-container .comment-respond{padding-top:50px}html .fl-places-content .fl-places-reviews-contain .comments-list,html .fl-places-content .fl-places-sidebar-contain .fl-places-meta .fl-places-pros-cons-content .tmreviews_review_cons,html .fl-places-content .fl-places-sidebar-contain .fl-places-meta .fl-places-pros-cons-content .tmreviews_review_pros{margin-bottom:0}html .tmreviews-add-place .tmreviewsagic-form .tmreviewsrow:before{z-index:1}html .tmreviews-add-place .tmreviewsagic-form .tmreviewsrow .tmreviews-col .wp-editor-container textarea{font-size:15px;line-height:27px}input::placeholder{color:red;font-size:1.2em;font-style:italic}html .tmreviews-add-place .tmreviewsagic-form .tmreviewsrow .fl-add-place-row-title{margin-bottom:70px;margin-top:35px;z-index:1;position:relative}html .youzify .pagination .pag-count{font-size:13px;text-align:left;padding:10px 20px;background-color:rgba(255,255,255,.8);display:inline-block}.tmreviews_estric,span.required{color:red!important}html .youzify-user-badges-tab .youzify-user-badge-item .youzify-user-badge-title{padding:8px 20px;color:#898989;font-size:10px;font-weight:700;margin-top:25px;text-align:center;background:#f2f2f2;border-radius:0;line-height:1.6;text-transform:uppercase}html .youzify-tab-title-box .youzify-tab-title-content h2{color:#848b92;font-size:15px;font-weight:700}.youzify-tab-title-box .youzify-tab-title-content span{color:#848b92;font-size:12px}html .youzify-user-balance-box .youzify-box-head i{color:#fff;margin-right:9px}html .youzify-user-balance-box .youzify-box-head{font-size:12px;font-weight:600;background:#fff;padding:13px;color:#fff}html .youzify-group-settings-tab fieldset legend,html .youzify-search-input-with-dropdown input[type=search]{width:auto}.youzify-search-input-with-dropdown .youzify-search-input{box-shadow:none!important}.comment-container .comment-awaiting-moderation{position:relative;left:-12px;top:16px;color:#fff;font-style:normal;background:#e74c3c;padding:4px 16px;font-size:11px}html .fl-user-reviews-header .fl-user-reviews-header-contain .fl-user-reviews-header-left .fl-user-reviews-avatar img{width:100%;height:auto;min-width:120px}html .fl-user-reviews-header .fl-user-reviews-header-contain .fl-user-reviews-header-left .fl-user-reviews-avatar{width:150px;height:auto;border-radius:50%;overflow:hidden}html .fl-user-reviews-content .no_reviews{font-size:24px!important;color:#222!important}html .fl-user-reviews-header .fl-user-reviews-header-contain .fl-user-reviews-header-left .fl-user-reviews-meta .fl-reviews-name{line-height:52px}html .fl-user-reviews-header .fl-user-reviews-header-contain .fl-user-reviews-header-right .fl-user-reviews-counts .fl-user-reviews-circle .fl-count-number{font-size:45px;position:relative;top:-4px}html .fl-user-reviews-header .fl-user-reviews-header-contain{padding-top:166px}#respond .reply-title,.docspress-archive .docspress-archive-list .docspress-archive-list-category,.fl--hamburger-sidebar-navigation-wrapper .sidebar_container .widget_nav_menu ul li a,.fl-category-container .fl-cat-row .fl-category-single .fl-category-single-middle .fl-place-title,.fl-places-content .fl-places-sidebar-contain .fl-places-meta .fl-places-meta-address-title,.fl-places-content .fl-places-sidebar-contain .fl-places-meta .fl-places-meta-email-title,.fl-places-content .fl-places-sidebar-contain .fl-places-meta .fl-places-meta-phone-title,.fl-places-content .fl-places-sidebar-contain .fl-places-meta .fl-places-meta-website-title,.fl-user-reviews-content .fl-user-reviews-contain .fl-user-reviews-right .fl-user-review-bottom .fl-review-title,html .fl-places-content .fl-places-reviews-contain .comments-list .comment .comment .comment-container .fl-reply-from,html .fl-places-content .fl-places-reviews-contain .comments-list .comment .comment-container .comment-meta .comment-moderation .fl-review-title,html .fl-reviews-slider .fl-places-slide .fl-places-slide-main .fl-review-title,html blockquote#cancel-comment-reply-link{font-family:Work Sans}.fl-membership-login{color:#f0487a;margin-right:32px;font-size:18px;font-family:Work sans;background:#fff;padding:17px 39px 17px 40px;border-radius:100px;font-weight:600}.fl-venders-author-avatar{border-radius:50%;overflow:hidden;height:60px;width:60px;margin-right:20px;flex-grow:0;display:flex;align-items:center;margin-left:45px}.tmreviews_review_cons_contain,.tmreviews_review_pros_contain{max-height:150px;overflow:auto;background:#f8f8f8;margin-bottom:25px}html .fl-places-content .fl-places-sidebar-contain .fl-places-meta .fl-places-pros-cons-content{font-size:13px}html .fl-places-content .fl-places-sidebar-contain .fl-places-meta .fl-places-pros-cons-content .fl-cons-content:before,html .fl-places-content .fl-places-sidebar-contain .fl-places-meta .fl-places-pros-cons-content .fl-pros-content:before{top:1px;position:relative;margin-right:7px}.comment-moderation .wp-block-image figcaption,.post-inner_content .wp-block-image figcaption,.wp-caption-text,html .single-page-wrapper .wp-block-image figcaption{margin-top:10px;margin-bottom:10px;color:#222;opacity:.55}.comment-moderation .wp-block-image figcaption a,.post-inner_content .wp-block-image figcaption a,.wp-caption-text a,html .single-page-wrapper .wp-block-image figcaption a{text-decoration:underline}html #pmpro_account .pmpro_box h3{background:#f6f6f6;padding:30px 40px;margin:0 -40px 40px}html #pmpro_account .pmpro_box{border:1px solid #ededed;padding:0 40px 40px;background:#fff}.youzify-custom-tab #pmpro_account{background:#fff;padding:50px;margin-bottom:50px}#wp-submit:hover,.pmpro_btn-submit:hover,html .fl-places-content .fl-places-reviews-contain .comments-list .comment .comment-container .comment-meta .comment-moderation .fl-share-contain .fl-post-share-contain .fl-share-buttons-contain .fl--share-icons-contain:hover{background-color:#f0487a}.cobalt-Fieldset #settings-form label,html #reply-title{padding-bottom:0}#pmpro_level_cost{background-color:#fcf8e3;padding:13px 26px;border:1px solid #faebcc}html .pmpro_checkout h3 span.pmpro_checkout-h3-name{display:inline-block;margin:0;width:100%}.youzify #pmpro_account .pmpro_box li{margin-bottom:5px}.youzify #pmpro_account .pmpro_box ul{margin:10px 0}html .pmpro_checkout{padding:0;margin:15px auto;border:1px solid #ededed}.pmpro_checkout h3{display:inline-block;width:100%;background:#f6f6f6;padding:30px 40px 20px!important;margin:0!important}html .pmpro_checkout h3 span.pmpro_checkout-h3-msg{margin-top:5px;display:block;font-size:13px;font-style:normal;font-weight:400;letter-spacing:normal}.pmpro_change_password_wrap,.pmpro_confirmation_wrap{display:block}html .pmpro_btn.pmpro_btn-submit-checkout{padding:20px 30px;width:100%}.pmpro_actions_nav a{border-radius:29px;cursor:pointer;overflow:hidden;position:relative;display:inline-block;line-height:1;padding:17px 35px;color:#222;font-size:14px;z-index:2;background:#fff;border:2px solid #e0eaf4;font-weight:700;width:100%;text-align:center}.pmpro_actions_nav a:hover{background:#e0eaf4}.pmpro_checkout-fields{padding:40px}#ExpirationYear{max-width:40%;margin-left:10px}.pmpro_payment-cvv small{position:absolute;bottom:-15px;left:10px}#pmpro_level_cost p{margin:0;padding:0;color:#8a6d3b}#pmpro_form{max-width:800px;display:block;margin:0 auto}.pmpro-login .pmpro_message{max-width:800px;margin:0 auto 30px}.pmpro_checkout{border:1px solid #ededed;padding:40px;margin:15px auto}.pmpro_billing_wrap,.pmpro_change_password_wrap{margin:0 auto;max-width:800px}.pmpro_checkout_box-password,.pmpro_confirmation_wrap,.pmpro_login_wrap,.pmpro_lost_password_wrap,.pmpro_member_profile_edit_wrap,.pmpro_reset_password_wrap{border:1px solid #ededed;padding:40px;max-width:800px;margin:0 auto}.pmpro_login_wrap .pmpro_actions_nav a,.pmpro_lost_password_wrap .pmpro_actions_nav a{width:100%;margin:0}.pmpro_lost_password-instructions,.tmreviews_account_wrap_content .cobalt-FormField,html .sidebar .widget .widget-title{padding-bottom:20px}#wp-submit,.pmpro_btn-submit{background-color:#4817b9;border:0;color:#fff;padding:18px}.pmpro_login_wrap .pmpro_actions_nav,.pmpro_lost_password_wrap .pmpro_actions_nav{font-size:0;color:#fff}.pmpro_asterisk{position:absolute;top:0;left:-4px;color:red}#pmpro_levels_table .pmpro_btn.disabled,#pmpro_levels_table .pmpro_btn[disabled],#pmpro_levels_table fieldset[disabled] .pmpro_btn{background:#f0487a!important;opacity:1}.pmpro_actions_nav{text-align:center;overflow:hidden}html #loginform label,html form.pmpro_form label{margin-left:10px;margin-bottom:5px}.pmpro_content_message{text-align:center}#pmpro_levels_table+.pmpro_actions_nav{max-width:800px;display:block;margin:25px auto!important}html .comment-moderation td,html .comment-moderation th,html .post-inner_content td,html .post-inner_content th,html .single-page-wrapper td,html .single-page-wrapper th{border:1px solid #ededed!important;line-height:1.4;margin:0;overflow:visible;padding:20px}html form.pmpro_form .lite{font-size:14px}.pmpro_btn:link,html .pmpro_btn,html .pmpro_content_message a,html .pmpro_content_message a:link{background-color:#4817b9;border:0;padding:16px 30px!important;color:#fff;border-radius:100px;height:50px;line-height:19px}.pmpro_actionlinks,.widget_tag_cloud .tagcloud,.wp-calendar-nav,html .docspress-archive .docspress-archive-list>.docspress-archive-list-item>ul li.more{padding-top:10px}table.pmpro_table th{background-color:#f6f6f6;color:#222!important}html #loginform input[type=password],html #loginform input[type=text],html form.pmpro_form .input,html form.pmpro_form select,html form.pmpro_form textarea{max-width:100%}html .pmpro_btn.pmpro_btn-cancel{background-color:#f0487a!important;color:#fff;margin-top:15px;text-decoration:none}html .pmpro_btn.pmpro_btn-cancel:hover{color:#fff;text-decoration:none;opacity:.8}html .fl--header.fl-navigator-style-one{border-bottom-color:rgba(222,222,222,.2)}.docspress-archive .docspress-archive-list>.docspress-archive-list-item .docspress-archive-list-item-title,.fl-icon-box-vc.icon-box-style-eight .icon-box-wrap .icon-box-icon-wrap,.svg-bg-content svg,html .fl-reviews-slider .fl-places-slide .fl-places-slide-top{position:relative}.fl-pricing--table-wrapper .pricing--table .pricing-list li{text-align:center!important}html .fl-icon-box-vc.icon-box-style-two .icon-box-inner-wrap{padding:50px 40px}html .wp-block-button__link{color:#fff!important}.wp-block-button__link.is-style-outline,html .is-style-outline .wp-block-button__link{color:#32373c!important;border-color:#32373c}.fl--header .fl-header-content .fl-navigation-container-two .right-content .fl-header-phone-contain,html .fl-page-heading .fl--page-header .fl-pre--title-wrapper .fl--sub-title{background:#fff}html .fl--header .fl-header-content .fl-navigation-container-three .fl-header-top:after{background:#222}html .fl-places-cat-contain.fl-places-style-one .fl-places-cat .fl-places-meta .fl-service-bottom{text-align:left}html .fl-page-heading .fl--page-header .header-title.title-post{font-size:50px;line-height:65px}header .header-title{text-transform:capitalize}.header-plugin-disable .fl--header .fl-header-content .fl-navigation-container-three .fl-header-top .left-content,html .docspress-archive .docspress-archive-list>.docspress-archive-list-item>ul li>a::before,html .fl-page-heading .fl--page-header .header-title.title-post+.header-description-content,html .fl-places-content .fl-places-reviews-contain .comments-list .comment .comment-container .comment-meta .comment-moderation .fl-share-contain .fl-post-share-contain .active:before{display:none}.fl-icon-box-vc.icon-box-style-six .icon-box-inner-wrap .icon-box-icon-wrap i,.wp-block-button__link,html .fl-reviews-slider .fl-places-slide .fl-places-slide-bottom .fl-review-button:hover{color:#fff}.wp-block-image figure{max-width:100%;width:auto;display:inline-block}html .wp-block-embed-twitter iframe,html .wp-block-embed-youtube iframe,html .wp-block-image figure.aligncenter,html figure.wp-block-embed-twitter,html figure.wp-block-embed-youtube,html iframe,htmlfigure{max-width:100%;width:100%;display:inline-block}.gallery-item .gallery-icon img,.wp-block-image figure.aligncenter img{margin:0 auto}.blocks-gallery-grid .blocks-gallery-image figcaption,.blocks-gallery-grid .blocks-gallery-item figcaption,.wp-block-gallery .blocks-gallery-image figcaption,.wp-block-gallery .blocks-gallery-item figcaption,html .docspress-search-form,html .fl-icon-box-vc.icon-box-style-nine .icon-box-inner-wrap .icon-box-title,html .fl-icon-box-vc.icon-box-style-six .icon-box-inner-wrap .icon-box-title{margin-bottom:0}.wp-block-gallery figcaption{margin-top:-25px}.wp-block-gallery .blocks-gallery-caption{color:#222;opacity:.55}.tmreviews-add-place{max-width:900px;min-height:650px}.tmreviews-full-width-container .fl-custom-btn{min-width:300px}.wp-block-pullquote.has-background.has-cyan-bluish-gray-background-color.is-style-solid-color blockquote{width:100%;padding:50px}.plugin-disable .wp-block-pullquote.has-background.has-cyan-bluish-gray-background-color.is-style-solid-color blockquote:before{top:-10px;left:-25px}.plugin-disable .sidebar .widget_categories ul>li:hover a{margin-left:0}html #clear_gallery,html #manage_gallery{border:0;color:#fff}.sidebar .widget_nav_menu ul>li.has-submenu .sub-nav ul li:before,.sidebar .widget_nav_menu ul>li.has-submenu>ul ul li:before,.sidebar .widget_pages ul ul li:before,html .sidebar .widget_categories ul ul li a:before{font-size:18px;color:#e0eaf4!important;font-family:monospace}.page-inner-pagination .post-page-numbers.current,.page-inner-pagination .post-page-numbers:hover,.post-inner-pagination .post-page-numbers.current,.post-inner-pagination .post-page-numbers:hover,html .post-inner-pagination .post-page-numbers:hover{color:#fff;background-color:#f0487a}.sidebar .widget_recent_comments .recentcomments>a{margin-left:5px;color:#222;text-decoration:underline}.sidebar .widget_recent_comments .recentcomments .comment-author-link{color:#4817b9!important}html .tmreviews-add-place .tmreviewsagic-form .tmreviewsrow .tmreviews-col .tmreviews_file:before{color:#222;padding:18px 30px;top:-1px;left:-1px}.fl-form-style-2 .fl-custom-btn:hover span,.fl-places-categories .fl-cat-row .fl-category-single .fl-places-categories-title,html .fl-reviews-slider .fl-places-slide .fl-places-slide-main .fl-review-title{color:#222!important}.sidebar .widget_recent_comments .recentcomments,html .fl-custom-btn span{font-weight:400}.comments--reply-wrapper .comment-time,.comments-container .comments-list .fl-comment .comment-container .comment-meta .comments--reply-wrapper .comment--time a .comment-date,.comments-container .comments-list .fl-comment .comment-container .comment-meta .comments--reply-wrapper .comment--time a .comment-delimiter,html .fl-category-container .fl-cat-row .fl-category-single .fl-category-single-top .fl-average,html .fl-reviews-slider .fl-places-slide .fl-places-slide-top .fl-places-average-meta .fl-average-text{color:#222;opacity:.65}html .footer-widget-area .widget,html .post-wrapper .fl-post--item .fl-custom-btn span{color:#333}html .sidebar .widget_fl_theme_helper_popular_post .fl--last-post .fl-last-post-info .fl-text-medium-style{font-size:14px!important;line-height:1.4;font-weight:500}html .sidebar .widget_fl_theme_helper_popular_post .fl--last-post .fl-last-post-info .fl-author-info{font-size:10px;text-transform:uppercase;font-weight:600;color:#222!important;opacity:.6}address,code,kbd,pre,samp{background:#eee}html .single-post-wrapper .post .post-top-info i{top:-1px}.fl-home-page-posts-content-vc .home-page-post-container article.fl-post--item-three .right-content .top-post-content .fl-secondary-color-hv,html .fl--mobile-menu li a,html .fl-home-page-posts-content-vc .home-page-post-container article.fl-post--item-three .right-content .top-post-content .post-info-category a,html .fl-home-page-posts-content-vc .home-page-post-container article.fl-post--item-three .right-content .top-post-content a,html .post-wrapper .post-top-info .post-like-wrap .fl-post-like .comments-wrap{font-size:14px}html textarea{padding:15px 25px;min-height:142px;height:142px}.tmreviews-add-place .tmreviewsagic-form .tmreviewsrow .tmreviews-col input:active,.tmreviews-add-place .tmreviewsagic-form .tmreviewsrow .tmreviews-col input:focus,.tmreviews-add-place .tmreviewsagic-form .tmreviewsrow .tmreviews-col input:hover,tml .fl--header .fl-header-content .fl-navigation-container-four .right-content .fl-header-phone-contain{color:#222!important;opacity:.9}html .fl-icon-box-vc.icon-box-style-nine .icon-box-inner-wrap .icon-box-icon-wrap{margin-bottom:30px!important}html .fl-icon-box-vc.icon-box-style-nine .icon-box-inner-wrap .icon-box-icon-wrap lord-icon{max-width:120px;height:120px;position:absolute;top:-5px;left:-15px}.fl-reviews-slider .fl-places-slide .fl-places-average-meta,html .fl-icon-box-vc.icon-box-style-nine .icon-box-inner-wrap .icon-box-btn{margin-top:10px}html .fl-icon-box-vc.icon-box-style-seven .icon-box-wrap .icon-right-content .icon-box-text-content{font-size:17px;font-weight:400}html .fl-places-cat-contain .fl-places-cat:hover .fl-places-meta .fl-places-results{background-color:#f0487a!important}.footer-widget-area .fl-recent-portfolio-widget-contain{padding-top:3px}html .fl-icon-box-vc.icon-box-style-seven .icon-box-wrap{padding:28px 100px 28px 30px}.fl-icon-box-vc.icon-box-style-seven{overflow:hidden;padding-bottom:0!important}html .fl--hamburger-sidebar-navigation-wrapper .sidebar_container .widget_nav_menu ul>li a{font-weight:400;font-size:15px;font-family:Open Sans}html .fl-custom-btn.five-style span:after{margin-left:15px;background-repeat:no-repeat;height:15px;width:34px}html .fl-custom-btn{padding:20px 35px;font-size:17px}.fl-places-categories .fl-cat-row .fl-category-single .fl-icon-contain svg{width:76px;padding:20px;height:78px}.fl-places-categories .fl-cat-row .fl-category-single:hover .fl-icon-contain svg path{fill:#fff!important}html .fl-custom-btn.five-style:hover{-webkit-box-shadow:0 0 44px -20px rgba(0,0,0,.6);box-shadow:0 0 44px -20px rgba(0,0,0,.6)}html .fl-custom-btn.five-style:hover span{color:#f0487a!important}html body .fl-icon-box-vc.icon-box-style-seven .icon-box-wrap .icon-box-icon-wrap i{font-size:177px;color:#f7e9f4!important;right:-136px!important;position:relative;bottom:5px}html .fl--footer .logo_dark,html .fl--footer .logo_light{margin-bottom:30px;max-width:125px}html .bottom-content-footer{position:relative;top:0;border-top:5px solid #e0eaf4;z-index:7777;padding-top:30px}html .fl--logo-container img{margin-top:-12px}html body .sidebar .widget_tag_cloud .tagcloud a{background-color:transparent!important;color:#555;border:2px solid #e0eaf4}label[for=wp-comment-cookies-consent]{margin-left:3px}.fl--header .fl-header-content .fl-navigation-container-four .right-content .fl--navigation-icon-container .fl--hamburger-sidebar .fl-flipper-icon .fl-front-content span{background-color:#4817b9!important}html .fl--header .fl-header-content .fl-navigation-container-four .right-content .fl-header-phone-contain{padding:0;transition:.4s}html .fl--header .fl-header-content .fl-navigation-container-four .right-content .fl-header-phone-contain .fl-header-phone{padding:13px 43px;line-height:24px;display:inline-block;font-size:18px;text-transform:uppercase;font-weight:600;font-family:Work sans;transition:background .95s;color:#fff}html .fl--navigation-icon-container .header-icon{margin-left:35px}html .fl--header .fl-header-content .fl-navigation-container .right-content .fl--navigation-icon-container{margin-left:0;float:right;position:absolute;right:5%;top:50%;margin-top:-10px}[class*=" fl-custom-icon-"]:before,[class^=fl-custom-icon-]:before{color:#f0487a;font-size:20px}html .fl-icon-box-vc.icon-box-style-six .icon-box-inner-wrap .icon-box-icon-wrap{border-color:#4817b9;background:#4817b9}.fl--header .fl-header-content .fl-navigation-container-four .right-content .fl-header-phone-contain:hover{background-color:#4817b9}.fl--header .fl-header-content .fl-navigation-container-four .right-content .fl-header-phone-contain:hover a,.fl-places-style-two .fl-places-cat .fl-places-meta .fl-places-title,html .entry-content .portfolio-mask-content .portfolio-title-link:hover{color:#fff!important}html .single-post-wrapper .post .post-top-info{color:#4817b9;font-size:13px;text-transform:uppercase;font-weight:600;margin-bottom:20px}.fl-custom-btn.fourth-style span,html .sidebar .widget .widget-title{font-weight:500}html .post-inner_content figure figcaption{display:inline-block!important;width:100%;text-align:center}html .fl--header .nav-menu li a{font-size:18px;font-weight:400}.fl--header .nav-menu li .sub-menu li .sub-sub-menu,html .fl--header .nav-menu li .sub-menu li a{font-size:15px}html .fl-mega-menu ul li.has-submenu .sub-nav>.sub-menu li a{padding:0 60px 2px 25px}html .fl-places-categories-search-contain .container .fl-places-search-form form .nice-select,html .fl-places-categories-search-contain .container .fl-places-search-form form input.inlineSearch{border-color:#e8e0f5!important;background:0 0}html .fl-places-categories-search-contain .container .fl-places-search-form form .nice-select span.current{position:relative;top:-11px;color:inherit;font-weight:400;font-size:16px;padding:0 10px}html .fl-places-categories-header .fl-places-categories-header-meta .fl-places-header-right form .places-tax span.current{position:relative;top:-11px;color:#fff;font-size:15px}html .comments-container .comments-list .fl-comment .comment-container .comment-avatar img{max-width:60px;border-radius:50%;height:auto;border:1px solid #ededed;margin:0 10px 10px}html #reply-title,html .comment-moderation p,html .fl-home-page-posts-content-vc .home-page-post-container article.fl-post--item-three .right-content .post-title,html .fl-places-content .fl-places-reviews-contain .comments-list .comment .comment-container .comment-meta .comments--rating-wrapper{margin-bottom:10px}.align-center,html .fl-places-content .fl-places-reviews-contain .comments-list .comment .comment-container .comment-avatar{text-align:center}html .fl-places-content .fl-places-reviews-contain .comments-list .comment{padding:60px 50px;margin-bottom:40px}html .fl-places-content .fl-places-reviews-contain .comments-list .comment .comment-container .comment-meta .comment-moderation .fl-review-title{margin-bottom:5px;color:#222}html .fl-places-content .fl-places-reviews-contain .comments-list .comment .comment .comment-container .fl-reply-from{font-weight:400;color:#222;margin-bottom:15px;font-size:14px}html .comment-moderation p+p,html .docspress-search-form+.docspress-search-form-result{margin-top:0}.fl-places-content .fl-places-reviews-contain .comments-list .comment .comment-container .comment-meta .comment-moderation .cld-like-dislike-wrap{width:auto!important;position:relative;float:right;margin-bottom:20px;margin-top:15px}html .fl-places-content .fl-places-reviews-contain .comments-list .comment .comment-container .comment-meta .comment-moderation .fl-share-contain{display:inline-block;position:relative;right:0;top:auto;bottom:-16px;float:right;margin-right:12px}html .fl-places-content .fl-places-reviews-contain .comments-list .comment .comment-container .comment-meta .comment-moderation .fl-share-contain .fl-post-share-contain .fl-share-buttons-contain{position:absolute;left:-128px;top:-4px;overflow:visible;opacity:0;padding:0}html .fl-places-content .fl-places-reviews-contain .comments-list .comment .comment-container .comment-meta .comment-moderation .fl-share-contain .fl-post-share-contain .active{transition:.1s;position:absolute;left:-112px;top:-3px;opacity:1}html .fl-places-content .fl-places-reviews-contain .comments-list .comment .comment-container .comment-meta .comment-moderation .fl-share-contain .fl-post-share-contain .fl-share-buttons-contain .fl--share-icons-contain{display:inline-block;padding:3px;width:30px;border-radius:100px;height:30px;margin:3px;font-size:14px;line-height:24px;background-color:#4817b9;transition:.1s}html .fl-places-content .fl-places-reviews-contain .comments-list .comment .comment-container .comment-meta .comment-moderation .fl-share-contain .fl-post-share-contain a.fl-share:hover{border-color:#f0487a;cursor:pointer}html .fl-places-content .fl-places-reviews-contain .comments-list .comment .comment-container .comment-meta .comment-moderation .fl-share-contain .fl-post-share-contain a.fl-share:hover i,html .fl-pricing--table-wrapper .pricing--table .pricing-list li i{color:#f0487a}html .comments-container .comments-list .fl-comment .comment-container .comment-meta{position:relative;max-width:calc(100% - 100px)}html .fl-places-content .fl-places-reviews-contain .comments-list .comment .comment--reply-wrap{margin-left:115px;margin-bottom:18px;margin-top:-42px}html .fl-places-content .fl-places-reviews-contain .comments-list .comment .comment .comment--reply-wrap{margin-left:155px}html .comment-reply-title #cancel-comment-reply-link{font-size:16px;color:#f0487a;position:relative;top:-10px}html .comment-reply-title #cancel-comment-reply-link:hover{color:inherit}#commentform{padding-top:15px}html form.fl-comment-form .logged-in-as{margin-bottom:15px;width:100%;display:block;margin-top:-15px}html .fl-comment-date-text{padding-right:3px}html .fl-places-content .fl-places-sidebar-contain .fl-places-meta .fl-places-socials-conianer .fl-places-social i{font-size:19px;margin-right:19px}html .fl-places-categories .fl-cat-row .fl-category-single .fl-icon-contain i{font-size:79px;left:0;bottom:0;width:100%}html .fl-places-categories .fl-cat-row .fl-category-single .fl-icon-contain i:before{margin:0}.premium-table .fl-custom-btn.secondary-style:before,html .fl-places-categories .fl-cat-row .fl-category-single .fl-icon-contain:hover{background-color:#fff!important}html .fl-places-categories .fl-cat-row .fl-category-single a .fl-cat-post-name{transition:.1s;width:85%}html .fl-places-content .fl-places-reviews-contain .fl-places-gallery .fl-place-gallery-slider i{opacity:0;transition:.1s;cursor:pointer}.fl-reviews-slider .slick-dots li.slick-active,.members-info_top li:hover a,.user-info_top:hover .members-info_top,html .fl-places-content .fl-places-reviews-contain .fl-places-gallery .fl-place-gallery-slider:hover i,html .fl-reviews-slider .slick-center{opacity:1}.fl-places-cat-contain{max-width:1920px;margin:0 auto}html .fl-arrows.arrow-small.arrow-center-top:before{top:-95px}html .fl-arrows.arrow-small.arrow-left-top:before{top:-100px}html .fl-arrows.arrow-small.arrow-left:before{position:absolute;left:-57px!important;top:-1px;bottom:auto;right:auto;height:25px;font-size:55px}html .active.icon-box-style-six{background:0 0}html .fl-icon-box-vc.icon-box-style-six{padding:45px 35px}html .fl-places-cat-contain .fl-places-cat .fl-places-meta .fl-service-bottom .fl-places-title{line-height:1.3;width:75%}html .fl-places-cat-contain .fl-places-cat .fl-places-meta{padding:30px 0 25px;bottom:0;z-index:4}html .fl-places-cat-contain .fl-places-cat .fl-places-meta .fl-places-results{position:relative;z-index:9;margin-left:35px}html .fl-places-cat-contain .fl-places-cat .fl-places-meta .fl-service-bottom{z-index:10;margin:0 35px;text-align:center}html .fl-places-cat-contain .fl-places-cat:hover .fl-places-meta:after{opacity:.8}html .fl-places-cat-contain .fl-places-cat .fl-places-meta:after{content:'';display:inline-block;width:100%;height:100%;z-index:3;position:absolute;top:0;left:0;opacity:0;transition:.5s}html .fl-places-style-two .fl-places-cat .fl-places-meta .fl-service-bottom .fl-places-results{margin-left:0;padding:7px 20px}html .fl-places-style-two .fl-places-cat .fl-places-meta .fl-places-title{font-weight:300!important;font-family:Work Sans}html .fl-icon-box-vc.icon-box-style-eight .icon-box-wrap .icon-right-content .icon-box-title{font-weight:600;margin-bottom:15px}html .fl-places-cat-contain .fl-places-cat .fl-places-meta .fl-service-bottom .fl-places-reviews-count{width:fit-content}html .fl-places-header .fl-places-left{width:75%}html .fl-places-header .fl-places-right{width:25%}html .fl-places-cat-contain .fl-places-cat{margin:0 20px}html .fl-places-cat-contain .fl-places-cat a.fl-places-cat-contain:after{transition:.5s}html .fl-places-cat-contain .fl-places-cat:hover a.fl-places-cat-contain:after{opacity:.6}html .fl-places-header .fl-places-left .fl-places-title-contain .fl-places-title{line-height:1.1;font-size:27px}.noverflow{overflow:visible!important}html .fl-places-cat-contain .fl-places-cat .fl-places-meta .fl-places-results{padding:6px 22px;line-height:1.4}html .fl-page-heading .fl--page-header .header-description-content{margin-top:4px;font-size:20px;line-height:32px;font-weight:300}html .fl-vc-list-wrapper.style-four ul li span.fl-list-content span.fl-list-text{font-weight:400;font-family:Open Sans}html .fl-vc-list-wrapper.style-four ul li span.fl-list-content span.fl-list-title{padding-bottom:17px}html .fl-vc-list-wrapper.style-four ul li{margin-bottom:40px}.post-info-category a{padding:0 2px}.fl-custom-btn.fourth-style span:after{transition:.1s}.fl-custom-btn.fourth-style:hover span:after{right:-2px}html .fl-vc-list-wrapper.style-four ul li span.left-content .fl-list-four-dots:after{top:13px}html .fl-vc-list-wrapper.style-four ul li span.left-content .fl-list-four-dots:before{top:3px}html .fl-reviews-slider .fl-places-slide{background:#fff;padding:40px 35px 40px 45px;opacity:1;box-shadow:0 1px 2px rgba(0,0,0,.1);min-height:418px}html .fl-reviews-slider .fl-places-slide .fl-places-slide-bottom .fl-review-button{padding:5px 21px;text-align:center;margin-top:5px;width:auto;font-weight:400!important;font-size:13px;background:0 0!important;color:#222;border:2px solid #c1ddec}html .fl-reviews-slider .fl-places-slide .fl-places-slide-bottom .fl-review-date-contain .fl-review-date-text,html .fl-reviews-slider .fl-places-slide .fl-places-slide-main .fl-review-author-contain .fl-review-author-name,html body .fl-reviews-slider .fl-places-slide .fl-places-slide-top .fl-places-average-meta .fl-average-text{color:#666;opacity:1;font-size:12px}.fl-places-content .fl-places-reviews-contain .comments-list .comment .comment-container .comment-meta .comments--rating-wrapper .comment--time .fl-comment-date{opacity:.75}html .fl-reviews-slider .fl-places-slide .fl-places-slide-bottom .fl-review-date-contain .fl-review-date{line-height:14px}html .fl-reviews-slider .fl-places-slide .fl-places-slide-main{margin-top:25px;margin-bottom:25px}html .fl-category-container .fl-cat-row .fl-category-single .fl-category-single-top,html .fl-places-average-cat,html .fl-reviews-slider .fl-places-slide .fl-places-slide-main .fl-review-author-contain{margin-bottom:15px}html .fl-reviews-slider .fl-places-slide .fl-places-slide-main .fl-review-author-contain a{padding-left:0;margin-left:0}html .fl-reviews-slider .fl-places-slide .fl-places-slide-main .fl-review-title{margin-bottom:2px}html .fl-reviews-slider .slick-dots{margin-top:15px}html .fl-reviews-slider .fl-review-text{font-size:15px;line-height:21px;display:inline-block}@media (min-width:1600px) and (max-width:1700px){.fl--header .fl-header-content .fl-navigation-container-four .left-content .fl--logo-container{width:30%;position:relative;left:30px}}@media (min-width:1600px){html .fl--header .fl-header-content .fl-navigation-container-four{max-width:1620px;margin:0 auto}}@media (min-width:774px) and (max-width:1170px){html body .fl-places-categories-search-contain .container .fl-places-search-form form .inlineSubmit{right:193px}html .fl-places-cat-contain .fl-places-cat{margin:0 10px}html .fl-places-cat-contain .fl-row{margin-bottom:15px}html .fl-home-page-posts-content-vc .home-page-post-container article.fl-post--item-two{margin-right:10px;margin-left:10px}}@media (max-width:1920px){html .fl-places-cat-contain .fl-places-cat{height:355px}html .fl-places-cat-contain .fl-places-cat .fl-places-meta .fl-service-bottom .fl-places-title{font-size:27px}html .fl-places-cat-contain .fl-places-cat .fl-places-meta .fl-places-results{margin-bottom:15px}}html .fl-form-style-2 input,html .fl-form-style-2 textarea,html .fl-form-style-2 textarea.wpcf7-form-control.wpcf7-textarea{width:100%;color:#fff;border-radius:28px;line-height:1;padding:15px 25px;border:2px solid #837cbe!important;margin-bottom:20px;max-width:100%;transition:.3s;background:0 0}.fl-form-style-2 textarea{padding:20px 25px}.fl-form-style-2+.wpcf7-response-output{color:#fff!important;font-size:13px;border-radius:15px;padding:8px 25px!important}.fl-form-style-2 .wpcf7-not-valid-tip{margin-top:-15px;margin-bottom:15px;margin-left:20px;font-size:13px}.fl-form-style-2 .fl-custom-btn.primary-style:hover:after{background-color:#fff}html .fl-home-page-posts-content-vc .home-page-post-container article.fl-post--item-three .right-content .top-post-content{margin-bottom:15px;margin-top:30px}html .fl-home-page-posts-content-vc .home-page-post-container article.fl-post--item-three .right-content a.fl-blog-read-more span{color:#222!important;text-transform:uppercase;position:relative;font-weight:600;font-family:'Work Sans'}html .fl-home-page-posts-content-vc .home-page-post-container article.fl-post--item-three .right-content a.fl-blog-read-more span:before{background-color:#222!important}html .fl-home-page-posts-content-vc .home-page-post-container article.fl-post--item-three .right-content a.fl-blog-read-more span:after{margin-left:9px}html .fl-home-page-posts-content-vc .home-page-post-container article.fl-post--item-two .right-content a.fl-blog-read-more{padding:7px 28px;margin-top:25px;border-color:#c0dcec;color:#333!important;font-weight:600;font-family:Work sans}html .fl-home-page-posts-content-vc .home-page-post-container article.fl-post--item-two .right-content .post-title{margin-bottom:10px;padding-right:20px;font-size:24px}html .fl-custom-btn.five-style span{font-size:16px;text-transform:uppercase;font-weight:500}html .fl-custom-btn.five-style{transition:.4s;padding:17px 39px 17px 40px}html .fl-home-page-posts-content-vc .home-page-post-container article.fl-post--item-two .right-content .top-post-content{margin-bottom:15px;text-transform:uppercase;font-size:13px;color:#222!important}html blockquote{background-color:#e0eaf4}html .nice-select{border-color:#e8e0f5}html .post-wrapper .post--holder{margin-bottom:30px}html .fl-home-page-posts-content-vc .home-page-post-container article.fl-post--item-two img{margin-bottom:25px}.alert,.fl-icon-box-vc.icon-box-style-six .icon-box-inner-wrap .icon-box-text-content{font-size:16px}#respond .reply-title{font-weight:600;text-transform:none;color:#222;font-size:30px;padding-bottom:0;margin-bottom:10px;display:inline-block;padding-right:10px}html .comments-container .comments-list{margin-bottom:70px}.post-content-bottom #respond small{line-height:1;margin-bottom:0;margin-top:-20px}html #respond small{margin-bottom:0;margin-top:0;display:inline-block;position:relative;top:10px}html .comments-container .comments-list .fl-comment .comment-container .comment-meta .comments--reply-wrapper .comment--time a{color:#666}html .comments-container .comments-list .fl-comment .comment-container .comment-meta .comments--reply-wrapper .comment-author-name{margin-right:12px;font-weight:600;color:#222!important}html .comments-container .comments-list .fl-comment .comment-container .comment-meta .comments--reply-wrapper .comment--time .comment-edit-link{margin-left:5px;color:#4817b9}form.fl-comment-form .author-name{width:50%;padding-right:10px}form.fl-comment-form .author-email{width:50%;padding-left:10px}html form.fl-comment-form .comment-field-wrapper div:last-child{width:100%;padding-right:0}html .post-bottom-meta-contain .fl-share-contain .fl-post-share-contain{margin-left:5px;margin-top:1px}html .fl-places-categories-search-contain .container .fl-places-search-form form input.inlineSearch{margin-right:15px}.fl-category-container .fl-cat-row .fl-category-single .fl-category-single-middle .fl-places-average-cat a{color:#4817b9}html .fl-places-content .fl-places-reviews-contain .comments-list .comment .comment-container .comment-meta .comments--rating-wrapper .comment--time .fl-link-comment{font-size:14px;color:#222;opacity:.95;font-weight:400}html .fl-places-content .fl-places-reviews-contain .comments-list .comment .comment-container .comment-meta .comments--rating-wrapper .comment-rating-show .fl-single-places-rating-text{font-size:13px;color:#222;font-weight:400;opacity:.65}html .fl-places-categories-search-contain .container .fl-places-search-form form .inlineSubmit{right:55px;position:relative;top:-2px}.youzify-page-main-content .nice-select .current{margin-top:-10px}html .nice-select:after{height:7px;right:16px;top:50%;width:7px}html .fl-category-container .fl-cat-row .fl-category-single .fl-category-single-middle{margin-top:15px;margin-bottom:20px}html .fl-user-reviews-content .fl-user-reviews-contain .fl-user-reviews-right .fl-user-review-bottom .fl-review-title{font-size:24px}html .fl-reviews-slider .slick-list{overflow:initial}#post-1152 .post-info-category{padding-bottom:5px!important}#post-1152 .post-info-category a:last-child{border-right:0!important}html .fl-reviews-slider .slick-dots li{margin:15px 0 0 18px;font-size:22px;opacity:.5}html .fl-reviews-slider .slick-center .fl-review-text{color:#727272!important}html .docspress-single .docspress-single-sidebar .docspress-single-sidebar-wrap{overflow:hidden}.fl-places-categories-header .fl-places-categories-header-meta .fl-places-header-right form input.inlineSearch,html .fl-places-categories-header .fl-places-categories-header-meta .fl-places-header-right form .places-tax{border-color:#fff!important}html .docspress-search-form .docspress-search-field{box-shadow:none!important;margin-bottom:10px;border-bottom:1px solid #eee!important}html .docspress-archive .docspress-archive-list>.docspress-archive-list-item{position:relative;flex:1 0 30.33%;min-width:30.33%;max-width:30.33%;border:2px solid #e8e0f5;margin:1%;padding:20px}html .docspress-archive .docspress-archive-list>.docspress-archive-list-item .docspress-archive-list-item-title>span h2{font-size:18px;color:#222!important;font-weight:600;font-family:Open Sans}html .docspress-archive .docspress-archive-list>.docspress-archive-list-item>ul{padding-left:15px}html .docspress-archive .docspress-archive-list>.docspress-archive-list-item>ul li{position:relative;font-size:15px;margin-bottom:15px}html .docspress-archive .docspress-archive-list>.docspress-archive-list-item>ul li>a{display:block;padding:2px 0;line-height:1.5}html .docspress-archive .docspress-archive-list>.docspress-archive-list-item .docspress-archive-list-item-title>span{background-image:linear-gradient(to right,#333 10%,rgba(255,255,255,0) 0);background-position:bottom;background-size:10px 1px;background-repeat:repeat-x;padding-bottom:15px;margin-bottom:5px;padding-left:20px}html .docspress-archive .docspress-archive-list>.docspress-archive-list-item .docspress-archive-list-item-title:before{position:absolute;content:"";width:5px;height:5px;display:inline-block;background:#f0487a;border-radius:50%;top:22px;left:3px;margin-right:10px}html .docspress-archive .docspress-archive-list>.docspress-archive-list-item .docspress-archive-list-item-title:after{position:absolute;content:"";width:5px;height:5px;display:inline-block;background:#f0487a;border-radius:50%;left:3px;top:34px}html .docspress-archive .docspress-archive-list>.docspress-archive-list-item .docspress-archive-list-item-title:hover>span h2{top:0;color:inherit}.pmpro-confirmation .fl-page-heading .fl--page-header .header-title{font-size:50px}html .fl-page-heading .fl--page-header .header-title{max-width:700px;margin:0 auto;line-height:1.1;padding-bottom:10px;font-size:48px}html .docs-template-default .fl-page-heading .fl--page-header .header-title{max-width:700px;margin:0 auto;line-height:1.2;padding-bottom:10px;font-size:56px}html .docspress-btn.hover,html .docspress-btn:hover{color:#fff!important;background-color:#f0487a;border-color:#f0487a}.author_comment_pros_cons .author_comment_pros_cons_contain,.tmreviewsrow #respond .author-comment,html .docspress-archive .docspress-archive-list li+.docspress-archive-list-category{margin-top:30px}html .fl-pricing--table-wrapper .pricing--table{padding:50px 25px 60px}html .fl-pricing--table-wrapper .pricing--table .pricing{color:#4817b9}html .fl-pricing--table-wrapper .pricing--table .pricing-period{font-weight:500}html .fl-pricing--table-wrapper .pricing--table .pricing-title:before{background:#ddd8eb}html .fl-pricing--table-wrapper .pricing--table.premium-table .pricing-list li i{color:#fff}html .fl-pricing--table-wrapper .pricing--table .pricing .prefix-price{color:#222;font-size:28px;top:-10px;margin-left:-25px}html .fl-icon-box-vc.icon-box-style-seven .icon-box-wrap .icon-box-icon-wrap{position:absolute;right:20px;top:25px}html .fl-icon-box-vc.icon-box-style-seven .icon-box-wrap .icon-right-content .icon-box-title{margin-bottom:10px;font-size:20px}html .wpcf7-not-valid-tip{margin-top:-10px;margin-left:10px;margin-bottom:10px}html .fl--portfolio-content-vc-wrap img{display:block;max-width:100%;width:100%;height:auto}html .entry-content .portfolio-mask-content .portfolio-category-wrap a{color:#fff!important;opacity:.8}.fl--portfolio-content-vc-wrap{margin:0 auto;max-width:1720px}.sidebar .widget_archive ul li span,.sidebar .widget_categories ul>li span{font-size:14px;color:#4817b9!important}.wp-calendar-nav{display:inline-block;width:100%;text-align:center}html .sidebar .widget_rss ul li cite{text-transform:uppercase;color:#333!important;font-size:14px;display:inline-block;width:100%;font-style:normal;text-align:right;font-weight:700;opacity:.8;padding-right:10px}.sidebar .widget_recent_comments .recentcomments .comment-author-link .url{font-weight:700;color:#222}html .sidebar .widget_rss ul li .rss-date{color:#666!important;font-style:normal;font-size:14px;display:inline-block;width:100%;opacity:.7}html .comments-container .comment-title{margin-bottom:40px;font-size:30px}.post-inner_content .wp-block-search .wp-block-search__button{border-radius:100px;padding:5px 30px;line-height:1.6;font-size:16px;height:51px;background:#f0487a!important;color:#fff;margin-left:-111px}.wp-block-column .wp-block-quote{margin-top:35px;margin-bottom:30px;text-align:left;line-height:14px;font-size:14px;padding:65px 35px 35px}.wp-block-column .wp-block-quote:before{top:25px;left:45px}.wp-block-column .wp-block-quote p{margin-bottom:6px;line-height:20px}html .sidebar .widget_rss ul li .rsswidget{font-weight:700;color:#4817b9!important}html .sidebar .widget_rss ul li .rssSummary{margin-bottom:10px;font-weight:400;font-size:16px}.fl-heading-mobile,.fl-venders-account>h3,.fl-venders-author .fl-venders-author-posts .fl-venders-select li:before,.youzify-settings-area .youzify-nav-settings{display:none}@media (max-width:1200px){.members-info_top,html .fl-header-phone-contain,html .fl-membership-login{display:none!important}html .user-info_top{right:0;position:absolute}html .fl-places-categories-header{overflow:hidden;height:80px;position:relative}html .fl-places-categories-header .fl-places-categories-header-meta{margin-top:0;display:none!important}.fl--header.fl-navigator-style-one .fl-venders-author-avatar{max-width:40px;max-height:40px;position:absolute;right:54px;top:-18px}.fl--logo-container{position:absolute;left:24px;top:26px}}@media (max-width:768px){.fl-category-places-header,html .fl-page-heading,html .fl-places-categories-header{height:80px!important;overflow:hidden!important}html body .fl-hamburger-sidebar-wrapper .fl--hamburger-sidebar-navigation-wrapper .fl--mobile-menu-navigation{padding-top:10%;padding-left:10px;padding-right:10px}.fl-page-heading.fl-nav-style-one .fl--page-header{margin-top:100px;display:none}.fl-heading-mobile{border-bottom:0;background:#e0eaf4;display:block;padding:20px;font-size:20px!important;font-weight:600;color:#222;line-height:1.4;text-align:center}.home-page .fl-heading-mobile,.page-template-home .fl-heading-mobile{display:none!important}html .fl-places-categories-search-contain{margin-bottom:20px}html .fl-page-heading{min-height:auto!important}html .fl-places-categories-search-contain .container .fl-places-search-form,html body .fl-places-categories-search-contain .container .fl-places-search-form form .inlineSubmit{display:none}html .fl-places-categories-header .fl-places-categories-header-meta .fl-places-header-left .fl-places-header-text{font-size:20px}html .fl-places-categories-header .fl-places-categories-header-meta{margin-top:0}html .fl-places-content{margin-top:50px;margin-bottom:50px}html .fl--header{min-width:400px}html .fl-places-header{height:327px;padding-top:120px}html .fl-places-content .fl-places-reviews-contain .comments-list .comment .comment .comment-container .comment-meta .comment-moderation .fl-reply-from,html body .fl-places-categories-search-contain .container .fl-places-search-form form .nice-select span.current{font-size:12px}.wrap-broker-table{min-width:2000px;overflow:auto}html .fl--hamburger-sidebar-navigation-wrapper .sidebar_container .widget{padding-left:10px;padding-right:10px}html .fl-hamburger-sidebar-wrapper .fl--hamburger-sidebar-navigation-wrapper .fl--mobile-menu-navigation{padding-top:20px;padding-left:30px;padding-right:30px}.fb_iframe_widget iframe{width:100%!important;max-width:100%!important}html .fl-button-wrapper-vc.text-right{justify-content:flex-start}html .fl-arrows.arrow-small.arrow-left:before,html .title-three .fl-title-vc:after,html .title-three .fl-title-vc:before{display:none!important}html .fl-icon-box-vc.icon-box-style-eight .icon-box-wrap .icon-box-icon-wrap:before{top:-6px;left:-11px}.fl-rate-icons{min-width:120px}.fl-places-content .fl-places-reviews-contain .fl-form-review-reply .fl-comment-form .author-email,.fl-places-content .fl-places-reviews-contain .fl-form-review-reply .fl-comment-form .author-name{width:100%!important;padding-left:0}.fl--header .fl-header-content .fl-navigation-container-three .fl-header-top .center-content{width:100%!important}html .post-bottom-meta-contain .post-tags-content{width:100%}.fl-comment-pagination .page-numbers,html .fl-default-pagination .page-numbers{margin-bottom:15px}.fl-blog-post-pagination .pagination,html .fl-places-content .fl-places-reviews-contain .comments-list .comment .comment-container .comment-avatar,html .fl-places-content .fl-places-reviews-contain .comments-list .comment .comment-container .comment-avatar .comment-author-name{text-align:left}html #fl-page--preloader .fl--preloader-progress-bar{max-width:80%}html .fl-icon-box-vc.icon-box-style-six{padding-top:0}html .docs-template-default .fl-page-heading .fl--page-header .header-title{font-size:36px}html .vc_custom_1585861766059,html .vc_custom_1585861772470,html .vc_custom_1595417099248{padding-left:25px!important}html .fl-reviews-slider .fl-places-slide{padding:45px!important}html .fl--footer .top-content-footer-dark{padding:30px 10px}html .fl-places-cat-contain .fl-row{margin-bottom:0}html .fl-category-container .fl-cat-row .fl-category-single{margin-bottom:25px}html .fl-category-container{padding:25px}html .docspress-archive .docspress-archive-list>.docspress-archive-list-item{position:relative;flex:1 0 100%;min-width:100%;max-width:100%}html .fl-pricing--table-wrapper .pricing--table .pricing-list li{text-align:center}html .docspress-single-feedback .docspress-single-feedback-vote,html .docspress-single-feedback>*{text-align:right}html .comments-container .comments-list .fl-comment .comment-container .comment-meta{max-width:calc(100% - 0px)}html .fl-places-content .fl-places-reviews-contain .comments-list .comment .comment{padding-right:0;padding-top:50px}html .fl-places-content .fl-places-reviews-contain .comments-list .comment .comment .comment-container .comment-avatar{padding-left:30px}html .fl-places-content .fl-places-reviews-contain .comments-list .comment .comment .comment-container .comment-meta .comment-moderation p{font-size:14px}html html .fl-places-content .fl-places-reviews-contain .comments-list .comment .comment--reply-wrap{margin-left:0;margin-top:15px}}@media (max-width:360px){.fl-category-places-header,.fl-places-categories-header{height:285px!important}}@media (min-width:1190px) and (max-width:1290px){html .fl--header .fl-header-content .fl-navigation-container-four .left-content .fl--logo-container{width:22%}}@media (min-width:1190px) and (max-width:1600px){html .fl--header .fl-header-content .fl-navigation-container-four .right-content{max-width:16%}html .fl-header-phone-contain,html .fl-membership-login{margin-right:-35px}html .fl--header .fl-header-content .fl-navigation-container-four .left-content .fl--logo-container{width:22%}}@media (max-width:1190px){html .docspress-single-adjacent-nav .nav-next,html .docspress-single-adjacent-nav .nav-previous{margin-bottom:20px;text-align:center}}@media (max-width:480px){html .wp-block-pullquote.is-style-solid-color blockquote{padding:20px!important;max-width:79%}html .header-title.title-post{font-size:39px!important;line-height:49px!important}html .fl-places-style-two .fl-places-cat .fl-places-meta .fl-places-title{font-size:23px;padding-top:10px}html .fl-reviews-slider .fl-places-slide{max-width:320px!important}html .fl-page-heading .content_header .header-title{font-size:28px}}.page-inner-pagination .post-page-numbers,html .post-inner-pagination .post-page-numbers{background:#e5e3f4}html .post-inner-pagination .post-page-numbers.current{background:#f0487a!important}html .fl-venders-author .fl-venders-author-posts .fl-venders-select li{display:inline-block;padding:9px 18px;border:0!important;color:#222;position:relative;cursor:pointer;border-radius:100px;margin-right:5px;margin-top:4px;text-align:center;text-transform:uppercase;font-size:13px;font-weight:700}html .fl-venders-author:before{background-color:#f8f5fd!important;-webkit-box-shadow:none;box-shadow:none}.fl-venders-author .fl-venders-author-posts .fl-venders-select li.active{background:#f0487a!important;border-color:#f0487a!important;color:#fff}html .fl-venders-author .fl-venders-author-avatar{margin-right:30px}.members-info_top{color:#222;position:absolute;top:67px;border:0;width:100%;text-align:center;right:-13px;font-size:14px;opacity:1;background:#fff;padding:10px;line-height:20px;min-width:100px;border-radius:3px;opacity:0;transition:.4s}.members-info_top:before{display:block;height:26px;width:100%;content:'';position:absolute;top:-25px;left:0}.members-info_top:after{color:#fff;content:'';display:inline-block;width:0;height:0;vertical-align:middle;border-bottom:8px solid;border-right:8px solid transparent;border-left:8px solid transparent;position:absolute;margin-left:-10px;top:-8px}#youzify-members-list .youzify-item-avatar img{border-radius:100px}.fl--footer .top-content-footer-dark{border-top:7px solid}.youzify-directory .pagination .page-numbers{background-color:#fff;color:#222}.user-info_top{flex-grow:0;display:flex;position:relative}.members-info_top li{margin-bottom:3px;font-size:12px}.members-info_top li a{color:#222;opacity:.8}.fl-venders-author-avatar img{transition:.4s}.fl-venders-author-avatar:hover img{opacity:.9}html .fl-venders-account,html .tmreviews-add-place{margin-top:60px;margin-bottom:60px;position:relative}.fl-venders-account table.pmpro_table,.tmreviews_account_wrap .tmreviews_account_wrap_nav .nav_list_stacked a.nav_item_link,html .fl-places-categories .fl-cat-row .fl-category-single .fl-places-categories-title{margin-bottom:10px}.fl-venders-account table.pmpro_table td,.fl-venders-account table.pmpro_table th{border:1px solid #ddd;padding:15px}.fl-venders-login form{border:1px solid #ededed;padding:40px;max-width:800px;margin:50px auto}#pmpro_levels_table{width:100%;max-width:800px}table.fl-broker-tables{width:100%;background-color:#fff;padding:0!important}.fl-broker-tables-head .fl-broker-col{font-weight:700}html .single-page-wrapper .fl-broker-tables td,html .single-page-wrapper .fl-broker-tables th,html .single-page-wrapper table.fl-broker-tables{border:0!important;padding:20px;vertical-align:middle}.fl-broker-tables-wrapper tr:nth-child(2n){background-color:#e9f4fa!important}.fl-broker-tables-field img{max-width:100%;height:auto}.fl-broker-tables-wrapper .fa,.fl-empl-stars{color:orange}.fl-broker-tables .btn-broker1{display:inline-block;border:2px solid #c1ddec!important;padding:10px;font-size:11px;min-width:120px;text-transform:uppercase;font-weight:600;color:#222;background:#fff}.fl-broker-tables .btn-broker2{display:inline-block;background:#fc4c59!important;border:2px solid #fc4c59!important;padding:10px;color:#fff!important;font-size:11px;min-width:120px;text-transform:uppercase;font-weight:600}.members-info_top.paid_memb_exists_plug{height:90px}html input.cmn-toggle-round-flat+label:after{top:5px;left:4px;bottom:5px;width:25px;background-color:#ddd!important;border-radius:52px;transition:margin .4s,background .4s}.youzify-section-content [type=checkbox]:checked+label:after,.youzify-section-content [type=checkbox]:not(:checked)+label:after{content:'\2713\0020';position:absolute;top:.15em;left:.22em;font-size:1.3em;line-height:.8;color:#f0487a;transition:.2s;opacity:1!important;transform:scale(1)!important;background:#eee!important;content:''!important}html .youzify-section-content [type=checkbox]:checked+label:after{background:#ccc!important}html .youzify-section-content input.cmn-toggle-round-flat:checked+label{background-color:#eee!important;border:0;background:#fff}html #youzify .option-content input:not([type=radio]):not(.uk-upload-button):not(.wp-color-picker):not(.wp-picker-clear):not(.ed_button){text-align:center;font-size:15px}.sidebar .widget_fl_theme_helper_popular_post .fl--last-post .fl-last-post-img{max-width:80px}#sf5 .tmreviewsrow .nice-select{opacity:0;position:relative;z-index:-9}.tmreviewsrow .comment-form-rating{margin-bottom:55px;height:20px}.step-info{margin-top:-36px!important;margin-bottom:33px!important;font-size:14px;background-color:#fff3cd;border:1px solid #ffeeba;padding:14px;color:#856404!important;border-radius:5px}.fl-employer .fl-employer-container{margin-bottom:30px}.tmreviews-add-place .tmreviewsagic-form .tmreviewsrow .tmreviews-col .fl-employer .fl-employer-container{gap:15px}.fl-place-employers-wrap{max-height:350px;background:0 0;margin-bottom:0;padding:25px 0;font-size:14px;overflow:auto}.fl-place-employers-wrap .fl-empl span:not(.fl-empl-rating,.fl-empl-average,.fl-empl-stars){display:inline-block;width:100%}.fl-place-employers-wrap .fl-empl{background-image:linear-gradient(to right,#333 10%,rgba(255,255,255,0) 0);background-position:bottom;background-size:10px 1px;background-repeat:repeat-x;padding-top:15px;margin-bottom:0;padding-bottom:15px;display:flex}.fl-emplbox1 img{max-width:70px;margin-right:10px;margin-top:8px;border-radius:100px;overflow:hidden}.fl-empl-name{font-weight:600;color:#222}.fl-empl-pos{color:#222}.fl-empl-rating{display:flex;gap:10px}.fl-places-header:before{content:'';display:inline-block;width:100%;height:100%;top:0!important;position:absolute;left:0;opacity:.9}.add_place .edit_btn,.edit_btn{top:0;left:0;position:absolute}.fl-icon-box-vc.icon-box-style-nine .icon-box-inner-wrap .icon-box-icon-wrap svg *{color:#fff;fill:#fff;stroke:#fff!important}html .fl-page-heading.fl-nav-style-one .fl--page-header{margin-top:127px}html .footer-widget-area .fl--last-post{display:flex;gap:16px;margin-bottom:14px}html .footer-widget-area .fl-author-info{display:none}html .footer-widget-area .fl-last-post-info a{color:#222;font-weight:600}.fl--footer .fa{font:14px/1 FontAwesome!important}.add_place .edit_btn{padding:10px;background-color:rgba(0,0,0,.3);color:#fff}.add_place .edit_btn:hover{opacity:.8!important;color:#fff}.add_place #acf-form{background:#fff;border:1px solid #ededed;padding:50px;margin-bottom:100px}.add_place #acf-form .acf-field input[type=text]{width:100%;color:#aaa;border-radius:28px;line-height:1;padding:13px 35px;border:2px solid #e5e3f4;margin-bottom:20px;max-width:100%;transition:.3s}.add_place #acf-form .acf-field .acf-google-map input[type=text]{width:100%;color:#aaa;border-radius:28px;line-height:1;padding:13px 35px 13px 20px;border:0;max-width:100%;transition:.3s;margin-bottom:0}.fl-claim-title:after,.fl-places-employer-form a:after{font:14px/1 FontAwesome;margin-right:7px;top:3px;position:absolute}.add_place input:active,.add_place input:focus,.add_place input:hover{box-shadow:0 8px 22px 0 transparent!important}.add_place #acf-form .acf-field .acf-label label{font-size:18px;padding:25px 0 20px}.add_place #acf-form .acf-fields>.acf-field{padding:0;border-top:0;margin-bottom:10px}.add_place .acf-field[data-name=socials] td,.add_place .acf-field[data-name=socials] tr{border:0!important}.add_place .acf-field[data-name=socials] th{color:#222;text-align:left;padding:0 0 0 21px}.add_place .acf-form-submit{padding-top:60px}.add_place .acf-form-submit .acf-button{border:0;color:#fff;padding:16px;text-transform:uppercase}.add_place .acf-actions .acf-button,.fl-affilate-link{border:0;padding:15px 20px;display:inline-block;border-radius:100px;margin-bottom:20px;width:100%;text-align:center;background:#e5e3f4;color:#222;text-transform:uppercase;font-size:12px;cursor:pointer}.add_place #acf-form .ui-sortable .acf-field{padding:25px 0 0;border-top:0}.add_place .acf-field[data-name=employers] .ui-sortable .acf-field{padding:0;border-top:0;padding-top:0!important}.add_place .acf-field[data-name=employers] .acf-fields.-border,.add_place .acf-field[data-name=review] .acf-fields.-border{background:0 0;padding:0;border:0}.acf-field[data-name=employers] td,.acf-field[data-name=employers] tr,.acf-field[data-name=review] td,.acf-field[data-name=review] tr,.add_place .acf-field[data-name=employers] .acf-input .acf-input,.add_place .acf-field[data-name=employers] th,.add_place .acf-field[data-name=review] .acf-input .acf-input,.add_place .acf-field[data-name=review] th,.add_place .acf-field[data-name=socials] .acf-input .acf-input,.tmreviews_account_wrap_content #tmreviews_file_upload,.tmreviews_account_wrap_content #tmreviews_hidden_dlf_url{padding:0!important;border:0!important}.add_place .acf-field[data-name=employers] .acf-input,.add_place .acf-field[data-name=employers] .acf-label,.add_place .acf-field[data-name=review] .acf-input,.add_place .acf-field[data-name=review] .acf-label{float:none!important;width:100%!important;padding:0!important;border:0!important}.add_place .acf-field[data-name=employers] .acf-input label,.add_place .acf-field[data-name=review] .acf-input label{font-weight:400!important}.add_place .acf-field[data-name=employers] .acf-input,.add_place .acf-field[data-name=review] .acf-input,.add_place .acf-field[data-name=socials] .acf-input{border:1px solid #ededed!important;padding:35px!important}.add_place .acf-field[data-name=socials] .acf-input .acf-table{margin-bottom:0!important;padding-bottom:0!important}.add_place .acf-field[data-name=tmreviews_review_cons] label,.add_place .acf-field[data-name=tmreviews_review_pros] label{font-size:15px!important;padding:0 0 10px!important}.add_place .acf-field[data-name=employers] .acf-repeater,.add_place .acf-field[data-name=review] .acf-repeater{border:1px solid #ededed!important;padding:25px}.add_place #acf-form .nice-select{min-width:120px}.add_place .dropzone .acf-gallery,.add_place .dropzone [data-uploader=wp]{border:0!important;max-height:200px}.add_place .wp-editor-container textarea.wp-editor-area{padding:30px;border-radius:0}.fl-additional-info{padding:25px 25px 0;margin-bottom:-30px}.edit_btn{background:rgba(0,0,0,.3)!important;color:#fff;padding:12px 17px;transition:.3s ease-in-out;z-index:8;display:block}.fl-places-claim-form,.fl-places-employer-form{padding-bottom:25px;text-align:center}.edit_btn:hover{background:rgba(0,0,0,.5)!important;color:#fff}.fl-places-claim-form a,.fl-places-employer-form a{text-align:center;color:#222;text-decoration:none;border-radius:0;padding:0 0 5px;font-size:14px;font-weight:500;position:relative}.fl-places-employer-form a:after{display:inline-block;content:"\f2b7";left:-21px;color:#222}.fl-claim-title:before,.fl-places-employer-form a:before,.no-vrf-reply:before{content:'';width:100%;position:absolute;height:1.5px;bottom:-2px;background:#fc4c59;z-index:0;transform-origin:right;transition:transform .2s ease-out;left:0}.fl-places-claim-form a:hover:before,.fl-places-employer-form a:hover:before,.no-vrf-reply:hover:before{transform:scaleX(0);transform-origin:right}.fl-places-claim-form a:hover,.fl-places-claim-form a:hover:after,.fl-places-employer-form a:hover,.fl-places-employer-form a:hover:after{color:#4817b9!important}.fl-places-claim-form{padding-top:25px}.fl-claim-title:after{display:inline-block;content:"\f1cd";left:-21px;color:#222}.fl-places-verified i{padding-right:10px}#tmreviews_send_to_review,.fl-places-verified,html .comments-container .comments-list .fl-comment .comment-container .comment-meta a.notify-company:hover{color:#fff}html .fl-places-header .fl-places-left .fl-places-title-contain{color:#fff;margin-left:35px;margin-bottom:0;display:flex;margin-top:0;flex-direction:column;align-self:center}.fl-places-content .fl-places-reviews-contain .fl-form-review-reply .fl-comment-form .fl-employers-comment-wrap{border:2px solid #e5e3f4;line-height:30px;height:54px;padding-top:5px;padding-bottom:5px}.acf-field textarea{padding:20px!important;line-height:24px!important}.place_meta_empl_title{font-size:18px;font-weight:400;color:#222;margin-bottom:10px}.tmreviews-add-place .tmreviewsagic-form .tmreviewsrow .tmreviews-col .fl-employer .fl-employer-container input,html .fl-places-content .fl-places-sidebar-contain .fl-places-meta .fl-places-meta-title{margin-bottom:15px}.notify-company{border:1px solid #222;border-radius:25px;text-align:center;padding:1px 27px;font-size:11px;position:absolute;bottom:-37px;right:0;font-weight:600;text-transform:uppercase}.notify-company i{margin-right:4px}html .fl-places-content .fl-places-reviews-contain .comments-list .comment .comment-container .comment-meta .comments--rating-wrapper .comment--time{width:58%}html .fl-places-content .fl-places-reviews-contain .comments-list .comment .comment-container .comment-avatar .comment-author-name{line-height:20px}.tmreviews_account_wrap legend{font-size:15px;font-weight:700;color:#222;border:0;display:inline-block;width:auto;background:#fff;border-bottom:0;position:relative;top:7px;padding:0 10px 12px;text-transform:uppercase}.tmreviews_account_wrap_content input,.tmreviews_account_wrap_content select{display:block;width:100%;line-height:1.5;height:49px;opacity:1;font-size:14px}.cobalt-Fieldset #settings-form label,.tmreviews_account_wrap_content label{font-weight:500;padding-top:0;color:#222}.tmreviews_account_wrap .cobalt-Fieldset{border:1px solid #f8f8f8;padding:30px;margin-bottom:30px}html .tmreviews_account_wrap_content #fl_js_profile_form .cobalt-FormField{padding-bottom:15px!important}.cobalt-Fieldset #settings-form .settings-input{margin-bottom:50px}.fl_js_profile_form{position:relative}.tmreviews_account_wrap_content input[type=file]{border:0!important;padding:10px 0 0}.tmreviews_account_wrap{border:1px solid #f8f8f8;background:#fff;margin-bottom:50px}.tmreviews_account_wrap_nav{border-right:1px solid #f8f8f8}.tmreviews_account_wrap_content{padding:50px}.tmreviews_account_wrap_content #user_description{min-height:100px;margin-bottom:5px;font-size:12px;line-height:22px;max-height:200px;overflow:auto!important}.tmreviews_account_wrap_content .cobalt-Hint{padding-top:10px;font-size:11px;margin-top:0}#tm_reviews_avatar img{border-radius:100px;margin-bottom:25px}.tmreviews_account_wrap_content input{padding:20px;box-shadow:0;border-radius:2px;border:1px solid #f8f8f8;color:#222;box-shadow:none;font-weight:400!important}.tmreviews_account_wrap_content select{padding:0 20px;box-shadow:0;border-radius:2px;border:1px solid #f8f8f8;color:#222;box-shadow:none}.tmreviews_account_wrap .tmreviews_account_wrap_nav .nav_list_stacked a.nav_item_link:hover,.youzify-page-main-content .tmreviews_account_wrap .tmreviews_account_wrap_nav .nav_list_stacked a.nav_item_link.active{background-color:#f0a837;color:#fff}.tmreviews_account_wrap .nav_list_stacked{padding:20px 0 20px 20px;position:sticky;top:35px}.fl-change-pass input{margin-top:0!important}input[type=file]:active,input[type=file]:focus,input[type=file]:hover{box-shadow:0 0 0!important}#tmreviews_update_profile,.tmreviews_send,html .tmreviews_account_wrap_content input#tmreviews_password_submit{border-radius:29px;cursor:pointer;overflow:hidden;position:relative;display:inline-block;line-height:1;padding:17px 35px;color:#fff;font-size:14px;text-transform:uppercase;z-index:2;width:auto}.em-legend{margin-bottom:33px!important;font-size:14px;background-color:#fff3cd;border:1px solid #ffeeba;padding:14px;color:#856404!important;border-radius:5px}.alert{line-height:25px!important}.fl-change-pass{padding-top:35px}.fl-places-average-meta i{font-size:19px}.fa.fa-star-o{color:#ddd}html .comment-form-rating p.stars a:before{font-size:21px}html .comment-form-rating p.stars a{margin-right:9px;top:1px}@media (max-width:1200px){.fl-places-content .fl-places-reviews-contain .fl-places-gallery .fl-place-gallery-slider .slick-list img{height:auto!important}.fl-empl-rating,.fl-place-employers-wrap .fl-empl{display:inline-block!important}}@media (max-width:1000px){.fl-empl-average,.fl-empl-stars{display:inline-block!important;width:100%!important}.notify-company{display:none!important}.comment-moderation,.post-inner_content,.single-page-wrapper{padding-top:20px}}@media (max-width:768px){html .fl-places-header .fl-places-left{width:100%;display:inline-block!important;text-align:center;padding-bottom:30px}html .bottom-content-footer{padding:20px}html .fl-places-header .fl-places-left .fl-places-title-contain{margin-left:0!important}}@media (max-width:600px){html .fl--header{min-width:200px!important}html .footer-widget-area .widget_nav_menu ul li{margin-bottom:10px;width:100%}}.fl-mega-menu ul>li:not(.mega-menu-item) .sub-nav .sub-menu .double-sub-menu{left:auto;right:100%}.fl-mega-menu ul li.has-submenu .sub-nav.open .sub-menu .double-sub-menu{right:auto;left:100%}.youzif_user_about_tab_wrap{padding:25px;background:#fff;font-size:14px;margin-bottom:25px;line-height:25px;color:#222}.youzif_user_about_name{font-size:20px;font-weight:600;padding-bottom:15px;color:#222}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.fl-places-content .fl-places-reviews-contain .comments-list .comment .comment input,.tm_save_btn,.tmreviews_btns_active .tm_del_btn,.youzify div.item-list-tabs,.youzify-directory-filter,.youzify-navbar-inline-icons .youzify-navbar-item a i{display:none!important}.fl-employer-container .tmreviews-field-lable{margin-top:-25px;padding-left:23px}html .tmreviews-add-place .tmreviewsagic-form .tmreviewsrow .tmreviews-col .fl-employer .fl-employer-container{position:relative;display:inline-block;width:100%}.tmreviews-add-place .tmreviewsagic-form .tmreviewsrow .tmreviews-col .fl-employer .tmreviews_file{margin-bottom:0}.tmreviews-add-place .tmreviewsagic-form .tmreviewsrow .tmreviews-col .fl-employer .tmreviews-col{padding:20px 0 0}html .tmreviews-add-place .tmreviewsagic-form .tmreviewsrow .tmreviews-col .fl-employer .fl-employer-container .empl_del:before{top:-3px}.no-vrf-block{display:inline-block;width:100%;text-align:right}.no-vrf-reply{text-align:center;color:#222;text-decoration:none;border-radius:0;padding:0 0 5px;font-size:14px;position:relative;font-weight:600}.no-vrf-reply:after{font:17px/1 FontAwesome;margin-left:7px;top:2px;position:absolute;display:inline-block;content:"\f101";right:-17px}.fl-places-content .fl-places-reviews-contain .comments-list .comment .comment .comment--reply-wrap a.comment-reply-link:after,.fl-places-content .fl-places-reviews-contain .comments-list .comment .comment--reply-wrap a.comment-reply-link:after{background:0 0!important;font:17px/1 FontAwesome!important;margin-left:7px!important;top:-3px!important;position:absolute;display:inline-block;content:"\f101"!important;right:-18px;height:auto!important;width:auto!important}.youzify-profile-navmenu li:after{display:block;content:'';height:21px;border-right:1px solid #ddd;position:absolute;right:0;top:28px}@media screen and (max-width:768px){html #youzify-profile-navmenu:not(.youzify-boxed-navbar){margin-top:0}}html .fl-places-content .fl-places-reviews-contain .comments-list .comment-container:hover .tmreviews_btn{opacity:1}.tmreviews_btns_active .tmreviews_btn{margin-top:-15px}.tmreviews_btn{margin-top:-9px;opacity:0;transition:.3s;display:block;float:left;margin-right:10px;font-size:13px}.tmreviews_btns_active{opacity:1;position:relative;margin-top:-15px}.tmreviews_btn:hover{transform:scale(1.1)}.tmreviews_btns_active input,.tmreviews_btns_active textarea{padding:11px 14px!important;border-radius:10px;font-size:14px;line-height:24px;border:1px solid}.tm_del_btn:before,.tm_edit_btn:before,.tm_save_btn:before{font:13px/1 FontAwesome;display:inline-block;margin-right:7px}.tm_edit_btn:before{content:"\f040"}.tm_save_btn:before{content:"\f00c"}.tm_del_btn:before{content:"\f00d"}.tmreviews_btns_active .tm_save_btn{display:block!important}.logged-in-as .required-field-message{display:inline-block;width:100%;padding-top:11px;font-size:15px}.fl-review-to-empl{font-size:14px;padding-bottom:10px}.fl-review-to-empl:before{font:13px/1 FontAwesome;margin-right:2px;display:inline-block;content:"\f2c0";color:#222;position:relative;top:-1px}.fl-user-reviews-contain .tmreviews_btn{text-align:center;color:#4817b9!important}.fl-user-reviews-contain .tmreviews_btn:before{margin-right:0;margin-bottom:7px;color:#4817b9}