@import url('https://fonts.googleapis.com/css2?family=Overpass:wght@400;700&family=Sora:wght@400;700&family=Space+Mono:ital,wght@0,400;0,700;1,400;1,700&display=swap');body{font-family:'Space Mono',monospace;font-size:16px;line-height:1.75;font-weight:400;background-color:#fffcfa;color:#432319}li.product a{position:relative;white-space:unset}li.product .onsale{position:absolute;right:0;top:0;border-radius:unset;display:block;box-sizing:border-box;line-height:1;height:auto;min-width:auto;min-height:auto;margin:0 !important;padding:10px 20px;font-weight:400}a,a:visited,a:focus{outline:none;color:#432319;text-decoration:underline;display:inline-block}a:hover,a:visited:hover,a:focus:hover{color:#432319}p{margin:0 0 20px 0}.btn-primary{border:solid .5px #432319;font-family:'Space Mono',monospace;padding:10px 24px 13px 23px;font-size:14px;font-weight:normal;border-radius:unset;line-height:14px;transition:all .3s;background-color:#fffcfa;color:#432319;cursor:pointer;text-decoration:none}.btn-primary:hover{border-radius:22px;border:solid .5px #432319;transition:all .3s}.btn-secondary,a.btn-secondary{border:solid .5px #432319;font-family:'Space Mono',monospace;padding:10px 24px 13px 23px;font-size:14px;font-weight:normal;border-radius:unset;line-height:14px;color:#fffcfa;background-color:#432319;cursor:pointer;text-decoration:none;transition:all .3s}.btn-secondary:hover,a.btn-secondary:hover{border-radius:22px;color:#fffcfa;border:solid .5px #432319;transition:all .3s}.btn-green{font-family:'Space Mono',monospace;padding:10px 24px 13px 23px;font-size:14px;font-weight:normal;border-radius:unset;line-height:14px;color:#432319;background-color:#2cbe97;border:1px solid #2cbe97;cursor:pointer;text-decoration:none;transition:all .3s}.btn-green:hover{border-radius:22px;color:#fffcfa;border:solid .5px #2cbe97;transition:all .3s}h1,h2,h3,h4,h5,h6{font-family:'Sora';font-weight:700}h1{font-size:36px;line-height:1.22}h2{font-size:20px;line-height:1.4}h3{font-size:20px;line-height:1.4}.heading-section{font-family:Overpass;font-size:30px;font-weight:700;text-align:center;text-transform:uppercase;letter-spacing:1.6px}.social-list{list-style:none;margin:20px 0;padding:0;display:flex;flex-wrap:wrap}.social-list li{margin-right:17px;margin-bottom:17px}.social-list li a{line-height:0;margin:0;padding:0;opacity:0.7}.social-list li a img{height:27px;width:auto}.social-list li a:hover{opacity:1}.social-list li:last-child{margin-right:0}.entry-content a{word-wrap:break-word;overflow-wrap:break-word;display:inline-block;white-space:pre-line;max-width:100%}a.noclick{cursor:auto !important}.headline{background-color:#432319;padding:6px 40px;display:flex;justify-content:space-between;align-items:center;line-height:36px}.headline .left p{color:#fffcfa;font-family:Sora;font-size:14px;font-weight:bold}.headline .left p a{color:#fffcfa}.headline .right{display:flex;align-items:center}.headline .right a{margin-right:24px;line-height:1}.headline .right a img{height:18px}.headline .right span{background-color:#fffcfa;color:#432319;padding:0 26px;font-size:14px;line-height:24px}header#masthead .header-wrapper{padding:15px 40px 3px 40px}header#masthead .logo{line-height:0}header#masthead .logo a{line-height:0}header#masthead .logo a img{max-height:85px;width:auto}header#masthead .menu-wrapper{display:flex;align-items:center;justify-content:center}header#masthead .menu-wrapper nav ul{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}header#masthead .menu-wrapper nav ul li a{padding:0 24px;font-size:14px;border-right:1px solid rgba(67,35,25,0.4);color:#432319;text-decoration:none;line-height:18px}header#masthead .menu-wrapper nav ul li a:hover{text-decoration:underline}header#masthead .menu-wrapper .toggle-search{background-color:transparent;border-radius:unset;border:none;background-image:url('https://naturallybalanced.org/wp-content/themes/ofi/css/../img/icons/search-dark.svg');background-repeat:no-repeat;background-position:center;background-size:16px;padding:0;margin-left:23px;cursor:pointer;height:18px;width:18px}header#masthead .actions{display:flex;align-items:center;justify-content:flex-end}header#masthead .actions button.toggle-cat-menu{background-color:transparent;border-radius:unset;border:none;cursor:pointer;background-image:url('https://naturallybalanced.org/wp-content/themes/ofi/css/../img/icons/menu-bar-dark.svg');background-repeat:no-repeat;background-position:center;background-size:16px;padding:0;width:18px;height:18px}header#masthead .actions .toggle-search{background-color:transparent;border-radius:unset;border:none;background-image:url('https://naturallybalanced.org/wp-content/themes/ofi/css/../img/icons/search-dark.svg');background-repeat:no-repeat;background-position:center;background-size:16px;padding:0;margin-right:15px;cursor:pointer;height:18px;width:18px;display:none}.info-for-users-banner{margin:25px 0}.info-for-users-banner span.caption{font-size:12px;color:#bbb;text-align:center;display:block}.page-module{margin:0 0 100px}.page-module h2,.page-module h3,.page-module h4,.page-module h5,.page-module h6{text-transform:uppercase}.page-module .heading{margin-bottom:32px}.page-module .heading h2{text-align:center;margin:0 0 24px}.page-module .entry-content ul{margin:0;padding:0 0 0 20px}.page-module-page-header .content h1{margin:0 0 24px;text-align:center;text-transform:uppercase}.page-module-page-header .content p{text-align:center}.page-module-page-header-default{margin:0}.page-module-columns-text-image .text-side>h2{margin:0 0 16px}.page-module-users .item{display:flex;flex-direction:column}.page-module-users .item .image{margin:0 auto 32px;line-height:0;max-width:180px}.page-module-users .item .image img{border-radius:50%}.page-module-users .item span.name,.page-module-users .item a.name{font-size:24px;font-weight:600;margin-bottom:24px;font-family:'Sora';line-height:1.3;text-align:center;text-decoration:underline}.page-module-webinars-list .webinars-list .item{margin-bottom:32px}.page-module-webinars-list .webinars-list .item .image a{width:100%;height:180px;display:block;position:relative;background-size:cover;background-repeat:no-repeat;background-position:center}.page-module-webinars-list .webinars-list .item .image a span.play-icon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:flex;align-items:center;justify-content:center;width:100px;height:100px;border-radius:50%;background-color:rgba(0,0,0,0.3)}.page-module-webinars-list .webinars-list .item .content h4{margin:0}.page-module-webinars-list .webinars-list .item .content .entry-content ul{padding:0 0 0 20px;margin:0}.page-module-specialist .specialist-list{background-color:#fff;padding:20px}.page-module-specialist .specialist-list .item{margin-bottom:32px}.page-module-specialist .specialist-list .item .info span{font-weight:600;font-size:14px;margin:0 0 8px;font-family:'Sora'}.page-module-specialist .specialist-list .item .info p{margin:0;font-size:12px;line-height:1.5;color:#767676;font-family:'Sora'}.page-module-specialist .specialist-list .item .card{display:flex;align-items:center;border:2px solid #d8d8d8;border-radius:12px}.page-module-specialist .specialist-list .item .card .image{width:120px;display:flex;align-items:center;justify-content:center;padding:8px 0}.page-module-specialist .specialist-list .item .card .image img{border-radius:50%;width:80px}.page-module-specialist .specialist-list .item .card .content{width:calc(100% - 120px);display:flex;flex-direction:column;padding:8px 0;font-family:'Sora';font-size:12px}.page-module-specialist .specialist-list .item .card .content span.job-title{font-size:11px;color:#767676}.page-module-specialist .specialist-list .item .card .content span.name{font-weight:600}.page-module-specialist .specialist-list .item .card .content span.description{color:#767676}.page-module-colorful-columns .colorful-columns .item{padding:10px 20px 40px 20px;border:1px solid #432319;display:flex;flex-direction:column;margin-bottom:32px;height:calc(100% - 32px)}.page-module-colorful-columns .colorful-columns .item .image{display:flex;justify-content:center}.page-module-colorful-columns .colorful-columns .item h3{text-align:center}.social-icons{display:flex;flex-wrap:wrap;margin-bottom:16px}.social-icons a{display:block;background-color:#432319;border-radius:50%;display:flex;align-items:center;justify-content:center;width:42px;height:42px;margin-right:8px;line-height:1}.social-icons a span.icon{display:block}section.our-partners{padding:80px 0}section.our-partners .heading{text-align:center}section.our-partners .heading h2{font-size:28px;text-transform:uppercase;margin:0 0 16px}section.our-partners .heading p{margin:0}section.our-partners .content{margin-top:50px}section.our-partners__linkedin{padding:80px 0}section.our-partners__linkedin .content .logo a{max-width:300px;display:block}section.our-partners__linkedin .content .text{display:flex;align-items:center;height:100%}.partner-card{display:block;width:100%;flex-shrink:0;height:200px;display:flex;justify-content:center;align-items:center;margin:0 15px;margin-bottom:40px;transition:0.4s;padding:20px 30px}.partner-card img{width:auto;max-height:160px}.partner-card.light,.partner-card.brown{border:2px solid #432319}.partner-card.light{background-color:#fff6f0}.partner-card.brown{background-color:#432319}.partner-card:hover{opacity:0.8}section.partners-slider{margin:80px 0}section.partners-slider .wrapper{margin:auto;overflow:hidden;position:relative}section.partners-slider .wrapper:before,section.partners-slider .wrapper:after{content:"";background:linear-gradient(to right, #fff 0%, transparent 100%);position:absolute;width:200px;z-index:2;bottom:0}section.partners-slider .wrapper::after{right:0;top:0;transform:rotateZ(180deg)}section.partners-slider .wrapper::before{left:0;top:0}section.partners-slider .wrapper .slider-inifnite{display:flex;width:fit-content;animation-name:loop;animation-timing-function:linear;animation-iteration-count:infinite;animation-duration:25s}section.partners-slider .wrapper .slider-inifnite:hover{animation-play-state:paused}section.partners-slider .wrapper .slider-inifnite a.partner-card{width:300px}@keyframes loop{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}div#cookies{position:fixed;left:0;bottom:0;right:0;padding:18px;background-color:#fffcfa;border-top:1px solid rgba(67,35,25,0.4);z-index:99}div#cookies .wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}div#cookies span{font-size:11px;line-height:24px}div#cookies .left{width:calc(100% - 200px);line-height:0}div#cookies .right{width:200px;display:flex;justify-content:flex-end;align-items:center;height:24px}div#cookies .right .btn{font-size:12px;height:24px;padding:0 15px;display:inline-flex;align-items:center;margin-right:20px}div#cookies .right a.extra-link{font-size:11px}div#popup-newsletter{position:fixed;left:0;right:0;bottom:0;top:0;z-index:200;background-color:rgba(0,0,0,0.37)}div#popup-newsletter .wrapper{display:flex;align-items:center;justify-content:center;height:100%}div#popup-newsletter .wrapper button.close-popup{display:block}footer#colophon{background-color:#432319;color:#fff;padding:50px 0 10px;font-family:'Sora'}footer#colophon .top{padding-bottom:16px;border-bottom:1px solid #fff;margin-bottom:16px}footer#colophon .top .footer_info{display:flex;flex-direction:column}footer#colophon .top .footer_info>img{margin-bottom:16px;display:block;width:280px}footer#colophon .top .footer_info>span{font-size:14px;line-height:1.5;display:inline-block;margin-bottom:8px}footer#colophon .top .footer_info address{font-style:normal;font-size:14px;line-height:1.5;margin-bottom:8px}footer#colophon .top .footer_info a{color:#fff;font-size:14px;line-height:1.5;font-weight:600;text-decoration:none}footer#colophon .top .footer_info .social-icons{display:flex;flex-wrap:wrap;margin:16px 0 0}footer#colophon .top .footer_info .social-icons a{display:inline-block;height:24px;width:24px;margin-right:12px;display:flex;align-items:center;justify-content:center}footer#colophon .top .footer_form .footer_form__heading{display:flex;flex-direction:column}footer#colophon .top .footer_form span{font-family:'Sora'}footer#colophon .top .footer_form span:first-child{font-size:40px;font-weight:700;line-height:1}footer#colophon .top .footer_form span:last-child{font-size:26px;line-height:1.6;letter-spacing:2px}footer#colophon .top .footer_menu{display:flex;justify-content:flex-end}footer#colophon .top .footer_menu ul{list-style:none;margin:0;padding:0}footer#colophon .top .footer_menu ul li{margin-bottom:8px}footer#colophon .top .footer_menu ul li a{color:#fff;font-size:16px}footer#colophon .bottom .copy{font-family:'Sora';font-size:14px}footer#colophon .bottom .reg{display:flex;justify-content:flex-end}footer#colophon .bottom .reg a{color:#fff;margin-left:16px;font-size:12px}footer#colophon .bottom .reg a:first-child{margin-left:0}section.contact-wrapper{background-color:#fff6f0;max-width:960px;margin:23px auto 0;padding-bottom:72px}section.contact-wrapper h1{color:#432319;font-size:36px;line-height:1.22;display:inline-block;text-align:center;margin:74px 0 66px;width:100%}.wpcf7 .item{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0 auto}.wpcf7 .item label{font-size:12px;line-height:2;width:100%;height:44px;text-align:center;display:flex;align-items:center;justify-content:center}.wpcf7 .item.item-short{max-width:420px}.wpcf7 .item.item-long{max-width:660px}.wpcf7 .item span{width:100%}.wpcf7 .item .wpcf7-form-control-wrap.message{margin:43px 0 72px}.wpcf7 input[type="text"],.wpcf7 input[type="email"],.wpcf7 input[type="url"],.wpcf7 input[type="password"],.wpcf7 input[type="search"],.wpcf7 input[type="number"],.wpcf7 input[type="tel"],.wpcf7 input[type="range"],.wpcf7 input[type="date"],.wpcf7 input[type="month"],.wpcf7 input[type="week"],.wpcf7 input[type="time"],.wpcf7 input[type="datetime"],.wpcf7 input[type="datetime-local"],.wpcf7 input[type="color"],.wpcf7 textarea{border:.5px solid rgba(67,35,25,0.4);font-size:12px;line-height:2;padding:10px 20px;background-color:transparent;border-radius:unset;width:100%;outline:none;text-align:center}.wpcf7 textarea{text-align:left}.wpcf7 select{border:.5px solid rgba(67,35,25,0.4);font-size:12px;line-height:2;padding:10px 20px;background-color:transparent;border-radius:unset;width:100%;text-align-last:center;text-indent:5px;outline:none}.wpcf7 select option{background-color:#fff6f0;padding:10px 20px;border-top:.5px solid rgba(67,35,25,0.4);font-size:12px;line-height:2;text-align:center}.breadcumbs{margin:23px 0 20px;font-size:13px}.category-info{padding:24px;background-color:#e0f7a4;display:flex;justify-content:center;align-items:center}.category-info img{height:23px;width:23px}.category-info a{margin:0 20px;white-space:nowrap}article.post-wrapper header.entry-header{max-width:780px;display:flex;flex-direction:column;align-items:flex-start;margin:105px auto 75px}article.post-wrapper header.entry-header h1{margin:0}article.post-wrapper header.entry-header .meta{margin-top:60px;display:flex;flex-direction:column}article.post-wrapper header.entry-header .meta .published-info{display:flex;margin-bottom:12px}article.post-wrapper header.entry-header .meta .published-info span:first-child{margin-right:10px}article.post-wrapper header.entry-header .meta .author{display:flex;margin-bottom:12px}article.post-wrapper header.entry-header .meta .author span{margin-right:10px}article.post-wrapper .post-image-thumbnail{max-width:780px;margin:0 auto 93px}article.post-wrapper .content-post-wrapper{display:flex;justify-content:space-between}article.post-wrapper .content-post-wrapper .side{width:180px}article.post-wrapper .content-post-wrapper .entry-content{max-width:780px;margin:0 20px}article.post-wrapper .content-post-wrapper .entry-content h2{font-size:24px;line-height:1.33;margin:60px 0 64px;text-align:center}.author-info-left .content{border-top:1px solid rgba(67,35,25,0.4);border-bottom:.5px solid rgba(67,35,25,0.4);padding:30px 0 7px;margin-top:10px}.author-info-left .content span.title{opacity:0.7;font-size:15px;font-weight:bold;margin-bottom:16px;display:block}.author-info-left .content .text{font-size:13px;opacity:0.7;line-height:1.54}.author-info-left .social{display:flex;align-items:center}.meta-footer{max-width:604px;margin:75px auto}.meta-footer .share{display:flex;align-items:center;justify-content:flex-end}.meta-footer .share span{font-size:16px}.meta-footer .share a{line-height:0;display:inline-block;margin-left:21px}.meta-footer .share a img{height:31px}.meta-footer .share a:first-child{margin-left:16px}footer.entry-footer{max-width:780px;margin:0 auto 60px;border-top:1.5px solid rgba(67,35,25,0.4);border-bottom:1.5px solid rgba(67,35,25,0.4);padding:40px 0 40px 88px}footer.entry-footer .author-info{display:flex}footer.entry-footer .author-info .left{width:90px}footer.entry-footer .author-info .left img{width:90px;height:90px;border-radius:50%}footer.entry-footer .author-info .right{width:calc(100% - 90px);padding-left:30px}footer.entry-footer .author-info .right text{margin-top:12px}blockquote{background-color:#fff6f0;padding:32px;max-width:604px;margin:50px auto;display:block}blockquote p{display:inline;margin-right:10px}.archive-heading{margin-bottom:80px}.archive-heading .top{padding:66px 0 77px;display:flex;flex-direction:column;align-items:center;justify-content:center}.archive-heading .top img{margin-bottom:40px}.archive-heading .top h1{margin:0;font-size:38px;line-height:1.16}.archive-heading .top .back a{text-decoration:none;margin-bottom:50px;display:flex;align-items:center}.archive-heading .top .back a:hover{text-decoration:underline}.archive-heading .top .back a img{margin:0 10px;height:23px}.archive-heading .bottom{border-bottom:1px solid rgba(67,35,25,0.4);padding:23px 15px}.archive-heading .bottom ul{display:flex;flex-wrap:wrap;list-style:none;justify-content:center;margin:0;padding:0}.archive-heading .bottom ul li{padding:0 24px;position:relative;line-height:14px}.archive-heading .bottom ul li:after{content:'';position:absolute;right:0;top:0;bottom:0;background-color:#432319;height:100%;width:1px}.archive-heading .bottom ul li a{text-decoration:none;font-size:14px;line-height:14px}.archive-heading .bottom ul li a.active{text-decoration:underline}.archive-heading .bottom ul li:last-child:after{display:none}section.similar-articles-wrapper{margin:80px 0}section.similar-articles-wrapper .similar-articles{padding:45px 0;border-top:1.5px solid rgba(67,35,25,0.4);border-bottom:1.5px solid rgba(67,35,25,0.4)}section.similar-articles-wrapper .similar-articles h2{display:block;text-align:center;margin:0 0 45px 0;font-family:Overpass;font-weight:700;text-transform:uppercase}section.expert-wrapper .search-expert{margin-bottom:80px;display:flex;justify-content:flex-end;display:none}section.expert-wrapper .search-expert form#form-search-expert select{border:.5px solid rgba(67,35,25,0.4);font-size:12px;line-height:2;padding:10px 20px;background-color:transparent;border-radius:unset;outline:none;cursor:pointer}section.author-intro .meta .short-info a{word-wrap:break-word;overflow-wrap:break-word;display:inline-block;white-space:pre-line;max-width:100%}section.author-intro .meta .short-info span:last-of-type{text-transform:capitalize}.user-box{max-width:240px;display:flex;flex-direction:column;margin-bottom:72px;text-decoration:none}.user-box img{width:240px;height:240px}.user-box span{display:block;text-align:center;margin:28px 0 0 0}.user-box:hover{text-decoration:underline}.user-box:hover img{opacity:0.7}section.ceo-info{background-color:#e7f4f0;padding:120px 0;margin:10px 0 80px}section.ceo-info .ceo-wrapper{display:flex;justify-content:space-around}section.ceo-info .ceo-wrapper .box{display:flex;flex-direction:column;align-items:center;max-width:420px}section.ceo-info .ceo-wrapper .box img{height:240px;width:240px}section.ceo-info .ceo-wrapper .box h4{font-size:24px;line-height:1.33;margin:24px 0 10px;font-weight:700}section.ceo-info .ceo-wrapper .box span{margin-bottom:6px;font-size:14px;line-height:1.71}section.ceo-info .ceo-wrapper .box p{margin:22px 0 0;font-size:14px;line-height:1.71}section.expert-end{margin-top:80px}section.author-intro .meta .short-info .social{display:flex;align-items:center}section.author-intro .meta .short-info .social a{line-height:0;display:inline-block;margin:15px 17px 15px 0}section.author-intro .meta .short-info .social a img{height:27px}section.author-intro .meta .short-info .social a:hover img{opacity:0.7}section.authors-posts{margin-top:80px}section.authors-posts h2{border-top:1px solid rgba(67,35,25,0.4);padding-top:45px;margin:0 0 45px 0;font-family:'Overpass';font-size:24px;text-align:center;text-transform:uppercase}section.related-course{background-color:#e7f4f0;margin-top:112px;margin-bottom:80px}section.related-course h2{padding-top:45px;margin:0 0 45px 0;font-family:'Overpass';font-size:24px;text-align:center;text-transform:uppercase}section.related-course .archive-course-normal .image{height:285px}.ads{width:80%;margin:0 auto;height:90px;position:relative;background-color:#d8d8d8;display:none}.ads:after{content:'adwords';position:absolute;left:0;right:0;bottom:0;top:0;color:#000;display:flex;justify-content:center;align-items:center}.header-title{margin-bottom:80px}.header-title .content{padding:60px;display:flex;flex-direction:column;align-items:center;justify-content:center}.header-title .content h1{margin:0 0 51px 0}.header-title .content span{font-size:16px;line-height:1.71;max-width:660px;text-align:center;font-weight:600}.banner-course{background-size:cover;background-position:center;background-repeat:no-repeat;padding:65px 25px;display:flex}.banner-course h3{color:#fffcfa;font-size:32px;line-height:1.38;font-weight:bold;text-align:center}.banner-course a{background-color:#fffcfa;padding:10px 23px;font-size:14px;line-height:14px;text-decoration:none}.banner-course a:hover{opacity:0.7}.banner-course.wide{background-image:url('https://naturallybalanced.org/wp-content/themes/ofi/css/../img/banner-course-wide.jpg');flex-direction:row;justify-content:space-between;align-items:center;padding:65px 128px}.banner-course.wide h3{margin:0}.banner-course.medium{background-image:url('https://naturallybalanced.org/wp-content/themes/ofi/css/../img/banner-course-medium.jpg');height:100%;flex-direction:column;align-items:center;justify-content:center;padding:130px 30px}.banner-course.medium h3{margin-bottom:48px}.banner-course.small{background-image:url('https://naturallybalanced.org/wp-content/themes/ofi/css/../img/banner-course-small.jpg');flex-direction:column;align-items:center;justify-content:center;padding:130px 30px}.right-banner-wrapper .posts{margin-top:80px}.right-banner-wrapper .small-newsletter{margin-top:80px}section.popularity-section{background-color:#fff6f0;padding:45px 0;margin-bottom:80px}section.popularity-section h2{font-family:Overpass;text-transform:uppercase;font-size:24px;line-height:0.75;letter-spacing:1.6px;font-weight:700;text-align:center;margin:0 0 46px}section.popularity-section .archive-box .image{height:350px}.search-wrapper{position:fixed;top:0;left:0;right:0;background-color:#fffcfa;z-index:99;padding:150px 0;display:flex;justify-content:center;align-items:center;display:none}.search-wrapper .content{position:relative;display:flex;align-items:center;justify-content:center;width:100%}.search-wrapper .content button.close-search{background-image:url('https://naturallybalanced.org/wp-content/themes/ofi/css/../img/icons/menu-closing.svg');background-size:15px 15px;background-repeat:no-repeat;background-position:center;position:absolute;right:-58px;top:-70px;padding:10px;background-color:transparent;border:none;cursor:pointer}.search-wrapper .content form{display:flex;flex-direction:column;align-items:center;width:100%;max-width:782px}.search-wrapper .content form .search-input{background-color:#fff6f0;padding:17px 25px 17px 60px;position:relative;width:100%}.search-wrapper .content form .search-input:after{content:url('https://naturallybalanced.org/wp-content/themes/ofi/css/../img/icons/search.svg');position:absolute;left:25px;top:20px}.search-wrapper .content form .search-input input{background-color:transparent;width:100%;border:none;outline:none;text-align:center}.search-wrapper .content form .search-input input::-webkit-input-placeholder{text-align:center;font-size:18px;opacity:0.4;color:#432319}.search-wrapper .content form .search-input input:-moz-placeholder{text-align:center;font-size:18px;opacity:0.4;color:#432319}.search-wrapper .content form .search-input input::-moz-placeholder{text-align:center;font-size:18px;opacity:0.4;color:#432319}.search-wrapper .content form .search-input input:-ms-input-placeholder{text-align:center;font-size:18px;opacity:0.4;color:#432319}.search-wrapper .content form button{margin-top:100px}header.page-header-search{margin-bottom:80px;padding:80px;display:flex;justify-content:center;background-color:#e3f3f3}section.error-404.not-found .page-header{background-color:#fba191;padding:80px;margin-bottom:80px;display:flex;flex-direction:column;align-items:center}article.archive-box{margin-bottom:86px}article.archive-box .image{position:relative;height:250px}article.archive-box .image a:first-child{height:100%;display:block;width:100%;background-size:cover;border:1px solid rgba(67,35,25,0.6);filter:saturate(80%)}article.archive-box .image a:first-child:hover{filter:saturate(100%);transition:all .6s}article.archive-box .image a:last-child{font-family:Overpass;font-weight:700;position:absolute;left:1px;top:1px;background-color:#e0f7a4;text-decoration:none;text-transform:uppercase;padding:4px 14px;font-size:12px;line-height:1.2}article.archive-box .meta{margin:12px 0 10px;display:flex}article.archive-box .meta a{text-decoration:none;font-family:Overpass;font-size:12px;font-weight:700;line-height:1.5;text-transform:uppercase}article.archive-box .meta a:hover{text-decoration:underline}article.archive-box .meta a:first-child{position:relative;margin-right:24px}article.archive-box .meta a:first-child:after{content:'';position:absolute;right:-12px;top:3px;bottom:0;height:10px;width:1px;background-color:#432319}article.archive-box h3{margin:0}article.archive-box h3 a{text-decoration:none;font-size:20px;line-height:1.4}article.archive-box h3 a:hover{text-decoration:underline}article.post-list{border-top:1px solid rgba(67,35,25,0.4);padding:16px 0}article.post-list a:hover{text-decoration:underline}article.post-list .meta{margin:12px 0 10px;display:flex}article.post-list .meta a{text-decoration:none;font-family:Overpass;font-size:12px;font-weight:700;line-height:1.5;text-transform:uppercase}article.post-list .meta a:first-child{position:relative;margin-right:24px}article.post-list .meta a:first-child:after{content:'';position:absolute;right:-12px;top:3px;bottom:0;height:10px;width:1px;background-color:#432319}article.post-list h3{margin:0}article.post-list h3 a{text-decoration:none;font-size:20px;line-height:1.4}article.post-list>a{margin-top:40px;text-decoration:none}article.archive-course-big{min-height:600px;display:flex;align-items:center;justify-content:flex-end;padding:60px 0;margin:60px 0 80px;background-size:cover;background-position:center;background-repeat:no-repeat}article.archive-course-big .content{width:50%;background-color:#e7f4f0;padding:33px 60px;margin-right:-60px}article.archive-course-big .content>span{background-color:#2cbe97;color:#432319;font-family:Overpass;font-size:11px;text-transform:uppercase;padding:8px 15px 5px 15px;letter-spacing:1.2px}article.archive-course-big .content .author{margin:28px 0 12px;display:flex;align-items:center}article.archive-course-big .content .author img{height:32px;width:32px;border-radius:50%;margin-right:12px}article.archive-course-big .content .author span{font-family:Overpass;font-size:12px;text-transform:uppercase;letter-spacing:1.2px;font-weight:700;line-height:1.5}article.archive-course-big .content h1{margin:0 0 28px}article.archive-course-big .content h1 a{text-decoration:none}article.archive-course-big .content h1 a:hover{text-decoration:underline}article.archive-course-normal{margin-bottom:68px}article.archive-course-normal a.image{height:179px;display:block;line-height:0;border:1px solid rgba(67,35,25,0.4);background-size:cover;background-position:center;background-repeat:no-repeat}article.archive-course-normal .meta{margin:12px 0 8px;display:flex;align-items:center;justify-content:space-between;line-height:1}article.archive-course-normal .meta .left{display:flex;align-items:center;height:100%;line-height:1}article.archive-course-normal .meta .left span{font-family:Overpass;font-size:12px;text-transform:uppercase;font-weight:700;border-right:1px solid rgba(67,35,25,0.4);padding-right:11px;padding-left:0;display:inline-block;line-height:1.5}article.archive-course-normal .meta .left span:last-child{border-right:none;padding-left:11px}article.archive-course-normal .meta .right span{background-color:#432319;color:#fffcfa;font-family:Overpass;font-size:11px;text-transform:uppercase;padding:8px 15px 5px 15px;letter-spacing:1.2px;display:inline-block}article.archive-course-normal h3{margin:0}article.archive-course-normal h3 a{text-decoration:none}article.archive-course-normal h3 a:hover{text-decoration:underline}section.intro-course{margin:0 40px}section.intro-course .wrapper{background-color:#e7f4f0;padding:112px 80px}section.intro-course .wrapper .image{border:1px solid rgba(67,35,25,0.4);line-height:0}section.intro-course .wrapper .content .author{display:flex;align-items:center}section.intro-course .wrapper .content .author img{height:32px;width:32px;border-radius:50%;margin-right:12px}section.intro-course .wrapper .content .author span{font-family:Overpass;font-size:12px;text-transform:uppercase;letter-spacing:1.2px;font-weight:700;line-height:1.5}section.intro-course .wrapper .content h1{margin:22px 0 40px}section.intro-course .wrapper .content p{margin:0;font-size:14px;line-height:1.71}section.intro-course .wrapper .box{margin:80px 0;display:flex;flex-direction:column;align-items:center;border-right:1px solid rgba(67,35,25,0.4);padding-right:50px;padding-top:90px;padding-bottom:10px}section.intro-course .wrapper .box h3{margin:0 0 15px;position:relative}section.intro-course .wrapper .box h3:after{position:absolute;bottom:calc(100% + 28px);left:0;right:0;display:flex;justify-content:center}section.intro-course .wrapper .box span{font-size:12px;line-height:1.42;text-align:center;display:block;max-width:240px}section.intro-course .wrapper .box.lesson h3:after{content:url('https://naturallybalanced.org/wp-content/themes/ofi/css/../img/icons/videos.svg')}section.intro-course .wrapper .box.community h3:after{content:url('https://naturallybalanced.org/wp-content/themes/ofi/css/../img/icons/chat.svg')}section.intro-course .wrapper .box.access h3:after{content:url('https://naturallybalanced.org/wp-content/themes/ofi/css/../img/icons/access.svg')}section.intro-course .wrapper .col-md-4:last-child .box{border-right:none}section.intro-course .wrapper .cta{display:flex;justify-content:center}section.tabline{margin:40px 0}section.tabline .wrapper{border-top:1px solid rgba(67,35,25,0.4);border-bottom:1px solid rgba(67,35,25,0.4);padding:26px 0;display:flex;align-items:center;justify-content:center}section.tabline .wrapper a{padding:0 24px;border-right:1px solid rgba(67,35,25,0.4);text-decoration:none;font-size:14px;line-height:1}section.tabline .wrapper a:hover{text-decoration:underline}section.tabline .wrapper a:last-child{border:none}section.course-info .wrapper{max-width:540px;margin:0 auto;width:100%}section.course-info .wrapper h2{margin:20px 0 60px;text-align:center}section.course-info .wrapper ul{margin:0 0 20px;padding:0;display:flex;flex-direction:column}section.course-info .wrapper ul li{font-size:14px;line-height:1.71;margin-bottom:30px}section.course-cta-box .wrapper{background-color:#e7f4f0;max-width:1020px;margin:80px auto;width:100%;display:flex;flex-direction:column;align-items:center;padding:60px 0 50px}section.course-cta-box .wrapper h1{margin-bottom:28px;text-align:center}section.course-cta-box .wrapper span{font-size:14px;text-align:center;display:block;margin-bottom:40px}section.similar-courses{margin-bottom:71px}section.similar-courses .wrapper{border-top:1px solid rgba(67,35,25,0.4);border-bottom:1px solid rgba(67,35,25,0.4)}section.similar-courses .wrapper .wrapper-content{max-width:1020px;margin:0 auto}section.course-newsletter{margin-bottom:80px}section#instructors{margin-top:40px}section#instructors .content{border-top:1px solid rgba(67,35,25,0.4);padding-top:65px}section#instructors .content .image{margin-top:20px}section#instructors .content .image img{width:200px;height:200px;border-radius:50%}section#instructors .content .wrapper{line-height:1;margin-bottom:106px}section#instructors .content .wrapper h3{font-size:24px;margin:0 0 16px}section#instructors .content .wrapper span{font-family:Overpass;font-size:12px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase}section#instructors .content .wrapper .social{display:flex;align-items:center;margin:33px 0}section#instructors .content .wrapper .social a{line-height:0;display:inline-block;margin:0 17px 0 0}section#instructors .content .wrapper .social a img{height:27px}section#instructors .content .wrapper .social a:hover img{opacity:0.7}section#instructors .content .wrapper p{font-size:14px;line-height:1.71}section#instructors .content .wrapper>a{font-size:14px}.bg-basic-beige{background-color:#fff6f0;padding:104px 60px}section.intro-pisz .image{display:flex;align-items:center;justify-content:center}section.intro-pisz .image img{max-height:540px}section.intro-pisz .content span{font-family:'Sora';font-size:26px;line-height:1.54;font-weight:700;margin:44px 0;display:block}section.intro-pisz .content .content p{font-size:14px;line-height:1.71}section.content-pisz{margin:125px 0}section.content-pisz .text{font-family:'Sora';font-size:26px;line-height:1.54;font-weight:700;max-width:780px;margin:0 auto}section.tips h3{font-family:Overpass;font-size:24px;text-align:center;font-weight:700;letter-spacing:1.6px;margin:0 0 80px;text-transform:uppercase}section.tips ul{border-top:1px solid rgba(67,35,25,0.4);border-bottom:1px solid rgba(67,35,25,0.4);max-width:780px;margin:0 auto;padding:15px 0;list-style-type:none;display:flex;flex-direction:column;list-style:none}section.tips ul li{margin:26px auto;max-width:600px;display:inline-flex}section.pisz-form{margin-top:80px}section.pisz-form h2{text-align:center;font-size:36px;margin:0}section.pisz-form .form-wrapper{margin-top:66px}section.intro-about .content{height:520px;padding:240px 0 80px}section.intro-about .content h1{font-size:50px;color:#fffcfa;text-align:center;margin:0 0 80px}section.intro-about .content span{color:#fffcfa;font-size:14px;line-height:1.71;max-width:539px;margin:0 auto;text-align:center;display:block}section.about-values{margin:112px 0 80px}section.about-values h3{margin-bottom:106px}section.about-values .box{margin-bottom:80px;max-width:500px;padding-left:20px;padding-right:20px}section.about-values .box span.title{font-family:'Sora';font-size:26px;font-weight:bold;text-align:center;margin-bottom:44px;display:block}section.about-values .box span.desc{font-size:15px;line-height:1.71;text-align:center;display:block}section.about-creators{background-color:#fff6f0;padding-top:44px}section.about-creators h3{margin-bottom:106px}section.about-creators .content .image img{width:200px;height:200px;border-radius:50%}section.about-creators .content .wrapper{line-height:1;margin-bottom:106px}section.about-creators .content .wrapper h3{font-size:24px;margin:0 0 16px}section.about-creators .content .wrapper span{font-family:Overpass;font-size:12px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase}section.about-creators .content .wrapper .social{display:flex;align-items:center;margin:33px 0}section.about-creators .content .wrapper .social a{line-height:0;display:inline-block;margin:0 17px 0 0}section.about-creators .content .wrapper .social a img{height:27px}section.about-creators .content .wrapper .social a:hover img{opacity:0.7}section.about-creators .content .wrapper p{font-size:14px;line-height:1.71}section.about-content{margin:160px 0 80px}section.about-content .content{max-width:780px;display:block;text-align:center;position:relative;padding-top:15px;margin:0 auto}section.about-content .content:after{content:url('https://naturallybalanced.org/wp-content/themes/ofi/css/../img/icons/flower.png');position:absolute;left:0;right:0;bottom:100%}.swiper-container.top-frontpage-slider{overflow:hidden}section.front-section .intro-heading span{font-family:'Sora';font-size:34px;font-weight:700;margin-bottom:10px;display:block;padding-left:40px}section.front-section .front-cat-info{background-color:transparent;padding:15px;display:flex;align-items:center;margin-bottom:35px;border-top:1px solid rgba(67,35,25,0.4);border-bottom:1px solid rgba(67,35,25,0.4);justify-content:center}section.front-section .front-cat-info ul{display:flex;list-style:none;margin:0;padding:0}section.front-section .front-cat-info ul li{font-size:14px;line-height:1.71;padding:0 24px;border-right:1px solid rgba(67,35,25,0.4)}section.front-section .front-cat-info ul li:last-child{border:none}section.front-section .front-cat-info ul li a{text-decoration:none}section.front-section .front-cat-info ul li a:hover{text-decoration:underline}section.front-section .banner{margin-bottom:12px}section.front-posts .archive-box .image{height:392px}section.front-posts .archive-box p{font-size:14px;line-height:1.71;margin:20px 0 0}section.front-posts .extra .podcast{background-color:#e7f4f0;padding:28px}section.front-posts .extra .podcast h3{margin:22px 0 16px}section.front-posts .extra .podcast p{font-size:14px;line-height:1.71}section.front-posts .extra .podcast span:last-child{font-family:Overpass;font-size:12px;line-height:1.5;letter-spacing:1.2px;font-weight:700}section.front-posts .extra .podcast span:first-child{background-image:url('https://naturallybalanced.org/wp-content/themes/ofi/css/../img/icons/podcast.svg');background-position:left 12px center;background-repeat:no-repeat;padding:6px 11px 4px 35px;border:1px solid rgba(67,35,25,0.4);font-family:Overpass;font-size:12px;line-height:1.5;letter-spacing:1.2px;font-weight:700}section.front-posts .extra .podcast .action{display:flex;align-items:center}section.front-posts .extra .podcast .action a{background-image:url('https://naturallybalanced.org/wp-content/themes/ofi/css/../img/icons/play.svg');background-position:center;height:39px;width:39px;margin-right:16px;display:inline-block}section.front-posts .extra .podcast .action a:hover{opacity:0.7}section.front-posts .extra .podcast .action .line{height:4px;background-color:rgba(67,35,25,0.4);width:calc(100% - 55px)}section.front-posts .extra .opinion{position:relative;display:flex;padding:60px 0;overflow:hidden}section.front-posts .extra .opinion:after,section.front-posts .extra .opinion:before{content:url('https://naturallybalanced.org/wp-content/themes/ofi/css/../img/icons/hr.svg');position:absolute;left:0;right:0}section.front-posts .extra .opinion:after{top:16px}section.front-posts .extra .opinion:before{bottom:16px}section.front-posts .extra .opinion .image{width:120px}section.front-posts .extra .opinion .image img{width:120px;height:120px}section.front-posts .extra .opinion .content{width:calc(100% - 120px);padding-left:28px;display:flex;flex-direction:column;align-items:flex-start}section.front-posts .extra .opinion .content span:first-child{background-image:url('https://naturallybalanced.org/wp-content/themes/ofi/css/../img/icons/opinie.svg');background-position:left 12px center;background-repeat:no-repeat;padding:6px 11px 4px 35px;border:1px solid rgba(67,35,25,0.4);font-family:Overpass;font-size:12px;line-height:1.5;letter-spacing:1.2px;font-weight:700}section.front-posts .extra .opinion .content span.name{font-family:Overpass;font-size:12px;line-height:1.5;letter-spacing:1.2px;font-weight:700;text-transform:uppercase;margin:16px 0 8px;display:block}section.front-posts .extra .opinion .content h3{margin:0}section.front-posts .extra .opinion .content p{font-size:14px;line-height:1.71;margin:0}section.front-posts .extra .test{background-image:url('/wp-content/uploads/2021/08/test_grafika.jpg');background-position:center;background-size:cover;background-repeat:no-repeat;height:205px;display:flex;flex-direction:column;align-items:center;justify-content:center}section.front-posts .extra .test span{font-family:'Sora';color:#fffcfa;font-size:26px;line-height:1.38;font-weight:bold;text-align:center;margin-bottom:20px}section.front-posts .extra .test a{background-color:#fffcfa;padding:10px 23px;font-size:14px;line-height:14px;text-decoration:none}section.frontpage-slider{position:relative}section.frontpage-slider .big{height:496px;background-size:cover;background-position:center;align-items:flex-start;background-repeat:no-repeat;padding:12px;display:flex;justify-content:flex-end;position:relative;border:1px solid rgba(67,35,25,0.4)}section.frontpage-slider .big a.cat-info{font-family:Overpass;font-weight:700;position:absolute;left:0px;top:0px;background-color:#e0f7a4;text-decoration:none;text-transform:uppercase;padding:4px 14px;font-size:12px;line-height:1.2}section.frontpage-slider .big a.mobile-image-big{display:none}section.frontpage-slider .big .content{background-color:#fffcfa;padding:48px 30px 24px 28px;display:flex;flex-direction:column;max-width:468px;width:100%;position:relative;box-sizing:border-box}section.frontpage-slider .big .content h1{font-size:27px}section.frontpage-slider .big .content .meta{margin:0;display:flex}section.frontpage-slider .big .content .meta a{text-decoration:none;font-family:Overpass;font-size:12px;font-weight:700;line-height:1.5;text-transform:uppercase}section.frontpage-slider .big .content .meta a:hover{text-decoration:underline}section.frontpage-slider .big .content .meta a:first-child{position:relative;margin-right:24px}section.frontpage-slider .big .content .meta a:first-child:after{content:'';position:absolute;right:-12px;top:3px;bottom:0;height:10px;width:1px;background-color:#432319}section.frontpage-slider .big .content h1 a{text-decoration:none}section.frontpage-slider .big .content h1 a:hover{text-decoration:underline}section.frontpage-slider .big .content a.more{position:absolute;left:28px;bottom:24px;text-decoration:none}section.frontpage-slider .big .content a.more:hover{text-decoration:underline}section.frontpage-slider .big .content p{font-size:14px;line-height:1.71;margin-bottom:50px}section.frontpage-slider .small{border-top:1px solid rgba(67,35,25,0.4);padding:28px 0;margin-top:1px}section.frontpage-slider .small:hover{border-top:2px solid rgba(67,35,25,0.4);margin-top:0}section.frontpage-slider .small h3 a{text-decoration:none}section.frontpage-slider .small h3 a:hover{text-decoration:underline}section.frontpage-slider .bottom-frontpage-slider{border-bottom:1px solid rgba(67,35,25,0.4);margin-bottom:80px;margin-top:12px;overflow:hidden}section.frontpage-slider .bottom-frontpage-slider .swiper-slide-thumb-active .small{border-top:2px solid rgba(67,35,25,0.4);margin-top:0}section.frontpage-slider .bottom-frontpage-slider .mobile-small-extra{display:none}section.frontpage-slider .bottom-frontpage-slider .mobile-small-extra a.image{background-position:center;background-size:cover;background-repeat:no-repeat;height:115px;display:block}section.frontpage-slider .bottom-frontpage-slider .mobile-small-extra a.author{font-size:12px;font-weight:700;text-transform:uppercase}section.front-course{background-color:#fff6f0;margin-top:80px;padding-bottom:80px;display:none}section.front-course h3{margin:45px 0}section.front-course article.archive-course-big{margin:0}section.front-course article.archive-course-big .cta a:first-child{margin-right:82px}section.front-course article.archive-course-big .cta a.btn-primary{background-color:transparent}section.front-popular{margin-bottom:80px}section.front-popular h3.heading-section{margin:45px 0}section.front-popular .archive-box .image{height:392px}section.front-popular .bottom{border-top:1px solid rgba(67,35,25,0.4);border-bottom:1px solid rgba(67,35,25,0.4)}section.front-popular .bottom div.col-md-3{border-right:1px solid rgba(67,35,25,0.4);margin-top:14px;margin-bottom:14px}section.front-popular .bottom div.col-md-3 article.post-list{border-top:none;padding:0;height:100%;display:flex;flex-direction:column;justify-content:space-between;position:relative;padding-bottom:50px}section.front-popular .bottom div.col-md-3 article.post-list .meta{margin-top:0}section.front-popular .bottom div.col-md-3 article.post-list h3{margin:0 0 38px}section.front-popular .bottom div.col-md-3 article.post-list>a{margin:0;position:absolute;left:0;bottom:0}section.front-popular .bottom div.col-md-3:last-child{border-right:none}section.front-recommend-posts{margin-top:80px}section.front-recommend-posts h3.heading-section{margin:45px 0}section.front-recommend-posts .wrapper{border-top:1px solid rgba(67,35,25,0.4)}section.front-expert{background-color:#e7f4f0;margin-bottom:80px}section.front-expert h3.heading-section{padding-top:7px}section.front-expert span.heading-section-text{max-width:660px;text-align:center;display:block;margin:0 auto 73px}section.front-expert .cta{display:flex;justify-content:center;margin-bottom:73px}section.front-expert .cta a{background-color:#e7f4f0}.disable-scroll{overflow:hidden;height:100%}.deskop-menu{position:fixed;left:0;top:0;right:0;bottom:0;z-index:99;height:100vh;background-color:#fffcfa;padding:45px 0 49px;display:none;transition:background-color .4s}.deskop-menu .menu{display:flex}.deskop-menu .menu ul{position:relative;border-right:1px solid rgba(67,35,25,0.4);list-style:none;margin:0;padding:0;display:flex;flex-direction:column;padding-right:64px}.deskop-menu .menu ul li{margin:20px 0}.deskop-menu .menu ul li a{font-size:24px;font-family:'Sora';font-weight:700;line-height:1.33;text-decoration:none;padding-left:61px;position:relative;background-position:left center;background-repeat:no-repeat;width:100%}.deskop-menu .menu ul li a:hover{text-decoration:underline}.deskop-menu .menu ul li ul.submenu{display:none;position:absolute;left:100%;top:0;border-right:none}.deskop-menu .menu ul li ul.submenu li{margin:11px 0}.deskop-menu .menu ul li ul.submenu li a{font-size:18px;line-height:1.44;font-weight:400;white-space:nowrap}.deskop-menu .menu .info{padding-left:64px}.deskop-menu .course .box{width:360px;background-color:#fff6f0;padding:22px;display:flex;flex-direction:column}.deskop-menu .course .box .image{position:relative;border:1px solid rgba(67,35,25,0.4);line-height:0}.deskop-menu .course .box .image span{position:absolute;left:0;top:0;background-color:transparent;border-bottom:1px solid rgba(67,35,25,0.4);border-right:1px solid rgba(67,35,25,0.4);font-family:Overpass;font-size:12px;padding:4px 10px 2px;text-transform:uppercase;font-weight:700;letter-spacing:1.31px;line-height:12px}.deskop-menu .course .box .author{margin:12px 0 8px;line-height:1}.deskop-menu .course .box .author a{text-decoration:none;font-family:Overpass;font-size:12px;text-transform:uppercase;font-weight:700;letter-spacing:1.31px;line-height:12px}.deskop-menu .course .box .author a:hover{text-decoration:underline}.deskop-menu .course .box h3{font-family:'Sora';font-size:20px;line-height:1.4;margin:0 0 13px}.deskop-menu .course .box h3 a{text-decoration:none}.deskop-menu .course .box h3 a:hover{text-decoration:underline}.deskop-menu .course .box p{font-size:14px;line-height:1.71;margin:0 0 31px}.deskop-menu .course .cta{display:flex;justify-content:center}.deskop-menu .course .cta a{background-color:transparent;margin-bottom:25px}.deskop-menu .promo{display:flex;align-items:center}.deskop-menu .promo span{font-family:'Sora';font-size:16px;font-weight:700;margin-right:24px}.deskop-menu .promo a.btn-secondary{background-color:#ee576d;border-color:#ee576d}.deskop-menu .footer{margin-top:102px;display:flex;align-items:center;justify-content:space-between}.deskop-menu .footer a{padding:0 24px;border-right:1px solid rgba(67,35,25,0.4);line-height:1;text-decoration:none}.deskop-menu .footer a:first-child{padding-left:0}.deskop-menu .footer a:last-child{border:none}.deskop-menu .footer a:hover{text-decoration:underline}.deskop-menu .wrapper-menu{position:relative}.deskop-menu .wrapper-menu>button{background-image:url('https://naturallybalanced.org/wp-content/themes/ofi/css/../img/icons/menu-closing.svg');background-size:15px 15px;background-repeat:no-repeat;background-position:center;position:absolute;right:-58px;top:-30px;padding:10px;background-color:transparent;border:none;cursor:pointer}.deskop-menu .wrapper-menu>button:hover{opacity:0.7}body.admin-bar .deskop-menu{top:32px}.loader{border:8px solid #f3f3f3;border-top:8px solid #432319;border-radius:50%;width:60px;height:60px;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.newsletter-body{max-width:1020px;margin:0 auto;background-color:#fff6f0;padding:70px 41px 38px 41px;display:flex;flex-direction:column;align-items:center;position:relative}.newsletter-body .message{color:#432319;font-size:12px;margin-bottom:20px;border-radius:20px}.newsletter-body button.close-popup{background-image:url('https://naturallybalanced.org/wp-content/themes/ofi/css/../img/icons/menu-closing.svg');background-size:15px 15px;background-repeat:no-repeat;background-position:center;position:absolute;right:20px;top:20px;padding:10px;background-color:transparent;border:none;cursor:pointer;display:none}.newsletter-body.loaderon{position:relative}.newsletter-body.loaderon .loader{display:block;position:absolute;z-index:3}.newsletter-body.loaderon:after{content:'';background-color:rgba(0,0,0,0.4);width:100%;height:100%;position:absolute;left:0;right:0;top:0;bottom:0;z-index:2}.newsletter-body .loader{display:none}.newsletter-body>span{font-family:'Sora';font-size:16px;line-height:1.75;font-weight:700;text-align:center;display:block;margin-bottom:36px;position:relative}.newsletter-body>span:after{content:url('https://naturallybalanced.org/wp-content/themes/ofi/css/../img/icons/flower.png');position:absolute;left:0;right:0;bottom:100%}.newsletter-body form{display:flex;flex-direction:column;align-items:center}.newsletter-body form .item{display:flex;justify-content:space-between;border-bottom:1px solid rgba(67,35,25,0.4);max-width:370px;width:100%;margin-bottom:10px}.newsletter-body form .item input{height:38px;border-radius:unset;border:none;background-color:transparent;font-size:12px;line-height:2;width:calc(100% - 75px);outline:none}.newsletter-body form .item button{width:75px;font-size:12px;line-height:2;background-color:transparent;border-radius:unset;border:none;padding:0;height:38px;cursor:pointer}.newsletter-body form .req{font-size:12px;line-height:2}.newsletter-body.small span{font-size:22px;line-height:30px}.newsletter-body.small p{text-align:center;font-size:14px;line-height:1.71}.newsletter-body.small form .item{flex-direction:column;align-items:center;border:none}.newsletter-body.small form .item input{border:1px solid rgba(67,35,25,0.4);padding:8px 15px 8px;height:44px}.newsletter-body.small form .item button{border:1px solid rgba(67,35,25,0.4);padding:10px 23px;height:44px;width:auto;margin-top:16px;margin-bottom:61px;line-height:1}.newsletter-body.small form .item button:hover{background-color:rgba(67,35,25,0.4);color:#fff6f0}.mobile-menu{display:none}iframe{margin:0px auto;display:block}@media all and (max-width:991px){div#popup-newsletter .wrapper{margin:10px 8px;overflow:auto}div#popup-newsletter .wrapper .newsletter-body>p{display:none}div#popup-newsletter .wrapper .newsletter-body>p .button{margin-bottom:30px}h1{font-size:22px;line-height:1.36}h2{font-size:16px;line-height:1.63}.g-5,.gx-5{--bs-gutter-x:unset}header#masthead .menu-wrapper nav ul li a{padding:0 14px}header#masthead{position:sticky;top:0;background-color:#fffcfa;z-index:2}header#masthead .header-wrapper{padding:15px 0 0}header#masthead .menu-wrapper .toggle-search{display:none}header#masthead .actions .toggle-search{display:block}header#masthead .menu-wrapper{border-top:1px solid #432319;border-bottom:1px solid #432319;padding:11px 0;width:100%;margin-top:14px}header#masthead .menu-wrapper nav ul li:last-child a{border-right:unset}article.post-wrapper header.entry-header{margin:34px 0 30px;padding:0 30px}article.post-wrapper .content-post-wrapper{flex-direction:column;align-items:center}footer.entry-footer{margin:20px auto;max-width:100%;padding:20px}footer.entry-footer .author-info{flex-direction:column;align-items:center}article.post-wrapper .content-post-wrapper .side{display:none}footer.entry-footer .author-info .right{width:100%;padding:0}footer.entry-footer .author-info .left{margin:40px 0}.meta-footer .share{justify-content:center;flex-wrap:wrap}.meta-footer .share span{width:100%;text-align:center;display:block;margin-bottom:16px}.meta-footer .share a:first-of-type{margin-left:0}section.front-posts .extra .test{height:auto;padding:40px 10px;margin-top:-50px}section.frontpage-slider .big{padding:0;border:none}section.frontpage-slider .big a.mobile-image-big{display:block}section.frontpage-slider .big{display:flex;flex-direction:column;height:auto;background-image:none !important}section.frontpage-slider .big .content{padding:10px 8px}section.frontpage-slider .big .content .meta a:first-child{font-size:12px;font-weight:700}section.frontpage-slider .big .content .meta a:first-child:after{display:none}section.frontpage-slider .big .content .meta a:last-child{display:none}section.frontpage-slider .big .content h1{font-size:22px;line-height:1.36}section.frontpage-slider .big .content a.more{left:auto}section.frontpage-slider .bottom-frontpage-slider .mobile-small-extra{display:block}section.frontpage-slider .bottom-frontpage-slider .mobile-small-extra h3{font-size:16px;line-height:1.63}section.frontpage-slider .small,section.frontpage-slider .bottom-frontpage-slider .swiper-slide-thumb-active .small{border-top:unset}section.front-section .front-cat-info{display:none}section.front-section .front-cat-info ul li{white-space:nowrap;overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch}.front-cat-info{overflow:auto;-ms-overflow-style:none;scrollbar-width:none;overflow-y:scroll}.front-cat-info::-webkit-scrollbar{display:none}section.front-course{margin-bottom:100px}article.archive-course-big .content{width:calc(100% - 16px);margin:0 auto -100%;padding:25px 16px}article.archive-course-big .content .cta a{margin-bottom:20px}section.front-posts .extra .opinion{flex-direction:column;align-items:center}section.front-posts .extra .opinion .content{padding:30px 0;width:100%}section.front-popular .bottom div.col-md-3{border:none}section.ceo-info .ceo-wrapper{display:flex;flex-wrap:wrap;justify-content:space-around}section.ceo-info .ceo-wrapper .box{margin-bottom:50px}section.ceo-info .ceo-wrapper .box p{text-align:center}a.user-box{max-width:100%;align-items:center;margin-bottom:50px}section.about-creators .content .image{display:flex;justify-content:center;margin-bottom:30px}section.about-creators .content .wrapper{display:flex;flex-direction:column;align-items:center}section.about-creators .content .wrapper p{text-align:center}.bg-basic-beige{padding:30px 10px}section.intro-pisz .content span,section.content-pisz .text{font-size:18px;line-height:1.56}body{font-size:14px;line-height:1.71}.search-wrapper .content button.close-search{top:20px;right:20px;position:fixed}.mobile-menu{display:none;position:fixed;left:0;right:0;bottom:0;top:0;width:100%;height:100%;background-color:#fffcfa;z-index:999}.mobile-menu .wrapper-hidden{height:270px;overflow:auto}.mobile-menu .top .headings{margin-bottom:20px}.mobile-menu .top .headings .up{display:flex;justify-content:flex-end}.mobile-menu .top .headings .up button.close-menu-mobile{background-image:url('https://naturallybalanced.org/wp-content/themes/ofi/css/../img/icons/menu-closing.svg');background-size:15px 15px;background-repeat:no-repeat;background-position:center;padding:10px;background-color:transparent;border:none;cursor:pointer}.mobile-menu .top .headings .down{border-top:1px solid #432319;border-bottom:1px solid #432319;padding:13px 0;margin-top:20px}.mobile-menu .top .headings .down ul#header-menu{display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin:0;padding:0}.mobile-menu .top .headings .down ul#header-menu li a{border-right:1px solid #432319;padding:0 16px;text-decoration:none;font-size:12px;line-height:1.67}.mobile-menu .top .headings .down ul#header-menu li:first-child a{padding-left:0}.mobile-menu .top .headings .down ul#header-menu li:last-child a{border-right:unset;padding-right:0}.mobile-menu ul.mobile-menu-wrapper{position:relative;list-style:none;margin:0;padding:0;display:flex;flex-direction:column;margin-left:35px}.mobile-menu ul.mobile-menu-wrapper li{margin:15px 0}.mobile-menu ul.mobile-menu-wrapper li a{font-size:16px;font-family:'Sora';font-weight:700;line-height:1.5;text-decoration:none;padding-left:40px;position:relative;background-position:left center;background-repeat:no-repeat;background-size:23px}.mobile-menu ul.mobile-menu-wrapper li a:hover{text-decoration:underline}.mobile-menu ul.mobile-menu-wrapper li button.dropdown{background-image:url('https://naturallybalanced.org/wp-content/themes/ofi/css/../img/icons/dropdown.svg');background-size:12px;background-position:center;background-repeat:no-repeat;height:20px;padding:0;width:30px;border-radius:unset;margin-left:10px;background-color:transparent;border:none}.mobile-menu ul.mobile-menu-wrapper li ul.submenu{display:none;border-right:none;margin:0;padding:0;list-style:none;width:100%}.mobile-menu ul.mobile-menu-wrapper li ul.submenu li{margin:9px 0}.mobile-menu ul.mobile-menu-wrapper li ul.submenu li a{font-size:12px;line-height:1.5;font-weight:400;white-space:nowrap}.mobile-menu ul.mobile-menu-wrapper>li{display:flex;align-items:center;flex-wrap:wrap}.mobile-menu .promo{display:flex;flex-direction:column;align-items:center}.mobile-menu .promo span{font-family:'Sora';font-size:12px;font-weight:700;text-align:center;margin-bottom:16px}.mobile-menu .promo a.btn-secondary{background-color:#ee576d;border-color:#ee576d}.mobile-menu .wrapper{position:relative;padding:18px 9px;height:100%}.mobile-menu .wrapper .bottom{position:absolute;bottom:0;left:0;right:0;padding:18px 9px}.mobile-menu .wrapper .bottom .footer .left{border-top:1px solid #432319;border-bottom:1px solid #432319;padding:13px 0;display:flex;justify-content:center;margin-top:19px}.mobile-menu .wrapper .bottom .footer .left a{border-right:1px solid #432319;padding:0 16px;text-decoration:none;font-size:12px;line-height:1.67}.mobile-menu .wrapper .bottom .footer .left a:first-child{padding-left:0}.mobile-menu .wrapper .bottom .footer .left a:last-child{border-right:unset;padding-right:0}.mobile-menu .wrapper .bottom .footer .right{padding:13px 0;display:flex;justify-content:center}.mobile-menu .wrapper .bottom .footer .right a{border-right:1px solid #432319;padding:0 16px;text-decoration:none;font-size:12px;line-height:1.67}.mobile-menu .wrapper .bottom .footer .right a:first-child{padding-left:0}.mobile-menu .wrapper .bottom .footer .right a:last-child{border-right:unset;padding-right:0}.archive-heading .bottom ul li{margin-bottom:12px}.banner-course.wide{flex-direction:column}.banner-course.wide h3{margin-bottom:10px}.banner-course a{white-space:nowrap}article.post-wrapper .content-post-wrapper .entry-content{max-width:100%}header#masthead .logo a img{max-height:80px}section.intro-course{margin:0}section.intro-course .wrapper{padding:30px}section.intro-course .wrapper .box{border:none;padding-right:unset;margin:40px 0}section.intro-course .wrapper .image{margin-bottom:40px}section.tabline .wrapper{flex-direction:column}section.tabline .wrapper a{border:none;margin:10px 0}section#instructors .content .image{display:flex;justify-content:center;margin-bottom:20px}section#instructors .content .wrapper{display:flex;justify-content:center;flex-direction:column;align-items:center}section#instructors .content .wrapper p{text-align:center}section.course-info .wrapper ul{margin-left:20px}}