.au-os-image.au-os-img-mob {
	display: none;
}
body.educational-resources .page .pofo-page-content-area {
	padding-bottom: 0;
}
 @media only screen and (min-width:1700px) and (max-width:1800px){
    .podcast-mid-sec {
        padding: 33px 0 33px 88px;
        width: 39%;
    }
    .podcast-lt-sec {
    width: 36%;
}
.podcast-rt-sec {
    width: 25%;
}
 }
@media only screen and (min-width:1500px) and (max-width:1700px){
.podcast-lt-sec {
    width: 37%;
}
.podcast-mid-sec {
    padding: 33px 0 33px 0;
    width: 39%;
}
.podcast-rt-sec {
    width: 24%;
}

}

 @media only screen and (max-width: 1399px) {
    #masthead ul li.menu-item a {
        font-size: 20px;
    }
     header.sticky .menu-wrap figure {
         height: 70px;
    }
    section.bhw-container .bhw-wrap {
    padding: 0 144px;
}

section.pofo-stretch-content {
    height: 354px;
}
.podcast-lt-sec {
    width: 37%;
}
.podcast-rt-sec {
    width: 23%;
}
.podcast-mid-sec {
    padding: 23px 0 33px 0;
    width: 40%;
}
.podcast-title {
    font-size: 68px;
}
.podcast-mid-sec .podcast-title {
    margin-bottom: 21px;
}
.podcast-rt-sec .last-paragraph-no-margin a.pd-listennow {
    font-size: 48px;
}
section.talk-to-us-title-wrap .talk-to-us-text {
    padding: 0 249px;
    margin-bottom: 119px;
}


.blog .pofo-page-content-area section.blog-container {
    padding: 0 0 80px!important;
}
.blog section.blog-container .pofo-blog-list .blog-post > .blog-image, .search-results .pofo-blog-list .blog-post > .blog-image{
    width: 29%;
}

.medical-cannabis .mc-text {
    max-width: 58%;
}
.medical-cannabis div.med-tabcontent > div:not(:first-child) {
    min-height: 250px;
}
.medical-cannabis div.med-tabcontent > div {
    display: block;
    width: 31.98%;
}
header .search-wrap .search-err {
	bottom: -22px;
	line-height: 120%;
	padding: 0 5px;
	line-height: 110%;
}
.podcast-mid-sec .podcast-title {
	font-size: 60px;
	line-height: 65px;
}

.slider-wrap .swiper-container {
    min-height: 580px;
    max-height: 580px;
}

.white-move .swiper-slide {
	min-height: 580px;
}
html body {
	padding-top: 235px;
}
.blog section.blog-container .article-title p {
	padding: 0 190px 0 0;
}
.medical-cannabis .med-tabcontent .mc-tab-lt {
	height: 250px;
}
/* 14-10-2024P Css */
header#masthead .navbar .Header-container .accordion-menu > .navbar-collapse {
    padding-left: 98px;
}
}

 @media only screen and (max-width: 1199px){
     header + .error-404.not-found {
         padding: 80px 0;
    }
     footer .row > .widget.widget-ethvida {
         width: 30%;
         padding: 0 20px 0 0;
    }
     footer .row > .widget-ethvida1 {
         width: 28%;
    }
     footer .row > .widget.widget-ethvida2 {
         padding: 0 0px 0 20px;
         width: 42%;
    }
     footer .row > .widget-ethvida1 .menu-footer-menu-container {
         padding: 0 15px;
    }
     header .menu-header-menu-container .menu a {
         font-size: 18px;
    }
    header .menu-wrap figure {
        margin: 0 auto 0 215px;
        max-width: 250px;
        height: 90px;
    }
     header .menu-wrap figure img {
         margin: 0 auto;
    }
    header.sticky .menu-wrap figure {
        height: 70px;
        margin: 0 0 15px 205px;
    }
     .our-story-container {
         padding: 80px 0 !important;
         margin: 0 !important;
    }
     .our-story-container.our-stories {
         padding: 0 !important;
    }
     .company-logo-container {
         padding: 0 0 80px !important;
    }
     header .header-logo figure a {
         height: 150px;
    }
     header .Header-container .header-logo-contain {
         width: 16%;
    }
     header .Header-container .accordion-menu {
         width: 84%;
    }
    #masthead ul li.menu-item a {
        font-size: 18px;
        margin: 0 5px;
    }
    
     header.sticky .header-logo figure a {
         height: 120px;
    }
     .wwd-title.our-story-title.common-title {
         font-size: 42px !important;
         line-height: 45px !important;
    }
     body .about-test-monial {
         padding: 80px 0 !important;
    }
     body .about-story, .our-community section.spm-wrap {
         padding: 80px 0 0 !important;
    }
     .about-test-monial .back-text-main > .vc_column-inner {
         min-height: 750px;
    }
section.bhw-container .bhw-wrap {
    padding: 0 60px;
}
.podcast-title {
    font-size: 55px;
}
.podcast-mid-sec .podcast-title {
    margin-bottom: 13px;
}
.podcast-lt-sec {
    width: 36%;
}
.podcast-mid-sec {
    width: 38%;
    padding: 13px 0 13px 0;
}
.podcast-rt-sec {
    width: 26%;
}
.podcast-mid-sec .podcast-title {
    font-size: 56px;
}
.podcast-rt-sec .last-paragraph-no-margin a.pd-listennow {
    font-size: 45px;
}
section.pofo-stretch-content {
    height: 282px;
}
section.talk-to-us-title-wrap .talk-to-us-text {
    padding: 0 160px;
    margin-bottom: 99px;
}
section.talk-to-us-title-wrap {
    padding: 80px 0 80px;
}
.your-stories .our-story-container, .your-stories section.lastsection-wrap, .external-publications .publication-container, .single-post section.single-post-main-section {
    padding: 80px 0 0!important;
}
.your-stories section.lastsection-wrap {
     padding-top: 60px!important
 }
.blog div#secondary {
    padding-top: 165px;
}

.medical-cannabis div.med-tabcontent > div {
    display: block;
    width: 32.38%;
}
.medical-cannabis div.med-tabcontent > div:not(:first-child) {
    min-height: 249px;
}
.medical-cannabis div.med-tabcontent > div:not(:last-child) {
    margin-right: 15px;
}
.medical-cannabis div.med-tabcontent > div:not(:first-child) p {
    font-size: 16px;
}

.single-post section.single-post-main-section .blog-image, .single-your_stories .type-your_stories .blog-image {
    height: 450px;
}
.home-slider .slider-text-middle .alt-font {
	font-size: 40px;
}
section.pofo-page-title-bg h1, .single-your_stories .custom-detail-banner-sec .pofo-single-post-title {
	font-size: 40px;
}
.Our-holistic .our-story-title.common-title, .Our-herbal-lib-col .Our-herbal-lib-title {
	margin-bottom: 15px;
}
.grow-libaray .pofo-featurebox > div > span {
	min-height: 90px;
}
.donate-now .dn-rt-text2.last-paragraph-no-margin p {
	padding-top: 20px;
}
.podcast-berta-wrap .podcast-berta-name-wrap {
	width: 70%;
}
.podcast-berta-wrap .podcast-berta-img-wrap {
	width: 30%;
}
.grow-libaray .pofo-featurebox > div > span {
	min-height: unset;
}
section, .default-page-space {
	padding: 80px 0;
}
.poadcast-episodes {
    font-size: 42px !important;
    line-height: 45px !important;
}
.Harmonia.proadcast .podcast-mid-sec .podcast-title {
	font-size: 60px;
}
html body {
	padding-top: 145px;
}
.medical-cannabis section {
	padding: 80px 0;
}
.blog section.blog-container .article-title p {
	padding: 0 180px 0 0;
}
.white-move .swiper-slide {
	background-size: contain !important;
}
header#masthead .navbar .Header-container .accordion-menu > .navbar-collapse {
    padding-left: 150px;
}
/*28-10-2024*/

section.page-title-small.pofo-page-title-bg {
    padding: 90px 0;
}

}

 @media only screen and (max-width: 1024px) {
     #masthead .navbar-toggle {
         background: #3c7874 !important;
         float: unset !important;
         position: absolute;
         top: auto;
         bottom: 25px;
         left: auto;
         right: 0;
         margin: auto;
         height: 45px;
         width: 45px;
         border-radius: 0;
         text-align: center;
    }
     #masthead .navbar-toggle span, #masthead .navbar-toggle span, #masthead .navbar-toggle .icon-bar {
         background-color: #ffffff;
         text-align: center;
         margin: 5px auto;
         width: 25px;
         height: 2px;
    }
     header.sticky nav .accordion-menu {
         padding: 0;
    }
     header .header-logo figure a {
         height: 120px;
    }
     header .Header-container .accordion-menu .navbar-collapse {
         right: auto;
         position: relative;
         transform: translateX(100%);
         -webkit-transform: translateX(100%);
         -moz-transform: translateX(100%);
         -ms-transform: translateX(100%);
         -o-transform: translateX(100%);
         display: block;
         position: fixed;
         width: 100%;
         height: 100% !important;
         max-height: 100% !important;
         z-index: 9999;
         top: 0;
         right: 0;
         bottom: 0;
         padding: 140px 0 50px;
         overflow: hidden;
         transition: 0.5s all;
         float: none !important;
         margin: 0 !important;
         box-shadow: 0 0 5px 1px rgba(0, 0, 0, 0.8);
         left: auto;
         background: #7e4a88;
    }
     header .Header-container .accordion-menu .navbar-collapse.in {
         transform: translate(0, 0);
         -webkit-transform: translate(0, 0);
         -moz-transform: translate(0px, 0);
         -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
    }
     body header .Header-container .accordion-menu .navbar-collapse .nav {
         background-color: unset !important;
         flex-direction: column;
    }
     nav.navbar.bootsnav .navbar-collapse.collapse .nav li a {
         padding: 15px;
    }
     header#masthead .Header-container .accordion-menu .navbar-collapse .nav li a {
         padding: 15px;
         margin: 0;
    }
     #masthead .navbar-toggle {
         z-index: 999999;
    }
     #masthead .navbar-toggle:not(.collapsed) span {
         display: none;
    }
     #masthead .navbar-toggle:not(.collapsed)::before {
         opacity:1;
         content: "X";
         color: #fff;
         font-family: GlacialIndifference;
         font-weight: 500;
         font-size: 25px;
         pointer-events: none;
    }
     #masthead .navbar-toggle {
         transition: .3s ease-in-out;
    }
     #masthead .navbar-toggle:hover {
         background: #000 !important;
    }
     header#masthead .Header-container .accordion-menu .navbar-collapse .nav li a:hover {
         background: #3c7874 !important;
    }
     Header nav.navbar .navbar-nav {
         border: 0;
    }

    section.mt-os-wrap .mt-lt-os-wrap {
        width: 80%;
    }
    section.our-mission-container:first-child .our-mission-wrap .our-mission-text-container {
    padding: 180px 40px  100px;
}
.our-mission-text-wrap p.para-style-body {
    font-size: 33px;
    letter-spacing: 2px;
}
section.our-mission-container .our-mission-wrap .our-value-descrip p {
    padding: 0 85px;
}
section.our-mission-container:nth-child(2) .vc_tta-container .vc_tta-panels > div.vc_tta-panel .vc_tta-panel-body p br{
    display: none;
}
section.bhw-container .bhw-wrap {
    padding: 0 0px;
}
section.bhw-container .bhw-wrap .last-paragraph-no-margin:nth-child(2) {
    padding: 0 65px;
}
.our-mission-wrap h2, section.talk-to-us-title-wrap h2.talk-to-us-title, .our-community .spm-title, .our-story-wrap .our-story-title, .publication-title, 
.blog section.blog-container .article-title p, .medical-cannabis .mc-title, .single-post section.single-post-main-section h2.title-text, .single-your_stories .title-text {
    font-size: 42px;
    line-height: 45px;
    }

    .donate-now section.dn-container .dn-rt-wrap h2.dn-rt-title {
    padding: 0;
}
.donate-now .dn-rt-text.last-paragraph-no-margin p, .donate-now .dn-rt-text2.last-paragraph-no-margin p {
    font-size: 22px;
}

section.talk-to-us-title-wrap .talk-to-us-text {
    padding: 0 126px;
    margin-bottom: 89px;
}
section.pofo-stretch-content {
    background-position: 0 -70px!important;
    height: 350px;
}
.podcast-mid-sec .podcast-title {
    font-size: 46px;
    line-height: 100%;
}
.podcast-rt-sec .last-paragraph-no-margin a.pd-listennow {
    font-size: 40px;
    padding-right: 62px;
}
section.pofo-stretch-content .podcast-gif {
    width: 59%;
    margin-top: -19px;
    margin-bottom: -19px;
}
.podcast-mid-sec {
    width: 38%;
    padding: 13px 0 13px 40px;
}
.podcast-rt-sec .last-paragraph-no-margin a.pd-listennow::before {
    width: 50px;
    height: 31px;
}

.our-community .sponsor-title.last-paragraph-no-margin p {
    font-size: 32px;
    line-height: 120%;
    margin-bottom: 13px;
    margin-top: 23px;
}
.our-community .spm-title {
    margin-bottom: 33px;
}
.our-community .pofo-featurebox-equal-height .pofo-featurebox > div.alt-font, .pofo-featurebox-equal-height .pofo-featurebox > span {
    font-size: 20px;
    line-height: 120%;
}

.donate-now .dn-lt-img figure .vc_single_image-wrapper {
    height: 500px;
}

.blog section.blog-container .pofo-blog-list .blog-post > .blog-image, .search-results .pofo-blog-list .blog-post > .blog-image {
    width: 29%;
    height: 204px;
    border: 1px solid #2d0045;
}
.blog .pofo-page-content-area, .search-results section.pofo-post-archive-content-wrap .no-padding-left {
    padding-right: 20px;
}
.blog section.blog-container .pofo-blog-list .blog-post > .blog-image .blog-image, .search-results .pofo-blog-list .blog-post > .blog-image .blog-image {
    height: 198px;
}

.medical-cannabis div.med-tabcontent > div {
    width: 32.23%;
}
.medical-cannabis .mc-text {
    max-width: 70%;
}
.medical-cannabis .mc-ecl-col .mc-ecl-ques p {
    font-size: 36px;
}
.medical-cannabis .mc-ecl-link p, .medical-cannabis .mc-ecl-link p a {
    font-size: 32px;
}
.medical-cannabis section.mc-container .wpb_wrapper .tab .med-tablinks p {
    font-size: 17px;
}
.medical-cannabis div.med-tabcontent > div {
    width: 32.28%;
}
.medical-cannabis div.med-tabcontent > div:not(:first-child) p {
    font-size: 15px;
}
.medical-cannabis div.med-tabcontent > div:not(:first-child) {
    min-height: 234px;
}
.medical-cannabis section.mc-container .wpb_wrapper .last-paragraph-no-margin .content .tab,
.medical-cannabis section.mc-container .wpb_wrapper .tab , .medical-cannabis .vc_tta-container{
    padding-top: 80px;
}
.medical-cannabis .mc-title {
    max-width: 80%;
}

.single-post section.single-post-main-section .blog-image, .single-your_stories .type-your_stories .blog-image {
    height: 380px;
}
#masthead ul li.menu-item > a:hover, #masthead ul li.menu-item.current_page_item > a, #masthead ul li.current-menu-parent.current_page_parent.current_page_ancestor  > a {
	background: #3c7874 !important;
    color: #fff !important;
}
nav.mobile-menu ul.nav > li i.dropdown-toggle {
	top: 10px;
	bottom: auto;
}
#masthead ul li.menu-item .sub-menu {
	margin: 0 0;
	background: #7e4a88 !important;
	left: 0px;
	border: 0;
	padding: 0 0 0 10px !important;
}
#masthead ul li.menu-item .sub-menu li:not(:last-child) {
	margin-bottom: 0;
}
#masthead ul li.menu-item .sub-menu li a::after {
	font-size: 16px;
	color: #ffff;
	top: 15px;
	right: 10px;
}
#masthead ul li.menu-item .sub-menu li a:hover::after {
    color: #fff;
}
.medical-cannabis .med-tabcontent .mc-tab-lt {
	height: 234px;
}
/* 08-10-2024P Css */
section.single-post-main-section.testing .entry-content h1{
    font-size: 50px;
    line-height: 53px;
} 
section.single-post-main-section.testing .entry-content h2,
section.single-post-main-section.testing .pofo_layout_right_sidebar_single h2.title-text{
    font-size: 42px;
    line-height: 45px;
}
section.single-post-main-section.testing .entry-content h3{
    font-size: 32px;
    line-height: 35px;
}
section.single-post-main-section.testing .entry-content h4{
    font-size: 26px;
    line-height: 29px;
}  
section.single-post-main-section.testing .entry-content h5{
    font-size: 20px;
    line-height: 23px;
}   
/* 08-10-2024P End css */
header .Header-container ul#accordion li.mob-menu {
    display: block;
}

}


 @media only screen and (max-width: 1023px) {
     header + .error-404.not-found {
         padding: 60px 0;
    }
     .error-404 h2 {
         font-size: 80px;
         line-height: 120%;
    }
     .error-404 .custom-btn .home-btn {
         font-size: 24px;
         line-height: 60px;
    }
     .error-404 .custom-btn .charity-btn {
         max-width: 220px;
         height: 102px;
         background-size: 100% 100%;
    }
     .error-404 .custom-btn .or-text {
         margin: 0 30px;
         font-size: 30px;
         line-height: 40px;
    }
     footer .row > .widget.widget-ethvida {
         width: 100%;
         padding: 0;
         margin: 0 0 20px 0 !important;
    }
     footer .row > .widget-ethvida1 {
         width: 40%;
         border: 0;
         justify-content: flex-start;
    }
     footer .row > .widget.widget-ethvida2 {
         padding: 0 0px 0 20px;
         width: 60%;
    }
     footer .row > .widget {
         margin: 0 !important;
    }
     .foot-logo-wrap {
         max-width: 300px;
         margin: 0 auto;
    }
     footer .row > .widget-ethvida1 .menu-footer-menu-container {
         padding: 0;
    }
     #colophon .text-small {
         font-size: 18px;
    }
     .footer-widget-area {
         padding: 60px 0 0 !important;
    }
     .our-story-container {
         padding: 60px 0 !important;
         margin: 0 !important;
    }
     .company-logo-container {
         padding: 0 0 60px !important;
    }
     button.your-stories-tablinks:not(:last-of-type), .tabs .tablinks:not(:last-of-type), .our-story-container .toolbar .filter:not(:last-of-type) {
         margin-right: 30px;
    }
     .wwd-title.our-story-title.common-title {
         font-size: 30px !important;
         line-height: 35px !important;
    }
     body .about-test-monial {
         padding: 60px 0 !important;
    }
     body .hhl-container.wish-section {
         padding: 40px 0 60px !important;
    }
     body .about-story, .our-community section.spm-wrap {
         padding: 60px 0 0 !important;
    }
     .about-section.our-story-container .about-content .flexslider {
         display: none;
    }
     .about-section.our-story-container .about-content {
         width: 100%;
    }
     .about-section.our-story-container .about-image {
         display: none;
    }
     .our-story-title.common-title {
         text-align: center;
    }
     .back-text-main .back-text-monail {
         max-width: 50%;
         margin: 0 30px 50px auto !important;
         padding: 25px 0 !important;
    }
     .back-text-main .back-text-monail p {
         font-size: 20px;
         line-height: 140%;
         margin: 0px 10px 0px 50px;
    }
     .back-text-main .back-text-monail > p:first-child::before {
         left: -34px;
         top: -10px;
         font-size: 30px;
    }
     .about-test-monial .back-text-main > .vc_column-inner {
         min-height: 450px;
    }
     .what-we-do .last-paragraph-no-margin p {
         font-size: 16px;
         line-height: 140%;
         padding-right: 15px;
    }
     .lastsection-lt-text p::before {
         height: 40px;
         width: 40px;
         background-size: 100%;
    }
     .lastsection-lt-text p {
         font-size: 20px;
         padding: 10px 0 0 50px;
    }
     .lastsection-rt-text p {
         font-size: 18px;
         padding-left: 20px;
         padding: 10px 0 0 30px;
    }
     .lastsection-rt-text p .about-ms {
         font-size: 16px;
         margin: 10px 0 0;
    }
     .lastsection-rt-text p .about-ms::before {
         width: 22px;
         height: 15px;
         top: 2px;
    }
     .lastsection-rt-text p .about-ms {
         padding: 0 30px 0 0;
    }
     .wishing-text p {
         font-size: 25px;
    }
     .disclaim-text.whish-desctip p {
         font-size: 18px;
    }
     .about-pink p, .about-pink p a {
         font-size: 18px;
    }
     .about-section.our-story-container .about-content .vc_column-inner {
         margin: 0 !important;
    }

    .founder-image-box > div:first-child {
        height: 360px;
    }
    section.mt-os-wrap .mt-lt-os-wrap {
        width: 69%;
    }
  .our-story-title.common-title p {
    font-size: 50px;
    text-align: left;
}
section.mt-os-wrap .mt-os-text.last-paragraph-no-margin p a.read-now {
    margin-top: 9px;
    padding-right: 41px;
}
section.mt-os-wrap .mt-os-text.last-paragraph-no-margin {
    font-size: 26px;

}
section.mt-os-wrap {
    padding: 15px 20px 25px;
    margin-bottom: 60px;
}
section.meet-founder {
    padding-bottom: 57px!important;
    padding-top: 57px!important;
}
section.meet-founder .common-title.founder {
    margin-bottom: 16px!important;
}

.our-mission-text-wrap p.para-style-body {
    font-size: 24px;
    letter-spacing: 1px;
}
section.our-mission-container:first-child .our-mission-wrap .our-mission-text-container {
    padding: 120px 40px  80px;
}
section.our-mission-container:first-child .our-mission-wrap .our-mission-text-wrap:before {
    width: 168px;
    height: 121px;
    top: -45px;
}
section.our-mission-container .our-mission-wrap .our-value-descrip p {
    font-size: 35px;
    padding: 0;
}
section.our-mission-container .our-mission-wrap .our-value-descrip {
    padding-bottom: 33px;
}
section.our-mission-container:first-child {
    padding-top: 59px;
    padding-bottom: 59px;
}
section.bhw-container {
    padding-top: 35px;
}
section.bhw-container .bhw-wrap .last-paragraph-no-margin:nth-child(2) {
    padding: 0;
}
.our-mission-wrap h2, section.talk-to-us-title-wrap h2.talk-to-us-title, .our-community .spm-title, .our-story-wrap .our-story-title, .publication-title,
.blog section.blog-container .article-title p, .medical-cannabis .mc-title, .single-post section.single-post-main-section h2.title-text, .single-your_stories .title-text {
    font-size: 30px;
    line-height: 35px;
    }
.donate-now section.dn-container .dn-rt-wrap h2.dn-rt-title {
    font-size: 35px;
    line-height: 40px;
}
    section.our-mission-container:nth-child(2) .vc_tta-container .vc_tta-panels > div.vc_tta-panel .vc_tta-panel-heading a {
    font-size: 22px;
    padding-left: 20px;
}
section.our-mission-container:nth-child(2) .vc_tta-container .vc_tta-panels > div.vc_tta-panel .vc_tta-panel-heading a i.vc_tta-controls-icon::before {
    font-size: 35px;
}
section.our-mission-container:nth-child(2) .vc_tta-container .vc_tta-panels > div.vc_tta-panel .vc_tta-panel-body p {
    font-size: 18px;
    line-height: 120%;
}section.our-mission-container:nth-child(2) .vc_tta-container .vc_tta-panels > div.vc_tta-panel .vc_tta-panel-body {
    padding-left: 15px;
}
.donate-now section.dn-container .dn-rt-wrap h2.dn-rt-title {
    margin-bottom: 13px;
    margin-top: -9px;
}
.donate-now section.dn-container .dn-rt-wrap {
    padding-left: 15px;
}
.donate-now .dn-rt-text.last-paragraph-no-margin p, .donate-now .dn-rt-text2.last-paragraph-no-margin p {
    font-size: 22px;
    text-align: center;
    color: #55007a;
    line-height: 120%;
    font-family: 'GlacialIndifference',sans-serif;
}
.donate-now section.dn-container, .donate-now section.lastsection-wrap {
    padding: 60px 0 0;
}
.donate-now section.dn-container .dn-rt-wrap h2.dn-rt-title {
    padding: 0 0;
    margin-bottom: 25px;
    margin-top: -8px;
}
.donate-now .donate-btn a.charity-btn {
    width: 265px;
    height: 121px;
}
.donate-now .dn-container .donate-btn {
    margin-top: 33px;
}

section.talk-to-us-title-wrap {
    padding: 60px 0 60px;
}
section.talk-to-us-title-wrap .talk-to-us-text {
    padding: 0;
    margin-bottom: 57px;
}
.podcast-mid-sec .podcast-title {
    font-size: 36px;
}
.podcast-text.last-paragraph-no-margin p {
    font-size: 20px;
}
.podcast-rt-sec .last-paragraph-no-margin a.pd-listennow {
    font-size: 30px;
    padding-right: 48px;
}
.podcast-lt-sec {
    width: 37%;
}
.podcast-mid-sec {
    width: 37%;
    padding: 13px 0 13px 15px;
}
.podcast-rt-sec {
    width: 25%;
}
section.pofo-stretch-content {
    background-position: 0 -42px!important;
}
.podcast-rt-sec .last-paragraph-no-margin a.pd-listennow::before {
    width: 40px;
    height: 26px;
}

.our-community .spm-text.last-paragraph-no-margin p, .membership-text > p {
    font-size: 22px;
    line-height: 120%;
    margin-bottom: 23px;
}
.our-community .spm-title-wrapper .vc_row-fluid.partners-wrap > .wpb_column, .our-community .membership-img-wrap .member-img-wrap {
    width: 27%;
}
.our-community .sponsor-title.last-paragraph-no-margin p {
    font-size: 26px;
    margin-bottom: 13px;
    margin-top: 23px;
}
.membership-text > p {
    font-size: 24px;
}
.our-community .spm-title {
    margin-bottom: 22px;
}
.your-stories .our-story-container, .your-stories section.lastsection-wrap, .external-publications .publication-container, .single-post section.single-post-main-section {
    padding: 60px 0 0!important;
}
.your-stories section.lastsection-wrap {
     padding-top: 50px!important
 }

  .publication-tabs .tabcontent-wrapper a#single_image .img-wrap {
    height: 485px;
}
.publication-tabs .tabcontent-wrapper a#single_image {
    max-width: 475px;
}
.external-publications .descrip-wrap p {
    font-size: 30px;
    margin-top: 13px;
}

.donate-now .dn-lt-img figure .vc_single_image-wrapper {
    height: 400px;
}

.blog section.blog-container .pofo-blog-list .blog-post > .blog-image,  .search-results .pofo-blog-list .blog-post > .blog-image, .blog-post.blog-post-content > .blog-image a {
    width: 100%;
    margin-right: 0;
    margin-bottom: 23px!important;
    height: 220px;
    border: 1px solid #2d0045;
}
.blog section.blog-container .pofo-blog-list .blog-post > .blog-text, .search-results .pofo-blog-list .blog-post > .blog-text {
    width: 100%;
}
.blog section.blog-container .pofo-blog-list .blog-post > .blog-image .blog-image, .search-results .pofo-blog-list .blog-post > .blog-image .blog-image{
    height: 215px;
    overflow: hidden;
}
.blog div#secondary {
    padding-top: 150px;
}
.blog .pofo-page-content-area section.blog-container {
    padding: 0 0 60px!important;
}
.blog section.blog-container .pofo-blog-list > div:last-child {
    margin-top: 0!important;
}
/*.blog section.blog-container .pofo-blog-list .blog-post {
    border-bottom: 2px solid #2d0045!important;
}*/
 div#secondary div#block-17, div#secondary div#categories-3 {
    margin-bottom: 23px;
}

.medical-cannabis .mc-title {
    max-width: 100%;
}
.medical-cannabis .mc-text {
    max-width: 88%;
}
.medical-cannabis .mc-ecl-col .mc-ecl-ques p {
    font-size: 30px;
    line-height: 120%;
}
.medical-cannabis .mc-ecl-link p, .medical-cannabis .mc-ecl-link p a {
    font-size: 28px;
}
.medical-cannabis .mc-ecl-col {
    padding: 29px 10px;
}
.medical-cannabis section.mc-container .wpb_wrapper .tab {
    padding-top: 60px;
}
/*.medical-cannabis div.med-tabcontent > div:not(:first-child) p:first-child {
    font-size: 20px;
    margin-bottom: 9px;
}*/
.medical-cannabis div.med-tabcontent > div.mc-tab-md {
    margin: 0;
}
.medical-cannabis div.med-tabcontent > div {
    width: 48.98%;
}
.medical-cannabis div.med-tabcontent > div:not(:first-child) {
    min-height: 263px;
}
.medical-cannabis div.med-tabcontent > div.mc-tab-rt {
    margin-top: 15px;
}
.medical-cannabis .vc_tta-container .vc_general .vc_tta-panels-container .vc_tta-panels a {
    font-size: 22px;
    padding: 23px 15px 23px 0;
}
.medical-cannabis section.mc-container .wpb_wrapper .tab .med-tablinks:not(:last-child) {
    margin-right: 15px;
}
.medical-cannabis section.mc-container .wpb_wrapper .tab .med-tablinks img {
    width: 40px;
    height: 40px;
}
.medical-cannabis section.mc-container .wpb_wrapper .last-paragraph-no-margin .content .tabs {
    padding-top: 60px;
}
.medical-cannabis .vc_tta-container {
    padding-top: 60px;
}

.search-results section.pofo-page-title-bg.bg-light-gray {
    padding: 60px 0 0;
}
.medical-cannabis .vc_tta-container h2 {
    font-size: 40px;
}

.search-results section.pofo-post-archive-content-wrap {
    padding: 40px 0 0;
}

.search-results section.pofo-post-archive-content-wrap .no-padding-left, .single-post section.single-post-main-section .sm-no-padding-lr, .pofo-post-archive-content-wrap .sm-no-padding-lr {
    padding-right: 15px!important;
    width: 66.66%;
}
.blog-post.blog-post-content > .blog-image a {
    margin-bottom: 0 !important;
}
.search-results div#secondary, .single-post section.single-post-main-section div#secondary, .pofo-post-archive-content-wrap #secondary {
    width: 33.33%;
}
.single-post section.single-post-main-section .pofo_layout_right_sidebar_single .wpb-content-wrapper section.vc_row-fluid p, .single-post section.single-post-main-section .pofo_layout_right_sidebar_single .wpb-content-wrapper section.vc_row-fluid p strong {
    font-size: 16px;
    line-height: 120%;
    letter-spacing: 1px;
}
div#secondary .author-info .auth-img-wrap:before {
    width: 110px;
    height: 110px;
}
div#secondary .author-info p.author-name {
    width: 70%;
    font-size: 16px;
    line-height: 120%;
}
div#secondary .author-info .auth-img-wrap:before {
    width: 100px;
    height: 100px;
}
.single-post section.single-post-main-section .sm-no-padding-lr {
    margin-bottom: 0!important;
}
.single-post section.single-post-main-section .sm-no-padding-lr > div:first-child {
    margin-bottom: 33px;
}
body.single-post h1.pofo-single-post-title {
	font-size: 28px;
}
.single-post section.single-post-main-section .blog-image, .single-your_stories .type-your_stories .blog-image {
    height: 280px;
}
body.single-post ul.pofo-single-post-title-breadcrumb-single li, body.single-post ul.pofo-single-post-title-breadcrumb-single li a.text-dark-gray, body.single-post ul.pofo-single-post-title-breadcrumb-single li .text-dark-gray {
    font-size: 20px;
}
.home-slider .slider-text-middle .alt-font {
	font-size: 30px;
}
section.pofo-page-title-bg h1, .single-your_stories .custom-detail-banner-sec .pofo-single-post-title {
	font-size: 32px;
}
.grow-libaray .pofo-featurebox > div > span {
	min-height: 70px;
}
.grow-libaray .pofo-featurebox > div {
	padding-top: 0;
}
.donate-now .dn-rt-text2.last-paragraph-no-margin p {
	padding-top: 10px;
}
.blog-post.blog-post-content > .blog-image {
	width: 50%;
}
header .menu-wrap figure {
	margin: 0 auto 0 130px;
    height: 70px;
}
header.sticky .menu-wrap figure {
	margin: 0px 0 15px 130px;
}
h2.podcast-rt-title {
	font-size: 35px;
}
h2.podcast-rt-subtext {
	font-size: 30px;
}
.podcast-berta-name-wrap p {
	font-size: 24px;
}
.podcast-berta-img .vc_single_image-wrapper::before {
	width: 100px;
	height: 100px;
}
.podcast-berta-img figure {
	padding: 20px 0 0;
}
section, .default-page-space {
	padding: 60px 0;
}
.search section.pofo-page-title-bg.hellotest {
	padding: 40px 0 0;
}
.search section.pofo-page-title-bg.hellotest h1 {
	font-size: 25px;
}
.poadcast-episodes {
    font-size: 30px !important;
    line-height: 35px !important;
}
.comment-form.blog-comment-form > div {
	margin-bottom: 15px;
}
.Harmonia.proadcast .podcast-mid-sec .podcast-title {
	font-size: 40px;
}
.Harmonia.proadcast .podcast-text.last-paragraph-no-margin p {
	font-size: 25px;
}
.Harmonia .podcast-mid-sec .wpb_wrapper {
	max-width: 600px;
}
.white-move .swiper-slide {
	min-height: 380px;
}
.slider-wrap .swiper-container {
    min-height: 380px;
    max-height: 380px;
}
.medical-cannabis section {
	padding: 60px 0;
}
.single-your_stories .single-post-main-section section p {
	margin-bottom: 20px;
}
.blog section.blog-container .article-title p {
	padding: 0 60px 0 0;
}
.single-post section .blog-details-text p, .single-your_stories .single-post-main-section section p {
	font-size: 18px;
	line-height: 26px;
}
.medical-cannabis .med-tabcontent .mc-tab-lt {
	height: 263px;
}
.medical-cannabis div.med-tabcontent > div {
	width: 48%;
}
.medical-cannabis .med-tabcontent .mc-tab-lt {
	height: 263px;
}
/* 07-10-2024P */
section .podcast-table {
    padding: 0px;
}
.podcast-table > table > thead > tr > th {
    padding: 20px 28px 16px;
    font-size: 20px;
    line-height: 24px;
}
.podcast-table > table > tbody > tr > td:first-child {
    padding-left: 28px;
}
.podcast-table > table > tbody > tr > td {
    padding: 20px 24px 18px;
    font-size: 18px;
    line-height: 26px;
}
/* 08-10-2024P Css */
section.single-post-main-section.testing .entry-content h1{
    font-size: 40px;
    line-height: 45px;
} 
section.single-post-main-section.testing .entry-content h2,
section.single-post-main-section.testing .pofo_layout_right_sidebar_single h2.title-text{
    font-size: 30px;
    line-height: 35px;
}
section.single-post-main-section.testing .entry-content h3{
    font-size: 26px;
    line-height: 31px;
}
section.single-post-main-section.testing .entry-content h4{
    font-size: 22px;
    line-height: 27px;
}  
section.single-post-main-section.testing .entry-content h5{
    font-size: 20px;
    line-height: 23px;
}   
header#masthead .navbar .Header-container .accordion-menu > .navbar-collapse {
    padding-left: 0px;
}
section.single-post-main-section.testing .entry-content ul li {
    font-size: 16px;
    line-height: 120%;
}
section.single-post-main-section.testing .entry-content p{
    font-size: 16px !important;
    line-height: 120%;
}
section.single-post-main-section.testing .pofo-sidebar .aside-title span {
    font-size: 16px;
    line-height: 120%;

}
.tabcontent-wrapper .tabcontent .wrapper_tabcontent > div > a {
   width: calc(33.33% - 20px);
}
.custom-detail-banner-sec .equalize h1.pofo-single-post-title {
    font-size: 28px;
    line-height: 36px;
}
.custom-detail-banner-sec .equalize .pofo-single-post-title-breadcrumb-single li a,
.custom-detail-banner-sec .equalize .pofo-single-post-title-breadcrumb-single li {
    font-size: 20px;
    line-height: 26px;
}
.single-our_library.postid-23336 .our_library_cat-medical-cannabis section.single-post-main-section.testing .entry-content .last-paragraph-no-margin > div div{
    font-size: 16px;
    line-height: 120%;
    margin-bottom: 16px;
}
section.single-post-main-section.testing .entry-content ul, section.single-post-main-section.testing .entry-content ul li,
section.single-post-main-section.testing .entry-content ol, section.single-post-main-section.testing .entry-content ol li{
    font-size: 16px;
    line-height: 120%;
}
/* 08-10-2024P End css */

/* 09-10-2024P css Start */
section.single-post-main-section.testing .entry-content .podcast-table > table > tbody > tr > td p,
section.single-post-main-section.testing .entry-content table td{
    font-size: 18px !important;
}
section.single-post-main-section.testing .entry-content .podcast-table > table tr th {
    padding: 20px 28px 16px;
    font-size: 20px;
    line-height: 24px;
}
section.single-post-main-section.testing .entry-content .podcast-table table td ul li,
section.single-post-main-section.testing .entry-content .podcast-table table td ol li,
section.single-post-main-section.testing .entry-content .podcast-table table td ul,
section.single-post-main-section.testing .entry-content .podcast-table table td ol{
    font-size: 18px;
    line-height: 26px;
}
/* 10-10-2024Pcss */
.our_library section.single-post-main-section.testing .cannabis-use-disorder-row .cannabis-use-disorder-block > ol {
    margin-left: 10px;
}
.self-help .category-self-help section.single-post-main-section.testing .entry-content section.sf-movivation-area .wpb_wrapper > h3 {
    margin-left: 187px;
}

/* 14-10-2024P Css */
.category .pofo-page-title-bg  .row.equalize > .display-table{
    width: 66.66%;
}
/* 15-10-2024P Css */
.sf-movivation-area .wpb_column .vc_row.wpb_row.vc_inner > .wpb_column:first-child .vc_column-inner h3 {
    margin-left: 60px;
}
.sf-movivation-area .wpb_column .vc_row.wpb_row.vc_inner > .wpb_column:last-child .vc_column-inner h3 {
    margin-left: 100px;
}
/* 15-10-2024P Css End */
.self-help-guides section.single-post-main-section.testing .blog-details-text a.btn.pofo-button-1.btn-medium {
    margin-bottom: 20px;
}
.terms-conditions .entry-content .last-paragraph-no-margin > p, .terms-conditions .entry-content .last-paragraph-no-margin > ul > li,
.terms-conditions .entry-content .last-paragraph-no-margin > ol > li > a {
    font-size: 16px;
    line-height: 120%;
}
.podcast .proadcast .podcast-mid-sec .social-wrapp .wpb_wrapper > a.btn.pofo-button-1 {
    font-size: 30px;
    padding-right: 48px;
    margin-top: 10px;
}
.podcast .proadcast .podcast-mid-sec .social-wrapp .wpb_wrapper > a.btn.pofo-button-1::before {
    width: 40px;
    height: 26px;
}
.privacy-policy .entry-content .wpb_wrapper p,
.privacy-policy .entry-content .wpb_wrapper ul li {
    font-size: 16px;
    line-height: 120%;
}
.privacy-policy section.vc_row-fluid,
.terms-conditions .entry-content .wpb-content-wrapper > section.vc_row-fluid {
    padding: 70px 0 0 0;
}
.privacy-policy .entry-content h2,
.terms-conditions .entry-content h2 {
    font-size: 30px;
    line-height: 35px;
}
/*28-10-2024*/

section.page-title-small.pofo-page-title-bg {
    padding: 75px 0;
}
.terms-conditions .entry-content .last-paragraph-no-margin>ol, .terms-conditions .entry-content .last-paragraph-no-margin>ol>li {
    margin-left: 10px;
}
.terms-conditions .entry-content .last-paragraph-no-margin>p, .terms-conditions .entry-content .last-paragraph-no-margin>ul>li {
    margin-left: 0px;
}
body.paged-2 .blog-container .blog-wrap > div:last-child {
	padding-bottom: 55px;
}
.au-os-image.au-os-img-mob {
	display: block;
    max-width: 350px;
  margin: 0 auto !important;
  padding: 20px 0 !important;
}
}

 @media only screen and (max-width: 767px){
     .error-404 .custom-btn {
         flex-direction: column;
    }
     .error-404 .custom-btn .or-text {
         margin: 20px;
         font-size: 25px;
         line-height: 30px;
    }
     .error-404 .custom-btn .home-btn {
         font-size: 18px;
         line-height: 40px;
         padding: 0 25px;
    }
     .error-404 .custom-btn .charity-btn {
         max-width: 180px;
         height: 72px;
    }
     .error-404 h2 {
         font-size: 60px;
         line-height: 120%;
    }
     header + .error-404.not-found {
         padding: 48px 0;
         background-position: center left;
    }
     .error-404 h2 {
         text-shadow: 0 2px 3px #000;
    }
     footer .row > .widget-ethvida1 {
         display: none;
    }
     footer .row > .widget.widget-ethvida2 {
         padding: 0;
         width: 100%;
    }
     .footer-right-wrapper .footer-newsletter .input-group {
         max-width: 100%;
    }
     footer .footer-bottom {
         padding: 15px 0 !important;
    }
     .footer-right-wrapper .social-container {
         justify-content: center;
         flex-direction: column;
         margin: 20px 0;
    }
     .footer-right-wrapper .footer-donate-container {
         justify-content: center;
    }
     footer .social-icon-wrap .social-icon-ul {
         justify-content: center;
         margin: 10px 0 0;
    }
     footer .menu-footer-menu-container li a, .contact-and-social .contact-us-wrap a {
         font-size: 14px;
    }
     footer .contact-and-social p {
         font-size: 14px;
    }
     #colophon .text-small {
         font-size: 14px;
    }
     .footer-widget-area {
         padding: 40px 0 0 !important;
    }
     .foot-logo-wrap {
         max-width: 250px;
    }
     .our-story-container {
         padding: 40px 0 !important;
    }
     .company-logo-container {
         padding: 0 0 40px !important;
    }
     body .vc_row.vc_row-flex.company-logo-container {
         display: grid;
         grid-template-columns: repeat(2, 1fr);
         grid-gap: 20px;
    }
     .our-story-container .tabs, .our-story-container #filters, .publication-tabs .tabs, .medical-cannabis section.mc-container .wpb_wrapper .last-paragraph-no-margin .content .tabs {
         margin: 0 0 20px;
         display: grid;
         grid-template-columns: repeat(3, 1fr);
         grid-gap: 10px;
    }
     button.your-stories-tablinks:not(:last-of-type), .tabs .tablinks:not(:last-of-type), .our-story-container .toolbar .filter:not(:last-of-type) {
         margin-right: 0;
    }
     div#portfolio, .stories .wrapper_tabcontent > div {
         margin: 1rem 0;
         -webkit-column-count: 2;
         -moz-column-count: 2;
         column-count: 2;
         -webkit-column-gap: 1rem;
         -moz-column-gap: 1rem;
         column-gap: 1rem;
         -webkit-column-width: 50%;
         -moz-column-width: 50%;
         column-width: 50%;
    }
     .footer-bottom p, .footer-bottom p a {
         font-size: 14px;
    }
     header .Header-container .accordion-menu {
         width: 70%;
    }
     .search-wrap .btn-wrap .amc-btn {
         margin: 0 4px;
         margin-left: 0;
    }
     .search-wrap .btn-wrap a {
         font-size: 9.5px;
    }
    header .menu-wrap figure {
        margin: unset;
        max-width: 170px;
        height: 56px;
    }
     header .menu-wrap figure img {
         margin-left: 0;
    }
     #masthead .navbar-toggle {
         bottom: 14px;
         height: 35px;
         width: 35px;
         text-align: center;
    }
    header.sticky .menu-wrap figure {
        height: 60px;
        margin: 4px 0 0px 0px;
    }
    header.sticky .Header-container .mid-right-wrap {
        margin-top: -90px;
    }
     header.sticky .header-logo figure a {
         height: 70px;
    }
     .Header-menu-contain .search-wrap {
         flex-wrap: wrap;
    }
     header .header-logo figure a {
         height: 100px;
         margin-left: -5px;
    }
     .search-wrap .btn-wrap a {
         font-size: 10px;
         padding: 0 5px;
    }
     header .Header-container .header-logo-contain {
         width: 30%;
    }
     .wwd-title.our-story-title.common-title {
         font-size: 25px !important;
         line-height: 30px !important;
    }
     body .about-test-monial {
         padding: 40px 0 !important;
    }
     body .hhl-container.wish-section {
         padding: 40px 0 !important;
    }
     body .about-story, .our-community section.spm-wrap {
         padding: 40px 0 0 !important;
    }
     .about-pink p, .about-pink p a {
         font-size: 14px;
    }
     .back-text-main .back-text-monail {
         max-width: 60%;
         margin: 0 15px 30px auto !important;
         padding: 20px 0 !important;
    }
     .back-text-main .back-text-monail p {
         font-size: 16px;
         margin: 0px 10px 0px 30px;
    }
     .back-text-main .back-text-monail > p:first-child::before {
         left: -24px;
         top: 0;
         font-size: 20px;
    }
     .about-test-monial .back-text-main > .vc_column-inner {
         min-height: 350px;
    }
     .title-blw-heading > div {
         max-width: 250px;
         margin: 0 auto !important;
         display: block !important;
    }
     .disclaim-text.whish-desctip p {
         font-size: 14px;
    }
     .wishing-text p {
         font-size: 18px;
         line-height: 120%;
    }
     .what-we-do > div:not(:last-child), .what-we-do > span.alt-font {
         margin-bottom: 15px !important;
    }
     .wwd-wrap.What-we-do > div:not(:last-child) {
         margin-bottom: 25px;
    }
     .lastsection-lt-text p::before {
         height: 25px;
         width: 25px;
    }
     .lastsection-lt-text p {
         font-size: 16px;
         padding: 5px 0 0 30px;
    }
     .lastsection-rt-text p {
         font-size: 14px;
         padding: 10px 0 0;
    }
     .lastsection-rt-text p .about-ms {
         font-size: 14px;
    }
     .what-we-do .last-paragraph-no-margin p {
         font-size: 14px;
         padding-right: 0;
    }
     .title-blw-heading .alt-font, .what-we-do .last-paragraph-no-margin p {
         font-family: GlacialIndifference;
         text-align: center;
    }
     .au-sec3-rt-wrap .wpb_wrapper.vc_figure {
         display: flex;
         justify-content: center;
         align-items: center;
    }
     .lastsection-rt-text p .about-ms::before {
         width: 18px;
         height: 15px;
         top: 2px;
    }


    .meet-founder .wpb_column.vc_column_container .vc_column-inner {
    padding: 0!important;
}
section.meet-founder {
    padding-bottom: 40px!important;
    padding-top: 40px!important;
}
.founder-image-box > div:first-child {
    height: 270px;
}
.meet-founder  .mt-right-founders-wrap {
    padding-top: 21px;
}
.founder-image-box .text-small.alt-font {
    padding-bottom: 6px;
}
section.mt-os-wrap .mt-lt-os-wrap {
    width: 100%;
    margin-bottom: 15px;
}
section.mt-os-wrap {
    padding: 15px 15px 15px;
    margin-bottom: 40px;
}
section.mt-os-wrap .mt-os-text.last-paragraph-no-margin p {
    font-size: 22px;
    line-height: 120%;
}
section.mt-os-wrap {
    height: 365px;
}
section.mt-os-wrap .mt-rt-os-wrap {
    position: static;
    min-width: 100%;
    margin: 0 -15px;
}
section.mt-os-wrap .mt-rt-os-wrap figure {
    width: 100%;
}
section.our-mission-container:first-child {
    padding-top: 40px;
    padding-bottom: 40px;
}
section.our-mission-container:first-child .our-mission-wrap .our-mission-title h2 {
    margin-bottom: 17px;
}
section.our-mission-container:first-child .our-mission-wrap .our-mission-text-container {
        padding: 70px 20px  50px;
}
.our-mission-text-wrap p.para-style-body {
    font-size: 18px;
    line-height: 120%;
    letter-spacing: 0.5px;
}
section.our-mission-container:first-child .our-mission-wrap .our-mission-text-wrap {
    padding: 60px 15px 17px;
}
section.our-mission-container:first-child .our-mission-wrap .our-mission-text-wrap:before {
    width: 132px;
    height: 95px;
    top: -35px;
}
section.our-mission-container .our-mission-wrap .our-value-descrip p {
    font-size: 23px;
    line-height: 120%;
}
    section.our-mission-container:nth-child(2) .vc_tta-container .vc_tta-panels > div.vc_tta-panel .vc_tta-panel-heading a {
    padding-left: 15px;
}
section.our-mission-container:nth-child(2) .vc_tta-container .vc_tta-panels > div.vc_tta-panel .vc_tta-panel-heading a i.vc_tta-controls-icon {
    right: 15px;
    width: 46px;
}
section.our-mission-container:nth-child(2) .vc_tta-container .vc_tta-panels > div.vc_tta-panel .vc_tta-panel-heading a i.vc_tta-controls-icon {
    height: 25px;
    width: 29px;
}
section.our-mission-container:nth-child(2) .vc_tta-container .vc_tta-panels > div.vc_tta-panel .vc_tta-panel-body p {
    font-size: 16px;
    line-height: 120%;
}
section.bhw-container .last-paragraph-no-margin:first-child p {
    letter-spacing: 2px;
    font-size: 35px;
}
section.bhw-container .bhw-wrap .last-paragraph-no-margin:nth-child(2) p {
    font-size: 22px;
    line-height: 120%;
}
section.bhw-container .last-paragraph-no-margin:nth-child(3) p {
    font-size: 22px;
    line-height: 120%;
}
.bhw-wrap .donate {
    margin-top: 13px;
}

.donate-now section.dn-container .dn-rt-wrap {
    padding-left: 0;
    padding-top: 23px;
}

section.talk-to-us-title-wrap .talk-to-us-text p {
    font-size: 24px;
    line-height: 120%;
}
.form-wrapper {
    display: block;
    grid-gap: 0 15px;
}
.talk-to-us-title-wrap .submit {
	padding-top: 0;
	text-align: left;
	margin: 20px 0 0;
}
.podcast-lt-sec {
    width: auto;
}
.podcast-mid-sec {
    width: 100%;
    padding: 13px 0 13px 146px;
}
.podcast-mid-sec .podcast-title {
    font-size: 30px;
}
.podcast-text.last-paragraph-no-margin p {
	font-size: 16px;
    text-align: left !important;
}
.podcast-rt-sec {
    width: 100%;
    height: auto;
    padding-left: 146px;
}
section.pofo-stretch-content {
	background-position: -25px -29px !important;
}
.podcast-mid-sec .social-icon-wrap .social-icon-ul a {
	width: 30px;
	height: 30px;
    background-position: 0px 2px;
	background-size: 102px;
}
.podcast-mid-sec .social-icon-wrap .social-icon-ul .facebook a {
    background-position: 0px -51px;
    width: 20px;
    height: 33px;
}
.podcast-mid-sec .social-icon-wrap .social-icon-ul .linkedin a {
    background-size: 102px;
    background-position: 0 -102px;
    width: 31px;
    height: 31px;
}
.podcast-mid-sec .social-icon-wrap .social-icon-ul .youtube a {
    background-position: 0px -149px;
    width: 36px;
    height: 30px;
    background-size: 100px;
}
.podcast-mid-sec .social-icon-wrap .social-icon-ul .tiktok a {
    background-position: 0px -200px;
    width: 30px;
    height: 30px;
    background-size: 100px;
}
.podcast-mid-sec .social-icon-wrap .social-icon-ul .spotify a{
    background-position: -3px -254px;
    width: 30px;
    height: 30px;
    background-size: 102px;
}
.podcast-rt-sec .last-paragraph-no-margin a.pd-listennow::before {
    width: 34px;
    height: 22px;
}
.our-community .spm-title-wrapper .vc_row-fluid.partners-wrap > .wpb_column, .our-community .membership-img-wrap .member-img-wrap {
    width: 100%;
}


.external-publications .descrip-wrap p {
    font-size: 21px;
    margin-top: 13px;
}
.external-publications .descrip-wrap div > p {
    font-size: 18px;
    line-height: 120%;
}
.external-publications .descrip-wrap {
    padding: 23px 15px 13px;
}
.external-publications .descrip-wrap div > p.date {
    padding-left: 15px;
    border-left: 1px solid #fff;
}
.external-publications .publication-tabs .tabcontent-wrapper a#single_image .img-wrap {
    height: 350px;
}

.donate-now .dn-lt-img figure .vc_single_image-wrapper {
    height: 345px;
}

.blog .pofo-page-content-area, .search-results .pofo-page-content-area {
    padding-right: 0!important;
    padding-left: 0!important;
}
.blog section.blog-container .pofo-blog-list .blog-post .content span.pofo-blog-post-meta, .blog section.blog-container .pofo-blog-list .blog-post .content span.pofo-blog-post-meta a,
.search-results .pofo-blog-list .blog-post .content span.pofo-blog-post-meta, .search-results .pofo-blog-list .blog-post .content span.pofo-blog-post-meta a,
 .search-results .pofo-blog-list .blog-post .content a.pofo-blog-post-meta, .blog-post.blog-post-content > .blog-text .content div a, .blog-post.blog-post-content > .blog-text .content div span {
    font-size: 17px;
}
section.pofo-post-archive-content-wrap {
	padding: 0 0 40px;
}
.blog section.blog-container .pofo-blog-list .blog-post .content span.blog-separator, .search-results .pofo-blog-list .blog-post .content span.blog-separator {
    font-size: 15px;
    margin-left: 10px;
    margin-right: 5px;
}
.blog section.blog-container .pofo-blog-list .blog-post .content a.entry-title, .search-results .pofo-blog-list .blog-post .content a.entry-title, .blog-post.blog-post-content > .blog-text .content > a{
    font-size: 18px;
}
.blog .pagination {
    padding: 0;
}
.blog-post.blog-post-content > .blog-text .content {
	text-align: left;
}
.blog div.status-publish > .container > .row {
    display: flex;
    flex-direction: column-reverse;
}
.blog div#secondary {
    padding-top: 112px;
    padding-right: 0;
    padding-bottom: 0;
}
.blog section.blog-container .article-title {
    position: absolute;
    top: 40px;
    left: 0;
    right: 0;
    margin: auto 0;
}
.blog .pofo-page-content-area, .blog .pofo-page-content-area .wpb_column {
    position: static;
}
.blog div.status-publish {
    position: relative;
}
.blog .pofo-page-content-area, .search-results .pofo-page-content-area {
    padding-top: 0;
}
.blog section.blog-container .pofo-blog-list .blog-post a.btn, .search-results .pofo-blog-list .blog-post a.btn, .blog-post.blog-post-content > .blog-text .content > a.btn {
    line-height: 36px;
    font-size: 14px;
}
.medical-cannabis .mc-text {
    margin: 17px auto 37px;
    max-width: 100%;
}
.medical-cannabis .mc-text p span {
    font-size: 20px;
}
.medical-cannabis .mc-ecl-link p, .medical-cannabis .mc-ecl-link p a {
    font-size: 19px;
}
.medical-cannabis  .mc-ecl-link {
    margin-top: 17px;
}
.medical-cannabis .mc-ecl-col .mc-ecl-ques p {
    font-size: 19px;
    letter-spacing: 2px;
}
.medical-cannabis section.mc-container .wpb_wrapper .tab {
    grid-gap: 15px;
    display: grid;
    grid-template-columns: 1fr 1fr;
}
.medical-cannabis div.med-tabcontent > div {
    width: 100%;
}
.medical-cannabis div.med-tabcontent > div:not(:last-child) {
    margin-right: 0;
    margin-bottom: 15px;
}
.medical-cannabis div.med-tabcontent > div:not(:first-child) {
    min-height: 250px;
}

.medical-cannabis .vc_tta-container h2 {
    font-size: 30px;
}
.medical-cannabis .vc_tta-container .vc_general .vc_tta-panels-container .vc_tta-panels a {
    font-size: 18px;
    padding: 13px 35px 13px 0;
}
.medical-cannabis .vc_tta-container .vc_general .vc_tta-panels-container .vc_tta-panels a i.vc_tta-controls-icon.vc_tta-controls-icon-plus::before {
    width: 30px;
}
.medical-cannabis .vc_tta-container .vc_general .vc_tta-panels-container .vc_tta-panels a i.vc_tta-controls-icon.vc_tta-controls-icon-plus::after {
    height: 30px;
}
.medical-cannabis .vc_tta-container .vc_general .vc_tta-panels-container .vc_tta-panels a i.vc_tta-controls-icon.vc_tta-controls-icon-plus {
    right: 0px;
}
.medical-cannabis .vc_tta-container .vc_general .vc_tta-panels-container .vc_tta-panels .vc_tta-panel-body p {
	font-size: 15px;
	line-height: 120%;
	text-align: left;
}
section.vc_row.wpb_row.vc_row-fluid.mc-container {
    padding-bottom: 40px;
}
.medical-cannabis .vc_tta-container .vc_general .vc_tta-panels-container .vc_tta-panels p a {
	font-size: 15px;
	line-height: 120%;
}
.search-results section.pofo-post-archive-content-wrap .row, 
.single-post section.single-post-main-section .pofo_layout_right_sidebar_single > .row, .pofo-post-archive-content-wrap .row {
    display: flex;
    flex-wrap: wrap;
    flex-direction: column-reverse;
}
.search-results section.pofo-post-archive-content-wrap .no-padding-left, .single-post section.single-post-main-section .sm-no-padding-lr, .pofo-post-archive-content-wrap .sm-no-padding-lr {
    padding-right: 0!important;
    width: 100%;
}
.search-results div#secondary, .single-post section.single-post-main-section div#secondary, .pofo-post-archive-content-wrap div#secondary  {
    width: 100%;
}
body.search-results .pofo-blog-list .blog-post > .blog-text {
    text-align: left;
}
.search-results section.pofo-page-title-bg.bg-light-gray.page-title-small h1 {
    font-size: 24px;
}
.single-post section.single-post-main-section h2.title-text {
    order: 1;
}
div#secondary .author-info p.author-name {
    width: 63%;
}
div#secondary .author-info .auth-img-wrap:before {
    width: 120px;
    height: 120px;
}

body.single-post ul.pofo-single-post-title-breadcrumb-single li, body.single-post ul.pofo-single-post-title-breadcrumb-single li a.text-dark-gray, body.single-post ul.pofo-single-post-title-breadcrumb-single li .text-dark-gray {
    font-size: 14px;
}
body.single-post ul.pofo-single-post-title-breadcrumb-single {
	text-align: left;
}
.single-post section.single-post-main-section .blog-image, .single-your_stories .type-your_stories .blog-image {
    height: 220px;
}
body.single-post ul.pofo-single-post-title-breadcrumb-single li:not(:last-child) {
    padding-right: 10px;
    margin-right: 10px;
}
body.single-post section.custom-detail-banner-sec .sm-equalize-auto >  .display-table {
    padding: 0;
}
body.single-post h1.pofo-single-post-title {
    font-size: 34px;
}
.footer-donate-container .donate-btn {
	font-size: 14px;
	line-height: 30px;
}
.home-slider .slider-text-middle .alt-font {
	font-size: 24px;
    padding: 0 50px;
}
header .search-wrap .search-err {
	bottom: -7px;
	font-size: 12px;
}
header .search-wrap .is-search-form {
	padding: 0 0 10px !important;
}
section.pofo-page-title-bg h1, .single-your_stories .custom-detail-banner-sec .pofo-single-post-title {
	font-size: 24px;
}
.Our-holistic .our-story-title.common-title, .Our-herbal-lib-col .Our-herbal-lib-title {
	margin-bottom: 15px;
}
.grow-libaray .pofo-featurebox > div > span {
	min-height: unset;
}
.podcast-mid-sec .social-icon-wrap .social-icon-ul a:hover {
	background-position-x: -57.5px;
}
.podcast-mid-sec .social-icon-wrap .social-icon-ul .facebook a:hover {
	background-position-x: -64.5px;
}
.podcast-mid-sec .social-icon-wrap .social-icon-ul .linkedin a:hover {
	background-position-x: -60px;
}
.podcast-mid-sec .social-icon-wrap .social-icon-ul .youtube a:hover {
	background-position-x: -59px;
}
.podcast-mid-sec .social-icon-wrap .social-icon-ul .tiktok a:hover {
	background-position-x: -58px;
}
.podcast-mid-sec .social-icon-wrap .social-icon-ul .spotify a:hover {
	background-position-x: -63px;
}
.blog-post.blog-post-content > .blog-image, .search-results .pofo-blog-list .blog-post > .blog-image {
	width: 100%;
	margin: 0 0px 0 0 !important;
}
.blog-post.blog-post-content {
	display: flex;
	flex-wrap: wrap;
}
.blog-post.blog-post-content > .blog-text {
	width: 100%;
	margin-top: 20px;
}
.form-wrapper .form-lt-sec > div {
	margin-bottom: 20px;
}
section.talk-to-us-title-wrap .form-wrapper input[type="text"], section.talk-to-us-title-wrap .form-wrapper input[type="email"], section.talk-to-us-title-wrap .form-wrapper select, .message textarea, form#commentform input:not([type="checkbox"], [type="submit"]), form#commentform textarea {
	font-size: 18px;
}
.podcast-rt-sec .last-paragraph-no-margin a.pd-listennow {
	font-size: 28px;
	padding-right: 44px;
}
.podcast-container {
	display: flex;
	align-items: center;
	flex-direction: column-reverse;
}
.podcast-container .podcast-rt-wrap.second, .podcast-container .podcast-lt-wrap.first {
	width: 100%;
	padding-left: 0;
}
.podcast-lt-wrap figure .vc_single_image-wrapper {
	margin: 0 auto;
	padding: 20px 0 0;
	height: 180px;
}
h2.podcast-rt-title {
	font-size: 30px;
}
h2.podcast-rt-subtext {
	font-size: 25px;
}
.podcast-berta-img .vc_single_image-wrapper {
	height: 80px;
}
.podcast-berta-img .vc_single_image-wrapper::before {
	width: 75px;
	height: 75px;
}
.podcast-berta-img figure {
	padding: 30px 0 0;
}
.podcast-berta-name-wrap p {
	font-size: 20px;
	text-align: left !important;
}
section.pofo-page-title-bg {
	background-position: -250px 0 !important;
}
section, .default-page-space {
	padding: 40px 0;
}
.search section.pofo-page-title-bg.hellotest h1 {
	font-size: 18px;
}
.search section.pofo-page-title-bg.hellotest {
	padding: 40px 0;
}
.poadcast-episodes {
    font-size: 25px !important;
    line-height: 30px !important;
}
div#comments ul.blog-comment li > div .last-paragraph-no-margin {
	width: 85%;
    padding: 0 0 0 10px;
}
div#comments ul.blog-comment li > div > div {
	width: 15%;
}
.single-post div#comments ul.blog-comment p {
	text-align: left;
}
.Harmonia.proadcast .podcast-mid-sec .podcast-title {
	font-size: 24px;
}
.Harmonia.proadcast .podcast-text.last-paragraph-no-margin p {
	font-size: 16px;
}
.Harmonia.proadcast .podcast-mid-sec .wpb_wrapper .social-wrapp {
	padding: 20px 0;
	flex-direction: column;
}
.Harmonia.proadcast .podcast-social {
	margin-top: 10px;
}
.white-move .swiper-slide {
	min-height: 300px;
	background-position: center center !important;
}
.slider-wrap .swiper-container {
    min-height: 300px;
    max-height: 300px;
}
html body {
	padding-top: 150px;
}
.medical-cannabis section {
	padding: 40px 0;
}
.blog section.blog-container .article-title p {
	text-align: center !important;
	padding: 0;
}
.single-post section .blog-details-text p, .single-your_stories .single-post-main-section section p {
	font-size: 16px;
	line-height: 20px;
}
.slider-wrap .swiper-container {
    min-height: 190px;
    max-height: 190px;
}
.white-move .swiper-slide {
	min-height: 190px;
}
.home-slider .swiper-container .container {
	min-height: 190px !important;
}
.medical-cannabis .med-tabcontent .mc-tab-lt {
	height: 250px;
}
section.pofo-page-title-bg {
	min-height: 130px;
	display: flex;
	justify-content: center;
	align-items: center;
	padding: 0 !important;
}
section.pofo-page-title-bg h1 {
	max-width: 170px;
	word-wrap: break-word;
}
/* 07-10-2024P */
section .podcast-table {
    overflow: auto;
}
.podcast-table > table > thead > tr > th {
    padding: 16px 24px 14px;
    font-size: 17px;
    line-height: 22px;
}
.podcast-table > table > tbody > tr > td {
    padding: 18px 20px 15px;
    font-size: 16px;
    line-height: 24px;
}
.podcast-table > table > tbody > tr > td:first-child {
    padding-left: 24px;
}
.custom-detail-banner-sec .equalize h1.pofo-single-post-title {
    font-size: 20px;
    line-height: 26px;
}
.custom-detail-banner-sec .equalize .pofo-single-post-title-breadcrumb-single li a,
.custom-detail-banner-sec .equalize .pofo-single-post-title-breadcrumb-single li {
    font-size: 14px;
    line-height: 18px;
}
.custom-detail-banner-sec .equalize .pofo-single-post-title-breadcrumb-single li:not(:last-child) {
    padding-right: 10px;
    margin-right: 10px;
}
.our_library_cat-medical-cannabis section.single-post-main-section.testing .blog-details-text section{
    padding-top: 24px;
}
/* 09-10-2024P css Start */
section.single-post-main-section.testing .entry-content .podcast-table > table > tbody > tr > td p,
section.single-post-main-section.testing .entry-content table td{
    font-size: 16px !important;
    line-height: 24px !important;
}
section.single-post-main-section.testing .entry-content .podcast-table > table tr th {
    padding: 16px 24px 14px;
    font-size: 17px;
    line-height: 22px;
}
section.single-post-main-section.testing .entry-content .podcast-table table td ul li,
section.single-post-main-section.testing .entry-content .podcast-table table td ol li,
section.single-post-main-section.testing .entry-content .podcast-table table td ul,
section.single-post-main-section.testing .entry-content .podcast-table table td ol{
    font-size: 16px;
    line-height: 24px;
}
.tabcontent-wrapper .tabcontent .wrapper_tabcontent > div {
    margin: 0 -10px;
}
.self-help .category-self-help section.single-post-main-section.testing .entry-content section.sf-movivation-area .wpb_wrapper > h3 {
    margin-left: 0;
    text-align: center !important;
}
/* 10-10-2024P css */
.blog .sidebar {
    padding-top: 94px !important;
}
body.blog .pofo-page-content-area{
    padding-top: 0;
}
.blog .entry-content .blog-container .article-title > p {
    text-align: center !important;
}
/* 14-10-2024P Css Start */
.category .pofo-page-title-bg h1{
    max-width: 100%;
}
.category .pofo-page-title-bg  .row.equalize > .display-table{
    width: 100%;
}
/* 14-10-2024P Css End */

/* 15-10-2024P Css */
.sf-movivation-area .wpb_column .vc_row.wpb_row.vc_inner > .wpb_column:first-child .vc_column-inner h3 {
    margin-left: 14px;
}
.sf-movivation-area .wpb_column .vc_row.wpb_row.vc_inner > .wpb_column:last-child .vc_column-inner h3 {
    margin-left: 64px;
}
.sf-movivation-area .wpb_column .vc_row.wpb_row.vc_inner{
    display: flex;
}
/* 15-10-2024P Css */

/* 26-10-2024P Css */
.podcast .podcast-container .podcast-rt-wrap .podcast-text.last-paragraph-no-margin:not(:last-child) {
    margin-bottom: 15px;
}
.educational-resources .pofo-page-content-area .title-main .article-title.last-paragraph-no-margin > p {
    margin-bottom: 15px;
    font-size: 30px;
    line-height: 35px;
    text-align: center !important;
}
.privacy-policy section.vc_row-fluid,
.terms-conditions .entry-content .wpb-content-wrapper > section.vc_row-fluid {
    padding: 50px 0 0 0; 
}
/* 25-11-2024 */
form.mc4wp-form-submitted .mc4wp-response .mc4wp-alert.mc4wp-error {
	width: 100%;
}
.external-publications .publication-tabs .tabcontent-wrapper a#single_image {
	max-width: 100%;
	width: 100%;
}
/* 25-11-2024 */
}
 @media only screen and (min-width: 580px) and (max-width: 767px){
     .error-404 .custom-btn {
         flex-direction: row;
    }
     div#portfolio, .stories .wrapper_tabcontent > div {
         margin: 1rem 0;
         -webkit-column-count: 3;
         -moz-column-count: 3;
         column-count: 3;
         -webkit-column-gap: 1rem;
         -moz-column-gap: 1rem;
         column-gap: 1rem;
         -webkit-column-width: 33.33%;
         -moz-column-width: 33.33%;
         column-width: 33.33%;
    }
     .our-story-wrapper::before {
         display: none;
    }
     .our-story-wrapper.pofo-featurebox-equal-height {
         display: grid;
         grid-template-columns: repeat(3, 1fr);
    }
     body header .Header-container .accordion-menu .navbar-collapse .nav {
         max-height: calc(100vh - 156px);
         overflow-y: auto;
    }
     header .menu-wrap figure {
         margin: 0 auto;
    }
     header.sticky .Header-container .mid-right-wrap {
         margin-top: -50px;
    }
    header.sticky .menu-wrap figure {
        margin: 0px 0 0px 160px;
    }
     header .Header-container .accordion-menu {
         width: 88%;
    }
     header .Header-container .header-logo-contain {
         width: 12%;
    }
     .our-story-container .tabs, .our-story-container #filters, .publication-tabs .tabs {
         display: flex;
         justify-content: space-between;
    }
     .what-we-do > div:not(:last-child) {
         max-width: 310px;
    }
     .lastsection-rt-text p {
         padding: 15px 0 0;
    }

    section.mt-os-wrap .mt-rt-os-wrap {
    position: absolute;
    min-width: 192px;
    margin: 0;
}
section.mt-os-wrap .mt-rt-os-wrap figure {
    width: 192px;
}
section.mt-os-wrap .mt-lt-os-wrap {
    width: 68%;
    margin-bottom: 0;

}
section.mt-os-wrap {
    height: auto;
}


section.pofo-stretch-content {
    background-position: 0px -43px!important;
    height: auto;
    display: flex;
    align-items: center;
}
.podcast-rt-sec {
    width: 33%;
    padding-left: 0;
}
.podcast-mid-sec {
    width: 45%;
    padding: 13px 0 13px 28px;
}
.our-community .spm-title-wrapper .vc_row-fluid.partners-wrap > .wpb_column, .our-community .membership-img-wrap .member-img-wrap {
    width: 33%;
}
.podcast-lt-sec {
    width: 42%;
}
.donate-now .dn-lt-img {
    text-align: center;
}


.blog section.blog-container .pofo-blog-list .blog-post, .search-results .pofo-blog-list .blog-post {
    display: flex;
}
.blog section.blog-container .pofo-blog-list .blog-post > .blog-text, .search-results .pofo-blog-list .blog-post > .blog-text {
	width: 60%;
	padding-left: 20px !important;
}
.blog section.blog-container .pofo-blog-list .blog-post > .blog-image, .search-results .pofo-blog-list .blog-post > .blog-image, .blog-post.blog-post-content > .blog-image {
	width: 40%;
	margin-right: 15px !important;
	margin-bottom: 0 !important;
	margin: 0 !important;
}
.blog section.blog-container .pofo-blog-list .blog-post > .blog-text .content, .search-results .pofo-blog-list .blog-post > .blog-text .content{
    text-align: left;
}

.medical-cannabis div.med-tabcontent > div {
    width: 48.98%;
}
.medical-cannabis div.med-tabcontent > div:not(:last-child) {
    margin-right: 15px;
    margin-bottom: 0;
}
.medical-cannabis div.med-tabcontent > div {
	width: 46.82%;
}
.medical-cannabis div.med-tabcontent > div:not(:first-child) {
    min-height: 227px;
}

.single-post section.single-post-main-section div#secondary {
    width: 33.33%;
}

.single-post section.single-post-main-section .sm-no-padding-lr {
    padding-right: 15px!important;
    width: 66.66%;
}
.single-post section.single-post-main-section .pofo_layout_right_sidebar_single > .row {
    display: block;
}
div#secondary .author-info .auth-img-wrap:before {
    width: 100px;
    height: 100px;
} 
.pofo-post-archive-content-wrap div#secondary {
	padding: 0;
}
.blog-post.blog-post-content {
	display: flex;
}
.blog-post.blog-post-content > .blog-text, body.search-results .pofo-blog-list .blog-post > .blog-text {
	width: 56%;
	margin-top: 0px;
}
.podcast-berta-wrap .podcast-berta-img-wrap {
	width: auto;
}
section.pofo-page-title-bg {
	background-position: center right !important;
}
.Harmonia .podcast-mid-sec .wpb_wrapper {
	max-width: 300px;
}
html body {
	padding-top: 120px;
}
.medical-cannabis .med-tabcontent .mc-tab-lt {
	height: 227px;
}
section.pofo-page-title-bg h1 {
	max-width: 100%;
}
/* 26-10-2024P Css */
.educational-resources .pofo-page-content-area .blog-container .pofo-blog-list .category-self-help-guides .blog-post.blog-post-content .blog-image {
    margin-right: 15px !important;
}
}
@media only screen and (max-width: 576px){
.tabcontent-wrapper .tabcontent .wrapper_tabcontent > div > a {
    width:calc(50% - 10px);
    margin: 0 5px;
    margin-bottom: 14px !important;
}
.tabcontent-wrapper .tabcontent .wrapper_tabcontent > div {
    margin: 0 -5px;
}
}

/* 14-10-2024P Css Strat */
@media only screen and (min-width: 1700px){
.slider-wrap .swiper-container {
    min-height: 780px;
    max-height: 780px;
}

.white-move .swiper-slide {
	min-height: 780px;
}
}

/* 14-10-2024P Css End */

/* 15-10-2024P Css */
@media only screen and (min-width: 576px) and (max-width: 770px){
.sf-movivation-area .wpb_column .vc_row.wpb_row.vc_inner > .wpb_column:last-child .vc_column-inner h3 {
    margin-left: 97px;
}
.sf-movivation-area .wpb_column .vc_row.wpb_row.vc_inner > .wpb_column:first-child .vc_column-inner h3 {
    margin-left: 37px;
}
}
/* 15-10-2024P Css */
