.lineheight20.rh-flex-center-align.mobileblockdisplay{display:none}
.elementor-731 .elementor-element.elementor-element-0d24200 center{font-size:30px!important;margin-bottom:18px!important;font-weight:600!important}
.listingggg{display:flex;flex-wrap:wrap;justify-content:space-between}
.listingggg article{width:32%;border:1px solid #9f9f9f59;margin-bottom:20px}
.listingggg h3.flowhidden.mb10.mt0.fontnormal.position-relative{text-align:center;font-size:24px}
.listingggg article a.btn_offer_block.re_track_btn{display:none!important}
.elementor-element.elementor-element-f6f9262.e-flex.e-con-boxed.e-con.e-parent.e-lazyloaded{margin:50px 0}
.elementor-731 .elementor-element.elementor-element-f6f9262 .e-con-inner{max-width:1280px}
.elementor-731 .elementor-element.elementor-element-f6f9262 .e-con-inner img.lazyloaded{max-width:315px}
html body .ti-widget[data-layout-id='80'][data-set-id='light-background'] .ti-verified-by-row{display:none!important}
.title_single_area.mb15 .lineheight20.rh-flex-center-align.mobileblockdisplay span.re-line-badge.re-line-small-label.badge_2{padding-right:0!important}
html body .title_single_area.mb15 .lineheight20.rh-flex-center-align.mobileblockdisplay span.re-line-badge.re-line-small-label.badge_2 span{margin-right:0!important}
html body.single-post span.styles_statusChip__Xnwzm{padding:6px!important}
html body footer#theme_footer .rh-container.clearfix *{font-weight:400!important;font-size:16px!important}
body .footer_most_bottom.mobilecenterdisplay.mobilepadding span.f_text_span{justify-content:space-between!important;gap:20px!important;min-width:100%!important}
html body span.re-ribbon-badge.left-badge.badge_2 span:after{display:none!important}
html body span.re-ribbon-badge.left-badge.badge_2 span{font-size:14px!important}
body .accessibility-modal-footer .accessibility-footer-wrapper{display:none!important}
body .accessibility-modal-footer .accessibility-footer-report-link a{font-size:0!important}
html body.search.search-results .main-side.clearfix div .news-community.clearfix .rh_grid_image_wrapper .rh-flex-center-align.mobileblockdisplay .meta.post-meta{display:none!important}
.navigation-and-main-area.navPosition-left.navType-hover.layout-builder--menu-items--skin-default{display:block!important}
.navigation-and-main-area.navPosition-left.navType-hover.layout-builder--menu-items--skin-default .main-navigation.dzs-navigation--type-hover.menu-left.menu-moves-vertically{height:auto!important}
.videogallery--navigation-container.navigation--total-container.default{display:flex;justify-content:center}
.elementor-731 .elementor-element.elementor-element-453b6dd1 > .elementor-container{max-width:1480px;align-items:center!important}
.is-search-sections .thumbnail img{object-fit:contain!important}
html body:not(.noinnerpadding) .rh-post-wrapper{padding-left:0!important}
.celldisplay.rh-search-icon.rh-header-icon.text-center{position:absolute}
.header-actions-logo .rh-flex-center-align{display:flex!important;justify-content:end!important;max-width:75px!important}
.header-actions-logo{max-width:80px!important;margin-left:20px!important}
body.search.search-results .main-side.clearfix div{display:flex!important;flex-wrap:wrap!important;justify-content:space-between!important}
body.search.search-results .main-side.clearfix div .news-community.clearfix{max-width:32%!important;gap:0;display:block!important}
body.search.search-results .wpsm-title.position-relative.flowhidden.mb25.middle-size-title.wpsm-cat-title{justify-content:center!important}
body.search.search-results .main-side.clearfix div .newsdetail.rh_gr_top_right.mb5{display:none!important}
body.search.search-results .main-side.clearfix div .news-community.clearfix .rh_grid_image_wrapper{justify-content:center!important}
body.search.search-results .main-side.clearfix div .news-community.clearfix .rh_grid_image_wrapper .newsimage.rh_gr_img{max-height:139px!important}
body.search.search-results .main-side.clearfix div .news-community.clearfix .rh_grid_image_wrapper .newsimage.rh_gr_img img{max-height:129px!important}
body.search.search-results .main-side.clearfix div .news-community.clearfix .rh_grid_image_wrapper .rh-flex-center-align.mobileblockdisplay{display:block!important}
body.search.search-results .main-side.clearfix div .news-community.clearfix .rh_grid_image_wrapper .rh-flex-center-align.mobileblockdisplay .meta.post-meta{justify-content:left!important}
body.search.search-results .main-side.clearfix div .news-community.clearfix .rh_grid_image_wrapper .rh-flex-center-align.mobileblockdisplay .rh-flex-right-align{margin-top:9px!important}
html body a.paoc-close-popup.paoc-popup-close{min-height:60px!important;min-width:60px!important;background:url(https://reviewshark.com/wp-content/uploads/2024/05/cross.png)!important;background-repeat:no-repeat!important;background-size:cover!important;max-width:60px!important;top:30px!important;right:40px!important}
html body a.paoc-close-popup.paoc-popup-close svg{opacity:0!important}
input#is-search-input-5147{max-width:50%!important;padding:0!important;margin:auto!important}
form.is-search-form.is-form-style.is-form-style-3.is-form-id-5147.is-ajax-search{text-align:center!important;margin-top:32vh!important}
.paoc-popup-fullscreen .paoc-close-popup{width:150px!important}
html body input#is-search-input-5147{padding-left:13px!important}
html body .paoc-close-popup svg{width:46px!important}
div#reviews .newreviews .tab button.tablinks:hover{background:#d11717!important;border-color:#d11717!important;box-shadow:none!important}
html body input#gform_submit_button_1{padding:20px!important;max-width:50%!important;border-radius:20px!important}
html body div#input_1_6{max-width:300px!important;border-radius:21px!important;contain:paint;border:1px solid #d3d3d3;max-height:77px!important;display:flex;justify-content:end!important;align-items:center!important}
@font-face{font-family:ProximaNova;src:url(https://reviewshark.com/wp-content/themes/rehub-theme/fonts/Proxima-Nova-Regular.otf)}
html body ul#menu-main-menu li a{text-transform:lowercase!important}
html body .logo_section_wrap{box-shadow:none!important}
html body footer#theme_footer.dark_style *{font-size:18px!important;text-transform:uppercase!important}
.footer_most_bottom.mobilecenterdisplay.mobilepadding span.f_text_span{align-items:center!important}
.footer_most_bottom.mobilecenterdisplay.mobilepadding span.f_text_span ul li:nth-child(1) a::after{content:'|';padding-left:8px}
.footer_most_bottom.mobilecenterdisplay.mobilepadding span.f_text_span ul li:nth-child(2) a::after{content:'|';padding-left:8px}
.footer_most_bottom.mobilecenterdisplay.mobilepadding span.f_text_span ul{gap:8px!important}
.paoc-close-popup svg{width:24px!important}
.paoc-popup-margin.paoc-popup-content{margin:auto!important}
.paoc-design-1 .paoc-popup-inr{margin:0!important;margin-bottom:auto!important}
.is-show-more-results{margin-top:auto!important}
.is-ajax-search-items.is-show-details-disabled{max-height:calc(100vh)!important}
.is-ajax-search-posts{display:flex;flex-wrap:wrap;gap:24px}
.is-ajax-search-posts .is-ajax-search-post{flex:1 1 14%}
.is-ajax-search-posts .is-ajax-search-post *{font-size:17px!important;line-height:20px!important}
.is-ajax-search-posts .is-ajax-search-post img{height:auto!important;width:140px}
.is-ajax-search-posts .is-ajax-search-post .thumbnail{height:180px;display:flex;align-items:center;justify-content:center}
html body input#gform_submit_button_1{padding:20px!important;max-width:50%!important;border-radius:20px!important}
html body div#input_1_6{max-width:300px!important;border-radius:21px!important;contain:paint;border:1px solid #d3d3d3;max-height:77px!important;display:flex;justify-content:end!important;align-items:center!important}
html body .main-nav.mob-logo-enabled.rh-flex-grow1.rh-flex-center-align.rh-flex-justify-center.white_style{justify-content:flex-end!important}
.title_single_area.mb15{min-width:70%!important}
figure.top_featured_image{max-width:30%!important;overflow:initial!important}
html body div.read_div{font-size:13px!important;line-height:20px!important;font-weight:400!important;font-family:'Poppins'!important}
html body a.read-link{font-size:17px!important;color:#D11717!important}
html body section#gallerynew{height:auto!important}
div#myModal{display:none}
html body.single ul.stylesreachUs li.stylesconnectUs span.stylescontainer button{font-weight:700!important}
html body.single li.stylesconnectUs a.styles_websiteLink{font-weight:700!important}
html body.single .stylestags a.styleslink{font-weight:700!important}
div#reviews span.ti-stars{top:20px!important}
.ti-header-write-btn-container{margin:0 20px!important}
html body.page .accessibility-modal-footer .accessibility-footer-wrapper{height:1px!important;visibility:hidden!important;padding:0!important}


.postserach{min-width:100%!important}
html body.single button#warctatopfold{background:#D11717!important}
html body.single ul.stylesreachUs li.stylesconnectUs span.stylescontainer button{color:#D11717!important}
html body.single li.stylesconnectUs a.styles_websiteLink{color:#D11717!important}
html body.single h3.titleheading3businessName a{color:#D11717!important}
html body.single a.ti-header-write-btn{background:#D11717!important}
html body.single button.tablinks.active{background:#D11717!important}
html body.single .stylestags a.styleslink{color:#D11717!important}
html body.single .ti-load-more-reviews-button{color:#D11717!important}
html body .priced_block.clearfix a.btn_offer_block.re_track_btn{background:#D11717!important}
.single-post .main-side.single.clearfix{float:left;width:70%}
.reviewsidebar{float:right;width:30%}
.right_aff{display:none}
.stylespanelBusiness{padding:32px 28px;border:1px solid #ccc;border-radius:10px;margin-bottom:20px;margin-top:70px}
.breadcrumb a{font-family:"Poppins",sans-serif!important;font-size:13px!important}
.breadcrumb.font90.rh_opacity_7 i.fa.fa-angle-right{font-size:13px;padding-left:5px;padding-right:5px;color:#000}
span.current{font-size:13px!important;text-transform:capitalize;color:#000;font-weight:500!important;font-family:"Poppins",sans-serif!important}
.single .rh-cat-list-title{display:none;display:none}
.lineheight20.rh-flex-center-align.mobileblockdisplay span{border:1px solid #4caf50;color:#4caf50;cursor:default;background:transparent;font-size:11px;line-height:11px;border-radius:4px;padding:7px 10px 7px 29px;display:inline-block;position:relative;background-color:transparent!important;text-decoration:none;text-transform:capitalize!important;text-align:left!important}
.lineheight20.rh-flex-center-align.mobileblockdisplay span i.fa.fa-certificate{position:relative;right:20px!important}
.title_single_area h1{text-transform:capitalize!important;font-family:Poppins,sans-serif!important;poppinsfont-family:sans-serif;font-weight:500;font-size:36px;line-height:36px}
span.stylesaverageRating{font-weight:500;font-size:13px;line-height:20px;color:#f57c00;font-family:Poppins,sans-serif;margin-right:6px!important;font-style:normal!important}
.stylestarsContainer{display:inline-flex;align-items:center;font-family:Poppins,sans-serif}
.stylestarsContainer i.fa.fa-star{margin-left:4px;font-size:14px!important}
button.stylestotalReviews{font-size:13px;line-height:20px;color:#999;margin-left:14px;text-decoration:none;font-family:Poppins,sans-serif!important;border-width:0 0 1px;border-style:solid;cursor:pointer;padding:0;background:transparent;font-style:normal!important}
ul.stylesbusinessInfo{display:flex;flex-wrap:wrap;padding-left:0;list-style-type:none;margin:6px 0 15px;font-family:Poppins,sans-serif}
body li.stylesbusinessOpen{font-weight:500!important;font-size:13px!important;line-height:20px!important;padding:0 15px!important;position:relative!important;font-family:Poppins,sans-serif!important;color:#4CAF55!important;padding-left:0}
ul.stylesbusinessInfo li{font-weight:500!important;font-size:13px!important;line-height:20px!important;padding:0 15px!important;position:relative!important;color:#555!important;box-sizing:border-box;font-family:Poppins,sans-serif!important}
ul.stylesbusinessInfo li:after{position:absolute!important;content:"";top:50%!important;left:0!important;transform:translateY(-50%)!important;width:5px!important;height:5px;border-radius:50%;background-color:#555!important;bottom:!important}
li:first-child:after{display:none}
body li:first-child{color:#4caf50!important;padding-left:0!important}
ul.stylesbusinessInfo li a.stylesdisplayCategoryLink{font-weight:500!important;font-size:13px!important;line-height:20px!important;padding:0 15px!important;position:relative!important;color:#555!important;box-sizing:border-box;font-family:Poppins,sans-serif!important}
figure.top_featured_image{float:left;width:40%}
.maops .stylesctaWrapper{display:flex;font-family:Poppins,sans-serif}
button#warctatopfold{display:inline-block!important;padding:9px 16px!important;background:#A11B95;border-radius:8px!important;font-size:14px;color:#fff;margin-right:12px;text-decoration:none;transition:.3s ease;border:0;cursor:pointer;font-family:Poppins,sans-serif!important}
ul.stylesreachUs li.stylesconnectUs a{display:flex;align-items:center;overflow:hidden}
a.getDirectionsBtnbtn{display:inline-flex;padding:9px 16px!important;border:1px solid #ccc!important;background-color:#fff;border-radius:8px!important;font-size:14px!important;color:#555!important;text-decoration:none;transition:.2s ease;align-items:center;white-space:nowrap;font-family:Poppins,sans-serif!important}
span.getDirectionsBtn i{margin-right:5px}
.maops{padding-bottom:40px}
h2.titleheading2{font-weight:500;font-size:16px;line-height:26px;margin:0 0 20px!important;color:#555;font-family:Poppins,sans-serif!important}
.stylestags{font-weight:400!important;color:#555!important;padding:0!important;display:flex!important;align-items:center!important;flex-wrap:wrap!important;position:relative!important;left:4px!important;font-family:Poppins,sans-serif!important}
.stylestags a.styleslink{text-decoration:none;position:relative;color:#A11B95;padding-left:3px;font-family:Poppins,sans-serif!important;font-size:15px!important;font-weight:400!important}
.stylestags a.styleslink:nth-child(3):before{content:", "}
.stylestags a.styleslink:nth-child(4):before{content:", "}
#more{display:none}
.stylesreadmoreparagraph p{font-weight:400;font-size:13px!important;line-height:20px!important;color:#212121;margin:0!important;overflow-wrap:break-word;margin:0;padding:12px 0 0;font-family:Poppins,sans-serif!important}
section.stylessectionPb{margin-bottom:40px!important}
.col-12.col-lg-6.stylesmapAddressWrapper{width:50%!important;flex:1 1!important;float:left;padding-left:5px!important;padding-right:15px!important}
.col-12.col-lg-6.styles_workingHourseWrapper{flex:0 0 auto;width:50%!important;justify-content:center!important;float:left!important;display:flex!important;padding-left:55px!important;padding-right:5px!important}
.col-12.col-lg-6.stylesmapAddressWrapper iframe{width:100%}
.stylesmapWrapper{height:215px;overflow:hidden;border-radius:10px}
.GoogleMapmapContainer{position:relative;overflow:hidden;height:100%;width:100%}
.GoogleMapmapContainer a{display:block}
.stylesaddressWrapperstylesdivider{display:flex;justify-content:space-between;align-items:center;margin-top:20px;margin-left:1px}
address{flex:1 1;display:flex;align-items:center;font-family:Poppins,sans-serif!important}
.stylesaddressWrapperstylesdivider p{flex:1 1!important;margin:2px 0 0!important;font-size:13px!important;font-family:Poppins,sans-serif!important;line-height:20px!important}
table.HoursworkingHours{font-size:13px!important;line-height:24px!important;color:#212121!important;border-collapse:separate!important;border-spacing:0 5px!important;height:-moz-fit-content!important;height:fit-content!important;font-family:Poppins,sans-serif!important}
section.stylessectionPb{margin-bottom:40px!important}
.col-12.col-lg-6.stylesmapAddressWrapper{width:50%!important;flex:1 1!important;float:left;padding-left:5px!important;padding-right:15px!important}
.col-12.col-lg-6.styles_workingHourseWrapper{flex:0 0 auto;width:50%!important;justify-content:center!important;float:left!important;display:flex!important;padding-left:55px!important;padding-right:5px!important}
.col-12.col-lg-6.stylesmapAddressWrapper iframe{width:100%}
.stylesmapWrapper{height:215px;overflow:hidden;border-radius:10px}
.GoogleMapmapContainer{position:relative;overflow:hidden;height:100%;width:100%}
.GoogleMapmapContainer a{display:block}
.stylesaddressWrapperstylesdivider{display:flex;justify-content:space-between;align-items:center;margin-top:20px;margin-left:1px}
address{flex:1 1;display:flex;align-items:center;font-family:Poppins,sans-serif!important}
.stylesaddressWrapperstylesdivider p{flex:1 1!important;margin:2px 0 0!important;font-size:13px!important;font-family:Poppins,sans-serif!important;line-height:20px!important}
table.HoursworkingHours{font-size:13px!important;line-height:24px!important;color:#212121!important;border-collapse:separate!important;border-spacing:0 5px!important;height:-moz-fit-content!important;height:fit-content!important;font-family:Poppins,sans-serif!important}
span.HoursworkingStatusHoursisBusinessOpen{color:#4caf50!important;font-size:13px;font-weight:500;font-family:Poppins,sans-serif!important}
i.fa.fa-map-marker{margin-right:9px;font-size:24px}
div#reviews{float:left;width:100%}
.stylescontainer{display:flex;padding:24px 28px;align-items:center;justify-content:space-between;align-self:stretch;border-radius:12px;border:1px solid #999;background:#fff;margin-bottom:26px;font-family:Poppins,sans-serif!important}
section.stylessectionBorder{float:left;width:100%;margin-top:50px}
.stylescta{color:#A11B95;display:flex}
.stylescontainer button{background:transparent;border:none;outline:none;color:inherit;font-size:18px;font-style:normal;font-weight:500;line-height:normal;padding:0;cursor:pointer;font-family:Poppins,sans-serif!important}
span.styles_label{color:#555;font-size:14px;font-style:normal;font-weight:500;line-height:normal;font-family:Poppins,sans-serif!important}
ul.BusinessReviewstabs{display:flex;justify-content:space-between;align-items:center;border:1px solid #999!important;max-width:max-content!important;border-radius:30px!important;padding:5px 4px!important;margin:26px 0 20px!important;list-style-type:none!important;overflow:auto!important;scrollbar-width:none!important}
ul.BusinessReviewstabs li{padding:4px 20px!important;margin:0 3px;font-weight:400;font-size:14px;line-height:24px;color:#212121!important;background-color:transparent;border-radius:30px;cursor:pointer;transition:.3s ease;position:relative;white-space:nowrap;display:flex;align-items:center;font-family:Poppins,sans-serif!important;padding-left:12px!important}
ul.BusinessReviewstabs li a{display:flex;align-items:center;text-decoration:none;color:inherit;font-family:Poppins,sans-serif!important;font-weight:400!important;font-size:14px!important}
li.BusinessReviewscurrentActive.BusinessReviews{background-color:#A11B95;font-weight:500;color:#fff!important}
.ti-widget[data-layout-id='80'][data-set-id='light-background'] .ti-widget-container .ti-name{font-weight:500;font-size:14px!important;line-height:21px!important;color:#212121!important;font-family:Poppins,sans-serif!important;text-transform:capitalize}
.ti-widget[data-layout-id='80'][data-set-id='light-background'] .ti-widget-container .ti-date{font-weight:500;font-size:14px!important;line-height:21px!important;color:#212121!important;font-family:Poppins,sans-serif!important;text-transform:capitalize}
.ti-widget[data-layout-id='80'][data-set-id='light-background'] .ti-reviews-container-wrapper .ti-inner>.ti-stars,.ti-widget[data-layout-id='80'][data-set-id='light-background'] .ti-reviews-container-wrapper .ti-popup-inner>.ti-stars{margin-left:55px}
.ti-widget[data-layout-id='80'][data-set-id='light-background'][data-pid='785a8bc2798854581e06fefc4a8'] .ti-review-content .ti-inner{font-weight:400;font-size:13px!important;line-height:20px!important;color:#212121!important;margin:0;overflow-wrap:break-word!important;font-family:Poppins,sans-serif!important}
.ti-review-text-container.ti-inner{margin-left:55px!important}
.ti-load-more-reviews-button{display:block;width:80%;text-align:center;background:#fff;padding:8px 21px;cursor:pointer;color:var(--primary-blue);border:1px solid var(--border-gray-100);border-radius:8px;transition:.2s;text-decoration:none;margin:30px auto 0;font-size:14px;color:#A11B95!important;display:block!important;width:80%!important;text-align:center!important;background:#fff!important;padding:8px 21px!important;cursor:pointer!important;border:1px solid #e9e9eb!important;border-radius:8px!important;transition:.2s!important;text-decoration:none!important;margin:30px auto 0!important;font-size:14px!important;font-family:Poppins,sans-serif!important}
.ti-widget[data-layout-id='80'][data-set-id='light-background'][data-pid='785a8bc2798854581e06fefc4a8'] .ti-load-more-reviews-container .ti-load-more-reviews-button{border:1px solid #ccc!important}
.reviewsidebar{position:sticky!important;top:20px!important}
.stylessinfoHeader h2.title_heading2{font-weight:500!important;font-size:16px;line-height:26px;font-family:Poppins,sans-serif!important;color:#555!important;margin-top:0;margin-bottom:10px}
ul.stylesreachUs{list-style-type:none;padding-left:0;margin-bottom:0;margin-top:0}
ul.stylesreachUs li.stylesconnectUs{display:flex;align-items:center;overflow:hidden}
ul.stylesreachUs li.stylesconnectUs address{font-size:13px;line-height:20px;margin-left:11px;margin-bottom:0;color:#212121}
ul.stylesreachUs li.stylesconnectUs span.stylescontainer{border:0!important;padding:0;margin-top:20px;margin-bottom:20px}
ul.stylesreachUs li.stylesconnectUs span.stylescontainer button{font-size:13px!important;line-height:20px!important;color:#A11B95!important;margin-left:11px!important;text-decoration:none;position:relative;padding:0!important;cursor:pointer!important;border:0!important}
li.stylesconnectUs a.styles_websiteLink{font-size:13px!important;line-height:20px!important;color:#A11B95!important;margin-left:11px;text-decoration:none;position:relative;cursor:pointer;font-family:Poppins,sans-serif!important}
li.styles_goSocial__DNKk6{display:flex;align-items:center;overflow:hidden;margin-top:18px;align-items:flex-start!important;margin-bottom:0!important}
.styles_socialLinks__StJEq a{padding:4px 10px!important;border:1px solid #e9e9eb!important;border-radius:4px!important;font-size:11px!important;color:#555!important;line-height:16px!important;margin-left:9px!important;margin-bottom:10px!important;display:inline-flex!important;text-decoration:none!important;align-items:center!important;transition:.1s!important;font-family:Poppins,sans-serif!important}
ul.stylesreachUs li.stylesconnectUs i.fa.fa-map-marker{color:#555!important;font-size:18px!important}
ul.stylesreachUs li.stylesconnectUs i.fa.fa-mobile{color:#555!important;font-size:20px;padding-right:10px}
ul.stylesreachUs li.stylesconnectUs i.fa.fa-globe{color:#555!important;font-size:20px!important;margin-right:8px}
li.styles_goSocial__DNKk6 i.fa.fa-link{color:#555!important;font-size:20px;position:relative;top:10px;margin-right:10px}
.styles_socialLinks__StJEq i.fa.fa-google-plus-official{color:#555!important;font-size:20px;margin-right:10px}
.styles_socialLinks__StJEq a{padding:8px 15px!important}
.related_articles.pt25.border-top.mb0.clearfix{display:none}
section.styles_suggestedBusiness{padding:20px 24px 20px 28px;border:1px solid #e9e9eb;border-radius:10px;margin-bottom:20px}
h3.titleheading3businessName{font-weight:500;font-size:14px;line-height:21px;margin-bottom:2px;color:#212121;font-family:Poppins,sans-serif!important}
h3.titleheading3businessName a{font-weight:500!important;font-size:14px!important;line-height:21px!important;margin-bottom:2px!important;font-family:Poppins,sans-serif!important}
.styles_ratingWrapper__ppigs{display:flex;align-items:center;padding-bottom:6px}
.style_starsContainer__P4vyT i{font-size:14px}
span.stylestotalReviews{font-family:Poppins,sans-serif!important;font-size:14px!important;margin-left:15px;position:relative;top:5px}
.lineheight20.rh-flex-center-align.mobileblockdisplay span{float:right}
.title_single_area.mb15{float:left}
section.stylessectionPb{float:left;width:100%}
.title_single_area.mb15 .lineheight20.rh-flex-center-align.mobileblockdisplay span.re-line-badge.re-line-small-label.badge_2{float:left!important;margin:0!important}
.lineheight20.rh-flex-center-align.mobileblockdisplay span{border:0;padding:0;transform:none;margin-right:20px!important}
.lineheight20.rh-flex-center-align.mobileblockdisplay span span{border:1px solid;padding:5px;margin:10px 0}
.lineheight20.rh-flex-center-align.mobileblockdisplay span i.fa.fa-certificate{right:0!important}
.lineheight20.rh-flex-center-align.mobileblockdisplay{padding:0}
figure.top_featured_image{margin-top:30px}
figure.top_featured_image img{width:200px}
button.tablinks{padding:4px 20px!important;margin:0 3px;font-weight:400;font-size:14px;line-height:24px;color:#212121!important;background-color:transparent;border-radius:30px;cursor:pointer;transition:.3s ease;position:relative;white-space:nowrap;display:flex;align-items:center;font-family:Poppins,sans-serif!important;padding-left:12px!important;float:left}
.tab{float:left;width:100%;margin-bottom:20px}
button.tablinks:hover{background-color:#A11B95;color:#fff!important;border-color:#A11B95}
button.tablinks.active{background-color:#A11B95;color:#fff!important;border-color:#A11B95}
.stylesratingWrapper p{margin-bottom:0;text-align:left!important}
.stylesratingWrapper{text-align:left}
.stylesratingWrapper a.ti-header.source-Google{padding:0!important}
.stylesratingWrapper .ti-widget[data-layout-id='27'][data-set-id='light-minimal']{text-align:left}
.ti-widget[data-layout-id='27'][data-set-id='light-minimal'] strong{font-style:normal}
.ti-widget[data-layout-id='27'][data-set-id='light-minimal'] span.ti-stars{margin-left:10px!important}
.stylesratingWrapper .ti-small-logo{margin-left:10px}
.stylesratingWrapper span.nowrap{font-style:normal!important}
.tabcontent{display:none}
.ti-widget[data-layout-id='80'][data-set-id='ligth-border'] .ti-widget-container .ti-name{font-weight:600!important}
.stylesratingWrapper a.ti-header.source-ZocDoc{padding:0!important}
.stylesratingWrapper a.ti-header.source-Avvo{padding:0!important}
.priced_block.clearfix a.btn_offer_block.re_track_btn{font-weight:500;display:inline-block!important;padding:10px 15px!important;background:#A11B95;border-radius:8px!important;font-size:14px;color:#fff;margin-right:12px;text-decoration:none;transition:.3s ease;border:0;cursor:pointer;font-family:Poppins,sans-serif!important}
.priced_block.clearfix a.btn_offer_block.re_track_btn:hover{background:#000!important}
.priced_block.clearfix a.btn_offer_block.re_track_btn{box-shadow:none!important}
.priced_block.clearfix a.btn_offer_block.re_track_btn{box-shadow:none!important}
p.font90.mobfont80.lineheight20.moblineheight15.mb15{font-family:Poppins,sans-serif!important;font-size:13px!important;font-weight:400;font-size:13px!important;line-height:20px!important;color:#212121;margin:0!important;overflow-wrap:break-word;margin:0;padding:12px 0 0;font-family:Poppins,sans-serif!important}
h2.font130.mt0.mb10.mobfont120.lineheight25{margin-bottom:0!important}
.priced_block.clearfix a.btn_offer_block.re_track_btn{display:inline-block!important;padding:9px 16px!important;background:#A11B95;border-radius:8px!important;font-size:14px!important;color:#fff;margin-right:12px;text-decoration:none;transition:.3s ease;border:0;cursor:pointer;font-family:Poppins,sans-serif!important}
p.font90.mobfont80.lineheight20.moblineheight15.mb15{padding-top:0!important;margin-top:0!important}
.newsdetail.rh_gr_right_desc{margin-top:0!important}
.wpsm-title.position-relative.flowhidden.mb25.middle-size-title.wpsm-cat-title{text-align:center;padding-top:20px;padding-bottom:20px}
.wpsm-title.position-relative.flowhidden.mb25.middle-size-title.wpsm-cat-title .font140.fontbold.rehub-main-font{text-transform:uppercase;font-family:Poppins,sans-serif!important;font-weight:500;font-size:45px!important;line-height:36px}
p.font90.mobfont80.lineheight20.moblineheight15.mb15{margin-bottom:10px!important}


.postserach{margin-bottom:20px!important}
section#checkoutlogo{margin-bottom:0!important;padding-bottom:0!important}
section.elementor-section.elementor-top-section.elementor-element.elementor-element-453b6dd1.elementor-section-content-middle.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default .elementor-element.elementor-element-a4e4e47.elementor-widget.elementor-widget-image{margin-top:-150px}
.elementor-element.elementor-element-4218954.elementor-widget.elementor-widget-heading .elementor-widget-container{margin-bottom:0!important}
.elementor-element.elementor-element-67bc9fa5.elementor-widget.elementor-widget-heading .elementor-widget-container{margin-bottom:0}
.elementor-element.elementor-element-429280f3.elementor-widget.elementor-widget-heading{margin-bottom:0}
.priced_block.clearfix.mobile_block_btnclock.mb0{display:none}
.paoc-image-popup img.popupaoc-img{width:25px}
.paoc-popup-margin.paoc-popup-mheading{display:none!important}
.paoc-popup-fullscreen .paoc-close-popup{background-color:transparent!important;fill:#000!important;font-weight:400!important;width:50px}
.paoc-close-popup svg{font-weight:100!important;width:50px;height:50px;font-size:0!important}
.paoc-popup-margin.paoc-popup-snote{display:none!important}
.paoc-popup-margin.paoc-cus-close-txt{display:none!important}
.paoc-credit-wrp{display:none!important}
.paoc-popup-margin.paoc-popup-sheading{display:none!important}
button.is-search-submit{display:none!important}
.is-form-style input.is-search-input{border:0!important;border-bottom:2px solid #ccc!important;font-size:50px!important}
.paoc-popup-margin.paoc-popup-content{height:100px}
input#is-search-input-5147{padding-bottom:20px}
form.is-search-form.is-form-style.is-form-style-3.is-form-id-5147.is-ajax-search{height:100px!important}
input#is-search-input-5147{height:100px!important;padding-left:0!important;padding-right:0!important}
.paoc-padding-20.paoc-popup-con-bg{padding-left:0;padding-right:0!important}
form.is-search-form.is-form-style.is-form-style-3.is-form-id-5147.is-ajax-search{width:100%!important}
.is-form-style.is-form-style-3 label{width:calc(100% - 0px)!important}
input#is-search-input-5147{padding-left:70px!important}
.paoc-popup-margin.paoc-popup-content{margin-top:-320px}
.paoc-close-popup svg{width:24px!important}
.paoc-popup-margin.paoc-popup-content{margin:auto!important}
.paoc-design-1 .paoc-popup-inr{margin:0!important;margin-bottom:auto!important}
.is-show-more-results{margin-top:auto!important}
.is-ajax-search-items.is-show-details-disabled{max-height:calc(100vh)!important}
.is-ajax-search-posts{display:flex;flex-wrap:wrap;gap:24px}
.is-ajax-search-posts .is-ajax-search-post{flex:1 1 14%}
.is-ajax-search-posts .is-ajax-search-post *{font-size:17px!important;line-height:20px!important}
.is-ajax-search-posts .is-ajax-search-post img{height:auto!important;width:140px}
.is-ajax-search-posts .is-ajax-search-post .thumbnail{height:180px;display:flex;align-items:center;justify-content:center}
.is-search-sections .thumbnail img{height:auto!important;width:180px!important}
.is-ajax-search-posts .is-ajax-search-post{flex:1 1 17%}
.is-show-more-results{position:fixed;width:100%;bottom:0;text-transform:uppercase;background:#fff}
.is-show-more-results *{text-transform:uppercase;font-size:18px!important}
.is-ajax-search-post,.is-ajax-search-post-details{border:0!important}
.is-ajax-search-details .is-ajax-search-items>div,.is-ajax-search-post{width:21%;float:left;clear:none!important}
.simplebar-offset{background-color:#fff!important}
.simplebar-content-wrapper{padding-left:50px!important;padding-right:50px!important}
.simplebar-content-wrapper .left-section{width:100%!important;text-align:center!important}
.is-ajax-search-result{background-color:#fff!important}
.is-search-sections .thumbnail{float:left!important;width:100%!important;text-align:center!important}
.is-ajax-search-details a,.is-ajax-search-result a{text-align:center!important;float:left!important;width:100%!important}
.is-search-sections .thumbnail img{float:none!important;max-width:100%!important}
.simplebar-mask{height:100%!important}
div#is-ajax-search-result-5147{height:100%!important}
.is-ajax-search-items.is-show-details-disabled{max-height:550px!important}
.is-ajax-search-details .is-ajax-search-items>div,.is-ajax-search-post{height:200px!important}
.is-search-sections .thumbnail img{height:130px!important}
.is-ajax-search-categories-details>div:hover,.is-ajax-search-result .is-ajax-search-post:hover,.is-ajax-search-result .is-show-more-results:hover,.is-ajax-search-tags-details>div:hover{background:#fff!important}
html body	.container_cards .card-content h3 a{color:#000;font-size:16px!important;text-decoration:none;text-transform:uppercase;margin-top:10px}
figure.top_featured_image img{width:260px}
.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-759c8bc7 .elementor-widget-wrap.elementor-element-populated{height:100%}
.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-759c8bc7 .elementor-widget-wrap.elementor-element-populated .elementor-element.elementor-element-96dde9a.elementor-widget.elementor-widget-html{height:100%}
.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-759c8bc7 .elementor-widget-wrap.elementor-element-populated .elementor-widget-container{height:100%}
.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-759c8bc7 .elementor-widget-wrap.elementor-element-populated .wistia_responsive_padding{height:100%}
.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-759c8bc7 .elementor-widget-wrap.elementor-element-populated iframe.wistia_embed{height:520px!important}
.postid-2896 section.stylessectionBorder .ti-review-item.source-Google.ti-image-layout-thumbnail[data-id="49ab826106aa8cc9d1b4d1b0a6d623b1"]{display:none!important}
html body.page input#gform_submit_button_1{background:transparent;border-radius:0!important;max-width:50px!important;padding:0!important;color:#aaa!important;text-transform:capitalize;border-color:#aaa!important;border-width:1px!important;min-width:90px!important}
html body div#input_1_6{border-radius:0!important;float:left;display:block;clear:both}
.gform_footer.before{width:100%;clear:both;display:block;margin:40px auto auto!important}
div#field_1_6{display:block!important;clear:both!important;height:auto;width:100%;height:60px}
div#formset * .gform_footer.before{text-align:center}
div#formset * div#field_1_1{width:48%;clear:none;display:inline-block}
div#formset * div#field_1_3{width:48%;clear:none;display:inline-block;margin-left:20px}
div#gform_fields_1{margin-top:30px}
li#menu-item-28580 a{border:1px solid #fff;padding:2px 20px!important}
div#newbaners a.elementor-button.elementor-button-link.elementor-size-sm:hover{background:#000!important;color:#fff!important}
.loader-mask{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#fff;z-index:99999}
.loader{position:absolute;left:50%;top:50%;width:50px;height:50px;font-size:0;color:#fff;display:inline-block;margin:-25px 0 0 -25px;text-indent:-9999em;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}
.loader div{background-color:#fff;display:inline-block;float:none;position:absolute;top:0;left:0;width:50px;height:50px;opacity:.5;border-radius:50%;-webkit-animation:ballPulseDouble 2s ease-in-out infinite;animation:ballPulseDouble 2s ease-in-out infinite}
.loader div:last-child{-webkit-animation-delay:-1s;animation-delay:-1s}
@-webkit-keyframes ballPulseDouble {
0%,100%{-webkit-transform:scale(0);transform:scale(0)}
50%{-webkit-transform:scale(1);transform:scale(1)}
}
@keyframes ballPulseDouble {
0%,100%{-webkit-transform:scale(0);transform:scale(0)}
50%{-webkit-transform:scale(1);transform:scale(1)}
}
li.sp-tab__nav-item:nth-of-type(2) h4.sp-tab__tab_title::after{content:"Save 25%";background:#fff;color:#000;padding:2px 10px;border-radius:13px;border-bottom-left-radius:0;border:3px solid #000;background:transparent;color:#000}
li.sp-tab__nav-item:nth-of-type(2) .sp-tab__active h4.sp-tab__tab_title::after{content:"Save 25%";background:#fff;color:#000;padding:2px 10px;border-radius:13px;border-bottom-left-radius:0;border:3px solid #fff;background:transparent;color:#fff}
span.sp-tab__nav-link{padding:4px!important}
html body span.sp-tab__nav-link{padding:4px!important}
html body.page-id-15178 header#main_header:after{padding:0!important}


a.phn-icon.cmsmasters-button-link.elementor-widget-cmsmasters-button__button.cmsmasters-icon-view-default.cmsmasters-icon-shape-.cmsmasters-button-size-sm{display:none}
ul.footer-phn-number{display:none}
html body.page .accessibility-modal-footer .accessibility-footer-wrapper{height:1px!important;visibility:hidden!important;padding:0!important}
html body.single .accessibility-modal-footer .accessibility-footer-wrapper{height:1px!important;visibility:hidden!important;padding:0!important}


@media(max-width:1024px) {
a.phn-icon.cmsmasters-button-link.elementor-widget-cmsmasters-button__button.cmsmasters-icon-view-default.cmsmasters-icon-shape-.cmsmasters-button-size-sm{display:block!important}
ul.footer-phn-number{display:block!important}
a.phn-icon.cmsmasters-button-link.elementor-widget-cmsmasters-button__button.cmsmasters-icon-view-default.cmsmasters-icon-shape-.cmsmasters-button-size-sm *{fill:#000!important}
ul.footer-phn-number{list-style:none;padding:0!important;display:flex!important;justify-content:space-between;position:fixed;bottom:0!important;width:100%!important;background:#000!important;margin:0!important;z-index:99999!important}
ul.footer-phn-number li{text-align:center!important;width:50%!important;padding:5px 0!important}
ul.footer-phn-number *{color:#fff!important;text-transform:uppercase!important}
ul.footer-phn-number li:last-child{border-left:1px solid}
}

@media(min-width:701px) and (max-width:1024px) 
{
a.phn-icon.cmsmasters-button-link.elementor-widget-cmsmasters-button__button.cmsmasters-icon-view-default.cmsmasters-icon-shape-.cmsmasters-button-size-sm{position:fixed;top:15px!important;z-index:99999;right:55px}
}

@media(max-width:700px) 
{
.videogallery--navigation-container.navigation--total-container.default{display:flex!important;justify-content:center!important}
div#example_youtube_videos{background:#fff!important}
.header_five_style.logo_section_wrap.header_one_row .rh-container.tabletblockdisplay.mb0.disabletabletpadding{min-width:100%!important}
body .header_five_style.logo_section_wrap.header_one_row .rh-container.tabletblockdisplay.mb0.disabletabletpadding{min-width:100%!important;max-width:100%!important}
body button#dl-trigger{left:87%!important}
body .rh-flex-right-align{margin-left:59%}
html body input#is-search-input-5147{max-width:90%!important;padding:0!important;font-size:20px!important;margin:auto!important}
html body form.is-search-form.is-form-style.is-form-style-3.is-form-id-5147.is-ajax-search{text-align:center!important;margin-top:30vh!important}
html body form.search-form{background:#fff!important;margin-top:32vh!important;text-align:center!important;display:flex;justify-content:center!important}
html body .search-header-contents{background:#fff!important}
html body .top-search-onclick-open .search-header-contents .search-form input[type="text"]{border-bottom:1px solid #ccc!important;max-width:92%!important}
.elementor-element.elementor-element-425d00a.elementor-widget.elementor-widget-text-editor{padding:0 20px!important}
.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-759c8bc7{min-height:244px;padding:0 20px!important}
html body.page .elementor-element.elementor-element-f0c352f.elementor-widget.elementor-widget-wpsm_recent_posts_list{margin-bottom:13px!important}
html body .modal-content{min-width:98%!important;margin-top:0!important}
html body a.prev img{left:0!important}
html body a.next img{left:0!important}
html body .column_thumb{flex-wrap:wrap!important;gap:10px!important}
html body .column_thumb .column{min-width:29%!important;padding:0!important}
.title_single_area.mb15{min-width:100%!important}
.postid-2896 .videotoshow{min-height:180px!important}
html body .newreviews.businesslogos{flex-wrap:wrap!important;align-items:center!important;gap:20px;justify-content:center!important;margin-top:25px;margin-bottom:18px!important}
html body .newreviews.businesslogos a{max-width:28%!important;margin:0!important}
html body .newreviews.businesslogos a img{max-width:100%!important;min-width:100%!important}
html body .newreviews .tab{display:flex!important;flex-wrap:wrap!important;gap:19px;justify-content:start!important}
html body .add_addr{display:flex!important;align-items:center!important}
html body .phn_phn{display:flex!important;align-items:center!important;min-width:100%!important}
html body .stylesaddressWrapperstylesdivider.singleaddress{min-width:100%!important}
html body section#gallerynew{height:auto!important}
.post figure.top_featured_image{min-width:200px!important;margin-bottom:0!important}
html body section.stylessectionPb{margin-top:0!important}
.title_single_area h1{margin-top:11px!important}
html body footer#theme_footer.dark_style{margin-bottom:0!important;padding-bottom:0!important}
html body #topcontrol.scrollvisible{bottom:32px!important}
html body .videotoshow .wistia_responsive_padding{min-height:222px!important}
html body .maops .stylesctaWrapper{flex-wrap:wrap!important;gap:20px}
html body .maops .stylesctaWrapper a.getDirectionsBtnbtn.btnmargin{margin-left:0!important}
html body .stylestags i.fa.fa-tags{max-width:15px!important;top:5px!important;position:relative!important}
html body .stylestags a.styleslink{max-width:91%;line-height:25px!important}
html body .stylestags{align-items:baseline!important;gap:15px}
html body figure.top_featured_image{margin-top:0!important;margin-bottom:20px!important}
html body .title_single_area.mb15 .maops{padding-bottom:0!important}
html body .elementor-element.elementor-element-f0c352f.elementor-widget.elementor-widget-wpsm_recent_posts_list{margin-bottom:125px!important}
html body section.stylessectionBorder.allotheradress{margin-top:0!important}
html body section#gallerynew div#myModal .modal-content{min-width:94%!important}
html body section#gallerynew div#myModal a.prev{z-index:9999!important}
html body section#gallerynew a.prev img{left:0!important}
html body section#gallerynew a.next img{right:0!important}
html body section#gallerynew div#myModal .column{min-width:24%!important}
html body section#gallerynew .column_thumb{flex-wrap:wrap!important;justify-content:center!important}
html body section#gallerynew div#myModal .modal-content .mySlides img{min-height:300px!important;max-height:300px!important;object-fit:contain!important}
html body section#gallerynew a.prev img{top:-65px!important}
html body section#gallerynew a.next img{top:-65px!important}
html body div#myModal{padding-top:100px!important}
section.elementor-section.elementor-top-section.elementor-element.elementor-element-453b6dd1.elementor-section-content-middle.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default{margin-bottom:40px!important}
.title_single_area.mb15{min-width:100%!important}
html body .newreviews.businesslogos{flex-wrap:wrap!important;align-items:center!important;gap:20px;justify-content:center!important;margin-top:25px;margin-bottom:18px!important}
html body .newreviews.businesslogos a{max-width:28%!important;margin:0!important}
html body .newreviews.businesslogos a img{max-width:100%!important;min-width:100%!important}
html body .newreviews .tab{display:flex!important;flex-wrap:wrap!important;gap:19px;justify-content:start!important}
.post figure.top_featured_image{min-width:200px!important;margin-bottom:0!important}
html body section.stylessectionPb{margin-top:20px!important}
.title_single_area h1{margin-top:11px!important}
html body footer#theme_footer.dark_style{margin-bottom:0!important;padding-bottom:0!important}
html body #topcontrol.scrollvisible{bottom:32px!important}
html body .videotoshow .wistia_responsive_padding{min-height:222px!important}
html body .maops .stylesctaWrapper{flex-wrap:wrap!important;gap:20px}
html body .maops .stylesctaWrapper a.getDirectionsBtnbtn.btnmargin{margin-left:0!important}
:root{--rsu-slider-height:45vh}
.rsu-overlay{padding:1rem}
.footer_most_bottom.mobilecenterdisplay.mobilepadding *{font-size:18px!important;line-height:normal!important}
html body .elementor-731 .elementor-element.elementor-element-fea1c39 .elementor-heading-title{font-size:30px!important}
div#phone_number a span{padding:0!important;padding:0!important}
div#phone_number a{font-size:30px!important;line-height:normal!important}
section#checkoutlogo{padding:0!important}
section#checkoutlogo .col_item{width:48%!important;max-width:48%!important;padding:0 10px!important;padding:0 10px!important}
section#checkoutlogo .col_item img{width:100%!important;max-width:100%!important}
div#phone_number a{font-size:30px!important;line-height:normal!important}
.footer_most_bottom.mobilecenterdisplay.mobilepadding *{font-size:18px!important;line-height:normal!important}
html body .elementor-731 .elementor-element.elementor-element-fea1c39 .elementor-heading-title{font-size:30px!important}
div#phone_number a span{padding:0!important}
div#phone_number a span{padding:0!important}
div#phone_number a{font-size:30px!important;line-height:normal!important}
section#checkoutlogo{padding:0!important}
section#checkoutlogo .col_item{width:48%!important;max-width:48%!important;padding:0 10px!important}
section#checkoutlogo .col_item{padding:0 10px!important}
section#checkoutlogo .col_item img{width:100%!important;max-width:100%!important}
div#phone_number a{font-size:30px!important;line-height:normal!important}
div#formset * h2.elementor-heading-title.elementor-size-default *{font-size:30px!important}
.elementor-element.elementor-element-10f05f0.e-con-full.e-flex.e-con.e-child{padding-top:100px}
.elementor-element.elementor-element-340ce4e.e-con-full.e-flex.e-con.e-child *{font-size:60px!important}
.elementor-element.elementor-element-f05f7ef.e-flex.e-con-boxed.e-con.e-parent.e-lazyloaded *{text-align:center!important;justify-content:center;align-items:center}
.elementor-element.elementor-element-e844e75.topfooter.e-flex.e-con-boxed.e-con.e-parent.e-lazyloaded{padding:10px!important}
div#formset * div#field_1_1{width:100%!important}
div#formset * div#field_1_3{width:100%!important;margin:auto!important}
html body div#input_1_6{transform:scale(.8)}
div#schedule h1.elementor-heading-title.elementor-size-default *{font-size:100px!important}
section.elementor-section.elementor-top-section.elementor-element.elementor-element-a219f25.elementor-section-content-top.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default{padding:20px!important}
a.phn-icon.cmsmasters-button-link.elementor-widget-cmsmasters-button__button.cmsmasters-icon-view-default.cmsmasters-icon-shape-.cmsmasters-button-size-sm{position:fixed;top:15px!important;z-index:99999;right:55px}
}