:root{--opal-blue:#1d61a1;--opal-blue-lo:rgba(29, 97, 171, 0.1);--opal-blue-hi:rgba(29, 97, 171, 0.8);--opal-green:#477c45;--opal-green-lo:rgba(71, 124, 69, 0.08);--opal-red:#bb4942;--opal-red-lo:rgba(187, 73, 66, 0.1);--opal-red-hi:rgba(187, 73, 66, 0.8);--opal-orange:#ea5b1b;--opal-comment:#e5e5e5;--opal-k0:#000000;--opal-k1:#2a2a2a;--opal-k2:#575757;--opal-k3:#767676;--opal-k4:#949494;--opal-k5:#f5f5f5;--opal-a-hover-opacity:0.8;--opal-bodyfont:Lato, sans-serif;--opal-bodyfont-deskop:16px;--opal-bodyfont-tablet:15px;--opal-bodyfont-weight:400;--opal-headfont:Roboto, sans-serif;--opal-headfont-weight:500;--opal-codefont:Consolas, Monaco, Lucida Console, Liberation Mono, DejaVu Sans Mono, Bitstream Vera Sans Mono, Courier New;--opal-box-radius:5px;--opal-box-shadow:0 0 10px 0 rgba(0, 0, 0, 0.1);--opal-box-shadow-hover:0 0 10px 0 rgba(0, 0, 0, 0.2);--opal-box-transition:0.5s ease;--opal-button-radius:5px;--opal-input-glow:0 0 2px 2px var(--opal-blue-lo);--opal-input-radius:5px;--opal-du:20px;--opal-du-desktop-top:60px;--opal-du-tablet-top:40px;--opal-h2-desktop:28px;--opal-h2-tablet:26px;--opal-h2-mobile:24px;--opal-bg-image-default:url(https://nikkasystems.com/wp-content/uploads/2019/08/sign_in_page_wallpaper.png);--wp--style--block-gap:24px;--opal-mobile-max-width:544px;--opal-tablet-min-width:545px}html body{--wp--custom--ast-wide-width-size:calc(var(--wp--custom--ast-container-width) + var(--wp--style--block-gap))}p a,ul a{text-decoration:underline}a:hover{text-decoration:underline}a:focus,a:focus-visible{border-radius:3px;color:var(--ast-global-color-1);outline:2px solid var(--ast-global-color-0);outline-offset:5px}h1 a,h2 a,h3 a,h4 a{text-decoration:none}.entry-content ul,.entry-content ol{margin-top:0;padding-left:var(--wp--style--block-gap)}.entry-content ul li,.entry-content ol li{margin-bottom:.25em}.entry-content p code{font-size:.9em}.entry-content h2{margin-top:1em}#masthead{margin-bottom:18px}#masthead .main-header-bar{box-shadow:var(--opal-box-shadow);padding-right:calc(var(--wp--style--block-gap) / 2)!important;padding-left:calc(var(--wp--style--block-gap) / 2)!important;transition:var(--opal-box-transition)}#masthead .main-header-bar:hover{box-shadow:var(--opal-box-shadow-hover);transition:var(--opal-box-transition)}#masthead .ast-primary-header-bar .site-primary-header-wrap{height:80px;max-width:var(--wp--custom--ast-container-width);padding-right:0;padding-left:0}#masthead .opal-site-branding .custom-logo{display:block;height:60px;width:130px}@media only screen and (max-width:510px){body.logged-in #masthead .opal-site-branding{overflow:hidden;width:53px}}@media only screen and (max-width:370px){#masthead .opal-site-branding{overflow:hidden;width:53px}}#masthead .ast-grid-center-col-layout{width:100%}#masthead .main-navigation li i{margin-right:15px;height:20px;width:20px}#masthead .sub-menu .menu-item:not(:last-child) a{border-bottom:none}.ast-search-menu-icon .search-field{background-color:var(--ast-global-color-7);border:1px solid var(--ast-global-color-5);border-radius:var(--opal-input-radius);box-shadow:none}#ast-desktop-header .ast-grid-section-center{justify-content:space-between}#ast-desktop-header .main-navigation .menu-item{border-bottom:3px solid #fff0;margin-right:3px;margin-left:3px;white-space:nowrap}#ast-desktop-header .main-navigation .menu-item a{padding-left:10px;padding-right:10px}#ast-desktop-header .sub-menu .menu-link{padding-right:20px;padding-left:20px}#ast-desktop-header .main-navigation>ul>li:hover,#ast-desktop-header .main-navigation>ul>li:focus-within,#ast-desktop-header .main-navigation>ul>.current-menu-ancestor,#ast-desktop-header .main-navigation>ul>.current-page-ancestor{border-color:var(--ast-global-color-0);transition:border-color 0.5s linear}#ast-desktop-header .main-navigation .sub-menu{border-radius:var(--opal-box-radius);box-shadow:var(--opal-box-shadow-hover)!important;margin-left:calc(var(--wp--style--block-gap) * -1);transition:height 0.3s ease-in-out}#ast-desktop-header .main-navigation .sub-menu .menu-item{border:solid #fff0;border-width:0 0 0 3px;margin-left:-1px;margin-right:0}#ast-desktop-header .main-navigation .sub-menu .menu-item:not(:last-child){margin-bottom:3px}#ast-desktop-header .main-navigation .sub-menu .menu-item:first-child{border-radius:var(--opal-box-radius) 0 0 0}#ast-desktop-header .main-navigation .sub-menu .menu-item:last-child{border-radius:0 0 0 var(--opal-box-radius)}#ast-desktop-header .main-navigation .sub-menu .menu-item:hover,#ast-desktop-header .main-navigation .sub-menu .menu-item:focus-within,#ast-desktop-header .main-navigation .sub-menu .current-menu-item,#ast-desktop-header .main-navigation .sub-menu .current-page-ancestor{border-color:var(--ast-global-color-0)}#ast-desktop-header .main-navigation .sub-menu .menu-item:hover a,#ast-desktop-header .main-navigation .sub-menu .menu-item:focus-within a,#ast-desktop-header .main-navigation .sub-menu .current-menu-item a,#ast-desktop-header .main-navigation .sub-menu .current-page-ancestor a{color:var(--ast-global-color-0)}#ast-desktop-header .main-navigation .menu-item .dropdown-menu-toggle{display:none}#ast-desktop-header .opal-menu-mini{display:none!important}#ast-mobile-header{box-shadow:var(--opal-box-shadow-hover)!important}#ast-mobile-header .ast-grid-section-center .ast-header-html-1{flex-grow:inherit}#ast-mobile-header .menu-link{outline:none;padding-top:12px;padding-bottom:12px}#ast-mobile-header .menu-item.menu-item-has-children>.ast-menu-toggle,#ast-mobile-header .menu-item.menu-item-has-children>.ast-menu-toggle:hover{border:none;margin-top:12px;outline:none}#ast-mobile-header .main-header-menu>.menu-item>.sub-menu a i{margin-left:20px}#ast-mobile-header .main-header-menu>.menu-item>.sub-menu a .icon-arrow{display:none}.ast-container{display:flex;max-width:var(--wp--custom--ast-wide-width-size);gap:var(--wp--style--block-gap)}#primary,#secondary .sidebar-main{display:flex;flex-direction:column;gap:var(--wp--style--block-gap)}#primary #main{height:100%;justify-content:space-between;width:100%}#primary #main>article{border-radius:var(--opal-box-radius);width:100%}#primary,#primary #main,#primary #main>article,#primary #main .ast-row{align-items:center;display:flex;flex-direction:column}@media (min-width:572px) and (max-width:921px){#secondary .sidebar-main{flex-direction:row;flex-wrap:wrap}#secondary .sidebar-main>*{flex:0 0 calc(50% - var(--wp--style--block-gap) / 2)}.opal-box--wide .opal-box__header>*,.opal-box--wide .opal-box__content>*{max-width:unset}}@media only screen and (min-width:922px){.opal-page--sidebar-menu{--wp--custom--ast-content-width-size:860px}.opal-page--sidebar-menu #primary{width:calc(100% - 300px)}.opal-page--sidebar-menu #secondary{width:300px}}@media only screen and (max-width:921px){.opal-page--sidebar-menu .ast-container{flex-direction:column-reverse}}.ast-separate-container .ast-article-single{border-radius:var(--opal-box-radius)}.ast-separate-container #secondary .widget{margin-bottom:0}.ast-separate-container #content .ast-container{gap:var(--wp--style--block-gap);padding-left:calc(var(--wp--style--block-gap)/2);padding-right:calc(var(--wp--style--block-gap)/2)}@media (max-width:544px){.ast-separate-container #content .ast-container{padding-left:0;padding-right:0}}body.archive #primary,body.search #primary,body.page #primary .site-main,body.single #primary .site-main,#content .widget,#content .opal-box{background-color:var(--ast-global-color-7);box-shadow:var(--opal-box-shadow);transition:var(--opal-box-transition)}#content .opal-box::before{box-shadow:var(--opal-box-shadow);transition:var(--opal-box-transition)}body.archive #primary:hover,body.search #primary:hover,body.page #primary .site-main:hover,body.single #primary .site-main:hover,#content .widget:hover,#content .opal-box:hover,#content .opal-box::before:hover{box-shadow:var(--opal-box-shadow-hover);transition:var(--opal-box-transition)}@media (min-width:545px){body.archive #primary,body.search #primary,body.page #primary .site-main,body.single #primary .site-main,#content .widget,#content .opal-box,#content .opal-box::before{border-radius:var(--opal-box-radius)}}body.opal-page--sidebar-cover #primary{height:100%;margin-bottom:0!important}body.opal-page--sidebar-cover #primary .entry-content{min-height:450px}body.opal-page--sidebar-cover #secondary{background-image:var(--opal-bg-image-default);background-repeat:no-repeat;background-size:cover;border-radius:var(--opal-box-radius);flex:1;margin-bottom:0}@media only screen and (max-width:921px){body.opal-page--sidebar-cover #secondary{display:none}}.ast-pagination{align-items:center;border-top:1px solid var(--ast-global-color-6);display:flex;flex-direction:column;padding:0;width:100%}.ast-pagination .navigation{max-width:calc(var(--wp--custom--ast-content-width-size) + var(--wp--style--block-gap) * 2);padding:calc(var(--wp--style--block-gap)/2) var(--wp--style--block-gap);width:100%}.ast-pagination .navigation .page-numbers{font-size:1rem}.ast-pagination .page-numbers.current{background-color:var(--ast-global-color-6);border-radius:var(--opal-button-radius);color:var(--ast-global-color-4)}.ast-pagination .prev.page-numbers,.ast-pagination .next.page-numbers{display:block;height:2.33333em;line-height:2.33333em}.ast-pagination .prev.page-numbers{padding-right:0;margin-right:1em}.ast-pagination .next.page-numbers{padding-left:0;margin-left:1em}.ast-pagination .prev svg{top:unset;margin-right:10px}.ast-pagination .next svg{top:unset;margin-left:10px}#primary .ast-pagination .next:focus,#primary .ast-pagination .prev:focus{width:fit-content!important}@media only screen and (max-width:544px){.ast-pagination .next.page-numbers,.ast-pagination .prev.page-numbers{width:fit-content}.ast-pagination .page-numbers:not(.prev):not(.next){display:none}}.site-primary-footer-wrap[data-section="section-primary-footer-builder"]{box-shadow:0 0 10px 0 rgb(0 0 0 / .1);padding:30px 20px 20px 20px}.site-primary-footer-wrap[data-section="section-primary-footer-builder"] .ast-site-identity{padding:0 0 20px 0}.opal-footer-widget .opal-footer-logo{width:130px}.site-below-footer-wrap[data-section="section-below-footer-builder"]{background:var(--opal-k1);color:#fff;padding:20px}html,body,#page{height:100%}#page{display:flex;flex-direction:column}.site-content{flex:1 0 auto}.site-footer{flex-shrink:0;margin-top:calc(var(--wp--style--block-gap) * 2)}#content .widget h2{border:solid var(--ast-global-color-6);border-width:0 0 1px 0;font-family:var(--opal-headfont);font-weight:500;font-size:20px;line-height:1;margin:0;padding:var(--wp--style--block-gap)}#content .widget .textwidget{margin-top:0;padding:var(--wp--style--block-gap)}#content .opal-box__header{border:solid var(--ast-global-color-6);border-width:0 0 1px 0;display:flex;justify-content:center;padding:var(--wp--style--block-gap)}#content .opal-box__header__inner{display:flex;justify-content:space-between;max-width:var(--wp--custom--ast-content-width-size);width:100%}#content .opal-box__header__inner .opal-box__header__button{height:20px}#content .opal-box__header h1,#content .opal-box__header h2{font-family:var(--opal-headfont);font-weight:var(--opal-headfont-weight);font-size:20px;margin:0;max-width:var(--wp--custom--ast-content-width-size);line-height:20px}#content .opal-box__content{margin:0;padding:var(--wp--style--block-gap)}#content .opal-box__content>*{max-width:var(--wp--custom--ast-content-width-size);margin-left:auto;margin-right:auto}#content .opal-box--scrollable .opal-box__content{min-height:300px;max-height:300px;overflow-x:hidden;overflow-y:scroll;position:relative}#content .opal-box__footer{display:flex;justify-content:center;background-color:var(--ast-global-color-6);border-radius:0 0 var(--opal-box-radius) var(--opal-box-radius);font-size:.9em;padding:7px 0}.gform_confirmation_message,.gform_wrapper form .gform_validation_errors,.gform_wrapper form .validation_message,.gv-container-no-results .gv-no-results p,.login #login_error,.opal-notice,.opal-notification,.wfls-login-message,.woocommerce-notices-wrapper .woocommerce-error,.woocommerce-notices-wrapper .woocommerce-message{border:solid;border-color:var(--opal-blue);border-width:0 0 0 3px;border-radius:0;box-shadow:var(--opal-box-shadow);margin-top:var(--wp--style--block-gap);margin-bottom:var(--wp--style--block-gap);padding:15px 20px;transition:var(--opal-box-transition)}.gform_confirmation_message:hover,.gform_wrapper form .gform_validation_errors:hover,.gform_wrapper form .validation_message:hover,.gv-container-no-results .gv-no-results p:hover,.login #login_error:hover,.opal-notice:hover,.opal-notification:hover,.wfls-login-message:hover,.woocommerce-notices-wrapper .woocommerce-error:hover,.woocommerce-notices-wrapper .woocommerce-message:hover{box-shadow:var(--opal-box-shadow-hover)}.gform_confirmation_message h2,.opal-notification h2{font-size:1.2em;margin-top:0;margin-bottom:.5em}.opal-notice a,.opal-notification a{white-space:nowrap}.gform_confirmation_message,.gv-container-no-results .gv-no-results p,.opal-notice--confirmation,.opal-notice--info,.opal-notification-confirmation,.woocommerce-notices-wrapper .woocommerce-message{border-color:var(--opal-blue);background-color:var(--opal-blue-lo)}.gform_confirmation_message p a,.gv-container-no-results .gv-no-results p a,.opal-notice--confirmation a,.opal-notice--info a,.opal-notification-confirmation a{color:var(--opal-blue)}.gform_wrapper form .gform_validation_errors,.gform_wrapper form .validation_message,.login #login_error,.opal-notice--error,.opal-notification-error,.wfls-login-message.notice-error,.woocommerce-notices-wrapper .woocommerce-error{border-color:var(--opal-red);background-color:var(--opal-red-lo)}.gform_wrapper form .gform_validation_errors a,.gform_wrapper form .validation_message a,.login #login_error a,.opal-notice--error a,.opal-notification-error a,.wfls-login-message.notice-error a,.woocommerce-notices-wrapper .woocommerce-error a{color:var(--opal-red);text-decoration:underline}.woocommerce-notices-wrapper .woocommerce-error{list-style:none}.woocommerce-notices-wrapper .woocommerce-error::before,.woocommerce-notices-wrapper .woocommerce-message::before{display:none}.hide_validation_message_markup{display:none}.opal-notice__title,.opal-notification-title{font-weight:700}.opal-notice{display:flex}.opal-notice__icon{margin-top:4px;margin-right:12px}.opal-notice__icon .opal-icon{height:1.25em;width:1.25em}.opal-tooltip-wrapper{display:inline-block;line-height:1.3em}.opal-box__header__inner .opal-tooltip .opal-icon,.opal-tooltip-wrapper i{color:var(--opal-k3);font-size:20px}.opal-box__header__inner .opal-tooltip a:focus .opal-icon,.opal-box__header__inner .opal-tooltip a:hover .opal-icon,.opal-tooltip-wrapper a:focus i,.opal-tooltip-wrapper a:hover i,.opal-tooltip-wrapper button:focus i,.opal-tooltip-wrapper button:hover i{color:var(--opal-blue)}.opal-tooltip--text,.opal-tooltip-wrapper .opal-tooltip-text{background-color:var(--ast-global-color-7);border-radius:var(--opal-box-radius);box-shadow:var(--opal-box-shadow-hover);color:var(--ast-global-color-4);display:block;font-family:var(--opal-bodyfont);font-size:14px;line-height:1.75em;margin-left:5px;margin-top:20px;padding:8px 15px;position:absolute;transform:translateX(-50%);transition-property:width;visibility:hidden;white-space:nowrap;z-index:100}.opal-tooltip--right .opal-tooltip--text{transform:translateX(-85%)}.opal-tooltip--text::after,.opal-tooltip-wrapper .opal-tooltip-text::after{border-color:#fff0 #fff0 var(--ast-global-color-7) #fff0;border-style:solid;border-width:5px;bottom:100%;content:" ";left:50%;position:absolute}.opal-tooltip--right .opal-tooltip--text::after{left:85%}.opal-tooltip:hover .opal-tooltip--text,.opal-tooltip-wrapper:hover .opal-tooltip-text{transition:all;transition-delay:0.5s;visibility:visible}.opal-icon{height:1em;vertical-align:-.125em;width:1em}.opal-icon-list{margin:0;list-style-type:none;padding-left:0!important}.opal-icon-list li:not(:last-child){margin-bottom:10px}.opal-icon-list .opal-icon{margin-right:1em}.opal-icon-list a:not(:hover){text-decoration:none}.opal-icon-list--2col{column-count:2;column-gap:1em}.opal-icon-list--gray a{color:var(--ast-global-color-4)}.opal-icon-list-gray a:hover,.opal-icon-list--gray a:hover{color:var(--ast-global-color-0)}.opal-icon-list--mono a,.opal-icon-list--mono a:hover{color:var(--ast-global-color-3)}#page .opal-menu-item a{align-items:center;display:flex;gap:15px;margin:inherit 5px;outline:none;padding-left:15px;padding-right:15px}#page .opal-menu-item__icon{align-items:center;border:1px solid var(--ast-global-color-5);border-radius:5px;display:flex;height:30px;justify-content:center;width:30px}.opal-icon-box{display:grid;grid-template-columns:auto;grid-gap:var(--wp--style--block-gap);margin-bottom:1em}.opal-icon-box-item{align-items:flex-start;gap:20px;display:flex;flex-direction:row;border-radius:5px;flex-basis:100%}.opal-icon-box--center .opal-icon-box-item{align-items:center}.opal-icon-box--outline .opal-icon-box-item{border:1px solid var(--ast-global-color-6);padding:10px;transition:var(--opal-box-transition)}.opal-icon-box--link .opal-icon-box-item{box-shadow:var(--opal-box-shadow);padding:10px;transition:var(--opal-box-transition);text-decoration:none}.learndash-wrapper .opal-icon-box--link .opal-icon-box-item{box-shadow:var(--opal-box-shadow)!important}.opal-icon-box--link .opal-icon-box-item--ellipsis *{overflow:hidden;text-wrap:nowrap;text-overflow:ellipsis}.opal-icon-box--link .opal-icon-box-item__title{color:var(--ast-global-color-0);font-family:var(--opal-headfont);font-weight:var(--opal-headfont-weight);font-size:1.1em;transition:var(--opal-box-transition)}.opal-icon-box--link .opal-icon-box-item__description{color:var(--ast-global-color-4);font-size:.9em}.opal-icon-box--link .opal-icon-box-item:hover .opal-icon-box-item__icon svg,.opal-icon-box--link .opal-icon-box-item:hover .opal-icon-box-item__title{color:var(--ast-global-color-1);transition:var(--opal-box-transition);text-decoration:underline}@media only screen and (min-width:1200px){.opal-icon-box--2-col{grid-template-columns:repeat(auto-fit,minmax(0,calc(50% - (var(--wp--style--block-gap)/2))))}}.opal-icon-box--link .opal-icon-box-item:focus,.opal-icon-box--link .opal-icon-box-item:hover{box-shadow:var(--opal-box-shadow-hover);transition:var(--opal-box-transition)}.opal-icon-box-item__icon{align-items:center;background:var(--ast-global-color-6);border-radius:5px;display:flex;flex-basis:60px;flex-shrink:0;height:60px;justify-content:center;width:60px;transition:var(--opal-box-transition)}.opal-icon-box-item--green .opal-icon-box-item__icon{background:var(--opal-green-lo);border-color:var(--opal-green)}.opal-icon-box-item--red .opal-icon-box-item__icon{background:var(--opal-red-lo);border-color:var(--opal-red)}.opal-big-nav:hover .opal-big-nav-icon-container{background:rgb(29 97 161 / .1);transition:var(--opal-box-transition)}.opal-icon-box-item__icon svg{color:var(--ast-global-color-3);height:50%;width:50%}.opal-icon-box-item--green .opal-icon-box-item__icon svg{color:var(--opal-green)}.opal-icon-box-item--red .opal-icon-box-item__icon svg{color:var(--opal-red)}.opal-icon-box-item__text{display:flex;flex-basis:auto;flex-direction:column;flex-shrink:1;justify-content:center}.opal-icon-box-item__text h2,.opal-icon-box-item__text h3{font-family:var(--opal-headfont);font-size:18px;margin-bottom:3px;margin-top:3px}.opal-icon-box-item__text p{color:var(--ast-global-color-3);font-size:1em;margin-bottom:0}.opal-table{border:none}.opal-table th{border:1px solid var(--ast-global-color-5);border-width:0 0 1px 0;padding:0}.opal-table td{padding:0;border:1px solid var(--ast-global-color-6);border-width:0 0 1px 0}.opal-table a{color:var(--ast-global-color-3);display:block;outline-offset:0;text-decoration:none}.opal-table .opal-table__prop{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.opal-table .opal-table__item .opal-icon{color:var(--ast-global-color-4);height:1.1em;width:1.1em}.opal-table .opal-table__item .opal-icon--blue{color:var(--ast-global-color-0)}.opal-table tr .opal-table__item{border-radius:var(--opal-box-radius);margin:1px 0;transition:var(--opal-box-transition)}.opal-table tr .opal-table__item--highlight{background-color:var(--opal-blue-lo)}.opal-table tr a:focus .opal-table__item,.opal-table tr .opal-table__item:hover{box-shadow:var(--opal-box-shadow-hover);transition:var(--opal-box-transition)}.opal-table .opal-table__head,.opal-table .opal-table__item{display:grid;gap:10px;text-align:left;padding:10px 15px}.opal-table--25-1fr-1_5fr-1fr .opal-table__head,.opal-table--25-1fr-1_5fr-1fr .opal-table__item{grid-template-columns:25px 1fr 1.5fr 1fr}.opal-table--25-1fr-1fr-1_5fr-1fr .opal-table__head,.opal-table--25-1fr-1fr-1_5fr-1fr .opal-table__item{grid-template-columns:25px 1fr 1fr 1.5fr 1fr}.opal-table-nav{display:flex;justify-content:space-between;line-height:1em;padding-top:var(--wp--style--block-gap)}.opal-table-nav--link{display:flex;gap:10px}.opal-table-nav--hidden{visibility:hidden}#main .opal-comments-list{list-style:none;padding-left:0}#main .opal-comments-list li:not(:last-child) .opal-comment{border-bottom:1px solid var(--ast-global-color-5);margin-bottom:var(--wp--style--block-gap)}#main .opal-comments-list li:not(:last-child) .opal-comment{padding-bottom:10px}.opal-comment__header{align-items:center;display:flex;gap:var(--wp--style--block-gap);margin-bottom:var(--wp--style--block-gap)}.opal-comment__header .opal-comment__author cite{font-style:normal}.opal-comment__header .opal-comment__date{color:var(--ast-global-color-4);font-size:.9em}.opal-comment__header .opal-comment__avatar img{border-radius:50%}.opal-support__reply{margin-top:var(--wp--style--block-gap)}.opal-support__close{padding:var(--wp--style--block-gap);background:var(--ast-global-color-6);border-radius:var(--opal-box-radius);margin-top:calc(2 * var(--wp--style--block-gap))}.opal-support__close h2{font-size:1.3em;margin-top:0}.opal-buttons-wrapper{display:flex;flex-direction:row;gap:var(--wp--style--block-gap);width:100%}.opal-buttons-wrapper #publishing-action{width:100%}input[type="submit"],.button,.ast-button,.gform_page_footer input[type="button"],.learndash-wrapper .ld-content-actions input[type="submit"],.opal-button,.opal-button-cancel,.wp-block-button__link,.wp-block-search .wp-block-search__button,.wp-core-ui .button.button-large,.wp-core-ui .button-primary,#wfls-login-modal button,#comments .submit,.woocommerce-page.woocommerce-checkout #payment #place_order{background-color:var(--ast-global-color-0);border:1px solid var(--ast-global-color-0);border-radius:var(--opal-box-radius);box-shadow:0 0 10px 0 rgb(0 0 0 / .25);color:var(--ast-global-color-8);font-family:var(--opal-headfont);font-weight:500;font-size:15px;line-height:18px;padding:15px 25px;text-transform:none;text-decoration:none;transition:.2s ease;white-space:nowrap}input[type="submit"]:hover,.button:hover,.gform_page_footer input[type="button"]:hover,.learndash-wrapper .ld-content-actions input[type="submit"]:hover,.opal-button:hover,.wp-block-button__link:hover,.wp-block-search .wp-block-search__button:hover,.wp-core-ui .button.button-large:hover,.wp-core-ui .button-primary:hover,#wfls-login-modal button:hover,#comments .submit:hover,.woocommerce-page.woocommerce-checkout #payment #place_order:hover{background-color:var(--ast-global-color-0);border:1px solid #fff0;box-shadow:0 0 3px 2px var(--opal-blue-hi);color:var(--ast-global-color-8);opacity:var(--opal-a-hover-opacity);text-decoration:none!important}input[type="submit"]:focus,.button:focus,.gform_page_footer input[type="button"]:focus,.learndash-wrapper .ld-content-actions input[type="submit"]:focus,.opal-button:focus,.wp-block-button__link:focus,.wp-block-search .wp-block-search__button:focus,.wp-core-ui .button.button-large:focus,.wp-core-ui .button-primary:focus,#wfls-login-modal button:focus,#quiz_continue_link:focus,#comments .submit:focus,.woocommerce-page.woocommerce-checkout #payment #place_order:focus{background-color:var(--opal-blue-hi);border:1px solid var(--opal-blue-lo);box-shadow:0 0 3px 2px var(--opal-blue-hi);color:var(--ast-global-color-8);opacity:1;transition:.2s ease}input[type="submit"]:active,.button:active,.gform_page_footer input[type="button"]:active,.learndash-wrapper .ld-content-actions input[type="submit"]:active,.opal-button:active,.wp-block-button__link:active,.wp-block-search .wp-block-search__button:active,.wp-core-ui .button.button-large:active,.wp-core-ui .button-primary:active,#wfls-login-modal button:active,#comments .submit:active,.woocommerce-page.woocommerce-checkout #payment #place_order:active{background-color:var(--opal-blue-hi);border:1px solid var(--opal-blue-lo);box-shadow:0 0 2px 1px var(--opal-blue-hi);color:var(--ast-global-color-8);opacity:1;transition:.2s ease}input[type="submit"]:disabled,.button:disabled,.opal-button:disabled,.wp-block-button__link:disabled,.wp-block-search .wp-block-search__button:disabled,#comments .submit:disabled{background-color:var(--ast-global-color-6);border:1px solid var(--ast-global-color-5);box-shadow:none;color:var(--ast-global-color-4);transition:.2s ease}.gv-button-cancel,.opal-button-cancel,.ultp-course-timer-modal .dialog-btn .dialog-btn-cancel{background-color:var(--ast-global-color-7);border:1px solid #fff0;box-shadow:none;color:var(--ast-global-color-0);line-height:18px}.gv-button-cancel:hover,.opal-button-cancel:hover,.ultp-course-timer-modal .dialog-btn .dialog-btn-cancel:hover{background-color:var(--ast-global-color-7);border:1px solid #fff0;box-shadow:none;color:var(--ast-global-color-0);line-height:1em;opacity:var(--opal-a-hover-opacity);text-decoration:underline}.gv-button-cancel:focus,.opal-button-cancel:focus,.ultp-course-timer-modal .dialog-btn .dialog-btn-cancel:focus{background-color:var(--ast-global-color-7);border:1px solid #fff0;box-shadow:none;color:var(--opal-blue-hi);outline:1px dotted;outline-offset:0}.gv-button-cancel:active,.opal-button-cancel:active,.ultp-course-timer-modal .dialog-btn .dialog-btn-cancel:active{background-color:#FFF;border:1px solid #fff0;box-shadow:none;color:var(--opal-blue-hi)}.gv-button-delete,.gv-button-delete:hover,.gv-button-delete:focus,.opal-button-warning,.opal-button-warning:hover,.opal-button-warning:focus{background-color:var(--opal-red)!important;border-color:var(--opal-red)!important}.gv-button-delete:hover,.gv-button-delete:focus,.opal-button-warning:hover,.opal-button-warning:focus{box-shadow:0 0 3px 2px var(--opal-red-hi)!important}.gv-button-delete:active,.opal-button-warning:active{background-color:var(--opal-red-hi)!important;box-shadow:none!important}input[type="email"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="url"],.login form .input,.gform_wrapper.gravity-theme .gfield select.large,.woocommerce-js form .form-row input.input-text{background-color:var(--ast-global-color-7);border:1px solid var(--ast-global-color-5);border-radius:var(--opal-input-radius);box-shadow:none;font-family:var(--opal-bodyfont);font-size:16px;height:55px;padding:12px}input[type="email"]:focus,input[type="number"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="text"]:focus,input[type="url"]:focus,.gform_wrapper.gravity-theme .gfield select.large:focus .wp-block-search__inside-wrapper .wp-block-search__input:focus,.woocommerce-js form .form-row input.input-text:focus,.woocommerce .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .woocommerce-input-wrapper>.input-text:focus{border:1px solid var(--ast-global-color-0);box-shadow:var(--opal-input-glow);outline:none}input[readonly="readonly"],input[readonly="readonly"]:hover,input[readonly="readonly"]:focus{background:var(--ast-global-color-6);border:1px solid var(--ast-global-color-5);box-shadow:none}textarea,.comments-area textarea#comment,.woocommerce-js form .form-row textarea,.woocommerce #order_comments{background-color:var(--ast-global-color-7);border:solid 1px var(--ast-global-color-5);border-radius:var(--opal-input-radius);font-family:var(--opal-bodyfont);min-height:150px;resize:vertical}textarea:focus,.comments-area textarea#comment:focus,.woocommerce-js form .form-row textarea:focus,.woocommerce #order_comments:focus{border-color:var(--ast-global-color-0);border-style:solid;box-shadow:var(--opal-input-glow);outline:none}input[type="checkbox"]{appearance:none;-webkit-appearance:none;background-color:var(--ast-global-color-7);border:1px solid var(--ast-global-color-5);border-radius:5px;height:25px;width:25px}input[type="radio"]{appearance:none;-webkit-appearance:none;background-color:var(--ast-global-color-7);border:1px solid var(--ast-global-color-5);border-radius:24px;height:24px;width:24px}input[type="radio"]:checked,input[type="checkbox"]:checked{background-color:var(--ast-global-color-7);border:1px solid var(--ast-global-color-5)}input[type="checkbox"]:hover,input[type="checkbox"]:checked:hover,input[type="radio"]:hover,input[type="radio"]:checked:hover{background-color:var(--ast-global-color-7);border:1px solid var(--ast-global-color-5)}input[type="checkbox"]:focus,input[type="checkbox"]:checked:focus,input[type="radio"]:focus,input[type="radio"]:checked:focus{background-color:var(--ast-global-color-7);border:1px solid var(--ast-global-color-0);box-shadow:var(--opal-input-glow);outline:none}input[type="checkbox"]:checked:before{border:solid var(--ast-global-color-0);border-width:0 3px 3px 0;content:'';display:block;height:16px;margin:2px 0 0 8px;transform:rotate(45deg);-webkit-transform:rotate(45deg);width:8px}input[type="radio"]:checked:before{background:var(--ast-global-color-0);border-radius:100%;content:'';display:block;height:12px;margin:5px 0 0 5px;width:12px}textarea:read-only,textarea:read-only:focus{background-color:var(--ast-global-color-6)!important;border:1px dashed var(--ast-global-color-5)!important;box-shadow:none}.opal-block-cc{border:solid;border-width:1px 0 0 0;border-color:var(--opal-k4);color:var(--opal-k3);font-size:.95em;margin-top:20px;padding:20px 0 0 0}.opal-newsletter-border{border:solid #fff0;border-image:16 repeating-linear-gradient(-60deg,#bb4942 0,#bb4942 18px,transparent 0,transparent 36px,#1d61a1 0,#1d61a1 54px,transparent 0,transparent 72px);border-width:15px 0 0 0;width:100%}.entry-content .wp-block-video{margin-bottom:var(--wp--style--block-gap)}.wp-block-quote,.wp-block-quote:not(.has-text-align-right):not(.has-text-align-center){border:none;font-style:italic;font-size:1em;padding:0 20px}.wp-block-separator{border:none;background-color:var(--ast-global-color-6);margin:20px 0}.wp-block-audio figcaption,.wp-block-embed figcaption,.wp-block-image figcaption{color:var(--opal-k2);font-size:.9em;text-align:center}.gform_wrapper textarea{resize:vertical!important}.gform_wrapper .gsection h2{font-weight:500;font-size:1.5em}.gform_readonly input{background:var(--opal-k5)!important}.gform_wrapper ul.gform_fields li.gfield{padding-right:0}.gfield_radio li input[type=radio]{margin-bottom:5px;margin-right:10px}.gform_required_legend{display:none}.gform_wrapper.gravity-theme .gform_previous_button.button{display:none}.gform_wrapper.gravity-theme input[type="password"],.gform_wrapper.gravity-theme input[type="text"]{width:100%}.gfield_password_strength{background:none!important;border-width:5px 0 0 0!important;font-size:.9em;margin-top:2px!important;padding:3px 0!important;min-width:fit-content}.gfield_password_strength.blank{border-color:var(--opal-k4)!important;color:var(--opal-k3);width:25%;text-align:left!important}.gfield_password_strength.short{border-color:var(--opal-red)!important;color:var(--opal-red);width:35%;text-align:right!important}.gfield_password_strength.bad{border-color:var(--opal-orange)!important;color:var(--opal-orange);width:45%;text-align:right!important}.gfield_password_strength.good{border-color:var(--opal-orange)!important;color:var(--opal-orange);width:65%;text-align:right!important}.gfield_password_strength.strong{border-color:var(--opal-green)!important;color:var(--opal-green);width:100%;text-align:right!important}.gv-widget-search-general-search{display:flex;gap:20px;align-items:end;width:100%}.gv-widget-search-general-search div:first-of-type{width:100%}.gv-search-horizontal.gv-widget-search{display:flex;gap:20px;width:100%;border:solid var(--ast-global-color-5);border-width:1px 0}.gv-search-horizontal .gv-widget-search-general-search{padding:20px 0}.gv-search-horizontal .gv-search-field-text,.gv-search-horizontal .gv-search-box input[type="search"]{width:100%}.gv-search-horizontal .gv-search-box .gv-search p{margin-bottom:0}.gv-search-horizontal .gv-search-box-submit{display:flex;flex-direction:column;justify-content:end}.gv-search-horizontal .gv-search-box-submit input[type="submit"]{margin-bottom:3px}@media print{.ast-container .widget-area,.site-header,.site-footer,.comment-respond,.opal-related-posts-wide{display:none!important}.ast-container .primary .site-main,.opal-box{box-shadow:none!important}}