/*!---------------------------------------------------------------------------------

 Theme Name:   rainforest-healing-center
 Theme URI:    https://rainforesthealingcenter.com
 Description:  Divi child theme for Rainforest Healing Center
 Author:       Tigre Pickett
 Author URI:   https://wildplayground.com
 Template:     Divi
 Version:      1.1.1
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html

------------------------------ ADDITIONAL CSS HERE ------------------------------*/.hide,.error404 #sidebar,.error404 #top-header,.error404 #main-header,.error404 #main-footer,.search #main-content .container::before,.search #sidebar,.search .post-meta,.archive #main-content .container::before,.archive #sidebar,.archive .post-meta,.mobile-only,#et-info-phone,.mec-event-list-accordion .mec-event-detail,.mec-event-list-accordion .mec-event-image,.mec-event-list-accordion .event-color,.mec-event-list-classic .mec-event-detail,.mec-event-list-classic .mec-event-image,.mec-event-list-classic .event-color{display:none !important}.sprout{color:#a2a633 !important}.leaf{color:#637343 !important}.oldgrowth{color:#00332a !important}.orange{color:#ff704d !important}.caramel{color:#d69e60 !important}.clay{color:#a39c67 !important}.moss{color:#637566 !important}.charcoal{color:#4d4d4d !important}.emerald{color:#00491e !important}.mt-20{margin-top:20px}.mb-20{margin-bottom:20px}.no-m{margin:0 !important}.no-p{margin:0 !important}.fixed-bg{background-attachment:fixed}.vertical-align{align-items:center}@media (min-width: 981px){.empty-column .et_pb_column.et_pb_column_empty{position:absolute;top:0;right:0;bottom:0;left:0;width:40% !important}.empty-column .et_pb_column.et-last-child{margin-left:40% !important}}.et_pb_post .et_pb_fullwidth_post_title_0,.et_pb_post .et_pb_fullwidth_post_title_0.et_pb_featured_bg{background-blend-mode:multiply}.single #left-area{padding-bottom:0}.error404 .entry>p{padding:0}.error404 #main-content .container,.error404 #content-area,.error404 #left-area{padding:0 !important;margin:0;width:100% !important;max-width:none}.error404 .et_pb_post:last-child{margin-bottom:0}.et_pb_pricing *{border-color:#637566 !important}.et_pb_pricing_content_top{padding-bottom:15px}.search #main-content,.archive #main-content{background:#00332a;border-bottom:4px solid #a2a633}.search #left-area,.archive #left-area{width:100%;float:none;padding-right:0;-moz-column-count:2;column-count:2;-moz-column-gap:20px;column-gap:20px}.search #left-area .et_pb_post,.archive #left-area .et_pb_post{color:whitesmoke;overflow:hidden;page-break-inside:avoid;break-inside:avoid-column;width:100%;padding:19px;border:1px solid #d8d8d814;background-color:#a2a6330f;word-wrap:break-word;display:inline-block}.search #left-area .et_pb_post h2,.archive #left-area .et_pb_post h2{color:#a2a633;font-size:22px}.search .et_pb_gutters2.et_right_sidebar #left-area,.archive .et_pb_gutters2.et_right_sidebar #left-area{padding-right:0}.search .et_pb_gutter.et_pb_gutters2 #left-area,.archive .et_pb_gutter.et_pb_gutters2 #left-area{width:100% !important}.search .et_pb_post,.archive .et_pb_post{margin-bottom:10px}.search .et_pb_post>a,.archive .et_pb_post>a{margin:-20px -20px 10px;display:block}@media (min-width: 981px){.search.et_pb_gutters2.et_right_sidebar #left-area,.archive.et_pb_gutters2.et_right_sidebar #left-area{padding-right:0;padding-bottom:60px}.search.et_pb_gutter.et_pb_gutters2 #left-area,.archive.et_pb_gutter.et_pb_gutters2 #left-area{width:100%}}.search #left-area .et_pb_post.format-link,.search #left-area .et_pb_post.format-quote,.search #left-area .et_pb_post.format-audio,.archive #left-area .et_pb_post.format-link,.archive #left-area .et_pb_post.format-quote,.archive #left-area .et_pb_post.format-audio{padding:0}.archive .et_pb_post .et_pb_image_container,.archive .et_pb_post .et_main_video_container,.archive .et_pb_post .et_audio_content,.archive .et_pb_post .et_pb_slider,.search .et_pb_post .et_pb_image_container,.search .et_pb_post .et_main_video_container,.search .et_pb_post .et_audio_content,.search .et_pb_post .et_pb_slider{margin:-20px -20px 10px}.archive .et_pb_post.format-audio .et_audio_content{margin:0px -38px 0px}.archive .et_pb_post .et_pb_slider .et_pb_slide,.search .et_pb_post .et_pb_slider .et_pb_slide{min-height:180px}.archive .pagination,.search .pagination{padding:20px 0}@media screen and (max-width: 980px){.search #left-area,.archive #left-area{-moz-column-count:2;column-count:2;-moz-column-gap:60px;column-gap:60px}}@media screen and (max-width: 767px){.search #left-area,.archive #left-area{-moz-column-count:1;column-count:1}.search .et_pb_post.format-audio .et_audio_content,.archive .et_pb_post.format-audio .et_audio_content{margin:0}.search #left-area .et_pb_post.format-audio .et_audio_container .mejs-controls div.mejs-time-rail,.archive #left-area .et_pb_post.format-audio .et_audio_container .mejs-controls div.mejs-time-rail,.search #left-area .et_pb_post.format-audio .et_audio_container .mejs-controls .mejs-time-rail .mejs-time-total,.archive #left-area .et_pb_post.format-audio .et_audio_container .mejs-controls .mejs-time-rail .mejs-time-total{min-width:300px !important;width:300px !important}}@media (max-width: 479px){.et_pb_post h2,.et_pb_blog_grid h2{font-size:38px;padding-bottom:10px}}@media (max-width: 767px){.single .et_pb_section_4,.single .et_pb_section_4 .et_pb_row{padding:0}.et_pb_row>.et_pb_column.et_pb_column_1{padding-right:40px !important;padding-left:40px !important}}.wp-caption{padding-top:8px;border:none;background-color:#4965072e;text-align:center}.wp-caption p.wp-caption-text{padding:5px 13px 12px;font-size:14px;line-height:1.1}h1,h2,h3,h4,h5,h6{padding-bottom:18px;line-height:1.2}p+h2,p+h3,p+h4,p+h5,p+h6{padding-top:20px}.et_pb_text ul,.et_pb_text ol{padding-top:18px;padding-bottom:8px}.et_pb_bg_layout_dark h1,.et_pb_bg_layout_dark h2,.et_pb_bg_layout_dark h3,.et_pb_bg_layout_dark h4,.et_pb_bg_layout_dark h5,.et_pb_bg_layout_dark h6{color:#a2a633 !important}.et_pb_text li{margin-bottom:11px}@media (max-width: 980px){.et_pb_text_inner h2{font-size:25px;font-weight:bold;letter-spacing:1px}}.no-bullet{list-style:none}.icon-font,.divicon:before,.divicon-links a:before{font-family:"ETmodules"}.divicon:before,.divicon-links a:before{position:relative;margin:8px 5px 0 0;font-size:22px;vertical-align:bottom}.link-icon:before,.divicon-links a:before{content:"\e02b";font-size:18px}.video-icon:before{content:"\49"}.download-icon:before{content:"\e004"}.audio-icon:before{content:"\e027"}.instagram-icon:before{content:"\e09a"}.facebook-icon:before{content:"\e093"}.twitter-icon:before{content:"\e094"}.pinterest-icon:before{content:"\e095"}.drive-icon:before{content:"\e0a5"}.cart-icon:before{content:"\e015"}.star-full:before{content:"\e033"}@media (max-width: 767px){#main-header{padding-top:0 !important}.mobile-only.menu-item{display:block !important}}.et_slide_in_menu_container #et-info span{font-size:14px !important}.home.et_header_style_centered #top-menu>li>a{color:#00332a}.home.et_header_style_centered .et-fixed-header #top-menu>li>a{color:white}@media (min-width: 981px) and (max-width: 1144px){.et_pb_fullwidth_menu_0.et_pb_fullwidth_menu ul li a{font-size:15px !important}}.et-fixed-header#main-header{background:rgba(99,115,67,0.88)}.et_header_style_centered #top-menu>li>a{padding-bottom:1em}.mobile_menu_bar{background:#a2a633;border-radius:2px}.mobile_menu_bar:before,.mobile_menu_bar:after{color:#00332a !important}.mobile_menu_bar.et_pb_header_toggle{height:32px;margin-bottom:26px}.sub-menu.et_pb_fullwidth_menu .fullwidth-menu-nav>ul{padding-top:0 !important}.sub-menu .fullwidth-menu li a{padding:24px 0 22px}.sub-menu .fullwidth-menu li.current-menu-item a{color:#fff !important;text-shadow:1px 1px 3px rgba(0,0,0,0.55);background:#a2a633;padding:24px 24px 22px}.sub-menu .fullwidth-menu li>a{padding-bottom:22px}.sub-menu .mobile_menu_bar{background:none}.sub-menu .et_mobile_menu{background:#637343;border-top-width:4px}.sub-menu .highlight a{color:#ff9f35 !important}.bottom-nav{text-align:center}.frm_style_formidable-style.with_frm_style .frm_submit button{letter-spacing:1px;text-transform:uppercase;transition:all .21s ease}.frm_form_field p,.frm_form_field li{font-size:16px}.sig{display:block !important}.et_pb_bg_layout_dark .comment{padding:20px 30px}.et_pb_bg_layout_dark .comment-content{font-size:17px;line-height:1.6}.et_pb_bg_layout_dark .thread-odd{background:rgba(0,0,0,0.11)}.et_pb_bg_layout_dark .thread-even{background:rgba(0,0,0,0.29)}.et_pb_bg_layout_dark .comment_postinfo .fn a{color:#a2a633}.et_pb_bg_layout_dark .comment_postinfo .comment_date{color:#637343}.hide,.error404 #sidebar,.error404 #top-header,.error404 #main-header,.error404 #main-footer,.search #main-content .container::before,.search #sidebar,.search .post-meta,.archive #main-content .container::before,.archive #sidebar,.archive .post-meta,.mobile-only,#et-info-phone,.mec-event-list-accordion .mec-event-detail,.mec-event-list-accordion .mec-event-image,.mec-event-list-accordion .event-color,.mec-event-list-classic .mec-event-detail,.mec-event-list-classic .mec-event-image,.mec-event-list-classic .event-color{display:none !important}.mec-wrap,.mec-wrap div{font-family:"Mukta",Georgia,"Times New Roman",serif}.mec-event-list-accordion .mec-month-divider,.mec-event-list-classic .mec-month-divider{margin:10px 0}.mec-event-list-accordion .mec-month-divider span,.mec-event-list-classic .mec-month-divider span{color:#637343;border-bottom-color:#00491e}.mec-event-list-accordion .mec-month-divider span:before,.mec-event-list-classic .mec-month-divider span:before{border-bottom-color:#a39c67}.mec-event-list-accordion .mec-event-article,.mec-event-list-classic .mec-event-article{padding-left:0}.mec-event-list-accordion .mec-event-title,.mec-event-list-classic .mec-event-title{margin-bottom:0;padding-bottom:0}.mec-event-list-accordion .mec-event-date,.mec-event-list-classic .mec-event-date{font-size:13px;line-height:16px}.mec-load-more-button{background:#00332a;border-color:#a2a633;color:#a2a633;line-height:40px !important}.mec-load-more-button:hover{background:#00491e;border-color:#00491e}.mec-widget .mec-event-list-classic .mec-event-article{padding-left:0;min-height:inherit}.single-mec-events{background:#00332a}.mec-container{background:transparent !important;padding-top:66px}.mec-wrap .mec-single-title{color:#a2a633;font-size:44px;letter-spacing:0}.mec-single-event .mec-events-content p{color:white;font-size:18px}.mec-single-event .mec-event-export-module{display:block;border:none;background:none;padding:0}.mec-single-event .mec-events-gcal{background:none}.mec-single-event .mec-ticket-available-spots .mec-event-ticket-description,.mec-single-event .mec-ticket-available-spots .mec-event-ticket-price{font-size:16px}.mec-single-event .mec-wrap p,.mec-single-event .mec-events-meta-group-booking label{color:#b5b5b5;font-size:16px}.mec-events-toggle .mec-toggle-content{border:none}.mec-events-toggle .mec-toggle-item{border:1px solid #a2a633;margin-bottom:15px;box-shadow:0 10px 15px #022109d9}.mec-events-toggle .mec-toggle-item-inner{padding:30px 60px 12px 15px;background:#bdc309}.mec-events-toggle .mec-export-details ul{text-align:center}.mec-events-toggle .mec-export-details li{display:inline-block !important}.mec-toggle-item-col{border:none}.mec-single-event .mec-events-meta-group-booking,.mec-single-event .mec-frontbox,.mec-modal-wrap{background:#00332a;border:none;margin-bottom:0}.mec-single-event .mec-events-meta-group-booking form>h4,.mec-single-event .mec-frontbox-title,.mec-single-event .mec-event-social h3{color:#637343;border-bottom-color:#00491e}.mec-single-event .mec-events-meta-group-booking form>h4:before,.mec-single-event .mec-frontbox-title:before,.mec-single-event .mec-event-social h3:before{border-bottom-color:#a39c67}.mec-single-event .mec-event-meta h3,.mec-single-event .mec-event-meta dt{color:#637343}.mec-single-event .mec-event-meta h6{color:#627243}.mec-single-event .mec-event-meta dd a{color:#a2a633}.mec-single-event .mec-event-ticket span,.mec-single-event .mec-wrap p{color:#b5b5b5 !important}.mec-single-modern .col-md-4 .mec-frontbox,.mec-event-cost,.mec-event-more-info,.mec-event-website,.mec-events-meta-date,.mec-single-event-category,.mec-single-event-date,.mec-single-event-label,.mec-single-event-location,.mec-single-event-organizer,.mec-single-event-time{background:#0000001f}.mec-wrap h4,.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount{color:#637343}.mec-events-meta-group-booking ul.mec-book-price-details{border-color:#a2a633}
