.l-header .w-nav.type_desktop .mobile-menu-only{display:none}.l-header .w-nav.type_desktop .w-nav-list.level_2{padding:5px}.l-header .w-nav.type_mobile .desktop-menu-only{display:none}.l-header .w-nav.type_mobile .w-nav-list .menu-item.level_1+.level_1:not(.my-account){border-top:1px solid var(--color-content-border)}.l-header .w-nav img.menu-item-icon{width:1.5rem;-webkit-transform:translateY(15%);-ms-transform:translateY(15%);transform:translateY(15%)}body.logged-in .signed-out{display:none}body:not(.logged-in) .signed-in{display:none}.icon-primary i{color:var(--color-content-primary)}.icon-list{list-style:none;margin-left:0}.icon-list li{padding-left:30px;position:relative}.icon-list li i{width:25px;position:absolute;left:0;top:3px}.icon-list li .description{font-size:.8rem;line-height:1.4;margin-top:.5rem;display:block}.woocommerce #payment .payment_methods li img{max-width:30px;margin-right:2px}.no-touch .bg_solid .w-nav.type_desktop .hover_underline .w-nav-anchor.level_1 .w-nav-title:after,.no-touch .bg_transparent .w-nav.type_desktop .hover_underline .w-nav-anchor.level_1 .w-nav-title:after{background:var(--color-header-middle-text-hover)}.w-nav.type_mobile .menu-item>a.w-btn{margin-top:.5rem;width:calc(100% - 1.4rem)}.pagination>:not(.custom) .page-numbers{border-radius:.2em;font-size:.8rem;height:2rem;line-height:2rem;width:2rem}.w-post-elm>.l-section:first-of-type{padding-top:0}.w-post-elm>.l-section:last-of-type{padding-bottom:0}.l-main .w-image.align_right,.l-main img.alignright{margin-left:1.5rem}.l-main .w-image.align_left,.l-main img.alignleft{margin-right:1.5rem}.l-main .w-image.align_center,.l-main .w-image.align_left,.l-main .w-image.align_right,.l-main img.aligncenter,.l-main img.alignleft,.l-main img.alignright{margin-bottom:1.5rem}@media (max-width:767px){.l-main .w-image.align_center,.l-main .w-image.align_left,.l-main .w-image.align_right,.l-main img.aligncenter,.l-main img.alignleft,.l-main img.alignright{display:block;float:none;margin:10px auto 1.5rem auto;text-align:center}.l-main .w-image.align_center img,.l-main .w-image.align_left img,.l-main .w-image.align_right img,.l-main img.aligncenter img,.l-main img.alignleft img,.l-main img.alignright img{height:auto;max-width:100%;width:auto}}@media (max-width:767px){.l-main img.aligncenter,.l-main img.alignleft,.l-main img.alignright{height:auto;max-width:100%;width:auto}}@media screen,print{#banner-container{padding:2rem 1rem;position:relative;z-index:1}#banner-container h2{text-align:center;margin:0 0 1rem 0;padding:0}#banner-container #banner{margin:0 2rem;padding:1rem;position:relative}#banner-container #banner:before{background:url(https://www.propermountainwoman.com/wp-content/uploads/2022/03/beam.jpg) no-repeat;background-size:100% 40px;content:"";height:40px;margin:0 -2rem;position:absolute;top:0;left:0;width:calc(100% + 4rem);z-index:-1}#banner-container #banner #achievements,#banner-container #banner #badges{display:grid;grid-template-columns:repeat(6,1fr);list-style:none;margin:0;padding:0}}@media print{#banner-container #banner #achievements,#banner-container #banner #badges{grid-template-columns:repeat(6,1fr)!important}}@media screen and (max-width:900px),print and (max-width:900px){#banner-container #banner #achievements,#banner-container #banner #badges{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:600px),print and (max-width:600px){#banner-container #banner #achievements,#banner-container #banner #badges{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:480px),print and (max-width:480px){#banner-container #banner #achievements,#banner-container #banner #badges{grid-template-columns:repeat(1,1fr)}}@media print{#banner-container #banner #achievements.col-6,#banner-container #banner #badges.col-6{grid-template-columns:repeat(6,1fr)!important}}@media print{#banner-container #banner #achievements.col-12,#banner-container #banner #badges.col-12{grid-template-columns:repeat(12,1fr)!important}}@media screen,print{#banner-container #banner #achievements .achievement,#banner-container #banner #achievements .badge,#banner-container #banner #badges .achievement,#banner-container #banner #badges .badge{margin:0;padding:0}#banner-container #banner #achievements .achievement:hover,#banner-container #banner #achievements .badge:hover,#banner-container #banner #badges .achievement:hover,#banner-container #banner #badges .badge:hover{cursor:pointer}#banner-container #banner-bottom{margin:0 2rem}#banner-container #banner-extras{padding-top:1rem;position:relative}#banner-container #banner-extras h5{font-size:1.2rem;margin:0;padding:0}#banner-container #banner-extras .banner-session{position:absolute;right:0;bottom:0}}@media print{#banner-container #banner-extras .banner-session{position:absolute!important}}@media screen and (max-width:600px),print and (max-width:600px){#banner-container #banner-extras .banner-session{position:relative}}