*{text-align:justify;text-justify:auto}.entry-subtitle{padding-top:0}h4 img{padding-right:.5rem;margin-bottom:-1rem}.tabs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.tabs:checked+label{background:red!important}.tabs>label{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;display:block;padding:1rem 2rem;margin-right:.2rem;margin-bottom:0;cursor:pointer;background:rgba(233,229,206,.7);font-weight:700;-webkit-transition:background ease .2s;transition:background ease .2s}.tabs .tab{-webkit-box-ordinal-group:100;-webkit-order:99;-ms-flex-order:99;order:99;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;width:100%;display:none;padding:1rem;background:rgba(255,255,255,.8);border:1px solid #DDD}.tabs input[type=radio]:checked+label+.tab,section>span{display:block}.tabs input[type=radio]{position:absolute;opacity:0}.tabs input[type=radio]:checked+label{background:rgba(255,255,255,.8);border:1px solid #DDD;border-bottom:1px solid #fff;margin-bottom:-1px;z-index:1}@media (max-width:58em){.tabs .tab,.tabs label{-webkit-box-ordinal-group:NaN;-webkit-order:initial;-ms-flex-order:initial;order:initial}.tabs label{width:100%;margin-right:0;margin-top:.2rem}}section>span{clear:right}label[for=summary]+.tab{padding-bottom:0}label[for=summary]+.tab>.curse-left>.single-featured-image-header>img,label[for=summary]+.tab>.single-featured-image-header>img{bottom:-.4em;position:relative;margin-left:-1rem}.tabs>label[for=enroll]>a{text-decoration:none;box-shadow:none}@media (min-width:50em){.curse-left{float:none;width:auto}.curse-right{float:right;width:310px;padding-left:2rem;padding-bottom:1rem}.curse-right span{font-size:14px}.curse-right .widget{padding-bottom:2em}label[for=reviews]+div.tab>.curse-left{margin-right:310px;float:left;text-align:justify}label[for=reviews]+div.tab>.curse-right{float:right;margin-left:-310px}.column-left,.column-right{width:50%;float:left}.column-left{padding-right:2em}}.nf-form-content{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}.nf-field-container{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.column-break{height:0}