html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}:root{--wp--preset--color--theme-primary:var(--wp--preset--color--primary);--wp--preset--color--theme-secondary:var(--wp--preset--color--secondary)}@keyframes wiggle{0%{transform:translate(0)}2%{transform:translate(-2px)}3%{transform:translate(0)}4%{transform:translate(-2px)}5%{transform:translate(0)}10%,to{transform:translate(0)}}html{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}p{margin-bottom:1.25rem;margin-top:0}hr{border:none;border-bottom:1px solid var(--wp--preset--color--black-tint-15);border-collapse:collapse;clear:both;margin:2.0625rem auto}hr+*{margin-top:0}b,strong{font-weight:700}cite,em,i{font-style:italic}pre{font-family:var(--wp--preset--font-family--code)}mark{background:#ddd;color:var(--wp--preset--color--dark)}.wp-block-quote p:last-of-type,blockquote p:last-of-type{margin-bottom:0}blockquote,caption,figcaption,p{text-wrap:pretty}.has-large-font-size,.has-medium-font-size{font-size:var(--wp--preset--font-size--body-text)!important}h1,h2,h3,h4,h5,h6{scroll-margin:6.25rem;text-wrap:pretty}@media(min-width:769px){h1,h2,h3,h4,h5,h6{scroll-margin:9.375rem}}h1{margin-bottom:1.0666666667em;margin-top:0}.wp-block-post-content h2.wp-block-heading{margin-bottom:1em;margin-top:2em}@media(min-width:1025px){.wp-block-post-content h2.wp-block-heading{margin-bottom:1.0666666667em;margin-top:1.8666666667em}}.wp-block-post-content h2.wp-block-heading+*{margin-top:0}.wp-block-post-content h3.wp-block-heading{margin-bottom:.6em;margin-top:1.6em}@media(min-width:769px){.wp-block-post-content h3.wp-block-heading{margin-bottom:.6666666667em;margin-top:1.6666666667em}}.wp-block-post-content h4.wp-block-heading{margin-bottom:.4444444444em;margin-top:1.1111111111em}@media(min-width:769px){.wp-block-post-content h4.wp-block-heading{margin-bottom:.3636363636em;margin-top:1.4545454545em}}.wp-block-post-content h5.wp-block-heading,.wp-block-post-content h6.wp-block-heading{margin-bottom:.4444444444em;margin-top:.5555555556em}@media(min-width:769px){.wp-block-post-content h5.wp-block-heading,.wp-block-post-content h6.wp-block-heading{margin-bottom:.3636363636em;margin-top:.6818181818em}}.has-display-font-size,.has-heading-1-font-size,.has-heading-2-font-size,h1,h2{line-height:1.2}.has-heading-3-font-size,h3{line-height:1.22}.has-heading-4-font-size,h4{line-height:1.23}.has-heading-5-font-size,h5{line-height:1.25}.has-heading-6-font-size,h6{line-height:1.27}.has-detail-font-size{line-height:1.625}a{text-underline-offset:var(--wp--custom--ui--underline-offset);transition:color .2s ease-in-out}.has-white-tint-60-color a:hover,a.has-white-tint-60-color:hover{color:var(--wp--preset--color--white)}a:where([class*=wp-block-]){text-decoration:none}.wp-block-loginout a{text-decoration:none}.wp-caption,embed,iframe,img,object,video{max-width:100%}img{display:block;height:auto}figure{margin:0}iframe{border:none;display:block}.table-wrap{overflow-x:auto}@media(max-width:1023px){.table-wrap table{word-break:normal}.table-wrap th{white-space:nowrap}}.table-group{border:1px solid var(--wp--preset--color--primary-tint-10);border-radius:var(--wp--custom--rounded--md);margin-bottom:1.875rem;overflow-x:auto}.table-group>.table-wrap table,.table-group>table:last-child{margin-bottom:0}table{border-collapse:collapse;font-size:1rem;margin-bottom:var(--wp--preset--spacing--30);margin-top:var(--wp--preset--spacing--30);width:100%;word-break:break-all}@media(min-width:321px){table{table-layout:auto;word-break:normal}}table p{margin-bottom:.3125rem;margin-top:.3125rem}table thead{border-bottom:3px solid var(--wp--preset--color--primary)}table td,table th{border-bottom:1px solid var(--wp--preset--color--primary-tint-20);line-height:2;padding:.5em;text-align:left;vertical-align:top}table th{background-color:var(--wp--preset--color--primary-tint-5);color:var(--wp--preset--color--primary);font-family:var(--wp--custom--font-family--heading);font-weight:700;padding:.5rem;vertical-align:top}table tr{border-top:1px solid var(--wp--preset--color--primary-tint-10)}table caption{caption-side:bottom;color:var(--wp--preset--color--black-tint-80);display:table-caption;font-style:italic;margin-top:var(--wp--preset--spacing--10);text-align:left}.mp_wrapper input[type=email],.mp_wrapper input[type=number],.mp_wrapper input[type=password],.mp_wrapper input[type=search],.mp_wrapper input[type=tel],.mp_wrapper input[type=text],.mp_wrapper input[type=url],.mp_wrapper select,.mp_wrapper textarea,input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{background-color:var(--wp--preset--color--white);border:1px solid var(--wp--preset--color--primary-tint-30);border-radius:var(--wp--custom--rounded--sm);color:var(--wp--custom--color--text);font-size:1rem;font-weight:400;line-height:1.5;padding:.625rem .9375rem;width:100%}.mp_wrapper select,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3E%3Cpath fill=%27none%27 stroke=%27%2380B4C9%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27m2 5 6 6 6-6%27/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;background-size:16px 12px;padding-right:2.25rem}.mp_wrapper textarea,textarea{border-radius:var(--wp--custom--rounded--sm)}label{display:inline-block;font-family:var(--wp--preset--font-family--heading);font-weight:700;margin-bottom:.625rem}input:focus,textarea:focus{border:1px solid var(--wp--preset--color--black-tint-70);outline:none}input[type=checkbox],input[type=image],input[type=radio]{width:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button{display:none}::-moz-placeholder{color:var(--wp--preset--color--black-tint-60);opacity:1}::placeholder{color:var(--wp--preset--color--black-tint-60);opacity:1}.wp-element-button{transition:color .3s ease-in-out,background-color .3s ease-in-out}.is-button-animated{animation:wiggle 20s ease-in-out infinite;background-size:600% 600%;transition:background-color}.is-button-animated:active,.is-button-animated:focus,.is-button-animated:hover{animation:none}p:empty{display:none}.screen-reader-text{clip:rect(0,0,0,0);word-wrap:normal!important;border:0;height:1px;overflow:hidden;position:absolute!important;width:1px}.sg-list-inline{display:flex;flex-wrap:wrap;gap:.625rem}@media(min-width:769px){.sg-list-inline{gap:1.25rem}}.sg-list-has-icons{padding-left:0!important}.sg-list-has-icons>li{list-style:none!important;padding-left:2.4em;position:relative}@media(min-width:769px){.sg-list-has-icons>li{padding-left:2.6em}}.sg-list-has-icons>li .sg-icon{font-size:1.563em;left:0;position:absolute;top:0}.sg-list-has-icons>li .sg-icon+span{margin-left:0}@media(min-width:1025px){.sg-list{padding-left:2.5em}.sg-list .sg-icon{font-size:2em}}.sg-list-no-style{list-style:none;padding-left:0}.sg-icon{fill:currentColor;display:inline-block;height:1em;width:1em}.has-icon{align-items:center;display:inline-flex;gap:.625rem;justify-content:center;white-space:nowrap}.has-inline-icon .sg-icon{margin-right:.3125rem;margin-top:-.3125rem;vertical-align:middle}.is-style-link.sg-bookmark-btn{color:var(--wp--preset--color--primary)}.wp-block-sg-sidebar-toggle{display:none}@media(min-width:1024px){.wp-block-sg-sidebar-toggle{display:block}}.sg-modal{--fancybox-color:#8c8c8c;--carousel-button-width:32px;--carousel-button-height:32px;border-radius:var(--wp--custom--rounded--sm)}.sg-modal.fancybox__content{border-radius:var(--wp--custom--rounded--md);padding:var(--wp--preset--spacing--30)}.sg-modal.fancybox__content>.carousel__button.is-close{transition:all var(--wp--custom--ui--transition)}.sg-modal__header{margin-bottom:var(--wp--preset--spacing--30);text-align:center}.sg-modal__header .custom-logo{display:block;margin:0 auto;max-width:12.5rem;width:100%}@media(min-width:769px){.sg-modal__header .custom-logo{max-width:15rem}}.sg-modal__title{margin-top:0}.sg-modal__body a,.sg-modal__footer a{text-decoration:underline;text-underline-offset:var(--wp--custom--ui--underline-offset)}.sg-modal__footer{border-top:1px solid var(--wp--preset--color--black-tint-30);font-size:1.125rem;padding-top:1.5625rem}.sg-modal__footer>:last-child{margin-bottom:0}.fancybox__container .f-button.is-close-btn{background-color:transparent;color:var(--wp--preset--color--white)}.sg-premium-article-indicator>a{color:inherit;position:relative;z-index:20}.sg-premium-article-indicator .sg-icon{display:block}@media(max-width:1024px){.global-header{--sg--global-header--height:5.625rem;height:var(--sg--global-header--height)}}@media(max-width:575px){.global-header{--sg--global-header--height:5rem}}.global-header__content{position:relative;z-index:999}@media(max-width:1024px){.global-header__content{border-bottom:1px solid var(--wp--preset--color--black-tint-15);padding-left:4.0625rem}}@media(max-width:425px){.global-header__content{padding-left:3.4375rem}}.global-header__top{background-color:inherit}@media(max-width:1024px){.global-header__top{padding:1.25rem 0!important}}@media(max-width:425px){.global-header__top{gap:.75rem}}.global-header__top .wp-block-button__link.wp-element-button{white-space:nowrap}@media(max-width:575px){.global-header__top .wp-block-button__link.wp-element-button{padding:.625rem 1.5625rem}}@media(max-width:425px){.global-header__top .wp-block-button__link.wp-element-button{font-size:.875rem;padding:.5rem 1.125rem}}.global-header__top .wp-block-site-logo{max-width:12.5rem}@media(min-width:1025px){.global-header__top .wp-block-site-logo{max-width:100%}}.global-header__nav{position:static}@media(min-width:1025px){.global-header__nav{position:relative}.global-header__nav.wp-block-navigation__container{border-bottom:1px solid var(--wp--preset--color--black-tint-15);flex-grow:1}}.global-header__nav .wp-block-navigation__responsive-container-close,.global-header__nav .wp-block-navigation__responsive-container-open:not(.always-shown){padding:.625rem 1.25rem}@media(max-width:425px){.global-header__nav .wp-block-navigation__responsive-container-close,.global-header__nav .wp-block-navigation__responsive-container-open:not(.always-shown){padding:.625rem .9375rem}}.global-header__nav .wp-block-navigation__responsive-container-open:not(.always-shown){display:flex}@media(min-width:1025px){.global-header__nav .wp-block-navigation__responsive-container-open:not(.always-shown){display:none}}@media(max-width:1024px){.global-header__nav .wp-block-navigation__responsive-container-open:not(.always-shown){align-items:center;bottom:0;left:0;position:absolute;top:0}.global-header__nav .wp-block-navigation__responsive-container-close{height:var(--sg--global-header--height);left:0;right:auto}}.global-header__nav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content{padding:var(--sg--global-header--height) var(--wp--style--root--padding-right) 1.875rem var(--wp--style--root--padding-left);position:relative}.global-header__nav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-search{margin:1.25rem 0}.global-header__nav .wp-block-navigation__responsive-container:not(.is-menu-open){display:none}@media(min-width:1025px){.global-header__nav .wp-block-navigation__responsive-container:not(.is-menu-open){display:flex}}.wp-block-navigation.has-expandable-modal-submenus .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item.has-child{display:grid;grid-template-columns:1fr 2.8125rem;grid-template-rows:3.4375rem}.wp-block-navigation.has-expandable-modal-submenus .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item.has-child .wp-block-navigation__submenu-container{height:0;opacity:0;overflow:hidden;padding:0;visibility:hidden;width:0}.wp-block-navigation.has-expandable-modal-submenus .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item.has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content{align-self:flex-start}.wp-block-navigation.has-expandable-modal-submenus .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item.has-child .wp-block-navigation-submenu__toggle[aria-expanded=true]~.wp-block-navigation__submenu-container{height:-moz-max-content;height:max-content;opacity:1;overflow:initial;visibility:visible;width:auto}.wp-block-navigation.has-expandable-modal-submenus .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-submenu__toggle{align-self:stretch;display:block}.wp-block-navigation.has-expandable-modal-submenus .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-submenu__toggle svg{transform:rotate(0);transition:transform .25s ease-in-out}.wp-block-navigation.has-expandable-modal-submenus .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-submenu__toggle[aria-expanded=true] svg{transform:rotate(180deg)}.wp-block-navigation.has-expandable-modal-submenus .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-submenu .wp-block-navigation-item__content{justify-self:start}.wp-block-navigation.has-expandable-modal-submenus .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container .wp-block-navigation-item__content{align-self:flex-start}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{padding-top:var(--wp--style--block-gap,2em)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container{border:none;grid-column-end:3;grid-column-start:1;height:auto;min-width:200px;opacity:1;overflow:initial;padding-left:2rem;padding-right:2rem;position:static;visibility:visible;width:auto}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-submenu__toggle{height:auto;padding:.3125rem;width:auto}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-submenu__toggle svg{width:1em}@media(min-width:1025px){.global-header{left:0;position:fixed;right:0;top:0;z-index:999}.logged-in.admin-bar .global-header{top:2rem}.global-header.sg-sticky-header{animation-duration:.5s;animation-fill-mode:both;will-change:transform,opacity}.global-header.sg-sticky-header--unpinned{animation-name:slideUp}.global-header.sg-sticky-header--pinned{animation-name:slideDown}.global-header.sg-sticky-header--not-top .global-header__top{padding-bottom:var(--wp--preset--spacing--10)!important;padding-top:var(--wp--preset--spacing--10)!important}.global-header.sg-sticky-header--not-top .wp-block-navigation .wp-block-navigation-item__content{padding-bottom:var(--wp--preset--spacing--20);padding-top:var(--wp--preset--spacing--20)}.global-header.sg-sticky-header--not-top .wp-element-button{padding:var(--wp--preset--spacing--10) var(--wp--preset--spacing--20)}.global-header.sg-sticky-header--not-top .wp-block-site-logo{max-width:15.625rem}.wp-site-blocks{padding-top:10.25rem}}@keyframes slideDown{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes slideUp{0%{transform:translateY(0)}to{transform:translateY(-100%)}}.global-footer{margin-top:0}.global-footer a{text-decoration:none}.sidebar-toggled-off.wp-singular .sidebar-column-wrap{flex-basis:0!important;overflow:hidden}.sidebar-toggled-off.wp-singular .sidebar-content-wrap{gap:0}[class*=sticky-sidebar-widget-]{position:sticky;z-index:10}.sticky-sidebar-widget-2{top:7.5rem}.sticky-sidebar-widget-3{top:9.375rem}.sidebar-column-wrap{display:none}@media(min-width:1024px){.sidebar-column-wrap{display:block}}.global-sidebar,.global-sidebar aside{height:100%}.rpi .rpi-header,.wp-site-blocks .rpi{text-align:inherit}.rpi .rpi-header{--font-family:var(--wp--custom--font-family--text);--head-star-color:var(--wp--preset--color--secondary);--head-logo-size:30px;font-family:var(--font-family)}.rpi .rpi-header .sg-rpi-rating{align-items:center;background-color:var(--wp--preset--color--white);border-radius:var(--wp--custom--rounded--full);color:var(--wp--preset--color--black-tint-60);display:inline-flex;gap:.75rem;justify-content:center;padding:.75rem 1.5625rem}@media(min-width:769px){.rpi .rpi-header .sg-rpi-rating{gap:.9375rem;padding:.9375rem 1.875rem}}.rpi .rpi-header .sg-rpi-rating--primary{background-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--white)}.rpi .rpi-header .sg-rpi-rating--primary .rpi-logo-google{background-color:#fff;border-radius:50%;padding:5px}.rpi .rpi-header .sg-rpi-rating__content{display:flex;flex-wrap:wrap;gap:.3125rem .9375rem}.rpi .rpi-header .sg-rpi-rating__rating-count{align-items:center;color:var(--head-star-color,#f8b805);display:flex;font-size:1rem;font-weight:700;gap:.3125rem}.rpi .rpi-header .sg-rpi-rating__based{color:inherit;margin:0}.mepr-unauthorized-message+.mepr-login-form-wrap .mepr-login-link{display:none}.mp_login_form .mepr-form{margin-top:var(--wp--preset--spacing--40)}.mp_login_form .mepr-form .mp-form-label{margin-bottom:.5rem}.mp_login_form .mepr-form .mp-form-label label{margin-bottom:0}.mp_login_form .mepr-form .mp-form-row{margin-bottom:var(--wp--preset--spacing--30)}.mp_login_form .mepr-form .mp-spacer,.mp_login_form .mepr-form .wp-element-button.mp-hide-pw{display:none}.mp_login_form .mepr-form .mepr_password>.mp-form-label{align-items:center;display:flex;justify-content:space-between}.mp_login_form .mepr-form .mepr_password>.mp-form-label .mepr-login-actions{color:var(--wp--preset--color--primary);font-size:1rem;min-width:-moz-max-content;min-width:max-content}.mp_login_form .mepr-form .mepr_rememberme{color:#757575;font-size:1.0625rem;margin-bottom:1.25rem}.mp_login_form .mepr-form .mepr_rememberme .sg-checkbox>input{--sg-checkbox-checked-bg-color:var(--wp--preset--color--primary);--sg-checkbox-checked-border-color:var(--wp--preset--color--primary);transform:scale(.7)}.mp_login_form .mepr-form .mepr_rememberme .sg-checkbox>span{font-size:1rem;line-height:1.3;text-align:left}.sg-modal-login{font-size:1.125rem}.sg-modal-login.fancybox__content{max-width:31.25rem;width:100%}.sg-modal-login .sg-modal__footer{text-align:center}.sg-modal-login .mp_wrapper.mp_login_form{margin-bottom:1.5625rem;margin-top:0}.sg-modal-login .mp_wrapper.mp_login_form .sg-checkbox{margin-bottom:0}.mepr_error,.mepr_updated{border-radius:var(--wp--custom--rounded--sm);padding:.9375rem!important}.mepr_error>ul,.mepr_updated>ul{padding:0!important}input[type=submit].mepr-submit{background-color:var(--wp--preset--color--secondary);border-color:var(--wp--preset--color--secondary);border-radius:var(--wp--custom--rounded--full);border-width:0;color:var(--wp--custom--color--text);cursor:pointer;font-family:inherit;font-size:1rem;font-weight:600;line-height:inherit;padding:.75rem 2rem;text-decoration:none;transition:color .3s ease-in-out,background-color .3s ease-in-out}input[type=submit].mepr-submit:focus,input[type=submit].mepr-submit:hover{background-color:var(--wp--preset--color--secondary-shade-20)}.mp_wrapper .mepr-unauthorized-excerpt{position:relative}.mp_wrapper .mepr-unauthorized-excerpt:after{background:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.9));bottom:0;content:"";height:100%;left:0;max-height:18.75rem;position:absolute;width:100%}#mepr-account-nav{display:flex;flex-wrap:wrap;gap:var(--wp--preset--spacing--20);margin-top:var(--wp--preset--spacing--50)}#mepr-account-nav .mepr-nav-item{display:inline-block;padding:0}#mepr-account-nav .mepr-nav-item.mepr-active-nav-tab .wp-element-button{background-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--white)}#mepr-account-nav .mepr-nav-item.mepr-courses{display:none}.mepr-account-form .mp-form-row{margin-bottom:var(--wp--preset--spacing--30)}.mepr-account-form .mp-form-label{display:flex;gap:var(--wp--preset--spacing--20);margin-bottom:var(--wp--preset--spacing--10)}.mepr-account-form .mp-form-label label{display:inline-block!important;font-family:var(--wp--custom--font-family--heading);margin-bottom:0;width:auto!important}.mp_wrapper table.mepr-account-table{border:1px solid var(--wp--preset--color--primary-tint-10)}.mp_wrapper table.mepr-account-table th{font-size:.875rem;padding:.625rem;text-transform:uppercase}.mp_wrapper table.mepr-account-table td{padding:.625rem}.mp_wrapper table.mepr-account-table tr{border:1px solid var(--wp--preset--color--primary-tint-10)}@media screen and (max-width:600px){.mp_wrapper table.mepr-account-table td{text-align:left}.mp_wrapper table.mepr-account-table td:before{display:block;float:none;font-family:var(--wp--custom--font-family--heading);font-weight:700}.mp_wrapper table.mepr-account-table td div{margin-left:0}}.mp_wrapper table.mepr-account-table .mepr-account-actions .mepr-account-row-action{border-radius:var(--wp--custom--rounded--full);display:inline-block;font-weight:700;text-decoration:none!important}.mp_wrapper table.mepr-account-table .mepr-account-actions .mepr-account-row-action.mepr-account-update{background-color:var(--wp--preset--color--secondary);border-color:var(--wp--preset--color--secondary);color:var(--wp--custom--color--text)}.mp_wrapper table.mepr-account-table .mepr-account-actions .mepr-account-row-action.mepr-account-upgrade{background-color:var(--wp--preset--color--success);border-color:var(--wp--preset--color--success)}.mp_wrapper table.mepr-account-table .mepr-account-actions .mepr-account-row-action.mepr-account-cancel{background-color:var(--wp--preset--color--danger);border-color:var(--wp--preset--color--danger)}@media(min-width:601px){.mp_wrapper table.mepr-account-table .mepr-account-actions .mepr-account-row-action{display:block}}.mepr-white-popup .mepr-btn{background-color:var(--wp--preset--color--primary-tint-5);border:none;border-radius:var(--wp--custom--rounded--full);color:var(--wp--preset--color--primary);font-family:inherit;font-size:var(--wp--preset--font-size--detail);font-weight:700}.mepr-upgrade-sub-text{font-size:var(--wp--custom--font-family--heading);font-weight:700}.mepr-cancel-sub-buttons{display:flex;gap:var(--wp--preset--spacing--20);justify-content:center}.mepr-cancel-sub-buttons .mepr-upgrade-buy-now{background-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--white)}.mepr-account-change-password a{font-weight:700}.mepr_error,.mepr_updated,.mp_wrapper .mepr_error,.mp_wrapper .mepr_updated{border:none!important;border-radius:0 var(--wp--custom--rounded--md) var(--wp--custom--rounded--md) 0;padding:var(--wp--preset--spacing--30)!important}.mepr_error p:last-of-type,.mepr_updated p:last-of-type,.mp_wrapper .mepr_error p:last-of-type,.mp_wrapper .mepr_updated p:last-of-type{margin-bottom:0}.mepr_error,.mp_wrapper .mepr_error{background-color:#fadbdb!important;border-left:3px solid var(--wp--preset--color--danger)!important}.mepr_updated,.mp_wrapper .mepr_updated{background-color:#ecf4e3!important;border-left:3px solid var(--wp--preset--color--success)!important}.mepr-account-cancel,.mepr-account-purchase,.mepr-account-renew,.mepr-account-suspend,.mepr-account-update,.mepr-account-upgrade,.mepr-open-cancel-confirm{background-color:#505656;border:1px solid #505656;color:var(--wp--preset--color--white);display:inline-block;font-size:.875rem;line-height:1.2;margin:.1875rem;padding:.3125rem .4375rem;text-align:center;transition:all .3s ease-in-out}.mepr-account-cancel:hover,.mepr-account-purchase:hover,.mepr-account-renew:hover,.mepr-account-suspend:hover,.mepr-account-update:hover,.mepr-account-upgrade:hover,.mepr-open-cancel-confirm:hover{background-color:var(--wp--preset--color--primary);border-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--white)}.mepr-unauthorized-message h2{margin-top:0}.mepr-unauthorized-message .paywall{border-top-left-radius:0;border-top-right-radius:0}.mepr-login-form-wrap{margin-bottom:1.25rem}@media(min-width:769px){.mepr-login-form-wrap{margin-bottom:2.5rem}}.mepr-price-menu.fixed .mepr-price-box-button a{background-color:var(--wp--preset--color--success)}.mepr-price-box .mepr-most-popular{display:none}.mepr-price-menu.fixed .mepr-price-box-price{font-size:2.125rem;padding-bottom:0}.mepr-price-menu.fixed .mepr-price-box-head{padding:.9375rem 0}.mepr-price-menu.fixed.clean .mepr-price-box-benefits{padding:0}.mepr-price-menu.fixed .mepr-price-box-foot{padding:20px 0}@media(max-width:599px){.mepr-price-menu.fixed .mepr-price-boxes .mepr-price-box .mepr-price-box-head{text-align:center}}.mp_wrapper .mepr-unauthorized-message p:empty{display:none}.mepr-account-form+.mepr_spacer+.mepr-account-change-password,.mepr-signup-form,.mp_login_form{display:block;margin-bottom:3.125rem}.single-memberpressgroup .entry-meta,.single-memberpressproduct .entry-meta{display:none}.mp_wrapper input[type=email],.mp_wrapper input[type=number],.mp_wrapper input[type=password],.mp_wrapper input[type=tel],.mp_wrapper input[type=text],.mp_wrapper input[type=url],.mp_wrapper select,.mp_wrapper textarea{padding:.625rem .9375rem}.mp_wrapper .mepr-payment-methods-icons{display:none}.mp_wrapper .mp-form-label label{font-weight:700}.mp_wrapper .mepr-payment-methods-radios{border:1px solid var(--wp--preset--color--primary-tint-10);border-radius:var(--wp--custom--rounded--md);display:grid;margin-bottom:1.25rem;overflow:hidden}@media(min-width:769px){.mp_wrapper .mepr-payment-methods-radios{margin-bottom:1.875rem}}.mp_wrapper .mepr-payment-methods-radios .mepr-payment-option-label{align-items:center;cursor:pointer;display:flex;margin:0;padding:1.25rem}@media(min-width:769px){.mp_wrapper .mepr-payment-methods-radios .mepr-payment-option-label{padding:1.25rem 2.5rem}}.mp_wrapper .mepr-payment-methods-radios .mepr-payment-option-label:nth-child(2n){border-bottom:1px solid var(--wp--preset--color--primary-tint-10);border-top:1px solid var(--wp--preset--color--primary-tint-10)}.mp_wrapper .mepr-payment-methods-radios .mepr-payment-option-label:has(:checked){background-color:var(--wp--preset--color--primary-tint-5)}.mp_wrapper .mepr-payment-methods-radios .mepr-payment-method-label-text{margin-left:.9375rem}@media(min-width:426px){.mp_wrapper .mepr-payment-methods-radios .mepr-payment-method-label-text{display:inline-grid;grid-template-columns:7.5rem 1fr;margin-left:1.25rem}}.mp_wrapper .mepr-payment-methods-radios .mepr-payment-method-label-text:before{background-size:cover;content:"";display:block;margin-bottom:.625rem}@media(min-width:426px){.mp_wrapper .mepr-payment-methods-radios .mepr-payment-method-label-text:before{margin-bottom:0}}.mp_wrapper .mepr-payment-methods-radios .payment-option-stripe .mepr-payment-method-label-text:before{background-image:var(--wpr-bg-14c7a547-5139-4247-b2dc-04516d26e958);height:2rem;width:3.25rem}.mp_wrapper .mepr-payment-methods-radios .payment-option-paypalcommerce .mepr-payment-method-label-text:before{background-image:var(--wpr-bg-cc7ae890-dfe8-4672-98fd-c4a6ec4b1506);height:2rem;width:5.75rem}.mp_wrapper .mepr-payment-methods-radios .payment-option-offline .mepr-payment-method-label-text:before{background-image:var(--wpr-bg-2b5b6d7d-4a51-484a-aa25-711c2227e5dc);height:2rem;width:3.25rem}.mp_wrapper .mepr-payment-methods-radios+hr{display:none}.mp_wrapper .mepr-form.mepr-newpassword-form{margin-bottom:3.125rem}.mp_wrapper .mepr-form .mp-form-submit{width:100%}.mp_wrapper .mepr-form .cc-error,.mp_wrapper .mepr-form .mepr-form-has-errors,.mp_wrapper .mepr-form .mepr-validation-error{color:var(--wp--preset--color--danger);font-weight:700;padding:0}.mp_wrapper .mepr-form .mepr_tos{margin-bottom:1.25rem;margin-top:.625rem}.mp_wrapper .mepr-form .mepr-form-has-errors{margin-top:.625rem}.mp_wrapper .mepr-form .sg-checkbox{align-items:center;cursor:pointer;display:inline-flex!important;height:auto;width:auto!important}.mp_wrapper .mepr-form .sg-checkbox.invalid{background-color:transparent!important;border:none!important;outline:2px solid var(--wp--preset--color--danger)}.mp_wrapper .mepr-form .sg-checkbox span{flex-basis:0%;flex-grow:1;line-height:1.5}.mp_wrapper .mepr-form .sg-checkbox input{align-self:flex-start;-webkit-appearance:none;-moz-appearance:none;background-color:var(--wp--preset--color--white);border:1px solid #ccc;cursor:pointer;display:inline-block;height:2.1875rem;margin-right:10px;position:relative;width:2.1875rem}.mp_wrapper .mepr-form .sg-checkbox input:after{border:3px solid var(--wp--preset--color--white);border-left:0;border-top:0;content:"";display:block;height:1.25rem;left:.6875rem;opacity:0;position:absolute;top:.25rem;transform:rotate(40deg);width:.625rem}.mp_wrapper .mepr-form .sg-checkbox>input:checked{background-color:var(--wp--preset--color--primary);border-color:var(--wp--preset--color--primary)}.mp_wrapper .mepr-form .sg-checkbox>input:checked:after{opacity:1}.mp_wrapper h1,.mp_wrapper h2,.mp_wrapper h3{font-weight:700}.mp_wrapper label{font-family:var(--wp--custom--font-family--heading)}.mp_wrapper .mepr-account-table{margin-bottom:3.125rem!important}.gform_wrapper.gravity-theme{margin-bottom:3.125rem;text-align:left}.gform_wrapper.gravity-theme .textarea{display:block}.gform_wrapper.gravity-theme .gfield_required.gfield_required_asterisk,.gform_wrapper.gravity-theme .gform_required_legend{display:none}.gform_wrapper.gravity-theme .gf_progressbar{background:var(--wp--preset--color--primary-tint-20);border-radius:var(--wp--custom--rounded--full)}.gform_wrapper.gravity-theme .gf_progressbar_title{color:var(--wp--preset--color--primary);font-size:1rem;font-style:italic}.gform_wrapper.gravity-theme .gf_progressbar_percentage{height:1.5625rem}.gform_wrapper.gravity-theme .gf_progressbar_percentage:not(.percentbar_100){border-radius:var(--wp--custom--rounded--full)}.gform_wrapper.gravity-theme .gf_progressbar_percentage.percentbar_blue{background-color:var(--wp--preset--color--primary)!important}.gform_wrapper.gravity-theme .gf_progressbar_percentage span{line-height:1.5625rem}.gform_wrapper.gravity-theme .gsection{margin:1.25rem 0;padding:0}@media(min-width:769px){.gform_wrapper.gravity-theme .gsection{margin:2.5rem 0}}.gform_wrapper.gravity-theme .gsection_title{margin:0}.gform_wrapper.gravity-theme .gfield--type-html>:first-child{margin-top:0}.gform_wrapper.gravity-theme .gform_fields .gfield select,.gform_wrapper.gravity-theme .top_label li.gfield.gf_left_third div:not(.ginput_container_date) select.medium,.gform_wrapper.gravity-theme input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){height:2.8125rem}.gform_wrapper.gravity-theme .description,.gform_wrapper.gravity-theme .gfield_description,.gform_wrapper.gravity-theme .gsection_description,.gform_wrapper.gravity-theme .instruction{font-size:1.125rem}.gform_wrapper.gravity-theme .gform_submission_error{font-size:var(--wp--preset--font-size--detail)!important}.gform_wrapper.gravity-theme .gform_validation_errors{box-shadow:none;padding:1.25rem}.gform_wrapper.gravity-theme .gform_validation_errors>h2.hide_summary{padding-left:var(--wp--preset--spacing--30)}.gform_wrapper.gravity-theme .gform_validation_errors>p:last-child{margin-bottom:0;padding-bottom:0}.gform_wrapper.gravity-theme .gform_previous_button.button,.gform_wrapper.gravity-theme .gform_save_link.button{border:1px solid var(--wp--preset--color--black-tint-30);color:var(--wp--custom--color--text)}.gform_wrapper.gravity-theme .gform_previous_button.button:focus,.gform_wrapper.gravity-theme .gform_save_link.button:focus{border-color:var(--wp--preset--color--black-tint-80)}.gform_wrapper.gravity-theme .button,.gform_wrapper.gravity-theme .gfield_header_item,.gform_wrapper.gravity-theme .gform_fileupload_rules,.gform_wrapper.gravity-theme .ginput_complex label{font-size:1rem}.gform_wrapper.gravity-theme .gform_button[type=submit],.gform_wrapper.gravity-theme .gform_next_button{background-color:var(--wp--preset--color--secondary);border:1px solid var(--wp--preset--color--secondary);border-radius:var(--wp--custom--rounded--full);color:var(--wp--custom--color--text);cursor:pointer;font-family:inherit;font-size:1rem;font-weight:600;line-height:inherit;padding:.75rem 2rem;text-decoration:none}.gform_wrapper.gravity-theme input[type=color],.gform_wrapper.gravity-theme input[type=date],.gform_wrapper.gravity-theme input[type=datetime-local],.gform_wrapper.gravity-theme input[type=datetime],.gform_wrapper.gravity-theme input[type=email],.gform_wrapper.gravity-theme input[type=month],.gform_wrapper.gravity-theme input[type=number],.gform_wrapper.gravity-theme input[type=password],.gform_wrapper.gravity-theme input[type=search],.gform_wrapper.gravity-theme input[type=tel],.gform_wrapper.gravity-theme input[type=text],.gform_wrapper.gravity-theme input[type=time],.gform_wrapper.gravity-theme input[type=url],.gform_wrapper.gravity-theme input[type=week],.gform_wrapper.gravity-theme select,.gform_wrapper.gravity-theme textarea{padding:.625rem 1.25rem}.gform_wrapper.gravity-theme .gfield input.medium,.gform_wrapper.gravity-theme .gfield select.medium{width:100%}.gform_wrapper.gravity-theme .gfield_radio .gchoice{border:1px solid var(--wp--preset--color--black-tint-15);border-radius:var(--wp--custom--rounded--sm);margin-bottom:.5rem;padding:.5rem .625rem .625rem .9375rem!important}.gform_wrapper.gravity-theme .gfield_radio .gchoice label{font-size:1rem;margin:.125rem 0 0 .625rem}@media(min-width:769px){.gform_wrapper.gravity-theme .gfield_radio .gchoice label{font-size:1.125rem}}.gform_wrapper.gravity-theme .gfield_radio .gchoice .gfield-choice-input,.gform_wrapper.gravity-theme .gfield_radio .gchoice input[type=radio]{margin-top:.1875rem!important}.gform_wrapper.gravity-theme .gfield .gquiz-correct-choice,.gform_wrapper.gravity-theme .gfield .gquiz-incorrect-choice{font-weight:700}.gform_wrapper.gravity-theme .gfield .gquiz-correct-choice{color:var(--wp--preset--color--success)!important}.gform_wrapper.gravity-theme .gfield .gquiz-incorrect-choice{color:var(--wp--preset--color--danger)!important}.gform_wrapper.gravity-theme .gfield .gfield_validation_message,.gform_wrapper.gravity-theme .gfield .validation_message{margin-top:var(--wp--preset--spacing--10)!important;padding:0!important}.gform_wrapper.gravity-theme .gfield .gfield_label{display:block;font-family:var(--wp--custom--font-family--heading);font-size:var(--wp--preset--font-size--heading-6);font-weight:700;margin-bottom:var(--wp--preset--spacing--10)}.gform_wrapper.gravity-theme .gquiz-answer-explanation{background-color:var(--wp--preset--color--black-tint-10);border:1px dashed var(--wp--preset--color--black-tint-60);margin-top:1.25rem;padding:.9375rem}@media(min-width:769px){.gform_wrapper.gravity-theme .gquiz-answer-explanation{padding:1.25rem}}.gform_wrapper.gravity-theme .gquiz-answer-explanation p:last-child{margin-bottom:0}.gform_wrapper.gravity-theme .gfield_checkbox label,.gform_wrapper.gravity-theme .gfield_radio label{font-family:var(--wp--preset--font-family--text);font-size:1.125rem;font-weight:400}.gform_wrapper.gravity-theme input[type=checkbox].gfield-choice-input{accent-color:var(--wp--preset--color--primary);height:1.125rem;width:1.125rem}.gform_wrapper.gravity-theme .gform_submission_error{display:flex;gap:.938rem;line-height:1.4}.gform_wrapper.gravity-theme .gform_submission_error>.gform-icon{position:static}.gform_wrapper.gravity-theme .gfield_error [aria-invalid=true],.gform_wrapper.gravity-theme .gform_validation_errors{border-color:var(--wp--preset--color--danger)}.gform_wrapper.gravity-theme .gfield_description.gfield_validation_message,.gform_wrapper.gravity-theme .validation_message{background-color:transparent;border:none;font-size:var(--wp--preset--font-size--detail)}.gform_wrapper.gravity-theme .gform_confirmation_message{background:var(--wp--preset--color--secondary-tint-20);border:5px solid var(--wp--preset--color--white);color:var(--wp--custom--color--text);font-size:1.125rem;font-weight:600;padding:1.25rem}.gform_wrapper.gravity-theme .gform_footer,.gform_wrapper.gravity-theme .gform_page_footer{margin-top:1.25rem;padding:0}.gform_legacy_markup_wrapper .gform_body .gfield_label{display:block;margin-bottom:.625rem}@media(min-width:769px){.gform_legacy_markup_wrapper .gform_body .gfield_label{font-size:1.25rem}}@media(min-width:642px){.gform_legacy_markup_wrapper .gquiz-answer-explanation{width:calc(100% + 16px)}}.gform_legacy_markup_wrapper .gquiz-answer-explanation ol,.gform_legacy_markup_wrapper .gquiz-answer-explanation ul{padding-left:1.25rem}@media(min-width:769px){.gform_legacy_markup_wrapper .gquiz-answer-explanation ol,.gform_legacy_markup_wrapper .gquiz-answer-explanation ul{padding-left:2.5rem}}.gform_legacy_markup_wrapper .gquiz-answer-explanation li{list-style-type:disc!important}@media(max-width:575px){[class*=advads-popup-and-layer-ads-]{max-height:90%;min-width:25rem}}@media(max-width:425px){[class*=advads-popup-and-layer-ads-]{min-width:90%}}.wp-block-post-content .gb-block-accordion{margin-bottom:1.2em}@media(min-width:1025px){.is-hidden-on-desktop{display:none!important}}@media(max-width:1024px)and (min-width:768px){.is-hidden-on-tablet{display:none!important}}@media(max-width:768px){.is-hidden-on-mobile{display:none!important}}.is-display-flow-root{display:flow-root!important}.is-flex-grow{flex-grow:1!important}.is-margin-top-auto{margin-top:auto!important}.overflow-hidden{overflow:hidden}.height-full{height:100%}.is-rounded-md{border-radius:var(--wp--custom--rounded--md)}