/*
Theme Name: Betheme Child
Theme URI: https://themes.muffingroup.com/betheme
Author: Muffin group
Author URI: https://muffingroup.com
Description: Child Theme for Betheme
Template: betheme
Version: 1.6.2
*/
aside#custom_html-2  p {
    font-weight: bold;
    font-size: 20px;
    line-height: 30px;
}

aside#custom_html-2 {
    margin-top: 7px;
}
#all-packages .wpb-plan-features li::before {
    content: "\f00c" !important;
    font-family: 'Font Awesome 5 Free' !important;
    font-weight: 900 !important;
    background-image: none !important;
    color: #ed8e00;
    margin: -6px 10px 0 0 !important;
}

/* #all-packages .wpb-plan-features li::before {
    content: "\f00c" !important;
    font-family: 'Font Awesome 5 Free' !important;
    font-weight: 900 !important;
    background-image: none !important;
    color: #ed8e00;
    margin: -6px 10px 0 0 !important;
}

#all-packages .wpb-plan-features li::before {
    content: "\f00c" !important;
    font-family: 'Font Awesome 5 Free' !important;
    font-weight: 900 !important;
    background-image: none !important;
    color: #ed8e00;
    margin: -6px 10px 0 0 !important;
} */
div#Top_bar {
    background: transparent !important;
}
ul#menu-menu-right li:nth-child(3) {
    width: 30%;
}

ul#menu-menu-right {
    display: flex;
    align-items: center !important;
    width: 27% !important;
}

select.gt_selector.notranslate {
    margin: 0;
}

li#menu-item-17 {
    order: 1;
}

.header-split #Header .top_bar_left .menu_left {
    width: 29%;
}

#Top_bar .menu > li > a span:not(.description) {
    border: none !important;
    padding: 0 14px;
}
section#renarecovery-mission {
    background: #000;
    padding-top: 60px;
    padding-bottom: 50px;
}

section#renarecovery-mission h2.vc_custom_heading {
    color: #fff;
    position: relative;
    margin-bottom: 30px;
    font-size: 40px;
}

section#renarecovery-mission h2.vc_custom_heading:before {
    content: '';
    background: #ED8E00;
    width: 220px;
    height: 1px;
    position: absolute;
    bottom: -8px;
    left: 0;
    right: 0;
    margin: 0 auto;
}

section#renarecovery-mission p {
    font-family: "Fondamento", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
    color: #fff;
    font-size: 26px;
    line-height: 36px;
}
section#renarecovery-mis-bg {
    position: relative;
}
section#renarecovery-mis-bg:before {
    content: '';
    background: url(http://localhost/renarecovery/wp-content/uploads/2024/03/Rectangle9.png);
    width: 1000px;
    height: 1155px;
    position: absolute;
    z-index: 9999;
    left: 0;
}
section#renarecovery-mis-bg {
    height: 1370px;
    background: linear-gradient(0deg, rgba(255,255,255,1) 28%, rgba(0,0,0,1) 28%);
}
section#renarecovery-mis-bg:after {
    content: '';
    background: url(http://localhost/renarecovery/wp-content/uploads/2024/03/Rectangle12.png);
    width: 1000px;
    height: 1036px;
    position: absolute;
    z-index: 9999;
    right: 0;
    top: 310px;
}
section#renarecovery-medicine {
    background: #fff;
    padding-top: 60px;
}
section#renarecovery-medicine h2.vc_custom_heading {
    font-size: 60px;
    line-height: 75px;
    margin: 0 0 25px -190px;
    text-transform: capitalize;
}
#how-does ul {
    padding: 0 !important;
    margin: 0 !important;
    list-style-type: none;
}

#how-does ul i.fas.fa-check {
    color: #ed8e00;
    margin: 0 8px 0 0px;
}

#how-does ul li {
    color: #000;
}
section#renarecovery-medicine p {
    color: #000;
    font-size: 16px;
    position: relative;
}
section#renarecovery-medicine p:before {
    content: '';
    background: #ED8E00;
    width: 180px;
    height: 1px;
    position: absolute;
    left: -194px;
    top: 10px;
}
.vc_single_image-wrapper.vc_box_border_grey {
    margin: 0;
}
#renarecovery-medicine h2 b {
    color: #ED8E00;
    font-weight: 400 !important;
}
.wpb_single_image.wpb_content_element.vc_align_left {
    margin: 0;
}
div#how-does {
    padding: 50px 0 0 0;
}
div#how-does h2.vc_custom_heading {
    margin: 0 0 15px 0px;
    position: relative;
}
div#how-does p {
    margin: 0 0 0 190px;
    padding-right: 40px;
}
.vc_btn3-container.btn-custom.btn-trans.vc_btn3-inline {
    margin: 0 auto;
    display: block;
    text-align: center;
    margin-bottom: 20px;
}
.btn-custom a.vc_general.vc_btn3 {
    width: 220px;
    height: 50px;
    background: transparent;
}
.btn-trans a.vc_general.vc_btn3 {
    border: 1px solid #000;
    color: #000;
    font-size: 16px;
    font-weight: 500;
}
section#renarecovery-clients {
    height: 1157px;
	    margin-top: -100px;
}

section#renarecovery-clients .wpmtst-testimonial-inner.testimonial-inner {
    padding: 0;
}

section#renarecovery-clients .strong-view.wpmtst-modern .wpmtst-testimonial-content:before {
    display: none;
}

.strong-view.wpmtst-modern .wpmtst-testimonial-content:after {
    display: none;
}

.wpb_single_image.wpb_content_element.vc_align_center {
    margin: 0;
}

.wpb_single_image.wpb_content_element.vc_align_right {
    margin: 0;
}

a {}

h3.wpmtst-testimonial-heading.testimonial-heading {
    display: none;
}

.wpmtst-testimonial-content.testimonial-content {
    padding-top: 20px;
}

.wpmtst-testimonial-content.testimonial-content p {
    color: #fff;
    font-size: 20px;
    line-height: 30px;
    font-family: "Fondamento", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
}

.wpmtst-testimonial-field.testimonial-field.testimonial-name {
    color: #fff;
}

#renarecovery-clients h2.vc_custom_heading {
    color: #fff;
    text-transform: capitalize;
    margin-bottom: 50px;
    position: relative;
}

#renarecovery-clients h2.vc_custom_heading:before {
    content: '';
    background: #ED8E00;
    width: 300px;
    height: 1px;
    position: absolute;
    left: 0;
    right: 0;
    margin: 0 auto;
    bottom: -14px;
}
div#how-does .vc_single_image-wrapper.vc_box_border_grey {
    z-index: 999;
    position: relative;
}
#renarecovery-logos .wpb_single_image.wpb_content_element.vc_align_left {
    text-align: center;
}

div#form {
    padding-top: 120px;
}

#renarecovery-logos h2.vc_custom_heading {
    color: #ED8E00;
    margin-bottom: 40px;
}

section#renarecovery-logos {
    padding-top: 60px;
    padding-bottom: 60px;
}

div#form h2.vc_custom_heading {
    font-size: 75px;
    line-height: 80px;
    margin-bottom: 80px;
}

div#form .wpforms-container .wpforms-field {
    background: #24242480;
    border: 1px solid #262626;
    padding: 35px 20px;
    border-radius:5px;
}

div#wpforms-55-field_3-container {
    background: transparent !important;
    border: none !important;
    padding: 0 !important;
}

div#form label.wpforms-field-label {
    color: #fff !important;
    font-size: 22px !important;
    font-weight: 500 !important;
}

div#form input {
    background: transparent !important;
    border-bottom: 1px solid #333333 !important;
    border-top: none !important;
    border-right: none !important;
    border-left: none !important;
    border-radius: 0px !important;
    padding: 0 !important;
}

div#form input::placeholder {
    color: #656567 !important;
    opacity: 1 !important;
}

textarea#wpforms-55-field_2 {
    background: transparent !important;
    border-bottom: 1px solid #333333 !important;
    border-top: none !important;
    border-right: none !important;
    border-left: none !important;
    border-radius: 0px !important;
    padding: 0 !important;
}

div#form textarea#wpforms-55-field_2::placeholder {
    color: #656567 !important;
    opacity: 1 !important;
}

div#wpforms-55-field_2-container {
    margin-top: 18px;
}

.the_content_wrapper {
    margin-bottom: 0 !important;
}

div#form button#wpforms-submit-55 {
    margin: 0 auto;
    display: block;
    background: #ED8E00;
    padding: 0 50px;
    font-size: 20px;
    height: 50px;
}
div#form h2.vc_custom_heading b {
    font-weight: 500;
    color: #fff;
}
aside#media_image-2 {
    margin: 0 auto;
    display: block;
    text-align: center;
}

aside#nav_menu-2 {
    margin: 0;
}

aside#nav_menu-2 ul#menu-menu-left-1 {
    text-align: center;
    list-style-type: none;
    background: transparent !important;
    padding: 0;
    margin: 0;
}

.widget_archive ul li:after, .widget_nav_menu ul li:after {
    display: none;
}

aside#nav_menu-2 ul#menu-menu-left-1 li {
    display: inline-block;
    padding: 0 12px;
}

aside#nav_menu-2 ul#menu-menu-left-1 li a {
    color: #fff;
    font-size: 20px !important;
    font-weight: 700;
}

aside#custom_html-2 {}

aside#custom_html-2 ul {
    text-align: center;
}

aside#custom_html-2 ul li {
    display: inline-block;
    padding: 0 10px;
    font-size: 25px;
}

.footer_copy {
    border: none !important;
}

.widgets_wrapper {
    padding-bottom: 0 !important;
}

.column.one.mobile-one {
    text-align: center;
}
.copyright ul li {
    display: inline-block;
    padding: 0 20px;
}
.wpb_animate_when_almost_visible.wpb_slideInLeft.slideInLeft.wpb_column.vc_column_container.vc_col-sm-7.wpb_start_animation.animated {
    z-index: 99;
}
#renarecovery-medicine .wpb_animate_when_almost_visible.wpb_slideInLeft.slideInLeft.wpb_column.vc_column_container.vc_col-sm-7.wpb_start_animation.animated {
    z-index: 00;
    position: relative;
}
div#how-does .wpb_animate_when_almost_visible.wpb_slideInLeft.slideInLeft.wpb_column.vc_column_container.vc_col-sm-7.wpb_start_animation.animated {
    z-index: 99;
}
section#renarecovery-mission a.vc_general.vc_btn3 {
    border: 1px solid #fff;
    color: #fff !important;
    background: transparent !important;
}
.page-id-67 section#renarecovery-mission {
    padding: 80px 0;
}

.page-id-67 section#renarecovery-mission p {
    font-family: "Outfit", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
    font-size: 17px;
    line-height: 30px;
}

.page-id-67 section#renarecovery-mission  h2.vc_custom_heading {
    line-height: 40px;
}

.page-id-67 section#renarecovery-mission h2.vc_custom_heading:before {
    left: 0 !important;
    margin: 0 !important;
    right: auto !important;
}
section#renarecovery-services {
    padding: 80px 0;
}
.renarecovery-services-sec h2.vc_custom_heading {
    font-size: 60px;
    line-height: 80px;
    text-transform: capitalize;
}
.renarecovery-services-sec h2.vc_custom_heading b {
    color: #ed8e00;
    font-weight: 300;
}
.renarecovery-services-sec .vc_gitem-zone-a .vc_gitem-row-position-top, .vc_gitem-zone-b .vc_gitem-row-position-top {
    position: relative;
}
.renarecovery-services-sec .vc-gitem-zone-height-mode-auto:before {
    padding: 0;
}
.renarecovery-services-sec .vc_gitem-zone-a .vc_gitem-row-position-middle, .vc_gitem-zone-b .vc_gitem-row-position-middle {
    position: relative;
    transform: none;
}
.renarecovery-services-sec .wpb_single_image.wpb_content_element.vc_align_ {
    margin: 0 !important;
}
.renarecovery-services-sec .vc_col-sm-12.vc_gitem-col.vc_gitem-col-align- {
    padding-bottom: 0;
}
.renarecovery-services-sec .vc_col-sm-8.vc_gitem-col.vc_gitem-col-align- {
    padding-bottom: 0 !important;
}
.renarecovery-services-sec .vc_col-sm-4.vc_gitem-col.vc_gitem-col-align- {
    padding-bottom: 0;
    text-align: right;
}
.renarecovery-services-sec .vc_grid-container-wrapper.vc_clearfix.vc_grid-animation-fadeIn {
    margin: 0;
}
.renarecovery-services-sec .vc_grid-item.vc_clearfix.vc_col-sm-4.vc_visible-item.fadeIn.animated {
    padding-bottom: 0;
}
.renarecovery-services-sec .vc_grid-container.vc_clearfix.wpb_content_element.vc_basic_grid {
    margin: 0;
}
.renarecovery-services-sec .vc_single_image-wrapper.vc_box_border_grey {
}
.renarecovery-services-sec img.vc_single_image-img.attachment-full {
    border-radius: 15px;
}
.renarecovery-services-sec .vc_btn3-container.vc_btn3-inline {
    margin: 0;
}
.renarecovery-services-sec .vc_col-sm-4.vc_gitem-col.vc_gitem-col-align- .vc_btn3-container.vc_btn3-inline {
    margin: -4px 32px 0 0;
}
.renarecovery-services-sec .vc_col-sm-4.vc_gitem-col.vc_gitem-col-align- .vc_btn3-container.vc_btn3-inline a.vc_general.vc_btn3 {
    background: transparent;
    border: none;
    color: #ED8E00;
    height: auto !important;
    padding: 0 !important;
    margin: 0 0 0 0 !important;
}
.renarecovery-services-sec .vc_col-sm-4.vc_gitem-col.vc_gitem-col-align- .vc_btn3-container.vc_btn3-inline a.vc_general.vc_btn3 i.vc_btn3-icon.fas.fa-arrow-right {
    font-size: 26px;
    transform: rotate(-57deg);
}
section#renarecovery-services .vc_btn3-container.btn-custom.btn-trans.vc_btn3-inline {
    margin: 0;
    padding-top: 50px;
}
.single-services header.section.mcb-section.section-post-header {
    display: none;
}

.single-services section.section.section-post-intro-share {
    display: none;
}

.single-services section.section.mcb-section.section-post-about {
    display: none;
}
.single-services section.section.mcb-section.section-post-comments {
    display: none;
}
section.section.mcb-section.section-post-comments {
    display: none;
}

.single-services div#Content {
    padding: 0;
}

.services-main {
    background: #000;
    padding: 80px 0;
}

.services-main h2.vc_custom_heading {
    color: #fff;
    font-size: 40px;
    margin-bottom: 40px;
    position: relative;
    line-height: 45px;
}

.services-main h2.vc_custom_heading:before {
    content: '';
    background: #ed8e00;
    width: 120px;
    height: 3px;
    position: absolute;
    bottom: -22px;
}

.services-main  p {
    color: #fff;
    font-size: 18px;
    line-height: 30px;
}
.services-main h2.vc_custom_heading b {
    font-weight: 300;
    color: #ed8e00;
}
div#assistance-row {
    padding-top: 60px;
}

div#assistance-row h4.vc_custom_heading {
    color: #fff;
    padding-top: 17px;
    font-size: 29px;
}

div#assistance-row  .wpb_column.vc_column_container.vc_col-sm-6 {
    padding: 0 15px;
}

div#assistance-row .wpb_column.vc_column_container.vc_col-sm-6 .vc_column-inner {
    box-shadow: 0 0 1px #ccc;
    padding: 20px;
}

div#assistance-row .wpb_column.vc_column_container.vc_col-sm-6 .vc_column-inner .wpb_text_column.wpb_content_element {
    margin: 0;
}
.page-id-67 section#renarecovery-mission h2.vc_custom_heading:before {
    bottom: -19px;
}

.page-id-67 section#renarecovery-mission ul {
    padding: 5px 0 0 0;
    margin: 0 0 0 auto;
    list-style-type: none;
}

.page-id-67 section#renarecovery-mission ul li {
    color: #fff;
    display: flex;
}

.page-id-67 section#renarecovery-mission ul li i.fas.fa-check {
    color: #ed9330;
    margin: 6px 8px 0 0px;
}
section#renarecovery-packages {
    padding: 70px 0;
}

section#renarecovery-packages h2.vc_custom_heading {
    font-size: 60px;
    line-height: 80px;
    text-transform: capitalize;
    margin-bottom: 40px;
}

section#renarecovery-packages h2.vc_custom_heading b {
    font-weight: 300;
    color: #ed8e00;
}

section#renarecovery-packages h4.vc_custom_heading {
    text-align: center !important;
    font-size: 30px;
}

section#renarecovery-packages h4.vc_custom_heading  button.vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-rounded.vc_btn3-style-classic.vc_btn3-block.vc_btn3-color-primary {}

section#renarecovery-packages .vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-md {
    margin: 0 !important;
    background: #ed8e00;
}

.wpb-pricing-table {
    display: flex;
    flex-direction: column;
    min-height: 750px;
}

.vc_btn3-container.vc_btn3-center {
    order: 1;
}

ul.wpb-plan-features {}

#vc-pricing-table-65fcd7d0c2675 .wpb-plan-features li::before {}

ul.wpb-plan-features {
    padding: 0;
    margin: 0;
}