section.post{padding-top:140px;padding-bottom:100px}@media (max-width:1023px){section.post{padding-top:85px;padding-bottom:50px}}section.post a[href$=".mp3"]{display:none}section.post .details{padding-bottom:40px;border-bottom:1px solid var(--light);margin-bottom:40px;font-size:18px}@media (max-width:1023px){section.post .details{margin-bottom:30px;padding-bottom:20px}section.post .details *{display:inline-block;padding-bottom:10px;white-space:nowrap}}@media (max-width:767px){section.post .details{font-size:16px}}section.post .details strong{margin-right:15px}section.post .wp-caption-text{font-style:italic;margin-top:15px}section.post h1{font-weight:300;font-size:52px;line-height:120%;margin-bottom:40px}@media (max-width:1023px){section.post h1{font-size:40px}}@media (max-width:767px){section.post h1{margin-bottom:32px}}section.post h2{font-weight:300;font-size:42px;line-height:120%;margin-bottom:30px}@media (max-width:1023px){section.post h2{font-size:32px}}@media (max-width:767px){section.post h2{margin-bottom:20px}}section.post h3{font-weight:300;font-size:28px;line-height:130%;margin-bottom:25px}@media (max-width:1023px){section.post h3{font-size:24px}}@media (max-width:767px){section.post h3{margin-bottom:20px}}section.post h4{font-weight:300;font-size:20px;line-height:130%;margin-bottom:6px}@media (max-width:1023px){section.post h4{font-size:18px}}section.post p{font-weight:400;font-size:18px;line-height:150%;padding-bottom:1em}@media (max-width:767px){section.post p{font-size:16px}}section.post p+h2{padding-top:40px}section.post p+h3,section.post p+h4{padding-top:5px}section.post p img{display:block;margin:20px 0;width:100%}section.post a{color:var(--black);text-decoration:underline!important;text-underline-offset:2px!important}section.post blockquote{padding-left:40px;border-left:1px solid var(--light);margin-bottom:1em}section.post blockquote+h1,section.post blockquote+h2,section.post blockquote+h3,section.post blockquote+h4{margin-top:40px}section.post blockquote ol:last-child,section.post blockquote p:last-child,section.post blockquote ul:last-child{padding-bottom:0}section.post blockquote>ol,section.post blockquote>ul{margin-left:-25px}section.post .sidebar{width:264px;border:1px solid #CCCCCC;padding:5px 15px;margin-right:60px}section.post .sidebar.empty{padding:0!important;border:0!important}@media (min-width:1200px){section.post .sidebar{position:sticky;top:140px;margin-bottom:140px}}@media (max-width:1199px){section.post .sidebar{margin-bottom:30px;margin-right:0}}section.post .sidebar li{font-family:"RN",Helvetica,Arial,sans-serif;padding:10px 0;display:block;font-weight:300;font-size:16px;line-height:120%;cursor:pointer;-webkit-transition:color 0.2s ease;transition:color 0.2s ease}@media (min-width:1025px){section.post .sidebar li:hover{color:var(--color)}}section.post .sidebar li+li{border-top:1px solid #ccc}section.post .content{width:100%;max-width:680px}@media (max-width:1199px){section.post .content{max-width:100%}}section.post .content ul{padding-bottom:25px;font-weight:400;font-size:18px;line-height:150%}@media (max-width:767px){section.post .content ul{font-size:16px}}section.post .content ul>li{display:block;padding-left:25px;position:relative}section.post .content ul>li:before{content:"";display:block;position:absolute;width:3px;height:3px;background:var(--black);border-radius:50%;top:13px;left:11px}section.post .content ul>li+li{margin-top:0.5em}section.post .content ul>li>ol,section.post .content ul>li>ul{padding-left:20px;padding-top:7px;padding-bottom:0}section.post .content ul>li>ol>li:before,section.post .content ul>li>ul>li:before{background:none;width:1px;height:1px;border:1px solid var(--black)}@media (max-width:767px){section.post .content ul{padding-bottom:32px}}section.post .content ol{padding-bottom:25px;font-weight:400;font-size:18px;line-height:150%;counter-reset:counter}section.post .content ol>li{position:relative;padding-left:32px;counter-increment:counter}section.post .content ol>li:before{content:counter(counter) ". ";position:absolute;top:0;left:6px}section.post .content ol>li>ol,section.post .content ol>li>ul{padding-bottom:1.5em;padding-top:7px}section.post .table-wrap{width:100%;margin-bottom:30px}section.post .table-wrap.sticky{border-right:1px solid var(--black);overflow:auto}section.post table{width:100%;line-height:1.25;font-size:12px;font-family:"Inter";height:auto!important;height:initial!important}section.post table[border="5"] tr:nth-child(odd) td{background:none}section.post table[border="5"] tr:not(:first-child) td:first-child{background:var(--cream)!important}section.post table[border="5"] tr td:first-child{border-right-color:transparent}section.post table[border="5"] tr td:first-child:after{content:"";display:block;position:absolute;width:1px;height:100%;background:var(--black);top:0;right:-1px}section.post table[border="5"] p{padding-bottom:5px!important}section.post table caption{text-align:left;color:#808080;font-size:18px;margin-bottom:16px}@media (max-width:767px){section.post table caption{font-size:16px}}section.post table tr{height:auto!important;height:initial!important}section.post table tr:nth-child(odd) td{background:#D9D6D2}section.post table tr:first-child td{background:var(--color)!important;font-weight:700;color:var(--cream)}section.post table td{height:auto!important;height:initial!important;padding:5px;border-right:1px solid var(--black)}section.post table td:last-child{border-right:0}section.post table td:first-child{position:sticky;background:var(--cream);left:0}section.post table p{line-height:1.25;padding:0;font-size:12px}section.post table ol,section.post table ul{font-size:12px!important;line-height:1.25!important;padding-bottom:15px!important}section.post table ol:last-child,section.post table ul:last-child{padding-bottom:0!important}section.post table ol>li,section.post table ul>li{padding-left:19px!important}section.post table ul>li:before{width:4px!important;height:4px!important;top:6px!important;left:7px!important}section.post table ul>li+li{margin-top:0!important}section.post table .add .hover{padding:10px!important}section.post .add{color:var(--color);position:relative;cursor:pointer;display:inline-block;vertical-align:top;font-size:70%;line-height:1.5}section.post .add .hover{border:1px solid var(--color);padding:20px 20px 0;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:100%;background:var(--cream);width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:560px;color:var(--black);z-index:2}section.post .add .hover .up{display:none}section.post #footnotes>li{position:relative;padding-left:50px}section.post #footnotes>li:before{content:counter(counter);color:var(--color);left:21px}section.post .up{cursor:pointer}section.post .up path{fill:var(--color)!important}section.post .buttons{margin-bottom:30px}section.post .buttons .campaign{font-size:18px;font-weight:700;color:var(--color);margin-bottom:10px;width:100%}@media (max-width:767px){section.post .buttons .campaign{font-size:16px}}section.post .buttons .btn{border-radius:5px;margin-right:10px;pointer-events:none}@media (min-width:1025px){section.post .buttons .btn:hover svg path{fill:var(--black)}}section.post .buttons .btn svg{width:12px;height:auto;height:initial;-webkit-transform:translateY(0.5px);transform:translateY(0.5px)}section.post .buttons .btn svg path{-webkit-transition:fill 0.2s ease;transition:fill 0.2s ease}@media (max-width:767px){.single-courselp section.post{padding-top:104px}}.single-courselp section.post .sidebar{width:447px;margin-right:0;padding-right:40px;border:0}.single-courselp section.post .sidebar .btn{text-decoration:none!important;margin-top:15px}@media (max-width:1023px),(min-width:1024px) and (max-height:699px){.single-courselp section.post .sidebar .btn{display:none}}@media (min-width:1024px) and (max-width:1199px){.single-courselp section.post .sidebar .btn{display:none}}@media (max-width:1439px){.single-courselp section.post .sidebar{width:300px}}@media (max-width:1023px){.single-courselp section.post .sidebar{padding-left:0}.single-courselp section.post .sidebar ul{display:none;padding-bottom:0;padding-top:40px}.single-courselp section.post .sidebar.open ul{display:block}}.single-courselp section.post .content{max-width:calc(100% - 447px);padding-right:110px}@media (max-width:1439px){.single-courselp section.post .content{max-width:calc(100% - 300px);padding-right:0}}@media (max-width:1023px){.single-courselp section.post .content{max-width:100%}}.single-courselp section.post .content h2{padding-bottom:15px;font-size:32px;border-bottom:1px solid;padding-top:40px}@media (max-width:767px){.single-courselp section.post .content h2{font-size:24px;padding-top:20px}}.single-courselp section.post .content h3{font-family:"R",Helvetica,Arial,sans-serif;font-size:20px;font-weight:400}@media (max-width:767px){.single-courselp section.post .content h3{font-size:18px}}.single-courselp section.post .sidebar-wrap{position:relative}@media (max-width:1023px){.single-courselp section.post .sidebar-wrap{position:sticky;top:64px;background:var(--cream);border-bottom:1px solid var(--light);margin-bottom:20px;padding-top:10px;z-index:2;width:100%}.single-courselp section.post .sidebar-wrap .sidebar:before{content:"Contents +";display:block;position:absolute;top:13px;left:0;font-family:"RN",Helvetica,Arial,sans-serif;font-weight:300;font-size:24px}.single-courselp section.post .sidebar-wrap .sidebar.open:before{content:"Contents -"}}.single-courselp section.post .sidebar-wrap:before{content:"";display:block;position:absolute;width:447px;left:0;top:0;z-index:2;height:calc(100vh - 250px);pointer-events:none;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,rgba(255,252,247,0)),color-stop(40%,#FFFCF7));background:linear-gradient(0deg,rgba(255,252,247,0) 0,#FFFCF7 40%)}@media (max-width:1439px){.single-courselp section.post .sidebar-wrap:before{width:300px}}@media (min-width:1200px) and (max-height:800px){.single-courselp section.post .sidebar-wrap:before{background:-webkit-gradient(linear,left bottom,left top,color-stop(0,rgba(255,252,247,0)),color-stop(20%,#FFFCF7));background:linear-gradient(0deg,rgba(255,252,247,0) 0,#FFFCF7 20%)}}@media (max-width:1199px){.single-courselp section.post .sidebar-wrap:before{display:none}}.single-courselp section.post .sidebar-wrap:after{content:"";display:block;position:absolute;width:447px;left:0;bottom:0;z-index:2;height:100vh;pointer-events:none;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,252,247,0)),color-stop(60%,#FFFCF7));background:linear-gradient(180deg,rgba(255,252,247,0) 0,#FFFCF7 60%);display:none}@media (max-width:1439px){.single-courselp section.post .sidebar-wrap:after{width:300px}}@media (max-width:1023px){.single-courselp section.post .sidebar-wrap:after{display:none}}.single-courselp section.post .sidebar-wrap .sidebar{z-index:1}@media (min-width:1024px) and (max-height:699px){.single-courselp section.post .sidebar-wrap .sidebar ul{display:none}}@media (min-width:1024px) and (max-width:1199px){.single-courselp section.post .sidebar-wrap .sidebar ul{display:none}}.single-courselp section.post .sidebar-wrap .sidebar .sidebar-title{font-family:"RN",Helvetica,Arial,sans-serif;font-size:32px;margin-bottom:10px}@media (max-width:1023px){.single-courselp section.post .sidebar-wrap .sidebar .sidebar-title{display:none}}.single-courselp section.post .sidebar-wrap .sidebar .sidebar-title strong{font-weight:300;color:var(--color)}.single-courselp section.post .sidebar-wrap .sidebar li{font-family:"R",Helvetica,Arial,sans-serif;border:0;padding:5px 0}.single-courselp section.post .sidebar-wrap .sidebar li:before{display:none!important}.single-courselp section.post .sidebar-wrap .sidebar li.active{font-weight:700}.single-courselp section.post .sidebar-wrap .bottom{position:sticky;top:calc(100vh - 40px);-webkit-transform:translateY(-100%);transform:translateY(-100%);padding-right:40px}@media (max-width:1023px){.single-courselp section.post .sidebar-wrap .bottom{position:absolute;top:10px;-webkit-transform:none;transform:none;right:0;padding-right:0}}@media (max-width:1023px){.single-courselp section.post .sidebar-wrap .bottom>a{display:none}}.single-courselp section.post .sidebar-wrap .bottom>div{display:block;margin-top:-5px;position:relative}@media (max-width:1023px){.single-courselp section.post .sidebar-wrap .bottom>div{border:0;padding:0;margin:0}}.single-courselp section.post .sidebar-wrap .bottom>div span{position:absolute;right:0;display:inline-block;bottom:0;cursor:pointer;-webkit-transition:opacity 0.2s ease;transition:opacity 0.2s ease}@media (max-width:1023px){.single-courselp section.post .sidebar-wrap .bottom>div span{display:none}}.single-courselp section.post .sidebar-wrap .bottom>div span *{pointer-events:none}.single-courselp section.post .sidebar-wrap .bottom>div span svg path{stroke:var(--color)}.single-courselp section.post .sidebar-wrap .bottom a{text-decoration:none!important}@media (min-width:1024px){.single-courselp section.post .sidebar-wrap .bottom a{font-size:24px;padding:8px 18px 9px;border-radius:30px}}.single-courselp section.post .mobile-logo{padding-bottom:20px;border-bottom:1px solid #000;margin-bottom:20px;padding-top:40px}.single-courselp section.post .mobile-logo svg{width:132px;height:auto;height:initial}.single-courselp section.post .intro-section{position:relative;margin-bottom:80px;z-index:4;width:calc(100% + 110px)}@media (max-width:1439px){.single-courselp section.post .intro-section{width:100%}}@media (max-width:1023px){.single-courselp section.post .intro-section{margin-bottom:0}}.single-courselp section.post .intro-section h1{font-weight:300;font-size:70px;line-height:115%;margin-bottom:0;padding-bottom:40px;position:relative;z-index:2}.single-courselp section.post .intro-section h1 strong{font-weight:300;color:var(--color)}@media (max-width:1199px){.single-courselp section.post .intro-section h1{font-size:55px}}@media (max-width:767px){.single-courselp section.post .intro-section h1{font-size:45px;padding-bottom:21px}}.single-courselp section.post .intro-section .prep{position:relative;-webkit-transform:translateX(-447px);transform:translateX(-447px)}@media (max-width:1439px){.single-courselp section.post .intro-section .prep{-webkit-transform:translateX(-300px);transform:translateX(-300px)}}@media (max-width:1023px){.single-courselp section.post .intro-section .prep{-webkit-transform:none;transform:none}}@media (max-width:1023px){.single-courselp section.post .intro-section .thumb{display:none}}.single-courselp section.post .intro-section .intros{font-weight:300;font-size:32px;line-height:130%;color:#1E1E1E;position:absolute;top:100%;left:0;z-index:2;max-width:424px}.single-courselp section.post .intro-section .intros .btn{font-size:20px;padding:4px 18px 5px;border-radius:30px;text-decoration:none!important;margin-top:20px}@media (max-width:1439px){.single-courselp section.post .intro-section .intros{font-size:27px;line-height:1.19;max-width:300px;padding-right:25px}}@media (max-width:1023px){.single-courselp section.post .intro-section .intros{position:relative;max-width:100%;padding-right:0;padding-bottom:45px;font-family:"RN",Helvetica,Arial,sans-serif}}.single-courselp section.post section.testimonials h4{font-family:"RN",Helvetica,Arial,sans-serif;font-weight:300;font-size:32px;line-height:130%;color:#1E1E1E;margin-top:40px;margin-bottom:30px}@media (max-width:767px){.single-courselp section.post section.testimonials h4{font-size:24px;margin-bottom:20px}}@media (max-width:767px){.single-courselp section.post section.testimonials h5{font-size:18px}}header.scroll+div .sidebar-wrap .bottom div span{opacity:0;pointer-events:none}