img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}body.wc-block-product-gallery-modal-open,body.wc-modal--open{overflow:hidden}.wc-block-grid__products .wc-block-grid__product-image{display:block;position:relative;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image a{border:0;box-shadow:none;outline:0;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image img{height:auto;max-width:100%;width:100%}.wc-block-grid__products .wc-block-grid__product-image img[hidden]{display:none}.wc-block-grid__products .wc-block-grid__product-image img[alt=""]{border:1px solid #f2f2f2}.edit-post-visual-editor .editor-block-list__block .wc-block-grid__product-title,.editor-styles-wrapper .wc-block-grid__product-title,.wc-block-grid__product-title{color:inherit;display:block;font-family:inherit;font-size:inherit;font-weight:700;line-height:1.2;padding:0}.wc-block-grid__product-price{display:block}.wc-block-grid__product-price .wc-block-grid__product-price__regular{margin-right:.5em}.wc-block-grid__product-add-to-cart.wp-block-button{white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{display:inline-flex;font-size:1em;justify-content:center;text-align:center;white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading{opacity:.25}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.added:after{content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-left:.5em;width:auto}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading:after{animation:spin 2s linear infinite;content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-left:.5em;width:auto}.has-5-columns:not(.alignfull) .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-6-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-7-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-8-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-9-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after{content:"";margin:0}.wc-block-grid__product-rating,.wp-block-woocommerce-product-review-rating{display:block}.wc-block-grid__product-rating .star-rating,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars,.wc-block-grid__product-rating .wc-block-product-review-rating__stars,.wp-block-woocommerce-product-review-rating .star-rating,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars{font-family:WooCommerce;font-size:1em;font-weight:400;height:1.618em;line-height:1.618;margin:0 auto;overflow:hidden;position:relative;text-align:left;width:5.3em}.wc-block-grid__product-rating .star-rating:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars:before,.wc-block-grid__product-rating .wc-block-product-review-rating__stars:before,.wp-block-woocommerce-product-review-rating .star-rating:before,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars:before,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars:before{content:"SSSSS";left:0;opacity:.5;position:absolute;right:0;top:0;white-space:nowrap}.wc-block-grid__product-rating .star-rating span,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span,.wc-block-grid__product-rating .wc-block-product-review-rating__stars span,.wp-block-woocommerce-product-review-rating .star-rating span,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars span,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars span{left:0;overflow:hidden;padding-top:1.5em;position:absolute;right:0;top:0}.wc-block-grid__product-rating .star-rating span:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span:before,.wc-block-grid__product-rating .wc-block-product-review-rating__stars span:before,.wp-block-woocommerce-product-review-rating .star-rating span:before,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars span:before,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars span:before{color:inherit;content:"SSSSS";left:0;position:absolute;right:0;top:0;white-space:nowrap}.wc-block-grid .wc-block-grid__product-onsale,.wc-block-grid__product-image .wc-block-grid__product-onsale{background:#fff;border:1px solid #43454b;border-radius:4px;color:#43454b;display:inline-block;font-size:.875em;font-weight:600;left:auto;padding:.25em .75em;position:absolute;right:4px;text-align:center;text-transform:uppercase;top:4px;width:auto;z-index:9}.wc-block-grid__product .wc-block-grid__product-image,.wc-block-grid__product .wc-block-grid__product-link{display:inline-block;position:relative}.wc-block-grid__product .wc-block-grid__product-image:not(.wc-block-components-product-image),.wc-block-grid__product .wc-block-grid__product-title{margin:0 0 12px}.wc-block-grid__product .wc-block-grid__product-add-to-cart,.wc-block-grid__product .wc-block-grid__product-onsale,.wc-block-grid__product .wc-block-grid__product-price,.wc-block-grid__product .wc-block-grid__product-rating{margin:0 auto 12px}.theme-twentysixteen .wc-block-grid .price ins{color:#77a464}.theme-twentynineteen .wc-block-grid__product{font-size:.88889em}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-components-product-title,.theme-twentynineteen .wc-block-grid__product-onsale,.theme-twentynineteen .wc-block-grid__product-title{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.theme-twentynineteen .wc-block-grid__product-title:before{display:none}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-grid__product-onsale{line-height:1}.theme-twentynineteen .editor-styles-wrapper .wp-block-button .wp-block-button__link:not(.has-text-color){color:#fff}.theme-twentytwenty .wc-block-grid__product-link{color:#000}.theme-twentytwenty .wc-block-components-product-title,.theme-twentytwenty .wc-block-grid__product-title{color:#cd2653;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:1em}.theme-twentytwenty .wp-block-columns .wc-block-components-product-title{margin-top:0}.theme-twentytwenty .wc-block-components-product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-components-product-price__value,.theme-twentytwenty .wc-block-grid__product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-grid__product-price__value{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:.9em}.theme-twentytwenty .wc-block-components-product-price del,.theme-twentytwenty .wc-block-grid__product-price del{opacity:.7}.theme-twentytwenty .wc-block-components-product-price ins,.theme-twentytwenty .wc-block-grid__product-price ins{text-decoration:none}.theme-twentytwenty .star-rating,.theme-twentytwenty .wc-block-grid__product-rating{font-size:.7em}.theme-twentytwenty .star-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .star-rating .wc-block-grid__product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-grid__product-rating__stars{line-height:1}.theme-twentytwenty .wc-block-components-product-button>.wp-block-button__link,.theme-twentytwenty .wc-block-grid__product-add-to-cart>.wp-block-button__link{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif}.theme-twentytwenty .wc-block-components-product-sale-badge,.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{background:#cd2653;color:#fff;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-weight:700;letter-spacing:-.02em;line-height:1.2;text-transform:uppercase}.theme-twentytwenty .wc-block-grid__products .wc-block-components-product-sale-badge{position:static}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-image .wc-block-components-product-sale-badge{position:absolute}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale:not(.wc-block-components-product-sale-badge){position:absolute;right:4px;top:4px;z-index:1}.theme-twentytwenty .wc-block-active-filters__title,.theme-twentytwenty .wc-block-attribute-filter__title,.theme-twentytwenty .wc-block-price-filter__title,.theme-twentytwenty .wc-block-stock-filter__title{font-size:1em}.theme-twentytwenty .wc-block-active-filters .wc-block-active-filters__clear-all,.theme-twentytwenty .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{font-size:.75em}@media only screen and (min-width:768px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}@media only screen and (min-width:1168px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}.theme-twentytwentytwo .wc-block-grid__product-add-to-cart .added_to_cart{display:block;margin-top:12px}.theme-twentytwentytwo .wc-block-components-product-price ins,.theme-twentytwentytwo .wc-block-grid__product-price ins{text-decoration:none}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal!important;padding:0;position:absolute!important;width:1px}.screen-reader-text:focus{clip:auto!important;background-color:#fff;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip-path:none;color:#2b2d2f;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.wp-block-group.woocommerce.product .up-sells.upsells.products{max-width:var(--wp--style--global--wide-size)}@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}.wc-block-components-notice-banner{align-content:flex-start;align-items:stretch;background-color:#fff;border:1px solid #2f2f2f;border-radius:4px;box-sizing:border-box;color:#2f2f2f;display:flex;font-size:.875em;font-weight:400;gap:12px;line-height:1.5;margin:16px 0;padding:16px!important}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content{align-self:center;flex-basis:100%;padding-right:16px;white-space:normal}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content:last-child{padding-right:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-block-components-notice-banner__summary{font-weight:600;margin:0 0 8px}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul{margin:0 0 0 24px;padding:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol li:after,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul li:after{clear:both;content:"";display:block}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward{appearance:none;background:transparent!important;border:0;color:#2f2f2f!important;float:right;margin:0;opacity:.7;padding:0!important;text-decoration-line:underline;text-underline-position:under;transition:all .2s ease-in-out}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:active,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:focus,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:hover{opacity:1;text-decoration:none}.wc-block-components-notice-banner>svg{fill:#fff;background-color:#2f2f2f;border-radius:50%;flex-grow:0;flex-shrink:0;height:100%;padding:2px}.wc-block-components-notice-banner>.wc-block-components-button{background:transparent none!important;border:0!important;box-shadow:none!important;color:#2f2f2f!important;flex:0 0 16px;height:16px!important;margin:6px 0 0 auto!important;min-height:auto!important;min-width:0!important;opacity:.6;outline:none!important;padding:0!important;width:16px!important}.wc-block-components-notice-banner>.wc-block-components-button>svg{margin:0!important}.wc-block-components-notice-banner>.wc-block-components-button:active,.wc-block-components-notice-banner>.wc-block-components-button:focus,.wc-block-components-notice-banner>.wc-block-components-button:hover{opacity:1}.wc-block-components-notice-banner>.wc-block-components-button:focus{outline:2px solid currentColor!important;outline-offset:0}.wc-block-components-notice-banner.is-error{background-color:#fff0f0;border-color:#cc1818}.wc-block-components-notice-banner.is-error>svg{background-color:#cc1818;transform:rotate(180deg)}.wc-block-components-notice-banner.is-warning{background-color:#fffbf4;border-color:#f0b849}.wc-block-components-notice-banner.is-warning>svg{background-color:#f0b849;transform:rotate(180deg)}.wc-block-components-notice-banner.is-success{background-color:#f4fff7;border-color:#4ab866}.wc-block-components-notice-banner.is-success>svg{background-color:#4ab866}.wc-block-components-notice-banner.is-info{background-color:#f4f8ff;border-color:#007cba}.wc-block-components-notice-banner.is-info>svg{background-color:#007cba}.wc-block-components-notice-banner:focus{outline-width:0}.wc-block-components-notice-banner:focus-visible{outline-style:solid;outline-width:2px}.woocommerce.wc-block-store-notices.alignwide{max-width:var(--wp--style--global--wide-size)}
.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important;word-break:normal !important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:before,.wpcf7-list-item-label:after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner:before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner:before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}
.panel-grid.panel-has-style>.panel-row-style,.panel-grid.panel-no-style{display:flex;-ms-flex-wrap:wrap;flex-wrap:nowrap;-ms-justify-content:space-between;justify-content:space-between}.panel-grid .so-parallax{position:relative}.panel-grid .so-parallax>:not(.simpleParallax){position:relative;z-index:1}.panel-grid .so-parallax .simpleParallax{overflow:hidden}.panel-grid .so-parallax .simpleParallax,.panel-grid .so-parallax img[data-siteorigin-parallax]{bottom:0;left:0;position:absolute;right:0;top:0;width:100%;z-index:0}.panel-background-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.panel-has-overlay .panel-cell-style,.panel-has-overlay .panel-row-style,.panel-has-overlay .panel-widget-style{overflow:hidden;position:relative;z-index:1}.panel-layout.panel-is-rtl .panel-grid.panel-has-style>.panel-row-style,.panel-layout.panel-is-rtl .panel-grid.panel-no-style{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.panel-grid-cell{-ms-box-sizing:border-box;box-sizing:border-box}.panel-grid-cell .panel-cell-style{height:100%}.panel-grid-cell .so-panel{zoom:1}.panel-grid-cell .so-panel:before{content:"";display:block}.panel-grid-cell .so-panel:after{content:"";display:table;clear:both}.panel-grid-cell .panel-last-child{margin-bottom:0}.panel-grid-cell .widget-title{margin-top:0}body.siteorigin-panels-before-js:not(.siteorigin-panels-css-container){overflow-x:clip}body.siteorigin-panels-before-js:not(.siteorigin-panels-css-container) .siteorigin-panels-stretch{margin-right:-1000px!important;margin-left:-1000px!important;padding-right:1000px!important;padding-left:1000px!important}.so-sr-only{clip:rect(0,0,0,0);height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;white-space:nowrap;width:1px}
:root{--woocommerce:#720eec;--wc-green:#008a20;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:#fff;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32,7,7,.8);--wc-form-border-radius:4px;--wc-form-border-width:1px;--wc-card-border-radius:8px}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button{float:right}.woocommerce .col2-set,.woocommerce-page .col2-set{width:100%}.woocommerce .col2-set:after,.woocommerce .col2-set:before,.woocommerce-page .col2-set:after,.woocommerce-page .col2-set:before{content:" ";display:table}.woocommerce .col2-set:after,.woocommerce-page .col2-set:after{clear:both}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:left;width:48%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:right;width:48%}.woocommerce img,.woocommerce-page img{height:auto;max-width:100%}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:left;width:48%}.woocommerce #content div.product div.thumbnails:after,.woocommerce #content div.product div.thumbnails:before,.woocommerce div.product div.thumbnails:after,.woocommerce div.product div.thumbnails:before,.woocommerce-page #content div.product div.thumbnails:after,.woocommerce-page #content div.product div.thumbnails:before,.woocommerce-page div.product div.thumbnails:after,.woocommerce-page div.product div.thumbnails:before{content:" ";display:table}.woocommerce #content div.product div.thumbnails:after,.woocommerce div.product div.thumbnails:after,.woocommerce-page #content div.product div.thumbnails:after,.woocommerce-page div.product div.thumbnails:after{clear:both}.woocommerce #content div.product div.thumbnails a,.woocommerce div.product div.thumbnails a,.woocommerce-page #content div.product div.thumbnails a,.woocommerce-page div.product div.thumbnails a{float:left;width:30.75%;margin-right:3.8%;margin-bottom:1em}.woocommerce #content div.product div.thumbnails a.last,.woocommerce div.product div.thumbnails a.last,.woocommerce-page #content div.product div.thumbnails a.last,.woocommerce-page div.product div.thumbnails a.last{margin-right:0}.woocommerce #content div.product div.thumbnails a.first,.woocommerce div.product div.thumbnails a.first,.woocommerce-page #content div.product div.thumbnails a.first,.woocommerce-page div.product div.thumbnails a.first{clear:both}.woocommerce #content div.product div.thumbnails.columns-1 a,.woocommerce div.product div.thumbnails.columns-1 a,.woocommerce-page #content div.product div.thumbnails.columns-1 a,.woocommerce-page div.product div.thumbnails.columns-1 a{width:100%;margin-right:0;float:none}.woocommerce #content div.product div.thumbnails.columns-2 a,.woocommerce div.product div.thumbnails.columns-2 a,.woocommerce-page #content div.product div.thumbnails.columns-2 a,.woocommerce-page div.product div.thumbnails.columns-2 a{width:48%}.woocommerce #content div.product div.thumbnails.columns-4 a,.woocommerce div.product div.thumbnails.columns-4 a,.woocommerce-page #content div.product div.thumbnails.columns-4 a,.woocommerce-page div.product div.thumbnails.columns-4 a{width:22.05%}.woocommerce #content div.product div.thumbnails.columns-5 a,.woocommerce div.product div.thumbnails.columns-5 a,.woocommerce-page #content div.product div.thumbnails.columns-5 a,.woocommerce-page div.product div.thumbnails.columns-5 a{width:16.9%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:right;width:48%;clear:none}.woocommerce #content div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs:after,.woocommerce #content div.product .woocommerce-tabs ul.tabs:before,.woocommerce div.product .woocommerce-tabs ul.tabs:after,.woocommerce div.product .woocommerce-tabs ul.tabs:before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs:after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs:before,.woocommerce-page div.product .woocommerce-tabs ul.tabs:after,.woocommerce-page div.product .woocommerce-tabs ul.tabs:before{content:" ";display:table}.woocommerce #content div.product .woocommerce-tabs ul.tabs:after,.woocommerce div.product .woocommerce-tabs ul.tabs:after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs:after,.woocommerce-page div.product .woocommerce-tabs ul.tabs:after{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{display:inline-block}.woocommerce #content div.product #reviews .comment:after,.woocommerce #content div.product #reviews .comment:before,.woocommerce div.product #reviews .comment:after,.woocommerce div.product #reviews .comment:before,.woocommerce-page #content div.product #reviews .comment:after,.woocommerce-page #content div.product #reviews .comment:before,.woocommerce-page div.product #reviews .comment:after,.woocommerce-page div.product #reviews .comment:before{content:" ";display:table}.woocommerce #content div.product #reviews .comment:after,.woocommerce div.product #reviews .comment:after,.woocommerce-page #content div.product #reviews .comment:after,.woocommerce-page div.product #reviews .comment:after{clear:both}.woocommerce #content div.product #reviews .comment img,.woocommerce div.product #reviews .comment img,.woocommerce-page #content div.product #reviews .comment img,.woocommerce-page div.product #reviews .comment img{float:right;height:auto}.woocommerce ul.products,.woocommerce-page ul.products{clear:both}.woocommerce ul.products:after,.woocommerce ul.products:before,.woocommerce-page ul.products:after,.woocommerce-page ul.products:before{content:" ";display:table}.woocommerce ul.products:after,.woocommerce-page ul.products:after{clear:both}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:left;margin:0 3.8% 2.992em 0;padding:0;position:relative;width:22.05%;margin-left:0}.woocommerce ul.products li.first,.woocommerce-page ul.products li.first{clear:both}.woocommerce ul.products li.last,.woocommerce-page ul.products li.last{margin-right:0}.woocommerce ul.products.columns-1 li.product,.woocommerce-page ul.products.columns-1 li.product{width:100%;margin-right:0}.woocommerce ul.products.columns-2 li.product,.woocommerce-page ul.products.columns-2 li.product{width:48%}.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{width:30.75%}.woocommerce ul.products.columns-5 li.product,.woocommerce-page ul.products.columns-5 li.product{width:16.95%}.woocommerce ul.products.columns-6 li.product,.woocommerce-page ul.products.columns-6 li.product{width:13.5%}.woocommerce-page.columns-1 ul.products li.product,.woocommerce.columns-1 ul.products li.product{width:100%;margin-right:0}.woocommerce-page.columns-2 ul.products li.product,.woocommerce.columns-2 ul.products li.product{width:48%}.woocommerce-page.columns-3 ul.products li.product,.woocommerce.columns-3 ul.products li.product{width:30.75%}.woocommerce-page.columns-5 ul.products li.product,.woocommerce.columns-5 ul.products li.product{width:16.95%}.woocommerce-page.columns-6 ul.products li.product,.woocommerce.columns-6 ul.products li.product{width:13.5%}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{float:left}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:right}.woocommerce .woocommerce-pagination ul.page-numbers:after,.woocommerce .woocommerce-pagination ul.page-numbers:before,.woocommerce-page .woocommerce-pagination ul.page-numbers:after,.woocommerce-page .woocommerce-pagination ul.page-numbers:before{content:" ";display:table}.woocommerce .woocommerce-pagination ul.page-numbers:after,.woocommerce-page .woocommerce-pagination ul.page-numbers:after{clear:both}.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers li{display:inline-block}.woocommerce #content table.cart img,.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart img{height:auto}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:right}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:80px}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:left}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{width:100%}.woocommerce .cart-collaterals:after,.woocommerce .cart-collaterals:before,.woocommerce-page .cart-collaterals:after,.woocommerce-page .cart-collaterals:before{content:" ";display:table}.woocommerce .cart-collaterals:after,.woocommerce-page .cart-collaterals:after{clear:both}.woocommerce .cart-collaterals .related,.woocommerce-page .cart-collaterals .related{width:30.75%;float:left}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{width:48%;float:left}.woocommerce .cart-collaterals .cross-sells ul.products,.woocommerce-page .cart-collaterals .cross-sells ul.products{float:none}.woocommerce .cart-collaterals .cross-sells ul.products li,.woocommerce-page .cart-collaterals .cross-sells ul.products li{width:48%}.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .shipping_calculator{width:48%;clear:right;float:right}.woocommerce .cart-collaterals .shipping_calculator:after,.woocommerce .cart-collaterals .shipping_calculator:before,.woocommerce-page .cart-collaterals .shipping_calculator:after,.woocommerce-page .cart-collaterals .shipping_calculator:before{content:" ";display:table}.woocommerce .cart-collaterals .shipping_calculator:after,.woocommerce-page .cart-collaterals .shipping_calculator:after{clear:both}.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-2,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-2{width:47%}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:right;width:48%}.woocommerce ul.cart_list li:after,.woocommerce ul.cart_list li:before,.woocommerce ul.product_list_widget li:after,.woocommerce ul.product_list_widget li:before,.woocommerce-page ul.cart_list li:after,.woocommerce-page ul.cart_list li:before,.woocommerce-page ul.product_list_widget li:after,.woocommerce-page ul.product_list_widget li:before{content:" ";display:table}.woocommerce ul.cart_list li:after,.woocommerce ul.product_list_widget li:after,.woocommerce-page ul.cart_list li:after,.woocommerce-page ul.product_list_widget li:after{clear:both}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img,.woocommerce-page ul.cart_list li img,.woocommerce-page ul.product_list_widget li img{float:right;height:auto}.woocommerce form .form-row:after,.woocommerce form .form-row:before,.woocommerce-page form .form-row:after,.woocommerce-page form .form-row:before{content:" ";display:table}.woocommerce form .form-row:after,.woocommerce-page form .form-row:after{clear:both}.woocommerce form .form-row label,.woocommerce-page form .form-row label{display:block}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{display:inline}.woocommerce form .form-row select,.woocommerce-page form .form-row select{width:100%}.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text{box-sizing:border-box;width:100%}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:47%;overflow:visible}.woocommerce form .form-row-first,.woocommerce-page form .form-row-first{float:left}.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{float:right}.woocommerce form .form-row-wide,.woocommerce-page form .form-row-wide{clear:both}.woocommerce form .password-input,.woocommerce-page form .password-input{display:flex;flex-direction:column;justify-content:center;position:relative}.woocommerce form .password-input input[type=password],.woocommerce-page form .password-input input[type=password]{padding-right:2.5rem}.woocommerce form .password-input input::-ms-reveal,.woocommerce-page form .password-input input::-ms-reveal{display:none}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{background-color:transparent;border-radius:0;border:0;color:var(--wc-form-color-text,#000);cursor:pointer;font-size:inherit;line-height:inherit;margin:0;padding:0;position:absolute;right:.7em;text-decoration:none;top:50%;transform:translateY(-50%);-moz-osx-font-smoothing:inherit;-webkit-appearance:none;-webkit-font-smoothing:inherit}.woocommerce form .show-password-input:before,.woocommerce-page form .show-password-input:before{background-repeat:no-repeat;background-size:cover;background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17.3 3.3C16.9 2.9 16.2 2.9 15.7 3.3L13.3 5.7C12.2437 5.3079 11.1267 5.1048 10 5.1C6.2 5.2 2.8 7.2 1 10.5C1.2 10.9 1.5 11.3 1.8 11.7C2.6 12.8 3.6 13.7 4.7 14.4L3 16.1C2.6 16.5 2.5 17.2 3 17.7C3.4 18.1 4.1 18.2 4.6 17.7L17.3 4.9C17.7 4.4 17.7 3.7 17.3 3.3ZM6.7 12.3L5.4 13.6C4.2 12.9 3.1 11.9 2.3 10.7C3.5 9 5.1 7.8 7 7.2C5.7 8.6 5.6 10.8 6.7 12.3ZM10.1 9C9.6 8.5 9.7 7.7 10.2 7.2C10.7 6.8 11.4 6.8 11.9 7.2L10.1 9ZM18.3 9.5C17.8 8.8 17.2 8.1 16.5 7.6L15.5 8.6C16.3 9.2 17 9.9 17.6 10.8C15.9 13.4 13 15 9.9 15H9.1L8.1 16C8.8 15.9 9.4 16 10 16C13.3 16 16.4 14.4 18.3 11.7C18.6 11.3 18.8 10.9 19.1 10.5C18.8 10.2 18.6 9.8 18.3 9.5ZM14 10L10 14C12.2 14 14 12.2 14 10Z" fill="%23111111"/></svg>');content:"";display:block;height:22px;width:22px}.woocommerce form .show-password-input.display-password:before,.woocommerce-page form .show-password-input.display-password:before{background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18.3 9.49999C15 4.89999 8.50002 3.79999 3.90002 7.19999C2.70002 8.09999 1.70002 9.29999 0.900024 10.6C1.10002 11 1.40002 11.4 1.70002 11.8C5.00002 16.4 11.3 17.4 15.9 14.2C16.8 13.5 17.6 12.8 18.3 11.8C18.6 11.4 18.8 11 19.1 10.6C18.8 10.2 18.6 9.79999 18.3 9.49999ZM10.1 7.19999C10.6 6.69999 11.4 6.69999 11.9 7.19999C12.4 7.69999 12.4 8.49999 11.9 8.99999C11.4 9.49999 10.6 9.49999 10.1 8.99999C9.60003 8.49999 9.60003 7.69999 10.1 7.19999ZM10 14.9C6.90002 14.9 4.00002 13.3 2.30002 10.7C3.50002 8.99999 5.10002 7.79999 7.00002 7.19999C6.30002 7.99999 6.00002 8.89999 6.00002 9.89999C6.00002 12.1 7.70002 14 10 14C12.2 14 14.1 12.3 14.1 9.99999V9.89999C14.1 8.89999 13.7 7.89999 13 7.19999C14.9 7.79999 16.5 8.99999 17.7 10.7C16 13.3 13.1 14.9 10 14.9Z" fill="%23111111"/></svg>')}.woocommerce #payment .form-row select,.woocommerce-page #payment .form-row select{width:auto}.woocommerce #payment .terms,.woocommerce #payment .wc-terms-and-conditions,.woocommerce-page #payment .terms,.woocommerce-page #payment .wc-terms-and-conditions{text-align:left;padding:0 1em 0 0;float:left}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:right}.woocommerce .woocommerce-billing-fields:after,.woocommerce .woocommerce-billing-fields:before,.woocommerce .woocommerce-shipping-fields:after,.woocommerce .woocommerce-shipping-fields:before,.woocommerce-page .woocommerce-billing-fields:after,.woocommerce-page .woocommerce-billing-fields:before,.woocommerce-page .woocommerce-shipping-fields:after,.woocommerce-page .woocommerce-shipping-fields:before{content:" ";display:table}.woocommerce .woocommerce-billing-fields:after,.woocommerce .woocommerce-shipping-fields:after,.woocommerce-page .woocommerce-billing-fields:after,.woocommerce-page .woocommerce-shipping-fields:after{clear:both}.woocommerce .woocommerce-terms-and-conditions,.woocommerce-page .woocommerce-terms-and-conditions{margin-bottom:1.618em;padding:1.618em}.woocommerce .woocommerce-oembed,.woocommerce-page .woocommerce-oembed{position:relative}.woocommerce-account .woocommerce-MyAccount-navigation{float:left;width:30%}.woocommerce-account .woocommerce-MyAccount-content{float:right;width:68%}.woocommerce-account .woocommerce-MyAccount-content mark{background-color:transparent;color:inherit;font-weight:700}.woocommerce-page.left-sidebar #content.twentyeleven{width:58.4%;margin:0 7.6%;float:right}.woocommerce-page.right-sidebar #content.twentyeleven{margin:0 7.6%;width:58.4%;float:left}.twentyfourteen .tfwc{padding:12px 10px 0;max-width:474px;margin:0 auto}.twentyfourteen .tfwc .product .entry-summary{padding:0!important;margin:0 0 1.618em!important}.twentyfourteen .tfwc div.product.hentry.has-post-thumbnail{margin-top:0}@media screen and (min-width:673px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1040px){.twentyfourteen .tfwc{padding-right:15px;padding-left:15px}}@media screen and (min-width:1110px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1218px){.twentyfourteen .tfwc{margin-right:54px}.full-width .twentyfourteen .tfwc{margin-right:auto}}.twentyfifteen .t15wc{padding-left:7.6923%;padding-right:7.6923%;padding-top:7.6923%;margin-bottom:7.6923%;background:#fff;box-shadow:0 0 1px rgba(0,0,0,.15)}.twentyfifteen .t15wc .page-title{margin-left:0}@media screen and (min-width:38.75em){.twentyfifteen .t15wc{margin-right:7.6923%;margin-left:7.6923%;margin-top:8.3333%}}@media screen and (min-width:59.6875em){.twentyfifteen .t15wc{margin-left:8.3333%;margin-right:8.3333%;padding:10%}.single-product .twentyfifteen .entry-summary{padding:0!important}}.twentysixteen .site-main{margin-right:7.6923%;margin-left:7.6923%}.twentysixteen .entry-summary{margin-right:0;margin-left:0}#content .twentysixteen div.product div.images,#content .twentysixteen div.product div.summary{width:46.42857%}@media screen and (min-width:44.375em){.twentysixteen .site-main{margin-right:23.0769%}}@media screen and (min-width:56.875em){.twentysixteen .site-main{margin-right:0;margin-left:0}.no-sidebar .twentysixteen .site-main{margin-right:15%;margin-left:15%}.no-sidebar .twentysixteen .entry-summary{margin-right:0;margin-left:0}}.rtl .woocommerce .col2-set .col-1,.rtl .woocommerce-page .col2-set .col-1{float:right}.rtl .woocommerce .col2-set .col-2,.rtl .woocommerce-page .col2-set .col-2{float:left}
@charset "UTF-8";:root{--woocommerce:#720eec;--wc-green:#008a20;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:#fff;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32,7,7,.8);--wc-form-border-radius:4px;--wc-form-border-width:1px;--wc-card-border-radius:8px}@keyframes spin{100%{transform:rotate(360deg)}}@font-face{font-family:star;src:url(//nationalcprfoundation.com/wp-content/plugins/woocommerce/assets/css/../fonts/WooCommerce.woff2) format("woff2"),url(//nationalcprfoundation.com/wp-content/plugins/woocommerce/assets/css/../fonts/WooCommerce.woff) format("woff"),url(//nationalcprfoundation.com/wp-content/plugins/woocommerce/assets/css/../fonts/WooCommerce.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:WooCommerce;src:url(//nationalcprfoundation.com/wp-content/plugins/woocommerce/assets/css/../fonts/WooCommerce.woff2) format("woff2"),url(//nationalcprfoundation.com/wp-content/plugins/woocommerce/assets/css/../fonts/WooCommerce.woff) format("woff"),url(//nationalcprfoundation.com/wp-content/plugins/woocommerce/assets/css/../fonts/WooCommerce.ttf) format("truetype");font-weight:400;font-style:normal}.woocommerce form .form-row{padding:3px;margin:0 0 6px}.woocommerce form .form-row [placeholder]:focus::-webkit-input-placeholder{-webkit-transition:opacity .5s .5s ease;transition:opacity .5s .5s ease;opacity:0}.woocommerce form .form-row label{line-height:2}.woocommerce form .form-row label.hidden{visibility:hidden}.woocommerce form .form-row label.inline{display:inline}.woocommerce form .form-row .woocommerce-input-wrapper .description{background:#1e85be;color:#fff;border-radius:3px;padding:1em;margin:.5em 0 0;clear:both;display:none;position:relative}.woocommerce form .form-row .woocommerce-input-wrapper .description a{color:#fff;text-decoration:underline;border:0;box-shadow:none}.woocommerce form .form-row .woocommerce-input-wrapper .description:before{left:50%;top:0;margin-top:-4px;transform:translateX(-50%) rotate(180deg);content:"";position:absolute;border-width:4px 6px 0;border-style:solid;border-color:#1e85be transparent transparent;z-index:100;display:block}.woocommerce form .form-row .input-checkbox{display:inline;margin:-2px 8px 0 0;text-align:center;vertical-align:middle}.woocommerce form .form-row .input-text,.woocommerce form .form-row select{font-family:inherit;font-weight:400;letter-spacing:normal;padding:.5em;display:block;background-color:var(--wc-form-color-background,#fff);border:var(--wc-form-border-width) solid var(--wc-form-border-color);border-radius:var(--wc-form-border-radius);color:var(--wc-form-color-text,#000);box-sizing:border-box;width:100%;margin:0;line-height:normal;height:auto}.woocommerce form .form-row .input-text:focus,.woocommerce form .form-row select:focus{border-color:currentColor}.woocommerce form .form-row select{cursor:pointer;appearance:none;padding-right:3em;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=);background-repeat:no-repeat;background-size:16px;background-position:calc(100% - .5em) 50%}.woocommerce form .form-row textarea{height:4em;line-height:1.5;box-shadow:none}.woocommerce form .form-row .country_to_state--single{background:0 0;border:0;padding:0;appearance:none;background-image:none;font:inherit;font-weight:700;color:inherit;width:auto;pointer-events:none}.woocommerce form .form-row .required{color:var(--wc-red);font-weight:700;border:0!important;text-decoration:none;visibility:hidden}.woocommerce form .form-row .optional{visibility:visible}.woocommerce form .form-row.woocommerce-invalid label{color:var(--wc-red)}.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid select{border-color:var(--wc-red)}.woocommerce form .form-row.woocommerce-invalid .select2-container:not(.select2-container--open) .select2-selection{border-color:var(--wc-red)}.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border-color:var(--wc-green)}.woocommerce form .form-row.woocommerce-validated .select2-container:not(.select2-container--open) .select2-selection{border-color:var(--wc-green)}.woocommerce form .form-row ::-webkit-input-placeholder{line-height:normal}.woocommerce form .form-row :-moz-placeholder{line-height:normal}.woocommerce form .form-row :-ms-input-placeholder{line-height:normal}:where(.woocommerce) .select2-container{width:100%}:where(.woocommerce) .select2-container .select2-selection--single{height:auto}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__rendered{padding:.5em;line-height:normal;box-sizing:border-box;color:var(--wc-form-color-text,#444);font-weight:400}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__placeholder{color:var(--wc-form-color-text,#444)}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__arrow{position:absolute;top:2px;right:.5em;height:100%;width:16px}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__arrow b{border:none;display:block;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=) no-repeat;background-size:16px;width:16px;height:16px;position:absolute;top:50%;left:0;margin:-8px 0 0}:where(.woocommerce) .select2-container .select2-dropdown,:where(.woocommerce) .select2-container .select2-selection{background-color:var(--wc-form-color-background,#fff);border:var(--wc-form-border-width,1px) solid var(--wc-form-border-color,#aaa);border-radius:var(--wc-form-border-radius,4px)}:where(.woocommerce) .select2-container.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}:where(.woocommerce) .select2-container.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}:where(.woocommerce) .select2-results__options{list-style:none;margin:0;padding:0}:where(.woocommerce) .select2-results__option{margin:0}.woocommerce-store-notice,p.demo_store{position:absolute;top:0;left:0;right:0;margin:0;width:100%;font-size:1em;padding:1em 0;text-align:center;background-color:#720eec;color:#fcfbfe;z-index:99998;box-shadow:0 1px 1em rgba(0,0,0,.2);display:none}.woocommerce-store-notice a,p.demo_store a{color:#fcfbfe;text-decoration:underline}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.admin-bar p.demo_store{top:32px}.clear{clear:both}.woocommerce .blockUI.blockOverlay{position:relative}.woocommerce .blockUI.blockOverlay:before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;content:"";animation:spin 1s ease-in-out infinite;background:url(//nationalcprfoundation.com/wp-content/plugins/woocommerce/assets/css/../images/icons/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgba(0,0,0,.75)}.woocommerce .loader:before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;content:"";animation:spin 1s ease-in-out infinite;background:url(//nationalcprfoundation.com/wp-content/plugins/woocommerce/assets/css/../images/icons/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgba(0,0,0,.75)}.woocommerce a.remove{display:block;font-size:1.5em;height:1em;width:1em;text-align:center;line-height:1;border-radius:100%;color:var(--wc-red)!important;text-decoration:none;font-weight:700;border:0}.woocommerce a.remove:hover{color:#fff!important;background:var(--wc-red)}.woocommerce small.note{display:block;color:#767676;font-size:.857em;margin-top:10px}.woocommerce .woocommerce-breadcrumb{margin:0 0 1em;padding:0}.woocommerce .woocommerce-breadcrumb:after,.woocommerce .woocommerce-breadcrumb:before{content:" ";display:table}.woocommerce .woocommerce-breadcrumb:after{clear:both}.woocommerce .quantity .qty{width:3.631em;text-align:center}.woocommerce div.product{margin-bottom:0;position:relative}.woocommerce div.product .product_title{clear:none;margin-top:0;padding:0}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{background:inherit;font-weight:700;display:inline-block}.woocommerce div.product p.price del,.woocommerce div.product span.price del{opacity:.7;display:inline-block}.woocommerce div.product p.stock{font-size:.92em}.woocommerce div.product .woocommerce-product-rating{margin-bottom:1.618em}.woocommerce div.product div.images{margin-bottom:2em}.woocommerce div.product div.images img{display:block;width:100%;height:auto;box-shadow:none}.woocommerce div.product div.images div.thumbnails{padding-top:1em}.woocommerce div.product div.images.woocommerce-product-gallery{position:relative}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper{transition:all cubic-bezier(.795,-.035,0,1) .5s;margin:0;padding:0}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .zoomImg{background-color:#fff;opacity:0}.woocommerce div.product div.images .woocommerce-product-gallery__image--placeholder{border:1px solid #f2f2f2}.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){width:25%;display:inline-block}.woocommerce div.product div.images .woocommerce-product-gallery__image a{display:block;outline-offset:-2px}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{background:#fff;border:none;box-sizing:content-box;border-radius:100%;cursor:pointer;font-size:2em;height:36px;padding:0;position:absolute;right:.5em;text-indent:-9999px;top:.5em;width:36px;z-index:99}.woocommerce div.product div.images .woocommerce-product-gallery__trigger:before{border:2px solid #000;border-radius:100%;box-sizing:content-box;content:"";display:block;height:10px;left:9px;top:9px;position:absolute;width:10px}.woocommerce div.product div.images .woocommerce-product-gallery__trigger:after{background:#000;border-radius:6px;box-sizing:content-box;content:"";display:block;height:8px;left:22px;position:absolute;top:19px;transform:rotate(-45deg);width:2px}.woocommerce div.product div.images .woocommerce-product-gallery__trigger span[aria-hidden=true]{border:0;clip-path:inset(50%);height:1px;left:50%;margin:-1px;overflow:hidden;position:absolute;top:50%;width:1px}.woocommerce div.product div.images .flex-control-thumbs{overflow:hidden;zoom:1;margin:0;padding:0}.woocommerce div.product div.images .flex-control-thumbs li{width:25%;float:left;margin:0;list-style:none}.woocommerce div.product div.images .flex-control-thumbs li img{cursor:pointer;opacity:.5;margin:0}.woocommerce div.product div.images .flex-control-thumbs li img.flex-active,.woocommerce div.product div.images .flex-control-thumbs li img:hover{opacity:1}.woocommerce div.product .woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n+1){clear:left}.woocommerce div.product .woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:left}.woocommerce div.product .woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n+1){clear:left}.woocommerce div.product div.summary{margin-bottom:2em}.woocommerce div.product div.social{text-align:right;margin:0 0 1em}.woocommerce div.product div.social span{margin:0 0 0 2px}.woocommerce div.product div.social span span{margin:0}.woocommerce div.product div.social span .stButton .chicklets{padding-left:16px;width:0}.woocommerce div.product div.social iframe{float:left;margin-top:3px}.woocommerce div.product .woocommerce-tabs ul.tabs{list-style:none;padding:0 0 0 1em;margin:0 0 1.618em;overflow:hidden;position:relative}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:1px solid #cfc8d8;background-color:#e9e6ed;color:#515151;display:inline-block;position:relative;z-index:0;border-radius:4px 4px 0 0;margin:0 -5px;padding:0 1em}.woocommerce div.product .woocommerce-tabs ul.tabs li a{display:inline-block;padding:.5em 0;font-weight:700;color:#515151;text-decoration:none}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{text-decoration:none;color:#6b6b6b}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:#fff;color:#515151;z-index:2;border-bottom-color:#fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:inherit;text-shadow:inherit}.woocommerce div.product .woocommerce-tabs ul.tabs li.active:before{box-shadow:2px 2px 0 #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active:after{box-shadow:-2px 2px 0 #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.woocommerce div.product .woocommerce-tabs ul.tabs li:before{border:1px solid #cfc8d8;position:absolute;bottom:-1px;width:5px;height:5px;content:" ";box-sizing:border-box}.woocommerce div.product .woocommerce-tabs ul.tabs li:before{left:-5px;border-bottom-right-radius:4px;border-width:0 1px 1px 0;box-shadow:2px 2px 0 #e9e6ed}.woocommerce div.product .woocommerce-tabs ul.tabs li:after{right:-5px;border-bottom-left-radius:4px;border-width:0 0 1px 1px;box-shadow:-2px 2px 0 #e9e6ed}.woocommerce div.product .woocommerce-tabs ul.tabs:before{position:absolute;content:" ";width:100%;bottom:0;left:0;border-bottom:1px solid #cfc8d8;z-index:1}.woocommerce div.product .woocommerce-tabs .panel{margin:0 0 2em;padding:0}.woocommerce div.product p.cart{margin-bottom:2em}.woocommerce div.product p.cart:after,.woocommerce div.product p.cart:before{content:" ";display:table}.woocommerce div.product p.cart:after{clear:both}.woocommerce div.product form.cart{margin-bottom:2em}.woocommerce div.product form.cart:after,.woocommerce div.product form.cart:before{content:" ";display:table}.woocommerce div.product form.cart:after{clear:both}.woocommerce div.product form.cart div.quantity{float:left;margin:0 4px 0 0}.woocommerce div.product form.cart table{border-width:0 0 1px}.woocommerce div.product form.cart table td{padding-left:0}.woocommerce div.product form.cart table div.quantity{float:none;margin:0}.woocommerce div.product form.cart table small.stock{display:block;float:none}.woocommerce div.product form.cart .variations{margin-bottom:1em;border:0;width:100%}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{border:0;line-height:2em;vertical-align:top}.woocommerce div.product form.cart .variations label{font-weight:700;text-align:left}.woocommerce div.product form.cart .variations select{max-width:100%;min-width:75%;display:inline-block;margin-right:1em;appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:3em;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=) no-repeat;background-size:16px;-webkit-background-size:16px;background-position:calc(100% - 12px) 50%;-webkit-background-position:calc(100% - 12px) 50%}.woocommerce div.product form.cart .variations td.label{padding-right:1em}.woocommerce div.product form.cart .woocommerce-variation-description p{margin-bottom:1em}.woocommerce div.product form.cart .reset_variations{visibility:hidden;font-size:.83em}.woocommerce div.product form.cart .wc-no-matching-variations{display:none}.woocommerce div.product form.cart .button{vertical-align:middle;float:left}.woocommerce div.product form.cart .group_table td.woocommerce-grouped-product-list-item__label{padding-right:1em;padding-left:1em}.woocommerce div.product form.cart .group_table td{vertical-align:top;padding-bottom:.5em;border:0}.woocommerce div.product form.cart .group_table td:first-child{width:4em;text-align:center}.woocommerce div.product form.cart .group_table .wc-grouped-product-add-to-cart-checkbox{display:inline-block;width:auto;margin:0 auto;transform:scale(1.5,1.5)}.woocommerce span.onsale{min-height:3.236em;min-width:3.236em;padding:.202em;font-size:1em;font-weight:700;position:absolute;text-align:center;line-height:3.236;top:-.5em;left:-.5em;margin:0;border-radius:100%;background-color:#958e09;color:#fff;font-size:.857em;z-index:9}.woocommerce .products ul,.woocommerce ul.products{margin:0 0 1em;padding:0;list-style:none outside;clear:both}.woocommerce .products ul:after,.woocommerce .products ul:before,.woocommerce ul.products:after,.woocommerce ul.products:before{content:" ";display:table}.woocommerce .products ul:after,.woocommerce ul.products:after{clear:both}.woocommerce .products ul li,.woocommerce ul.products li{list-style:none outside}.woocommerce ul.products li.product .onsale{top:0;right:0;left:auto;margin:-.5em -.5em 0 0}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{padding:.5em 0;margin:0;font-size:1em}.woocommerce ul.products li.product a{text-decoration:none}.woocommerce ul.products li.product a.woocommerce-loop-product__link{display:block}.woocommerce ul.products li.product a img{width:100%;height:auto;display:block;margin:0 0 1em;box-shadow:none}.woocommerce ul.products li.product strong{display:block}.woocommerce ul.products li.product .woocommerce-placeholder{border:1px solid #f2f2f2}.woocommerce ul.products li.product .star-rating{font-size:.857em}.woocommerce ul.products li.product .button{display:inline-block;margin-top:1em}.woocommerce ul.products li.product .price{display:block;font-weight:400;margin-bottom:.5em;font-size:.857em}.woocommerce ul.products li.product .price del{color:inherit;opacity:.7;display:inline-block}.woocommerce ul.products li.product .price ins{background:0 0;font-weight:700;display:inline-block}.woocommerce ul.products li.product .price .from{font-size:.67em;margin:-2px 0 0;text-transform:uppercase;color:rgba(90,89,68,.5)}.woocommerce .woocommerce-result-count{margin:0 0 1em}.woocommerce .woocommerce-ordering{margin:0 0 1em}.woocommerce .woocommerce-ordering>label{margin-right:.25rem}.woocommerce .woocommerce-ordering select{vertical-align:top}.woocommerce nav.woocommerce-pagination{text-align:center}.woocommerce nav.woocommerce-pagination ul{display:inline-block;white-space:nowrap;padding:0;clear:both;border:1px solid #cfc8d8;border-right:0;margin:1px}.woocommerce nav.woocommerce-pagination ul li{border-right:1px solid #cfc8d8;padding:0;margin:0;float:left;display:inline;overflow:hidden}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{margin:0;text-decoration:none;padding:0;line-height:1;font-size:1em;font-weight:400;padding:.5em;min-width:1em;display:block}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:#e9e6ed;color:#816f98}.woocommerce .cart .button,.woocommerce .cart input.button{float:none}.woocommerce a.added_to_cart{padding-top:.5em;display:inline-block}.woocommerce #reviews h2 small{float:right;color:#767676;font-size:15px;margin:10px 0 0}.woocommerce #reviews h2 small a{text-decoration:none;color:#767676}.woocommerce #reviews h3{margin:0}.woocommerce #reviews #respond{margin:0;border:0;padding:0}.woocommerce #reviews #comment{height:75px}.woocommerce #reviews #comments .add_review:after,.woocommerce #reviews #comments .add_review:before{content:" ";display:table}.woocommerce #reviews #comments .add_review:after{clear:both}.woocommerce #reviews #comments h2{clear:none}.woocommerce #reviews #comments ol.commentlist{margin:0;width:100%;background:0 0;list-style:none}.woocommerce #reviews #comments ol.commentlist:after,.woocommerce #reviews #comments ol.commentlist:before{content:" ";display:table}.woocommerce #reviews #comments ol.commentlist:after{clear:both}.woocommerce #reviews #comments ol.commentlist li{padding:0;margin:0 0 20px;border:0;position:relative;background:0;border:0}.woocommerce #reviews #comments ol.commentlist li img.avatar{float:left;position:absolute;top:0;left:0;padding:3px;width:32px;height:auto;background:#e9e6ed;border:1px solid #e1dde7;margin:0;box-shadow:none}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0 0 0 50px;border:1px solid #e1dde7;border-radius:4px;padding:1em 1em 0}.woocommerce #reviews #comments ol.commentlist li .comment-text:after,.woocommerce #reviews #comments ol.commentlist li .comment-text:before{content:" ";display:table}.woocommerce #reviews #comments ol.commentlist li .comment-text:after{clear:both}.woocommerce #reviews #comments ol.commentlist li .comment-text p{margin:0 0 1em}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{font-size:.83em}.woocommerce #reviews #comments ol.commentlist ul.children{list-style:none outside;margin:20px 0 0 50px}.woocommerce #reviews #comments ol.commentlist ul.children .star-rating{display:none}.woocommerce #reviews #comments ol.commentlist #respond{border:1px solid #e1dde7;border-radius:4px;padding:1em 1em 0;margin:20px 0 0 50px}.woocommerce #reviews #comments .commentlist>li:before{content:""}.woocommerce .star-rating{float:right;overflow:hidden;position:relative;height:1em;line-height:1;font-size:1em;width:5.4em;font-family:WooCommerce}.woocommerce .star-rating:before{content:"sssss";color:#cfc8d8;float:left;top:0;left:0;position:absolute}.woocommerce .star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.woocommerce .star-rating span:before{content:"SSSSS";top:0;position:absolute;left:0}.woocommerce .woocommerce-product-rating{line-height:2;display:block}.woocommerce .woocommerce-product-rating:after,.woocommerce .woocommerce-product-rating:before{content:" ";display:table}.woocommerce .woocommerce-product-rating:after{clear:both}.woocommerce .woocommerce-product-rating .star-rating{margin:.5em 4px 0 0;float:left}.woocommerce .products .star-rating{display:block;margin:0 0 .5em;float:none}.woocommerce .hreview-aggregate .star-rating{margin:10px 0 0}.woocommerce #review_form #respond{position:static;margin:0;width:auto;padding:0;background:transparent none;border:0}.woocommerce #review_form #respond:after,.woocommerce #review_form #respond:before{content:" ";display:table}.woocommerce #review_form #respond:after{clear:both}.woocommerce #review_form #respond p{margin:0 0 10px}.woocommerce #review_form #respond .form-submit input{left:auto}.woocommerce #review_form #respond textarea{box-sizing:border-box;width:100%}.woocommerce p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none;font-size:24px}.woocommerce p.stars a:before{display:block;position:absolute;top:0;left:0;width:1em;height:1em;line-height:1;font-family:WooCommerce;content:"\e021";text-indent:0}.woocommerce p.stars a:hover~a:before{content:"\e021"}.woocommerce p.stars:hover a:before{content:"\e020"}.woocommerce p.stars.selected a.active:before{content:"\e020"}.woocommerce p.stars.selected a.active~a:before{content:"\e021"}.woocommerce p.stars.selected a:not(.active):before{content:"\e020"}.woocommerce table.shop_attributes{border:0;border-top:1px dotted rgba(0,0,0,.1);margin-bottom:1.618em;width:100%}.woocommerce table.shop_attributes th{width:150px;font-weight:700;padding:8px;border-top:0;border-bottom:1px dotted rgba(0,0,0,.1);margin:0;line-height:1.5}.woocommerce table.shop_attributes td{font-style:italic;padding:0;border-top:0;border-bottom:1px dotted rgba(0,0,0,.1);margin:0;line-height:1.5}.woocommerce table.shop_attributes td p{margin:0;padding:8px 0}.woocommerce table.shop_attributes tr:nth-child(even) td,.woocommerce table.shop_attributes tr:nth-child(even) th{background:rgba(0,0,0,.025)}.woocommerce table.shop_table{border:1px solid color-mix(in srgb,currentColor 20%,transparent);margin:0 -1px 24px 0;text-align:left;width:100%;border-collapse:separate;border-spacing:0;border-radius:5px}.woocommerce table.shop_table th{font-weight:700;padding:9px 12px;line-height:1.5em}.woocommerce table.shop_table td{border-top:1px solid color-mix(in srgb,currentColor 20%,transparent);padding:9px 12px;vertical-align:middle;line-height:1.5em}.woocommerce table.shop_table td small{font-weight:400}.woocommerce table.shop_table td del{font-weight:400}.woocommerce table.shop_table tbody:first-child tr:first-child td,.woocommerce table.shop_table tbody:first-child tr:first-child th{border-top:0}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{font-weight:700;border-top:1px solid color-mix(in srgb,currentColor 20%,transparent)}.woocommerce table.my_account_orders{font-size:.85em}.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders th{padding:4px 8px;vertical-align:middle}.woocommerce table.my_account_orders .button{white-space:nowrap}.woocommerce table.woocommerce-MyAccount-downloads td,.woocommerce table.woocommerce-MyAccount-downloads th{vertical-align:top;text-align:center}.woocommerce table.woocommerce-MyAccount-downloads td:first-child,.woocommerce table.woocommerce-MyAccount-downloads th:first-child{text-align:left}.woocommerce table.woocommerce-MyAccount-downloads td:last-child,.woocommerce table.woocommerce-MyAccount-downloads th:last-child{text-align:left}.woocommerce table.woocommerce-MyAccount-downloads td .woocommerce-MyAccount-downloads-file:before,.woocommerce table.woocommerce-MyAccount-downloads th .woocommerce-MyAccount-downloads-file:before{content:"↓";display:inline-block}.woocommerce td.product-name .wc-item-meta,.woocommerce td.product-name dl.variation{list-style:none outside}.woocommerce td.product-name .wc-item-meta .wc-item-meta-label,.woocommerce td.product-name .wc-item-meta dt,.woocommerce td.product-name dl.variation .wc-item-meta-label,.woocommerce td.product-name dl.variation dt{float:left;clear:both;margin-right:.25em;display:inline-block;list-style:none outside}.woocommerce td.product-name .wc-item-meta dd,.woocommerce td.product-name dl.variation dd{margin:0}.woocommerce td.product-name .wc-item-meta p,.woocommerce td.product-name .wc-item-meta:last-child,.woocommerce td.product-name dl.variation p,.woocommerce td.product-name dl.variation:last-child{margin-bottom:0}.woocommerce td.product-name p.backorder_notification{font-size:.83em}.woocommerce td.product-quantity{min-width:80px}.woocommerce ul.cart_list,.woocommerce ul.product_list_widget{list-style:none outside;padding:0;margin:0}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li{padding:4px 0;margin:0;list-style:none}.woocommerce ul.cart_list li:after,.woocommerce ul.cart_list li:before,.woocommerce ul.product_list_widget li:after,.woocommerce ul.product_list_widget li:before{content:" ";display:table}.woocommerce ul.cart_list li:after,.woocommerce ul.product_list_widget li:after{clear:both}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{display:block;font-weight:700}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{float:right;margin-left:4px;width:32px;height:auto;box-shadow:none}.woocommerce ul.cart_list li dl,.woocommerce ul.product_list_widget li dl{margin:0;padding-left:1em;border-left:2px solid rgba(0,0,0,.1)}.woocommerce ul.cart_list li dl:after,.woocommerce ul.cart_list li dl:before,.woocommerce ul.product_list_widget li dl:after,.woocommerce ul.product_list_widget li dl:before{content:" ";display:table}.woocommerce ul.cart_list li dl:after,.woocommerce ul.product_list_widget li dl:after{clear:both}.woocommerce ul.cart_list li dl dd,.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dd,.woocommerce ul.product_list_widget li dl dt{display:inline-block;float:left;margin-bottom:1em}.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dt{font-weight:700;padding:0 0 .25em;margin:0 4px 0 0;clear:left}.woocommerce ul.cart_list li dl dd,.woocommerce ul.product_list_widget li dl dd{padding:0 0 .25em}.woocommerce ul.cart_list li dl dd p:last-child,.woocommerce ul.product_list_widget li dl dd p:last-child{margin-bottom:0}.woocommerce ul.cart_list li .star-rating,.woocommerce ul.product_list_widget li .star-rating{float:none}.woocommerce .widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total{border-top:3px double #e9e6ed;padding:4px 0 0}.woocommerce .widget_shopping_cart .total strong,.woocommerce.widget_shopping_cart .total strong{min-width:40px;display:inline-block}.woocommerce .widget_shopping_cart .cart_list li,.woocommerce.widget_shopping_cart .cart_list li{padding-left:2em;position:relative;padding-top:0}.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce.widget_shopping_cart .cart_list li a.remove{position:absolute;top:0;left:0}.woocommerce .widget_shopping_cart .buttons:after,.woocommerce .widget_shopping_cart .buttons:before,.woocommerce.widget_shopping_cart .buttons:after,.woocommerce.widget_shopping_cart .buttons:before{content:" ";display:table}.woocommerce .widget_shopping_cart .buttons:after,.woocommerce.widget_shopping_cart .buttons:after{clear:both}.woocommerce .widget_shopping_cart .buttons a,.woocommerce.widget_shopping_cart .buttons a{margin-right:5px;margin-bottom:5px}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:1px solid #cfc8d8;padding:20px;margin:2em 0;text-align:left;border-radius:5px}.woocommerce form.checkout_coupon .coupon-error-notice{color:var(--wc-red);display:block;font-size:.75em;margin-top:8px}.woocommerce form.checkout_coupon .input-text.has-error:focus{border-color:var(--wc-red)}.woocommerce ul#shipping_method{list-style:none outside;margin:0;padding:0}.woocommerce ul#shipping_method li{margin:0 0 .5em;line-height:1.5em;list-style:none outside}.woocommerce ul#shipping_method li input{margin:3px .4375em 0 0;vertical-align:top}.woocommerce ul#shipping_method li label{display:inline}.woocommerce ul#shipping_method .amount{font-weight:700}.woocommerce p.woocommerce-shipping-contents{margin:0}.woocommerce .wc_bis_form{margin:2em 0;padding:0}.woocommerce .wc_bis_form.hidden{display:none}.woocommerce .wc_bis_form__form-row{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:flex-start;gap:.7em;margin:.7em 0}.woocommerce .wc_bis_form__input{box-sizing:border-box;width:auto;white-space:nowrap}.woocommerce .wc_bis_form__button{box-sizing:border-box;white-space:nowrap}.woocommerce .wc_bis_form__checkbox{font-size:var(--wp--preset--font-size--small,.7em);display:block}.woocommerce :where(.wc_bis_form__input,.wc_bis_form__button){padding:.9rem 1.1rem;line-height:1}.woocommerce ul.order_details{margin:0 0 3em;list-style:none}.woocommerce ul.order_details:after,.woocommerce ul.order_details:before{content:" ";display:table}.woocommerce ul.order_details:after{clear:both}.woocommerce ul.order_details li{float:left;margin-right:2em;text-transform:uppercase;font-size:.715em;line-height:1;border-right:1px dashed #cfc8d8;padding-right:2em;margin-left:0;padding-left:0;list-style-type:none}.woocommerce ul.order_details li strong{display:block;font-size:1.4em;text-transform:none;line-height:1.5}.woocommerce ul.order_details li:last-of-type{border:none}.woocommerce .wc-bacs-bank-details-account-name{font-weight:700}.woocommerce .woocommerce-customer-details,.woocommerce .woocommerce-order-details,.woocommerce .woocommerce-order-downloads{margin-bottom:2em}.woocommerce .woocommerce-customer-details .order-actions--heading,.woocommerce .woocommerce-order-details .order-actions--heading,.woocommerce .woocommerce-order-downloads .order-actions--heading{vertical-align:middle}.woocommerce .woocommerce-customer-details .order-actions-button,.woocommerce .woocommerce-order-details .order-actions-button,.woocommerce .woocommerce-order-downloads .order-actions-button{margin-right:10px}.woocommerce .woocommerce-customer-details .order-actions-button:last-child,.woocommerce .woocommerce-order-details .order-actions-button:last-child,.woocommerce .woocommerce-order-downloads .order-actions-button:last-child{margin-right:0}.woocommerce .woocommerce-customer-details :last-child,.woocommerce .woocommerce-order-details :last-child,.woocommerce .woocommerce-order-downloads :last-child{margin-bottom:0}.woocommerce .woocommerce-customer-details .additional-fields,.woocommerce .woocommerce-customer-details .addresses{margin-bottom:2em}.woocommerce .woocommerce-customer-details .additional-fields:last-child,.woocommerce .woocommerce-customer-details .addresses:last-child{margin-bottom:0}.woocommerce .addresses .wc-block-components-additional-fields-list{margin:0;padding:0}.woocommerce .addresses .wc-block-components-additional-fields-list dt{margin:0;padding:0;font-style:normal;font-weight:700;display:inline}.woocommerce .addresses .wc-block-components-additional-fields-list dt:after{content:": "}.woocommerce .addresses .wc-block-components-additional-fields-list dt:before{content:"";display:block}.woocommerce .addresses .wc-block-components-additional-fields-list dd{margin:0;padding:0;font-style:normal;display:inline}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list{border:1px solid rgba(0,0,0,.1);padding:0;display:grid;grid-template-columns:1fr max-content}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dt{border-bottom:1px solid rgba(0,0,0,.1);font-style:normal;font-weight:700;padding:1rem;box-sizing:border-box;margin:0!important}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dt:after{display:none}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dt:last-of-type{border-bottom:0}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dd{border-bottom:1px solid rgba(0,0,0,.1);padding:1rem;box-sizing:border-box;text-align:right;margin:0!important}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dd:last-of-type{border-bottom:0}.woocommerce .woocommerce-customer-details .woocommerce-column__title{margin-top:0}.woocommerce .woocommerce-customer-details address{font-style:normal;margin-bottom:0;border:1px solid rgba(0,0,0,.1);border-bottom-width:2px;border-right-width:2px;text-align:left;width:100%;border-radius:5px;padding:6px 12px;box-sizing:border-box}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone{padding-left:1.5em}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email:last-child,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone:last-child{margin-bottom:0}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone:before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e037";text-decoration:none;margin-left:-1.5em;line-height:1.75;position:absolute}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email:before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e02d";text-decoration:none;margin-left:-1.5em;line-height:1.75;position:absolute}.woocommerce .woocommerce-widget-layered-nav-list{margin:0;padding:0;border:0;list-style:none outside}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item{padding:0 0 1px;list-style:none}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item:after,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item:before{content:" ";display:table}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item:after{clear:both}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item span{padding:1px 0}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item--chosen a:before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e013";text-decoration:none;color:var(--wc-red)}.woocommerce .woocommerce-widget-layered-nav-dropdown__submit{margin-top:1em}.woocommerce .widget_layered_nav_filters ul{margin:0;padding:0;border:0;list-style:none outside;overflow:hidden;zoom:1}.woocommerce .widget_layered_nav_filters ul li{float:left;padding:0 1em 1px 1px;list-style:none}.woocommerce .widget_layered_nav_filters ul li a{text-decoration:none}.woocommerce .widget_layered_nav_filters ul li a:before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e013";text-decoration:none;color:var(--wc-red);vertical-align:inherit;margin-right:.5em}.woocommerce .widget_price_filter .price_slider{margin-bottom:1em}.woocommerce .widget_price_filter .price_slider_amount{text-align:right;line-height:2.4;font-size:.8751em}.woocommerce .widget_price_filter .price_slider_amount .button{font-size:1.15em;float:left}.woocommerce .widget_price_filter .ui-slider{position:relative;text-align:left;margin-left:.5em;margin-right:.5em}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1em;height:1em;background-color:#7f54b3;border-radius:1em;cursor:ew-resize;outline:0;top:-.3em;margin-left:-.5em}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;border-radius:1em;background-color:#7f54b3}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{border-radius:1em;background-color:#35224c;border:0}.woocommerce .widget_price_filter .ui-slider-horizontal{height:.5em}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-min{left:-1px}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-max{right:-1px}.woocommerce .widget_rating_filter ul{margin:0;padding:0;border:0;list-style:none outside}.woocommerce .widget_rating_filter ul li{padding:0 0 1px;list-style:none}.woocommerce .widget_rating_filter ul li:after,.woocommerce .widget_rating_filter ul li:before{content:" ";display:table}.woocommerce .widget_rating_filter ul li:after{clear:both}.woocommerce .widget_rating_filter ul li a{padding:1px 0;text-decoration:none}.woocommerce .widget_rating_filter ul li .star-rating{float:none;display:inline-block}.woocommerce .widget_rating_filter ul li.chosen a:before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e013";text-decoration:none;color:var(--wc-red)}.woocommerce .woocommerce-form-login .woocommerce-form-login__submit{float:left;margin-right:1em}.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme{display:inline-block}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button{font-size:100%;margin:0;line-height:1;cursor:pointer;position:relative;text-decoration:none;overflow:visible;padding:.618em 1em;font-weight:700;border-radius:3px;left:auto;color:#515151;background-color:#e9e6ed;border:0;display:inline-block;background-image:none;box-shadow:none;text-shadow:none}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.loading{opacity:.25;padding-right:2.618em}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.loading:after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.loading:after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.loading:after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.loading:after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.loading:after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.loading:after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.loading:after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.loading:after{font-family:WooCommerce;content:"\e01c";vertical-align:top;font-weight:400;position:absolute;top:.618em;right:1em;animation:spin 2s linear infinite}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.added:after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.added:after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.added:after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.added:after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.added:after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.added:after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.added:after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.added:after{font-family:WooCommerce;content:"\e017";margin-left:.53em;vertical-align:bottom}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:hover{background-color:#dcd7e2;text-decoration:none;background-image:none;color:#515151}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt{background-color:#7f54b3;color:#fff;-webkit-font-smoothing:antialiased}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:hover{background-color:#7249a4;color:#fff}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled[disabled]:hover{background-color:#7f54b3;color:#fff}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled[disabled]{color:inherit;cursor:not-allowed;opacity:.5;padding:.618em 1em}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled[disabled]:hover{color:inherit;background-color:#e9e6ed}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb{font-size:.92em;color:#767676}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb a{color:#767676}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price{color:#958e09;font-size:1.25em}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .stock{color:#958e09}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .out-of-stock{color:var(--wc-red)}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) ul.products li.product .price{color:#958e09}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) #reviews #comments ol.commentlist li .meta{color:#767676;font-size:.75em}.woocommerce-no-js form.woocommerce-form-coupon,.woocommerce-no-js form.woocommerce-form-login{display:block!important}.woocommerce-no-js .showcoupon,.woocommerce-no-js .woocommerce-form-coupon-toggle,.woocommerce-no-js .woocommerce-form-login-toggle{display:none!important}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:1em 2em 1em 3.5em;margin:0 0 2em;position:relative;background-color:#f6f5f8;color:#515151;border-top:3px solid #720eec;list-style:none outside;width:auto;word-wrap:break-word}.woocommerce-error:after,.woocommerce-error:before,.woocommerce-info:after,.woocommerce-info:before,.woocommerce-message:after,.woocommerce-message:before{content:" ";display:table}.woocommerce-error:after,.woocommerce-info:after,.woocommerce-message:after{clear:both}.woocommerce-error:before,.woocommerce-info:before,.woocommerce-message:before{font-family:WooCommerce;content:"\e028";content:"\e028"/"";display:inline-block;position:absolute;top:1em;left:1.5em}.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message .button{float:right}.woocommerce-error li,.woocommerce-info li,.woocommerce-message li{list-style:none outside!important;padding-left:0!important;margin-left:0!important}.rtl.woocommerce .price_label,.rtl.woocommerce .price_label span{direction:ltr;unicode-bidi:embed}.woocommerce-message{border-top-color:#8fae1b}.woocommerce-message:before{content:"\e015";color:#8fae1b}.woocommerce-info{border-top-color:#1e85be}.woocommerce-info:before{color:#1e85be}.woocommerce-error{border-top-color:#b81c23}.woocommerce-error:before{content:"\e016";color:#b81c23}.woocommerce-account .woocommerce:after,.woocommerce-account .woocommerce:before{content:" ";display:table}.woocommerce-account .woocommerce:after{clear:both}.woocommerce-account .addresses .title:after,.woocommerce-account .addresses .title:before{content:" ";display:table}.woocommerce-account .addresses .title:after{clear:both}.woocommerce-account .addresses .title h3{float:left}.woocommerce-account .addresses .title .edit{float:right}.woocommerce-account ol.commentlist.notes li.note p.meta{font-weight:700;margin-bottom:0}.woocommerce-account ol.commentlist.notes li.note .description p:last-child{margin-bottom:0}.woocommerce-account ul.digital-downloads{margin-left:0;padding-left:0}.woocommerce-account ul.digital-downloads li{list-style:none;margin-left:0;padding-left:0}.woocommerce-account ul.digital-downloads li:before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e00a";text-decoration:none}.woocommerce-account ul.digital-downloads li .count{float:right}#add_payment_method table.cart .product-thumbnail,.woocommerce-cart table.cart .product-thumbnail,.woocommerce-checkout table.cart .product-thumbnail{min-width:32px}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:32px;box-shadow:none}#add_payment_method table.cart td,#add_payment_method table.cart th,.woocommerce-cart table.cart td,.woocommerce-cart table.cart th,.woocommerce-checkout table.cart td,.woocommerce-checkout table.cart th{vertical-align:middle}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{float:left;box-sizing:border-box;border:1px solid #cfc8d8;padding:6px 6px 5px;margin:0 4px 0 0;outline:0}#add_payment_method table.cart td.actions .coupon .input-text.has-error:focus,.woocommerce-cart table.cart td.actions .coupon .input-text.has-error:focus,.woocommerce-checkout table.cart td.actions .coupon .input-text.has-error:focus{border-color:var(--wc-red)}#add_payment_method table.cart td.actions .coupon .coupon-error-notice,.woocommerce-cart table.cart td.actions .coupon .coupon-error-notice,.woocommerce-checkout table.cart td.actions .coupon .coupon-error-notice{clear:left;color:var(--wc-red);flex-basis:100%;float:none;font-size:.75em;margin-bottom:0;margin-top:8px;text-align:left;width:auto}#add_payment_method table.cart input,.woocommerce-cart table.cart input,.woocommerce-checkout table.cart input{margin:0;vertical-align:middle}#add_payment_method .wc-proceed-to-checkout,.woocommerce-cart .wc-proceed-to-checkout,.woocommerce-checkout .wc-proceed-to-checkout{padding:1em 0}#add_payment_method .wc-proceed-to-checkout:after,#add_payment_method .wc-proceed-to-checkout:before,.woocommerce-cart .wc-proceed-to-checkout:after,.woocommerce-cart .wc-proceed-to-checkout:before,.woocommerce-checkout .wc-proceed-to-checkout:after,.woocommerce-checkout .wc-proceed-to-checkout:before{content:" ";display:table}#add_payment_method .wc-proceed-to-checkout:after,.woocommerce-cart .wc-proceed-to-checkout:after,.woocommerce-checkout .wc-proceed-to-checkout:after{clear:both}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{display:block;text-align:center;margin-bottom:1em;font-size:1.25em;padding:1em}#add_payment_method .cart-collaterals .shipping-calculator-button,.woocommerce-cart .cart-collaterals .shipping-calculator-button,.woocommerce-checkout .cart-collaterals .shipping-calculator-button{float:none;margin-top:.5em;display:inline-block}#add_payment_method .cart-collaterals .shipping-calculator-button:after,.woocommerce-cart .cart-collaterals .shipping-calculator-button:after,.woocommerce-checkout .cart-collaterals .shipping-calculator-button:after{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"\e019";text-decoration:none}#add_payment_method .cart-collaterals .shipping-calculator-form,.woocommerce-cart .cart-collaterals .shipping-calculator-form,.woocommerce-checkout .cart-collaterals .shipping-calculator-form{margin:1em 0 0}#add_payment_method .cart-collaterals .cart_totals p small,.woocommerce-cart .cart-collaterals .cart_totals p small,.woocommerce-checkout .cart-collaterals .cart_totals p small{color:#767676;font-size:.83em}#add_payment_method .cart-collaterals .cart_totals table,.woocommerce-cart .cart-collaterals .cart_totals table,.woocommerce-checkout .cart-collaterals .cart_totals table{border-collapse:separate;margin:0 0 6px;padding:0}#add_payment_method .cart-collaterals .cart_totals table tr:first-child td,#add_payment_method .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child th{border-top:0}#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table th{width:35%}#add_payment_method .cart-collaterals .cart_totals table td,#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table td,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table td,.woocommerce-checkout .cart-collaterals .cart_totals table th{vertical-align:top;border-left:0;border-right:0;line-height:1.5em}#add_payment_method .cart-collaterals .cart_totals table small,.woocommerce-cart .cart-collaterals .cart_totals table small,.woocommerce-checkout .cart-collaterals .cart_totals table small{color:#767676}#add_payment_method .cart-collaterals .cart_totals table select,.woocommerce-cart .cart-collaterals .cart_totals table select,.woocommerce-checkout .cart-collaterals .cart_totals table select{width:100%}#add_payment_method .cart-collaterals .cart_totals .discount td,.woocommerce-cart .cart-collaterals .cart_totals .discount td,.woocommerce-checkout .cart-collaterals .cart_totals .discount td{color:#958e09}#add_payment_method .cart-collaterals .cart_totals tr td,#add_payment_method .cart-collaterals .cart_totals tr th,.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce-checkout .cart-collaterals .cart_totals tr td,.woocommerce-checkout .cart-collaterals .cart_totals tr th{border-top:1px solid #e9e6ed}#add_payment_method .cart-collaterals .cart_totals .woocommerce-shipping-destination,.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-destination,.woocommerce-checkout .cart-collaterals .cart_totals .woocommerce-shipping-destination{margin-bottom:0}#add_payment_method .cart-collaterals .cross-sells ul.products li.product,.woocommerce-cart .cart-collaterals .cross-sells ul.products li.product,.woocommerce-checkout .cart-collaterals .cross-sells ul.products li.product{margin-top:0}#add_payment_method .checkout .col-2 h3#ship-to-different-address,.woocommerce-cart .checkout .col-2 h3#ship-to-different-address,.woocommerce-checkout .checkout .col-2 h3#ship-to-different-address{float:left;clear:none}#add_payment_method .checkout .col-2 .notes,.woocommerce-cart .checkout .col-2 .notes,.woocommerce-checkout .checkout .col-2 .notes{clear:left}#add_payment_method .checkout .col-2 .form-row-first,.woocommerce-cart .checkout .col-2 .form-row-first,.woocommerce-checkout .checkout .col-2 .form-row-first{clear:left}#add_payment_method .checkout .create-account small,.woocommerce-cart .checkout .create-account small,.woocommerce-checkout .checkout .create-account small{font-size:11px;color:#767676;font-weight:400}#add_payment_method .checkout div.shipping-address,.woocommerce-cart .checkout div.shipping-address,.woocommerce-checkout .checkout div.shipping-address{padding:0;clear:left;width:100%}#add_payment_method .checkout .shipping_address,.woocommerce-cart .checkout .shipping_address,.woocommerce-checkout .checkout .shipping_address{clear:both}#add_payment_method .checkout .checkout-inline-error-message,.woocommerce-cart .checkout .checkout-inline-error-message,.woocommerce-checkout .checkout .checkout-inline-error-message{color:var(--wc-red);font-size:.75em;margin-bottom:0}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:rgba(129,110,153,.14);border-radius:5px}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{text-align:left;padding:1em;border-bottom:1px solid rgba(104,87,125,.14);margin:0;list-style:none outside}#add_payment_method #payment ul.payment_methods:after,#add_payment_method #payment ul.payment_methods:before,.woocommerce-cart #payment ul.payment_methods:after,.woocommerce-cart #payment ul.payment_methods:before,.woocommerce-checkout #payment ul.payment_methods:after,.woocommerce-checkout #payment ul.payment_methods:before{content:" ";display:table}#add_payment_method #payment ul.payment_methods:after,.woocommerce-cart #payment ul.payment_methods:after,.woocommerce-checkout #payment ul.payment_methods:after{clear:both}#add_payment_method #payment ul.payment_methods li,.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li{line-height:2;text-align:left;margin:0;font-weight:400}#add_payment_method #payment ul.payment_methods li input,.woocommerce-cart #payment ul.payment_methods li input,.woocommerce-checkout #payment ul.payment_methods li input{margin:0 1em 0 0}#add_payment_method #payment ul.payment_methods li img,.woocommerce-cart #payment ul.payment_methods li img,.woocommerce-checkout #payment ul.payment_methods li img{vertical-align:middle;margin:-2px 0 0 .5em;padding:0;position:relative;box-shadow:none}#add_payment_method #payment ul.payment_methods li img+img,.woocommerce-cart #payment ul.payment_methods li img+img,.woocommerce-checkout #payment ul.payment_methods li img+img{margin-left:2px}#add_payment_method #payment ul.payment_methods li.payment_method_paypal img,.woocommerce-cart #payment ul.payment_methods li.payment_method_paypal img,.woocommerce-checkout #payment ul.payment_methods li.payment_method_paypal img{max-height:24px;vertical-align:middle;float:right;margin:0}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice):after,#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice):before,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice):after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice):before,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice):after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice):before{content:" ";display:table}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice):after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice):after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice):after{clear:both}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{padding:1em}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{position:relative;box-sizing:border-box;width:100%;padding:1em;margin:1em 0;font-size:.92em;border-radius:2px;line-height:1.5;background-color:#dcd7e2;color:#515151}#add_payment_method #payment div.payment_box input.input-text,#add_payment_method #payment div.payment_box textarea,.woocommerce-cart #payment div.payment_box input.input-text,.woocommerce-cart #payment div.payment_box textarea,.woocommerce-checkout #payment div.payment_box input.input-text,.woocommerce-checkout #payment div.payment_box textarea{border-color:#c2bacd;border-top-color:#b5abc2}#add_payment_method #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-cart #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-checkout #payment div.payment_box ::-webkit-input-placeholder{color:#b5abc2}#add_payment_method #payment div.payment_box :-moz-placeholder,.woocommerce-cart #payment div.payment_box :-moz-placeholder,.woocommerce-checkout #payment div.payment_box :-moz-placeholder{color:#b5abc2}#add_payment_method #payment div.payment_box :-ms-input-placeholder,.woocommerce-cart #payment div.payment_box :-ms-input-placeholder,.woocommerce-checkout #payment div.payment_box :-ms-input-placeholder{color:#b5abc2}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods{list-style:none outside;margin:0}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token{margin:0 0 .5em}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label{cursor:pointer}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput{vertical-align:middle;margin:-3px 1em 0 0;position:relative}#add_payment_method #payment div.payment_box .wc-credit-card-form,.woocommerce-cart #payment div.payment_box .wc-credit-card-form,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form{border:0;padding:0;margin:1em 0 0}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number{font-size:1.5em;padding:8px;background-repeat:no-repeat;background-position:right .618em center;background-size:32px 20px}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.visa{background-image:url(//nationalcprfoundation.com/wp-content/plugins/woocommerce/assets/css/../images/icons/credit-cards/visa.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.mastercard{background-image:url(//nationalcprfoundation.com/wp-content/plugins/woocommerce/assets/css/../images/icons/credit-cards/mastercard.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.laser{background-image:url(//nationalcprfoundation.com/wp-content/plugins/woocommerce/assets/css/../images/icons/credit-cards/laser.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.dinersclub{background-image:url(//nationalcprfoundation.com/wp-content/plugins/woocommerce/assets/css/../images/icons/credit-cards/diners.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.maestro{background-image:url(//nationalcprfoundation.com/wp-content/plugins/woocommerce/assets/css/../images/icons/credit-cards/maestro.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.jcb{background-image:url(//nationalcprfoundation.com/wp-content/plugins/woocommerce/assets/css/../images/icons/credit-cards/jcb.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.amex{background-image:url(//nationalcprfoundation.com/wp-content/plugins/woocommerce/assets/css/../images/icons/credit-cards/amex.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.discover{background-image:url(//nationalcprfoundation.com/wp-content/plugins/woocommerce/assets/css/../images/icons/credit-cards/discover.svg)}#add_payment_method #payment div.payment_box span.help,.woocommerce-cart #payment div.payment_box span.help,.woocommerce-checkout #payment div.payment_box span.help{font-size:.857em;color:#767676;font-weight:400}#add_payment_method #payment div.payment_box .form-row,.woocommerce-cart #payment div.payment_box .form-row,.woocommerce-checkout #payment div.payment_box .form-row{margin:0 0 1em}#add_payment_method #payment div.payment_box p:last-child,.woocommerce-cart #payment div.payment_box p:last-child,.woocommerce-checkout #payment div.payment_box p:last-child{margin-bottom:0}#add_payment_method #payment div.payment_box:before,.woocommerce-cart #payment div.payment_box:before,.woocommerce-checkout #payment div.payment_box:before{content:"";display:block;border:1em solid #dcd7e2;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent;position:absolute;top:-.75em;left:0;margin:-1em 0 0 2em}#add_payment_method #payment .payment_method_paypal .about_paypal,.woocommerce-cart #payment .payment_method_paypal .about_paypal,.woocommerce-checkout #payment .payment_method_paypal .about_paypal{float:right;line-height:52px;font-size:.83em}#add_payment_method #payment .payment_method_paypal img,.woocommerce-cart #payment .payment_method_paypal img,.woocommerce-checkout #payment .payment_method_paypal img{max-height:24px;vertical-align:middle;float:right}.woocommerce-terms-and-conditions{border:1px solid rgba(0,0,0,.2);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);background:rgba(0,0,0,.05)}.woocommerce-invalid #terms{outline:2px solid var(--wc-red);outline-offset:2px}.woocommerce-password-strength{text-align:center;font-weight:600;padding:3px .5em;font-size:1em}.woocommerce-password-strength.strong{background-color:#c1e1b9;border-color:#83c373}.woocommerce-password-strength.short{background-color:#f1adad;border-color:#e35b5b}.woocommerce-password-strength.bad{background-color:#fbc5a9;border-color:#f78b53}.woocommerce-password-strength.good{background-color:#ffe399;border-color:#ffc733}.woocommerce-password-hint{margin:.5em 0 0;display:block}#content.twentyeleven .woocommerce-pagination a{font-size:1em;line-height:1}.single-product .twentythirteen #reply-title,.single-product .twentythirteen #respond #commentform,.single-product .twentythirteen .entry-summary{padding:0}.single-product .twentythirteen p.stars{clear:both}.twentythirteen .woocommerce-breadcrumb{padding-top:40px}.twentyfourteen ul.products li.product{margin-top:0!important}body:not(.search-results) .twentysixteen .entry-summary{color:inherit;font-size:inherit;line-height:inherit}.twentysixteen .price ins{background:inherit;color:inherit}form.has-custom-place-order-button #place_order{display:none!important}
.woocommerce form .form-row .required{visibility:visible}
.wpProQuiz_content,.wpProQuiz_content h2{margin-bottom:10px!important}.wpProQuiz_answerCorrect,.wpProQuiz_answerCorrect label,.wpProQuiz_answerIncorrect,.wpProQuiz_question_page span{font-weight:700!important}.wpProQuiz_answerCorrect{background:#6DB46D!important}.wpProQuiz_answerIncorrect{background:#FF9191!important}.wpProQuiz_content{margin-top:10px!important}*+html .wpProQuiz_button,*+html .wpProQuiz_button:hover{padding:3px 0!important}.wpProQuiz_button,.wpProQuiz_button:hover{margin:0!important;padding:5px 10px!important;background:#13455B!important;border-radius:11px!important;color:#fff!important;font-weight:700!important;border:1px solid #13455B!important;box-shadow:1px 1px 1px #333!important;text-shadow:none!important;filter:none!important;float:none}.wpProQuiz_question_page{margin-bottom:10px!important}.wpProQuiz_questionListItem:last-child,.wpProQuiz_questionListItemLastChildIE{padding:3px!important;margin-bottom:0!important}.wpProQuiz_questionListItem{padding:3px!important;margin-bottom:5px!important;background-image:none!important;margin-left:0!important;list-style:none!important;border:0!important}.wpProQuiz_questionListItem>table{border-collapse:collapse!important;margin:0!important;padding:0!important;width:100%;border:none!important;text-align:left!important}.wpProQuiz_questionListItem>table .alt{background:inherit!important}.wpProQuiz_questionListItem>table td{text-align:left!important}.wpProQuiz_points,.wpProQuiz_time_limit_expired{font-weight:700!important;text-align:center!important}.wpProQuiz_catOverview ol,.wpProQuiz_list,.wpProQuiz_listItem,.wpProQuiz_maxtrixSortCriterion,.wpProQuiz_questionList,.wpProQuiz_resultsList,.wpProQuiz_sortStringList{list-style:none!important;padding:0!important;margin:0!important}.wpProQuiz_list{border:0!important}.wpProQuiz_questionList{margin-bottom:10px!important;background:#F8FAF5!important;border:1px solid #C3D1A3!important;padding:5px!important;list-style:none!important}.wpProQuiz_listItem{position:relative!important;border:0!important;background-image:none!important}.wpProQuiz_response{background:#F8FAF5!important;border:1px solid #C4C4C4!important;padding:5px!important;margin-bottom:15px!important;box-shadow:1px 1px 2px #AAA!important}.wpProQuiz_response span{font-weight:700!important}.wpProQuiz_sort{width:25px!important}.wpProQuiz_results h3{margin-bottom:10px!important}.wpProQuiz_sort_correct_answer{font-weight:700!important;margin-right:5px!important;display:none!important}.wpProQuiz_sortStringItem,.wpProQuiz_sortable{padding:5px!important;border:1px solid #d3d3d3!important;box-shadow:2px 2px 1px #EEE;background-color:#F8FAF5!important;cursor:move}.wpProQuiz_time_limit .time{font-weight:700!important;margin-top:5px!important;margin-bottom:5px!important}.wpProQuiz_time_limit .wpProQuiz_progress{height:10px!important;background-color:#00f!important;margin-bottom:5px!important}.wpProQuiz_time_limit_expired{font-size:15px!important}.wpProQuiz_question_text{margin-bottom:10px!important}.wpProQuiz_tipp>div{padding:10px!important;background-color:#DDECFF!important;border:1px dotted #363636!important;border-radius:10px!important;position:absolute!important;bottom:5px!important;left:5px!important;right:5px!important;box-shadow:2px 2px 5px 0 #313131!important;z-index:99999!important}.wpProQuiz_matrixSortString,.wpProQuiz_matrixSortString>h3{margin-bottom:10px!important;margin-top:0!important}.wpProQuiz_matrixSortString{background:#F8FAF5!important;border:1px solid #C3D1A3!important;padding:5px!important}.wpProQuiz_sortStringList{padding:10px!important;border:0!important}.wpProQuiz_maxtrixSortCriterion,.wpProQuiz_maxtrixSortText,.wpProQuiz_placehold{padding:5px!important}.wpProQuiz_sortStringList>li{float:left!important;margin-left:5px!important;margin-right:5px!important;margin-bottom:5px!important}.wpProQuiz_placehold,.wpProQuiz_sortStringItem{background-image:none!important;margin:0!important;list-style:none!important}.wpProQuiz_placehold{background-color:#FFFFC2!important;height:30px!important;min-width:50px!important}.wpProQuiz_mextrixTr>td{border:1px solid #D1D1D1!important;padding:5px!important;vertical-align:middle!important}.wpProQuiz_points{margin-bottom:20px!important}.wpProQuiz_cloze input[type=text]{background:0 0;border:0!important;border-bottom:1px solid!important;height:18px!important;margin:0!important;padding:0 4px!important;color:#000!important;border-radius:0!important;box-shadow:0 0!important}.wpProQuiz_cloze input:focus{outline:0!important}.wpProQuiz_questionListItem input,.wpProQuiz_questionListItem label{margin:0!important;font-weight:400;display:inline}.wpProQuiz_questionListItem label{float:none}.wpProQuiz_questionListItem input{float:none!important;display:inline!important}.wpProQuiz_resultsList{border:0!important}.wpProQuiz_resultsList>li{background-image:none!important;padding:0!important;margin:0!important;list-style-type:none!important;border:0!important}.wpProQuiz_loadQuiz,.wpProQuiz_lock,.wpProQuiz_prerequisite,.wpProQuiz_startOnlyRegisteredUser{border:1px dotted #FFC3C3!important;background-color:#FFF7F7!important}.wpProQuiz_loadQuiz p,.wpProQuiz_lock p,.wpProQuiz_prerequisite p,.wpProQuiz_startOnlyRegisteredUser p{margin:20px!important;font-weight:700!important}.wpProQuiz_toplistTable{width:100%!important;border:1px solid #C3D1A3!important;border-collapse:collapse!important;margin:0!important}.wpProQuiz_toplistTable caption{caption-side:top!important;text-align:right!important;padding-bottom:2px!important;color:gray!important;margin:0!important;font-size:11px!important}.wpProQuiz_toplistTable thead tr{background:#9bbb59!important;padding:5px!important;color:#fff!important;font-weight:700!important}.wpProQuiz_toplistTable tbody td:FIRST-CHILD{font-weight:700!important}.wpProQuiz_toplistTable td,.wpProQuiz_toplistTable th{padding:5px!important;text-align:center!important;border:0!important}.wpProQuiz_toplistTable th{background:#9BBB59!important}.wpProQuiz_toplistTrOdd{background-color:#EBF1DE!important}.wpProQuiz_addToplist{margin-top:10px!important;background-color:#F5FAEA!important;padding:10px!important;border:1px solid #C3D1A3!important}.wpProQuiz_addToplistMessage{border:1px solid #a0a0a0!important;background-color:#FCFFB3!important;margin-bottom:5px!important;border-radius:5px!important;padding:5px!important;font-weight:700!important;color:#696969!important}.wpProQuiz_resultTable{margin:15px auto!important;width:25pc!important;border:1px solid #C4C4C4!important;padding:15px!important;font-weight:700!important}.wpProQuiz_resultTable table{width:100%!important;border-collapse:collapse!important;margin:0!important;border:0!important;text-align:left!important}.wpProQuiz_resultTable table td{text-align:left!important}.wpProQuiz_resultTable .alt{background:inherit!important}.wpProQuiz_resultName{width:75pt!important;border-right:1px solid #868686!important;padding:10px 0!important;border-bottom:0!important;border-top:0!important;border-left:0!important}.wpProQuiz_resultValue{padding:0!important;border:0!important}.wpProQuiz_box,.wpProQuiz_reviewQuestion{border:1px solid #C3D1A3;background-color:#F8FAF5}.wpProQuiz_resultValue div{color:#000!important;text-align:right!important;box-shadow:1px 1px 3px 1px #C4C4C4!important;display:inline-block!important;height:18px!important;zoom:1!important;*display:inline!important;margin-right:3px!important;vertical-align:middle!important}.wpProQuiz_addBox label{display:inline!important}.wpProQuiz_addBox input[type=text]{margin:0!important}.wpProQuiz_reviewQuestion{max-height:75pt;overflow:hidden;position:relative}.wpProQuiz_checkPage h3{margin:10px 0}.wpProQuiz_checkPage ol,.wpProQuiz_reviewQuestion ol{list-style-type:none!important;margin:0!important;padding:5px 9pt 0 5px!important;zoom:1!important;position:relative!important;border:0!important}.wpProQuiz_reviewQuestion ol:after{content:".";display:block;height:0;clear:both;visibility:hidden}.wpProQuiz_reviewQuestionTarget{font-weight:700;border-color:#7DB1D3!important;box-shadow:0 0 2px 1px #C4C4C4}.wpProQuiz_checkPage li,.wpProQuiz_reviewQuestion li{float:left!important;margin:0 5px 5px 0!important;border:1px solid #CFCFCF;padding:5px 0!important;width:30px!important;text-align:center!important;background-color:#fff;cursor:pointer!important;list-style-type:none!important;background-image:none!important}.wpProQuiz_forms table,.wpProQuiz_forms table td{text-align:left!important}.wpProQuiz_reviewQuestion div{position:absolute;right:0;background-color:#B8B8B8;top:0;height:20px;width:10px;border:0;border-radius:10px;cursor:move}.wpProQuiz_reviewLegend{padding:5px!important;margin-bottom:8px!important}.wpProQuiz_reviewLegend li,.wpProQuiz_reviewLegend ol{list-style-type:none!important;margin:0!important;border:0!important}.wpProQuiz_reviewLegend ol{padding:0!important}.wpProQuiz_reviewLegend li{float:left!important;padding-right:5px!important;background-image:none!important}.wpProQuiz_reviewColor{height:10px!important;width:10px!important;display:inline-block!important;margin-right:2px!important}.wpProQuiz_button2{border:1px solid #DADADA!important;background:#f5f5f5!important;color:#303030!important;border-radius:4px!important;padding:3px 5px!important;box-shadow:1px 1px 1px #A7A7A7!important;text-shadow:none!important;filter:none!important;margin:0!important;font-weight:400!important}.wpProQuiz_button2:hover{background:#EBEBEB!important}.wpProQuiz_reviewDiv{margin:20px 0!important}.wpProQuiz_header{margin:0!important}.wpProQuiz_catOverview{margin-top:10px;margin-bottom:20px}.wpProQuiz_catOverview li{list-style:none!important;padding:0!important;clear:left!important;border-bottom:1px dashed #aaa;height:1.05em!important;margin:10px 0 0!important;position:relative!important}.wpProQuiz_catOverview span{background:#fff!important;padding:0 3px 0 0!important;float:left!important;position:absolute!important;text-decoration:none!important}span.wpProQuiz_catPercent{font-weight:700!important;padding-left:5px!important;color:#000!important;right:0!important}.wpProQuiz_forms{margin:20px 0!important}.wpProQuiz_required{color:red!important;font-weight:700!important}.wpProQuiz_invalidate{border:1px solid #FFCFCF!important;background:#FFEBE8!important;padding:4px!important;margin:4px 0!important;display:none}.wpProQuiz_forms table{width:auto!important;border-collapse:separate!important;border-spacing:2px!important;border:0}.wpProQuiz_forms table .alt{background:inherit!important}.wpProQuiz_forms td{vertical-align:top!important;padding:0 0 8px!important;margin:0!important;border:0!important;background:0 0!important}.wpProQuiz_forms input,.wpProQuiz_forms label,.wpProQuiz_forms select,.wpProQuiz_forms textarea{margin:0!important;float:none!important;display:inline!important}.wpProQuiz_forms select{width:auto!important}.wpProQuiz_resultForm{display:none}.wpProQuiz_quiz input[type=checkbox]{-webkit-appearance:checkbox}.wpProQuiz_quiz input[type=radio]{-webkit-appearance:radio}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}html{font-size:62.5%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{background:#fff}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{font-weight:400;text-align:left}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}a:focus{outline:thin dotted}a:hover,a:active{outline:0}a img{border:0}body,button,input,select,textarea{color:#333;font-family:'Roboto',sans-serif !important;line-height:1.5em;font-size:13px;word-wrap:break-word}a{color:#248cc8}a:hover,a:focus,a:active{color:#f47e3c}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}p{margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}ul ul,ol ol,ul ol,ol ul{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}b,strong{font-weight:700}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;line-height:1.6;margin-bottom:1.6em;padding:1.6em;overflow:auto;max-width:100%}code,kbd,tt,var{font-family:"Courier New",Courier,mono}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}sup,sub{font-size:75%;height:0;line-height:0;position:relative;vertical-align:baseline}sup{bottom:1ex}sub{top:.5ex}small{font-size:75%}big{font-size:125%}figure{margin:0}table{margin:0 0 1.5em;width:100%}th{font-weight:700}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}button,input{line-height:normal;*overflow:visible;}a.button,button,html input[type=button],input[type=reset],input[type=submit]{padding:12px 20px;border-top:solid 1px #d2d2d2;border-left:solid 1px #c3c3c3;border-right:solid 1px #c3c3c3;border-bottom:solid 1px #9f9f9f;background:#fff;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#dfdfdf),color-stop(1,#fff));background:-ms-linear-gradient(bottom,#dfdfdf,#fff);background:-moz-linear-gradient(center bottom,#dfdfdf 0%,#fff 100%);background:-o-linear-gradient(#fff,#dfdfdf);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#dfdfdf',GradientType=0);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:12px;font-weight:700;color:#646464;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.125),inset 0 1px 0 rgba(255,255,255,.5);-moz-box-shadow:0 1px 1px rgba(0,0,0,.125),inset 0 1px 0 rgba(255,255,255,.5);box-shadow:0 1px 1px rgba(0,0,0,.125),inset 0 1px 0 rgba(255,255,255,.5);width:auto;text-decoration:none;cursor:pointer;line-height:1}a.button:focus,button:focus,html input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus{border-top:solid 1px #dadada;border-left:solid 1px #cfcfcf;border-right:solid 1px #cfcfcf;border-bottom:solid 1px #a8a8a8;background:#fff;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#ebebeb),color-stop(1,#fff));background:-ms-linear-gradient(bottom,#ebebeb,#fff);background:-moz-linear-gradient(center bottom,#ebebeb 0%,#fff 100%);background:-o-linear-gradient(#fff,#ebebeb);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ebebeb',GradientType=0)}a.button:active,button:active,html input[type=button]:active,input[type=reset]:active,input[type=submit]:active{border-top:solid 1px #aaa;border-left:solid 1px #bbb;border-right:solid 1px #bbb;border-bottom:solid 1px #bbb;-webkit-box-shadow:inset 0 -1px 0 rgba(255,255,255,.5),inset 0 2px 5px rgba(0,0,0,.15);-moz-box-shadow:inset 0 -1px 0 rgba(255,255,255,.5),inset 0 2px 5px rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(255,255,255,.5),inset 0 2px 5px rgba(0,0,0,.15)}.small-button{position:relative;top:-1px;padding:5px 20px !important}input[type=checkbox],input[type=radio]{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=text],input[type=email],input[type=password],textarea{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#484848;border:1px solid #ccc;border-radius:3px}input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,textarea:focus{color:#111}input[type=text],input[type=email],input[type=password]{padding:3px}textarea{overflow:auto;vertical-align:top}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin:0 auto}.assistive-text{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);position:absolute !important}.page-links{clear:both}#site-title a{color:inherit}body{background:#dadada}#page-wrapper{padding-top:20px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:1080px;margin:0 auto}.layout-full #page-wrapper{width:100%;margin:0;padding:0;overflow:hidden}.layout-full #page-wrapper .full-container{max-width:1080px;margin-left:auto;margin-right:auto;position:relative}@media (max-width:1080px){.responsive.layout-boxed #page-wrapper{margin:0;padding:0}.responsive.layout-boxed #colophon{margin-bottom:0}}#masthead{background:#fcfcfc;padding:0 35px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;zoom:1}#masthead:before{content:'';display:block}#masthead:after{content:'';display:table;clear:both}#masthead .hgroup{zoom:1;position:relative;padding-top:45px;padding-bottom:45px}#masthead .hgroup:before{content:'';display:block}#masthead .hgroup:after{content:'';display:table;clear:both}#masthead .hgroup a{text-decoration:none}#masthead .hgroup h1{color:#666;font-weight:100;font-size:36px;line-height:1em}#masthead .hgroup .logo{display:block;float:left;max-width:100%}#masthead .hgroup .logo img{vertical-align:bottom}#masthead .hgroup .support-text{line-height:1.2em;position:absolute;right:0;top:23%;color:#4b4b4b;max-width:6 0%}#masthead .hgroup #header-sidebar{padding-top:15px;padding-bottom:15px;height:100%;position:absolute;right:0;top:0;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-pack:center;-ms-flex-align:center;display:-ms-flexbox;-moz-box-pack:center;-moz-box-align:center;display:-moz-box;-webkit-box-pack:center;-webkit-box-align:center;display:-webkit-box;display:box;box-pack:center;box-align:center}#masthead .hgroup #header-sidebar aside.widget{margin-bottom:0;float:left;position:relative;margin-right:25px}#masthead .hgroup #header-sidebar aside.widget:last-child{margin-right:0}#masthead .hgroup #header-sidebar .widget-title{font-weight:700;margin-bottom:5px}#masthead.masthead-logo-in-menu .main-navigation{zoom:1}#masthead.masthead-logo-in-menu .main-navigation:before{content:'';display:block}#masthead.masthead-logo-in-menu .main-navigation:after{content:'';display:table;clear:both}#masthead.masthead-logo-in-menu .logo{float:left;padding:10px 0;margin-right:15px}#masthead.masthead-logo-in-menu .logo>*{display:block}#masthead.masthead-logo-in-menu .logo>img{max-height:33px;width:auto;height:auto;max-width:100%}#masthead.masthead-logo-in-menu .logo>img.logo-no-height-constrain{max-height:none}#masthead{background:#fff !important;background-image:none !important}.header-links-container{background:#ebebeb;line-height:35px;color:#5f5f5f}.header-links-container a{text-decoration:none}.header-links-slogan-container{float:left;width:50%;color:#5f5f5f}.header-links-slogan-container h4{font-weight:400;font-size:13px}.header-links-slogan-container b{font-weight:400}.header-links-slogan-container>*{font-weight:400;font-size:13px}.header-links-nav-container{float:right;width:50%;text-align:right}.header-links-nav ul{display:inline-block;margin:0;padding:0;list-style:none}.header-links-nav ul li{display:inline-block;margin-left:-4px;padding:0 25px;list-style:none}.header-links-nav ul li a{text-transform:uppercase;color:#383838}.header-links-nav ul li a:hover{color:#2a99c1}.header-links-nav ul li:nth-child(1n){background:#ddd}.header-links-nav ul li:nth-child(2n){background:#d2d2d2}.header-links-nav ul li:nth-child(3n){background:#c4c4c4}.header-links-nav ul li:nth-child(4n){background:#2a99c1}.header-cart-icon,.header-cart-count-container,.header-cart-menu-container{position:relative;display:inline-block}.header-cart-icon img,.header-cart-menu-container img.arrow{vertical-align:middle}.header-cart-count-container{margin:0 10px;background:#e5182f;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font-weight:700;font-size:11px;line-height:11px}.header-cart-count{padding:5px;line-height:11px}.header-cart-count a{text-decoration:none !important;text-transform:uppercase !important;color:#fff !important}#masthead .logo-height-constrain{margin-left:-3px;height:80px;width:auto}#masthead .hgroup{padding:11px 0 !important}.header-promo-container{position:relative;background:#2a99c1}.header-promo{padding:15px 0;text-align:center;font-size:15px;font-weight:300;color:#fff}.nav-wrap{z-index:1000}.nav-wrap ul{list-style:none;position:relative;float:left;margin:0;padding:0;z-index:1000}.nav-wrap ul li a{display:block;padding:20px 14px;text-decoration:none;font-style:normal;font-size:20px;font-weight:300;color:#333}.nav-wrap ul li:last-child a{padding:20px 0 20px 25px}.nav-wrap ul li a:hover{color:#2a99c1}.nav-wrap ul li{position:relative;float:left;margin:0;padding:0}.nav-wrap ul ul{display:none;position:absolute;top:100%;left:0;background:#f4f4f4;padding:0;-webkit-box-shadow:0px 5px 5px 0px rgba(50,50,50,.35);-moz-box-shadow:0px 5px 5px 0px rgba(50,50,50,.35);box-shadow:0px 5px 5px 0px rgba(50,50,50,.35)}.nav-wrap ul ul li{float:none;width:200px}.nav-wrap ul ul a{line-height:120%;padding:10px 15px !important;font-size:14px}.nav-wrap ul ul ul{top:0;left:100%}.nav-wrap ul li:hover>ul{display:block}.menu-item a.menu-image-hovered img.hovered-image,.menu-item a.menu-image-hovered:hover img.menu-image{transition:none}.header-cart-menu:hover{cursor:pointer}.header-cart-menu:hover>.header-cart-menu-items{display:block}.header-cart-menu-items{z-index:2000;cursor:auto;display:none;position:absolute;top:100%;right:-25px;width:250px;background:#0083c2;padding:0;-webkit-box-shadow:0px 5px 5px 0px rgba(50,50,50,.35);-moz-box-shadow:0px 5px 5px 0px rgba(50,50,50,.35);box-shadow:0px 5px 5px 0px rgba(50,50,50,.35);color:#aaa}.header-cart-menu-items-inner{padding:20px}.header-cart-menu-item{overflow:hidden;margin-bottom:0;line-height:1.2em}.header-cart-menu-item.empty-cart{margin-bottom:0}.header-cart-menu-item .cert-product{font-weight:700}.header-cart-menu-item .cert-name{color:#91e2ff}.header-cart-menu-item-title{float:left;width:80%;text-align:left;color:#fff}.header-cart-menu-item.empty-cart .header-cart-menu-item-title{width:100%}.header-cart-menu-item-title-inner{padding:5px}.header-cart-menu-item-remove{float:left;width:20%}.header-cart-menu-item-remove a{display:inline-block;margin-top:5px;padding:5px;background:#65d6ff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;color:#136684}.header-cart-checkout-container{overflow:hidden;line-height:1.2em}.header-cart-checkout-button{float:left;width:50%;text-align:left}.header-cart-checkout-button a{display:inline-block;background:#c01328;margin-top:5px;margin-left:5px;padding:7px 12px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font-size:14px;font-weight:700;color:#fff !important}.header-cart-checkout-total{float:left;width:50%;text-align:right;font-size:20px;color:#fff}.header-cart-checkout-total label{display:block;font-size:10px;text-transform:uppercase;color:#fff}.nav-mobile-cart-items{background:#0083c2}.nav-mobile-cart-items-inner{padding:15px}.nav-mobile-cart-container .header-cart-menu-item-remove{text-align:right}.nav-mobile-cart-container .header-cart-checkout-total label{padding-bottom:5px;line-height:1em}.nav-mobile-cart-container .header-cart-checkout-total{font-size:24px}.nav-mobile-cart-container .nav-mobile-cart-items{font-size:16px}#masthead{position:relative}.nav-mobile{z-index:3000;position:absolute;top:0;left:0;background:#fff;-webkit-box-shadow:0px 5px 5px 0px rgba(50,50,50,.35);-moz-box-shadow:0px 5px 5px 0px rgba(50,50,50,.35);box-shadow:0px 5px 5px 0px rgba(50,50,50,.35);font-size:19px;font-weight:300}.nav-mobile-inner{padding:0 20px 10px}.nav-mobile a{text-decoration:none;color:#333}.nav-mobile a:hover{color:#2a99c1}.nav-mobile ul{margin:0;padding:0;list-style:none}.nav-mobile ul li{margin-bottom:14px}.nav-mobile ul.sub-menu{padding-top:10px;font-size:15px}.nav-mobile ul ul{margin:0 0 0 23px}.nav-mobile-items{z-index:3000;cursor:auto;width:100%;background:#fff;padding:0;color:#aaa}.nav-mobile-items-inner{padding:20px}.nav-desktop{display:block}.nav-mobile,.nav-mobile-hamburger{display:none}.nav-mobile-hamburger{position:relative;cursor:pointer;margin-right:-10px;margin-top:13px}.icon-bar{background-color:#888}.icon-bar{border-radius:1px;display:block;margin-bottom:5px;height:2px;width:22px}.nav-mobile-hamburger-text{display:inline-block;font-size:15px;padding-left:5px;text-transform:uppercase;vertical-align:top;color:#777}.nav-mobile-hamburger-bars{position:relative}.nav-mobile-hamburger-bars-cart{display:block;position:absolute;top:-11px;right:-12px;padding:3px 6px 3px 5px;background:#e5182f;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.nav-mobile-hamburger-bars-cart img{position:relative;top:2px;width:15px;height:auto}.nav-mobile-links{overflow:hidden;margin-top:3px}.nav-mobile-links ul{margin:0;padding:0;width:102%;list-style:none}.nav-mobile-links ul li{float:left;padding:10px 0;width:33%;list-style:none;text-align:center;font-size:16px}.nav-mobile-links ul li a{text-transform:uppercase;color:#383838}.nav-mobile-links ul li a:hover{text-decoration:underline}.nav-mobile-links ul li:nth-child(1n){background:#ddd}.nav-mobile-links ul li:nth-child(2n){background:#d2d2d2}.nav-mobile-links ul li:nth-child(3n){background:#c4c4c4}.header-mobile-cart{padding:10px 20px;background:#2a99c1;text-align:right}.disabled{opacity:.5;filter:alpha(opacity=50)}.cycle-paused:after{content:'Paused';color:#fff;background:#000;padding:10px;z-index:500;position:absolute;top:10px;right:10px;border-radius:10px;opacity:.5;filter:alpha(opacity=50)}.layout-boxed #masthead.masthead-logo-in-menu img.logo{margin-left:25px}body.ie-8 #masthead .hgroup #header-sidebar,body.ie-9 #masthead .hgroup #header-sidebar{padding-top:40px;padding-bottom:40px}#main{zoom:1}#main:before{content:'';display:block}#main:after{content:'';display:table;clear:both}#primary{float:left;width:71.287%}body.sidebar-position-left #primary{float:right}body.sidebar-position-none #primary{float:none;width:auto}body.no-sidebar #primary{float:none;width:auto}body.siteorigin-panels-lite-home #primary,body.vantage-layout-width-full-width #primary,body.vantage-layout-width-full-width-stretched #primary{width:auto;float:none}.vantage-layout-width-full-width-stretched #main>.full-container{max-width:100% !important}.vantage-layout-width-normal #primary{float:left;width:71.287%}#secondary{float:right;width:23.762%}body.page-template-template-my-account-group #primary,body.page-template-template-my-account-certificate #primary,body.page-template-template-groups #primary,body.page-template-template-groups-signup #primary,body.page-template-template-groups-certificate #primary,body.page-template-template-verify #primary{width:100%}body.page-template-template-my-account-group #secondary,body.page-template-template-my-account-certificate #secondary,body.page-template-template-groups #secondary,body.page-template-template-groups-signup #secondary,body.page-template-template-groups-certificate #secondary,body.page-template-template-verify #secondary{display:none}body.sidebar-position-left #secondary{float:left}body.sidebar-position-none #secondary{display:none}.siteorigin-panels-home #primary,.page-template-templatestemplate-full-php #primary,.page-template-home-panels-php #primary,.page-template-templatestemplate-full-notitle-php #primary{width:auto;float:none}.page-template-default #primary{float:left;width:71.287%}#main{background:#fcfcfc;padding:35px}#main-slider{line-height:0;background:#eee}#main-slider .flexslider{margin-bottom:0}#main-slider h1{font-weight:100;text-shadow:0 1px 1px rgba(0,0,0,.5)}#main-slider .text-em-wrapper{padding:10px 50px;background:rgba(0,0,0,.25);border:3px solid #fff;font-weight:700}#main-slider .metaslider,#main-slider #metaslider-demo{margin:0 auto}#main-slider #metaslider-demo{text-align:center}@media (max-width:1080px){body.responsive #masthead.masthead-logo-in-menu .logo{margin-left:20px}body.responsive #masthead.masthead-logo-in-menu .main-navigation .menu-mobilenav-container ul{margin-right:0}body.responsive #masthead.masthead-logo-in-menu .main-navigation .menu-mobilenav-container ul li{float:right}body.responsive #masthead.masthead-logo-in-menu .main-navigation .menu-mobilenav-container ul li a{padding-left:20px;padding-right:20px}body.responsive #masthead.masthead-logo-in-menu #search-icon-icon{display:none}}#masthead.force-responsive .hgroup{text-align:center}#masthead.force-responsive .hgroup .logo{float:none}#masthead.force-responsive .hgroup .logo img{margin:0 auto;padding-top:0 !important;padding-bottom:0 !important}#masthead.force-responsive .hgroup .support-text,#masthead.force-responsive .hgroup #header-sidebar{position:static;display:block;margin-top:30px;max-width:100%}#masthead.force-responsive .hgroup .support-text img,#masthead.force-responsive .hgroup #header-sidebar img{max-width:100%;height:auto}#masthead.force-responsive .hgroup #header-sidebar{padding-top:0 !important;padding-bottom:0 !important;height:auto}#masthead.force-responsive .hgroup #header-sidebar .widget{display:block;margin:0 auto;float:none}@media (max-width:680px){body.responsive #primary,body.responsive #secondary{width:auto;float:none}body.responsive #secondary{margin-top:35px}body.responsive #footer-widgets .widget{display:block;margin-bottom:25px;float:none}body.responsive #footer-widgets .widget:last-child{margin-bottom:0}}body.responsive #page-wrapper{max-width:1080px;width:auto;overflow-x:hidden}body.responsive.layout-full #page-wrapper{max-width:100%}body.responsive.layout-boxed #page-wrapper{overflow-x:visible}body.responsive.layout-full #page-wrapper .full-container{max-width:1080px;margin-left:auto;margin-right:auto}.main-navigation{margin:0 -35px;background:#343538;position:relative;font-size:0}.main-navigation [class^="fa fa-"]{display:inline-block;margin-right:15px;font-size:16px;line-height:.5em;color:#ccc}.main-navigation a:hover [class^="fa fa-"]{color:#fff}.main-navigation ul{text-align:left;list-style:none;margin:0;padding-left:0;zoom:1}.main-navigation ul:before{content:'';display:block}.main-navigation ul:after{content:'';display:table;clear:both}.main-navigation ul li{display:inline-block;font-size:13px;position:relative}.main-navigation ul li:hover>a{background:#00bcff;color:#fff}.main-navigation ul li a{padding:20px 35px;line-height:1em;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.main-navigation ul li a,.main-navigation ul li a>*{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.main-navigation ul ul{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.15);-moz-box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:0 1px 2px rgba(0,0,0,.15);background:#464646;display:none;position:absolute;top:100%;left:0;z-index:99999}.main-navigation ul ul a{width:200px;padding:15px 20px}.main-navigation ul ul li{position:relative;text-align:left}.main-navigation ul ul li:hover>a{background:#00bcff;color:#fff}.main-navigation ul ul ul{left:100%;top:0;margin-left:0}.main-navigation ul li:hover>ul{display:block}.main-navigation a{display:block;text-decoration:none;color:#e2e2e2;font-weight:700}.main-navigation.sticky{-webkit-box-shadow:0 2px 1px rgba(0,0,0,.15);-moz-box-shadow:0 2px 1px rgba(0,0,0,.15);box-shadow:0 2px 1px rgba(0,0,0,.15)}body.has-menu-search .main-navigation ul{margin-right:59px}body.so-vantage-mobile-device .main-navigation ul ul{display:none}body.so-vantage-mobile-device .main-navigation li:hover>ul{display:block}.mobile-nav-frame [class^="fa fa-"]{display:inline-block;margin-right:10px;min-width:1em}.mobile-nav-icon{font-family:'FontAwesome';display:inline-block;margin-right:10px}.mobile-nav-icon:before{font-size:14px;content:"\f00b"}#search-icon{position:absolute;top:0;right:0;height:100%;z-index:110}#search-icon #search-icon-icon{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;cursor:pointer;background-color:#303134;width:59px;height:100%}#search-icon #search-icon-icon,#search-icon #search-icon-icon .icon-search{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}#search-icon #search-icon-icon .vantage-icon-search{position:absolute;display:block;width:17px;height:17px;font-size:17px;top:50%;left:50%;margin-top:-8px;margin-left:-8.5px;color:#d1d1d1}#search-icon #search-icon-icon:hover{background-color:#00bcff}#search-icon #search-icon-icon:hover .vantage-icon-search{color:#fff}#search-icon .searchform{display:none;position:absolute;top:100%;right:0;width:1080px;background:#2d2e31;z-index:10;overflow-x:hidden}#search-icon .searchform input[name=s]{color:#d1d1d1;font-size:17px;font-weight:200;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;width:100%;height:42px;border:none;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0;background-color:transparent;outline:none;padding:0 15px}#page-title{color:#3b3b3b;margin-bottom:25px;font-size:1.8em;font-weight:500}#page-title a{color:inherit;text-decoration:none;font-weight:700}.taxonomy-description{margin-top:-15px;color:#666;font-style:italic}article.post,article.page{zoom:1;margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid #eee}article.post:before,article.page:before{content:'';display:block}article.post:after,article.page:after{content:'';display:table;clear:both}article.post footer,article.page footer{float:left;width:17.5%}article.post footer .post-type-icon,article.page footer .post-type-icon{width:50px;height:50px;background:#4f5355;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}article.post footer .tags,article.page footer .tags{margin-top:15px;line-height:1em}article.post footer .tags a,article.page footer .tags a{display:inline-block;margin-right:4px;background:#74787a;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;line-height:1em;padding:4px 5px;color:#fff;text-decoration:none;font-size:10px;text-transform:uppercase;margin-bottom:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.2);-moz-box-shadow:0 1px 1px rgba(0,0,0,.2);box-shadow:0 1px 1px rgba(0,0,0,.2);text-shadow:0 1px 1px rgba(0,0,0,.75)}article.post .entry-header,article.page .entry-header{margin-bottom:20px}article.post .entry-header .entry-thumbnail,article.page .entry-header .entry-thumbnail{margin-bottom:20px}article.post .entry-header .entry-thumbnail img,article.page .entry-header .entry-thumbnail img{display:block;width:100%;height:auto}article.post .entry-header .entry-thumbnail a,article.page .entry-header .entry-thumbnail a{display:block}article.post .entry-header h1.entry-title,article.page .entry-header h1.entry-title{color:#3b3b3b;font-size:20px;font-weight:500;line-height:1.35em}article.post .entry-header h1.entry-title a,article.page .entry-header h1.entry-title a{color:inherit;text-decoration:none}article.post .entry-header .entry-meta,article.page .entry-header .entry-meta{color:#8f8f8f;font-size:12px}article.post .entry-header .entry-meta a,article.page .entry-header .entry-meta a{font-weight:500;color:#5e5e5e;text-decoration:none}article.post:last-child,article.page:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}article.post .more-link,article.page .more-link{float:right;text-decoration:none;padding:4px 10px;border-top:solid 1px #d2d2d2;border-left:solid 1px #c3c3c3;border-right:solid 1px #c3c3c3;border-bottom:solid 1px #9f9f9f;background:#fff;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#dfdfdf),color-stop(1,#fff));background:-ms-linear-gradient(bottom,#dfdfdf,#fff);background:-moz-linear-gradient(center bottom,#dfdfdf 0%,#fff 100%);background:-o-linear-gradient(#fff,#dfdfdf);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#dfdfdf',GradientType=0);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:11px;font-weight:700;color:#646464;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.125);-moz-box-shadow:0 1px 1px rgba(0,0,0,.125);box-shadow:0 1px 1px rgba(0,0,0,.125)}article.post .more-link .meta-nav,article.page .more-link .meta-nav{display:none}article.post .author-box,article.page .author-box{margin:20px 0 0;border:1px solid #ccc;background:#f0f0f0;position:relative;zoom:1}article.post .author-box:before,article.page .author-box:before{content:'';display:block}article.post .author-box:after,article.page .author-box:after{content:'';display:table;clear:both}article.post .author-box .avatar-box,article.page .author-box .avatar-box{padding:25px;position:absolute;top:0;left:0}article.post .author-box .avatar-box .avatar-wrapper,article.page .author-box .avatar-box .avatar-wrapper{background:#fff;padding:5px;border:1px solid #ccc;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}article.post .author-box .avatar-box .avatar-wrapper img,article.page .author-box .avatar-box .avatar-wrapper img{display:block}article.post .author-box .box-content,article.page .author-box .box-content{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px 25px;margin-left:132px;background:#f9f9f9;min-height:132px;border-left:1px solid #ccc;-webkit-box-shadow:inset 2px 0 2px rgba(0,0,0,.035);-moz-box-shadow:inset 2px 0 2px rgba(0,0,0,.035);box-shadow:inset 2px 0 2px rgba(0,0,0,.035)}article.post .author-box .box-content .box-title,article.page .author-box .box-content .box-title{color:#3b3b3b;font-size:1.25em;line-height:1.1em;font-weight:500;padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #e0e0e0}article.post .author-box .box-content .box-description,article.page .author-box .box-content .box-description{min-height:0;margin-bottom:0}article.post .author-box .box-content .box-description>*:first-child,article.page .author-box .box-content .box-description>*:first-child{margin-top:0}article.post .author-box .box-content .box-description>*:last-child,article.page .author-box .box-content .box-description>*:last-child{margin-bottom:0}article.post .share-buttons,article.page .share-buttons{margin:20px 0 0;padding:15px 25px;border:1px solid #ccc;background:#f9f9f9;list-style:none;zoom:1}article.post .share-buttons:before,article.page .share-buttons:before{content:'';display:block}article.post .share-buttons:after,article.page .share-buttons:after{content:'';display:table;clear:both}article.post .share-buttons li,article.page .share-buttons li{height:20px;display:block;float:left}@media (max-width:480px){article.post .share-buttons li,article.page .share-buttons li{float:none;margin-bottom:10px}article.post .share-buttons li:last-child,article.page .share-buttons li:last-child{margin-bottom:0}}article.post .entry-summary p:last-child,article.page .entry-summary p:last-child{margin-bottom:0}article.post .entry-categories,article.page .entry-categories{margin-top:1.5em;color:#999;font-size:.85em}article.post .entry-categories a,article.page .entry-categories a{color:#777}article.post.post-with-thumbnail-icon .entry-thumbnail,article.page.post-with-thumbnail-icon .entry-thumbnail{margin-top:.2em;float:left;clear:none;width:11.68%}article.post.post-with-thumbnail-icon .entry-thumbnail img,article.page.post-with-thumbnail-icon .entry-thumbnail img{width:100%;height:auto;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}article.post.post-with-thumbnail-icon .entry-main,article.page.post-with-thumbnail-icon .entry-main{width:650px;width:84.41%;float:right}.post-navigation,#image-navigation{margin-top:-20px;margin-bottom:40px;zoom:1}.post-navigation:before,#image-navigation:before{content:'';display:block}.post-navigation:after,#image-navigation:after{content:'';display:table;clear:both}.post-navigation a,#image-navigation a{text-decoration:none;padding:6px 10px;border-top:solid 1px #d2d2d2;border-left:solid 1px #c3c3c3;border-right:solid 1px #c3c3c3;border-bottom:solid 1px #9f9f9f;background:#fff;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#dfdfdf),color-stop(1,#fff));background:-ms-linear-gradient(bottom,#dfdfdf,#fff);background:-moz-linear-gradient(center bottom,#dfdfdf 0%,#fff 100%);background:-o-linear-gradient(#fff,#dfdfdf);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#dfdfdf',GradientType=0);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:11px;font-weight:700;color:#646464;display:inline-block;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.125);-moz-box-shadow:0 1px 1px rgba(0,0,0,.125);box-shadow:0 1px 1px rgba(0,0,0,.125)}.post-navigation a .meta-nav,#image-navigation a .meta-nav{display:inline-block}.post-navigation a:hover,#image-navigation a:hover{border-top:solid 1px #dadada;border-left:solid 1px #cfcfcf;border-right:solid 1px #cfcfcf;border-bottom:solid 1px #a8a8a8;background:#fff;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#ebebeb),color-stop(1,#fff));background:-ms-linear-gradient(bottom,#ebebeb,#fff);background:-moz-linear-gradient(center bottom,#ebebeb 0%,#fff 100%);background:-o-linear-gradient(#fff,#ebebeb);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ebebeb',GradientType=0)}.post-navigation .nav-previous .meta-nav,#image-navigation .nav-previous .meta-nav{margin-right:7px}.post-navigation .nav-next .meta-nav,#image-navigation .nav-next .meta-nav{margin-left:7px}.single-nav-wrapper{overflow:hidden}#image-navigation{margin-top:0;margin-bottom:20px}.entry-header{zoom:1}.entry-header:before{content:'';display:block}.entry-header:after{content:'';display:table;clear:both}.entry-content{zoom:1;line-height:1.6em;color:#666}.entry-content:before{content:'';display:block}.entry-content:after{content:'';display:table;clear:both}.entry-content a{color:#248cc8;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.entry-content a:hover{color:#f47e3c}.entry-content p,.entry-content>ul,.entry-content>li,.entry-content>dl,.entry-content pre,.entry-content code,.entry-content blockquote{margin:1em 0}.entry-content>*:last-child{margin-bottom:0}.entry-content>*:first-child{margin-top:0}.entry-content blockquote{font-style:italic;margin-left:1em;padding-left:1em;border-left:1px solid #aaa}.entry-content blockquote cite{font-weight:700}.entry-content pre,.entry-content code{display:block;background:#fff;font-family:"Courier New",Courier,mono;border:1px solid #d9d9d9;padding:10px;box-shadow:0 1px 2px rgba(0,0,0,.09);overflow-x:auto}.entry-content pre p:first-child,.entry-content code p:first-child{margin-top:0}.entry-content code{font-family:"Courier New",Courier,mono}.entry-content sup,.entry-content sub{height:0;line-height:1;vertical-align:baseline;position:relative}.entry-content sup{bottom:1ex}.entry-content sub{top:.5ex}.entry-content .gallery{margin:15px 0 25px}.entry-content .gallery .gallery-item{margin-bottom:0}.entry-content .gallery .gallery-icon{line-height:0;margin-bottom:0}.entry-content .gallery img{border:none !important}.entry-content .gallery .gallery-caption{margin:10px;padding-left:0}.entry-content table{border-bottom:1px solid #ededed;border-collapse:collapse;border-spacing:0;font-size:14px;line-height:2;margin:0 0 20px;width:100%}.entry-content img{max-width:100%;height:auto;box-shadow:none !important}.entry-content .wp-caption{max-width:100%;margin:5px 0 30px;border:1px solid #e0e0e0;padding:8px;box-shadow:0 1px 2px rgba(0,0,0,.09);-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}.entry-content .wp-caption img{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.175);-moz-box-shadow:0 1px 2px rgba(0,0,0,.175);box-shadow:0 1px 2px rgba(0,0,0,.175)}.entry-content .wp-caption.aligncenter{margin-left:auto;margin-right:auto}.entry-content .wp-caption:first-child{margin-top:25px}.entry-content .wp-caption p.wp-caption-text{margin:0}.entry-content .alignleft{margin:0 1.5em 1.5em 0}.entry-content .alignright{margin:0 0 1.5em 1.5em}.entry-content img.wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.entry-content ul{list-style-type:square}.entry-content ol{list-style-type:decimal}.entry-content ol ol{list-style-type:upper-alpha}.entry-content ol ol ol{list-style-type:lower-roman}.entry-content ul li,.entry-content ol li{margin-left:1.5em}.entry-content dl dt{margin-bottom:5px;font-weight:700}.entry-content dl dd{margin-bottom:10px;padding-left:20px}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{color:#444;margin:1em 0;font-weight:500}.entry-content h1{font-size:1.7em;line-height:1.55em}.entry-content h2{font-size:1.6em}.entry-content h3{font-size:1.5em}.entry-content h4{font-size:1.4em}.entry-content h5{font-size:1.2em}.entry-content h6{font-size:1.1em}.entry-content embed,.entry-content iframe,.entry-content object{max-width:100%}.entry-content .tags{color:#999}.entry-content .tags strong{color:#666}.entry-content .tags a{color:#999;text-decoration:none}.pagination,.entry-content .pagination{position:relative;font-size:11px;line-height:13px;text-align:right}.pagination span,.entry-content .pagination span,.pagination a,.entry-content .pagination a{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;display:inline-block;margin:2px 2px 2px 0;padding:6px 9px 5px;background:#4f5355;border-top:solid 1px #d2d2d2;border-left:solid 1px #c3c3c3;border-right:solid 1px #c3c3c3;border-bottom:solid 1px #9f9f9f;background:#fff;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#dfdfdf),color-stop(1,#fff));background:-ms-linear-gradient(bottom,#dfdfdf,#fff);background:-moz-linear-gradient(center bottom,#dfdfdf 0%,#fff 100%);background:-o-linear-gradient(#fff,#dfdfdf);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#dfdfdf',GradientType=0);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-weight:700;color:#646464;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.125),inset 0 1px 0 rgba(255,255,255,.5);-moz-box-shadow:0 1px 1px rgba(0,0,0,.125),inset 0 1px 0 rgba(255,255,255,.5);box-shadow:0 1px 1px rgba(0,0,0,.125),inset 0 1px 0 rgba(255,255,255,.5);width:auto;text-decoration:none}.pagination span:last-child,.entry-content .pagination span:last-child,.pagination a:last-child,.entry-content .pagination a:last-child{margin-right:0}.pagination a:hover,.entry-content .pagination a:hover{background:#f0f0f0;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#d0d0d0),color-stop(1,#f0f0f0));background:-ms-linear-gradient(bottom,#d0d0d0,#f0f0f0);background:-moz-linear-gradient(center bottom,#d0d0d0 0%,#f0f0f0 100%);background:-o-linear-gradient(#f0f0f0,#d0d0d0);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0f0f0',endColorstr='#d0d0d0',GradientType=0);color:#606060}.pagination .current,.entry-content .pagination .current{border-top:solid 1px #222;border-left:solid 1px #222;border-right:solid 1px #222;border-bottom:solid 1px #222;background:#333;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#505050),color-stop(1,#333));background:-ms-linear-gradient(bottom,#505050,#333);background:-moz-linear-gradient(center bottom,#505050 0%,#333 100%);background:-o-linear-gradient(#333,#505050);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333',endColorstr='#505050',GradientType=0);-webkit-box-shadow:0 1px 1px rgba(0,0,0,.125),inset 0 0 5px rgba(0,0,0,.5);-moz-box-shadow:0 1px 1px rgba(0,0,0,.125),inset 0 0 5px rgba(0,0,0,.5);box-shadow:0 1px 1px rgba(0,0,0,.125),inset 0 0 5px rgba(0,0,0,.5);color:#efefef}.site-content .nav-previous,.site-content .nav-next{white-space:nowrap}.site-content .nav-previous{float:left;width:50%}.site-content .nav-next{float:right;text-align:right;width:50%}@media (max-width:480px){body.responsive .site-content .nav-previous,body.responsive .site-content .nav-next{float:none;width:100%;margin-bottom:20px;text-align:center}}#comments-title,#reply-title{display:inline-block;font-size:14px;margin-bottom:20px;font-weight:500;line-height:1em;color:#444;padding-bottom:5px;border-bottom:2px solid #555}#comments-title [class^="fa fa-"],#reply-title [class^="fa fa-"]{font-size:16px;display:inline-block;margin-right:4px;line-height:.75em}#comments .comment-navigation{zoom:1;float:none;margin-bottom:2em;width:100%}#comments .comment-navigation:before{content:'';display:block}#comments .comment-navigation:after{content:'';display:table;clear:both}#comments .commentlist{margin:0 0 40px;list-style:none}#comments .commentlist .children{list-style:none;margin-left:75px}#comments .commentlist article{margin-bottom:35px}#comments .commentlist article .avatar{float:left;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.1);-moz-box-shadow:0 1px 2px rgba(0,0,0,.1);box-shadow:0 1px 2px rgba(0,0,0,.1)}#comments .commentlist article .comment-author,#comments .commentlist article .awaiting-moderation,#comments .commentlist article .comment-meta,#comments .commentlist article .comment-content{margin-left:75px}#comments .commentlist article .comment-author{color:#474747;font-size:13px;font-weight:500;line-height:1em;margin-bottom:.35em}#comments .commentlist article .comment-author a{color:inherit;text-decoration:none}#comments .commentlist article .comment-author cite{font-style:normal}#comments .commentlist article .comment-meta{font-size:11.5px;color:#747474;line-height:1em;margin-bottom:15px}#comments .commentlist article .comment-meta a{color:inherit;text-decoration:none}#comments .commentlist article .comment-meta .support{display:inline-block;margin-left:15px}#comments .commentlist article .awaiting-moderation{display:block;margin-bottom:10px}#comments .commentlist article .entry-content{font-size:12px}#commentform label{margin-top:2px;display:block;float:left;width:25%}#commentform input,#commentform textarea{float:left;width:75%;padding:10px;font-size:13px}#commentform textarea{padding:10px}#commentform input{padding:7px 10px}#commentform p{zoom:1;margin-bottom:20px}#commentform p:before{content:'';display:block}#commentform p:after{content:'';display:table;clear:both}#commentform p.form-submit{margin-bottom:0}#commentform #submit{width:auto;font-size:12px;padding:10px 20px}#commentform .form-allowed-tags,#commentform .form-allowed-tags code,#commentform .comment-notes{font-size:.8em;color:#999}#commentform .logged-in-as{font-size:.8em;color:#999;margin-bottom:10px;text-align:right}#commentform .required{color:#a40802}@media (max-width:480px){body.responsive #commentform label{float:none;width:100%;margin-bottom:3px}body.responsive #commentform input,body.responsive #commentform textarea{float:none;width:100%}}#colophon{margin-bottom:20px;background:#2f3033;padding:30px}#colophon #theme-attribution,#colophon #site-info{text-align:center;margin-top:25px;color:#aaa;font-size:11.5px}#colophon #theme-attribution a,#colophon #site-info a{color:#ddd;text-decoration:none;font-weight:500}body.layout-full{background-color:#2f3033}.layout-full #colophon{margin-bottom:0;margin-top:0;padding-top:30px;padding-bottom:30px}#scroll-to-top{position:fixed;bottom:20px;right:20px;background:rgba(0,0,0,.2);padding:20px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-decoration:none;-ms-transform:scale(0,0);-webkit-transform:scale(0,0);transform:scale(0,0);opacity:0;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}#scroll-to-top .vantage-icon-arrow-up{font-size:18px;display:block;width:18px;height:18px;color:rgba(255,255,255,.2)}#scroll-to-top.displayed{-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1);opacity:1 !important}#map-canvas img,#gmap_canvas img{-webkit-border-radius:0 !important;-moz-border-radius:0 !important;border-radius:0 !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;line-height:normal !important;max-width:none;zoom:normal !important}.updated{display:none}.page .entry-meta{display:none}#commentform p.comment-subscription-form{margin-bottom:0}#commentform p.comment-subscription-form input[type=checkbox]{float:none;font-size:1em;line-height:1.92857em;vertical-align:middle}#commentform p.comment-subscription-form label.subscribe-label{font-size:1em;float:none;line-height:1.92857em;font-weight:400;margin:0;padding-left:10px;width:auto}#commentform p.form-submit{margin-bottom:2em}.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:none}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flexslider{margin:0;padding:0;zoom:1;position:relative}.flexslider .slides{list-style:none;zoom:1}.flexslider .slides:before{content:'';display:block}.flexslider .slides:after{content:'';display:table;clear:both}.flexslider .slides>img{width:100%;height:auto;display:block;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.15);-moz-box-shadow:0 2px 2px rgba(0,0,0,.15);box-shadow:0 2px 2px rgba(0,0,0,.15)}.flexslider .slides p img{width:auto;display:inline-block}.flexslider .slides .flex-caption{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:0;left:0;width:100%;padding:20px;text-decoration:none;background:rgba(0,0,0,.5);color:#fff;text-align:center}.flexslider .slides .flex-caption h3{color:inherit;margin:0;line-height:1.25em;font-size:15px}.flexslider .slides>li{margin-left:0;display:none;-webkit-backface-visibility:hidden;background-size:cover;background-position:center center}.flexslider .slides>li .content img{max-width:100%;height:auto !important}.flexslider .flex-control-paging{list-style:none;position:absolute;bottom:15px;right:0;text-align:right;padding:0 30px;z-index:20}.flexslider .flex-control-paging li{margin:0;padding:0;display:inline-block;text-indent:-99999px;text-align:left;width:14px;height:14px;margin-right:2px}.flexslider .flex-control-paging li a{display:block;width:14px;height:14px;cursor:pointer;background:url(//nationalcprfoundation.com/wp-content/themes/vantage/images/sprites/slide-indicator-inactive.png)}.flexslider .flex-control-paging li a.flex-active{background:url(//nationalcprfoundation.com/wp-content/themes/vantage/images/sprites/slide-indicator-active.png)}.flexslider .flex-control-paging li a:hover{background:url(//nationalcprfoundation.com/wp-content/themes/vantage/images/sprites/slide-indicator-inactive.png)}.flexslider .flex-direction-nav{list-style:none}.flexslider .flex-direction-nav li{margin:0;padding:0}.flexslider .flex-direction-nav li a{z-index:200;display:block;position:absolute;top:50%;text-indent:-99999px;width:32px;height:85px;margin-top:-52px;opacity:0;-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease}.flexslider .flex-direction-nav li a.flex-prev{left:0;background:url(//nationalcprfoundation.com/wp-content/themes/vantage/images/sprites/gallery-prev.png)}.flexslider .flex-direction-nav li a.flex-next{right:0;background:url(//nationalcprfoundation.com/wp-content/themes/vantage/images/sprites/gallery-next.png)}@media screen and (-webkit-min-device-pixel-ratio:2){.flexslider .flex-direction-nav li a{background-size:32px 85px}.flexslider .flex-direction-nav li a.flex-prev{background-size:cover;background-image:url(//nationalcprfoundation.com/wp-content/themes/vantage/images/retina/gallery-prev.png)}.flexslider .flex-direction-nav li a.flex-next{background-size:cover;background-image:url(//nationalcprfoundation.com/wp-content/themes/vantage/images/retina/gallery-next.png)}}.flexslider:hover .flex-direction-nav li a{opacity:.9}.metaslider .msHtmlOverlay .layer .siteorigin-slider-action-button{display:inline-block;padding:8px 46px 8px 0;font-weight:700;background:url(//nationalcprfoundation.com/wp-content/themes/vantage/slider/action.png) right center no-repeat}.metaslider .msHtmlOverlay .layer .siteorigin-slider-action-button a{font-size:16px;color:#fff;text-decoration:none}#metaslider-demo .content,.vantage-slide-with-image .content{position:absolute;top:0;left:0;width:100%}#metaslider-demo .content img,.vantage-slide-with-image .content img{max-width:100%;height:auto}#metaslider-demo .ms-default-image,.vantage-slide-with-image .ms-default-image{max-width:100%;height:auto}.widget{margin:0 0 1.5em}.widget select{max-width:100%}#searchsubmit{display:none}.textwidget p:first-child{margin-top:0}.textwidget p:last-child{margin-bottom:0}#secondary .widget,#footer-widgets .widget{margin-bottom:40px;font-size:13px;color:#5e5e5e}#secondary .widget:last-child,#footer-widgets .widget:last-child{margin-bottom:0}#secondary .widget .widget-title,#footer-widgets .widget .widget-title{font-size:15px;color:#3b3b3b;font-weight:700;margin-bottom:15px}#secondary .widget ul,#footer-widgets .widget ul,#secondary .widget ol,#footer-widgets .widget ol{list-style:none;padding:0;margin:0}#secondary .widget ul ul,#footer-widgets .widget ul ul,#secondary .widget ol ul,#footer-widgets .widget ol ul,#secondary .widget ul ol,#footer-widgets .widget ul ol,#secondary .widget ol ol,#footer-widgets .widget ol ol{margin-left:1em}#secondary .widget ul li a,#footer-widgets .widget ul li a,#secondary .widget ol li a,#footer-widgets .widget ol li a{text-decoration:none}#footer-widgets{zoom:1;margin:0 -5px;max-width:100%}#footer-widgets:before{content:'';display:block}#footer-widgets:after{content:'';display:table;clear:both}#footer-widgets .widget{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;padding:0 15px;margin-bottom:0;color:#b9b9b9}#footer-widgets .widget.panel,#footer-widgets .widget.widget_siteorigin-panels-builder{padding:0}#footer-widgets .widget a{color:#ccc}#footer-widgets .widget .widget-title{color:#e2e2e2;font-size:14px;font-weight:700;margin-bottom:20px}.widget img,.widget iframe,.widget object,.widget select,.widget input{max-width:100%}.widget img{height:auto}.widget a.button{display:inline-block;padding:9px 26px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:.875em;text-decoration:none;color:#fff;text-shadow:0 1px 0 #000;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.3),inset 0 -1px 0 rgba(0,0,0,.05),0 1px 2px rgba(0,0,0,.1);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.3),inset 0 -1px 0 rgba(0,0,0,.05),0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.3),inset 0 -1px 0 rgba(0,0,0,.05),0 1px 2px rgba(0,0,0,.1);background:#107fc9;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#0f75b8),color-stop(1,#1189da));background:-ms-linear-gradient(bottom,#0f75b8,#1189da);background:-moz-linear-gradient(center bottom,#0f75b8 0%,#1189da 100%);background:-o-linear-gradient(#1189da,#0f75b8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1189da',endColorstr='#0f75b8',GradientType=0);border-top:solid 1px #0b5587;border-left:solid 1px #094974;border-right:solid 1px #094974;border-bottom:solid 1px #083d61}.widget .button-container.align-center{text-align:center}.widget .button-container.align-left{text-align:left}.widget .button-container.align-right{text-align:right}.widget .button-container.align-full .button{display:block;text-align:center}#wp-calendar{border:none;margin:0}#wp-calendar caption{font-weight:600;text-align:right;padding-bottom:.4286em}#wp-calendar th,#wp-calendar td{border:none;padding:.2143em .2143em .1429em !important}#wp-calendar thead th{text-align:center;padding-bottom:.4286em !important}#wp-calendar tbody .pad{background:0 0}#wp-calendar tbody td{background:#ddd;border:.1429em solid #fff;text-align:center}#wp-calendar tbody td:hover{background:#fff}#wp-calendar tbody td a{border-bottom:none !important;display:block;text-decoration:none}#wp-calendar tbody td a:hover{border-bottom:none !important;text-decoration:none}#wp-calendar tfoot #prev,#wp-calendar tfoot #next{padding-top:.4286em !important}#wp-calendar tfoot #next{text-align:right}.site-footer #wp-calendar tbody td{background:#434447;border-color:#2f3033}.site-footer #wp-calendar tbody td a{color:#fff}.site-footer #wp-calendar tbody td a:hover{color:#b9b9b9}.site-footer #wp-calendar tfoot #prev a:hover,.site-footer #wp-calendar tfoot #next a:hover{color:#fff}.widget_call-to-action{position:relative;padding:25px 30px 23px}.widget_call-to-action h2.cta-headline{margin:0 0 .35em;color:#333}.widget_call-to-action p.cta-sub-text{margin:0;color:#666}.widget_call-to-action a.button{position:absolute;top:50%;right:30px;margin-top:-20px}@media (max-width:680px){body.responsive .widget_call-to-action a.button{position:static;margin-top:25px;display:block;text-align:center}}.widget_siteorigin-list ul li{margin-bottom:.4em}.widget_siteorigin-list ul li:last-child{margin-bottom:0}.widget_icon-text{font-size:.95em;text-align:center}.widget_icon-text .feature-icon{display:inline-block;line-height:0}.widget_icon-text .widget-title{margin:15px 0}.widget_circleicon-widget{clear:both}.widget_circleicon-widget .circle-icon-box{text-align:center;position:relative}.widget_circleicon-widget .circle-icon-box.circle-icon-show-box{border:1px solid #ddd;background:#f6f6f6;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.05);-moz-box-shadow:0 2px 2px rgba(0,0,0,.05);box-shadow:0 2px 2px rgba(0,0,0,.05);padding:24px}.widget_circleicon-widget .circle-icon-box.circle-icon-hide-box{padding:5px}.widget_circleicon-widget .circle-icon-box .link-icon,.widget_circleicon-widget .circle-icon-box .link-title{text-decoration:none;display:block}.widget_circleicon-widget .circle-icon-box .circle-icon{position:absolute;background-color:#3a3b3e;display:inline-block;width:65px;height:65px;-webkit-border-radius:130px;-moz-border-radius:130px;border-radius:130px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;background-position:center center;background-size:cover;background-repeat:no-repeat}.widget_circleicon-widget .circle-icon-box .circle-icon [class^="fa fa-"]{display:block;font-size:24px;width:100%;height:1em;text-align:center;color:#fff;line-height:1.1em;position:absolute;top:50%;left:0;margin-top:-.5em}.widget_circleicon-widget .circle-icon-box h4{color:#3b3b3b;font-weight:700;font-size:17px;margin-bottom:.8em;margin-top:0}.widget_circleicon-widget .circle-icon-box p.text{margin:0;color:#5e5e5e;font-size:13px;margin-bottom:10px}.widget_circleicon-widget .circle-icon-box p.text:last-child{margin-bottom:0}.widget_circleicon-widget .circle-icon-box a.more-button{display:block;text-decoration:none;color:#3b3b3b;font-weight:700;font-size:13px}.widget_circleicon-widget .circle-icon-box a.more-button i{display:inline-block;width:5px;height:8px;margin-left:3px;background:url(//nationalcprfoundation.com/wp-content/themes/vantage/images/sprites/more-icon.png) no-repeat}@media screen and (-webkit-min-device-pixel-ratio:2){.widget_circleicon-widget .circle-icon-box a.more-button i{background:url(//nationalcprfoundation.com/wp-content/themes/vantage/images/retina/more-icon.png);background-size:5px 8px}}.widget_circleicon-widget .circle-icon-box.circle-icon-position-top{padding-top:75px}.widget_circleicon-widget .circle-icon-box.circle-icon-position-top .circle-icon{top:0;left:50%;margin-left:-32.5px}.widget_circleicon-widget .circle-icon-box.circle-icon-position-bottom{padding-bottom:75px}.widget_circleicon-widget .circle-icon-box.circle-icon-position-bottom .circle-icon{bottom:0;left:50%;margin-left:-32.5px}.widget_circleicon-widget .circle-icon-box.circle-icon-position-left{text-align:left;padding-left:75px}.widget_circleicon-widget .circle-icon-box.circle-icon-position-left .circle-icon{left:0;top:50%;margin-top:-32.5px}.widget_circleicon-widget .circle-icon-box.circle-icon-position-right{text-align:left;padding-right:75px}.widget_circleicon-widget .circle-icon-box.circle-icon-position-right .circle-icon{right:0;top:50%;margin-top:-32.5px}.widget_circleicon-widget .circle-icon-box.circle-icon-size-medium .circle-icon{width:81.25px;height:81.25px;-webkit-border-radius:162.5px;-moz-border-radius:162.5px;border-radius:162.5px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.widget_circleicon-widget .circle-icon-box.circle-icon-size-medium .circle-icon [class^="fa fa-"]{font-size:36px;line-height:1.1em}.widget_circleicon-widget .circle-icon-box.circle-icon-size-medium.circle-icon-position-top{padding-top:91.25px}.widget_circleicon-widget .circle-icon-box.circle-icon-size-medium.circle-icon-position-top .circle-icon{top:0;left:50%;margin-left:-40.625px}.widget_circleicon-widget .circle-icon-box.circle-icon-size-medium.circle-icon-position-bottom{padding-bottom:91.25px}.widget_circleicon-widget .circle-icon-box.circle-icon-size-medium.circle-icon-position-bottom .circle-icon{bottom:0;left:50%;margin-left:-40.625px}.widget_circleicon-widget .circle-icon-box.circle-icon-size-medium.circle-icon-position-left{text-align:left;padding-left:91.25px}.widget_circleicon-widget .circle-icon-box.circle-icon-size-medium.circle-icon-position-left .circle-icon{left:0;top:50%;margin-top:-40.625px}.widget_circleicon-widget .circle-icon-box.circle-icon-size-medium.circle-icon-position-right{text-align:left;padding-right:91.25px}.widget_circleicon-widget .circle-icon-box.circle-icon-size-medium.circle-icon-position-right .circle-icon{right:0;top:50%;margin-top:-40.625px}.widget_circleicon-widget .circle-icon-box.circle-icon-size-large .circle-icon{width:100px;height:100px;-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.widget_circleicon-widget .circle-icon-box.circle-icon-size-large .circle-icon [class^="fa fa-"]{font-size:44px;line-height:1.1em}.widget_circleicon-widget .circle-icon-box.circle-icon-size-large.circle-icon-position-top{padding-top:110px}.widget_circleicon-widget .circle-icon-box.circle-icon-size-large.circle-icon-position-top .circle-icon{top:0;left:50%;margin-left:-50px}.widget_circleicon-widget .circle-icon-box.circle-icon-size-large.circle-icon-position-bottom{padding-bottom:110px}.widget_circleicon-widget .circle-icon-box.circle-icon-size-large.circle-icon-position-bottom .circle-icon{bottom:0;left:50%;margin-left:-50px}.widget_circleicon-widget .circle-icon-box.circle-icon-size-large.circle-icon-position-left{text-align:left;padding-left:110px}.widget_circleicon-widget .circle-icon-box.circle-icon-size-large.circle-icon-position-left .circle-icon{left:0;top:50%;margin-top:-50px}.widget_circleicon-widget .circle-icon-box.circle-icon-size-large.circle-icon-position-right{text-align:left;padding-right:110px}.widget_circleicon-widget .circle-icon-box.circle-icon-size-large.circle-icon-position-right .circle-icon{right:0;top:50%;margin-top:-50px}.widget_headline-widget{text-align:center}.widget_headline-widget h1{padding-top:20px;margin:0;font-size:26px;line-height:36px;text-transform:uppercase;color:#444;letter-spacing:1px}.widget_headline-widget h3{padding-bottom:20px;margin:0;font-size:14px;color:#666;font-weight:200}.widget_headline-widget .decoration{border-top:1px solid #eee;position:relative;height:1px;margin:20px 60px}.widget_vantage-social-media{zoom:1}.widget_vantage-social-media:before{content:'';display:block}.widget_vantage-social-media:after{content:'';display:table;clear:both}.widget_vantage-social-media .social-media-icon,.invoice-social .social-media-icon{text-decoration:none;display:block;float:left;margin-right:4px;position:relative;width:36px;height:36px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 1px rgba(0,0,0,.1);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 1px rgba(0,0,0,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 1px rgba(0,0,0,.1)}.invoice-social .social-media-icon{display:inline-block;float:none}.widget_vantage-social-media .social-media-icon [class^="fa fa-"],.invoice-social .social-media-icon [class^="fa fa-"]{width:1em;height:1em;text-align:center;display:block;position:absolute;line-height:1em;color:#fff;top:50%;left:50%;margin-top:-.45em;margin-left:-.5em;font-size:18px;text-shadow:0 1px 1px rgba(0,0,0,.125)}.widget_vantage-social-media .social-media-icon img{position:absolute;top:50%;left:50%;width:18px;height:18px;margin-left:-9px;margin-top:-8px}.widget_vantage-social-media .social-media-icon:last-child{margin-right:0}.widget_vantage-social-media .social-media-icon.social-media-icon-facebook,.invoice-social .social-media-icon-facebook{background:#597ac7;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#597ac7),color-stop(1,#6483cb));background:-ms-linear-gradient(bottom,#597ac7,#6483cb);background:-moz-linear-gradient(center bottom,#597ac7 0%,#6483cb 100%);background:-o-linear-gradient(#6483cb,#597ac7);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6483cb',endColorstr='#597ac7',GradientType=0);border:1px solid #466bc1}.widget_vantage-social-media .social-media-icon.social-media-icon-facebook:hover{background:#6886cc;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#6886cc),color-stop(1,#748fd0));background:-ms-linear-gradient(bottom,#6886cc,#748fd0);background:-moz-linear-gradient(center bottom,#6886cc 0%,#748fd0 100%);background:-o-linear-gradient(#748fd0,#6886cc);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#748fd0',endColorstr='#6886cc',GradientType=0);border:1px solid #5577c6}.widget_vantage-social-media .social-media-icon.social-media-icon-twitter,.invoice-social .social-media-icon-twitter{background:#5bbcec;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#5bbcec),color-stop(1,#69c2ee));background:-ms-linear-gradient(bottom,#5bbcec,#69c2ee);background:-moz-linear-gradient(center bottom,#5bbcec 0%,#69c2ee 100%);background:-o-linear-gradient(#69c2ee,#5bbcec);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#69c2ee',endColorstr='#5bbcec',GradientType=0);border:1px solid #44b3e9;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 1px rgba(0,0,0,.1);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 1px rgba(0,0,0,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 1px rgba(0,0,0,.1)}.widget_vantage-social-media .social-media-icon.social-media-icon-twitter:hover{background:#6dc3ee;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#6dc3ee),color-stop(1,#7bc9f0));background:-ms-linear-gradient(bottom,#6dc3ee,#7bc9f0);background:-moz-linear-gradient(center bottom,#6dc3ee 0%,#7bc9f0 100%);background:-o-linear-gradient(#7bc9f0,#6dc3ee);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7bc9f0',endColorstr='#6dc3ee',GradientType=0);border:1px solid #56baeb}.widget_vantage-social-media .social-media-icon.social-media-icon-google-plus,.invoice-social .social-media-icon-google-plus{background:#f80000;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#f80000),color-stop(1,#ff0808));background:-ms-linear-gradient(bottom,#f80000,#ff0808);background:-moz-linear-gradient(center bottom,#f80000 0%,#ff0808 100%);background:-o-linear-gradient(#ff0808,#f80000);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0808',endColorstr='#f80000',GradientType=0);border:1px solid #df0000}.widget_vantage-social-media .social-media-icon.social-media-icon-google-plus:hover{background:#ff0d0d;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#ff0d0d),color-stop(1,#ff1d1d));background:-ms-linear-gradient(bottom,#ff0d0d,#ff1d1d);background:-moz-linear-gradient(center bottom,#ff0d0d 0%,#ff1d1d 100%);background:-o-linear-gradient(#ff1d1d,#ff0d0d);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff1d1d',endColorstr='#ff0d0d',GradientType=0);border:1px solid #f30000}.widget_vantage-social-media .social-media-icon.social-media-icon-rss{background:#ff9200;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#ff9200),color-stop(1,#ff990f));background:-ms-linear-gradient(bottom,#ff9200,#ff990f);background:-moz-linear-gradient(center bottom,#ff9200 0%,#ff990f 100%);background:-o-linear-gradient(#ff990f,#ff9200);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff990f',endColorstr='#ff9200',GradientType=0);border:1px solid #e68300}.widget_vantage-social-media .social-media-icon.social-media-icon-rss:hover{background:#ff9b14;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#ff9b14),color-stop(1,#ffa124));background:-ms-linear-gradient(bottom,#ff9b14,#ffa124);background:-moz-linear-gradient(center bottom,#ff9b14 0%,#ffa124 100%);background:-o-linear-gradient(#ffa124,#ff9b14);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa124',endColorstr='#ff9b14',GradientType=0);border:1px solid #fa8f00}.invoice-social .social-media-icon-youtube{background:rgba(0,0,0,0) -moz-linear-gradient(center bottom,#ff3635 0%,#ff4544 100%) repeat scroll 0 0;border:1px solid #ff1d1b}.order-notice-container{overflow:hidden;margin-bottom:20px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#f3f3f3;border:1px solid #e5e5e5}.order-notice-inner{padding:15px 15px 30px}@media (max-width:680px){body.responsive .widget_vantage-social-media{text-align:center}body.responsive .widget_vantage-social-media .social-media-icon{display:inline-block;float:none}}#header-sidebar .widget_nav_menu ul.menu{margin:0}#header-sidebar .widget_nav_menu ul.menu>li{list-style:none;display:inline-block;margin-right:20px;position:relative}#header-sidebar .widget_nav_menu ul.menu>li:last-child{margin-right:0}#header-sidebar .widget_nav_menu ul.menu>li>a{display:block;text-decoration:none;color:#555;font-weight:500;padding:.75em 0;line-height:1em}#header-sidebar .widget_nav_menu ul.menu>li ul.sub-menu{display:none;position:absolute;margin:0;z-index:100;border:1px solid #e6e6e6;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1);-moz-box-shadow:0 1px 1px rgba(0,0,0,.1);box-shadow:0 1px 1px rgba(0,0,0,.1);top:2.5em;left:-10px;background:#fff}#header-sidebar .widget_nav_menu ul.menu>li ul.sub-menu li{position:relative;list-style:none;width:160px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px}#header-sidebar .widget_nav_menu ul.menu>li ul.sub-menu li a{display:block;text-decoration:none;color:#777}#header-sidebar .widget_nav_menu ul.menu>li ul.sub-menu ul{display:none;top:-1px;left:160px}#header-sidebar .widget_nav_menu ul.menu>li>ul.sub-menu{border-top:2px solid #00bcff}#header-sidebar .widget_nav_menu ul.menu li:hover>ul.sub-menu{display:block}.panel-row-style{zoom:1;margin:0 -20px;padding:25px 20px;background-position:center center;background-repeat:no-repeat}.courses-page .panel-row-style{padding:25px 15px}.panel-row-style:before{content:'';display:block}.panel-row-style:after{content:'';display:table;clear:both}.panel-row-style-wide-grey{background:#f6f6f6;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.layout-full .panel-row-style.panel-row-style-wide-grey,.layout-full .panel-row-style.panel-row-style-full-width{margin:0 -1000px;padding:25px 1000px}.layout-boxed .panel-row-style{margin:0 -35px;padding:25px 35px}@media (max-width:680px){body.responsive.layout-boxed .panel-row-style{margin:0 -35px;padding:25px 35px}}.panel-grid-cell .flexslider{margin-bottom:0}.vantage-carousel-title{font-size:14px;font-weight:700;color:#3b3b3b;text-transform:uppercase;line-height:1em}.vantage-carousel-title .vantage-carousel-title-text{display:inline-block;padding-right:15px}.vantage-carousel-title a.next,.vantage-carousel-title a.previous{background:#3a3a3a;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;text-decoration:none;color:#fff;display:block;float:right;overflow:hidden;background-position:center center;margin-left:2px;padding:4px 4px 5px}.vantage-carousel-title a.next .vantage-icon-arrow-left,.vantage-carousel-title a.previous .vantage-icon-arrow-left,.vantage-carousel-title a.next .vantage-icon-arrow-right,.vantage-carousel-title a.previous .vantage-icon-arrow-right{line-height:10px;display:block;font-size:8px;width:8px;height:8px;text-align:center}.vantage-carousel-wrapper{overflow-x:hidden;overflow-y:hidden}.vantage-carousel-wrapper .vantage-carousel{height:200px;margin:0;padding:0;zoom:1;width:99999px;-webkit-transition:all .45s ease;-moz-transition:all .45s ease;-o-transition:all .45s ease;transition:all .45s ease}.vantage-carousel-wrapper .vantage-carousel:before{content:'';display:block}.vantage-carousel-wrapper .vantage-carousel:after{content:'';display:table;clear:both}.vantage-carousel-wrapper .vantage-carousel li.carousel-entry{list-style:none;margin-left:0;padding:0;display:block;float:left;margin-right:15px;width:242px;overflow-x:hidden}.vantage-carousel-wrapper .vantage-carousel li.carousel-entry:last-child{margin-right:0}.vantage-carousel-wrapper .vantage-carousel li.carousel-entry .thumbnail{line-height:0}.vantage-carousel-wrapper .vantage-carousel li.carousel-entry .thumbnail a{display:block;width:242px;height:162px;background-size:242px 162px;background-position:center center}.vantage-carousel-wrapper .vantage-carousel li.carousel-entry .thumbnail a,.vantage-carousel-wrapper .vantage-carousel li.carousel-entry .thumbnail a span.overlay{-webkit-transition:all .35s ease;-moz-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease}.vantage-carousel-wrapper .vantage-carousel li.carousel-entry .thumbnail a span.overlay{display:block;width:100%;height:100%;background:#3279bb;opacity:0}.vantage-carousel-wrapper .vantage-carousel li.carousel-entry .thumbnail a:hover{background-size:272px 182px}.vantage-carousel-wrapper .vantage-carousel li.carousel-entry .thumbnail a:hover span{opacity:.5}.vantage-carousel-wrapper .vantage-carousel li.carousel-entry .default-thumbnail{display:block;width:242px;height:162px;background:#e8e8e8;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#e0e0e0),color-stop(1,#e8e8e8));background:-ms-linear-gradient(bottom,#e0e0e0,#e8e8e8);background:-moz-linear-gradient(center bottom,#e0e0e0 0%,#e8e8e8 100%);background:-o-linear-gradient(#e8e8e8,#e0e0e0);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e8e8e8',endColorstr='#e0e0e0',GradientType=0)}.vantage-carousel-wrapper .vantage-carousel li.carousel-entry h3{font-size:15px;text-align:center;font-weight:500;color:#474747;margin:10px 0 0}.vantage-carousel-wrapper .vantage-carousel li.carousel-entry h3 a{text-decoration:none;color:inherit}.vantage-carousel-wrapper .vantage-carousel li.loading{display:block;width:242px;height:162px;float:left;background:url(//nationalcprfoundation.com/wp-content/themes/vantage/images/carousel-loader.gif) #f6f6f6 center center no-repeat;margin:0}.vantage-grid-loop{zoom:1;margin:0 -15px}.vantage-grid-loop:before{content:'';display:block}.vantage-grid-loop:after{content:'';display:table;clear:both}.vantage-grid-loop article{float:left;width:25%;padding:0 15px;margin-bottom:30px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:none}.vantage-grid-loop article .grid-thumbnail{display:block;padding:5px;border:1px solid #c2c5ca;-webkit-box-shadow:0 0 4px rgba(0,0,0,.1);-moz-box-shadow:0 0 4px rgba(0,0,0,.1);box-shadow:0 0 4px rgba(0,0,0,.1);background:#fff;margin-bottom:10px}.vantage-grid-loop article .grid-thumbnail:hover{border-color:#00bafa;-webkit-box-shadow:0 0 5px rgba(0,187,251,.75);-moz-box-shadow:0 0 5px rgba(0,187,251,.75);box-shadow:0 0 5px rgba(0,187,251,.75)}.vantage-grid-loop article .grid-thumbnail img{width:100%;height:auto;display:block;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.vantage-grid-loop article h3{font-size:15px;font-weight:700;margin-bottom:8px;margin-top:0}.vantage-grid-loop article h3 a{color:inherit;text-decoration:none}.vantage-grid-loop article .excerpt{font-size:12px;color:#777;line-height:1.25em;height:2.5em;overflow:hidden}.vantage-grid-loop article .excerpt p{margin:0}.vantage-grid-loop .clear{clear:both}.widget_siteorigin-panels-postloop .pagination{margin-top:20px}@media (max-width:640px){body.responsive .vantage-grid-loop article,body.responsive .vantage-circleicon-loop .widget_circleicon-widget{width:50%}}@media (max-width:480px){body.responsive .vantage-grid-loop article,body.responsive .vantage-circleicon-loop .widget_circleicon-widget{float:none;width:100%}}.vantage-circleicon-loop{zoom:1;margin:0 -20px}.vantage-circleicon-loop:before{content:'';display:block}.vantage-circleicon-loop:after{content:'';display:table;clear:both}.vantage-circleicon-loop .widget_circleicon-widget{width:33.333%;float:left;clear:none}.vantage-circleicon-loop .widget_circleicon-widget .circle-icon-box{padding-left:20px;padding-right:20px}.vantage-circleicon-loop .clear{clear:both}.group-product-modal-button{display:inline-block;padding:15px 30px;-webkit-appearance:none !important;background:#fff;background-image:-ms-linear-gradient(top,#0097df 0%,#0083c2 100%);background-image:-moz-linear-gradient(top,#0097df 0%,#0083c2 100%);background-image:-o-linear-gradient(top,#0097df 0%,#0083c2 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#0097df),color-stop(100,#0083c2));background-image:-webkit-linear-gradient(top,#0097df 0%,#0083c2 100%);background-image:linear-gradient(to bottom,#0097df 0%,#0083c2 100%);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.125),inset 0 1px 0 rgba(255,255,255,.5);-moz-box-shadow:0 1px 1px rgba(0,0,0,.125),inset 0 1px 0 rgba(255,255,255,.5);box-shadow:0 1px 1px rgba(0,0,0,.125),inset 0 1px 0 rgba(255,255,255,.5);width:auto;text-decoration:none;cursor:pointer;line-height:1;font-size:18px;font-weight:700;color:#fff !important}.groups-products-title{line-height:1.5}.groups-products-container{overflow:hidden;margin-bottom:50px}.notice-large{font-size:18px;font-weight:700}.my-account-table th{background:#8f8f8f;color:#fff}.my-account-table-group tr:nth-child(odd) td,.my-account-table-group-certificates tr:nth-child(odd) td{background:#f2f2f2}.my-account-table-group-certificates td{line-height:1.05}.woocommerce .my-account-table-group-certificates .button,.woocommerce .my-account-table-group .button{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#2a99c1),color-stop(1,#2385a6)) !important;background-image:-o-linear-gradient(bottom,#2a99c1 0%,#2385a6 100%) !important;background-image:-moz-linear-gradient(bottom,#2a99c1 0%,#2385a6 100%) !important;background-image:-webkit-linear-gradient(bottom,#2a99c1 0%,#2385a6 100%) !important;background-image:-ms-linear-gradient(bottom,#2a99c1 0%,#2385a6 100%) !important;background-image:linear-gradient(to bottom,#2a99c1 0%,#2385a6 100%) !important;border-color:#2385a6 !important;text-shadow:1px 1px 1px rgba(75,75,75,1) !important;color:#fff !important}body.single-product #secondary,body.single-product .product .images,.woocommerce-message .button.wc-forward{display:none}body.single-product #container,body.single-product .product .summary{width:100% !important}body.single-product .product-addon label{font-weight:700}.paypal-notice{padding:15px 0;text-align:center;font-size:20px;color:red}.woocommerce #page-wrapper .product h1.entry-title{margin-bottom:25px !important;text-align:center}.single-product-notice{text-align:center}.single-product-notice h2{margin-bottom:10px;line-height:1.25;font-size:26px;font-weight:700;color:#0078af}.woocommerce div.product p.price{margin:0 !important;padding:0 !important;font-weight:700}.order_details .order{display:none}.woocommerce #page-wrapper .button{-webkit-appearance:none !important;border-top:solid 1px #d2d2d2;border-left:solid 1px #c3c3c3;border-right:solid 1px #c3c3c3;border-bottom:solid 1px #9f9f9f;background:#fff;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#dfdfdf),color-stop(1,#fff));background:-ms-linear-gradient(bottom,#dfdfdf,#fff);background:-moz-linear-gradient(center bottom,#dfdfdf 0%,#fff 100%);background:-o-linear-gradient(#fff,#dfdfdf);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#dfdfdf',GradientType=0);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#646464;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.125),inset 0 1px 0 rgba(255,255,255,.5);-moz-box-shadow:0 1px 1px rgba(0,0,0,.125),inset 0 1px 0 rgba(255,255,255,.5);box-shadow:0 1px 1px rgba(0,0,0,.125),inset 0 1px 0 rgba(255,255,255,.5);width:auto;text-decoration:none;cursor:pointer;line-height:1;text-shadow:0 1px 0 rgba(255,255,255,.8)}.woocommerce #page-wrapper .wc-forward{background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#00aaeb),color-stop(1,#00bcff));background:-ms-linear-gradient(bottom,#00aaeb,#00bcff);background:-moz-linear-gradient(center bottom,#00aaeb 0%,#00bcff 100%);background:-o-linear-gradient(#00bcff,#00aaeb);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00bcff',endColorstr='#00aaeb',GradientType=0)}.woocommerce #page-wrapper h1.page-title{color:#3b3b3b;font-size:20px;font-weight:500;line-height:1.35em;margin-bottom:1em}.woocommerce #page-wrapper h1.page-title a{color:inherit;text-decoration:none}.woocommerce #page-wrapper .product h1.entry-title{font-size:22px;color:#3b3b3b;margin-bottom:20px}.woocommerce #page-wrapper .product h1.entry-title a{color:inherit;text-decoration:none;font-weight:700;font-size:20px}.woocommerce #page-wrapper .product .cart .qty{margin-top:5px;margin-right:5px}.woocommerce #page-wrapper .upsells.products h2,.woocommerce #page-wrapper .related.products h2{font-size:14px;font-weight:500;margin-bottom:1em}.woocommerce #page-wrapper .upsells.products ul.products li.product,.woocommerce #page-wrapper .related.products ul.products li.product{max-width:150px;margin:0 2% 30px 0}.woocommerce #page-wrapper .woocommerce-message{border-top-color:#00bcff}.woocommerce #page-wrapper .woocommerce-message a.button{margin-top:-5px;margin-bottom:-5px}.woocommerce #page-wrapper .woocommerce-breadcrumb{font-weight:500;color:#5e5e5e;margin-bottom:20px}.woocommerce #page-wrapper #reply-title{display:block;margin-bottom:1em;border-bottom:none}.woocommerce a.remove{padding:2px;line-height:.85em}.woocommerce a.button,.woocommerce .checkout-button,.woocommerce input.button,.woocommerce .button.alt{padding:12px 20px;border-top:solid 1px #d2d2d2;border-left:solid 1px #c3c3c3;border-right:solid 1px #c3c3c3;border-bottom:solid 1px #9f9f9f;background:#fff;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#dfdfdf),color-stop(1,#fff));background:-ms-linear-gradient(bottom,#dfdfdf,#fff);background:-moz-linear-gradient(center bottom,#dfdfdf 0%,#fff 100%);background:-o-linear-gradient(#fff,#dfdfdf);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#dfdfdf',GradientType=0);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:12px;font-weight:700;color:#646464;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.125),inset 0 1px 0 rgba(255,255,255,.5);-moz-box-shadow:0 1px 1px rgba(0,0,0,.125),inset 0 1px 0 rgba(255,255,255,.5);box-shadow:0 1px 1px rgba(0,0,0,.125),inset 0 1px 0 rgba(255,255,255,.5);width:auto;text-decoration:none;cursor:pointer;line-height:1;text-shadow:0 1px 0 rgba(255,255,255,.8)}.woocommerce a.button:focus,.woocommerce .checkout-button:focus,.woocommerce input.button:focus,.woocommerce .button.alt:focus{border-top:solid 1px #dadada;border-left:solid 1px #cfcfcf;border-right:solid 1px #cfcfcf;border-bottom:solid 1px #a8a8a8;background:#fff;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#ebebeb),color-stop(1,#fff));background:-ms-linear-gradient(bottom,#ebebeb,#fff);background:-moz-linear-gradient(center bottom,#ebebeb 0%,#fff 100%);background:-o-linear-gradient(#fff,#ebebeb);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ebebeb',GradientType=0)}.woocommerce a.button:active,.woocommerce .checkout-button:active,.woocommerce input.button:active,.woocommerce .button.alt:active{border-top:solid 1px #aaa;border-left:solid 1px #bbb;border-right:solid 1px #bbb;border-bottom:solid 1px #bbb;-webkit-box-shadow:inset 0 -1px 0 rgba(255,255,255,.5),inset 0 2px 5px rgba(0,0,0,.15);-moz-box-shadow:inset 0 -1px 0 rgba(255,255,255,.5),inset 0 2px 5px rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(255,255,255,.5),inset 0 2px 5px rgba(0,0,0,.15)}.woocommerce .button.alt{-webkit-appearance:none;font-size:1em;text-shadow:none;border-top:solid 1px #0086c5;border-left:solid 1px #007ebd;border-right:solid 1px #007ebd;border-bottom:solid 1px #0077b4;background:#00bcff;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#00aaeb),color-stop(1,#00bcff));background:-ms-linear-gradient(bottom,#00aaeb,#00bcff);background:-moz-linear-gradient(center bottom,#00aaeb 0%,#00bcff 100%);background:-o-linear-gradient(#00bcff,#00aaeb);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00bcff',endColorstr='#00aaeb',GradientType=0)}.woocommerce .button.alt:hover,.woocommerce .button.alt:active,.woocommerce .button.alt.disabled,.woocommerce .button.alt:disabled,.woocommerce .button.alt:disabled[disabled],.woocommerce .button.alt.disabled:hover,.woocommerce .button.alt:disabled:hover,.woocommerce .button.alt:disabled[disabled]:hover{border-top:solid 1px #0090d4;border-left:solid 1px #08c;border-right:solid 1px #08c;border-bottom:solid 1px #0081c3;background:#0fc0ff;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#00b5fa),color-stop(1,#0fc0ff));background:-ms-linear-gradient(bottom,#00b5fa,#0fc0ff);background:-moz-linear-gradient(center bottom,#00b5fa 0%,#0fc0ff 100%);background:-o-linear-gradient(#0fc0ff,#00b5fa);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0fc0ff',endColorstr='#00b5fa',GradientType=0)}.woocommerce .shop_table .actions .button{padding-top:7px;padding-bottom:7px}.woocommerce td.product-name dl.variation{margin-bottom:.5em}.woocommerce td.product-name dl.variation dt{line-height:1em;margin-right:.5em}.woocommerce td.product-name dl.variation dd{line-height:1em;margin:0}.woocommerce td.product-name dl.variation dd p{margin-top:0}.woocommerce td.product-name dl.variation:last-child{margin-bottom:0}.woocommerce-page #container{float:left;width:71.287%}.woocommerce-page.no-sidebar #container{float:none;width:auto}.woocommerce-page.sidebar-position-left #container{float:right}.woocommerce-page.sidebar-position-none #container{width:100%}.woocommerce form .form-row.woocommerce-invalid textarea{border-color:#a00}.page-template-template-groups .woocommerce .cart-collaterals .cart_totals,.page-template-template-groups .woocommerce-page .cart-collaterals .cart_totals{width:28.75% !important}.page-template-template-groups .woocommerce input.button.alt{-webkit-appearance:none !important;width:100%;background:rgba(0,0,0,0) -moz-linear-gradient(center bottom,#00aaeb 0%,#00bcff 100%) repeat scroll 0 0;border-color:#0086c5 #007ebd #0077b4;border-style:solid;border-width:1px;font-size:1em;text-shadow:none;color:#fff}body.page-template-template-verify .input-text{width:33% !important}.totals-discount-percentage-container,.totals-discount-percentage{color:#bbb}.totals-discount-percentage.active{font-weight:700;color:#4ab915}#pgc-22-3-0{width:100%}.large-notice{font-size:15px;font-weight:700}.page-title-action{display:inline-block;padding:2px 10px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#f2f2f2;text-decoration:none}.group-certs-pagination{float:right;margin:0 0 7px;font-size:12px !important}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:none !important}.form-row.place-order{text-align:right !important}.invoice-social{clear:both;overflow:hidden;margin:0 auto;width:75%;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:#b9e3f1;text-align:center}.invoice-social-inner{padding:20px 20px 15px}.invoice-social-inner a{display:inline-block;margin:0 5px}.invoice-social .title{margin:0 0 7px;padding:0;font-size:16px;color:#5a5d60}.share-second-line{display:block}.invoice-social .title .share-red,.share-red{font-weight:700;color:#d62020}.invoice-social-col{float:left;width:50%}.form-required{color:red}.wpcf7-text,.wpcf7-textarea,.wpcf7-select{width:100%}.invoice-col{float:left;width:100%}.invoice-col-inner{margin:0 20px;border:1px solid #e5e5e5;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#fff}.invoice-title-share{padding:7px;background:#0083c2;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px;text-transform:uppercase;text-align:center;font-weight:700;color:#fff}.invoice-content{padding:15px;background:#fff;border-radius:0 0 5px 5px}.invoice-content p{margin:0 0 15px;padding:0}.invoice-content p:last-child{margin:0;padding:0}.refer-tabs-selection{float:left;width:33.335%;text-align:center;background:#c8c8c8}.refer-tabs-selection:first-child{-webkit-border-top-left-radius:5px;-moz-border-radius-topleft:5px;border-top-left-radius:5px}.refer-tabs-selection:nth-child(3){-webkit-border-top-right-radius:5px;-moz-border-radius-topright:5px;border-top-right-radius:5px}.refer-tabs-selection a{display:inline-block;padding:7px 0 2px;width:100%;outline:0}.refer-tabs-selection.active{background:#fff}.refer-form-field-container{margin-bottom:10px}.refer-form-field-container:last-child{margin-bottom:0}.refer-form-field-container input[type=text],.refer-form-field-container textarea{width:100%}.refer-form-field-container input[type=submit]{padding:12px 30px 9px;border:0;border-bottom:3px solid #0077a9;background:#0083c2;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-transform:uppercase;font-size:14px;text-shadow:none;color:#fff}.error{border:1px solid #ca1123 !important;background-color:#e51b2e !important;color:#fff !important}.modal-close{padding:10px 0 0}.ncprf-form input[type=text],.ncprf-form textarea{width:100%}.ncprf-form .required{color:#e5182f}.ncprf-form .login_text_field{margin:0 0 12px}.ncprf-form label{font-weight:700}.ncprf-form .submit_button{text-align:center}.ncprf-error-container{margin:0 0 20px;padding:6px 12px;border-left:5px solid #e51b2e;background:#e5e5e5;text-align:left}.ncprf-completion-container{margin:0 0 20px;padding:6px 12px;border-left:5px solid #44ce2d;background:#eee;text-align:left}.ncprf-error-container h4,.ncprf-completion-container h4{margin:0;padding:0;font-size:inherit;font-weight:700;text-transform:uppercase;color:inherit}body.logged-in.group-portal .entry-content .woocommerce{padding-top:30px}.portal-header{overflow:hidden}.portal-header-container{background:#363d47;border-bottom:5px solid #f44c1b;color:#fff}.portal-header-container .full-container{padding:0 35px}.portal-header-inner{overflow:hidden;padding:28px 0}.portal-header h2{margin:0 0 15px;color:#74777b}body.logged-in.group-portal #main{padding:35px 35px 0}body.logged-in.group-portal .entry-header{display:none}body.logged-in.group-portal h2,body.woocommerce-view-order .portal-header-inner h2{font-size:20px;text-transform:uppercase}body.group-portal .woocommerce table.shop_table td{line-height:1em}body.group-portal .woocommerce table.shop_table .my-group-certificates-email{display:inline-block;padding-top:4px}.portal-section-pad-container{padding:20px}.portal-section-pad-container p:last-child{margin:15px 0 0}.portal-header-customer-inner{padding:0 30px 0 0}.portal-header-customer{float:left;width:60%}.portal-header-welcome{margin-bottom:2px}.portal-header-welcome,.portal-header-welcome a{font-size:16px;color:#fff}.portal-header-welcome-2{margin-bottom:15px}.portal-header-welcome-2,.portal-header-welcome-2 a{color:#b7b7b7}.portal-header-buttons .button-link,.woocommerce-message .button-link{display:inline-block;margin-right:10px;padding:4px 15px;background:#2999c1;font-size:.87em;text-decoration:none;text-transform:uppercase;letter-spacing:.1em;font-weight:700;color:#fff}.woocommerce-message .button-link{margin:8px 0 0;padding:2px 15px;font-size:11px}.woocommerce-message .button-link:hover{color:#fff}.woocommerce-checkout .entry-header{display:none}.order-notice-top-title{margin:0 0 20px;text-align:center}.order-notice-top-title h1{margin:0;padding:0;font-size:34px}.order-notice-top-title p{margin:0;padding:0;font-weight:600}p.order-again{display:none}.portal-header-summary{float:left;width:40%}.portal-header-summary-block-container{float:left;width:33%;cursor:pointer}.portal-header-summary-block{margin-left:15px;background:#272d37;text-align:center}.portal-header-summary-inner{position:relative;right:-4px}.portal-header-summary-block-inner{padding:18px 0}.portal-header-summary-block .title{display:inline-block;margin-bottom:7px;padding:0;line-height:1em;font-size:40px}.portal-header-summary-block .subtitle{text-transform:uppercase;font-weight:700}.portal-header-summary-block.green{color:#a6d87a}.portal-header-summary-block.orange{color:#f98c0c}.portal-header-summary-block.red{color:#f44c1b}.col2-set.addresses .title{display:block}.portal-section-container-pad{overflow:hidden;height:35px}.portal-section-container{overflow:hidden;margin-bottom:35px;border-top:1px solid #d4d4d4;border-right:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;border-left:5px solid #d4d4d4}.portal-section-container a{color:#5a5d60}.portal-section-header-inner{padding:20px}.portal-section-header-inner p{margin-bottom:8px}.portal-section-header-inner p:last-child{margin:0 !important;padding:0 !important}body.group-portal .woocommerce table.shop_table{margin:0;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}body.group-portal .woocommerce table.shop_table th,body.group-portal .woocommerce table.shop_table td{padding:9px 20px}body.group-portal .woocommerce table.shop_table td{border-top:none !important}body.logged-in.group-portal #page-wrapper .button{padding:9px 14px;border:0 !important;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:#2999c1;box-shadow:none;text-shadow:none;text-transform:uppercase;font-size:13px;color:#fff}.button-purchase-additional{float:right;padding:7px 20px;border:0 !important;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:#8fc660;box-shadow:none;text-shadow:none;text-transform:uppercase;text-decoration:none;font-size:14px;font-weight:700;color:#fff}.portal-download-button,.portal-receipts-download-button{display:inline-block;margin-bottom:7px;padding:3px 10px 3px 27px;background-image:url(//nationalcprfoundation.com/wp-content/themes/vantage/images/portal-download-icon.png);background-repeat:no-repeat;background-position:7px 8px;text-decoration:none;text-transform:uppercase;font-size:11px;font-weight:700;color:#fff !important}.portal-download-button:last-child{margin-bottom:0}.portal-section-container.green{border-left-color:#a6d87a}.portal-section-container.green .portal-section-header{overflow:hidden;background:#d9f9be}.portal-section-container.green h2{color:#90c660}.portal-section-container.green .my-account-table th{border-top:1px solid #c6e9a9;border-bottom:1px solid #c6e9a9;background:#ecffdc;color:#5a5d60}.portal-section-container.orange{border-left-color:#f98c0c}.portal-section-container.orange .portal-section-header{overflow:hidden;background:#ffdcb3}.portal-section-container.orange h2{color:#e78109}.portal-section-container.orange .my-account-table th{border-top:1px solid #ecc89d;border-bottom:1px solid #ecc89d;background:#ffecd6;color:#5a5d60}.page-title-action{background:#e78109 none repeat scroll 0 0 !important;border:0 none !important;border-radius:0 !important;box-shadow:none !important;color:#fff !important;font-size:13px !important;padding:5px 14px !important;text-shadow:none !important;text-transform:uppercase;font-weight:700;color:#fff}.portal-section-container.orange .portal-download-button{vertical-align:middle;display:flex;justify-content:center;align-items:center;background-color:#f4ab55}.portal-section-container.red{border-left-color:#f44c1b}.portal-section-container.red .portal-section-header{overflow:hidden;background:#fac0af}.portal-section-container.red h2{color:#d73c0f}.portal-section-container.red .my-account-table th{border-top:1px solid #e5a997;border-bottom:1px solid #e5a997;background:#fedfd6;color:#5a5d60}.portal-section-container.red .portal-download-button,.portal-section-container.red .portal-receipts-download-button{background-color:#f37e5b}.portal-section-container.blue{border-left-color:#6ed4f4}.portal-section-container.blue .portal-section-header{overflow:hidden;background:#c2edfb}.portal-section-container.blue h2{color:#39aed3}.portal-section-container.blue .addresses header{padding:9px 20px;border-top:1px solid #aad6e5;border-bottom:1px solid #aad6e5;background:#eefbff;color:#5a5d60}.portal-section-container.blue .addresses address{overflow:hidden;margin:0;padding:10px 20px}.address-edit-button{padding:5px 0}.portal-section-container.blue .col-1{width:50%}.portal-section-container.blue .col-2{width:50%}.portal-section-container.blue header h3{margin:0;padding:4px 0;font-size:14px;font-weight:700;color:#5a5d60}.portal-section-container.purple{border-left-color:#695ea5}.portal-section-container.purple .portal-section-header{overflow:hidden;background:#c7bdfc}.portal-section-container.purple h2{color:#4f4296}.portal-section-container.purple .my-account-table th{border-top:1px solid #afa5e7;border-bottom:1px solid #afa5e7;background:#e1dcfe;color:#5a5d60}.portal-section-container.purple .groups-products-container{margin-bottom:20px}.portal-section-container.purple .cart_totals{padding-right:20px}.invoice-social-inner .title{display:block}.woocommerce.groups-products-container-top{padding-top:0 !important}.rating{border:none}.rating>input{display:none}.rating>label:before{margin:2px;font-size:1.25em;font-family:'FontAwesome';display:inline-block;content:"\f005"}.rating>.half:before{content:"\f089";position:absolute}.rating>label{color:#ddd}.rating label:hover,.rating input:checked{color:#ffed85}.rating label.selected{color:gold}.rating-not-logged-in,.rating-rated-already{text-align:center;font-size:12px;text-transform:uppercase;color:#cc1023}.rating-not-logged-in a{text-decoration:none;color:#cc1023}.ratings-container{margin:0 0 10px;padding:0;text-align:center}.rating-rated{text-align:center;font-size:12px;text-transform:uppercase;color:#29b312}.rating-count{text-align:center;font-size:12px;text-transform:uppercase}.order-notice-button-mobile{display:none;padding:15px 20px 0}.order-notice-button-mobile a{display:block;padding:7px 12px;background:#e5182f;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-size:14px;font-weight:700;text-transform:uppercase;text-decoration:none;color:#fff}.order-notice-button-mobile a:hover{color:#fff}body.page-id-211879 .entry-content{text-align:justify}@media (max-width:1250px){.slide-2-right-text{top:300px}}@media (max-width:1200px){.slide-1-left-text{top:43px}.slide-2-right-text{top:265px}}@media (max-width:1120px){.slide-2-right-text{top:240px}.portal-header-customer,.portal-header-summary{width:50%}}@media (max-width:1080px){.header-links-slogan-container-inner{padding-left:20px}.slide-1-left-text{top:23px;padding-left:20px}.slide-1-left-text h1{margin-bottom:7px;font-size:31px}.slide-1-left-text li{margin-bottom:10px;font-size:21px}.slide-1-testimonial{padding:15px 0}.slide-1-testimonial h3{font-size:21px}.slide-1-testimonial h3:first-child{margin-bottom:10px}.slide-2-right-text{margin-right:20px}}@media (min-width:1030px){.nav-mobile{display:none !important}}@media (max-width:1030px){#masthead .logo-height-constrain{margin-left:-17px;height:55px}.header-links-container{display:none}.nav-mobile-hamburger{display:block}.nav-desktop{display:none}.header-promo-inner{padding:0 20px}.slide-2-right-text{top:215px}}@media (max-width:1000px){.primary-container{padding:0 20px}body.logged-in.group-portal #main{padding:1px 20px 35px}.portal-header-buttons a{display:block !important;margin:0 0 10px !important}.portal-header-customer,.portal-header-summary{clear:both;width:100%}.portal-header-customer{margin:0 0 15px}.portal-header-summary-block-container{width:33.33%}.portal-header-summary-block{margin:0}.portal-header-customer-inner{padding:0}.portal-header-summary-inner{right:0}}@media (max-width:990px){.slide-2-right-text{top:175px}}@media (min-width:960px){.header-mobile-cart{display:none !important}}@media (max-width:900px){body.page-template-template-verify .input-text{width:100% !important}.slide-2-right-text{top:150px}}@media (max-width:768px){.checkout-terms-conditions{display:none}.cart-collaterals{margin:0 !important;padding:20px 0 0 !important}.cart_totals{margin:0 !important;padding:0 !important}.cart-collaterals h2,.cart-collaterals table,.cart-collaterals .wc-proceed-to-checkout{margin:0 20px}body.woocommerce-checkout .woocommerce #payment #place_order{margin-bottom:0 !important}}@media (max-width:700px){.invoice-col{float:none;overflow:hidden;width:100%}.invoice-col-share{margin-bottom:30px}.order-notice-button-mobile{display:block}}@media (max-width:680px){body.responsive.woocommerce-page #container{float:none;width:auto}body.responsive.woocommerce-page .product-thumbnail{display:none}body.responsive.woocommerce-page .cart_totals{width:100%;float:none}.header-promo{padding:10px 0;font-size:13px;line-height:17px}}@media (max-width:610px){.jiv-slider-small .full-container{height:339px}.slide-1-small-text h1{font-size:23px}.slide-1-small-text li{font-size:14px}.slide-2-small-text{padding-top:204px}}@media (max-width:600px){.button-purchase-additional{float:none;display:block;top:0;margin-top:10px;text-align:center}}@media (max-width:500px){.invoice-social{width:100%}.invoice-social img{max-width:100%}.share-second-line{display:inline-block}.invoice-social-inner{padding:10px 10px 5px}}@media (max-width:480px){body.responsive.woocommerce-page #container ul.products li.product{width:240px;float:none;margin-right:auto;margin-left:auto}body.responsive.woocommerce-page #content div.product div.images,body.responsive.woocommerce-page #content div.product div.summary{float:none;width:auto}body.responsive.woocommerce-page table.shop_table td,body.responsive.woocommerce-page table.shop_table th{padding-left:3px;padding-right:3px}body.responsive.woocommerce-page #content table.cart .actions .coupon{float:none}body.responsive.woocommerce-page #content table.cart .actions .coupon #coupon_code{margin-bottom:6px}body.responsive.woocommerce-page #content table.cart .actions .coupon input{float:none;display:block;width:100%}body.responsive.woocommerce-page #content table.cart .actions>input{float:none;display:block;width:100%;margin-bottom:6px}body.responsive.woocommerce-page #content table.cart .actions>input.checkout-button{margin-bottom:0}body.responsive.woocommerce-page .col2-set .col-1,body.responsive.woocommerce-page .col2-set .col-2{display:block;float:none;width:auto}}@media (max-width:420px){.jiv-slider-small .full-container{height:354px}.slide-2-small-text h3{font-size:14px}.slide-2-small-text{padding-top:224px}.invoice-social img{width:180px}.invoice-col-inner{margin:0}.invoice-col-share{margin-bottom:18px}.order-notice-button-mobile{padding:15px 0 0}}@media (max-width:410px){.portal-header-summary-block .title{margin:0;font-size:35px}.portal-header-summary-block .subtitle{font-size:10px}}@media (max-width:380px){.nav-mobile-links ul li{padding:10px 0;font-size:13px}#masthead .logo-height-constrain{height:52px}}@media (max-width:350px){.jiv-slider-small .full-container{height:373px}#masthead .logo-height-constrain{height:47px}.slide-2-small-text{padding-top:257px}.slide-2-small-text h1{font-size:20px}.slide-2-small-text h2{font-size:16px}.slide-2-small-text h3{font-size:11px}}.widget.woocommerce{zoom:1}.widget.woocommerce:before{content:'';display:block}.widget.woocommerce:after{content:'';display:table;clear:both}.widget.woocommerce .product_list_widget li{display:block;width:auto;text-align:left;padding-left:45px;margin-bottom:10px}.widget.woocommerce .product_list_widget li a.remove{top:3px}.widget.woocommerce .product_list_widget li img{float:left;margin-left:-45px}.widget.woocommerce .product_list_widget li .quantity .amount{display:inline}.widget.woocommerce .product_list_widget li dl.variation{padding:0;border:none;display:block;line-height:1em;margin-top:.5em}.widget.woocommerce .product_list_widget li dl.variation dt{clear:none}.widget.woocommerce .product_list_widget li dl.variation dd{padding:0;margin:0}.widget.woocommerce.widget_shopping_cart .product_list_widget li{padding-left:75px}.widget.woocommerce.widget_product_search label{display:none}.widget.woocommerce.widget_product_search input[type=search]{padding:8px;display:block;width:100%}.widget.woocommerce.widget_product_search input[type=submit]{margin-top:10px;display:inline-block;padding-top:7px;padding-bottom:7px}.widget.woocommerce .total{border-top:1px solid #e8e8e8;padding-top:1em;margin-top:1em;margin-bottom:1em;text-align:right}.widget.woocommerce .buttons{float:right;display:inline-block}.widget.woocommerce .button{padding-top:7px;padding-bottom:7px}.woocommerce-page.woocommerce-cart #primary,.woocommerce-page.woocommerce-checkout #primary{float:none;margin:0 auto}.woocommerce-page.woocommerce-checkout #ship-to-different-address-checkbox{margin:3px 10px 0 0;float:left}#infinite-handle span{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;display:inline-block;margin:2px 2px 2px 0;padding:6px 9px 5px;background:#4f5355;border-top:solid 1px #d2d2d2;border-left:solid 1px #c3c3c3;border-right:solid 1px #c3c3c3;border-bottom:solid 1px #9f9f9f;background:#fff;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#dfdfdf),color-stop(1,#fff));background:-ms-linear-gradient(bottom,#dfdfdf,#fff);background:-moz-linear-gradient(center bottom,#dfdfdf 0%,#fff 100%);background:-o-linear-gradient(#fff,#dfdfdf);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#dfdfdf',GradientType=0);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-weight:700;color:#646464;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.125),inset 0 1px 0 rgba(255,255,255,.5);-moz-box-shadow:0 1px 1px rgba(0,0,0,.125),inset 0 1px 0 rgba(255,255,255,.5);box-shadow:0 1px 1px rgba(0,0,0,.125),inset 0 1px 0 rgba(255,255,255,.5);width:auto;text-decoration:none}#infinite-handle span:hover{background:#f0f0f0;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#d0d0d0),color-stop(1,#f0f0f0));background:-ms-linear-gradient(bottom,#d0d0d0,#f0f0f0);background:-moz-linear-gradient(center bottom,#d0d0d0 0%,#f0f0f0 100%);background:-o-linear-gradient(#f0f0f0,#d0d0d0);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0f0f0',endColorstr='#d0d0d0',GradientType=0);color:#606060}#yoast-breadcrumbs{background:rgba(0,0,0,.025);margin-top:-20px;margin-bottom:20px;padding:.5em .75em;font-weight:500;color:#474747}#yoast-breadcrumbs a{text-decoration:none}@font-face{font-family:'vantage-icons';src:url(//nationalcprfoundation.com/wp-content/themes/vantage/icons/vantage-icons.eot?-9o183q);src:url(//nationalcprfoundation.com/wp-content/themes/vantage/icons/vantage-icons.eot?#iefix-9o183q) format('embedded-opentype'),url(//nationalcprfoundation.com/wp-content/themes/vantage/icons/vantage-icons.woff?-9o183q) format('woff'),url(//nationalcprfoundation.com/wp-content/themes/vantage/icons/vantage-icons.ttf?-9o183q) format('truetype'),url(//nationalcprfoundation.com/wp-content/themes/vantage/icons/vantage-icons.svg?-9o183q#icomoon) format('svg');font-weight:400;font-style:normal}[class^=vantage-icon-],[class*=" vantage-icon-"]{font-family:'vantage-icons';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.vantage-icon-arrow-down:before{content:"\e600"}.vantage-icon-arrow-left:before{content:"\e601"}.vantage-icon-arrow-right:before{content:"\e602"}.vantage-icon-arrow-up:before{content:"\e603"}.vantage-icon-search:before{content:"\e604"}.view-certificates-container{clear:both}.view-certificates{display:none}.upload-users-input{margin-bottom:10px;padding-top:10px}.upload-users-submit{margin-bottom:10px}html.remodal-is-locked{overflow:hidden}.remodal,[data-remodal-id]{display:none}.remodal-overlay{position:fixed;z-index:9999;top:-5000px;right:-5000px;bottom:-5000px;left:-5000px;display:none}.remodal-wrapper{position:fixed;z-index:10000;top:0;right:0;bottom:0;left:0;display:none;overflow:auto;text-align:center;-webkit-overflow-scrolling:touch}.remodal-wrapper:after{display:inline-block;height:100%;margin-left:-.05em;content:""}.remodal-overlay,.remodal-wrapper{-webkit-backface-visibility:hidden;backface-visibility:hidden}.remodal{position:relative;outline:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}.remodal-is-initialized{display:inline-block}.remodal-bg.remodal-is-opening,.remodal-bg.remodal-is-opened{-webkit-filter:blur(3px);filter:blur(3px)}.remodal-overlay{background:rgba(43,46,56,.9)}.remodal-overlay.remodal-is-opening,.remodal-overlay.remodal-is-closing{-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.remodal-overlay.remodal-is-opening{-webkit-animation:remodal-overlay-opening-keyframes .3s;animation:remodal-overlay-opening-keyframes .3s}.remodal-overlay.remodal-is-closing{-webkit-animation:remodal-overlay-closing-keyframes .3s;animation:remodal-overlay-closing-keyframes .3s}.remodal-wrapper{padding:10px 10px 0}.remodal{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin-bottom:10px;padding:35px;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);color:#2b2e38;background:#fff}.remodal.remodal-is-opening,.remodal.remodal-is-closing{-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.remodal.remodal-is-opening{-webkit-animation:remodal-opening-keyframes .3s;animation:remodal-opening-keyframes .3s}.remodal.remodal-is-closing{-webkit-animation:remodal-closing-keyframes .3s;animation:remodal-closing-keyframes .3s}.remodal,.remodal-wrapper:after{vertical-align:middle}.remodal-close{position:absolute;top:0;left:0;display:block;overflow:visible;width:35px;height:35px;margin:0;padding:0;cursor:pointer;-webkit-transition:color .2s;transition:color .2s;text-decoration:none;color:#95979c;border:0;outline:0;background:0 0}.remodal-close:hover,.remodal-close:focus{color:#2b2e38}.remodal-close:before{font-family:inherit;font-size:25px;line-height:35px;position:absolute;top:0;left:0;display:block;width:35px;content:"\00d7";text-align:center}.remodal-confirm,.remodal-cancel{font:inherit;display:inline-block;overflow:visible;min-width:110px;margin:0;padding:12px 0;cursor:pointer;-webkit-transition:background .2s;transition:background .2s;text-align:center;vertical-align:middle;text-decoration:none;border:0;outline:0}.remodal-confirm{color:#fff;background:#2a99c1}.remodal-confirm:hover,.remodal-confirm:focus{background:#32a5ce}.remodal-cancel{color:#fff;background:#e57373}.remodal-cancel:hover,.remodal-cancel:focus{background:#ef5350}.remodal-confirm::-moz-focus-inner,.remodal-cancel::-moz-focus-inner,.remodal-close::-moz-focus-inner{padding:0;border:0}@-webkit-keyframes remodal-opening-keyframes{from{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0}to{-webkit-transform:none;transform:none;opacity:1}}@keyframes remodal-opening-keyframes{from{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0}to{-webkit-transform:none;transform:none;opacity:1}}@-webkit-keyframes remodal-closing-keyframes{from{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(.95);transform:scale(.95);opacity:0}}@keyframes remodal-closing-keyframes{from{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(.95);transform:scale(.95);opacity:0}}@-webkit-keyframes remodal-overlay-opening-keyframes{from{opacity:0}to{opacity:1}}@keyframes remodal-overlay-opening-keyframes{from{opacity:0}to{opacity:1}}@-webkit-keyframes remodal-overlay-closing-keyframes{from{opacity:1}to{opacity:0}}@keyframes remodal-overlay-closing-keyframes{from{opacity:1}to{opacity:0}}@media only screen and (min-width:641px){.remodal{max-width:700px;background:#f1f1f1}}.lt-ie9 .remodal-overlay{background:#2b2e38}.lt-ie9 .remodal{width:700px}@media (min-width:800px){.input-text.addon.addon-custom,input[name=certificate_name],.email-unsubscribe{width:50% !important}}@media (max-width:800px){.create-certificate-container{text-align:center}}@media (max-width:780px){.page-template-template-groups .woocommerce .cart-collaterals .cart_totals,.page-template-template-groups .woocommerce-page .cart-collaterals .cart_totals{width:100% !important}}@media (max-width:425px){.button-purchase-additional{top:10px !important;margin:0 0 15px !important}}@media (max-width:950px){body.page-id-11 #panel-11-0-0-0 h2,body.page-id-22 #panel-22-0-0-0 h3,body.page-id-107835 #panel-107835-0-0-0 h3{line-height:1.7em !important}body.page-id-11 #panel-11-0-0-0 h2 span>*,body.page-id-22 #panel-22-0-0-0 h3 span>*,body.page-id-107835 #panel-107835-0-0-0 h3 span>*{font-size:29pt !important}}.cycle-slideshow,.cycle-slideshow *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.na-jiv-slider{background:#e1eae7}.slide-1-testimonial{position:absolute;bottom:46px;padding:25px 0;width:100%;background:0 0;color:#fff}.slider{position:relative}.na_slider_column_info{width:100%;position:absolute;top:0;left:0;right:0;bottom:0;margin:0 auto;padding:4px 0;background:0 0;color:#fff}.na_slider_column{max-width:1087px;margin:0 auto;overflow:hidden}.slider .image{z-index:1}.slider .image img{width:100%;height:auto;display:block}.na-jiv-slider .na_column_info,.jiv-slider-slider .na_column_info{z-index:100;width:78%;float:right;position:relative;right:-7px}.na-jiv-slider{position:relative;max-height:511px;width:100%}.jiv-slider .slide{width:100%;max-height:511px;overflow:hidden}.na_column_info p{color:#333;font-size:19px;font-weight:400;text-align:center;margin:0 0 22px}.na_column_info p.top-content{text-shadow:1px 1px 0px rgba(255,255,255,1);padding-top:10px;font-size:23px;line-height:1.25em}.na_column_area{overflow:hidden}.na_column{background:#fff;margin:0 1.3% 21px;width:30.6%;float:left;text-align:center;border:1px solid #2a99c1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow:hidden;padding:0 0 17px;cursor:pointer}.na_column h3,.na_column h1{background:#f6f6f6;padding:13px 0 9px;margin-bottom:10px;color:#0083c2;font-size:17px;font-weight:500}.na_column h4{background:url(//nationalcprfoundation.com/wp-content/themes/vantage/images/bgr_h4.png) no-repeat center bottom;color:#000;font-size:17px;font-weight:700;padding-bottom:11px;margin-bottom:10px}.na_column h4 del{color:#e91a33;font-size:17px;font-weight:400;display:inline-block}.na_column p{color:#585858;font-size:13px;line-height:18px;font-weight:400;margin:0;padding-bottom:11px}.na_column a.course{background:#0083c2;height:39px;line-height:35px;text-align:center;color:#fff;font-size:15px;text-align:center;font-weight:700;display:inline-block;text-decoration:none;border-bottom:4px solid #0d6dbc;padding:0 37px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.na_column a:hover.course{background:#0d6dbc}.na-cycle-pager{text-align:center;width:100%;z-index:500;position:absolute;bottom:-11px;overflow:hidden}.na-cycle-pager span{font-family:arial;font-size:50px;width:16px;height:16px;display:inline-block;color:#ddd;cursor:pointer}.na-cycle-pager span.cycle-pager-active{color:#2a99c1}.na-cycle-pager>*{cursor:pointer}.hero-content-mobile{display:none;position:absolute;top:20px;right:20px;width:50%;background:rgba(255,255,255,.5)}.hero-content-mobile-inner{padding:20px;font-size:24px;line-height:1.4em;text-shadow:1px 1px 0px rgba(255,255,255,1);font-weight:700;color:#2a99c1}body.page-id-22 .ncprf-courses-table h1{margin:0 0 15px}body.woocommerce-account .woocommerce-error{margin-top:25px !important}@media (max-width:1300px){.slider .image img{height:542px;display:block;width:auto;max-width:inherit;display:block;float:left}}@media (max-width:1030px){.na-jiv-slider .na_column_info,.jiv-slider-slider .na_column_info{width:84%}.na_column_info p{font-size:17px}.na_column p{font-size:13px}}@media (max-width:950px){.na-jiv-slider .na_column_info,.jiv-slider-slider .na_column_info{width:90%}}@media (max-width:870px){.na-jiv-slider .na_column_info,.jiv-slider-slider .na_column_info{width:95%;display:block}.na_column p{font-size:12px}}@media (max-width:768px){.na_slider_column_info{background:#fff;position:relative;bottom:inherit;padding:15px 10px 25px}.na-jiv-slider .na_column_info,.jiv-slider-slider .na_column_info{right:0}.jiv-slider .slide,.na-jiv-slider{overflow:inherit;position:relative;max-height:inherit}.na-jiv-slider .na_column_info,.jiv-slider-slider .na_column_info{width:100%;float:none;clear:both;display:block}.hero-content-desktop{display:none}.hero-content-mobile{display:block}.slider .image img{height:auto;display:block;width:inherit;max-width:100%;float:none}.na_column_info p.top-content{padding-top:5px}.na-cycle-pager{bottom:-5px}}@media (max-width:750px){.na_column{width:47.3%}.na_column p{font-size:13px}}@media (max-width:550px){.na_column p{font-size:13px}}@media (max-width:540px){.na_column h3{padding-right:10px;padding-left:10px}.na_column_area p,.na_column h4{padding-right:5px;padding-left:5px}.hero-content-mobile-inner{font-size:19px}}@media (max-width:460px){.na_column a.course{padding:0 15px}.na_column_info p.top-content{font-size:18px}.hero-content-mobile{width:60%}.hero-content-mobile-inner{padding:10px;font-size:17px}}@media (max-width:350px){.hero-content-mobile-inner{font-size:14px}}@media (max-width:320px){.na_column a.course{font-size:13px}}.payment_box.payment_method_braintree_credit_card>*{display:none}#wc-braintree-credit-card-credit-card-form{display:block}.woocommerce #payment div.payment_method_braintree_credit_card iframe{margin-left:0 !important}#wc-braintree-credit-card-account-number-hosted,#wc-braintree-credit-card-csc-hosted,#wc-braintree-credit-card-expiry-hosted{padding:0 !important;border-color:#c7c1c6 !important;border-top-color:#bbb3b9 !important}.woocommerce #payment div.payment_method_braintree_credit_card .wc-braintree-hosted-field-card-number{background-size:32px 20px !important;background-position:right .618em center !important}.payment_method_braintree_credit_card>label{font-weight:700;font-size:15px;color:#484848}.sv-wc-payment-gateway-card-icons{margin-left:.5em !important}.sv-wc-payment-gateway-card-icons img:first-child{margin-left:0 !important}ul.payment_methods li div.sv-wc-payment-gateway-card-icons img{width:34px !important;height:auto !important}@media (max-width:650px){.woocommerce form .wc-braintree-credit-card-new-payment-method-form .form-row-first,.woocommerce form .wc-braintree-credit-card-new-payment-method-form .form-row-last,.woocommerce-page form .wc-braintree-credit-card-new-payment-method-form .form-row-first,.woocommerce-page form .wc-braintree-credit-card-new-payment-method-form .form-row-last{width:100%}}@media (max-width:470px){.sv-wc-payment-gateway-card-icons{margin-left:34px !important}}
/*!
 *  Font Awesome 4.2.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
@font-face{font-family:'FontAwesome';src:url(//nationalcprfoundation.com/wp-content/themes/vantage/fontawesome/css/../font/fontawesome-webfont.eot?v=4.2.0);src:url(//nationalcprfoundation.com/wp-content/themes/vantage/fontawesome/css/../font/fontawesome-webfont.eot?#iefix&v=4.2.0) format('embedded-opentype'),url(//nationalcprfoundation.com/wp-content/themes/vantage/fontawesome/css/../font/fontawesome-webfont.woff?v=4.2.0) format('woff'),url(//nationalcprfoundation.com/wp-content/themes/vantage/fontawesome/css/../font/fontawesome-webfont.ttf?v=4.2.0) format('truetype'),url(//nationalcprfoundation.com/wp-content/themes/vantage/fontawesome/css/../font/fontawesome-webfont.svg?v=4.2.0#fontawesomeregular) format('svg');font-weight:400;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1);-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1);-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}
.flex-container a:hover,.flex-slider a:hover,.flex-container a:focus,.flex-slider a:focus{outline:none}.slides,.slides>li,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flex-pauseplay span{text-transform:capitalize}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flexslider .slides:after{content:"/";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .flexslider .slides{display:block}* html .flexslider .slides{height:1%}.no-js .flexslider .slides>li:first-child{display:block}.flexslider .slides img{height:auto}.flex-viewport{max-height:539px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:539px}.loading .flexslider{max-height:539px;background:url(//nationalcprfoundation.com/wp-content/themes/vantage/new/css/../images/ajax-loader.gif) no-repeat center center}.carousel li{margin-right:5px}.flex-direction-nav a{text-decoration:none;display:block;width:41px;height:41px;margin:0;position:absolute;top:55%;z-index:10;overflow:hidden;opacity:1;cursor:pointer;text-indent:-999999px;background:0 0}.flex-direction-nav .flex-prev{left:1%;background-position:0 0}.flex-direction-nav .flex-next{right:1%}.flex-direction-nav .flex-next:hover{background-position:-44px 0}.flex-direction-nav .flex-prev:hover{background-position:0 -42px}.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:0;right:0;opacity:.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-family:"flexslider-icon";font-size:20px;display:inline-block;content:'\f004'}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a .flex-play:before{content:'\f003'}.flex-control-nav{width:auto;position:absolute;bottom:31px;left:0;right:0;text-align:center;z-index:100}.flex-control-nav li{margin:0 7px 0 0;display:inline-block}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;height:auto;display:block;opacity:.7;cursor:pointer;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}
.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, #fff 50%, #eee 100%);background-image:-o-linear-gradient(top, #fff 50%, #eee 100%);background-image:linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, #fff 0%, #eee 50%);background-image:-o-linear-gradient(top, #fff 0%, #eee 50%);background-image:linear-gradient(to bottom, #fff 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eee 50%, #fff 100%);background-image:-o-linear-gradient(top, #eee 50%, #fff 100%);background-image:linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}

/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(//nationalcprfoundation.com/wp-content/themes/vantage/new/css/fancybox_sprite.png)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url(//nationalcprfoundation.com/wp-content/themes/vantage/new/css/fancybox_loading.gif) center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url(//nationalcprfoundation.com/wp-content/themes/vantage/new/css/blank.gif);-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden !important;width:auto}.fancybox-lock body{overflow:hidden !important}.fancybox-lock-test{overflow-y:hidden !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(//nationalcprfoundation.com/wp-content/themes/vantage/new/css/fancybox_overlay.png)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:0 0;background:rgba(0,0,0,.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#fff;font-weight:700;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(//nationalcprfoundation.com/wp-content/themes/vantage/new/css/fancybox_sprite@2x.png);background-size:44px 152px}#fancybox-loading div{background-image:url(//nationalcprfoundation.com/wp-content/themes/vantage/new/css/fancybox_loading@2x.gif);background-size:24px 24px}}
body{background:#fff !important}#wrapper{overflow:hidden}a{text-decoration:none}a:hover{color:#e5182f}.d-none{display:none !important}#primary,.primary-container{float:none;margin:0 auto;max-width:1148px;width:auto}body.page-template-template-support #main,body.page-template-template-blog #main,body.page-template-template-recertify #main,body.page-template-template-free-cpr-classes #main,body.category #main,body.archive #main,body.single-post #main,body.blog #main,body.page-template-template-coupon #main,body.page-template-template-city #main{padding:0 !important}body.page-template-template-scholarship-recipients #main{padding:0 35px !important}input[type=radio]{-webkit-appearance:radio}a.cours small:before,.two_column_content:before,.column h4:before,.two_column:before,.course-offer-expires:before,a.skill_video_btn small:before,.za-icon,.za-icon-as-bg:before,.menu_btn{background:url(//nationalcprfoundation.com/wp-content/themes/vantage/new/../new/images/css_sprites.png)}@media only screen and (max-width:481px){.two_column_content:before{background:0 0 !important}}#header.header-area-fixed{z-index:1000;background-color:#fff;position:fixed;width:100%;left:0;top:0}.admin-bar #header.header-area-fixed{top:32px}#header.header-area-fixed-border{border-bottom:2px solid #0083c2}#top_menu_area{background:#f3f3f3;padding:9px 10px 8px}.maintenance-banner{background:#0083c2;color:#fff;padding:10px 12px;text-align:center;font-size:15px;line-height:1.4}.maintenance-banner p{margin:0}.container{width:100%}.center_conteiner{max-width:1148px;margin:0 auto}#header_top_left{float:left;padding-top:2px}#header_top_left p{font-size:14px;color:#606060 !important}#top_menu_right{float:right}#top_menu_right ul{padding:0;margin:0}#top_menu_right ul>li{border-left:1px solid #dbdbdb;padding:1px 32px 2px 29px;font-size:16px;float:left;color:#000;position:relative;font-weight:400;text-transform:uppercase}#top_menu_right ul>li:first-child{padding-left:0;background:0 0;border-left:none}#top_menu_right ul>li:last-child{padding-right:5px}#top_menu_right ul li a{color:#606060;display:block}#main_menu{padding:4px 10px 6px;position:relative;background:#fff}#main_menu.header-area-fixed{z-index:1000;background-color:#fff;position:fixed;width:100%;left:0;top:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.admin-bar #main_menu.header-area-fixed{top:32px}#main_menu.header-area-fixed-border{border-bottom:2px solid #0083c2}.logo{max-width:333px;float:left;padding-top:15px}.logo img{max-width:100%;height:auto;display:block}#main_menu_area{width:65.15%;float:right}#menu{float:right}#main_menu_area ul>li{border-left:1px solid #f0f0f0;padding:35px 19px 35px 18px;font-size:19px;float:left;color:#393939;position:relative;font-weight:300}#main_menu_area ul>li.nav-group-user{border-left:none}#main_menu_area ul li a{color:#4e4e4e;display:block;font-weight:400}#main_menu_area ul>li:last-child{padding-right:19px}#main_menu_area ul li.menu-item-has-children>a{padding-right:22px;position:relative}#main_menu_area ul li.menu-item-has-children>a:after{content:'';position:absolute;top:10px;right:0;border-top:6px solid #d6d6d6;border-left:6px solid transparent;border-right:6px solid transparent}#main_menu_area ul ul{background:#fff;width:200px;visibility:hidden;opacity:0;position:absolute;left:0;top:100%;padding:0;margin:0;z-index:99999;background:#f4f4f4;padding:0;-webkit-box-shadow:0px 5px 5px 0px rgba(50,50,50,.35);-moz-box-shadow:0px 5px 5px 0px rgba(50,50,50,.35);box-shadow:0px 5px 5px 0px rgba(50,50,50,.35)}#main_menu_area ul ul li{background:0 0;padding:0;display:block;float:none}#main_menu_area ul ul li a{display:block;font-size:14px;line-height:120%;padding:10px 15px !important}#top_menu_right a:hover,#main_menu_area a:hover,#main_menu_area ul ul li a:hover{color:#2a99c1}#main_menu_area ul ul li.menu-item-has-children>a{background:0 0}#main_menu_area ul ul li.menu-item-has-children{background:url(//nationalcprfoundation.com/wp-content/themes/vantage/new/../new/images/menu_arrow2.png) no-repeat 185px 8px;display:block}#main_menu_area ul ul ul{left:100%;top:0}#main_menu_area li:hover>ul{visibility:visible;opacity:1}#header ul{margin:0;padding:0}#header ul li{list-style:none}#header ul li a{text-decoration:none}#header p{margin:0;padding:0;font-weight:300}#main_menu_area ul>li.nav-group-user{padding:26px 26px 26px 0;background:0 0}#main_menu_area ul li a.nav-group-user-button{padding:10px 20px;background:#e5182f;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-transform:uppercase;font-size:17px;font-weight:500;color:#fff}#main_menu_area ul li a.nav-group-user-button.gray{background:#f3f3f3;color:inherit}.nav-mobile-group-user{margin:0;padding:0;widith:100%}.nav-mobile-group-user li{float:left;width:50%;text-align:center;text-transform:uppercase;font-weight:500;font-size:14px}.nav-mobile-group-user li a{display:block;padding:10px 0;background:#008c72;color:#fff}.nav-mobile-group-user li.gray a{background:#e2e2e2;color:#4e4e4e}#bottom_menu_area{background:#0083c2;position:relative}#bottom_menu{max-width:1100px;margin:0 auto}#bottom_menu ul li{display:table;float:left;width:33.33%;text-align:center}.bottom-menu-tags-inner{display:inline-block;margin:0 auto;vertical-align:middle;padding:8px 0 6px}.bottom-menu-tags-inner .za-icon{vertical-align:baseline}.bottom-menu-tags-icon{display:table-cell;vertical-align:middle}.bottom-menu-tags-content{display:table-cell;vertical-align:middle;padding-left:8px}#bottom_menu ul li:last-child{padding-right:0}#bottom_menu ul li a{font-size:14px;color:#bdd4f8;display:inline-block;text-decoration:none;outline:none;position:relative;line-height:1.1em}#bottom_menu ul li a span{display:block;font-size:14px;font-weight:500;text-transform:uppercase;color:#fff}#bottom_menu ul li a span br{display:none}.bottom-menu-tags{overflow:hidden;margin:0 auto !important;width:92%}#mobile_menu_area{background:#fff;width:100%;left:0;top:0;z-index:100;display:none;-webkit-box-shadow:0px 5px 5px 0px rgba(50,50,50,.35);-moz-box-shadow:0px 5px 5px 0px rgba(50,50,50,.35);box-shadow:0px 5px 5px 0px rgba(50,50,50,.35)}#mobile_menu_top{background:#f3f3f3;padding:9px 0 8px}#mobile_menu_top ul{margin:0}#mobile_menu_top ul>li{border-left:1px solid #dbdbdb;box-sizing:border-box;width:33.33%;padding:1px 0 2px;font-size:16px;float:left;color:#000;position:relative;font-weight:400;text-transform:uppercase;list-style:none}#mobile_menu_top ul>li:first-child{background:0 0}#mobile_menu_top ul li a{color:#000;display:block;text-align:center}#mobile_main_menu{padding:11px 0 9px 21px}#mobile_main_menu{margin:0;padding:0}#mobile_main_menu ul{margin:0;padding:20px 0 5px 20px}#mobile_main_menu ul li{font-size:19px;color:#393939;padding-bottom:13px;font-weight:300;list-style:none}#mobile_main_menu ul li:first-child{padding-bottom:0}#mobile_main_menu ul li a{display:block;color:#393939}#mobile_main_menu ul li.menu-item-has-children>a{padding-right:22px}#mobile_main_menu ul ul{margin:0;padding:8px 0 0 22px}#mobile_main_menu ul ul li{font-size:15px}#mobile_main_menu ul ul li:first-child{padding-bottom:12px}.menu_btn{width:29px;height:25px;background-position:-657px -1044px;position:absolute;right:20px;top:40px;display:none;cursor:pointer}.group-user-bottom-nav{background:#56aa9a;color:#fff}.group-user-bottom-nav-inner{display:table;overflow:hidden;padding:9px 0;width:100%}.group-user-bottom-nav-content,.group-user-bottom-nav-button{display:table-cell}.group-user-bottom-nav-content{text-align:center}.group-user-bottom-nav-button{vertical-align:middle;text-align:right}.group-user-bottom-nav-logout{padding:3px 8px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#f3f3f3;text-transform:uppercase;font-weight:500;color:#4e4e4e}.group-user-bottom-nav-logout:hover{color:#4e4e4e}#slider_area{width:100%;max-height:450px;position:relative;overflow:hidden}#slider_area img{width:100%;height:auto;display:block}.slider_info{width:100%;height:100%;position:absolute;top:0;left:0;z-index:30}.slider_info_text{max-width:1148px;margin:0 auto;height:100%}.middle_text{max-width:750px;height:100%;display:table}.slider_text{width:100%;height:100%;display:table-cell;vertical-align:middle}.slider_text span{font-size:20px;color:#0083c2;font-weight:400;display:block;letter-spacing:2px;padding-bottom:8px;text-shadow:1px 1px 1px rgba(255,255,255,1);text-transform:uppercase}.slider_text h2{font-size:48px;color:#0083c2;font-weight:600;line-height:59px;padding-bottom:15px;text-shadow:1px 1px 1px rgba(255,255,255,1)}.slider_text p{font-size:20px;color:#0083c2;font-weight:300;text-shadow:1px 1px 1px rgba(255,255,255,1)}a.cours{margin-bottom:0;background:#0083c2;font-size:15px;color:#fff;text-transform:uppercase;padding:0 24px 0 39px;letter-spacing:2px;display:inline-block;font-weight:900;height:53px;line-height:53px;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px}.getin_started2 a.cours{font-size:13px}a.home-courses-button{margin-bottom:40px;background:#d70a21}a.cours small{padding-right:42px;display:inline-block;font-size:100%;position:relative}a.cours small:before{content:'';position:absolute;top:16px;right:0;width:30px;height:20px;background-position:-773px -837px}#two_column_area{max-width:1148px;margin:-49px auto 30px;position:relative;z-index:99}.page-template-template-recertify #two_column_area,.page-template-template-free-cpr-classes #two_column_area{margin-bottom:0 !important}.two_column{background:#fff;width:41.9%;float:left;padding:33px 26px 32px 41px;margin:0 0 30px 28px;border:1px solid #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;position:relative;overflow:hidden;-webkit-box-shadow:0px 4px 0px -1px rgba(239,244,250,1);-moz-box-shadow:0px 4px 0px -1px rgba(239,244,250,1);box-shadow:0px 4px 0px -1px rgba(239,244,250,1)}.two_column:first-child{margin-left:0}.today{width:127px;position:absolute;right:0;top:0}.today img{width:100%}.two_column_content{padding-right:137px;-webkit-background-size:140px 130px;-moz-background-size:140px 130px;-o-background-size:140px 130px;background-size:140px 130px;position:relative;z-index:1}.two_column_content:before{content:'';width:164px;height:144px;background-position:-203px -241px;position:absolute;top:60px;right:0;z-index:-1;zoom:.89;-moz-transform:scale(.89);-moz-transform-origin:0 0}.two_column_content h1{margin:0 0 20px;padding:0;font-size:27px;color:#0083c2;font-weight:400;line-height:34px}.two_column_content h4{font-size:17px;color:#5c5c5c;font-weight:500}.two_column_content h2{margin-bottom:20px;font-size:17px;color:#5c5c5c;font-weight:300;line-height:1.7em}.two_column_content h2 strong{display:inline-block;font-weight:500}.two_column_content span{font-size:19px;color:#e5182f;display:inline-block;text-transform:uppercase;font-weight:400}.two_column_content small{color:#0083c2;text-transform:capitalize;display:inline-block;font-size:100%}.online_courses{padding-right:45px}.online_courses .two_column_content{-webkit-background-size:124px 111px;-moz-background-size:124px 111px;-o-background-size:124px 111px;background-size:124px 111px}.online_courses .two_column_content:before{width:123px;height:110px;background-position:-760px -153px;zoom:1;-moz-transform:scale(1);-moz-transform-origin:0 0}.online_courses .two_column_content h2{margin-bottom:13px}.online_courses .two_column_content h2{margin:0;padding-bottom:17px}.home-courses-bugs .two_column{cursor:pointer}.foundation_help_area{background:url(//nationalcprfoundation.com/wp-content/themes/vantage/new/../new/images/bgr_foundation_help_area.png) repeat-x 0 bottom;border-bottom:1px solid #fff;margin-bottom:42px}#foundation_help{max-width:1030px;margin:0 auto;text-align:center}#foundation_help h1{color:#0083c2;font-size:37px;font-weight:500;padding-bottom:20px}#foundation_help p{color:#5c5c5c;font-size:17px;line-height:1.7em;font-weight:300;padding-bottom:34px}#foundation_help span{color:#e5182f;font-size:17px;padding-bottom:22px;font-weight:500;display:inline-block}#video_area{margin:0 auto -280px;position:relative;z-index:10;max-width:764px;height:472px;background:url(//nationalcprfoundation.com/wp-content/themes/vantage/new/../new/images/ipad-3.png) no-repeat center center;background-size:100% 100%}#video_area,#video_area *{box-sizing:border-box}.video_container img,#video_area img{max-width:100%;height:auto;display:block;display:none}.video_container{position:absolute;top:0;left:0;z-index:10;width:100%;height:100%;padding:7.9% 8.7% 7.6% 9.2%;border-radius:3px}.video_container iframe{height:100%;width:100%}.container_video{position:absolute;top:0;left:0;width:100%;height:100%}.video_content{width:100%;height:100%;display:table;margin:0 auto}.video_link{display:table-cell;vertical-align:middle}.video_link a{width:109px;height:67px;display:block;margin:0 auto}.video_link a img{max-width:100%;height:auto;display:block;margin:0 auto}#iframe iframe{width:560px;height:315px}.getin_started{background:url(//nationalcprfoundation.com/wp-content/themes/vantage/new/../new/images/bgr_column.jpg) no-repeat center 0;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding:280px 0 50px}.page-template-template-coupon .getin_started.coupon-page{padding-top:50px !important}.getin{text-align:center;padding:0 10px 42px}.getin h2{margin-bottom:17px;color:#fff;font-size:37px;font-weight:500}.getin p,.getin h3{margin-bottom:15px;color:#fff;font-size:19px;font-weight:300}.column_area{max-width:1170px;margin:0 auto;overflow:hidden}.column{background:#fff;margin:0 1.4% 35px 1.3%;width:30.3%;float:left;text-align:center;border:1px solid #2a99c1;overflow:hidden;padding:0 0 20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.column h1{margin-bottom:15px;padding:17px 0 15px;background:#e1f2fa;color:#0083c2;font-size:22px;font-weight:500;text-shadow:1px 1px 1px rgba(255,255,255,1)}body.page-template-template-page .column h1{margin-top:0}body.single-post .column h1{font-size:19px}body.single-post .course-column-content{padding:0 20px}body.single-post .column a.cours{overflow:hidden;padding:0 20px;max-width:168px}body.single-post .column h4{font-size:18px}.getin_started2 .column h1{line-height:1.25}.getin_started2 h2{line-height:normal}.column h4{color:#000;font-size:20px;font-weight:500;padding-bottom:5px;padding-top:15px;margin-bottom:12px;position:relative}.column h4 del{color:#e91a33;font-size:15px;font-weight:400;display:inline-block;padding-left:5px;padding-right:5px}.column h4 span.value-span{font-size:14px;color:#333;font-weight:400}h4.price-header{display:flex;align-items:center;justify-content:center}.column p{padding-bottom:15px;color:#585858;font-size:17px;line-height:1.7em;font-weight:400}.column .course-column-content h4:before{display:none}body.page-template-template-recertify .column p,body.page-template-template-free-cpr-classes .column p,body.page-template-template-cpr-classes .column p{margin:0 !important}body.home .column p{margin-bottom:5px}.column a.cours{padding:0 24px 0 35px}.column a.cours small{padding-right:39px}@media only screen and (max-width:803px){#video_area{margin-bottom:-37%;padding-bottom:61.8%;height:0}.getin_started{padding-top:37%}.getin_started2{padding-top:33%}}.three_column_area{max-width:1140px;margin:0 auto;padding:53px 0 26px;border-bottom:1px solid #e1ebfa;overflow:hidden}.three_column_area_groups{border-bottom:none}.three_column{width:31.3%;float:left;margin:0 0 20px 33px;text-align:center}.three_column:first-child{margin-left:0}.three_column_img{margin-bottom:30px}.three_column_img img{max-width:100%;height:auto;display:block;margin:0 auto}.three_column h3{color:#0083c2;font-size:19px;font-weight:500;padding-bottom:19px}.three_column p,.page-template-template-verify p,.form-block-switch,.form-block-field-inner label,.fsg-top-content p,.fsg-bottom-content p,.study-courses__item p,.page-template-template-page p{color:#5c5c5c;font-size:15px;line-height:1.7em;font-weight:300}.preview{padding:31px 0 53px}.preview p{color:#e5182f;font-size:19px;text-align:center;text-transform:uppercase}a.preview_btn{background:#0083c2;max-width:271px;height:53px;line-height:53px;margin:0 auto;color:#fff;font-size:15px;text-align:center;font-weight:900;display:block;text-transform:uppercase;letter-spacing:2px;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px}a:hover.preview_btn{background:#0ea0e6}.box_column_area{overflow:hidden}.box_column{width:50%;position:relative}.box_column .box_column_blank{width:100%;padding-bottom:47.445255474%}.left_column{float:left}.right_column{float:right}.box_column img{width:100%;height:auto;display:block}.box_column_con{overflow:hidden;background:#f6f6f6;width:100%;height:100%;margin:0 auto}.box_column_info{width:100%;height:100%;display:table}.box_column_info_text{width:100%;height:100%;display:table-cell;vertical-align:middle;text-align:center}.box_column_info_text_content h2{font-size:27px;line-height:33px;color:#0083c2;font-weight:500;padding-bottom:30px}.box-certifications .box_column_info_text_content h2{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #dcdcdc;font-size:34px;line-height:1.2em;font-weight:400}.box_column_info_text_content{max-width:577px;float:right;padding:10px 70px 10px 58px;text-align:center}.box_column_info_text_content p{font-size:17px;line-height:1.7em;font-weight:300;color:#5c5c5c}.box_column_info_text_content p strong{color:#e5182f;font-weight:700;display:inline-block}.box_column_info_text_content p:last-child{margin-bottom:0 !important}.box_today{left:0}.box_column_info_text2{text-align:left;padding:10px 20px 10px 11px}.box_column_info_text2 a.preview_btn{margin:34px auto 0 auto}.feature_column_area{overflow:hidden;padding:40px 0 25px}.feature_column{width:28.33%;float:left;padding:0 3% 20px 15px}.title{overflow:hidden;display:table;padding-bottom:17px}.page-template-template-about .title,.page-template-template-courses .title{padding-bottom:0}.feature_column h2{display:table-cell;vertical-align:middle;font-size:19px;line-height:1.3em;color:#0083c2;font-weight:500}.feature_column span{width:52px;float:left;display:block}.feature_column span img{max-width:100%;height:auto;display:block}.feature_column p{text-align:justify;font-size:15px;line-height:1.7em;font-weight:300;color:#5c5c5c}.testimonials_area{max-width:1170px;margin:0 auto;padding:61px 0 42px;overflow:hidden}.testimonials_column{background:url(//nationalcprfoundation.com/wp-content/themes/vantage/new/../new/images/bgr_testimonials.png) no-repeat 0 0;width:50%;float:left;padding:43px 0 0}.testimonials_column h2{font-size:28px;color:#0083c2;font-weight:500;font-style:italic;padding:0 0 20px 31px}.testimonials_row{overflow:hidden;padding:0 0 28px 7px}.testimonials_row_img{width:60px;float:left}.testimonials_row_content{padding-left:76px}.testimonials_row_img img{max-width:100%;height:auto;display:block}.testimonials_row_content h3{color:#000;font-size:20px;font-weight:400;padding:10px 0 2px}.testimonials_row_content h3 a{color:#000}.testimonials_row_content p{font-size:16px;font-weight:300;color:#787878;letter-spacing:1px;text-transform:uppercase}.bg_footer{background:#01496c;padding:46px 0 35px}#footer_area{max-width:1156px;margin:0 auto;overflow:hidden}.footer_column{width:21.66%;float:left;margin-bottom:33px}.footer_column:first-child{width:35%}.footer-column-inner{padding:0 25px;border-left:1px solid #457a97}@media only screen and (min-width:768px){.footer-column-inner{max-height:330px}}.bg_footer .national_cpr{margin:0;padding:0;text-transform:uppercase;font-weight:500;font-size:14px;color:#fff}.footer_column h3{font-size:18px;color:#139fe2;font-weight:500;letter-spacing:2px;text-transform:uppercase;padding-bottom:15px}.footer_column ul{margin:0;padding:0}.footer_column ul li{font-size:16px;color:#fff;padding-bottom:10px;font-weight:300;list-style:none}.footer_column ul li a{color:#fff}.footer_column ul li a:hover{color:#139fe2}.footer_column p{font-size:16px;line-height:1.7em;color:#fff;margin-bottom:15px;padding-bottom:0;font-family:'Lato',sans-serif;font-weight:300}.footer_social{overflow:hidden}.footer_social li{float:left;margin-left:9px;padding-bottom:0 !important}.footer_social li:first-child{margin-left:0}.footer_social li a{display:block}.national_cpr{color:#fff;font-size:14px;text-align:center}.footer_column ul li a,a.cours,a.preview_btn,.logo{-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}#preview img{max-width:100%}.header-links-cart-ajax{position:relative;top:-2px}#banner_area{overflow:hidden;position:relative;max-height:145px}#banner_area img,#banner_area .banner-area-image{position:relative;width:100%;height:auto;display:block}#banner{width:100%;height:100%;margin:0 auto;background:#0c577b}#banner_content_area{width:100%;max-width:1157px;height:100%;margin:0 auto;display:table}#banner_content{position:relative;width:100%;height:100%;display:table-cell;vertical-align:middle}#banner_content h1{position:relative;left:-4px;padding:13px 0 51px;color:#fff;font-size:43px;line-height:1.1;font-weight:300}#bratcame span,#bratcame span a{color:#bcc5ca;font-size:13px;display:inline-block;text-transform:uppercase;letter-spacing:1px}#bratcame span{background:url(//nationalcprfoundation.com/wp-content/themes/vantage/new/../new/images/faq/bgr_bratcame.png) no-repeat 0 4px;padding:0 4px 0 14px;color:#bcc5ca;display:inline-block}#bratcame span:first-child{padding-left:0;background:0 0}#faq_container{max-width:1161px;margin:0 auto;padding:0 10px}.single-post #faq_container{padding:0 20px}#search_input_field{width:100%;margin:-33px 0 0;position:relative;z-index:10;-webkit-box-shadow:0px 4px 0px -1px rgba(239,244,250,1);-moz-box-shadow:0px 4px 0px -1px rgba(239,244,250,1);box-shadow:0px 4px 0px -1px rgba(239,244,250,1)}.search-input-field-inner{background:#e5182f;padding:3px}#search_input_field .text_field_area{position:relative}#search_input_field .search_text_field input[type=text],#search_input_field .search_text_field input[type=email]{background:#fff url(//nationalcprfoundation.com/wp-content/themes/vantage/new/../new/images/faq/bgr_input_search.png) no-repeat 30px 14px;-webkit-background-size:30px auto;-moz-background-size:30px auto;-o-background-size:30px auto;background-size:30px auto;background-position:16px 15px;width:100%;font-size:17px;color:#888;font-weight:400;height:57px;padding:0 160px 0 60px;outline:none;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}#search_input_field .submit{width:138px;position:absolute;right:0;top:0}#search_input_field .submit input[type=submit]{background:#e5182f;width:100%;height:57px;cursor:pointer;border:none;font-size:18px;color:#fff;padding:0;margin:0;outline:none;letter-spacing:1px;font-family:'Roboto',sans-serif;font-weight:900;text-transform:uppercase;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;text-shadow:none}.search_text_field input[placeholder],.search_text_field [placeholder],.search_text_field [placeholder]{color:#888}.search_text_field ::-webkit-input-placeholder{color:#888;opacity:1}.search_text_field :-moz-placeholder{color:#888;opacity:1}.search_text_field ::-moz-placeholder{color:#888;opacity:1}.search_text_field :-ms-input-placeholder{color:#888;opacity:1}#main_content_area{padding:30px 0 22px;margin-bottom:48px;border:1px solid #ddd;-webkit-box-shadow:0px 5px 0px -1px rgba(239,244,250,1);-moz-box-shadow:0px 5px 0px -1px rgba(239,244,250,1);box-shadow:0px 5px 0px -1px rgba(239,244,250,1)}#main_content{max-width:1102px;margin:0 auto;padding:0 10px;overflow:hidden}#main_content_left{width:48.70%;float:left}#main_content_right{width:48.70%;float:right}.easy-autocomplete{width:100%}.toggle_area{background:#f3f3f3;margin-bottom:19px;overflow:hidden;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.toggle_area h2{background:#f3f3f3;font-size:16px;font-weight:400;color:#6e6e6e;padding:0;cursor:pointer}#toggle .toggle_area p,#toggle .toggle_area li{font-size:14px;color:#747474;line-height:1.7em;font-weight:400;text-align:justify}#toggle .toggle_area p{margin:0;padding:0 0 15px}#toggle .toggle_area p:last-child{margin:0 !important;padding:0 !important}.toggle_area h2{padding:0 6px}.toggle_area h2.minue{background:#e5182f;padding:0 6px;border-bottom:1px solid #ddd}.toggle_area h2.minue span{background:url(//nationalcprfoundation.com/wp-content/themes/vantage/new/../new/images/faq/toggle_arrow1.png) no-repeat right 22px;color:#fff;display:block}.toggle_area h2 span{background:url(//nationalcprfoundation.com/wp-content/themes/vantage/new/../new/images/faq/toggle_arrow.png) no-repeat right 21px;display:block;padding:15px 20px}.toggle_item{padding:15px 25px;display:none}#certificate_area{background:#0083c2;padding:17px;margin-bottom:22px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#certificate{border:1px solid #23a4e2;padding-bottom:17px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#certificate span{background:#0083c2;margin:-13px auto 6px;padding:0 0 0 14px;width:32px;display:block}#certificate span img{max-width:100%;height:auto;display:block}#certificate h2{font-size:16px;color:#fff;padding-bottom:11px;text-align:center;text-transform:uppercase;font-weight:500}.find_btn{text-align:center}.find_btn a{background:#fff url(//nationalcprfoundation.com/wp-content/themes/vantage/new/../new/images/faq/bgr_fine_btn.png) no-repeat 26px 12px;height:47px;line-height:47px;display:inline-block;color:#0083c2;font-size:15px;padding:0 31px 0 63px;letter-spacing:2px;text-transform:uppercase;font-weight:900}#contact_form_area{background:#01496c;padding:17px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#contact_form_area h2{font-size:23px;color:#23a4e2;padding-bottom:14px;text-align:center;text-transform:uppercase;font-weight:400}.text_field{margin-bottom:18px}.text_field_area span.label,.text_field span.label{display:block;font-size:15px;color:#fff;text-transform:uppercase;letter-spacing:1px;padding:0 0 6px}span.required{font-weight:700;color:#f71919}.text_field input[type=text],.text_field input[type=email]{background:#fff;width:100%;font-size:16px;color:#747474;height:37px;line-height:46px;padding:0 17px;outline:none;font-family:'Roboto',sans-serif;font-weight:400;border:1px solid #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#contact_form_area .text_field_area{padding-bottom:20px}.text_field_area textarea{background:#fff;width:100%;height:95px;padding:13px 17px;font-size:16px;color:#747474;border:1px solid #ddd;resize:none;outline:none;font-family:'Roboto',sans-serif;font-weight:400;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.submit_btn{width:100%;max-width:221px;margin:0 auto}.submit_btn input[type=submit]{background:#0083c2;width:100%;height:45px;cursor:pointer;border:none;color:#fff;font-size:15px;padding:0;margin:0;outline:none;letter-spacing:2px;font-family:'Roboto',sans-serif;font-weight:900;text-transform:uppercase;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-shadow:none}.submit_btn input[type=submit]:hover{background:#0ea5ee}.submit_btn input,.find_btn a,.footer_column ul li a,a.cours,a.preview_btn,.logo{-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}#preview img{max-width:100%}.header-links-cart-ajax{position:relative;top:-2px}#contact_form_area .error{background-color:#e51b2e !important;border-color:#e51b2e !important;color:#fff !important}.text-field-download-cert{display:none;padding:15px;background:#a90013;font-size:14px;color:#fff}.text-field-download-cert p:last-child{margin:0 0 5px;padding:0}.download-cert-link{display:inline-block;padding:15px 40px;background:#c62133;text-transform:uppercase;font-weight:700;color:#fff}.download-cert-link:hover{color:#fff}.support-search-results-reset{display:inline-block;margin:5px 0;padding:5px 15px;background:#44ce2d;text-transform:uppercase;font-weight:700;color:#fff}.support-search-results-reset:hover{color:#fff}.page-template-template-support .ncprf-completion-container{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.dk-select,.dk-select *,.dk-select *:before,.dk-select *:after,.dk-select-multi,.dk-select-multi *,.dk-select-multi *:before,.dk-select-multi *:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dk-select,.dk-select-multi{background:#fff;position:relative;display:inline-block;vertical-align:middle;width:100%;height:41px;line-height:41px;font-size:16px;text-align:left;color:#747474;font-style:normal;cursor:pointer;border:1px solid #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.contact_input_area .dk-select,.dk-select-multi{border:1px solid #e2e2e2}.dk-selected{white-space:nowrap;overflow:hidden;position:relative;padding:0 17px;-o-text-overflow:ellipsis;text-overflow:ellipsis}.dk-selected:before,.dk-selected:after{content:'';display:block;position:absolute;right:0}.dk-selected:before{background:url(//nationalcprfoundation.com/wp-content/themes/vantage/new/../new/images/faq/toggle_arrow.png) no-repeat 0px 0px;top:18px;right:16px;position:absolute;width:20px;height:10px}.dk-selected:after{top:0;right:0;height:100%}.dk-selected-disabled{color:#bbb}.dk-select .dk-select-options{position:absolute;display:none;left:0;right:0}.dk-select-open-up .dk-select-options{bottom:100%;border-top:none}.dk-select-open-down .dk-select-options{border-top:none;top:100%}.dk-select-multi .dk-select-options{max-height:10em}.dk-select-options{list-style:none;min-width:100%;overflow-x:hidden;overflow-y:auto;width:auto;z-index:100;border:1px solid #ddd;margin:0 -1px}.contact_input_area .dk-select-options{margin:1px 0 0}.dk-select-options-highlight .dk-option-selected{color:inherit}.dk-option{padding:0 17px;background:#fff;border-top:1px solid #ddd}.dk-select-options .dk-option-disabled{color:#bbb;background-color:transparent}.dk-optgroup{border:solid #ccc;border-width:1px 0;background:#fff;height:40px;border:2px solid red}.dk-optgroup+.dk-optgroup{border-top-width:0;margin-top:0}.dk-optgroup:nth-child(2){padding-top:0;border-top:none;margin-top:0}.dk-optgroup:last-child{border-bottom-width:0;margin-bottom:0;padding-bottom:0}.dk-optgroup-label{padding:0 .5em .25em;font-weight:700;width:100%}.dk-optgroup-options{list-style:none;padding-left:0}.dk-optgroup-options li{padding-left:1.2em}.dk-select-open-up .dk-selected{-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;border-top-left-radius:0;-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;border-top-right-radius:0}.dk-select-open-down .dk-selected{-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0}.dk-select-open-up .dk-selected:before,.dk-select-open-down .dk-selected:before{border-width:0 .25em .25em}.dk-select-open-up .dk-select-options,.dk-select-open-down .dk-select-options,.dk-select-multi:focus .dk-select-options{display:block;padding:0}.dk-select-multi:hover,.dk-select-multi:focus{outline:none}.dk-selected:hover,.dk-selected:focus{outline:none}.dk-select-disabled{opacity:.6;color:#bbb;cursor:not-allowed}.dk-select-disabled .dk-selected:hover,.dk-select-disabled .dk-selected:focus{border-color:inherit}.dk-select-disabled .dk-selected:hover:before,.dk-select-disabled .dk-selected:focus:before{border-top-color:inherit}.dk-select-disabled .dk-selected:hover:after,.dk-select-disabled .dk-selected:focus:after{border-left-color:inherit}select[data-dkcacheid]{display:none}.clear-fix{overflow:hidden;clear:both}body{margin:0}.blog-banner{background:#01496c;overflow:hidden;padding:31px 10px 55px}.blog-banner-content{max-width:1140px;margin:0 auto}.blog-banner-content h1{color:#fff;font-size:37px;font-weight:400;padding:0;margin:0;font-family:'Roboto',sans-serif}.blog-container{position:relative;padding:0 10px;z-index:10000}#blog-content{margin:-34px auto 0}.blog-content-left{width:71.40%;float:left}.content-left-info{border:1px solid #ddd;margin-bottom:20px;-webkit-box-shadow:0px 4px 0px 0px rgba(239,244,250,1);-moz-box-shadow:0px 4px 0px 0px rgba(239,244,250,1);box-shadow:0px 4px 0px 0px rgba(239,244,250,1)}.single-post .content-left-info{border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.single-post .content-left-info .should-content{padding-left:0;padding-right:0;padding-bottom:0}.blog-sidebar{width:25.43%;float:right}.blog-img{overflow:hidden;position:relative;margin-bottom:20px;max-height:308px;border-bottom:1px solid #ddd}.single-post .blog-img{border:1px solid #ddd}.blog-img img{width:100%;height:auto;display:block}.blog-img h5{width:100%;position:absolute;left:0;bottom:0}.blog-img h5 a{background:rgba(1,73,108,.8);height:38px;line-height:38px;display:inline-block;padding:0 42px;font-size:13px;color:#fff;text-transform:uppercase;letter-spacing:1px}.should-content{margin:0 auto;padding:0 20px}.should-content h2{color:#0083c2;font-size:28px;font-weight:400;line-height:42px;padding-bottom:20px}.should-content h3{color:#0083c2;font-size:25px;font-weight:400;padding:0 0 20px}.should-content p{color:#747474;font-size:16px;line-height:25px}.should-content p strong{font-size:21px;line-height:27px;font-weight:400;display:block}.should-content h2,.should-content h3,.should-content h4,.should-content h5,.should-content h6,.should-content p{margin:0 0 20px;padding:0}.manth-area .social-area h4{margin:0;padding:4px 2px 0 0}.health-tag{font-size:13px;color:#a0a0a0;text-transform:uppercase;letter-spacing:1px;padding:7px 0 15px}.health-tag strong{font-size:13px;color:#747474;display:inline-block;padding-right:18px;font-weight:700;letter-spacing:1px}.manth-area{overflow:hidden;padding-bottom:20px}.manth{float:left}.social-area{float:right}.manth small{background:url(//nationalcprfoundation.com/wp-content/themes/vantage/new/images/bgr-small.png) no-repeat 0 0;color:#a0a0a0;font-size:13px;display:inline-block;text-transform:uppercase;padding:5px 0 2px 16px;margin-left:12px}.manth small:first-child{background:0 0;padding-left:0;margin-left:0}.manth small.date{background:url(//nationalcprfoundation.com/wp-content/themes/vantage/new/images/bgr-date.png) no-repeat 0 4px;padding-left:25px;text-transform:capitalize}.manth-area .manth small{padding-top:3px}.social-area h4{float:left;color:#a0a0a0;font-size:13px;text-transform:uppercase;font-weight:400;padding:6px 9px 0 0;letter-spacing:1px}.social-area ul{float:right;margin:0}.social-area ul li{float:left;list-style-type:none;padding-left:5px}.blog-readnext-area{padding-bottom:10px}.blog-readnext-area h3{color:#747474;font-size:28px;font-weight:300;padding-bottom:20px}.blog-column-area{overflow:hidden;padding-bottom:27px}.blog-column{width:47.40%;float:left;border:1px solid #ddd;margin:0 0 40px 4.7%;-webkit-box-shadow:0px 4px 0px 0px rgba(239,244,250,1);-moz-box-shadow:0px 4px 0px 0px rgba(239,244,250,1);box-shadow:0px 4px 0px 0px rgba(239,244,250,1)}.blog-column.no_left_margin{margin-left:0}.blog-column-img{overflow:hidden;position:relative;max-height:222px}.blog-column-img img{width:100%;height:auto;display:block}.blog-column-img h5{width:100%;position:absolute;left:0;bottom:0}.blog-column-img h5 a{background:rgba(1,73,108,.8);height:38px;line-height:38px;display:inline-block;padding:0 42px;font-size:13px;color:#fff;text-transform:uppercase;letter-spacing:1px}.blog-column-content{padding:20px}.blog-category-read-more{padding-top:20px}.blog-column-content h4{color:#0083c2;font-size:23px;font-weight:400;padding:0 0 12px;line-height:1.25}.blog-column-content .manth{float:none;padding-bottom:9px}.blog-column-content p{color:#747474;font-size:16px;line-height:25px}.sidebar-row{background:#f3f3f3;overflow:hidden;margin-bottom:33px}.sidebar-row h2{background:#0083c2;color:#fff;font-size:19px;text-transform:uppercase;font-weight:700;padding:21px 10px 16px 30px;letter-spacing:.5px}.sidebar-row ul{margin:0}.sidebar-row ul li{background:url(//nationalcprfoundation.com/wp-content/themes/vantage/new/images/bgr-sidebar-li.png) no-repeat 26px 22px;font-size:16px;color:#747474;list-style-type:none;padding:19px 10px 20px 50px;border-top:1px solid #ddd}.sidebar-row ul li a{color:#747474}.recent-posts h2{padding:21px 10px 18px 27px}.recent-posts ul li{background:0 0;padding:21px 27px 18px}.recent-posts ul li:first-child{border-top:0}.posts-row p{color:#0083c2;font-size:16px;line-height:20px;margin:0;padding-bottom:7px}.posts-row p a{color:#0083c2 !important}.posts-row .manth{float:none}.blog-list-page .should-content h3{margin:0 0 20px;color:#0083c2;font-size:23px;font-weight:400;padding:0}.blog-list-page .blog-img{margin-bottom:20px}.blog-list-page .manth-area{padding-bottom:11px}.blog-list-page .should-content{padding-bottom:30px}.blog-list-page .content-left-info{margin-bottom:39px}.blog-list-page .blog-column-area{padding-bottom:12px}.nav-links{text-align:center;padding-bottom:37px}.nav-links a,.nav-links span{background:#f6f6f6;width:35px;height:35px;line-height:35px;color:#0083c2;font-size:17px;display:inline-block;margin:0 3px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.nav-links span{background:#e5182f;color:#fff}.nav-links a:hover{background:#e5182f;color:#fff}.blog-content h1{margin-top:0 !important}@media screen and (max-width:1150px){.blog-column{margin-left:4.5%}}@media screen and (max-width:900px){.should-content h2{font-size:30px;line-height:35px}.blog-column{margin-left:4.4%}}@media screen and (max-width:820px){.blog-column{margin-left:4.3%}.sidebar-row ul li{padding-left:40px}.recent-posts ul li{padding-left:25px}.should-content h2{font-size:26px;line-height:30px}.sidebar-row h2{font-size:16px}.blog-column-content{padding:20px 10px 22px 20px}}@media screen and (max-width:768px){#blog-content{margin-top:0}body.single #banner_content h1{padding:13px 0}body.single #banner_area{margin-bottom:20px;max-height:none !important}.should-content h1,.should-content h2,.should-content h3,.should-content h4,.should-content h5,.should-content h6,.should-content p{margin:0 0 20px !important;padding:0 !important}.blog-category-read-more{padding:0}.blog-column{width:99% !important}.blog-readnext-area h3{padding-bottom:10px !important}.blog-content-left,.blog-sidebar{width:100%;float:none;clear:both}.blog-readnext-area{padding-bottom:0}.blog-container{padding-bottom:20px}body.blog #faq_container,body.page-template-template-city #faq_container,body.page-template-template-city-city #faq_container{margin:-20px auto 0 auto}.single-post .sidebar-row:last-child{margin-bottom:20px}}@media screen and (max-width:580px){.should-content h3{font-size:26px;padding:10px 0 20px}.manth small{margin-left:13px;padding:5px 0 2px 13px}.should-content h2{font-size:20px;line-height:25px}.blog-img{margin-bottom:20px}.manth-area{padding-bottom:17px}.blog-column a.cours{font-size:12px;height:43px;line-height:43px;padding:0 18px 0 25px}.blog-column a.cours small{background-position:right 12px}.should-content p{padding-bottom:18px}.content-left-info{margin-bottom:30px}.blog-readnext-area h3{font-size:20px;padding-bottom:28px}.blog-column{margin-left:4.2%}.blog-banner-content h1{font-size:30px}}@media screen and (max-width:480px){.blog-banner-content h1{font-size:25px}.should-content p strong{font-size:19px}.should-content h3{font-size:20px;padding:5px 0 10px}.blog-column{width:100%;max-width:385px;float:none;clear:both;margin:0 0 25px !important}.should-content p{font-size:15px;line-height:24px}.should-content p strong{font-size:17px}.should-content h2{padding-bottom:15px}.should-content h2 br{display:none}.manth,.social-area{float:none}.social-area ul{float:left}.manth{padding-bottom:15px}}.bottom-row{max-width:1075px;margin:9px auto 0}.bottom-coloum{width:33.33%;float:left;padding-right:20px}.bottom-coloum2{width:30%;padding-left:40px}.bottom-coloum3{width:27%;padding-right:0;padding-left:18px}.bottom-coloum-img{width:92px;float:left;position:relative}.bottom-coloum-img img{max-width:100%;height:auto;display:block}.bottom-coloum2 .bottom-coloum-img{width:89px}.bottom-coloum3 .bottom-coloum-img{width:67px}.bottom-coloum-content{background:url(//nationalcprfoundation.com/wp-content/themes/vantage/new/images/column-arrow.png) no-repeat right 36px;padding:24px 40px 0 108px}.bottom-coloum2 .bottom-coloum-content{padding:24px 25px 0 100px}.bottom-coloum3 .bottom-coloum-content{background:0 0;padding:24px 0 0 89px}.bottom-coloum-img a{background:#0083c2;width:34px;height:34px;display:block;position:absolute;top:-5px;left:-10px;text-align:center;color:#fff;font-size:20px;font-weight:600;display:block;line-height:33px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.bottom-coloum-img a:hover{color:#fff}.bottom-coloum-content p{font-size:21px;color:#fff;font-weight:300;line-height:25px}.bottom-coloum-content p strong{font-weight:700}.bottom-coloum2 .bottom-coloum-img a{left:-15px}.bottom-coloum3 .bottom-coloum-img a{left:-18px}.two-box-area{background:#015883;overflow:hidden;position:relative}.two-box-lft{background:url(//nationalcprfoundation.com/wp-content/themes/vantage/new/images/two-box-img1.png) no-repeat 0 0;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:50.07%;height:198px;float:left}.two-box-rgt{background:url(//nationalcprfoundation.com/wp-content/themes/vantage/new/images/two-box-img2.png) no-repeat 0 0;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:49.85%;height:198px;float:right}.courses-btn{max-width:271px;position:absolute;left:0;right:0;top:72px;margin:0 auto}.courses-btn a{background:#fff;width:100%;height:53px;line-height:51px;font-size:15px;color:#0083c2;text-align:center;display:block;font-weight:900;text-transform:uppercase;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px}.courses-btn a:hover{color:#025d89}.training-page,body.page-template-template-city-city #main{background:#f6f6f6 !important;padding:0 0 35px !important;border-bottom:3px solid #fff}body.page-template-template-coupon #main,body.page-template-template-city #main{background:#f6f6f6 !important;padding-bottom:30px !important}.training-page #blog-content,body.page-template-template-city-city #blog-content,body.page-template-template-coupon #blog-content,body.page-template-template-city #blog-content{border:1px solid #ddd}.training-content-area{background:#fff;text-align:center;padding:35px 35px 20px;border-bottom:1px solid #ddd}.training-content-area p{color:#747474;font-size:21px;line-height:27px;font-weight:400;margin:0 !important;padding-bottom:36px;font-family:'Lato',sans-serif;font-weight:400}.training-content-area h2{color:#0083c2;font-size:31px;font-weight:500;margin:0 !important}.training-row{max-width:916px;margin:0 auto;overflow:hidden}.training-column{width:50%;padding:0 14px;margin:0;float:left;display:inline-block;height:200px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.training-column a{max-width:431px;background:#0acfa4;display:block;height:79px;line-height:79px;padding:20px 10px 20px 38px;text-align:left;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);margin-top:0;-webkit-box-shadow:0px 4px 0px 0px rgba(239,244,250,1);-moz-box-shadow:0px 4px 0px 0px rgba(239,244,250,1);box-shadow:0px 4px 0px 0px rgba(239,244,250,1);-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.training-column a:hover{background:#07ad89;padding:30px 20px 30px 48px;margin:0 -10px}.online a{background:#0083c2}.online a:hover{background:#0ca0e7}.training-column h3{font-size:29px;color:#fff;font-weight:300;line-height:1.15}.training-column h3 a{color:#fff}.training-column h3 strong{font-weight:700}.training-text{padding:23px 0 0 100px}.training-img{width:75px;height:75px;float:left;border:2px solid #fff;display:block;position:relative;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.training-img img{max-width:100%;height:auto;display:block;margin:15px auto 0}.online .training-img img{margin-top:17px}.certification-area{background:url(//nationalcprfoundation.com/wp-content/themes/vantage/new/images/bgr-content.png) no-repeat center 0;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding:47px 10px 35px;border-bottom:1px solid #ddd;text-align:center}.certification{max-width:1020px;margin:0 auto}.certification h2{font-size:25px !important;color:#0083c2 !important;font-weight:500;margin:0 !important;padding-bottom:10px !important}.certification h2{color:#0083c2 !important}.certification p{font-size:21px;color:#000;line-height:27px;margin:0 !important;padding-bottom:32px !important;font-family:'Lato',sans-serif;font-weight:400}.certification .button-red{display:inline-block;padding:10px 30px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#e5182f;text-transform:uppercase;font-weight:700;font-size:18px;color:#fff}.certification .button-red:hover{color:#fff}.sub-content{max-width:860px;margin:0 auto}.sub-content p{font-size:16px;color:#000;line-height:25px;margin:0 !important;padding-bottom:24px !important;font-family:'Lato',sans-serif;font-weight:400}.training-testimonials{background:#fff}.training-testimonials .testimonials_area{max-width:915px;margin:0 auto;padding:49px 0 14px}.testimonials_column1{width:54%}.testimonials_column2{width:46%}.training-content{border-top:2px solid #fff}.training-content #faq_container{-webkit-box-shadow:0px 15px 0px -11px rgba(239,244,250,1);-moz-box-shadow:0px 15px 0px -11px rgba(239,244,250,1);box-shadow:0px 15px 0px -11px rgba(239,244,250,1)}.training-page #banner_content,body.page-template-template-city-city #banner_content{padding:0 10px !important}.two_column{background:#fff;z-index:1;position:relative}.two_column:before{content:'';width:100%;height:100%;position:absolute;top:0;right:0;width:127px;height:127px;background-position:-15px -429px;z-index:-1}@media only screen and (max-width:481px){.two_column:before{zoom:.69;-moz-transform:scale(.69);-moz-transform-origin:0 0}}.two_column .inner{position:relative;z-index:1}.online_courses{background:#fff}.online_courses:before{width:127px;height:127px;background-position:-172px -429px}.getin p{margin:0}.home-wrapper .three_column_area{padding-top:177px}.home-wrapper #video_area{margin:0 auto -150px}.home-wrapper .two_column{margin-bottom:40px !important}.home-wrapper #two_column_area{margin-top:-70px}.coupon-container{padding-top:40px}@media screen and (max-width:1130px){.bottom-row{padding-left:20px}.bottom-coloum-content p{font-size:20px}}@media screen and (max-width:1080px){.bottom-coloum{width:31%;float:left;padding-right:20px}.bottom-coloum2{width:28%;padding-left:40px}.bottom-coloum3{width:26%;padding-right:0;padding-left:10px}.bottom-coloum-content p{font-size:18px}}@media screen and (max-width:1000px){.bottom-coloum-content{padding:12px 40px 0 88px}.bottom-coloum2 .bottom-coloum-content{padding:12px 25px 0 80px}.bottom-coloum3 .bottom-coloum-content{padding:12px 0 0 65px}.bottom-coloum-img{width:70px !important}.bottom-coloum2 .bottom-coloum-img{width:70px !important}.bottom-coloum3 .bottom-coloum-img{width:45px !important}.bottom-coloum-content p{font-size:16px}.training-content-area{padding:20px}.getin_started2{padding-bottom:50px}}@media screen and (max-width:950px){.training-column h3{font-size:24px}}@media screen and (max-width:860px){.training-text{padding:29px 0 0 80px}.training-column a{padding:20px 10px 20px 28px}.training-column a:hover{padding-left:38px}.training-img{height:65px;width:65px;margin-top:3px}.training-img img{width:35px}.online .training-img img{width:40px;margin-top:15px}.home-wrapper #two_column_area{margin-top:20px}}@media screen and (max-width:780px){.training-column h3{font-size:21px}}@media screen and (max-width:768px){.bottom-coloum{width:45%;padding-right:40px}.bottom-coloum2{width:42%;padding-left:0}.bottom-coloum3{width:50%;padding-right:0;padding-left:8px;clear:left}.bottom-coloum2 .bottom-coloum-content{padding:12px 45px 0 80px}.bottom-coloum,.bottom-coloum2,.bottom-coloum3{padding-bottom:15px}.certification h2{font-size:20px !important}.certification p{font-size:18px;line-height:22px}.training-page #banner_area,body.page-template-template-city-city #banner_area{max-height:inherit !important}.training-column a{padding:20px 10px 20px 18px}.training-column a:hover{padding-left:28px}}@media screen and (max-width:730px){.training-column{float:none;padding:0;width:100%;max-width:350px;margin:0 auto;height:125px}.training-row{padding-bottom:20px}.training-content-area h2{padding-bottom:30px}body.page-template-template-city-city .certification-area h3{margin:0 0 20px;padding:0}}@media screen and (max-width:700px){.training-content-area{padding-bottom:0}.training-column h3{font-size:24px}.training-content-area p{font-size:18px;line-height:1.35;padding-bottom:20px}.sub-content p{font-size:16px}.training-content-area h2{margin:0;padding-bottom:20px;font-size:25px;line-height:1.35}}@media screen and (max-width:685px){.bottom-coloum,.bottom-coloum2,.bottom-coloum3{width:100%;padding:0 0 20px;float:none;clear:both}.bottom-coloum-content,.bottom-coloum2 .bottom-coloum-content,.bottom-coloum3 .bottom-coloum-content{padding-top:16px;background:0 0}.bottom-coloum3 .bottom-coloum-content{padding-top:12px}.certification h2{padding-bottom:25px !important}.certification p{padding-bottom:20px !important}.certification-area{padding:27px 10px 20px}.training-column{display:block}.training-testimonials .testimonials_area{padding:25px 0 0}.getin_started2{padding-bottom:30px}.coupon-container{padding-top:20px}}@media screen and (max-width:580px){.training-page #banner_content h1,body.page-template-template-city-city #banner_content h1 .training-content-area h2{font-size:22px}.home-wrapper #video_area{margin-bottom:-75px}.home-wrapper .three_column_area{padding-top:100px}}@media screen and (max-width:420px){.training-column{max-width:250px}.training-column h3{font-size:18px}.training-img{height:50px;width:50px;margin-top:3px}.training-img img{width:28px}.online .training-img img{width:30px;margin-top:10px}.training-text{padding:23px 0 0 62px}.training-column a{height:60px;line-height:60px}}@media screen and (max-width:400px){.certification h2{font-size:18px !important}}.coupon-content,.cities-gallery-column{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.cities-gallery-area{width:100%;max-width:1015px;margin:0 auto;overflow:hidden;padding-top:9px}.cities-gallery-column{width:33.33%;float:left;padding:0 15px;margin-bottom:30px}.cities-gallery{position:relative}.cities-gallery img{max-width:100%;height:auto;display:block;margin:0 auto}.ci-gallery-content{width:100%;height:100%;position:absolute;left:0;right:0;top:0}.ci-gallery-content a{position:relative;display:block;height:100%;color:#f6f6f6}.ci-gallery-middle{width:100%;height:100%;display:table}.ci-gallery-center{width:100%;height:100%;display:table-cell;vertical-align:middle;text-align:center;padding:10px}.ci-gallery-center h3{color:#f6f6f6;font-size:30px;line-height:29px;font-weight:600}.ci-gallery-center h3 a{color:#f6f6f6}.clearfix1{overflow:hidden;clear:both;display:none !important}.clearfix2{overflow:hidden;clear:both}.coupon-page{padding-bottom:48px}.coupon-page #home-courses h2{font-weight:900;margin:0;line-height:30px}.coupon-page #home-courses h2 small{font-size:37px;font-weight:400;line-height:38px}.coupon-page{background:url(//nationalcprfoundation.com/wp-content/themes/vantage/new/images/bgr-coupon-img.jpg) no-repeat center 0;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.coupon-content_area{background:#fff;max-width:946px;margin:0 auto;position:relative;z-index:20}.coupon-content_area:before{content:"";position:absolute;left:11px;top:11px;right:11px;bottom:11px;z-index:-1;border:1px dashed #1d6ccd}.coupon-lft{background:url(//nationalcprfoundation.com/wp-content/themes/vantage/new/images/box-groups.jpg) no-repeat 0 0;width:47.251%;height:100%;float:left;padding:20px;position:relative;z-index:-2}.coupon-rgt{width:52.478%;float:right;padding:45px 20px 42px 33px}.coupon-content-info{max-width:410px}.coupon-content-info h4{font-size:16px;color:#747474;font-family:'Lato',sans-serif;font-weight:400}.coupon-content-info strong{font-size:61px;color:#e5182f;display:block;line-height:50px;text-transform:uppercase;font-weight:900;line-height:normal}.coupon-content-info p{font-size:23px;color:#747474;font-weight:400;border-bottom:1px solid #0083c2;padding-bottom:16px;margin:0 0 16px}.coupon-content-info p strong{display:inline-block;font-size:23px;color:#0083c2;line-height:18px;font-weight:900;vertical-align:bottom}.coupon-content-info ul{margin:11px 0 0;overflow:hidden}.coupon-content-info ul li{float:left;margin-left:10px;list-style-type:none}.coupon-content-info ul li:first-child{margin-left:0}.coupon-lft-img{width:196px;position:absolute;left:-15px;top:-14px;z-index:55}.coupon-lft-info{position:relative}.coupon-lft-info:before{background:#ab0a1c;width:84px;height:14px;content:"";position:absolute;left:111px;top:0;z-index:-10}.coupon-lft-info:after{background:#ab0a1c;width:15px;height:72px;content:"";position:absolute;left:0;top:124px;z-index:-10}@media screen and (max-width:950px){.ci-gallery-center h3{font-size:25px}.coupon-page #home-courses h2 small{font-size:30px;line-height:32px}.coupon-content-info strong{font-size:40px;line-height:40px}}@media screen and (max-width:850px){.ci-gallery-center h3{font-size:20px}.coupon-content-info p{font-size:19px}.coupon-content-info p strong{font-size:19px}.coupon-rgt{padding:20px 30px}}@media screen and (max-width:730px){.ci-gallery-center h3{font-size:17px;line-height:22px}}@media screen and (max-width:650px){.cities-gallery-column{width:50%}.clearfix1{display:block}.clearfix2{display:none !important}.coupon-lft,.coupon-rgt{float:none;width:100%;height:auto !important}.coupon-lft{height:350px !important}}@media screen and (max-width:480px){.cities-gallery-column{padding:0 10px}.coupon-lft{height:300px !important}.coupon-content-info strong{font-size:30px}}@media screen and (max-width:380px){.cities-gallery-column{width:100%;float:none;clear:both;margin-bottom:20px}.ci-gallery-center h3{font-size:19px}}.locations{text-align:left;margin-top:20px}.locations h2{font-size:26px !important;color:#0072bc;font-weight:300 !important;padding-bottom:28px !important;margin:0;line-height:normal}.locations-items:before,.locations-items:after{content:'.';display:block;overflow:hidden;visibility:hidden;font-size:0;line-height:0;width:0;height:0}.locations-items:after{clear:both}.locations-items{zoom:1}.search-item{padding:14px 19px 19px 18px;zoom:1;margin-bottom:31px;border:1px solid #e5e5e5;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;background:#fff;margin-bottom:16px;text-align:left}.search-item,.search-item *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.search-item:before,.search-item:after{content:'.';display:block;overflow:hidden;visibility:hidden;font-size:0;line-height:0;width:0;height:0}.search-item:after{clear:both}.search-item-left{width:100px;float:left}.search-item-content-wrap{width:-webkit-calc(100% - 100px);width:-moz-calc(100% - 100px);width:calc(100% - 100px);float:left}.search-item-image{margin-top:15px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;overflow:hidden;width:85px;height:85px;margin-left:auto;margin-right:auto}.search-item-image img{max-width:100%;height:auto}.container_column{width:48.64%;float:left;margin:0 0 16px 2.72%;border:1px solid #e5e5e5;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;background:#fff}.container_column:nth-child(2n+1){margin-left:0}.search-item-distance{font-size:14px;line-height:13px;margin-top:15px;display:inline-block;background:url(//nationalcprfoundation.com/wp-content/themes/vantage/new/images/logo-pin.png) no-repeat left center;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;padding-left:27px}@media only screen and (min-width:601px){.search-item-content .search-item-distance{display:none !important}}.search-item-content{width:63.15%;height:auto;float:left;padding-left:20px;padding-right:11px;text-align:left}.search-item h2,.search-item h3{font-size:18px;line-height:1.38;margin-bottom:5px;color:#0071bb;font-weight:700}.search-item-content a,.search-item h2 a,.search-item h3 a{color:#0071bb;-webkit-transition:.15s all ease-in-out;-o-transition:.15s all ease-in-out;-moz-transition:.15s all ease-in-out;transition:.15s all ease-in-out}.search-item-content a:hover{color:#025c97}.search-item-ratings #rate-yo{margin-left:0;padding:0}.search-item-content ul{color:#797979;line-height:1.429;font-size:14px;list-style:none;margin:0}.search-item-content ul li{margin-top:5px;padding-left:25px;position:relative}.search-item-content ul li:before{content:'';background:no-repeat center center;position:absolute;left:0;top:3px}.search-item-content ul li.west:before{background-image:url(//nationalcprfoundation.com/wp-content/themes/vantage/new/images/map-marker-grey.png);height:19px;width:13px}.search-item-content ul li.phone:before{background-image:url(//nationalcprfoundation.com/wp-content/themes/vantage/new/images/mobile-grey.png);height:16px;width:13px;top:3px}.search-item-content ul a{margin-top:5px;display:inline-block}.search-item-meta{width:36.85%;float:right;margin-top:15px;padding-left:11px}.search-item-meta .report-list{font-size:11px;text-align:center;margin-bottom:15px;font-weight:700;text-transform:uppercase}.search-item-meta .report-list a{color:#727272;text-decoration:none}.search-item-meta .report-list a:hover{text-decoration:underline}.search-item-meta .verified-search-result,.search-item-meta .unverified-search-result{background:#e6e6e6;padding:10px 6px 8px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;font-size:11px;text-align:center;margin-bottom:14px;text-transform:uppercase;color:#727272;font-weight:700}.search-item-meta .unverified-search-result{cursor:pointer;padding-top:12px;padding-bottom:12px;display:block;text-decoration:none;-webkit-transition:.15s all linear;-o-transition:.15s all linear;-moz-transition:.15s all linear;transition:.15s all linear}.search-item-meta .unverified-search-result:hover{background-color:#dbdbdb}.search-item-meta .verified-search-result:before{content:'';background:url(//nationalcprfoundation.com/wp-content/themes/vantage/new/images/checkbox-circle-green.png) no-repeat center center;width:21px;height:21px;display:inline-block;margin-right:2px;margin-bottom:0;vertical-align:middle}.search-item-meta .unverified-search-result .fa{position:relative;top:0;font-size:13px;color:#cc1023}.search-item-meta .search-item-details a{background:#0072bc;display:block;padding:12px 10px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;cursor:pointer;font-weight:700;color:#fff;text-align:center;text-decoration:none;text-transform:uppercase;letter-spacing:2px;font-size:11px;-webkit-transition:.15s all ease-in-out;-o-transition:.15s all ease-in-out;-moz-transition:.15s all ease-in-out;transition:.15s all ease-in-out}.search-item-meta .search-item-details a:hover{background:#025c97}.search-item-meta .search-item-details a:after{content:'';background:url(//nationalcprfoundation.com/wp-content/themes/vantage/new/images/bgr_details_a.png) no-repeat center center;width:10px;height:10px;display:inline-block;margin-right:-18px;margin-left:8px;margin-bottom:-1px}.search-item-details.search-item-request a:after{display:none}.search-item-details.search-item-request a{font-size:9px;padding-left:5px;padding-right:5px}.all_locations{text-align:center;padding:10px 0}.all_locations a{background:#e71c30;font-size:15px;color:#fff;padding:11px 26px;text-align:center;text-transform:uppercase;font-weight:700;display:inline-block;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px}.all_locations a:hover{background:#d30c20}@media only screen and (max-width:992px) and (min-width:701px){.search-item .search-item-content-wrap,.search-item .search-item-content,.search-item .search-item-meta,.container_column .search-item-content-wrap,.container_column .search-item-content,.container_column .search-item-meta{width:100%;float:none;padding-left:0;padding-right:0;margin-top:15px}.search-item .search-item-content{padding-left:110px}.container_column .search-item-content{padding-left:120px}.container_column .search-item-left,.location-contact-left-inner .search-item-left{text-align:left;margin-top:0}.container_column .search-item-image{margin-left:0}.container_column .search-item-left .search-item-distance{text-align:left}.container_column .search-item-hours .location-box-hours,.container_column .search-item-hours .location-box-services{float:none;width:100%;margin-top:20px}}@media only screen and (max-width:600px){.search-item-left,.search-item h2,.search-item h3,.search-item-content-wrap,.search-item-content,.search-item-meta{width:100%;float:none;padding-left:0;padding-right:0;margin-top:15px}.search-item-left{text-align:center;margin-top:0}.search-item-left{display:none}.search-item h2,.search-item h3,.search-item-content-wrap,.search-item-content{margin-top:0}.search-item-left .search-item-distance{text-align:left}.search-item-hours .location-box-hours,.search-item-hours .location-box-services{float:none;width:100%;margin-top:20px}.search-item-hours .location-box-hours{margin-top:0}}.badge-embed-container{text-align:center}.badge-embed-container textarea{text-align:left;width:100%}.badge-embed-container textarea:focus{outline:none}.badge-embed-container .copy-badge-embed,#page-wrapper .badge-embed-container .copy-badge-embed{margin-top:10px;vertical-align:middle;display:inline-block}.copy-badge-container{position:relative}.copy-badge-container .copy-badge-check{display:inline-block;vertical-align:middle;margin-right:-24px;margin-top:10px;margin-left:5px;display:none}.color-green{color:#008c72}.su-button i.icon{margin:-2px 0 0 5px !important}body .su-button-style-flat:hover span{top:0}.entry-header-centered{text-align:center}.page-template-template-about .entry-header,.page-template-template-courses .entry-header,.page-template-template-groups .entry-header,.page-template-template-verify .entry-header,.page-template-template-full .entry-header,.page-template-template-full article.page .entry-header,.page-template-template-full article.post .entry-header,.page-template-template-free-study-guide .entry-header,.page-template-template-page .entry-header,.page-template-template-groups-signup .entry-header,.page-template-template-groups-certificate .entry-header,.attachment-template-default .entry-header,.page-template-template-gallery .entry-header,.page-template-template-unsubscribe .entry-header{background-color:#0c577b;padding:17px 9999em;margin:-35px -9999em 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.page-template-template-about .entry-header,.page-template-template-courses .entry-header{margin-bottom:0 !important}body.page-template-template-about article.page .entry-header h1.entry-title,body.page-template-template-courses article.page .entry-header h1.entry-title,body.page-template-template-groups article.page .entry-header h1.entry-title,body.page-template-template-verify article.page .entry-header h1.entry-title,body.page-template-template-full article.page .entry-header h1.entry-title,body.page-template-template-full article.post .entry-header h1.entry-title,body.page-template-template-free-study-guide article.post .entry-header h1.entry-title,body.page-template-template-page article.post .entry-header h1.entry-title,body.page-template-template-groups-signup .entry-header h1.entry-title,body.page-template-template-groups-certificate .entry-header h1.entry-title,body.attachment-template-default .entry-header h1.entry-title,body.page-template-template-gallery .entry-header h1.entry-title,body.page-template-template-unsubscribe .entry-header h1.entry-title{color:#fff !important;font-weight:400;font-size:35px;line-height:normal}.courses-section-row{color:#747474;font-size:16px;line-height:1.56;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.courses-section-header h3{font-size:23px;line-height:1.4;color:#0083c2;font-weight:400;margin:0 0 25px}.courses-section-header .courses-buttons{margin-top:35px;text-align:center}.courses-section-header .su-button-center{display:inline-block}.courses-section-row .su-button,.courses-section-row .su-button span{font-size:15px !important;font-weight:900 !important;line-height:1.15 !important}.courses-section-row .su-button{padding:16px 31px;letter-spacing:1px !important;font-family:'Roboto',sans-serif;text-transform:uppercase !important;margin-right:10px;-webkit-border-radius:10px !important;-moz-border-radius:10px !important;border-radius:10px !important}.courses-section-row .su-button span{padding-left:0 !important;padding-right:0 !important}.courses-section-header .su-button.skip-to-exam .icon{margin-left:15px !important}.courses-section-header .su-button.skip-to-exam:hover{background-color:#00705b !important}.courses-section-header .su-button.begin-course .icon{margin-left:11px !important}.courses-section-header .su-button.begin-course:hover{background-color:#00699b !important}.icon{display:inline-block;vertical-align:middle;background:transparent no-repeat center center}.icon-file-white,.su-button .icon-file-white{background-image:url(//nationalcprfoundation.com/wp-content/themes/vantage/new/images/file-white.png);width:24px;height:24px}.icon-arrow-right-white-large,.su-button .icon-arrow-right-white-large{background-image:url(//nationalcprfoundation.com/wp-content/themes/vantage/new/images/arrow-right-white-large.png);width:29px;height:20px}.icon-arrow-right-blue-small,.su-button .icon-arrow-right-blue-small{background-image:url(//nationalcprfoundation.com/wp-content/themes/vantage/new/images/arrow-right-blue-small.png);width:31px;height:13px}.icon-arrow-right-white-small,.su-button .icon-arrow-right-white-small{background-image:url(//nationalcprfoundation.com/wp-content/themes/vantage/new/images/arrow-right-white-small.png);width:17px;height:11px}.courses-overview-table,.courses-overview-table.footable{font-family:'Roboto',sans-serif;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;border-color:#d5d5d5;margin:0}.courses-overview-table th,.courses-overview-table td,.courses-overview-table.footable>thead>tr>th,.courses-overview-table.footable>tbody>tr>td{text-align:center;text-shadow:none;border-color:#d5d5d5}.courses-overview-table th,.courses-overview-table.footable>thead>tr>th{font-size:13px;line-height:1.4;font-weight:400;background:#0c577b;color:#fff;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.courses-overview-table.footable>thead>tr:first-child>th.footable-first-column,.courses-overview-table.footable>thead>tr:first-child>td.footable-first-column,.courses-overview-table.footable>thead>tr:last-child>th.footable-last-column,.courses-overview-table.footable>thead>tr:last-child>td.footable-last-column{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.courses-overview-table td,.courses-overview-table.footable>tbody>tr>td{font-size:16px;line-height:1.125;padding:21px 10px;color:#393939}.courses-overview-table .footable-row-detail-inner{width:100%;text-align:left}.courses-overview-table .footable-row-detail td,.courses-overview-table.footable>tbody>tr.footable-row-detail>td{padding-left:20px;padding-right:20px}.courses-features:before,.courses-features:after{content:'.';display:block;overflow:hidden;visibility:hidden;font-size:0;line-height:0;width:0;height:0}.courses-features:after{clear:both}.courses-features{zoom:1}.courses-features{background:#e9f7fd;border:1px solid #bee9fc;padding:23px 30px}.courses-features-items{margin-left:-12px;margin-right:-12px;margin-bottom:35px}.courses-feature{margin-bottom:20px;width:33.33%;float:left;padding:0 12px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.courses-feature center{text-align:left}.courses-features-items-3 .courses-feature{width:33.33%}.courses-feature h4{color:#0083c2;font-size:19px;margin:0;padding:20px 0 20px 88px;background:transparent no-repeat left center}.courses-feature-rated h4{background-image:url(/wp-content/themes/vantage/new/images/user-rating-circle-white.png)}.courses-feature-easy h4,.courses-feature-1 h4{background-image:url(/wp-content/themes/vantage/new/images/bulb-circle-white.png)}.courses-feature-multi h4,.courses-feature-2 h4{background-image:url(/wp-content/themes/vantage/new/images/display-circle-white.png)}.courses-feature-shipped h4,.courses-feature-3 h4{background-image:url(/wp-content/themes/vantage/new/images/mailbox-circle-white.png)}.courses-feature p:last-child{display:none}.course-extended{background:#fbfbfb;border-top:1px solid #ddd;border-bottom:1px solid #ddd;margin:0 -9999px;padding:39px 9999px 85px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.course-extended ul,.course-extended ol{margin:0 0 1.5em 1em}.course-extended-header h2,.course-extended-header span,.course-extended-header .su-button{display:inline-block;vertical-align:middle}.course-extended-header h2{font-size:35px;line-height:normal;margin:0;font-weight:500;display:inline-block}.course-extended-header>span{margin:0 17px}.course-extended-header .su-button,.course-extended-header .su-button span{color:#fff !important}.course-extended-header .su-button{padding:11px 23px 10px 30px;border:none !important;background:#0083c2 !important;text-transform:uppercase;letter-spacing:1px;-webkit-border-radius:8px !important;-moz-border-radius:8px !important;border-radius:8px !important;font-weight:900}.course-extended-header .su-button span{line-height:1 !important;padding:0 !important;font-size:12px !important;margin:0}.course-extended .widget{font-family:'Lato',sans-serif;line-height:1.5625;font-size:16px}.course-extended .widget h4{font-size:21px;font-weight:400;line-height:1.29;color:#747474}.course-extended .widget p{margin-bottom:22px;margin-top:0}.courses-extended-cta{text-align:center;border:1px solid #ddd;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background-color:#fff;-webkit-box-shadow:0px 0px 12px rgba(0,0,0,.11);-moz-box-shadow:0px 0px 12px rgba(0,0,0,.11);box-shadow:0px 0px 12px rgba(0,0,0,.11);-webkit-box-shadow:0px 0px 12px 1px rgba(0,0,0,.11);-moz-box-shadow:0px 0px 12px 1px rgba(0,0,0,.11);box-shadow:0px 0px 12px 1px rgba(0,0,0,.11);max-width:964px;margin:20px auto 0;padding:17px}.courses-extended-cta h3,.courses-extended-cta .su-button{display:inline-block;vertical-align:middle}.courses-extended-cta h3{margin:0;font-size:26px;font-weight:500}.courses-extended-cta .su-button{padding:14px 24px 13px 31px;border:1px solid #ddd;text-transform:uppercase;border:none;letter-spacing:1px;-webkit-border-radius:8px !important;-moz-border-radius:8px !important;border-radius:8px !important;font-weight:900;margin-left:26px}.courses-extended-cta .su-button:hover{background-color:#00699b !important}.courses-extended-cta .su-button span{line-height:1 !important;padding:0 !important;font-size:12px !important;margin:0}.course-offer-expires{margin-bottom:12px;padding-bottom:15px;font-style:italic;position:relative;z-index:1}.course-offer-expires:before{content:'';position:absolute;bottom:0;left:50%;margin-left:-38px;width:76px;height:1px;background-position:-923px -875px;z-index:-1}.value-txt{font-style:italic;position:relative;z-index:1}.value-txt:before{content:'';position:absolute;bottom:0;left:50%;margin-left:-38px;width:76px;height:1px;background-position:-923px -875px;z-index:-1}.shop-value-txt{position:absolute;margin-left:5px}.course-offer-expires strong{color:#0083c2}@media only screen and (max-width:991px) and (min-width:601px){.courses-features-items{margin-bottom:20px}.courses-features-items-4 .courses-feature{width:50%;margin-bottom:20px}.courses-features-items-4 .courses-feature:nth-child(2n+1){clear:both}}@media only screen and (max-width:767px){.courses-features-items-3 .courses-feature{width:100%;float:none;clear:none;margin-bottom:20px}.courses-features-items-3 .courses-feature{width:100%;float:none;margin-top:20px}.courses-features-items-3 .courses-feature:first-child{margin-top:0}}@media only screen and (max-width:600px){.course-extended-header h2{display:block;margin:0 0 15px}.course-extended-header span{margin-left:0}.courses-features-items-4 .courses-feature{width:100%;float:none;margin-top:20px}.courses-features-items-4 .courses-feature:first-child{margin-top:0}.courses-extended-cta h3,.courses-extended-cta .su-button{display:block}.courses-extended-cta .su-button{margin-top:15px;margin-left:0}}@media only screen and (max-width:600px){body.page-template-template-full article.page .entry-header h1.entry-title,body.page-template-template-full article.post .entry-header h1.entry-title{font-size:30px}.courses-section-header .su-button{width:100%;display:block !important;float:none !important;-webkit-box-sizing:border-box !important;-moz-box-sizing:border-box !important;box-sizing:border-box !important;margin-top:10px;padding:12px 20px}.courses-section-header .su-button-center{width:100%;display:block}.courses-extended-cta h3{font-size:22px}}.breadcrumbs{padding-bottom:15px;border-bottom:1px solid #dedede;margin-bottom:20px;color:#747474;font-size:13px;line-height:normal}.breadcrumbs a{color:#747474}.entry-header .breadcrumbs{color:#fff;border-bottom:none;padding:0;margin:0}.entry-header .breadcrumbs a{color:#fff}.entry-header .breadcrumbs a:hover{text-decoration:underline}.courses-page #main{padding-bottom:15px;background-color:#f6f6f6}.courses-page .entry-content{padding-left:0;padding-top:5px;padding-bottom:25px;position:relative;color:#2f2f2f;font-size:15px;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.courses-page article.page .entry-header,.courses-page.page-template-template-full article.page .entry-header{padding-top:13px;padding-bottom:19px}@media only screen and (min-width:768px){body.courses-page article.page .entry-header h1.entry-title,body.courses-page.page-template-template-full article.page .entry-header h1.entry-title{font-size:37px}}.courses-page.layout-full .panel-row-style.panel-row-style-wide-grey{padding:0 !important;margin-left:auto !important;margin-right:auto !important;background:0 0;border:none}@media (min-width:791px){.courses-page-no-js .entry-content{padding-left:19.215% !important}.courses-page-no-js.layout-full .panel-row-style.panel-row-style-wide-grey .panel-grid-cell:first-child{width:63.2375% !important}.courses-page-no-js.layout-full .panel-row-style.panel-row-style-wide-grey .panel-grid-cell:nth-child(2){width:36.7625% !important}.courses-page-no-js.layout-full .panel-row-style.panel-row-style-wide-grey .panel-grid-cell:last-child{position:absolute;left:0;top:25px}.courses-page .modules-left-sidebar{float:left !important;width:17.293% !important}.courses-page .modules-left-sidebar .su-box.su-box-mobile{display:none !important}}@media only screen and (max-width:790px){.courses-page .modules-left-sidebar{float:none;width:100% !important;position:relative !important;clear:both;height:auto !important;padding-left:0;padding-right:0;max-width:none !important}.courses-page .modules-left-sidebar .modules-left-sidebar-inner{position:relative !important;top:auto !important}.courses-page .modules-left-sidebar .su-box.su-box-desktop,.courses-page .share-link-print-share,.courses-page .share-print li:first-child{display:none !important}.courses-page .su-box-mobile,.courses-page-exam .su-box-mobile{margin-bottom:0 !important}.courses-page .breadcrumbs{margin-left:0 !important;display:none}}.courses-page .su-box,.courses-page-exam .su-box{margin:0;border-width:1px;border-style:solid;border-color:#dedede !important;border-radius:0 !important;-moz-border-radius:0px !important;-webkit-border-radius:0px !important}.courses-page .su-box .su-box-content,.courses-page-exam .su-box .su-box-content{background-color:#fff;color:#444;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.courses-page .su-box .su-button,.courses-page-exam .su-box .su-button{color:#0b0b0b !important;background-color:#fff !important;border-color:#dedede !important;border-radius:0 !important;-moz-border-radius:0 !important;-webkit-border-radius:0 !important;border-left-color:#e3e5eb}.courses-page .su-box .su-button span,.courses-page-exam .su-box .su-button span{color:#2f2f2f !important;padding:6px 13px !important;font-size:14px !important;line-height:1.6 !important;border-color:transparent !important;border-radius:0 !important;-moz-border-radius:0 !important;-webkit-border-radius:0 !important;text-shadow:none !important;-moz-text-shadow:none !important;-webkit-text-shadow:none !important;font-weight:400;text-align:left}.courses-page .su-box .su-button span:hover,.courses-page .su-box .su-button[style*="#e71a33"] span,.courses-page-exam .su-box .su-button span:hover,.courses-page-exam .su-box .su-button[style*="#e71a33"] span{color:#0083c2 !important}.courses-page .su-box .su-button-style-default,.courses-page-exam .su-box .su-button-style-default{border-top-width:1px;border-bottom-width:0;border-left-width:3px}.courses-page .su-box .su-button-style-default:hover,.courses-page .su-box .su-button[style*="#e71a33"],.courses-page-exam .su-box .su-button-style-default:hover,.courses-page-exam .su-box .su-button[style*="#e71a33"]{-ms-filter:"alpha(opacity=70)";filter:alpha(opacity=70);-moz-opacity:.7;-khtml-opacity:.7;opacity:1;border-left-color:#e5182f !important;background-color:#e3e5eb !important}.courses-page .su-box .su-box-title,.courses-page-exam .su-box .su-box-title{background-color:#fff !important;color:#0c577b !important;-webkit-border-top-left-radius:0 !important;-webkit-border-top-right-radius:0 !important;-moz-border-radius-topleft:0 !important;-moz-border-radius-topright:0 !important;border-top-left-radius:0 !important;border-top-right-radius:0 !important;display:block;padding:0;font-weight:700;font-size:1.1em;line-height:40px;text-transform:uppercase;padding-left:16px;padding-right:10px}.courses-page .su-box .su-box-title center,.courses-page-exam .su-box .su-box-title center{text-align:left}.courses-page .su-box .su-button-wide,.courses-page-exam .su-box .su-button-wide{display:block !important;margin:0}.courses-page .su-box-mobile,.courses-page-exam .su-box-mobile{margin-bottom:15px}.courses-page .su-box-mobile .su-box-title,.courses-page-exam .su-box-mobile .su-box-title{line-height:20px;font-size:12px !important;text-transform:uppercase;font-weight:700;padding:14px 18px 14px !important;color:#fff !important;text-decoration:none;background:#1d87c5 url(//nationalcprfoundation.com/wp-content/themes/vantage/new/images/menu-arrow.png) no-repeat 98% center !important;background-position:right 15px center !important;-webkit-background-size:15px 15px !important;-moz-background-size:15px !important;-o-background-size:15px !important;background-size:15px !important}.courses-page .su-box-mobile .su-box-title center,.courses-page-exam .su-box-mobile .su-box-title center{text-align:left}.courses-page .su-box-mobile .su-button,.courses-page-exam .su-box-mobile .su-button{text-align:left;padding-left:4px;padding-right:4px}.courses-page-no-js .panel-grid-cell:first-child .su-button,.courses-page .panel-grid-cell.courses-content-column .su-button,.courses-page .panel-grid-cell .next-button .su-button{background:#0083c2 !important;font-size:15px;color:#fff;text-transform:uppercase;padding:0 29px 0 39px;letter-spacing:2px;display:inline-block;font-weight:900;height:53px;line-height:53px;-webkit-border-radius:11px !important;-moz-border-radius:11px !important;border-radius:11px !important;border:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.courses-page-no-js .panel-grid-cell:first-child .su-button span,.courses-page .panel-grid-cell.courses-content-column .su-button span,.courses-page .panel-grid-cell .next-button .su-button span{background:url(https://www.nationalcprfoundation.com/wp-content/themes/vantage/new/images/bgr_cours_small.png) no-repeat right center !important;padding:0 42px 0 0 !important;display:inline-block !important;font-size:100% !important;line-height:50px !important;border:none}.courses-page-no-js .panel-grid-cell:first-child .su-button:hover,.courses-page .panel-grid-cell.courses-content-column .su-button:hover,.courses-page .panel-grid-cell .next-button .su-button:hover{background-color:#006ca0 !important;opacity:1}.share-link-area{overflow:hidden;margin-bottom:20px}.share-link-left{float:left;height:24px;padding-right:10px}.share-link-left img{position:relative;top:2px}.share-link-left a{display:inline-block}.share-link-right{float:left;padding-left:10px}#share_social{display:table;vertical-align:middle;font-size:12px;text-transform:uppercase;color:#84909d}.share-link-right .share-title{display:table-cell;vertical-align:middle}.share-link-right h5 span{display:inline-block;padding-right:5px}.share-date{display:table-cell;vertical-align:middle}.share-date-inner{margin-left:10px;padding-left:10px;border-left:1px solid #ddd}.share-date-inner a{text-decoration:underline;color:inherit}#share_social ul{display:table-cell;vertical-align:middle;list-style:none}#share_social ul li{float:left;padding-left:5px;list-style:none}#share_social ul li:before{content:'';display:none}#share_social ul li a{background:#3b5999;width:25px;height:25px;display:block;text-align:center;color:#fff;font-size:11px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}#share_social ul li.share_twitter a{background:#27a8e0}#share_social ul li.share_envelope a{background:#4fb38d}#share_social ul li a:hover{background:#4570cb}#share_social ul li.share_twitter a:hover{background:#16b6fb}#share_social ul li.share_envelope a:hover{background:#50e6ad}#share_social ul li:first-child a{border-left:0}#share_social .fa-envelope,#share_social .fa-twitter,#share_social .fa-facebook{line-height:25px;display:block}.courses-page .share-link-area{border-right:1px solid #dedede;border-bottom:1px solid #dedede;border-left:1px solid #dedede;background:#f7f7f7;padding:12px 10px;margin-top:0;text-align:center}.courses-page .share-link-print-share{margin-bottom:10px}.courses-page .share-link-area .print,.courses-page #share_social,.courses-page #share_social .share-title,.courses-page #share_social ul{display:inline-block;vertical-align:middle}.courses-page #share_social .share-title{font-size:11px;margin-left:1px;margin-right:0}.courses-page #share_social ul li{padding-left:3px;margin-left:0}.courses-page #share_social ul li a{width:22px;height:22px;font-size:12px}.courses-page #share_social ul li a i{line-height:23px}.courses-page .share-link-area .print{padding-right:8px;border-right:1px solid #dedede;padding-top:5px;padding-bottom:5px;margin-right:4px;line-height:normal}.courses-page .share-link-area .print img{vertical-align:top}.courses-page .share-link-area #share_social .share-title,.courses-page .share-link-area #share_social ul{margin:0;line-height:normal}.courses-page .share-link-area #share_social .share-title span{vertical-align:top;display:inline-block}.courses-page .share-link-area .share-link-right{float:none}@media only screen and (max-width:790px){.courses-page .share-link-area{display:none}}.courses-page-exam .panel-row-style-wide-grey{background-color:#0c577b;color:#fff;margin-top:-36px !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.courses-page-exam .panel-row-style-wide-grey .widget-title{color:#fff;margin:0 0 15px}body.single-product .single-product-notice h2{color:#0083c2;font-size:23px;line-height:30px;margin-bottom:15px}body.single-product .single-product-notice p,body.page-template-template-groups-certificate .single-product-notice p,body.page-template-template-groups-certificate .order-notice-container p{color:#747474;font-size:16px;line-height:28px;margin:0;padding:0}body.single-product .single-product-notice p b,body.single-product .single-product-notice p strong{font-weight:400}body.product-template-default.single-product #page-wrapper .product p.price.prices{display:none}body.product-template-default.single-product #page-wrapper .product form.cart,body.page-template-template-groups-certificate .certificate-form-container{background-color:#f6f6f6;border:1px solid #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin:35px auto 0;padding:30px;text-align:center}body.product-template-default.single-product #page-wrapper .product span.onsale{display:none}body.product-template-default.single-product #page-wrapper .product form.cart p.price{color:#000;display:inline-block;font-size:33px}body.product-template-default.single-product #page-wrapper .product form.cart p.price del{color:#e5182f;float:right;font-weight:300;margin-left:10px}body.product-template-default.single-product #page-wrapper .product form.cart h3.addon-name{display:none}body.single-product form.cart .product-addon .form-row{font-size:14px;line-height:1.5;margin:0 0 10px;padding:0;text-transform:uppercase}body.single-product form.cart .product-addon label,body.page-template-template-groups-certificate .certificate-form-container label{color:#797979 !important;letter-spacing:1px;margin-bottom:5px;text-transform:uppercase}body.single-product form.cart input.input-text.addon-custom,body.page-template-template-groups-signup input[type=text],body.page-template-template-groups-certificate input[type=text],input.wc-pao-addon-custom-text{background:#fff;border:1px solid rgba(30,30,30,.22) !important;-moz-border-radius:5px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-size:16px;padding:15px;width:100% !important}.woocommerce div.product .quantity{position:relative;vertical-align:middle}body.single-product form.cart .quantity,body.single-product form.cart .button{display:inline-block;float:none !important}body.single-product form.cart .quantity input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;border:1px solid #ddd;display:block;font-size:15px;height:30px;line-height:1.65;outline-style:none;margin:0;padding:5px 13px;text-align:left;width:55px}body.single-product form.cart .quantity input[type=number]::-webkit-inner-spin-button,body.woocommerce-cart .quantity input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.quantity-nav{float:right;height:30px;position:absolute;right:5px;top:6px}.woocommerce .quantity-button{position:relative;cursor:pointer;width:20px;text-align:center;color:#333;line-height:1.7;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.woocommerce .quantity-button.quantity-up{position:absolute;height:50%;top:0}.woocommerce .quantity-button.quantity-down{position:absolute;bottom:-1px;height:50%}.woocommerce .quantity-button.quantity-up:before,.woocommerce .quantity-button.quantity-down:after{content:'';width:0;height:0;margin:3px auto;border-left:6px solid transparent;border-right:6px solid transparent;display:block}.woocommerce .quantity-button.quantity-up:before{border-bottom:6px solid #0083c2}.woocommerce .quantity-button.quantity-down:after{border-top:6px solid #0083c2}body.single-product form.cart .button{background:#0083c2 !important;border:none !important;-webkit-border-radius:10px !important;-moz-border-radius:10px !important;border-radius:10px !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;color:#fff !important;font-size:15px;line-height:1.6 !important;outline:none;padding:10px 55px;text-shadow:none !important;text-transform:uppercase}.woocommerce-message{background:#8bb739}.woocommerce-error{background:#e5182f}body.woocommerce-cart table.shop_table.cart.my-account-table .quantity{position:relative;width:55px}body.woocommerce-cart table.shop_table.cart.my-account-table .quantity .quantity-nav{right:0;top:2px}body.woocommerce-cart table.shop_table.cart.my-account-table .quantity input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;border:1px solid #ddd;display:block;height:30px;line-height:1.65;outline-style:none;margin:0;padding:5px 13px;width:55px;text-align:left}body.woocommerce-cart .entry-content .woocommerce{padding-top:28px}body.woocommerce-cart .woocommerce-message{background:#8bb739;border:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#fff;font-size:13px;font-weight:700;text-align:left}body.woocommerce-cart .woocommerce-message{border:2px solid #e2e2e2;background:#f6f6f6;color:#747474}body.woocommerce-cart .woocommerce-message a{color:#747474}body.woocommerce-cart .woocommerce-message:before{color:#747474;font-size:15px;left:auto;margin-right:5px;position:relative;top:auto;vertical-align:bottom}body.woocommerce-cart table.shop_table.cart.my-account-table{border:none}body.woocommerce-cart table.shop_table.cart.my-account-table th.product-name,body.woocommerce-order-received table.shop_table th.product-total{border-bottom:1px solid #afafaf;background:0 0;padding:9px 12px;color:#757070;font-family:Roboto;font-size:13px;font-weight:400;line-height:25px;text-transform:uppercase}body.woocommerce-cart table.shop_table.cart.my-account-table td{border:none;color:#747474;font-size:15px;padding:13px}body.woocommerce-cart table.shop_table.cart.my-account-table th:last-of-type,body.woocommerce-cart table.shop_table.cart.my-account-table tbody td:last-of-type{text-align:right}body.woocommerce-cart .my-account-table-group tr.cart_item:nth-child(odd) td,body.woocommerce-cart .my-account-table-group-certificates tr.cart_item:nth-child(odd) td{background:#f6f6f6}body.woocommerce-cart .my-account-table-group tr.cart_item:nth-child(odd) td{background:#fff}body.woocommerce-cart .my-account-table-group tr.cart_item:nth-child(even) td,body.woocommerce-cart .my-account-table-group-certificates tr.cart_item:nth-child(even) td{background:#fff}body.woocommerce-cart .my-account-table-group tr td.actions,body.woocommerce-cart .my-account-table-group-certificates tr td.actions{background:#fff !important;border-top:1px solid #afafaf !important;padding:20px 0 !important}body.woocommerce-cart .my-account-table-group th.product-thumbnail,body.woocommerce-cart .my-account-table-group td.product-thumbnail{display:none}body.woocommerce-cart table a.remove{background-color:#e5182f;color:#fff !important;line-height:18px}body.woocommerce-cart table.shop_table.cart.my-account-table td.product-name a{color:#0083c2;font-weight:700;font-size:14px;text-decoration:none}body.woocommerce-cart table.shop_table.cart.my-account-table td.product-name a.ncprf-cart-remove-item{padding:3px 10px}body.woocommerce-cart table.shop_table.cart.my-account-table td.actions .coupon input[type=text]{border:1px solid #ddd;-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;font-size:13px;height:33px;margin-right:0;padding:0 15px;width:150px !important}body.woocommerce-cart table.shop_table.cart.my-account-table td.actions .coupon input[type=submit]{background:#989898;background-image:none !important;border:none;-webkit-border-radius:0 5px 5px 0 !important;-moz-border-radius:0 5px 5px 0 !important;border-radius:0 5px 5px 0 !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;font-size:13px;letter-spacing:1px;outline-style:none;padding:10px 20px;text-shadow:none !important;text-transform:uppercase}body.woocommerce-cart table.shop_table.cart.my-account-table td.actions>.button{background-image:url(//nationalcprfoundation.com/wp-content/themes/vantage/new/images/update-white.png) !important;background-repeat:no-repeat !important;background-position:left 20px center !important}body.woocommerce-cart table.shop_table.cart.my-account-table td.actions>input[type=submit]{background:#23a4e2;border:none !important;-webkit-border-radius:5px !important;-moz-border-radius:5px !important;border-radius:5px !important;text-shadow:none !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;font-size:13px;font-weight:400;letter-spacing:1px;outline-style:none;padding:10px 30px;padding-left:45px;text-transform:uppercase}body.woocommerce-cart .cart_totals table{border:none}body.woocommerce-cart .cart_totals table tr th{border:none !important;width:70%}body.woocommerce-cart .cart_totals table tr td{border:none !important;text-align:right;width:30%}body.woocommerce-cart .cart_totals h2{display:none}body.woocommerce-cart .cart_totals table tr.order-total td strong{font-weight:400}body.woocommerce-cart .cart_totals table th,body.woocommerce-cart .cart_totals table td{line-height:1 !important;font-size:15px}body.woocommerce-cart .cart_totals table tr.shipping td{color:#4ab915;font-weight:700;text-transform:uppercase}body.woocommerce-cart table.shop_table.cart.my-account-table td.product-name dl{font-size:13px}body.woocommerce-cart .cart_totals .wc-proceed-to-checkout a,body.woocommerce-cart .cart_totals .wc-proceed-to-checkout a:focus,.return-to-shop .button{background:#0083c2 !important;border:none !important;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;font-size:15px !important;letter-spacing:1px;outline-style:none;text-transform:uppercase;text-shadow:none !important;color:#fff !important}body.woocommerce-cart .cart_totals .wc-proceed-to-checkout a:hover{background:#0083c2 !important;border:none !important}body.woocommerce-cart .cart_totals .shop_table td{font-weight:700}.woocommerce-checkout h1,.woocommerce-checkout h2,.woocommerce-checkout h3,.woocommerce-checkout h4,.woocommerce-checkout h5,.woocommerce-checkout h6{font-weight:400}.woocommerce-error,.woocommerce-info,.woocommerce-message{border:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#fff;font-size:13px;font-weight:700;padding:10px 0 10px 15px !important;text-align:left}body.woocommerce-checkout .woocommerce-info{background:#0083c2}.woocommerce-error:before,.woocommerce-info:before,.woocommerce-message:before{top:10px}.woocommerce-info a,.woocommerce-message a{color:#fff;text-decoration:underline}.woocommerce-info a:hover,.woocommerce-message a:hover{text-decoration:none;color:#fff}.woocommerce-error:before,.woocommerce-info:before,.woocommerce-message:before{color:#fff;font-size:13px !important;left:auto;margin-right:10px !important;position:relative;top:auto;vertical-align:middle}.cart-empty.woocommerce-info{background:#e5182f}.return-to-shop .button.wc-backward{padding:15px 35px !important}body.woocommerce-checkout form .woocommerce-billing-fields h3,body.woocommerce-checkout h3.header-checkkout-shipping{color:#0083c2;font-size:23px;margin-bottom:15px;margin-top:0}.return-to-shop{text-align:center}.woocommerce-page.woocommerce-checkout #ship-to-different-address-checkbox{float:none}.header-checkkout-shipping-different{display:inline-block;padding-left:15px;font-weight:700;font-size:13px;color:#626262}.header-checkkout-shipping-different input{margin:0 3px 0 0 !important;padding:0 !important}.header-checkkout-shipping-different label{position:relative;top:-2px}.woocommerce-checkout .checkout .woocommerce-shipping-fields h3#ship-to-different-address{color:#747474;font-size:15px;font-weight:400}h3#ship-to-different-address label{position:relative}#add_payment_method #payment div.payment_box .wc-credit-card-form,.woocommerce-cart #payment div.payment_box .wc-credit-card-form,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form,.payment_box.payment_method_paypal>p,.payment_box.payment_method_cod>p{margin:0}.woocommerce form .form-row label{line-height:2;font-weight:700;color:#484848}body.woocommerce-checkout form .woocommerce-billing-fields p.form-row,body.woocommerce-checkout form .woocommerce-shipping-fields p.form-row{float:none !important;width:100%}body.woocommerce-checkout form .woocommerce-billing-fields p.form-row input,body.woocommerce-checkout form .woocommerce-shipping-fields p.form-row input,.wc-credit-card-form-card-number,.wc-credit-card-form-card-expiry,.wc-credit-card-form-card-cvc{background:#fbfbfb;border:1px solid #afafaf;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:9px;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;text-shadow:none !important}.wc-credit-card-form-card-number,.wc-credit-card-form-card-expiry,.wc-credit-card-form-card-cvc{border:2px solid #afafaf;background:#fff}.wc_payment_method.payment_method_paypal_pro>label,.wc_payment_method.payment_method_paypal>label,.wc_payment_method.payment_method_cod>label{font-weight:700;font-size:15px;color:#484848}body.woocommerce-checkout form .woocommerce-billing-fields p.form-row select,body.woocommerce-checkout form .woocommerce-shipping-fields p.form-row select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fbfbfb url(//nationalcprfoundation.com/wp-content/themes/vantage/new/images/arrow-down.png) no-repeat center right 9px;border:1px solid #afafaf;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;outline-style:none;padding:9px}h3#order_review_heading{font-size:18px}table.shop_table{border:none !important;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border-collapse:collapse}.woocommerce table.shop_table td{border:none}table.shop_table thead tr th{text-transform:uppercase;letter-spacing:1px;font-weight:400 !important;font-size:15px;color:#afafaf}table.shop_table thead tr th:last-of-type,table.shop_table tbody tr td:last-of-type{text-align:right}table.shop_table tbody td{border:none;font-size:15px;padding:13px}table.shop_table tr:nth-child(odd) td{background:#f6f6f6}table.shop_table tr:nth-child(even) td{background:#fff}table.shop_table td.product-name{color:#484848;font-size:15px;font-weight:700;line-height:1.52}body.page-template-template-groups table.shop_table td.product-name{color:#757070}.cart_totals td,.cart_totals th{background:#fff !important}.woocommerce-order-received table.shop_table td.product-name{font-weight:400}.woocommerce-checkout-review-order-table td,table.shop_table td{color:#484848}.order-total td strong{font-weight:700 !important}table.shop_table td.product-name dl{font-size:13px}table.shop_table td.product-name dl dt,table.shop_table td.product-name dl dd{font-weight:400}.woocommerce-checkout-review-order-table tfoot tr,.woocommerce-checkout-review-order-table tfoot th,.woocommerce-checkout-review-order-table tfoot td,table.shop_table tfoot tr,table.shop_table tfoot th,table.shop_table tfoot td{padding:8px 10px !important;background:#fff !important;line-height:1 !important;border:none !important;font-size:14px;text-align:right}table.shop_table tfoot td,table.shop_table tfoot td strong{font-weight:400}table.shop_table tfoot tr.shipping td{color:#4ab915;background:0 0;font-weight:700;text-transform:uppercase}.woocommerce-checkout-review-order .place-order input[type=submit],.woocommerce-checkout-review-order .place-order input[type=submit]:focus{background-color:#0083c2 !important;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;color:#fff !important;font-size:15px;font-weight:700;letter-spacing:1px;outline-style:none;padding:15px 50px;text-transform:uppercase}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{background:url(//nationalcprfoundation.com/wp-content/themes/vantage/new/images/checkout-lock.png) no-repeat center right 35px;padding-right:70px}.woocommerce-checkout #payment ul.payment_methods li{margin-bottom:5px !important}.woocommerce-checkout #payment ul.payment_methods li:last-child{margin-bottom:0 !important}.payment_method_paypal .about_paypal{text-decoration:underline !important}.checkout-terms-conditions{display:block;margin:10px auto 0 auto;max-width:90%;text-align:center;font-size:13px;line-height:1.35}.checkout-terms-conditions a{outline-style:none;text-decoration:underline;color:inherit}.checkout-terms-conditions a:hover{text-decoration:none}.woocommerce-checkout #payment .payment_method_paypal a.about_paypal{font-size:13px;text-decoration:none}.woocommerce-checkout #payment ul.payment_methods{border-bottom:none;padding:20px}#payment .wc-checkout-title{color:#0083c2;font-size:23px;margin:0;padding:20px 20px 0}.payment_method_paypal .about_paypal{display:none}.woocommerce-checkout .form-row.place-order{padding-top:0 !important}.payment_method_paypal_pro #siteseal{float:right;position:relative;top:-5px}.price del{color:red !important;font-size:16px}.col2-set{clear:both}body.woocommerce-account .col2-set{clear:both;margin:30px -15px 0;width:calc(100% + 30px) !important}.col2-set .col-1,.col2-set .col-2{float:left;width:50%}body.woocommerce-account .col2-set .col-1,body.woocommerce-account .col2-set .col-2{float:left;width:50% !important}.login-form-col-inner{padding:0 15px}.login-form-col-inner form.login{margin:2em 0 0;padding:30px}.login-form-col-inner h3{margin:0 0 15px}.login-form-col-inner form{background-color:#f6f6f6;border:1px solid #ddd !important;-webkit-border-radius:4px !important;-moz-border-radius:4px !important;border-radius:4px !important}body.woocommerce-account form .form-row label{line-height:1.5}body.woocommerce-account form .form-row{margin:0 0 15px;padding:0}.login-form-col-inner .lost_password{margin:0;padding:0}body.woocommerce-account form .button,.gray-button-container a{display:inline-block;padding:12px 20px !important;border:none !important;-webkit-border-radius:4px !important;-moz-border-radius:4px !important;border-radius:4px !important;background:#0083c2;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;text-shadow:none !important;text-transform:uppercase;font-size:14px;line-height:1;letter-spacing:.06em;font-weight:700;color:#fff !important}body.woocommerce-account form .button{background:#0083c2 !important}.gray-button-container a{background:#909090;font-size:11px}body.woocommerce-account .woocommerce form .form-row input.input-text,body.woocommerce-account .woocommerce form .form-row textarea{padding:10px}body.woocommerce-account .woocommerce-error{margin:0 0 25px !important}body.woocommerce-account .woocommerce-error li{display:inline}.wc_payment_methods.payment_methods.methods{padding-top:0 !important}body.woocommerce-account .woocommerce .col2-set,body.woocommerce-account .woocommerce-page .col2-set{margin-bottom:0 !important}body.woocommerce-account .woocommerce form.login{border:none !important}body.woocommerce-account .woocommerce form.login-group-admin{box-shadow:0 0 16px rgba(0,0,0,.08);background:#fff}body.woocommerce-account .woocommerce form.login .text-align-center{text-align:center}body.woocommerce-account form .form-row label{margin-bottom:5px}body.woocommerce-account.logged-out .woocommerce .button{display:block;width:100% !important}.col3-set{clear:both;margin:0 -15px}.col3-set .col-1,.col3-set .col-2,.col3-set .col-3{float:left;width:33.33%}.col3-set-inner{margin:0 15px;padding:15px;background:#f6f6f6;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-style:normal !important}.col3-set-inner address{font-style:normal !important}.col3-set.addresses{padding-top:15px}.col3-set h3{margin:0;padding:0}.col3-set address{margin:0;padding:0}.woocommerce a.remove{padding:4px 2px 0}.group-order-header{margin:0 !important;padding:10px 0 15px !important;line-height:1;font-size:34px;font-weight:400 !important;color:#0078af}.group-order-header strong{font-weight:400 !important}.group-order-notice-container .checkout-button{border:none !important;background:#e5182f !important;font-weight:400 !important;font-size:18px !important;text-transform:uppercase}.ncprf-exam-container{padding:15px 0 0 15px}body.page-id-11 .ncprf-courses-table .column h1{margin-top:0}.share-print ul{margin:0;padding:0}.share-print ul li{float:left;margin:0;padding:0;width:100%;list-style:none;text-align:center}.share-print ul li:first-child{margin-bottom:8px}.share-print a{display:block;padding:5px 10px;background:#919397;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-weight:700;font-size:11px;color:#fff}.share-print a:hover{color:#d3d5db}body.courses-page .courses-content-column{padding:0 20px}body.courses-page .courses-content-column ol,body.courses-page .courses-content-column ul{margin-left:20px}@media print{#top_menu_area,#bottom_menu_area,#main_menu_area,.modules-left-sidebar,.su-button-center .su-button,#footer_area{display:none !important}#main_menu .logo{margin:0;padding:0;position:relative;top:0;left:0}.courses-content-column{margin:0;padding:0;width:75% !important}.courses-right-sidebar{margin:0;padding:0;width:25% !important}}.page-template-template-sweepstakes #main .center_conteiner{max-width:1188px;padding-left:20px;padding-right:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.page-template-template-sweepstakes #main{padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sweepstakes-banner{background:url(//nationalcprfoundation.com/wp-content/themes/vantage/new/../images/banner-back.png) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;margin-bottom:182px}.sweepstakes-banner .sweepstakes-text-wrapper{padding:30px 0 0;width:100%;bottom:0}.sweepstakes-banner .sweepstakes-banner-top{text-align:center;margin-bottom:21px}.sweepstakes-banner .sweepstakes-banner-sticker{margin-bottom:20px}.sweepstakes-banner .sweepstakes-banner-subtitle{font-weight:500;font-size:17px;color:#e5182f;text-transform:uppercase;letter-spacing:.054em;margin-bottom:2px}.sweepstakes-banner .sweepstakes-banner-heading{font-weight:300;font-size:75px;color:#0083c2;letter-spacing:-.036em;line-height:1.1}.sweepstakes-banner .sweepstakes-banner-bottom{position:relative;bottom:-47px}.sweepstakes-banner .sweepstakes-banner-image{position:absolute;right:-56px;bottom:-67%;width:100%;max-width:592px}.sweepstakes-banner .sweepstakes-banner-image img{max-width:100%}.sweepstakes-ribbon{position:relative;display:inline-block;left:-3px;width:515px;height:156px;background:url(//nationalcprfoundation.com/wp-content/themes/vantage/new/images/sweepstakes-ribbon-center2.png);padding:36px 0 31px 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#747474;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:18px}.sweepstakes-ribbon:before,.sweepstakes-ribbon:after{content:'';position:absolute;top:0;height:100%;background:url(//nationalcprfoundation.com/wp-content/themes/vantage/new/../images/big-right-arrow.png)}.sweepstakes-ribbon:before{width:33px;right:100%}.sweepstakes-ribbon:after{width:65px;background-position:right center;left:100%}.sweepstakes-ribbon .sweepstakes-ribbon-heading{background-color:#e5182f;display:inline-block;font-size:1.075em;padding:3px 14px;color:#fff;margin-bottom:3px;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.sweepstakes-ribbon .sweepstakes-ribbon-heading:before{content:url(//nationalcprfoundation.com/wp-content/themes/vantage/new/../images/trophy.png);margin-right:10px;vertical-align:middle;display:inline-block}.page-template-template-sweepstakes h3{font-weight:500;font-size:20px;letter-spacing:-.1px;margin:0 0 2px}.sweepstakes-ribbon p{margin-bottom:5px;font-weight:400;font-size:14px;margin-bottom:0}.page-template-template-sweepstakes .getin_started{padding:0 0 114px;background:0 0}.page-template-template-sweepstakes .getin{padding:0 10px 42px}.page-template-template-sweepstakes .getin h2{margin:0 auto;width:80%;color:#0083c2;line-height:1.1}.page-template-template-sweepstakes .home-courses.home-courses-button{margin:0 auto;display:inline-block;background:#e5182f;height:auto;line-height:normal}.page-template-template-sweepstakes .home-courses.home-courses-button small{padding-top:17px;padding-bottom:17px;background-position:right center}.page-template-template-sweepstakes .home-courses.home-courses-button:hover{background-color:#ca152a}@media only screen and (max-width:480px){.page-template-template-sweepstakes .home-courses.home-courses-button{text-align:left}}.disclosure-section{text-align:center;background-color:#fff;padding:53px 0 58px;color:#747474}.disclosure-section .disclosure-heading{font-size:19px;font-weight:500;color:#585858;margin-bottom:23px}.disclosure-section .disclosure-text{font-size:15.6px;font-family:'Lato',sans-serif;font-weight:400;line-height:24px;margin-bottom:32px}.disclosure-section .disclosure-text .preview_btn{background-color:#999;width:auto;max-width:none;display:inline-block;padding:13px 25px;line-height:normal;height:auto}.disclosure-section .disclosure-text .preview_btn:hover{background:#777}@media only screen and (max-width:1143px){.sweepstakes-banner{margin-bottom:122px}.sweepstakes-banner .sweepstakes-banner-bottom{bottom:0}.sweepstakes-ribbon{text-align:left;left:0;margin-bottom:20px}.sweepstakes-ribbon .sweepstakes-ribbon-heading span{margin-right:7px;position:relative;top:2px}.sweepstakes-banner .sweepstakes-banner-image{max-width:40%;bottom:auto;top:0}.sweepstakes-banner .sweepstakes-banner-image img{max-width:100%;height:auto}}@media only screen and (max-width:1000px){.sweepstakes-banner .sweepstakes-text-wrapper{text-align:center}.sweepstakes-banner .sweepstakes-banner-image{position:relative;right:auto;bottom:auto;float:none;text-align:center;margin:0 auto;max-width:529px}.sweepstakes-ribbon{padding:12px;background:#fff;-webkit-box-shadow:0px 0px 18px rgba(0,0,0,.15);-moz-box-shadow:0px 0px 18px rgba(0,0,0,.15);box-shadow:0px 0px 18px rgba(0,0,0,.15);width:auto;height:auto;margin:15px 0 30px;text-align:center}.sweepstakes-ribbon .sweepstakes-ribbon-inner{border:1px dashed #cacaca;padding:14px}.sweepstakes-ribbon:after,.sweepstakes-ribbon:before{display:none}}@media only screen and (max-width:800px){.sweepstakes-ribbon .sweepstakes-ribbon-heading span{margin-right:7px;position:relative;top:2px}.page-template-template-sweepstakes h3{font-size:18px}}@media only screen and (max-width:767px){.sweepstakes-banner .sweepstakes-banner-heading{font-size:45px;line-height:normal}.sweepstakes-banner{margin-bottom:80px}}.page-template-template-sweepstakes .three_column_area{border:none;padding-top:0;margin-top:-20px}.page-template-template-sweepstakes .home-courses-bugs{background:#f6f6f6}.page-template-template-sweepstakes #two_column_area{margin-top:0;top:-89px;margin-bottom:0;max-width:1180px;padding-left:20px;padding-right:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.page-template-template-sweepstakes .two_column_content h1{margin-bottom:40px;padding-right:87px}.page-template-template-sweepstakes .two_column_content h2{margin-bottom:40px;padding-right:170px;color:#747474}.page-template-template-sweepstakes .online_courses .two_column_content h2{margin-bottom:28px}@media only screen and (max-width:480px){.page-template-template-sweepstakes .two_column_content h1{padding-right:60px}.page-template-template-sweepstakes .two_column_content h2{padding-right:0}}.page-template-template-sweepstakes #two_column_area .two_column{margin-left:27px;margin-left:2.4%}.page-template-template-sweepstakes #two_column_area .two_column:first-child{margin-left:0}.page-template-template-sweepstakes #two_column_area .home-courses.home-courses-button{margin-top:20px}.page-template-template-sweepstakes #two_column_area .two_column_content{padding-right:0}body.page-id-211879 .entry-content{padding-top:25px}@media only screen and (max-width:960px) and (min-width:841px){.page-template-template-sweepstakes #two_column_area .two_column{width:44.4%}}@media only screen and (max-width:840px){.page-template-template-sweepstakes #two_column_area .two_column{width:100%;margin-left:0 !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:20px}.page-template-template-sweepstakes .getin_started .column{margin-left:4%;width:47.6% !important;margin-right:0}.page-template-template-sweepstakes .getin_started .column:nth-child(2n+1){margin-left:0}}@media only screen and (max-width:580px){.page-template-template-sweepstakes .getin_started .column{margin-left:0;width:100% !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.page-template-template-sweepstakes .column_area{padding-left:0;padding-right:0}}.center-text{text-align:center}.reviews{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.reviews .description{color:#2f2f2f;font-size:20px;line-height:1.6;letter-spacing:-.15px;margin-bottom:28px}.page-template-template-reviews #main{padding-top:0}.courses-reviews .reviews-header{clear:both;border:none;border-top:1px solid #cbdcf4;padding:20px 0 0;margin-bottom:0}.ratings-bar{background:#0c577b;padding:23px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ratings-bar .rating-item{width:33.3333333%;float:left;padding:0 2%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ratings-bar .rating-item p,.ratings-bar .rating-item .rating-thumb{display:inline-block;vertical-align:middle}.ratings-bar .rating-item p{font-size:19px;color:#fff;margin:0;font-weight:600}.ratings-bar .rating-item .rating-thumb{width:68px;height:68px;margin-right:17px;background:transparent center center no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain}.ratings-bar .rating-reviews .rating-thumb{background-image:url(//nationalcprfoundation.com/wp-content/themes/vantage/new/../images/rating1.png)}.ratings-bar .rating-stars .rating-thumb{background-image:url(//nationalcprfoundation.com/wp-content/themes/vantage/new/../images/rating2.png)}.ratings-bar .rating-certified .rating-thumb{background-image:url(//nationalcprfoundation.com/wp-content/themes/vantage/new/../images/rating3.png)}@media screen and (max-width:767px){.ratings-bar .rating-item{width:100%;float:none;padding:0;margin:20px auto 0}.ratings-bar .rating-item:first-child{margin-top:0}.reviews-ratings .clients-certified{margin-bottom:40px}}@media screen and (max-width:600px){.ratings-bar .rating-item{width:100%}.ratings-bar{background:#0c577b;padding:15px}}.reviews .reviews-list{margin-top:23px;margin-bottom:28px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.review{width:100%;border:1px solid #bee9fc;padding:23px 27px;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-bottom:25px;margin-bottom:20px}body .review:before{top:25px;left:15px;width:96px;height:auto;background-position:-604px -93px}body.review{border:none;padding:0}.review .review-top{margin-bottom:9px}.review .review-stars{float:left}.review .review-right{float:right}.home .review .review-right,.page-template-template-recertify .review .review-right,.page-template-template-free-cpr-classes .review .review-right,.page-template-template-cpr-classes .review .review-right{float:none}.review .review-time{color:#747474;font-size:13px;font-style:italic;margin:4px 0 0;margin-right:-10px;text-align:center}.review .review-title{color:#0083c2;font-size:19px;font-weight:700;font-style:italic;margin:0;line-height:1}.review .review-dec{color:#747474;font-size:16px;margin:10px 0;line-height:1.35}.review .review-author{margin:10px 0 0;color:#747474;font-size:16px;font-weight:700;line-height:1}.home .review,.page-template-template-recertify .review,.page-template-template-free-cpr-classes .review,.page-template-template-cpr-classes .review{border:none;padding:0}@media only screen and (min-width:900px){.home .review,.page-template-template-recertify .review,.page-template-template-free-cpr-classes .review,.page-template-template-cpr-classes .review{margin-left:2%;width:23%}.home .review:nth-child(4n+1),.page-template-template-recertify .review:nth-child(4n+1),.page-template-template-free-cpr-classes .review:nth-child(4n+1),.page-template-template-cpr-classes .review:nth-child(4n+1){margin-left:0}}.home .review .review-time,.page-template-template-recertify .review .review-time,.page-template-template-free-cpr-classes .review .review-time,.page-template-template-cpr-classes .review .review-time{margin-right:0;float:right}@media screen and (max-width:900px){.home .review,.page-template-template-recertify .review,.page-template-template-free-cpr-classes .review,.page-template-template-cpr-classes .review{width:48.5%;margin-left:3%}.home .review:nth-child(3n+1),.page-template-template-recertify .review:nth-child(3n+1),.page-template-template-free-cpr-classes .review:nth-child(3n+1),.page-template-template-cpr-classes .review:nth-child(3n+1){clear:none;margin-left:3%}.home .review:nth-child(2n+1),.page-template-template-recertify .review:nth-child(2n+1),.page-template-template-free-cpr-classes .review:nth-child(2n+1),.page-template-template-cpr-classes .review:nth-child(2n+1){margin-left:0;clear:both}}@media screen and (max-width:600px){.review,.home .review,.page-template-template-recertify .review,,.page-template-template-free-cpr-classes .review,.page-template-template-cpr-classes .review{width:100%;margin-left:0 !important;float:none}.review-right{float:none !important}.review-time{float:right}.review .review-title,.ratings-bar .rating-item p,.reviews .description{font-size:16px}}.reviews-section-home .reviews{padding:50px 20px 35px;border-top:1px solid #bee9fc;border-bottom:1px solid #bee9fc;background-color:#e9f7fd}.reviews-section-home .reviews .reviews-list{margin:0}.reviews-ratings{background:#074868 url(//nationalcprfoundation.com/wp-content/themes/vantage/new/../images/reviews-ratings-bg.png) center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding:60px 20px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.page-template-template-about .reviews-ratings,.reviews-ratings-full{margin:0 -35px -35px}body.courses .reviews-ratings{margin:0 -35px}.reviews-ratings .clients-certified{float:left;width:50%;padding-top:55px}.reviews-ratings .clients-ratings{float:left;width:50%}.reviews-ratings .clients-certified h3{font-size:52px;color:#fff;text-align:center;margin:0;line-height:normal;vertical-align:top}.reviews-ratings .clients-certified h3 div{background:#2683bf;margin:0 2px;padding:5px 3px;position:relative;display:inline-block;line-height:1;vertical-align:top}.reviews-ratings .clients-certified h3 div:before{content:'';width:100%;height:1px;position:absolute;top:50%;left:0;border-top:1px solid #074868;z-index:0}.reviews-ratings .clients-certified h3 span{position:relative;z-index:1;line-height:1;display:inline-block}.reviews-ratings .clients-certified p{font-size:25px;color:#fff;text-align:center;font-weight:300;margin:8px 0 0}.reviews-ratings .clients-rating h3{font-size:50px;color:#fff;display:inline-block;vertical-align:middle;margin-left:8px;font-weight:300;line-height:1}.reviews-ratings .clients-rating{text-align:center}.reviews-ratings .clients-rating .rating-stars{display:inline-block;vertical-align:middle}.reviews-ratings .clients-ratings p{font-size:25px;color:#fff;text-align:center;font-weight:300;margin:17px 0 0}.reviews-ratings .clients-ratings p strong{font-weight:700}@media only screen and (max-width:900px){.reviews-ratings .clients-certified,.reviews-ratings .clients-ratings{float:none;width:100%}.reviews-ratings .clients-ratings{margin-top:30px}}@media only screen and (max-width:767px){.reviews-ratings .clients-rating svg{width:35px;height:35px}.reviews-ratings .clients-rating h3{font-size:37px}}.reviews-header{border-bottom:1px solid #cbdcf4;padding-bottom:25px;text-align:center;margin-bottom:31px}.reviews-header .rating-stars{display:inline-block;vertical-align:middle;margin-right:5px}.reviews-header h3{font-size:23px;color:#0083c2;display:inline-block;vertical-align:middle;font-style:italic;margin:-4px 0 0 5px;font-weight:600;line-height:normal}.reviews-header p{color:#747474;font-size:16px;margin:5px 0 0;line-height:normal}@media only screen and (max-width:767px){.reviews .review-stars{width:auto}}@media screen and (max-width:961px){.reviews .review-stars{width:104px}}@media screen and (max-width:600px){.reviews .review-stars{width:104px}}.reviews .pagination{font-size:17px;font-weight:400;margin-bottom:33px}.reviews .pagination span,.reviews .pagination a{margin:2px 3px 2px 0;padding:11px;font-weight:400;width:auto;min-width:35px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-height:35px;border-radius:50px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.reviews .pagination .page-numbers{background:#f6f6f6;color:#0083c2}.reviews .pagination .current{background:#e5182f;color:#fff}.page-header{background-color:#0c577b;margin-left:-35px;margin-right:-35px;padding:14px 35px;margin-bottom:24px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.page-header .entry-title{font-size:37px;color:#fff;line-height:normal}.home .box_column_area.box-groups,.page-template-template-cpr-classes .box_column_area.box-groups{padding-bottom:0}.course-data{margin-top:9px;font-style:italic;color:#585858}.course-data .course-certified{margin:0 0 3px;padding:0;font-size:13px}.course-data .course-certified strong{font-size:15px;margin-right:4px;color:#000}.course-data .course-rating{margin:0}.course-data .course-rating .rating-stars,.course-data .course-rating p{display:inline-block;vertical-align:middle;margin:0;padding:0}.course-data .course-rating .rating-stars{margin-top:-2px}.course-data .course-rating p{font-size:13px;font-weight:600}.course-data .course-rating .rating-stars svg{vertical-align:middle;display:inline-block}.sweepstakes-promotion-tab-container{overflow:hidden;background:url(//nationalcprfoundation.com/wp-content/themes/vantage/new/../images/bg-promotionsweepstakes.png) #f5f7f7 repeat center center;margin:0 auto;display:block;padding:9px 17px 8px;border-bottom:1px solid #ececec;border-top:none}.sweepstakes-promotion-tab{display:block;margin:0 auto;max-width:300px}.cart-enabled #top_menu_right ul>li{padding-left:8px;padding-right:8px;font-size:14px}.admin-bar .sweepstakes-promotion-tab{top:32px}.sweepstakes-promotion-image{float:left}.sweepstakes-promotion-image img{vertical-align:top}.sweepstakes-promotion-tab .sweepstakes-promotion-text{float:right}.sweepstakes-promotion-text h3,.sweepstakes-promotion-text h3 a{color:#d70a21;text-transform:uppercase;font-weight:400;font-size:17px;line-height:1.2}.sweepstakes-promotion-text p{font-size:9px;font-weight:400 !important;color:#3d3d3d;margin-bottom:0;line-height:1.4;text-transform:uppercase}.sweepstakes-promotion-text p a{color:inherit}@media screen and (max-width:480px){.sweepstakes-promotion-tab .sweepstakes-promotion-image img{height:29px}.sweepstakes-promotion-tab .sweepstakes-promotion-text h3{font-size:14px}}.ratings-bar{padding:10px}.ratings-bar .rating-item .rating-thumb{margin-right:5px;width:44px;height:44px}.ratings-bar .rating-item{padding:0 1.5%}@media only screen and (max-width:480px){.ratings-bar .rating-item .rating-thumb{width:38px;height:38px}}.clients-section{background:#f6f6f6;padding:35px 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.clients-section ul li img{max-width:100%;height:auto}.clients-section-heading{text-transform:uppercase;color:#b6b6b6;font-size:17px;margin:0 auto;text-align:center;padding-bottom:11px;margin-bottom:23px;border-bottom:1px solid #dedede}.clients-section-logos{list-style-type:none;text-align:center;margin:0}.clients-section-logos li{max-width:120px;width:100%;margin:0 25px;display:inline-block;vertical-align:middle}.clients-section-logos li .za-icon{vertical-align:baseline}@media only screen and (max-width:600px){.clients-section-logos li{width:33.33%;padding-left:10px;padding-right:10px;margin:0}}@media only screen and (max-width:480px){.clients-section-logos li{width:100%;display:block;padding-left:0;padding-right:0;margin:15px auto 0}.clients-section-logos li:first-child{margin-top:0}}.cpr-certification-validation{color:#fff;background:#0b445f url(//nationalcprfoundation.com/wp-content/themes/vantage/new/images/certificateback.png) no-repeat center center;background-size:cover;padding:30px 0;margin-bottom:30px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cpr-certification-validation .container{width:100%;max-width:1188px;margin-left:auto;margin-right:auto;padding:0 20px;box-sizing:border-box}.cpr-certification-validation .ccv-icon{float:left;padding-right:30px}.cpr-certification-validation .ccv-icon .za-icon{vertical-align:baseline}.cpr-certification-validation .ccv-text{margin-top:20px;margin-left:188px}.cpr-certification-validation .ccv-text h3{font-size:36px;margin-bottom:12px;line-height:normal}.cpr-certification-validation .ccv-text h3 strong{text-decoration:underline}.cpr-certification-validation .ccv-text p{margin-bottom:0;color:#b8e1f5;font-size:16px;line-height:1.5625}.cpr-certification-validation .ccv-text p strong{color:#fff}@media screen and (max-width:991px){.cpr-certification-validation .ccv-text{margin-top:0;line-height:40px}.cpr-certification-validation .ccv-text p{line-height:1.4;font-size:14px}}@media screen and (max-width:767px){.cpr-certification-validation .ccv-icon{float:none;padding-right:0;text-align:center}.cpr-certification-validation .ccv-icon img{display:block;margin:0 auto}.cpr-certification-validation .ccv-text{margin-left:0;margin-top:25px;text-align:center}.cpr-certification-validation .ccv-text h3{line-height:1.2;font-size:21px}}.review-scholarship-recipient{display:table;vertical-align:top}.review-scholarship-recipient p{color:#747474;font-size:16px;line-height:1;margin:10px 0 0}.review-scholarship-recipient-major{font-style:italic;font-size:14px !important}.review-scholarship-recipient-left{display:table-cell;vertical-align:top}.review-scholarship-recipient-right{display:table-cell;vertical-align:top}.review-scholarship-recipient .review-top{margin:0;padding:0}.rounded-button{display:block;padding:10px 20px;border-radius:5px;text-transform:uppercase;font-style:normal !important;font-weight:700 !important;color:#fff !important}.rounded-button:first-child{margin-bottom:8px}.rounded-button.blue{background:#0083c2}.rounded-button.green{background:#008c72}.home-footer-content{padding:30px 0 15px;font-size:16px;line-height:1.4;font-weight:300}.page-template-template-recertify .home-footer-content,.page-template-template-free-cpr-classes .home-footer-content{padding:30px 0}.home-footer-content h3,.home-footer-content h4{color:#0083c2;font-size:25px;font-weight:400;line-height:1;margin-bottom:5px}.home-footer-content h4{font-size:20px}.groups-top-content{line-height:1.35;text-align:center}.groups-top-content h2{font-size:22px;line-height:1.1;color:#0083c2 !important}.groups-top-content h3{margin-bottom:5px;font-size:18px;line-height:1.2;color:#e71a33}.groups-top-content p{margin:0 0 10px}.page-template-template-groups table.shop_table thead tr th{background:#0c577b;color:#fff}.page-template-template-groups .woocommerce table.shop_table th,.page-template-template-groups .woocommerce table.shop_table td{padding:10px 15px}.page-template-template-groups .cart_totals{width:auto}.page-template-template-groups .cart_totals table{margin-bottom:10px;border:none}.page-template-template-groups .cart_totals th{width:70% !important}.page-template-template-groups .cart_totals td{width:30% !important}.page-template-template-groups .cart_totals th,.page-template-template-groups .cart_totals td{padding:0 !important;border:none;text-align:right !important;font-size:15px}.page-template-template-groups .cart_totals h2{display:none}.page-template-template-groups .woocommerce table.shop_table{margin-bottom:5px}.page-template-template-groups .cart-discounts>*{color:#4ab915}.page-template-template-groups .order-total th,.page-template-template-groups .order-total td{font-size:18px !important}.page-template-template-groups .wc-proceed-to-checkout{text-align:right}.button-red,.button-gray{-webkit-appearance:none;border-radius:0;display:inline-block;padding:15px 35px !important;-webkit-border-radius:5px !important;-moz-border-radius:5px !important;border-radius:5px !important;border:none !important;background:#e5182f !important;text-transform:uppercase !important;font-weight:700 !important;font-size:18px !important;text-shadow:none !important;color:#fff !important}.button-gray{background:#ddd !important;color:#aaa !important}.button-blue,.wpcf7-submit{-webkit-appearance:none;border-radius:0;display:inline-block;padding:15px 35px !important;-webkit-border-radius:5px !important;-moz-border-radius:5px !important;border-radius:5px !important;border:none !important;background:#0083c2 !important;text-transform:uppercase !important;font-weight:700 !important;font-size:18px !important;text-shadow:none !important;color:#fff !important}.cost_savings{background:url(//nationalcprfoundation.com/wp-content/themes/vantage/new/../new/images/cost_savings_img.png) no-repeat center center;text-align:center}.cost_savings_content{margin:0 auto;padding:74px 0;border-top:1px dashed #0083c2;border-bottom:1px dashed #0083c2}.cost_savings p{font-size:20px;color:#e5182f;padding:0 0 10px;margin:0}.cost_savings p strong{font-weight:900;color:#e5182f}.cost_savings small{font-size:15px;color:#747474;padding:0 0 16px;display:block}.cost_savings a{background:#0083c2;height:53px;line-height:53px;font-size:15px;color:#fff;display:inline-block;text-transform:uppercase;padding:0 35px;letter-spacing:1px;font-weight:900;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px}.page-template-template-groups .three_column h3{padding-bottom:0}.page-template-template-about .top-title{text-align:center}.page-template-template-about .top-title h3{margin-top:35px;margin-bottom:0;font-size:23px;line-height:1.35;color:#646464}.page-template-template-about .top-title h3 span{display:block;font-size:26px;color:#0078af}.page-template-template-about .feature_column p{margin-bottom:0}.page-template-template-about .feature_column_area,.page-template-template-about .column_area{margin:0 -15px}.page-template-template-about .column_area{margin:0 -15px 0 0}.page-template-template-about .about-content{overflow:hidden;margin-bottom:30px;font-size:15px;font-weight:300;line-height:1.7em;text-align:justify;color:#5c5c5c}.page-template-template-about .courses-footer-container p{font-size:15px;font-weight:300}.page-template-template-about .about-content h2,.page-template-template-about .ncpr_getin_started h2,.page-template-template-about .home-container h2{margin:0;font-size:30px;font-weight:400;line-height:1}.page-template-template-about .getin_started h2{margin-bottom:25px;text-align:center;color:#fff}.page-template-template-about .ncpr_getin_started h2{margin-bottom:15px;text-align:center}.page-template-template-about .about-content ul,.page-template-template-about .about-content ol{margin:0 0 25px}.page-template-template-about .about-content ul li{margin:0;list-style:none}.page-template-template-about .about-content ul li span{display:inline-block;width:35px;text-align:center}.page-template-template-about .about-content ul li img{position:relative;top:6px;width:auto;height:25px}.page-template-template-about .column h1{margin-top:0}.page-template-template-groups .entry-header,.page-template-template-verify .entry-header{text-align:center}.page-template-template-about .feature_column span img{margin:0 auto;max-height:34px}.page-template-template-verify .textwidget{margin-bottom:30px}.page-template-template-verify .textwidget h3{margin:0 auto;width:65%;font-size:23px;line-height:1.35;text-align:center}form[name=verify-form]{padding:20px;border-radius:5px;border:1px solid #ddd;background:#f6f6f6}.form-block-title{display:block;margin:0 auto 20px auto;max-width:800px;text-align:center;font-size:23px;font-weight:500;line-height:1.35;color:#5a5d60}.form-block-switch{margin-bottom:20px;text-align:center;line-height:1.35}.form-block-switch a{font-size:14px;text-transform:uppercase}.form-block-field{margin:0 auto 15px auto}.form-block-field-inner{margin:0 auto;max-width:500px}.form-block-field label{text-transform:uppercase}.form-block-field input[type=text]{padding:15px 15px 15px 52px;width:100% !important;background:#fff url(//nationalcprfoundation.com/wp-content/themes/vantage/new/../new/images/icon-verify.png) no-repeat center left;background-position:15px}.coupen-badge{background-color:#0083c2;margin-bottom:30px;outline:2px dashed #fff;outline-offset:-10px;padding:15px 20px 20px;margin:10px 0 30px 30px;box-sizing:border-box;float:right;width:100%;max-width:400px}.coupen-badge .coupen-discount{text-align:center;width:100%;line-height:1.4;font-size:67px}.coupen-badge .coupen-discount span{color:#fff;text-transform:uppercase;font-weight:700}.coupen-badge .coupen-discount .dis{padding-left:5px}.coupen-badge .cta-discount-info{margin-bottom:1em;color:#fff;text-align:center;margin:0 0 10px}.coupen-badge .cta-discount .btn-coupon{width:100%;margin-bottom:1em}.coupen-badge .btn-coupon input[type=submit],.coupen-badge .btn-coupon a{background:#fff none repeat scroll 0 0;border-radius:5px;color:#0083c2;display:inline-block;float:none;font-weight:700;font-size:18px;padding:15px 38px;text-align:center;width:100%;margin-top:0;border:1px solid #0083c2;transition:.5s;box-sizing:border-box}.coupen-badge .btn-coupon input[type=submit]:hover,.coupen-badge .btn-coupon input[type=submit]:focus,.coupen-badge .btn-coupon a:hover,.coupen-badge .btn-coupon a:focus{background:#01b2d9 !important;color:#fff !important;border:1px solid #01b2d9 !important;cursor:pointer}@media only screen and (max-width:767px){.coupen-badge{float:none;width:100%;max-width:none;margin-left:0;margin-top:0}.coupen-badge .coupen-discount{font-size:55px}}@media only screen and (max-width:767px){.coupen-badge .coupen-discount{font-size:40px}}.page-template-template-free-study-guide .button-blue{margin-right:10px}.study-courses__item{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #cecece}.study-courses__item h4 i{position:relative;top:1px;font-size:22px !important}.page-content-container{padding:15px 20px 0 !important}.page-content-container h2,.page-content-container h3,.page-content-container p{margin:0 0 20px;padding:0}.page-content-container p:last-child,.wpcf7 p:last-child{margin-bottom:0 !important}.page-content-container h2{font-size:25px}.page-content-container h3{font-size:22px}.page-content-container ol,.page-content-container ul{margin:0 0 20px 35px;padding:0}.page-content-container img.alignleft{margin:0 1em 0 0}.wpcf7{padding:20px 20px 1px !important;border-radius:3px;background:#f3f3f3}.wpcf7 input[type=text],.wpcf7 input[type=email],.wpcf7 input[type=password],.wpcf7 select,.wpcf7 textarea{padding:8px}.wpcf7 textarea{height:100px}.wpcf7-form strong{display:block;margin-bottom:1px}.wpcf7-form br{display:none}.entry-header-sub-title{font-size:17px;font-weight:300;color:#23a4e2}.panel-row-bg-gray{background:#f3f3f3}.panel-row-border-bottom{border-bottom:1px solid #ddd}.page-template-template-about .feature_column{width:33.33%;padding:0}.page-template-template-about .feature_column .inner{padding:0 20px}.feature-columns-about-container{overflow:hidden;margin:0 -20px;padding:10px 0}.panel-feature-columns-about{margin-bottom:30px !important}.page-template-template-about .getin_started{margin:0 -50px 40px;padding:40px 0 20px}body.courses .getin_started,body.helpful-health-links .getin_started{margin-bottom:0}.page-template-template-about .getin_started h2{padding:0 35px}.courses-list{float:left;padding-top:10px;width:50%}.courses-list li{padding:5px 0 5px 40px;line-height:1.35}.courses-footer-container{text-align:center}.panel-courses-footer{background:#f3f3f3}body.courses #main,body.helpful-health-links #main{padding-bottom:0}.health-list-container{margin:0 -15px;padding:35px 0 0}.health-list{margin:0;padding:0;line-height:1.35}.health-list-col{float:left;width:50%}.health-list li .health-list-inner{margin:0 15px 10px;padding:0 0 10px 100px;border-bottom:1px solid #f3f3f3}.health-list li:last-child .health-list-inner{margin-bottom:0;padding-bottom:0;border-bottom:none}.health-list-title{font-weight:700}div.imp-note{overflow:hidden;clear:both;margin-top:30px;padding:20px 20px 15px;background:#fefae7;border:1px solid #efe6bd}div.imp-note p{font-size:16px}div.imp-note:before{content:url(//nationalcprfoundation.com/wp-content/themes/vantage/new/../new/images/imp-note.png);float:left;margin-right:10px}.wpProQuiz_content h2,.wpProQuiz_forms,.exam-hide{display:none}body.exam .wpProQuiz_content .wpProQuiz_button{background:#e5182f url(//nationalcprfoundation.com/wp-content/themes/vantage/new/images/right-arrow.png) no-repeat scroll 86% center !important;border:medium none !important;border-radius:20px !important;box-shadow:none !important;color:#fff !important;display:block;font-size:18px !important;font-weight:900 !important;letter-spacing:2px !important;line-height:normal !important;margin-left:auto !important;margin-right:auto !important;padding:21px 81px 21px 40px !important;text-transform:uppercase !important;transition:all .15s linear 0s;width:245px}body.exam .wpProQuiz_content .wpProQuiz_resultsList .su-button{border-radius:20px !important;background:#e5182f !important;padding:21px 40px !important;font-size:18px !important}body.exam .wpProQuiz_content .wpProQuiz_resultsList>li:first-child>div>p{color:#1f9d44;font-weight:700;text-align:center;font-size:32px;line-height:1.2}body.exam .wpProQuiz_content .wpProQuiz_resultsList>li:last-child>div>p{color:#d73a3a;font-weight:700;text-align:center;font-size:32px;line-height:1.2}body.exam input[name=reShowQuestion]{background-image:none !important}body.exam .ncprf-exam-container h3,body.exam .ncprf-exam-container p{margin:0 0 20px}body.exam .entry-content{padding:15px 0 0}body.exam .share-link-area{display:block !important}body.exam .wpProQuiz_listItem{padding-top:10px !important;border-top:3px dotted #cecece !important}body.exam .wpProQuiz_listItem>span{display:inline-block;padding:0 5px 0 0}body.exam .wpProQuiz_questionList{margin-right:5px !important}body.page-template-template-groups-signup .form-row{margin-bottom:15px}body.page-template-template-groups-signup .form-row label{font-size:16px}.certificate-form-cert-name{font-size:20px;font-weight:700}body.page-template-template-groups-certificate .order-notice-top-title{margin-bottom:30px}body.page-template-template-groups-certificate .invoice-title-share{background:#0083c2}body.single .should-content p strong{display:inline-block !important;font-size:inherit !important;font-weight:700 !important;line-height:inherit !important}#video_area iframe{background:#000}.image-attachment #image-navigation{margin:0}.image-attachment .previous-image a,.image-attachment .next-image a,.image-attachment .gallery-image a,.image-attachment .certify-image a{display:inline-block;margin-right:10px;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;border:none !important;text-transform:uppercase !important;color:#fff !important}.image-attachment .previous-image a,.image-attachment .next-image a{background:#0083c2 !important}.image-attachment .gallery-image a{background:#909090 !important}.image-attachment .certify-image a{background:#d70a21 !important}.image-attachment .gallery-image i,.image-attachment .certify-image i{display:inline-block;margin-right:5px;font-size:13px !important}#image-navigation a{font-size:13px !important}.attachment-courses h2{text-align:center;font-size:35px}.attachment-courses h1{margin:0 0 11px}.image-attachment .entry-caption p{margin:0 0 15px !important}#image-navigation{overflow:hidden;margin-bottom:20px !important}.gallery-thumbs-container{margin:0 -15px}.gallery-thumb{overflow:hidden;float:left;margin-bottom:15px;width:25%;max-height:187px}.gallery-thumb-inner-container{padding:15px;background:#fff}.gallery-thumb-inner{padding:15px;background:#ededed;text-align:center}.gallery-thumb img{max-width:100%;height:auto;max-height:135px}.rating-hear-about-us-container{position:relative;margin:0 auto;width:250px}.rating-hear-about-us-container:after{position:absolute;cursor:pointer;font-family:FontAwesome;content:'\f107';top:5px;right:18px;pointer-events:none;font-size:33px;font-weight:700;color:#5a5d60}.rating-hear-about-us{display:block;cursor:pointer;width:100%;padding:6px 8px;-webkit-appearance:none;-moz-appearance:none;appearance:none;-ms-word-break:normal;word-break:normal;border:1px solid #ccc;border-radius:3px;background-color:#fafafa;background-image:none;color:#5a5d60}.rating-comment{padding:6px 10px;background-color:#fafafa;width:100%}.content-video-container{position:relative}.content-video-container iframe{width:100%;height:100%}.content-video-container h3{text-align:center}.content-video-container-padding{overflow:hidden;height:20px}.content-video-container-padding-groups{height:30px}.content-video-container-padding-coupon-top{height:20px}.content-video-container-padding-coupon{height:0}.video-support-container-wrapper{margin:0 auto;max-width:680px}.video-support-container,.video-support-image{position:relative;height:0;padding-bottom:64.414%}.video-support-image img{width:100%}.video-support{position:absolute;top:0;left:0;margin:0 auto;width:100%;height:100%;padding:6.3% 5.6% 7.7%;box-sizing:border-box}.video-support-red-arrow-text-container{text-align:center;position:relative;min-height:36px;max-width:616px;margin:0 auto;padding:0 55px;box-sizing:border-box}.page-template-template-groups .video-support-red-arrow-text-container{max-width:626px}.video-support-red-arrow-text{display:inline-block;margin:0 auto}.video-support-red-arrow-text .red-arrow{float:left;position:relative;top:8px;padding:0 15px;position:absolute}.video-support-red-arrow-text .red-arrow:first-child{left:0}.video-support-red-arrow-text .red-arrow:last-child{right:0}.video-support-red-arrow-text .red-arrow-text{float:left;font-size:18px;font-weight:700;color:#e5182f}.remodal-offer,.remodal-video{padding:25px;background:#0083c2;font-size:23px;color:#fff}.remodal-video{padding:0}.remodal-offer .modal-close,.remodal-video .modal-close{position:absolute;right:15px;top:0;color:#fff}.remodal-offer .modal-close a,.remodal-video .modal-close a{color:#fff}.remodal-offer-title{margin-bottom:10px}.remodal-offer-title-sub{margin-bottom:20px}.remodal-offer-button a{display:inline-block;padding:10px 30px;border-radius:5px;background:#fafafa;text-transform:uppercase;font-weight:500;font-size:14px;color:#e5182f}.getin_started{padding-top:50px}.skill_techniques_container{padding-left:10px;padding-right:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.skill_techniques_content{background:url(//nationalcprfoundation.com/wp-content/themes/vantage/new/../new/images/bgr_skill_techniques_content.png) no-repeat right 0;-webkit-background-size:720px 424px;background-size:720px 424px;max-width:1135px;margin:0 auto;padding:70px 0 60px;overflow:hidden}.skill_techniques_left{width:42.29%;float:left;padding:15px 0 0}.skill_techniques_right{width:57.44%;float:right}.skill_techniques_right img{max-width:100%;height:auto;display:block}.skill_techniques_left h3{color:#0083c2;font-size:35px;line-height:42px;padding-bottom:16px}.skill_techniques_left p{color:#747474;font-size:16px;line-height:25px;padding-bottom:25px;margin:0}a.skill_video_btn{height:53px;line-height:53px;display:inline-block;background:#0083c2;color:#fff;font-size:15px;letter-spacing:2px;padding:0 55px 0 48px;text-transform:uppercase;-webkit-border-radius:10px;border-radius:10px;font-weight:900}a:hover.skill_video_btn{background:#0ea0e6}a.skill_video_btn small{padding-left:35px;display:block;font-size:15px;position:relative}a.skill_video_btn small:before{content:'';position:absolute;left:0;top:50%;margin-top:-11px;width:21px;height:21px;background-position:-1302px -73px}a.skill_video_btn{-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.foundation_help_area.home-container{display:none}#mobile_main_menu ul li.menu-item-has-children>a{position:relative}#mobile_main_menu ul li.menu-item-has-children.collapsible>a:after{content:'\f077';font-family:'fontawesome';margin-left:5px;font-size:.9em;position:absolute;right:20px}#mobile_main_menu ul li.menu-item-has-children.is-collapsed>a:after{content:'\f078'}.checkout-seal-item{float:right;display:inline-block;overflow:hidden}.checkout-seal-item.bbb{position:relative;top:-8px;width:100px;height:49px}a#bbblink.ruhzbas,a#bbblink.ruhzbus{width:100px !important}#bbblink img,.checkout-seal-item.bbb img{margin:0 !important}.checkout-seals-desktop{position:relative;top:-33px}.checkout-seals-mobile{display:none;margin-bottom:5px;text-align:center}.checkout-seals-mobile .checkout-seals-mobile-item{display:inline-block}.checkout-seals-mobile .checkout-seals-mobile-item.bbb img{width:auto;height:38px}.za-icon{display:inline-block;vertical-align:middle}.za-icon-as-bg{position:relative;z-index:1}.za-icon-as-bg:before{content:'';position:absolute;z-index:-1}.za-icon-arrow-down{width:15px;height:9px;background-position:-1302px -913px}.za-icon-arrow-slide-1{width:7px;height:11px;background-position:-1265px -609px}.za-icon-arrow-up{width:15px;height:9px;background-position:-1302px -952px}.za-icon-icon-arrow{width:13px;height:8px;background-position:-1302px -1046px}.za-icon-icon-cart-white{width:25px;height:18px;background-position:-994px -1044px}.za-icon-icon-cart{width:25px;height:18px;background-position:-1049px -1044px}.za-icon-icon-hamburger{width:20px;height:16px;background-position:-1302px -321px}.za-icon-invoice-icon-email-white{width:33px;height:22px;background-position:-587px -837px}.za-icon-invoice-icon-email{width:33px;height:22px;background-position:-650px -837px}.za-icon-invoice-icon-facebook-white{width:10px;height:22px;background-position:-1302px -462px}.za-icon-invoice-icon-facebook{width:10px;height:22px;background-position:-1302px -514px}.za-icon-invoice-icon-twitter-white{width:26px;height:22px;background-position:-770px -1044px}.za-icon-invoice-icon-twitter{width:26px;height:22px;background-position:-826px -1044px}.za-icon-logo-pin{width:38px;height:55px;background-position:-1160px -191px}.za-icon-map-marker-grey{width:13px;height:19px;background-position:-1302px -413px}.za-icon-mobile-grey{width:11px;height:16px;background-position:-1302px -825px}.za-icon-portal-download-icon{width:14px;height:12px;background-position:-1302px -871px}.za-icon-quotation{width:96px;height:78px;background-position:-604px -93px}.za-icon-rating1{width:68px;height:68px;background-position:-923px -483px}.za-icon-rating2{width:68px;height:68px;background-position:-923px -581px}.za-icon-rating3{width:68px;height:68px;background-position:-923px -679px}.za-icon-review-stars-big{width:294px;height:48px;background-position:-436px -15px}.za-icon-review-stars{width:150px;height:24px;background-position:-407px -837px}.za-icon-settings-icon{width:60px;height:60px;background-position:-1062px -493px}.za-icon-share-facebook{width:200px;height:39px;background-position:-671px -735px}.za-icon-share-facebook{width:208px;height:41px;background-position:-195px -735px}.za-icon-share-twitter{width:200px;height:39px;background-position:-15px -837px}.za-icon-share-twitter{width:208px;height:41px;background-position:-433px -735px}.za-icon-ssl-seal{width:76px;height:26px;background-position:-945px -906px}.za-icon-tasks-delete{width:10px;height:10px;background-position:-1302px -1180px}.za-icon-trophy{width:15px;height:14px;background-position:-1302px -701px}.za-icon-wp-icon{width:18px;height:18px;background-position:-1302px -273px}.za-icon-arrow-down{width:19px;height:9px;background-position:-1302px -786px}.za-icon-arrow-right-blue-small{width:30px;height:20px;background-position:-653px -527px}.za-icon-arrow-right-white-large{width:30px;height:20px;background-position:-713px -837px}.za-icon-arrow-right-white-medium{width:23px;height:15px;background-position:-1302px -228px}.za-icon-arrow-right-white-small{width:17px;height:11px;background-position:-1302px -745px}.za-icon-badge{width:150px;height:72px;background-position:-15px -735px}.za-icon-bbb-checkout{width:100px;height:50px;background-position:-923px -234px}.za-icon-bbb-footer{width:100px;height:50px;background-position:-923px -314px}.za-icon-bgr-column-h4{width:76px;height:1px;background-position:-923px -875px}.za-icon-bgr-cours-small{width:30px;height:20px;background-position:-773px -837px}.za-icon-bgr-details-a{width:11px;height:8px;background-position:-1302px -1220px}.za-icon-bgr-foundation-help-area{width:86px;height:59px;background-position:-923px -394px}.za-icon-bgr-menu-bottom-li2{width:38px;height:37px;background-position:-1234px -151px}.za-icon-bgr-menu-bottom-li3{width:37px;height:37px;background-position:-1234px -218px}.za-icon-bgr-menu-li{width:1px;height:98px;background-position:-1234px -609px}.za-icon-bgr-testimonials{width:96px;height:78px;background-position:-604px -242px}.za-icon-bgr-top-menu-right-li{width:1px;height:22px;background-position:-1302px -1128px}.za-icon-bgr-two-column1{width:164px;height:144px;background-position:-203px -241px}.za-icon-bgr-two-column2{width:123px;height:110px;background-position:-760px -153px}.za-icon-bgr-video-btn{width:21px;height:21px;background-position:-1302px -73px}.za-icon-bgr-date{width:16px;height:16px;background-position:-1302px -367px}.za-icon-bgr-sidebar-li{width:7px;height:14px;background-position:-1302px -1084px}.za-icon-bgr-small{width:1px;height:25px;background-position:-1302px -991px}.za-icon-bottom-coloum-img1{width:92px;height:92px;background-position:-760px -416px}.za-icon-bottom-coloum-img2{width:89px;height:92px;background-position:-760px -538px}.za-icon-bottom-coloum-img3{width:67px;height:92px;background-position:-923px -112px}.za-icon-bulb-circle-white{width:68px;height:68px;background-position:-923px -777px}.za-icon-checkbox-circle-green{width:21px;height:21px;background-position:-1302px -124px}.za-icon-checkbox-small{width:15px;height:15px;background-position:-1302px -566px}.za-icon-checkout-lock{width:19px;height:23px;background-position:-1302px -175px}.za-icon-chevron-left-dark{width:7px;height:10px;background-position:-1265px -692px}.za-icon-chevron-right-dark{width:7px;height:10px;background-position:-1020px -112px}.za-icon-column-arrow{width:30px;height:20px;background-position:-833px -837px}.za-icon-comment-blue-big{width:45px;height:41px;background-position:-181px -1044px}.za-icon-cou-social-fb{width:27px;height:27px;background-position:-842px -1121px}.za-icon-cou-social-go{width:27px;height:27px;background-position:-899px -1121px}.za-icon-cou-social-tw{width:27px;height:27px;background-position:-956px -1121px}.za-icon-coupon-lft-img{width:196px;height:196px;background-position:-15px -15px}.za-icon-display-circle-white{width:68px;height:68px;background-position:-653px -429px}.za-icon-file-white{width:24px;height:24px;background-position:-716px -1044px}.za-icon-icon-3-col-1{width:132px;height:119px;background-position:-329px -429px}.za-icon-icon-3-col-2{width:138px;height:119px;background-position:-436px -93px}.za-icon-icon-3-col-3{width:128px;height:119px;background-position:-15px -586px}.za-icon-icon-bulb{width:32px;height:55px;background-position:-1160px -805px}.za-icon-icon-card-2{width:33px;height:25px;background-position:-1045px -984px}.za-icon-icon-card{width:40px;height:26px;background-position:-975px -984px}.za-icon-icon-cart{width:43px;height:34px;background-position:-404px -1044px}.za-icon-icon-cert{width:24px;height:40px;background-position:-1234px -987px}.za-icon-icon-clock{width:38px;height:38px;background-position:-1234px -15px}.za-icon-icon-courses-2{width:36px;height:29px;background-position:-1234px -866px}.za-icon-icon-courses-1{width:36px;height:38px;background-position:-1234px -285px}.za-icon-icon-courses-3{width:31px;height:31px;background-position:-1234px -1127px}.za-icon-icon-courses-4{width:28px;height:33px;background-position:-491px -1121px}.za-icon-icon-courses-5{width:32px;height:32px;background-position:-1234px -925px}.za-icon-icon-courses-6{width:39px;height:37px;background-position:-422px -1121px}.za-icon-icon-courses-7{width:26px;height:31px;background-position:-15px -1206px}.za-icon-icon-courses-8{width:29px;height:32px;background-position:-477px -1044px}.za-icon-icon-courses-easy{width:44px;height:58px;background-position:-1160px -15px}.za-icon-icon-courses-footer{width:94px;height:93px;background-position:-760px -293px}.za-icon-icon-courses-mail{width:41px;height:41px;background-position:-1160px -1047px}.za-icon-icon-courses-multi{width:55px;height:55px;background-position:-1062px -663px}.za-icon-icon-easy{width:44px;height:58px;background-position:-1160px -103px}.za-icon-icon-env{width:33px;height:25px;background-position:-594px -1044px}.za-icon-icon-face{width:44px;height:44px;background-position:-1160px -429px}.za-icon-icon-free{width:42px;height:42px;background-position:-1160px -975px}.za-icon-icon-groups{width:61px;height:63px;background-position:-1062px -400px}.za-icon-icon-li-1{width:33px;height:33px;background-position:-1234px -546px}.za-icon-business-insider-logo{width:120px;height:38px;background-position:-760px -660px}.za-icon-forbes-logo{width:120px;height:31px;background-position:-315px -906px}.za-icon-ibm-logo{width:120px;height:48px;background-position:-15px -906px}.za-icon-the-huffington-post-logo{width:120px;height:47px;background-position:-165px -906px}.za-icon-bgr-menu-bottom-li{width:29px;height:37px;background-position:-1234px -799px}.za-icon-player-icon{width:109px;height:67px;background-position:-923px -15px}.za-icon-two-column-img1{width:127px;height:127px;background-position:-15px -429px}.za-icon-two-column-img2{width:127px;height:127px;background-position:-172px -429px}.za-icon-two-column-img3{width:165px;height:165px;background-position:-241px -15px}.za-icon-icon1{width:38px;height:48px;background-position:-1160px -649px}.za-icon-icon2{width:43px;height:48px;background-position:-1160px -276px}.za-icon-icon3{width:33px;height:48px;background-position:-219px -1121px}.za-icon-icon4{width:35px;height:48px;background-position:-90px -1121px}.za-icon-icon5{width:38px;height:48px;background-position:-1160px -727px}.za-icon-icon6{width:34px;height:48px;background-position:-155px -1121px}.za-icon-icon10{width:37px;height:35px;background-position:-1234px -353px}.za-icon-icon11{width:45px;height:36px;background-position:-329px -1044px}.za-icon-icon12{width:28px;height:30px;background-position:-536px -1044px}.za-icon-icon13{width:56px;height:47px;background-position:-1062px -833px}.za-icon-icon14{width:32px;height:55px;background-position:-1160px -890px}.za-icon-icon15{width:44px;height:45px;background-position:-1160px -354px}.za-icon-icon16{width:40px;height:37px;background-position:-352px -1121px}.za-icon-icon17{width:33px;height:34px;background-position:-1234px -418px}.za-icon-icon18{width:24px;height:40px;background-position:-1234px -1057px}.za-icon-icon19{width:33px;height:34px;background-position:-1234px -482px}.za-icon-icon20{width:43px;height:38px;background-position:-256px -1044px}.za-icon-icon21{width:38px;height:38px;background-position:-1234px -83px}.za-icon-imp-note{width:65px;height:67px;background-position:-1062px -113px}.za-icon-input-icon{width:26px;height:18px;background-position:-882px -1044px}.za-icon-icon-li-2{width:34px;height:32px;background-position:-1234px -737px}.za-icon-icon-li-3{width:23px;height:28px;background-position:-1302px -15px}.za-icon-icon-li-4{width:27px;height:28px;background-position:-785px -1121px}.za-icon-icon-links-aplus{width:90px;height:30px;background-position:-465px -906px}.za-icon-icon-links-cdc{width:90px;height:30px;background-position:-585px -906px}.za-icon-icon-links-cms{width:90px;height:30px;background-position:-705px -906px}.za-icon-icon-links-cprnm{width:90px;height:30px;background-position:-825px -906px}.za-icon-icon-links-food-safety{width:90px;height:30px;background-position:-15px -984px}.za-icon-icon-links-health-energy{width:90px;height:30px;background-position:-135px -984px}.za-icon-icon-links-health-gov{width:90px;height:30px;background-position:-255px -984px}.za-icon-icon-links-healthery{width:90px;height:30px;background-position:-375px -984px}.za-icon-icon-links-hrsa{width:90px;height:30px;background-position:-495px -984px}.za-icon-icon-links-nih{width:90px;height:30px;background-position:-615px -984px}.za-icon-icon-links-recovery{width:90px;height:30px;background-position:-735px -984px}.za-icon-icon-multi{width:55px;height:55px;background-position:-1062px -748px}.za-icon-icon-tech{width:62px;height:50px;background-position:-1062px -583px}.za-icon-icon-verify{width:26px;height:18px;background-position:-938px -1044px}.za-icon-icon-multi-platform{width:56px;height:47px;background-position:-15px -1044px}.za-icon-icon-links-safety{width:90px;height:30px;background-position:-855px -984px}.za-icon-icon-millions{width:45px;height:55px;background-position:-15px -1121px}.za-icon-mailbox-circle-white{width:68px;height:68px;background-position:-657px -586px}.za-icon-menu-arrow2{width:6px;height:12px;background-position:-1265px -650px}.za-icon-menu-arrow{width:50px;height:43px;background-position:-1062px -910px}.za-icon-online-img1{width:40px;height:39px;background-position:-282px -1121px}.za-icon-online-img2{width:50px;height:46px;background-position:-101px -1044px}.za-icon-pdf-card-facebook{width:65px;height:65px;background-position:-1062px -210px}.za-icon-pdf-card-twitter{width:65px;height:65px;background-position:-1062px -305px}.za-icon-pint-1{width:27px;height:27px;background-position:-1013px -1121px}.za-icon-read-more-small{width:132px;height:31px;background-position:-245px -837px}.za-icon-social-sh-em{width:29px;height:28px;background-position:-549px -1121px}.za-icon-social-sh-fb{width:29px;height:28px;background-position:-608px -1121px}.za-icon-social-sh-pn{width:29px;height:28px;background-position:-667px -1121px}.za-icon-social-sh-tw{width:29px;height:28px;background-position:-726px -1121px}.za-icon-star-blue-big{width:44px;height:43px;background-position:-1160px -503px}.za-icon-three-column-img1{width:132px;height:119px;background-position:-491px -429px}.za-icon-three-column-img2{width:138px;height:119px;background-position:-436px -242px}.za-icon-three-column-img3{width:128px;height:119px;background-position:-173px -586px}.za-icon-three-column-img10{width:133px;height:108px;background-position:-331px -586px}.za-icon-three-column-img11{width:133px;height:108px;background-position:-494px -586px}.za-icon-three-column-img12{width:133px;height:108px;background-position:-760px -15px}.za-icon-two-stars-blue{width:44px;height:43px;background-position:-1160px -576px}.za-icon-update-white{width:15px;height:15px;background-position:-1302px -611px}.za-icon-update{width:15px;height:15px;background-position:-1302px -656px}.za-icon-user-rating-circle-white{width:68px;height:68px;background-position:-1062px -15px}.za-icon-valid-years{width:158px;height:158px;background-position:-15px -241px}.za-icon-social-fb{width:27px;height:27px;background-position:-1070px -1121px}.za-icon-social-go{width:27px;height:27px;background-position:-1127px -1121px}.za-icon-social-tw{width:27px;height:27px;background-position:-71px -1206px}.za-icon-menu-btn{width:29px;height:25px;background-position:-657px -1044px}.post-ultimate-table{font-size:inherit}.post-ultimate-table th{background:#0078af;font-weight:700;color:#fff}.post-ultimate-table th,.post-ultimate-table td{padding:5px;border:1px solid #747474}.bottom-menu-tags-icon img,.bottom-menu-tags-icon img:not(.lazyloaded){max-width:38px;max-height:37px}.skillbar{position:relative;display:block;margin-bottom:15px;width:100%;background:#eee;height:35px;-webkit-transition:.4s linear;-moz-transition:.4s linear;-ms-transition:.4s linear;-o-transition:.4s linear;transition:.4s linear;-webkit-transition-property:width,background-color;-moz-transition-property:width,background-color;-ms-transition-property:width,background-color;-o-transition-property:width,background-color;transition-property:width,background-color}.skillbar-title{position:absolute;top:0;left:0;font-weight:700;font-size:13px;color:#fff;background:#6adcfa}.skillbar-title span{display:block;background:rgba(0,0,0,.1);padding:0 20px;height:35px;line-height:35px}.skillbar-bar{height:35px;width:0;background:#6adcfa}.skill-bar-percent{position:absolute;right:10px;top:0;font-size:11px;height:35px;line-height:35px;color:#444;color:rgba(0,0,0,.4)}.mainpart{background-color:transparent}#resume{background-color:transparent}.vertical-page #resume{padding-bottom:10px}.vertical-page .chart-title{width:100%;text-align:center;margin-top:60px;margin-bottom:35px}.vertical-page .chart-title h4{font-size:48px;line-height:70px}.vertical-page .skills{margin-top:60px;margin-bottom:30px}.vertical-page .chartbox{margin:20px 20px 0}.vertical-page .charts{margin-top:0}.easyPieChart{position:relative;text-align:center}.easyPieChart canvas{position:absolute;top:0;left:0}.hideme{opacity:0}.chart-title{margin-top:46px;float:left;color:#333}.shortcode_chart,.shortcode_chart_skin{color:#333;font-size:24px;font-weight:400}.shortcode_chart span,.shortcode_chart_skin span{color:#555}.shortcode_chartbox{margin:20px;float:left}.shortcode_chartbox li{width:130px}.shortcode_chartbox p{margin-top:20px !important;font-size:17px !important;font-weight:700 !important;color:#555 !important;text-align:center !important;text-transform:capitalize !important}.chart{color:#333;font-size:24px;font-weight:400}.chart span{visibility:hidden}.chartbox p{margin-top:20px;font-size:17px;font-weight:700;color:#333;text-align:center;visibility:hidden;text-transform:capitalize}.chartbox{margin-left:50px;margin-top:5px;float:left;display:block}.car,.skills ul{margin:0;padding:0;list-style:none;display:block;text-align:center}.skills-title{margin-top:60px;float:left}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.car li,.skills ul li{display:inline-block;list-style:none;background:0 0 !important}table.rt-responsive-table{width:100%;border-collapse:collapse}table.rt-responsive-table.rt-vertical-table,table.rt-responsive-table.rt-vertical-table tbody,table.rt-responsive-table.rt-vertical-table td,table.rt-responsive-table.rt-vertical-table th,table.rt-responsive-table.rt-vertical-table thead,table.rt-responsive-table.rt-vertical-table tr{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;clear:left;width:100%}table.rt-responsive-table.rt-vertical-table thead tr{position:absolute;top:-9999px;left:-9999px}table.rt-responsive-table.rt-vertical-table tbody td div.responsive-container{float:left;width:30%;display:block}table.rt-responsive-table.rt-vertical-table td{border:none;position:relative}table.rt-responsive-table.rt-vertical-table td:before{position:relative;width:62%;padding-right:10px;font-weight:700;float:left}.footable{width:100%}.footable.breakpoint>tbody>tr.footable-detail-show>td{border-bottom:0}.footable.breakpoint>tbody>tr.footable-detail-show>td>span.footable-toggle:before{content:"\e001"}.footable.breakpoint>tbody>tr:hover:not(.footable-row-detail){cursor:pointer}.footable.breakpoint>tbody>tr>td.footable-cell-detail{background:#eee;border-top:0}.footable.breakpoint>tbody>tr>td>span.footable-toggle{display:inline-block;font-family:'footable';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;padding-right:5px;font-size:14px;color:#888}.footable.breakpoint>tbody>tr>td>span.footable-toggle:before{content:"\e000"}.footable.breakpoint.toggle-circle>tbody>tr.footable-detail-show>td>span.footable-toggle:before{content:"\e005"}.footable.breakpoint.toggle-circle>tbody>tr>td>span.footable-toggle:before{content:"\e004"}.footable.breakpoint.toggle-circle-filled>tbody>tr.footable-detail-show>td>span.footable-toggle:before{content:"\e003"}.footable.breakpoint.toggle-circle-filled>tbody>tr>td>span.footable-toggle:before{content:"\e002"}.footable.breakpoint.toggle-square>tbody>tr.footable-detail-show>td>span.footable-toggle:before{content:"\e007"}.footable.breakpoint.toggle-square>tbody>tr>td>span.footable-toggle:before{content:"\e006"}.footable.breakpoint.toggle-square-filled>tbody>tr.footable-detail-show>td>span.footable-toggle:before{content:"\e009"}.footable.breakpoint.toggle-square-filled>tbody>tr>td>span.footable-toggle:before{content:"\e008"}.footable.breakpoint.toggle-arrow>tbody>tr.footable-detail-show>td>span.footable-toggle:before{content:"\e00f"}.footable.breakpoint.toggle-arrow>tbody>tr>td>span.footable-toggle:before{content:"\e011"}.footable.breakpoint.toggle-arrow-small>tbody>tr.footable-detail-show>td>span.footable-toggle:before{content:"\e013"}.footable.breakpoint.toggle-arrow-small>tbody>tr>td>span.footable-toggle:before{content:"\e015"}.footable.breakpoint.toggle-arrow-circle>tbody>tr.footable-detail-show>td>span.footable-toggle:before{content:"\e01b"}.footable.breakpoint.toggle-arrow-circle>tbody>tr>td>span.footable-toggle:before{content:"\e01d"}.footable.breakpoint.toggle-arrow-circle-filled>tbody>tr.footable-detail-show>td>span.footable-toggle:before{content:"\e00b"}.footable.breakpoint.toggle-arrow-circle-filled>tbody>tr>td>span.footable-toggle:before{content:"\e00d"}.footable.breakpoint.toggle-arrow-tiny>tbody>tr.footable-detail-show>td>span.footable-toggle:before{content:"\e01f"}.footable.breakpoint.toggle-arrow-tiny>tbody>tr>td>span.footable-toggle:before{content:"\e021"}.footable.breakpoint.toggle-arrow-alt>tbody>tr.footable-detail-show>td>span.footable-toggle:before{content:"\e017"}.footable.breakpoint.toggle-arrow-alt>tbody>tr>td>span.footable-toggle:before{content:"\e019"}.footable.breakpoint.toggle-medium>tbody>tr>td>span.footable-toggle{font-size:18px}.footable.breakpoint.toggle-large>tbody>tr>td>span.footable-toggle{font-size:24px}.footable>thead>tr>th{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;user-select:none}.footable>thead>tr>th.footable-sortable:hover{cursor:pointer}.footable>thead>tr>th.footable-sorted>span.footable-sort-indicator:before{content:"\e013"}.footable>thead>tr>th.footable-sorted-desc>span.footable-sort-indicator:before{content:"\e012"}.footable>thead>tr>th>span.footable-sort-indicator{display:inline-block;font-family:'footable';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;padding-left:5px}.footable>thead>tr>th>span.footable-sort-indicator:before{content:"\e022"}.footable>tfoot .pagination{margin:0}.footable.no-paging .hide-if-no-paging{display:none}.footable-row-detail-inner{display:table}.footable-row-detail-row{display:table-row;line-height:1.5em}.footable-row-detail-group{display:block;line-height:2em;font-size:1.2em;font-weight:700}.footable-row-detail-name{display:table-cell;font-weight:700;padding-right:.5em}.footable-row-detail-value{display:table-cell}.footable{border-collapse:separate;border-spacing:0;border:1px solid #ccc;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;font-size:14px;color:#444;background:#fff}.footable>thead>tr:first-child>th.footable-first-column,.footable>thead>tr:first-child>td.footable-first-column{-moz-border-radius:6px 0 0;-webkit-border-radius:6px 0 0;border-radius:6px 0 0}.footable>thead>tr:first-child>th.footable-last-column,.footable>thead>tr:first-child>td.footable-last-column{-moz-border-radius:0 6px 0 0;-webkit-border-radius:0 6px 0 0;border-radius:0 6px 0 0}.footable>thead>tr:first-child>th.footable-first-column.footable-last-column,.footable>thead>tr:first-child>td.footable-first-column.footable-last-column{-moz-border-radius:6px 6px 0 0;-webkit-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0}.footable>thead>tr>th{border-left:1px solid #ccc;border-top:1px solid #ccc;padding:10px;text-align:left}.footable>thead>tr>th,.footable>thead>tr>td{background-color:#dce9f9;background-image:-webkit-gradient(linear,left top,left bottom,from(#ebf3fc),to(#dce9f9));background-image:-webkit-linear-gradient(top,#ebf3fc,#dce9f9);background-image:-moz-linear-gradient(top,#ebf3fc,#dce9f9);background-image:-ms-linear-gradient(top,#ebf3fc,#dce9f9);background-image:-o-linear-gradient(top,#ebf3fc,#dce9f9);background-image:linear-gradient(to bottom,#ebf3fc,#dce9f9);-webkit-box-shadow:0 1px 0 rgba(255,255,255,.8) inset;-moz-box-shadow:0 1px 0 rgba(255,255,255,.8) inset;box-shadow:0 1px 0 rgba(255,255,255,.8) inset;border-top:0;text-shadow:0 1px 0 rgba(255,255,255,.5)}.footable>thead>tr>th.footable-first-column,.footable>thead>tr>td.footable-first-column{border-left:none}.footable.breakpoint>tbody>tr.footable-row-detail{background:#eee}.footable.breakpoint>tbody>tr.footable-row-detail>.footable-row-detail-cell{border-left:none}.footable>tbody img{vertical-align:middle}.footable>tbody>tr:last-child>td.footable-first-column{-moz-border-radius:0 0 0 6px;-webkit-border-radius:0 0 0 6px;border-radius:0 0 0 6px}.footable>tbody>tr:last-child>td.footable-last-column{-moz-border-radius:0 0 6px;-webkit-border-radius:0 0 6px;border-radius:0 0 6px}.footable>tbody>tr:last-child>td.footable-first-column.footable-last-column{-moz-border-radius:0 0 6px 6px;-webkit-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}.footable>tbody>tr>td{border-top:1px solid #ccc;border-left:1px solid #ccc;padding:10px;text-align:left}.footable>tbody>tr>td.footable-first-column{border-left:none}.footable>tfoot>tr>th,.footable>tfoot>tr>td{background-color:#dce9f9;background-image:-webkit-gradient(linear,left top,left bottom,from(#ebf3fc),to(#dce9f9));background-image:-webkit-linear-gradient(top,#ebf3fc,#dce9f9);background-image:-moz-linear-gradient(top,#ebf3fc,#dce9f9);background-image:-ms-linear-gradient(top,#ebf3fc,#dce9f9);background-image:-o-linear-gradient(top,#ebf3fc,#dce9f9);background-image:linear-gradient(to bottom,#ebf3fc,#dce9f9);-webkit-box-shadow:0 1px 0 rgba(255,255,255,.8) inset;-moz-box-shadow:0 1px 0 rgba(255,255,255,.8) inset;box-shadow:0 1px 0 rgba(255,255,255,.8) inset;border-top:1px solid #ccc;text-shadow:0 1px 0 rgba(255,255,255,.5);padding:10px}.footable .pagination{margin:20px 0}.footable .pagination>ul{display:inline-block;margin:0;padding:0;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-color:#fff}.footable .pagination>ul>li{display:inline}.footable .pagination>ul>li>a,.footable .pagination>ul>li>span{float:left;padding:4px 12px;line-height:20px;text-decoration:none;border:1px solid #ccc;border-left-width:0}.footable .pagination>ul>li:first-child>a,.footable .pagination>ul>li:first-child>span{-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;border-left-width:1px}.footable .pagination>ul>li:last-child>a,.footable .pagination>ul>li:last-child>span{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px}.footable .pagination>ul>li>a:hover,.footable .pagination>ul>li>a:focus,.footable .pagination>ul>.active>a,.footable .pagination>ul>.active>span{background-color:#eee}.footable .pagination>ul>.active>a,.footable .pagination>ul>.active>span{color:#444;cursor:default}.footable .pagination>ul>.disabled>span,.footable .pagination>ul>.disabled>a,.footable .pagination>ul>.disabled>a:hover,.footable .pagination>ul>.disabled>a:focus{color:#ccc;cursor:default;background-color:#ebf3fc}.footable .pagination.pagination-centered{text-align:center}.footable .pagination.pagination-right{text-align:center}.ncprf-cart-addon{max-width:500px;padding:10px;border:2px solid #e0dbdb;border-radius:5px;background:#f3f3f3}.cart_item.ncprf-parent td{border-top:1px solid gray !important}.cart_item.ncprf-child td,body.woocommerce-order-received .order_item td{border-top:1px solid #dcdcdc !important;background:#fff !important;line-height:1.5 !important;color:#0083c2}body.woocommerce-order-received .order_item td .order-item-meta,body.woocommerce-order-received .order_item td .certificate-download,body.woocommerce-order-received .order_item .product-total{color:#5a5d60}body.woocommerce-order-received .order_item .product-total{font-weight:700}body.woocommerce-order-received .order_details tfoot tr:first-child th,body.woocommerce-order-received .order_details tfoot tr:first-child td{padding-top:20px !important;border-top:1px solid #afafaf !important}.cart_item .product-price ins{background:0 0 !important;font-weight:700;color:#4ab915}.ncprf-cart-table{float:left;width:75%}.ncprf-cart-totals{float:left;width:25%}.ncprf-cart-remove-item{display:inline-block;margin-left:5px;padding:3px 6px;border-radius:3px;background:#f3f3f3;font-size:12px !important}.ncprf-cart-remove-item.mobile{display:none;margin-left:0}.actions input[name=update_cart]{display:none !important}.woocommerce td.product-name dl.variation dt strong{font-weight:400}.woocommerce td.product-name dl.variation dd p{font-weight:700}body.woocommerce-cart table.shop_table.cart.my-account-table .cart_item>td,body.woocommerce-order-received table.shop_table .order_item td{padding-top:15px;padding-bottom:15px;line-height:1.35}body.woocommerce-cart table.shop_table.cart.my-account-table .cart_item .variation{margin-top:5px}body.woocommerce-cart .ncprf-cart-table table.shop_table.cart.my-account-table thead th,body.woocommerce-order-received table.shop_table thead th.product-name,body.woocommerce-order-received table.shop_table thead th.product-total{border-bottom:1px solid #afafaf !important;background:0 0;font-size:13px;color:#757070}body.woocommerce-order-received table.shop_table thead th.product-name{font-size:13px;color:#757070}body.woocommerce-order-received table.shop_table tfoot th,body.woocommerce-order-received table.shop_table tfoot td{font-size:15px}body.woocommerce-order-received .woocommerce ul.order_details{margin-bottom:20px}body.woocommerce-cart .ncprf-cart-table table.shop_table.cart.my-account-table thead td.actions{border-bottom:1px solid #afafaf !important}body.woocommerce-cart .ncprf-cart-table table.shop_table.cart.my-account-table tbody>tr:first-child td,body.woocommerce-order-received table.shop_table tbody>tr:first-child td{border:0 !important}body.woocommerce-cart .ncprf-cart-table .product-price del,body.woocommerce-cart .ncprf-cart-table .product-price ins{display:block}.ncprf-cart-addon{border-radius:5px;background-color:#e9f7fd;border:0;max-width:98%;width:100%}.ncprf-cart-addon-info{color:#0083c2;font-family:Roboto;font-size:15px;font-weight:700;line-height:25px;flex-grow:1;padding-top:5px;text-align:left}.ncprf-cart-addon-product-inner{padding:0 15px}.ncprf-cart-addon .col-add-button .button.alt{border-radius:10px;background:#0083c2 !important;color:#fff;font-family:Roboto;font-size:13px;font-weight:400;line-height:1.1;text-transform:uppercase;border:none !important;border-radius:5px !important;text-shadow:none !important;box-shadow:none !important;font-size:12px;font-weight:400;outline-style:none;padding:10px 30px;text-transform:uppercase}.ncprf-cart-wrapper{display:flex}.ncprf-cart-table{float:none;width:auto;flex-grow:1}.ncprf-cart-totals{padding:20px;margin-left:2.5em;float:none;width:262px;background-color:#fff;box-shadow:0 0 16px rgba(0,0,0,.08)}.ncprf-cart-totals>strong,body.woocommerce-order-received .woocommerce h2,body.woocommerce-order-received .addresses h3{width:100%;margin-bottom:15px;padding-bottom:9px;display:block;color:#0083c2;font-family:Roboto;font-size:18px;font-weight:500;line-height:1.4;border-bottom:1px solid #0083c2;text-transform:uppercase}body.woocommerce-order-received .addresses .title{display:block;padding-bottom:0}.woocommerce .ncprf-cart-totals table.shop_table th{padding-left:0;width:50%;font-weight:400}.woocommerce .ncprf-cart-totals table.shop_table td{padding-right:0;width:50%}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{margin-bottom:0}body.woocommerce-cart .woocommerce table.shop_table{margin-bottom:5px !important}body.woocommerce-cart .wc-proceed-to-checkout{padding-bottom:0}.woo-checkout-section,.woo-checkout-section *{box-sizing:border-box}.woo-checkout-section{display:flex;justify-content:space-between;margin-top:60px}.woo-checkout-col{flex-basis:32%;max-width:32%}.woo-checkout-section .woocommerce-shipping-fields{display:block;opacity:.3;position:relative}.woo-checkout-section .woocommerce-shipping-fields:after{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;display:block;overflow:hidden;content:" "}.woo-checkout-section .woocommerce-shipping-fields.show{opacity:1}.woo-checkout-section .woocommerce-shipping-fields.show:after{display:none !important}.woo-checkout-section .header-checkkout-shipping-different{padding-left:0}body.woocommerce-checkout form .woocommerce-shipping-fields p.form-row input,body.woocommerce-checkout form .woocommerce-billing-fields p.form-row input{background-color:#fff}body.woocommerce-checkout form .woocommerce-shipping-fields .select2-container .select2-selection--single,body.woocommerce-checkout form .woocommerce-billing-fields .select2-container .select2-selection--single{height:36px}body.woocommerce-checkout form .woocommerce-shipping-fields .select2-container--default .select2-selection--single .select2-selection__rendered,body.woocommerce-checkout form .woocommerce-billing-fields .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:36px}body.woocommerce-checkout form .woocommerce-shipping-fields .select2-container--default .select2-selection--single .select2-selection__arrow,body.woocommerce-checkout form .woocommerce-billing-fields .select2-container--default .select2-selection--single .select2-selection__arrow{height:34px}.woo-checkout-col-order-review>h3,#order_review_heading,body.woocommerce-checkout form .woocommerce-billing-fields h3,body.woocommerce-checkout h3.header-checkkout-shipping .checkbox,body.woocommerce-checkout .header-checkout{color:#0083c2;font-family:Roboto;font-size:18px;font-weight:500;line-height:1.4;text-transform:uppercase}.woo-checkout-col-order-review>h3,#order_review_heading,body.woocommerce-checkout form .woocommerce-billing-fields h3,body.woocommerce-checkout h3.header-checkkout-shipping,body.woocommerce-checkout h3.header-checkout{border-bottom:1px solid #0083c2;padding-bottom:15px;margin-top:0}#order_review_heading{margin-top:0;margin-bottom:5px}body.woocommerce-checkout h3.header-checkkout-shipping .header-checkkout-shipping-different{display:flex;align-items:center}#ship-to-different-address-checkbox{height:27px;width:27px;margin-top:-4px !important;margin-right:10px !important}.woo-checkout-section table.woocommerce-checkout-review-order-table thead{display:none !important}.woo-checkout-col-order-review{margin-top:-30px;padding:30px;box-shadow:0 0 16px rgba(0,0,0,.08)}.sft_coupon_form{position:relative;margin-bottom:25px}.woo-checkout-col-order-review [name=sft_coupon_code]{border-radius:5px;border:1px solid #afafaf;background-color:#fff;height:33px;width:100%;color:#bebebe;font-family:Roboto !important;font-size:13px;font-weight:400;line-height:1.2;padding-left:15px;outline:0 !important}.woo-checkout-col-order-review .sft_apply_coupon{width:74px;height:33px;text-align:center;border-radius:0 5px 5px 0 !important;background-color:#989898 !important;color:#fff !important;position:absolute !important;top:0;right:0}body.woocommerce-checkout .woocommerce table.shop_table,body.woocommerce-checkout .woocommerce table.shop_table tbody{display:block}body.woocommerce-checkout table.shop_table tr:nth-child(odd) td{min-width:100px !important;background-color:#fff !important}body.woocommerce-checkout table.shop_table tfoot tr,body.woocommerce-checkout table.shop_table .cart_item{display:flex;justify-content:space-between;border-bottom:1px solid #dcdcdc}body.woocommerce-checkout table.shop_table tfoot tr td:nth-child(1),body.woocommerce-checkout table.shop_table tfoot tr td:nth-child(2),body.woocommerce-checkout table.shop_table td.product-quantity,body.woocommerce-checkout table.shop_table td.porduct-price{display:none !important}body.woocommerce-checkout table.shop_table td.product-name{color:#0083c2 !important;font-family:Roboto !important;font-size:13px !important;font-weight:700 !important;line-height:1.3 !important;padding-left:0 !important;flex-grow:1}body.woocommerce-checkout table.shop_table td.product-total{padding-right:0 !important}body.woocommerce-checkout table.shop_table td.product-name .variation{color:#484848;margin-top:5px;display:block}body.woocommerce-checkout table.shop_table .variation-strongNameonCertificatestrong{padding-left:0 !important}body.woocommerce-checkout table.shop_table tfoot{display:block;padding-top:10px}body.woocommerce-checkout table.shop_table tfoot tr{padding:0 !important;width:100%}body.woocommerce-checkout table.shop_table tfoot tr,body.woocommerce-checkout table.shop_table tfoot tr:first-child th,body.woocommerce-checkout table.shop_table tfoot tr:first-child td{border-top:0 !important}body.woocommerce-checkout table.shop_table tfoot th{padding-left:0 !important}body.woocommerce-checkout table.shop_table tfoot td{padding-right:0 !important}body.woocommerce-checkout table.shop_table tfoot tr.shipping td{text-transform:uppercase}body.woocommerce-checkout .wc-checkout-title{display:none !important}body.woocommerce-checkout #payment{background-color:#fff}body.woocommerce-checkout #payment ul.payment_methods{padding-left:0;padding-right:0}body.woocommerce-checkout #payment .checkout-seals-desktop{display:none}body.woocommerce-checkout #payment .payment_box{background-color:#f3f3f3;padding:15px 30px 10px}body.woocommerce-checkout #payment .payment_box:before{border-bottom-color:#f3f3f3}body.woocommerce-checkout #payment .payment_method_paypal_pro img{width:140px}body.woocommerce-checkout #payment ul.payment_methods>li{margin-left:-30px;margin-right:-30px;display:block}body.woocommerce-checkout #payment ul.payment_methods li>label{display:flex;align-items:center;flex-wrap:wrap;padding-left:30px;padding-right:30px}body.woocommerce-checkout #payment input[type=radio]{width:20px;height:20px}.woocommerce-checkout-review-order-table .new-price{display:block !important;margin-bottom:3px}body.woocommerce-checkout #payment [type=submit]{width:100%;color:#fff;font-size:18px;font-weight:700;line-height:1.2;text-transform:uppercase}body.woocommerce-checkout #payment .payment_box input[type=text]{color:#484848;font-family:Roboto;font-size:15px;font-weight:400;line-height:1.3;text-transform:uppercase}body.woocommerce-checkout #payment .payment_box label{color:#484848;font-family:Roboto;font-size:15px;font-weight:700;line-height:1.3;color:#747474;margin-bottom:5px}body.woocommerce-checkout .woocommerce #payment #place_order{background-position:74% 49%;background-size:14px auto}.woocommerce-checkout #payment div.form-row{padding-left:0;padding-right:0}body.woocommerce-checkout .woocommerce-NoticeGroup{margin-bottom:60px;margin-bottom:30px}.woocommerce-checkout .entry-header{display:block}.form-row.place-order{margin:0 !important;padding:0 !important}body.woocommerce-checkout .woocommerce td.product-name dl.variation dt{margin-right:3px}body.woocommerce-checkout .woocommerce-NoticeGroup-checkout{margin-top:25px}body.woocommerce-order-received .order-notice-container{margin-top:30px}#checkout-top-menu{background-color:#f3f3f3;padding:5px 35px}#checkout-top-menu .center_conteiner{display:flex;justify-content:space-between;align-items:center;height:60px}#checkout-top-menu .__logo img{width:224px}#checkout-top-menu .__cart{display:flex;align-items:center;color:#5b5b5b;font-family:Roboto;font-size:14px;font-weight:400;line-height:1.2;text-transform:uppercase}#checkout-top-menu .__cart img{margin-right:10px}#checkout-footer-icons{display:block;width:100%;text-align:center;margin-top:20px}body.woocommerce-checkout .woocommerce form .form-row .select2-container{width:100% !important}.portal-my-account-wrapper{background-color:#01496c}.portal-header-container{border-bottom:0;padding-left:35px;padding-right:35px}.portal-my-account-wrapper .portal-header-inner{padding-top:40px;padding-bottom:40px}body.logged-in.group-portal .portal-my-account-wrapper h2{opacity:.4;color:#fff;font-family:Roboto;font-size:15px;font-weight:700;line-height:1.2;text-transform:uppercase;margin-bottom:10px}.portal-my-account-wrapper .portal-header-welcome{color:#fff;font-family:Roboto;font-size:19px;font-weight:400;line-height:1.3;font-family:"Roboto";font-weight:400;margin-bottom:10px}.portal-my-account-wrapper .portal-header-welcome a,.portal-my-account-wrapper .portal-header-welcome strong{font-family:"Roboto";font-weight:700}.portal-my-account-wrapper .portal-header-welcome a{text-decoration:underline}.portal-my-account-wrapper .portal-header-welcome-2{opacity:.44;color:#fff;font-family:"Roboto";font-size:13px;font-weight:400;line-height:1.5;margin-bottom:0}.portal-my-account-wrapper .portal-header-welcome-2 a{text-decoration:underline;color:#fff !important}.portal-my-account-wrapper .portal-header-welcome-2 a:hover{color:#e5182f;opacity:1}.portal-header-summary-inner{display:flex;justify-content:flex-end;right:auto;position:relative;right:-15px}.portal-header-summary-block-container{flex-basis:140px;max-width:140px;width:140px;float:none}.portal-header-summary-block{background:0 0}.portal-header-summary-block-inner{background-color:#01405f;max-width:109px}.portal-header-summary-block-inner .title{color:#fff;font-family:Roboto;font-size:40px;font-weight:400;line-height:1.1;text-transform:uppercase;margin-bottom:0}.portal-header-summary-block-inner .subtitle{opacity:.5;color:#fff;font-family:Roboto;font-size:13px;font-weight:400;line-height:1.1;text-transform:uppercase}.portal-header-menu{background-color:#fff;border-bottom:1px solid #afafaf;padding-left:35px;padding-right:35px}.portal-header-menu .primary-container{display:flex}.portal-header-menu a{display:inline-flex;align-items:center;padding:20px 10px;border-bottom:4px solid rgba(0,0,0,0);color:#747474;font-family:Roboto;font-size:13px;font-weight:400;line-height:1.2;text-transform:uppercase;margin-right:20px;background-position:15px center;background-repeat:no-repeat}.portal-header-menu a:last-child{margin-right:0}.portal-header-menu a.active,.portal-header-menu a:hover{color:#0083c2;border-bottom-color:#0083c2}.portal-header-menu a span{color:inherit;padding-left:34px;font-weight:700}.portal-header-menu img{margin-right:8px}.portal-header-menu a.button-link-logout{color:#e5182f}.button-link-dashboard{background-image:url(//nationalcprfoundation.com/wp-content/themes/vantage/new/../images/portal/dashboard-gray.png)}.button-link-dashboard:hover,.button-link-dashboard.active{background-image:url(//nationalcprfoundation.com/wp-content/themes/vantage/new/../images/portal/dashboard-blue.png)}.button-link-support{background-image:url(//nationalcprfoundation.com/wp-content/themes/vantage/new/../images/portal/support-gray.png)}.button-link-support:hover,.button-link-support.active{background-image:url(//nationalcprfoundation.com/wp-content/themes/vantage/new/../images/portal/support-blue.png)}.portal-header-menu a.button-link-support span{padding-left:44px}.button-link-password{background-image:url(//nationalcprfoundation.com/wp-content/themes/vantage/new/../images/portal/password-gray.png)}.button-link-password:hover,.button-link-password.active{background-image:url(//nationalcprfoundation.com/wp-content/themes/vantage/new/../images/portal/password-blue.png)}.button-link-account{background-image:url(//nationalcprfoundation.com/wp-content/themes/vantage/new/../images/portal/account-gray.png)}.button-link-account:hover,.button-link-account.active{background-image:url(//nationalcprfoundation.com/wp-content/themes/vantage/new/../images/portal/account-blue.png)}.button-link-logout{background-image:url(//nationalcprfoundation.com/wp-content/themes/vantage/new/../images/portal/portal-signout.png)}.portal-header-menu a.button-link-logout span{padding-left:30px}body.logged-in.group-portal .entry-content .woocommerce{padding-top:35px}body.group-portal #main{background-color:#f6f6f6}.portal-section-container{background:#fff;border:0;box-shadow:0 0 16px rgba(0,0,0,.08)}.portal-section-header-inner{padding:20px}.portal-section-container.purple .portal-section-header,.portal-section-container.blue .portal-section-header,.portal-section-container.red .portal-section-header,.portal-section-container.orange .portal-section-header,.portal-section-container.green .portal-section-header{background:#fff}.portal-section-container .portal-section{border-left:4px solid rgba(0,0,0,0)}.portal-section-container.green .portal-section{border-color:#8fc660}.portal-section-container.blue .portal-section{border-color:#4ab7d6}.portal-section-container.orange .portal-section{border-color:#f2a041}.portal-section-container.purple .portal-section{border-color:#695ea5}.portal-section-container.red .portal-section{border-color:#f44c1b}.portal-section-container h2{color:#f2a041;font-family:Roboto;font-size:20px;font-weight:700;line-height:1.4;text-transform:uppercase;letter-spacing:2px}.portal-section-header-inner p:last-child{color:#747474;font-family:Roboto;font-size:14px;line-height:1.5;font-weight:400}.portal-section-header-inner p:last-child a{font-weight:700}body.group-portal .woocommerce table.shop_table th{background:#f6f6f6;border-top:0;border-bottom:1px solid #afafaf}body.group-portal .woocommerce table.shop_table th,body.group-portal .woocommerce table.shop_table td{color:#757070;font-family:Roboto;font-weight:400;line-height:1.2;padding-top:17px;padding-bottom:17px}body.group-portal .woocommerce table.shop_table th{text-transform:uppercase;font-weight:700 !important;font-size:13px}body.group-portal .woocommerce table.shop_table tr td{border-bottom:1px solid #f3f3f3}body.group-portal .woocommerce table.shop_table tr:last-child td{border-bottom:0}body.group-portal .woocommerce table.shop_table tr:nth-child(odd) td{background-color:#fff}body.logged-in.group-portal #page-wrapper .button{border-radius:5px;background-color:#0083c2 !important;background-image:url(//nationalcprfoundation.com/wp-content/themes/vantage/new/../images/portal/signup.png) !important;background-repeat:no-repeat !important;background-position:17px center !important;box-shadow:none !important;padding-left:41px;padding-right:20px;color:#fff !important;text-shadow:none !important}body.logged-in.group-portal #page-wrapper .button[name=save_account_details]{padding-left:41px !important;padding-right:20px !important}body.group-portal .button-purchase-additional{color:#fff;font-family:Roboto;font-size:13px;font-weight:500;line-height:1.2;text-transform:uppercase;letter-spacing:.5px;padding:10px 20px 10px 41px;background-color:#8fc660 !important;background-image:url(//nationalcprfoundation.com/wp-content/themes/vantage/new/../images/portal/plus.png) !important;background-repeat:no-repeat !important;background-position:20px center !important;box-shadow:none !important;border-radius:5px !important}body.group-portal .cart_item td{font-size:15px !important}.sft-portal-section-badge-wrapper,.sft-portal-section-badge-wrapper *{box-sizing:border-box}.sft-portal-section-badge-wrapper{display:flex;padding-top:35px;padding-bottom:35px;background:#f6f6f6}.sft-portal-section-badge-image{flex-basis:230px;min-width:230px;text-align:center;display:flex;flex-direction:column;justify-content:center}.sft-portal-section-badge-image p{color:#747474;font-family:Roboto;font-size:13px;font-weight:400;line-height:1.2;width:130px;margin:5px auto 0}.sft-portal-section-badge-content{flex-grow:1;max-width:100%;padding-right:40px}.sft-portal-section-badge-content .badge-embed-textarea{border-radius:10px;background-color:#fff;padding:20px 30px;width:100%;max-width:100%;border:0 !important;color:#747474;font-family:Roboto;font-size:14px;font-weight:400;line-height:1.5;margin-bottom:20px}.sft-portal-section-badge-content p{color:#747474;font-family:Roboto;font-size:13px;font-weight:400;line-height:1.3;margin-bottom:15px;margin-top:0}.sft-portal-section-badge-content p a{text-decoration:underline}.sft-portal-section-badge-content .copy-badge-container{display:flex;align-items:center}.sft-portal-section-badge-content .copy-badge-container>img{display:none}.sft-portal-section-badge-content .copy-badge-container .button{display:inline-block}.sft-portal-section-badge-content .copy-badge-embed.button{margin-left:15px}.sft-portal-section-badge-content .copy-badge-container .copy-badge-check{margin-top:0;margin-left:15px}.portal-section-container.blue .addresses header{color:#757070;font-family:Roboto;font-size:13px;font-weight:700;line-height:1.2;text-transform:uppercase;padding-top:17px;padding-bottom:17px;background:#f6f6f6;border-top:0;border-bottom:1px solid #afafaf}.portal-section-container.blue .addresses header h3{margin:0;padding:0}body.woocommerce-account .portal-section-container .col2-set{margin:0}.portal-section-container.blue .addresses address{padding-top:20px;padding-bottom:20px;background:#fff}.portal-section-container.blue .addresses address .button{margin-top:15px}.portal-section-group-products [type=number]{min-height:30px}body.group-portal .woocommerce .portal-section-group-products table.shop_table td{color:#747474;font-family:Roboto;font-size:15px;font-weight:400;line-height:1.3}body.group-portal .woocommerce .portal-section-group-products table.shop_table td.product-name{font-weight:700}body.group-portal .woocommerce .portal-section-group-products table.shop_table td.totals-discount-percentage-container{color:#bbb}body.group-portal .woocommerce .cart-collaterals{background:#fff}body.logged-in.group-portal #page-wrapper .portal-section-group-products .button{padding-right:20px !important;padding-left:20px !important;border-radius:5px !important;width:auto !important;background-image:none !important;color:#fff !important;font-family:Roboto !important;font-size:16px;font-weight:700;line-height:1.1;text-transform:uppercase}body.logged-in.group-portal .button-no-bg{display:inline-block;padding-top:8px;padding-bottom:8px;padding-right:20px !important;padding-left:20px !important;border-radius:5px !important;color:#fff !important;font-size:13px;font-weight:700;line-height:1.1;text-transform:uppercase;max-width:100% !important;background-color:#0083c2 !important;background-image:none !important;box-shadow:none !important;text-shadow:none !important;border:none !important}.portal-download-button,.portal-receipts-download-button{padding:9px 20px 9px 41px;background-position:17px center;border-radius:10px !important;width:auto !important;border-radius:5px !important;color:#fff !important;font-family:Roboto !important;font-size:13px;font-weight:700;line-height:1.1;text-transform:uppercase;box-shadow:none !important;text-shadow:none !important}body.group-portal .woocommerce table.shop_table td.ncprf-portal-ewc-button{color:#747474;font-family:Roboto;font-size:16px;font-weight:700;line-height:1.4;text-transform:initial}body.group-portal .woocommerce table.shop_table td.ncprf-portal-ewc-button .ncprf-portal-ewc-total{font-size:14px;font-weight:400}.pg-table-product-name{width:50%}.pg-table-purchase-total{width:11%}.pg-table-used{width:11%}.pg-table-course-code{width:12%}.pg-table-employee{width:16%}body.page-template-template-groups #main{padding-top:0;padding-bottom:0}.groups-top-content{background-color:#e9f7fd;padding:40px 9999em 72px;margin:0 -9999em;-webkit-font-smoothing:antialiased}.groups-top-content h3{color:#0c577b;font-family:Roboto;font-size:23px;font-weight:400;line-height:1.3;padding-top:0;margin-top:0;margin-bottom:15px}.groups-top-content h3 span{font-weight:900;background-repeat:no-repeat;background-image:url(//nationalcprfoundation.com/wp-content/themes/vantage/new/../images/portal/groups-discount-line.png);background-position:left 100%;display:inline-block;padding-bottom:2px}.groups-top-content p{color:#747474;font-family:Roboto;font-size:16px;font-weight:400;line-height:1.3;margin-bottom:20px}.groups-top-content p strong{color:#50bb52;font-weight:700}.groups-top-content .d-flex{display:flex;flex-wrap:wrap;justify-content:space-between;width:570px;max-width:100%;margin:0 auto}.entry-content h2.groups-top-h2{box-sizing:border-box;width:1050px;max-width:100%;padding:18px 15px;margin:0 auto !important;background-color:#0c577b;text-align:center;color:#fff;font-family:Roboto;font-size:19px;font-weight:400;line-height:1.2;position:relative;border-top-left-radius:5px;border-top-right-radius:5px}.groups-products-container{width:1050px;max-width:100%;margin:0 auto;box-shadow:0 0 16px rgba(0,0,0,.08)}body.group-portal .groups-products-container{width:100%}.groups-products-container form{padding:30px}body.group-portal .groups-products-container{box-shadow:none}body.group-portal .groups-products-container form{padding:15px 0 35px}body.page-template-template-groups article.page .entry-header{padding:0;margin-top:0;margin-bottom:0}body.page-template-template-groups article.page .entry-header h1.entry-title{padding:25px 0}body.page-template-template-groups table.shop_table thead tr th{background-color:#fff;color:#757070;font-size:13px;font-weight:700 !important;line-height:1.3;text-transform:uppercase;border-bottom:1px solid #afafaf}body.page-template-template-groups table.shop_table tr:nth-child(odd) td{background-color:#fff !important}body.page-template-template-groups .woocommerce table.shop_table td{border-bottom:1px solid #f3f3f3;padding-top:20px;padding-bottom:20px}body.page-template-template-groups table.shop_table tr td.product-name{font-weight:700}body.page-template-template-groups .woocommerce .cart-collaterals .cart_totals{margin-top:20px}body.page-template-template-groups .woocommerce .cart-collaterals .cart_totals tr{display:flex;justify-content:space-between;text-align:right}body.page-template-template-groups .woocommerce .cart-collaterals .cart_totals th,body.page-template-template-groups .woocommerce .cart-collaterals .cart_totals td{display:inline}body.page-template-template-groups .woocommerce .cart-collaterals .cart_totals td{padding-left:5px;min-width:120px;padding-right:14px !important}body.page-template-template-groups .wc-proceed-to-checkout [type=submit]{color:#fff;font-size:15px;font-weight:700;text-transform:uppercase;border-radius:5px;background:#0083c2 !important;border:0 !important;box-shadow:none !important;padding:15px 30px;text-shadow:none}body.page-template-template-groups .entry-content{position:relative;top:-29px}body.page-template-template-groups .cost_savings{margin:77px auto 0;background:rgba(0,0,0,0);width:942px;max-width:100%;display:flex;justify-content:flex-end;position:relative}body.page-template-template-groups .cost_savings img{position:absolute;top:-62px;left:0}body.page-template-template-groups .cost_savings_content{width:777px;height:234px;padding:0;margin:0;border:0;background-image:url(//nationalcprfoundation.com/wp-content/themes/vantage/new/../images/portal/groups-bg-cost-savings.png);background-repeat:no-repeat;text-align:left;display:flex;flex-direction:column;justify-content:center}body.page-template-template-groups .cost_savings_content p{width:480px;max-width:100%;color:#fff;font-family:"Roboto";font-size:24px;font-weight:400;line-height:1.4;text-align:left;margin-left:199px;margin-bottom:18px}body.page-template-template-groups .cost_savings_content p strong{font-family:Roboto;font-weight:900;color:#fff}body.page-template-template-groups .cost_savings_content p strong:first-child{border-bottom:3px solid #e5182f}body.page-template-template-groups .cost_savings .cost_savings_content a{background-color:#fff;color:#0083c2;font-family:"Roboto";font-size:15px;font-weight:700;line-height:1.1;text-transform:uppercase;text-align:center;margin-left:199px;padding:20px 35px;height:auto;align-self:flex-start}body.page-template-template-groups .three_groups_features{margin:90px auto 0;width:942px;max-width:100%;display:flex;justify-content:space-between;text-align:center}body.page-template-template-groups .three_groups_feature{flex-basis:30%}body.page-template-template-groups .three_groups_feature_image{margin-bottom:40px}body.page-template-template-groups .three_groups_feature_image>a{min-height:139px;width:100%;display:flex;align-items:center;justify-content:center}body.page-template-template-groups .three_groups_feature h3{color:#0083c2;font-size:19px;font-weight:500;margin-top:0;margin-bottom:15px}body.page-template-template-groups .three_groups_feature p{color:#747474;font-size:15px;font-weight:400;line-height:1.35;margin-bottom:15px}body.page-template-template-groups .three_groups_feature p:last-child{margin-bottom:0}body.page-template-template-groups .video-support-container-wrapper{position:relative;margin:90px auto 0;width:100%;max-width:100%;display:flex;justify-content:space-between;text-align:center;background-image:url(//nationalcprfoundation.com/wp-content/themes/vantage/new/../images/portal/group-video-bg.png);background-repeat:no-repeat}body.page-template-template-groups .video-support-container-wrapper:after{content:' ';display:block;width:500%;height:45%;position:absolute;bottom:0;left:0;right:0;background-color:#e9f7fd;z-index:1;transform:translate(-50%,0)}body.page-template-template-groups .video-support-container-wrapper .content-video-container{z-index:2}body.page-template-template-groups .video-support{display:flex;align-items:center;height:100%;padding:25px 25px 0;background-color:#fff;box-shadow:0 0 30px rgba(74,116,189,.28)}body.page-template-template-groups .video-support-red-arrow-text{max-width:100%}body.page-template-template-groups .video-support-red-arrow-text-container{max-width:100%}body.page-template-template-groups .video-support-red-arrow-text .red-arrow-text{color:#e5182f;font-family:Roboto;font-size:23px;font-weight:700;line-height:1.3;margin-bottom:55px}body.page-template-template-groups .frequently_wrapper{background-color:#e9f7fd;padding-top:90px;padding-bottom:65px;margin-left:-999em;margin-right:-999em;margin-bottom:-30px}body.page-template-template-groups .frequently>h2{color:#01496c;font-family:Roboto;font-size:37px;font-weight:700;line-height:1.3;margin-top:0;text-align:center}.faq_list{display:flex;flex-direction:column;margin:0 auto;width:940px;max-width:100%}.faq_item{box-shadow:0 0 117px rgba(0,0,0,.07);background-color:#f7fbfd;padding:10px 20px;margin-bottom:20px}.faq_item:last-child{margin-bottom:0}.faq_item_title{cursor:pointer;height:55px;display:flex;align-items:center}.faq_item h4,.faq_item_title h3{color:#0083c2;font-family:Roboto;font-size:17px;font-weight:500;line-height:1.3;margin:0;padding:0}.faq_item p{margin:0 0 15px}.faq_item_icon{margin-right:20px;width:37px;display:inline-flex;align-items:center;height:100%}.faq_item_arrow{width:18px;height:10px;background-repeat:no-repeat;display:inline-block;margin-left:auto}.faq_item_arrow_up{background-image:url(//nationalcprfoundation.com/wp-content/themes/vantage/new/../images/portal/faq-arrow-up.png);display:none}.faq_item_arrow_down{background-image:url(//nationalcprfoundation.com/wp-content/themes/vantage/new/../images/portal/faq-arrow-down.png)}.faq_item.active .faq_item_arrow_up{display:inline-block}.faq_item.active .faq_item_arrow_down{display:none}.faq_item ol,.faq_item ul,.faq_item p{display:none}.faq_item.active ol,.faq_item.active ul,.faq_item.active p{display:block}.faq_item.active ol,.faq_item.active ul{list-style:decimal;margin:1em 0}.login-form-cols{margin-bottom:30px !important}body.woocommerce-view-order .entry-header{display:none}.page-numbers.pagination-portal{border-radius:5px !important;background:#f6f6f6;font-weight:700 !important;font-size:13px;text-transform:uppercase;color:#757070 !important}.page-numbers.pagination-portal:hover{background:#f6f6f6 !important}.page-numbers.current.pagination-portal.certificates{background:#f4ab55 !important;color:#fff !important}.page-numbers.current.pagination-portal.orders{background:#f37e5b !important;color:#fff !important}.pagination-portal,.pagination-portal:hover{box-shadow:none !important;border:none !important;color:inherit !important}img.sv-wc-payment-gateway-icon.wc-braintree-credit-card-payment-gateway-icon{width:33px !important}.ncprf-portal-date-search-form-container{overflow:hidden;padding:10px 7px 15px;border-radius:5px;background:#f6f6f6}.ncprf-portal-date-search-container{overflow:hidden;margin-bottom:5px}.ncprf-portal-date-search-buttons .search-button{float:left;width:25%}.ncprf-portal-date-search-form-container .ncprf-portal-date-search{display:flex;align-items:flex-end}.ncprf-portal-date-search-form-container .wrap-cert-date-search{margin-bottom:10px}.ncprf-portal-date-search-form-container .cert-date-search,.ncprf-portal-date-search-form-container .cert-date-search:active,.ncprf-portal-date-search-form-container .cert-date-search:focus{vertical-align:middle;display:flex;justify-content:center;align-items:center;background:#f4ab55;border:0;outline:none;box-shadow:none;text-shadow:none;border-radius:5px;color:#fff;font-size:13px;font-weight:700;line-height:1.1;text-transform:uppercase}.ncprf-portal-date-search-buttons a{display:block;width:100%;text-align:center}.ncprf-portal-date-search-field{float:left;width:50%;margin-bottom:10px}.ncprf-portal-date-search-field-inner,.search-button-inner{padding:0 7px}.ncprf-portal-date-search-field label{display:block;text-transform:uppercase;font-size:12px;font-weight:700;color:#8d9093}.ncprf-portal-date-search-field input{display:block;width:100%;padding:10px}body.checkout-2 .woocommerce .woocommerce-info{margin-top:25px}.groups-top-table{max-width:1050px;margin:0 auto;border:1px solid #d1d1d1;border-bottom:none;font-size:1.6rem;border-radius:5px}.groups-top-table-row{display:flex;border-bottom:1px solid #d1d1d1;background:#fff}.groups-top-table-row-header,.groups-top-table-row-content{flex-basis:50%;padding:1rem}.groups-top-table-row-header:first-child,.groups-top-table-row-content:first-child{border-right:1px solid #d1d1d1}.groups-top-table-row-header{font-weight:700}.groups-top-table-row-intro{padding:2rem 1rem .5rem;background:#f8f8f8}.page-template-template-unsubscribe .entry-content .form-row{text-align:center}span.value-addon-txt{font-size:13px}.grecaptcha-badge{visibility:hidden}#consent-wrapper{position:fixed;right:10px;bottom:10px;width:400px;z-index:999999;p{font-size:14px}.consent-container{background-color:white;box-shadow:0px 3px 6px #00000029;border:1px solid #dfdfdf;padding:20px;margin:10px;.consent-buttons{display:flex;width:100%;gap:10px}.consent-buttons button{flex:1;min-width:0;padding:10px;box-sizing:border-box}}}.consent-container h4{font-weight:400;font-size:18px;margin-bottom:5px;color:#0083c2}#consent-wrapper .accept-btn,#consent-wrapper .reject-btn{color:#fff;border-radius:5px;border:none;text-decoration:none}#consent-wrapper .accept-btn{background:#d70a21}#consent-wrapper .reject-btn{background:#fff;border:1px solid #c9c9c9;color:#747474}.select2-container .select2-selection--single .select2-selection__rendered{padding:0 20px 0 8px}.wc-pao-addon-heading{display:none}.wc-pao-addon-name{display:none !important}.price-wrapper{display:flex;justify-content:center}.price-heading{display:flex;align-items:center;margin-bottom:20px;gap:12px}.price-current{font-size:33px;font-weight:700;color:#000}.price-value{font-size:16px;color:#e66;text-decoration:line-through}.price-value-label{font-size:13px;font-style:italic;color:#666}label.name-of-student{line-height:2;font-weight:700;color:#797979;text-transform:uppercase;letter-spacing:1px;margin-bottom:5px}#product-addons-total{display:none}@media screen and (max-width:600px){#consent-wrapper{width:100%;left:0;p{font-size:12px}}}
@media screen and (max-width:1220px){body.page-template-template-groups .frequently_wrapper{margin-left:-36px;margin-right:-36px;padding-right:35px;padding-left:35px}}@media screen and (max-width:1210px){.pg-table-product-name{width:46% !important}.pg-table-purchase-total{width:11% !important}.pg-table-used{width:11% !important}.pg-table-course-code{width:12% !important}.pg-table-employee{width:20% !important}body.woocommerce-checkout #payment .payment_method_paypal_pro img{width:130px}body.group-portal table.gp_table_2.shop_table td._download a{margin-bottom:5px}}@media screen and (max-width:1200px){#main_menu_area ul>li{padding:35px 12px}.box_column_info_text_content{padding:10px 50px 10px 30px}.box_column_info_text2 a.preview_btn{margin-top:10px}.online_courses{padding-right:0}.two_column:first-child{margin-left:20px}.slider_text{padding-left:20px}}@media screen and (max-width:1190px){#banner_content{padding-left:13px}}@media screen and (max-width:1180px){.two_column:first-child{padding-right:12px}.online_courses{padding-right:12px}}@media screen and (max-width:1175px){.column{width:29.5%}}@media screen and (max-width:1130px){.two_column_content h1{font-size:21px;line-height:30px}#two_column_area{margin-top:30px}.info-statement{margin-top:-35px}.three_column{width:31.1%}.box_column_info_text_content{padding:10px 30px 10px 20px}a.cours{margin-bottom:0}}@media screen and (max-width:1120px){.woo-checkout-section{flex-wrap:wrap}.woo-checkout-col{flex-basis:48%;max-width:48%}.woo-checkout-col-order-review{flex-basis:100%;max-width:100%;margin-top:10px;margin-bottom:0}.woo-checkout-section{margin-top:30px}.woocommerce-billing-fields__field-wrapper p{padding-right:0 !important;padding-left:0 !important}.woo-checkout-col{margin-bottom:30px !important}.woo-checkout-col-order-review{padding:0;box-shadow:none}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{margin-left:-5px;margin-right:-5px;width:auto}.sft_coupon_form{margin-bottom:4rem}#order_review .header-checkout{margin-top:4rem}}@media screen and (max-width:1080px){#main_menu_area ul>li{padding:35px 8px}.two_column_content span{font-size:15px}.two_column{padding-left:30px}.three_column{width:30.9%}.box_column_info_text_content h2{font-size:20px;line-height:25px;padding-bottom:18px}.title{padding-bottom:20px}.feature_column h2{font-size:17px}.box_column_info_text2 .box_column_info_text_content{padding:10px}.box_column_info_text_content h2{padding-bottom:10px}.box_column_info_text_content p{line-height:21px}.slider_text p{padding-bottom:0}.home-container-inner{padding:0 20px}.page-template-template-about .home-container-inner{padding:0}.column{width:29.4%}.courses-overview-table{padding:20px 0;border-color:#d5d5d5;background:#eee;border-radius:0}.courses-overview-table td,.courses-overview-table.footable>tbody>tr>td{padding:5px 20px !important;text-align:left}}@media screen and (max-width:1030px){.column{width:29.3%}}@media screen and (max-width:1024px){body.page-template-template-groups .cost_savings{margin-top:350px}body.page-template-template-groups .cost_savings img{top:-300px;left:50%;transform:translate(-40%,0)}body.page-template-template-groups .cost_savings_content{margin-left:auto;margin-right:auto;max-width:100%}body.page-template-template-groups .cost_savings_content p{text-align:center;margin-left:auto;margin-right:auto}body.page-template-template-groups .cost_savings .cost_savings_content a{margin-left:auto;margin-right:auto}}@media screen and (max-width:1000px){#main_menu_area{width:63%}#main_menu_area ul>li{padding:40px 6px 36px;font-size:15px}.two_column_content{background-size:110px 100px}.online_courses .two_column_content{background-size:100px 90px}.two_column_content h4{font-size:14px}.column p{font-size:14px;line-height:20px}.box_column_info_text_content h2{font-size:18px;line-height:22px;padding-bottom:10px}.box_column_info_text_content p{font-size:14px;line-height:19px}.portal-header-container,.portal-header-menu{padding-left:20px;padding-right:20px}.portal-header-menu .primary-container,.portal-header-container .primary-container{padding-left:0;padding-right:0}.portal-header-customer{text-align:center}.portal-header-summary-inner{justify-content:center;margin-top:15px}.portal-header-summary-block-container{margin-right:15px}.portal-header-summary-block-container:last-child{margin-right:0}.portal-header-menu .primary-container{justify-content:center}}@media screen and (max-width:990px){.page-template-template-sweepstakes .getin h2{width:100%}.sweepstakes-banner{margin-bottom:20px}.page-template-template-sweepstakes .getin{padding:0 10px 20px}}@media screen and (max-width:980px){.pg-table-product-name{width:44% !important}.pg-table-purchase-total{width:11% !important}.pg-table-used{width:11% !important}.pg-table-course-code{width:12% !important}.pg-table-employee{width:22% !important}}@media screen and (max-width:970px){#header_top_left{display:none}}@media screen and (max-width:960px){.logo{position:relative;top:2px;max-width:300px}.two_column_content h1{font-size:18px;line-height:27px}.two_column{width:42.2%;padding-left:15px}.slider_text h2{font-size:38px;line-height:48px}.three_column{width:30.7%}.three_column h3{font-size:17px;padding-bottom:14px}.footer_column{min-height:260px}}@media screen and (max-width:955px){.column{width:29.2%}}@media screen and (max-width:908px){.pg-table-product-name{width:58% !important}.pg-table-course-code{width:20% !important}.pg-table-employee{width:22% !important}}@media screen and (max-width:900px){.two_column_content p{font-size:15px}.feature_column{min-height:270px}.page-template-template-about .feature_column{min-height:inherit}.page-template-template-about .column_area{margin:0 5px 0 35px}.footer_column{min-height:290px}.three_column{width:30.6%}.feature_column h2{font-size:16px}.box_column{width:100%}.right_column,.left_column{float:none;clear:both}.box_column_info_text_content{max-width:inherit;width:100%;float:none;clear:both;padding:30px 20px}.none_img img{display:none}.box_column_con{position:relative}.box_column_info_text_content h2{font-size:27px;line-height:33px;padding-bottom:20px}.box_column_info_text_content p{font-size:16px;line-height:26px}.box_column_info_text2 a.preview_btn{height:53px;line-height:53px}.box_column_info_text2{padding:20px 10px 30px;text-align:left}.box_column_info_text2 .box_column_info_text_content{padding:10px 0 0}.box_column_info_text_content{padding:0}.box-certifications .box_column_info_text_content h2{padding-top:20px}.ncprf-cart-wrapper{flex-direction:column}.ncprf-cart-totals{margin-left:0;box-sizing:border-box;width:100%}.ncprf-portal-date-search-field,.ncprf-portal-date-search-buttons .search-button{float:none;width:100%}.ncprf-portal-date-search-buttons .search-button{margin-bottom:10px}.ncprf-portal-date-search-buttons .search-button:last-child{margin-bottom:0}}@media screen and (max-width:895px){.column{width:29.1%}.ncprf-cart-wrapper{margin-top:0 !important;padding-top:0 !important}.ncprf-cart-totals{margin-top:0 !important}.ncprf-cart-remove-item.desktop{display:none}.ncprf-cart-remove-item.mobile{display:inline-block}.variation-strongNameonCertificatestrong{display:inline-block;padding-left:0 !important}.variation-strongNameonCertificatestrong p{position:relative;top:-3px}.woocommerce td.product-name dl.variation dt{margin-right:4px}.product-subtotal .new-price{display:block}.product-subtotal strong{display:block}.cart_item .product-name{width:calc(100% - 100px);text-align:left !important}.cart_item .product-subtotal{min-width:100px !important}.woocommerce table.shop_table_responsive tr td.product-name,.woocommerce-page table.shop_table_responsive tr td.product-name{text-align:left !important}.ncprf-wallet-card-option td{margin-bottom:20px;padding:0 !important;width:100% !important;border-radius:5px}.ncprf-cart-addon-product-inner{padding-left:0}}@media screen and (max-width:878px){.pg-table-product-name{width:50% !important}.pg-table-course-code{width:25% !important}.pg-table-employee{width:25% !important}}@media screen and (max-width:860px){.logo{padding-top:4px}#top_menu_right,#menu,#top_menu_area{display:none}.menu_btn{display:block;top:33px}#top_menu_area{padding-bottom:12px}#main_menu{padding:8px 10px 15px}#header_top_left{width:100%;float:none}#header_top_left p{text-align:center}.three_column{width:30.5%}.three_column h3{font-size:16px;padding-bottom:10px}.three_column p{font-size:15px;line-height:22px}.three_column_img{margin-bottom:19px}.cart-re-add,.cart-homepage{display:block !important;margin:0 !important}.cart-re-add{margin:0 0 15px !important}.cart-homepage{margin:0 !important}.cart_item.ncprf-parent td:nth-child(2),.cart_item.ncprf-parent td:nth-child(3),.cart_item.ncprf-parent td:nth-child(4){border-top:none !important}.col-add-button{display:block;margin:5px 0 0}.col-addon-price{padding:0 !important;color:#8bb739}.ncprf-cart-addon{padding:0 10px 10px}.ncprf-cart-addon-product-inner{display:flex;flex-wrap:wrap}.ncprf-cart-addon-product-inner .col{width:100%;flex-basis:100%;text-align:center !important}.ncprf-wallet-card-option{text-align:center}.ncprf-wallet-card-option td:before{content:'' !important}.ncprf-cart-addon-info{text-align:center}}@media screen and (max-width:854px){.portal-section-container[data-section=recent_orders] .order-actions>div{display:flex;flex-direction:column}.portal-section-container[data-section=recent_orders] .order-actions>div .button{margin-bottom:10px;text-align:center}.portal-section-container[data-section=recent_orders] .order-actions>div .button:last-child{margin-bottom:0}}@media screen and (max-width:845px){.woo-checkout-section{flex-direction:column;flex-wrap:nowrap}.woo-checkout-col{flex-basis:100%;max-width:100%;margin-bottom:60px}.woo-checkout-col-order-review{margin-top:0}.woo-checkout-section .woocommerce-shipping-fields{display:none;opacity:1 !important}.woo-checkout-section .woocommerce-shipping-fields.show{display:block}}@media screen and (max-width:840px){.two_column{width:91.5%;min-height:inherit;height:auto;float:none;clear:both;margin-left:20px !important;padding-left:15px}.online_courses{padding-right:13px !important}.two_column_content{background-size:140px 130px}.two_column_content h1{font-size:27px}.two_column_content h4{font-size:16px}.two_column_content p{font-size:16px}.two_column_content span{font-size:19px}.online_courses{padding-right:45px}.online_courses .two_column_content{background-size:124px 111px}.slider_text h2{font-size:30px;line-height:36px;padding-bottom:8px}.slider_text p{padding-bottom:20px}#foundation_help h1{font-size:30px}.column p{font-size:12px;line-height:18px}.column h1{font-size:19px}.column a.cours{font-size:13px;padding:0 20px 0 28px}.three_column{width:30.2%}.testimonials_column h2{font-size:22px;padding:0 0 20px 25px}.slider_text h2{padding-right:150px}.column{width:29%}.col2-set .col-1,.col2-set .col-2,body.woocommerce-account .col2-set .col-1,body.woocommerce-account .col2-set .col-2{width:100% !important}.login-form-col-inner{padding:0}#customer_details .col-2{padding-top:20px}.header-checkkout-shipping-different{display:block;padding:8px 0 0}}@media screen and (max-width:834px){.portal-header-menu a{padding-left:5px;padding-right:5px}}@media screen and (max-width:810px){.feature_column{width:27.5%}}@media screen and (max-width:800px){.bottom-menu-tags{width:100%}}@media screen and (max-width:790px){.column{width:28.9%}.courses-feature{margin-bottom:30px;width:100%}.courses-feature:last-child{margin-bottom:0}.study-courses__buttons a{margin-bottom:12px}.study-courses__buttons a:last-child{margin-bottom:0}.portal-header-menu a{padding-left:5px;padding-right:5px}.portal-header-menu .primary-container{flex-wrap:wrap}}@media screen and (max-width:780px){body.page-template-template-groups .woocommerce .cart-collaterals .cart_totals{margin-right:0 !important;padding-right:0 !important;padding-top:15px !important}body.page-template-template-groups .woocommerce .cart-collaterals .cart_totals tr{display:block !important;text-align:center !important}body.page-template-template-groups .woocommerce .cart-collaterals .cart_totals td,body.page-template-template-groups .woocommerce .cart-collaterals .cart_totals th{display:inline !important}body.page-template-template-groups .woocommerce .cart-collaterals .cart_totals td{padding-left:5px !important}body.page-template-template-groups .woocommerce .cart-collaterals .wc-proceed-to-checkout{text-align:center !important}}@media screen and (max-width:770px){.column{width:46.5% !important}.page-template-template-about .column_area{margin:0 30px 0 35px}}@media screen and (max-width:768px){.column{width:47.3%}.column p{font-size:15px;line-height:20px}.three_column{width:30%}.feature_column{width:44.7%}.footer_column{width:46% !important;min-height:238px}.legal,.about{width:30.84%;float:right}.two_column{width:90.5%}body.woocommerce-cart .cart_totals{width:100% !important}body.woocommerce-cart .cart_totals table tr.shipping td{background:0 0 !important}body.woocommerce-cart table.shop_table.cart.my-account-table td.actions .coupon input[type=text]{width:50% !important}body.woocommerce-cart table.shop_table.cart.my-account-table td.actions .coupon input[type=submit]{width:50% !important}body.woocommerce-cart table td.product-remove{text-align:left !important}body.woocommerce-cart table a.remove{display:inline-block;margin-top:8px}body.woocommerce-cart .cart_totals .wc-proceed-to-checkout a,body.woocommerce-cart .cart_totals .wc-proceed-to-checkout a:focus{font-size:12px}body.woocommerce-cart table.shop_table.cart.my-account-table td.product-name dl{text-align:right}.woocommerce table.cart tbody tr td{overflow:hidden}.cart-collaterals{margin:0 !important;padding:0 !important}.woocommerce table.shop_table{margin:0 -1px 0 0}.cart-collaterals .wc-proceed-to-checkout{margin:0}body.single-product form.cart input.input-text.addon-custom,input.wc-pao-addon-custom-text{padding:10px;font-size:13px}table.shop_table tr td:last-child{border-bottom:1px solid #dbdbdb}.page-template-template-about .feature_column{margin-bottom:35px;width:100%}.page-template-template-about .feature_column:last-child{margin-bottom:0}.page-template-template-about .about-content h2,.page-template-template-about .ncpr_getin_started h2,.page-template-template-about .home-container h2{font-size:19px}.course-list-first{margin-bottom:0 !important}.courses-list,.health-list-col{width:100%}body.page-template-template-gallery .gallery-thumb{width:33%}.content-video-container-padding{height:20px}body.page-template-template-coupon .video-support-container-wrapper{padding:0 20px}.wpProQuiz_questionList{padding:10px 10px 20px !important}.wpProQuiz_questionListItem{padding-top:10px !important;padding-bottom:10px !important}.wpProQuiz_questionListItem input[type=radio]{position:relative;margin-right:5px !important;transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);-webkit-transform:scale(1.5);-o-transform:scale(1.5);width:1.5rem;height:1.5rem}.page-template-template-groups .cart_totals table{margin:0 0 10px 5px}.cart_totals .wc-proceed-to-checkout input{width:100%}body.woocommerce-cart table.shop_table.cart.my-account-table thead{display:none !important}.ncprf-cart-wrapper{border-top:1px solid #afafaf;margin-top:15px;padding-top:5px}.woocommerce table.shop_table.shop_table_responsive tr,.woocommerce-page table.shop_table.shop_table_responsive tr{clear:both}.woocommerce table.shop_table.shop_table_responsive tr td.product-subtotal{float:right}body.woocommerce-cart table.shop_table.cart.my-account-table td.product-name dl{text-align:left}.ncprf-cart-totals{margin-top:40px}.woocommerce .ncprf-cart-totals table.shop_table_responsive tbody th,.woocommerce-page .ncprf-cart-totals table.shop_table_responsive tbody th{display:initial !important}.woocommerce .ncprf-cart-totals table.shop_table_responsive tbody tr,.woocommerce-page .ncprf-cart-totals table.shop_table_responsive tbody tr{display:flex}body.woocommerce-cart table.shop_table.cart.my-account-table .actions{width:100%}body.woocommerce-checkout table.shop_table tr td:last-child{border-bottom:0 !important}body.group-portal .portal-section-container table.shop_table tr{padding-left:20px;padding-right:20px}.sft-portal-section-badge-wrapper{flex-direction:column}.sft-portal-section-badge-image{flex-basis:auto;margin-bottom:35px}.sft-portal-section-badge-content{padding-left:40px;text-align:center}.sft-portal-section-badge-content .copy-badge-container{justify-content:center}.portal-section-container[data-section=group_products] .product-quantity{display:inline-block !important}.portal-header-summary-inner{position:relative;left:0}body.group-portal .portal-section-header-inner p br{display:block;margin-bottom:10px}body.group-portal .portal-section-header-inner-my-group{padding-bottom:5px}body.group-portal .sft-portal-section-badge-wrapper{padding-bottom:15px}body.group-portal .order-date{padding-left:0 !important;text-align:left !important}.portal-header-menu .primary-container{padding-top:10px}.portal-header-menu a{display:block;margin-right:0;width:100%;margin-bottom:10px;padding-top:10px;padding-bottom:10px}body.group-portal table.shop_table tr{display:block;border-bottom:1px solid #f3f3f3 !important}body.group-portal table.shop_table tr:nth-child(2n){background:rgba(0,0,0,.025) !important}body.group-portal table.shop_table td{background:rgba(0,0,0,0) !important;border:0 !important}body.group-portal table.shop_table.gp_table_1 td._actions{padding-left:0 !important;padding-right:0 !important;padding-top:0 !important;max-width:100%;text-align:left !important}body.group-portal table.shop_table.gp_table_3 td.order-number{text-align:left !important;padding-left:0 !important}body.group-portal table.shop_table.gp_table_3 td.order-total{padding-right:0 !important}.portal-section-container[data-section=recent_orders] .order-actions>div{display:block}body.group-portal table.shop_table.gp_table_4 td._name{flex:auto;flex-basis:100%;max-width:100%;padding-bottom:0 !important}body.group-portal table.shop_table.gp_table_4 td._price{text-align:left !important;padding-left:0 !important}body.group-portal table.shop_table.gp_table_4 td._discount,body.group-portal table.shop_table.gp_table_4 td._quantity{text-align:center !important}body.group-portal table.shop_table.gp_table_4 td._total{padding-right:0 !important}body.group-portal .woocommerce table.gp_table_2.shop_table tbody td._name{text-align:left !important;padding-left:0 !important}body.group-portal .woocommerce table.gp_table_2.shop_table tbody td._download,body.group-portal .woocommerce table.gp_table_2.shop_table tbody td._extra_card{text-align:center !important}body.group-portal .woocommerce table.gp_table_2.shop_table tbody td._extra_card_2,body.group-portal .woocommerce table.gp_table_2.shop_table tbody td._course{padding-right:0 !important}body.group-portal .woocommerce table.gp_table_2.shop_table tbody td._cert_id{padding-left:0 !important}body.group-portal .portal-header-customer-inner h2{display:none}body.group-portal .portal-header-inner{padding-top:20px;padding-bottom:20px}.portal-header-menu a.active,.portal-header-menu a:hover{border-width:2px}body.page-template-template-groups .woocommerce table.shop_table td{padding:3px 0}body.group-portal .gp_table_1 td._name:before,body.group-portal .gp_table_1 td._actions:before{display:none}body.group-portal .gp_table_1 td._name{padding-top:15px !important}body.group-portal .gp_table_1 td._actions{padding-bottom:20px !important}body.group-portal .gp_table_1 td._actions a{margin-top:10px;background-image:none !important;text-align:center}.page-template-template-groups .woocommerce table.shop_table th,.page-template-template-groups .woocommerce table.shop_table td{text-align:left !important}body.group-portal .gp_table_1 .text-container{padding-left:3px}body.group-portal .mobile-break-container{clear:both;display:block;width:100%}body.group-portal ._extra_card_2{display:none !important}body.group-portal ._extra_card{padding-bottom:20px !important}body.group-portal .order-actions:before{content:'' !important}body.group-portal .order-number{padding-top:15px !important}body.group-portal .order-actions{padding-top:5px !important;padding-bottom:10px !important}.groups-products-container-top .portal-section-header-inner{padding-bottom:0}body.group-portal ._total{padding-bottom:15px !important}body.group-portal .groups-products-container form{padding-bottom:10px}body.groups table.gs_table_1.shop_table tr{padding:10px}body.groups table.gs_table_1.shop_table tr:nth-child(2n){background-color:rgba(0,0,0,.025) !important}body.groups table.gs_table_1.shop_table td.product-name{width:100% !important}body.groups table.gs_table_1.shop_table td{border:0 !important;background:rgba(0,0,0,0) !important}body.groups table.gs_table_1.shop_table td:before{margin-right:10px}.faq_item_title h3{max-width:75%;font-size:14px}body.page-template-template-groups .frequently_wrapper{padding-top:60px}body.page-template-template-groups .video-support-container-wrapper,body.page-template-template-groups .three_groups_features{margin-top:60px}body.page-template-template-groups .three_groups_feature_image{margin-bottom:10px}body.page-template-template-groups .groups-products-container{box-shadow:none}body.page-template-template-groups .groups-products-container form{padding:0}body.page-template-template-groups table.gs_table_1.shop_table tr{padding:10px 20px;border-radius:5px}body.page-template-template-groups .woocommerce-checkout-review-order-table td,table.shop_table td{color:#757070}body.page-template-template-groups .woocommerce table.shop_table_responsive tr td.product-name:before,body.page-template-template-groups .woocommerce-page table.shop_table_responsive tr td.product-name:before{content:''}body.page-template-template-groups .woocommerce table.shop_table_responsive tr td.product-name,body.page-template-template-groups .woocommerce-page table.shop_table_responsive tr td.product-name{font-size:17px !important;color:#0c577b !important}.entry-content h2.groups-top-h2,body.page-template-template-groups .cost_savings_content,.cost_savings a,.faq_item{border-radius:5px}body.woocommerce-cart .woocommerce table.shop_table_responsive tr td:before,body.woocommerce-cart .woocommerce-page table.shop_table_responsive tr td:before{content:''}body.woocommerce-cart .woocommerce .product-price{display:none}body.woocommerce-cart .cart_item{display:block;width:100%}body.woocommerce-cart .cart_item .product-name{float:left !important;padding-left:0 !important;width:calc(100% - 127px) !important}body.woocommerce-cart .cart_item .product-subtotal{float:right !important;padding-right:0 !important;width:100px !important}.button{-webkit-appearance:none}.home .review,.page-template-template-recertify .review,.page-template-template-free-cpr-classes .review,.page-template-template-cpr-classes .review{float:none;width:100%;margin:0 0 40px !important}}@media screen and (max-width:740px){.bottom-menu-tags-icon img{position:relative;top:2px;width:auto;height:20px}.bottom-menu-tags-content small{display:none}#main_content_area{margin-bottom:0;padding-top:20px;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#main_content{padding:0}#main_content_left,#main_content_right{float:none;width:100%}#search_input_field{margin-top:20px}#banner_area{max-height:62px}#banner_content{top:-2px}#banner_content h1{padding:13px 3px 23px;font-size:19px;font-weight:400}#bratcame{position:relative;left:-4px}#bratcame span,#bratcame span a{font-size:11px}#search_input_field .submit{right:-3px;width:65px}#search_input_field .submit input[type=submit]{height:34px;font-size:14px}#search_input_field .search_text_field input[type=text]{padding:0 0 0 31px;height:34px;background-position:10px 11px;-webkit-background-size:15px auto;background-size:15px auto;font-size:15px}.easy-autocomplete{width:100% !important}.toggle_area h2,.toggle_area h2.minue{padding:0 10px 0 0}.toggle_area h2 span,.toggle_area h2.minue span{padding:10px 20px 10px 15px;background-position:right 16px}.toggle_area h2 span,.toggle_area h2.minue span{background-position:right 16px}.toggle_item{padding:10px 15px}.toggle_area p{font-size:13px;line-height:1.5em}#certificate h2{font-size:13px}.find_btn a{height:auto;padding:10px 18px;background-image:none;line-height:1.1em;font-size:12px}#contact_form_area h2{font-size:17px}.text_field_area span.label,.text_field span.label{padding-bottom:2px;font-size:13px}.text_field input[type=text],.text_field input[type=email]{padding:0 5px;height:30px;line-height:1.1em;font-size:14px}.dk-select,.dk-select-multi{height:30px;line-height:30px;font-size:14px}.dk-selected:before{top:10px;right:10px}.submit_btn{max-width:100%}.submit_btn input[type=submit]{height:37px;font-size:14px}.checkout-seals-desktop{display:none}.checkout-seals-mobile{display:block}.woo-checkout-section .checkout-seals-mobile{display:none !important}}@media screen and (max-width:720px){.sft-portal-section-badge-content .copy-badge-container{flex-direction:column}.sft-portal-section-badge-content .copy-badge-container .button{margin-bottom:15px;margin-left:0;margin-right:0}.sft-portal-section-badge-content .copy-badge-container img{margin:0 !important}}@media screen and (max-width:710px){.slider_text{padding-top:20px}.slider_text p{margin-bottom:0;padding-bottom:15px}.slider_text h2{font-size:25px}.slider_text{padding-top:0}.feature_column{width:43.7%}}@media screen and (max-width:700px){.three_column_area{padding:30px 0 15px}.preview{padding:20px 0 30px}.three_column{width:100%;float:none;clear:both;margin-left:0}.three_column h3{font-size:19px}.three_column p{font-size:16px;line-height:22px}.feature_column{min-height:240px}.feature_column_area{margin-bottom:30px;padding:20px 0 15px}.testimonials_column h2{font-size:20px}.footer_column{min-height:270px}}@media screen and (max-width:670px){.two_column{width:89.5%}}@media screen and (max-width:660px){.bottom-menu-tags{width:97%}.bottom-menu-tags-icon img{position:relative;top:2px;width:auto;height:15px}#bottom_menu ul li a span{font-size:13px}.bottom-menu-tags-inner{padding:6px 0}.bottom-menu-tags-icon img{top:3px}.bottom-menu-tags-content{padding-left:5px}.col3-set .col-1,.col3-set .col-2,.col3-set .col-3{float:none;width:100%}.col3-set .col-1,.col3-set .col-2{margin-bottom:20px}}@media screen and (max-width:650px){.slider_text h2{font-size:25px;line-height:30px}#foundation_help h1{font-size:25px;padding-bottom:7px}#foundation_help p{font-size:14px;line-height:1.5em;padding-bottom:20px}.getin{padding-bottom:25px}.testimonials_area{padding:10px 0 20px}.testimonials_column{width:100%;float:none;clear:both;padding-bottom:10px}.footer_column{min-height:290px}#top_menu_area{display:none}.slicknav_btn{top:36px}.payment_method_paypal_pro label img.godaddy-seal{display:block;float:none;margin-top:10px !important}.payment_method_paypal_pro .form-row{float:none !important;width:100% !important}.payment_method_paypal_pro .form-row input{width:100% !important}#wc-paypal_pro-cc-form{width:98% !important}label[for=payment_method_paypal_pro] img{display:block}#siteseal img{position:relative;top:-22px;width:100px}body.group-portal .woocommerce table.gp_table_2.shop_table tbody td._download,body.group-portal .woocommerce table.gp_table_2.shop_table tbody td._course{text-align:left !important;padding-left:0 !important;padding-top:0 !important}body.group-portal .woocommerce table.gp_table_2.shop_table tbody td._extra_card,body.group-portal .woocommerce table.gp_table_2.shop_table tbody td._date,body.group-portal .woocommerce table.gp_table_2.shop_table tbody td._cert_id{text-align:right !important;padding-right:0 !important}body.group-portal .woocommerce table.gp_table_2.shop_table tbody td._extra_card,body.group-portal .woocommerce table.gp_table_2.shop_table tbody td._cert_id{padding-top:0 !important}body.page-template-template-groups .three_groups_features{flex-direction:column}body.page-template-template-groups .three_groups_feature{margin-bottom:50px}body.page-template-template-groups .three_groups_feature:last-child{margin-bottom:0}.groups-top-content h3{font-size:20px}.entry-content h2.groups-top-h2{line-height:1.4}body.page-template-template-groups .video-support-red-arrow-text .red-arrow-text{font-size:18px}body.page-template-template-groups .frequently>h2{font-size:28px}body.page-template-template-groups .cost_savings_content p{font-size:20px;line-height:1.7;margin-top:15px;margin-bottom:5px}}@media screen and (max-width:670px){.two_column{width:88%}body.page-template-template-about article.page .entry-header h1.entry-title,body.page-template-template-groups article.page .entry-header h1.entry-title,body.page-template-template-verify article.page .entry-header h1.entry-title,body.page-template-template-full article.page .entry-header h1.entry-title,body.page-template-template-full article.post .entry-header h1.entry-title,body.page-template-template-free-study-guide article.post .entry-header h1.entry-title,body.page-template-template-page article.post .entry-header h1.entry-title{font-size:22px}.page-template-template-verify .textwidget h3{width:100%;font-size:19px}.form-block-title{font-size:19px}.entry-header-sub-title{font-size:15px}}@media screen and (max-width:620px){#bottom_menu ul li a span{position:relative;top:-1px;font-size:11px}.bottom-menu-tags-icon img{top:2px}.groups-top-content .d-flex{flex-wrap:wrap;align-items:center;flex-direction:column}.groups-top-content .d-flex>div{margin-bottom:20px}.groups-top-content .d-flex>div:last-child{margin-bottom:0}.groups-products-container form{padding-left:30px;padding-right:30px}}@media screen and (max-width:615px){.two_column{width:88%}body.single-product form.cart .button{padding:6px 15px}.study-courses__buttons{text-align:center}.study-courses__buttons a{padding:12px 23px !important;font-size:16px !important}}@media screen and (max-width:580px){.two_column_content{padding-right:116px;background-size:110px 100px}.online_courses .two_column_content{background-size:100px 90px}.two_column_content p,.two_column_content h1{font-size:22px;margin-bottom:15px !important;padding-bottom:0}.two_column_content h4{font-size:14px}.two_column_content p{font-size:15px}.two_column_content span{font-size:15px}.online_courses .two_column_content p{padding-bottom:0}.slider_text h2{padding-right:100px;font-size:20px;line-height:25px}.slider_text span{font-size:16px;letter-spacing:1px;padding-bottom:3px}.slider_text p{font-size:16px;padding-bottom:10px}.slider_text a.cours{font-size:13px;height:40px;letter-spacing:1px;line-height:40px;padding:0 30px}.slider_text a.cours small{background-position:right 13px;background-size:20px 15px;padding-right:30px}#foundation_help h1{margin-bottom:10px;padding-top:10px;font-size:19px;line-height:1.2em;font-weight:300}#foundation_help h1 span{clear:both;display:block}.column_area{padding:0 10px}.column{width:99.5% !important;float:none;clear:both;margin:0 0 30px}.getin h2{font-size:30px}.box_column_area{padding-bottom:20px}.feature_column_area{padding:10px 0}.feature_column{width:100%;min-height:inherit;height:auto;float:none;clear:both;padding:0 0 30px}.title{padding-bottom:10px}.bg_footer{padding:0}.about,.resources,.legal,.footer_column{width:100%;float:none;clear:both;padding:0;border-left:0;min-height:inherit;height:auto;margin-bottom:20px}.footer_column{margin-bottom:30px;width:100% !important;text-align:center}.footer_column:last-child{margin-bottom:20px}.footer-column-inner{border-left:none}#footer_area{padding-top:20px}.footer_social li{float:none;display:inline-block}.bg_footer .national_cpr{padding-bottom:20px}.bottom-menu-tags{padding-right:5px !important;padding-left:5px !important}.page-template-template-about .column_area{margin:0 35px}body.page-template-template-gallery .gallery-thumb{width:50%}body.attachment #image-navigation{text-align:center}body.attachment #image-navigation span{display:inline-block;margin-bottom:10px}.footer-social-dmca{clear:both;margin-left:0 !important;padding-top:10px;width:100%}.footer-godaddy{padding-top:30px !important}body.woocommerce-checkout .bg_footer{padding:46px 0 35px}body.woocommerce-checkout .bg_footer .national_cpr{padding-bottom:0}}@media screen and (max-width:564px){body.group-portal .portal-section-container table.shop_table tr{border-bottom:1px solid #f3f3f3}.woocommerce table.shop_table_responsive tr:nth-child(2n),.woocommerce-page table.shop_table_responsive tr:nth-child(2n){background-color:rgba(0,0,0,.025) !important}body.group-portal .woocommerce table.shop_table td{border:0 !important;background:rgba(0,0,0,0) !important}}@media screen and (max-width:540px){body.group-portal table.shop_table.gp_table_3 td.order-total{padding-left:0 !important;padding-top:0 !important;flex:auto;flex-basis:100%;max-width:100%;text-align:left !important}}@media screen and (max-width:520px){#two_column_area{margin-bottom:0}.two_column{width:86.5%}body.woocommerce-cart table.shop_table.cart.my-account-table td.actions .coupon input[type=text]{-webkit-border-radius:4px !important;border-radius:4px !important;width:100% !important;margin-bottom:10px}body.woocommerce-cart table.shop_table.cart.my-account-table td.actions .coupon input[type=submit]{-webkit-border-radius:4px !important;border-radius:4px !important;width:100% !important}.slider_text a.cours small:before{top:10px;right:-13px;width:35px;background-position:-773px -837px}}@media screen and (max-width:500px){.bottom-menu-tags-icon{display:none}#bottom_menu ul li.certification a{background:url(//nationalcprfoundation.com/wp-content/themes/vantage/new/css/../../new/images/bgr_menu_bottom_li.png) no-repeat}#bottom_menu ul li.support_team a{background:url(//nationalcprfoundation.com/wp-content/themes/vantage/new/css/../../new/images/bgr_menu_bottom_li2.png) no-repeat}#bottom_menu ul li.accepted a{background:url(//nationalcprfoundation.com/wp-content/themes/vantage/new/css/../../new/images/bgr_menu_bottom_li3.png) no-repeat}#bottom_menu ul li a{padding-left:18px;background-size:auto 15px !important;background-position:0 3px !important}#bottom_menu ul li a span br{display:block}#bottom_menu ul li a span{font-size:9px;line-height:1.3em}.bottom-menu-tags-content{padding-left:0}.bottom-menu-tags-inner{padding:9px 0 4px}body.woocommerce-checkout #payment .payment_method_paypal_pro img{width:124px}}@media screen and (max-width:485px){.slider_text h2{padding-bottom:4px;font-size:18px}}@media screen and (max-width:480px){.two_column_content{padding-right:0}.two_column_content,.online_courses .two_column_content{background-size:0 0}.two_column_content h1{font-size:18px;padding:0 50px 15px 0}.two_column{padding-left:15px}.two_column_content p,.two_column_content h1{padding-bottom:13px}.getin h2{margin-bottom:0 !important;font-size:23px;padding-bottom:7px}.getin p{margin-bottom:10px}.preview p{font-size:17px}.box_column_info_text_content h2{font-size:20px;line-height:26px;padding-bottom:14px}.two_column{width:85%}.today{width:85px}.two_column{background-image:none}.two_column_content h1{margin-bottom:8px !important;line-height:1.5em}.two_column_content p{margin-bottom:8px !important}.column{padding:0 0 20px;width:100% !important}.column h1{font-size:17px}.column h4{font-size:20px}.column p{padding:0 10px;line-height:1.2em}.course-column-content{margin-bottom:20px}.column br{display:block;margin-bottom:10px}.three_column{margin-bottom:40px !important}.three_column:last-child{margin-bottom:0 !important}.three_column p{font-size:14px;line-height:1.4em}.preview{padding-bottom:40px}.box-certifications .box_column_info_text_content h2{font-size:20px;line-height:1.3em}.home-container-inner{padding:0 20px 0 15px}.two_column_content h2{margin-bottom:12px}.online_courses .two_column_content h2{padding-bottom:12px}.group-user-bottom-nav-content{padding-right:10px !important;font-size:11px !important;line-height:1.3em}.sweepstakes-promotion-tab{max-width:255px}.page-content-container img.alignleft,.page-content-container img.alignright{margin-bottom:20px;width:100%;height:auto;text-align:center}body.page-template-template-gallery .gallery-thumb{width:100%}.rating-hear-about-us-container{width:100%}body.woocommerce-checkout .woocommerce-checkout-review-order table thead td,body.woocommerce-checkout .woocommerce-checkout-review-order table tbody td{padding-left:3px !important}#checkout-top-menu .__cart span{display:none}#checkout-top-menu .__cart img{margin-right:0}body.group-portal .woocommerce .portal-section-container[data-section=my_group] table.shop_table td:last-child{padding-top:15px}body.group-portal table.shop_table.gp_table_3 td.order-number,body.group-portal table.shop_table.gp_table_3 td.order-date,body.group-portal table.shop_table.gp_table_3 td.order-status,body.group-portal table.shop_table.gp_table_3 td.order-total{padding-left:0 !important;padding-right:0 !important;flex:auto;flex-basis:50%;max-width:50%;text-align:left !important}body.group-portal table.shop_table.gp_table_3 td.order-status,body.group-portal table.shop_table.gp_table_3 td.order-total{padding-top:0 !important}}@media screen and (max-width:475px){.two_column{padding-top:15px;padding-bottom:20px}.two_column_content p,.two_column_content h1{padding-bottom:0}}@media screen and (max-width:450px){.slider_text h2{font-size:16px}}@media screen and (max-width:430px){.two_column_content h1{font-size:15px;padding:0 50px 0 0}.two_column_content p br,.two_column_content h1 br{display:none}#bottom_menu ul{padding-left:0 !important}.slider_text h2{font-size:15px;line-height:20px;padding-bottom:4px}.slider_text span{font-size:13px}.slider_text p{font-size:13px;padding-bottom:5px}#mobile_menu_top ul>li{font-size:14px}.two_column{width:82.5%}}@media screen and (max-width:400px){.slider_text h2{font-size:14px}.slides li{height:175px !important}.slides li img{position:relative;left:-10%;width:auto !important;height:175px !important}.slider_text p{padding-right:40px}.bottom-menu-tags{width:100%}.two_column_content p{font-size:13px}.two_column_content span{font-size:14px}}@media screen and (max-width:382px){#mobile_menu_area{width:100%}.two_column{width:81%}}@media screen and (max-width:380px){.logo{padding-top:4px;max-width:250px}#main_menu{padding-bottom:12px}.menu_btn{background-image:none;right:10px;top:25px;width:26px;height:5px;background-color:#ff151f}.menu_btn:after,.menu_btn:before{position:absolute;content:" ";top:-9px;display:block;overflow:hidden;width:26px;height:5px;background-color:#ff151f}.menu_btn:after{top:auto;bottom:-9px}.three_column h3{font-size:17px}.box_column_info_text_content h2{font-size:18px;line-height:22px}.box_column_info_text_content p{font-size:15px;line-height:24px}.testimonials_column h2{font-size:18px}.testimonials_row_content p{letter-spacing:0}.slider_text a.cours{height:33px;line-height:33px}.slider_text a.cours small{background-position:right 10px}.slider_text h2{font-size:13px;line-height:17px;padding-bottom:0}.slider_text p{font-size:12px}.slider_text a.cours{padding-left:24px}.slider_text a.cours small:before{top:6px}}@media screen and (max-width:1150px){.skill_techniques_content{-webkit-background-size:650px 383px;background-size:650px 383px}.skill_techniques_left h3{font-size:32px}}@media screen and (max-width:1050px){.skill_techniques_left h3{font-size:27px}}@media screen and (max-width:950px){.skill_techniques_left h3{font-size:24px;line-height:34px}.skill_techniques_content{-webkit-background-size:500px 294px;background-size:500px 294px;padding:40px 0}}@media screen and (max-width:950px){.skill_techniques_left h3{font-size:22px}}@media screen and (max-width:767px){.skill_techniques_content{background-position:center 0}.skill_techniques_left h3{font-size:22px}.skill_techniques_left{width:100%;float:none;padding:30px 0 20px;text-align:center}.skill_techniques_right{width:100%;float:none}.skill_techniques_right img{margin:0 auto}}@media screen and (max-width:550px){.skill_techniques_content{-webkit-background-size:400px 236px;background-size:400px 236px}.skill_techniques_left p{padding-bottom:30px}}@media screen and (max-width:480px){body.woocommerce-checkout .woocommerce #payment #place_order{padding:15px 0 !important;background-position:88% 45%}}@media screen and (max-width:450px){body.woocommerce-checkout #payment .payment_method_paypal_pro img{position:relative;left:27px;width:180px}}@media screen and (max-width:420px){.skill_techniques_content{-webkit-background-size:300px 177px;background-size:300px 177px}.skill_techniques_left h3{font-size:21px}.woocommerce-checkout-review-order-table th{text-align:left !important}}@media screen and (max-width:370px){.slides li img{left:-20%}#video_area iframe{width:100%}}@media screen and (max-width:350px){.two_column{width:79%}body.product-template-default.single-product #page-wrapper .product form.cart p.price{font-size:25px}}@media screen and (max-width:340px){.slides li img{left:-30%}}@media screen and (max-width:330px){.logo{max-width:201px;padding-top:0}#main_menu{padding-bottom:10px}.menu_btn{top:23px}}@media screen and (max-width:320px){.slides li img{left:-35%}.two_column{width:77%}}@media (min-width:901px){.cart-item-data{display:inline-block;margin-top:10px}.cart-item-data .variation{display:inline-flex}.cart-item-data .variation .variation-strongNameonCertificatestrong{padding:0}}@media (max-width:900px){.product-name .remodal-open{margin-top:5px}}
.woocommerce-checkout #payment div.payment_box .sv-wc-payment-gateway-payment-form-manage-payment-methods,#add_payment_method .sv-wc-payment-gateway-payment-form-manage-payment-methods{display:block;margin:1em 0;text-align:center}.woocommerce-checkout #payment div.payment_box .sv-wc-payment-gateway-payment-form-saved-payment-method,#add_payment_method .sv-wc-payment-gateway-payment-form-saved-payment-method{display:inline-block;margin-bottom:.5em}.woocommerce-checkout #payment div.payment_box .sv-wc-payment-gateway-payment-form-saved-payment-method .nickname,#add_payment_method .sv-wc-payment-gateway-payment-form-saved-payment-method .nickname{margin-right:.5em}.woocommerce-checkout #payment div.payment_box .sv-wc-payment-gateway-payment-form-saved-payment-method img,#add_payment_method .sv-wc-payment-gateway-payment-form-saved-payment-method img{float:none;width:30px;height:20px;display:inline-block;margin-right:.5em;vertical-align:middle}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-input[type=tel],.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-input[type=text],.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-echeck-form-input[type=tel],.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-echeck-form-input[type=text],.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-form-nickname,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-input[type=tel],#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-input[type=text],#add_payment_method input.js-sv-wc-payment-gateway-echeck-form-input[type=tel],#add_payment_method input.js-sv-wc-payment-gateway-echeck-form-input[type=text],#add_payment_method input.js-sv-wc-payment-gateway-form-nickname{font-size:1.5em;padding:8px}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-input[type=tel]:focus,.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-input[type=text]:focus,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-input[type=tel]:focus,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-input[type=text]:focus{box-shadow:0 0 .1875em #3498db}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-input[type=tel].identified,.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-input[type=text].identified,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-input[type=tel].identified,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-input[type=text].identified{border-color:#69bf29}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-input[type=tel].identified:focus,.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-input[type=text].identified:focus,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-input[type=tel].identified:focus,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-input[type=text].identified:focus{box-shadow:0 0 .1875em #69bf29}@media screen and (min-width: 330px){.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-account-number,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-account-number{background-image:url(//nationalcprfoundation.com/wp-content/plugins/woocommerce-gateway-paypal-powered-by-braintree/vendor/skyverge/wc-plugin-framework/woocommerce/payment-gateway/assets/css/frontend/../../images/card-cc-plain.svg);background-repeat:no-repeat;background-position:right 10px center;background-size:50px 31px}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-account-number.visa,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-account-number.visa{background-image:url(//nationalcprfoundation.com/wp-content/plugins/woocommerce-gateway-paypal-powered-by-braintree/vendor/skyverge/wc-plugin-framework/woocommerce/payment-gateway/assets/css/frontend/../../images/card-visa.svg)}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-account-number.mastercard,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-account-number.mastercard{background-image:url(//nationalcprfoundation.com/wp-content/plugins/woocommerce-gateway-paypal-powered-by-braintree/vendor/skyverge/wc-plugin-framework/woocommerce/payment-gateway/assets/css/frontend/../../images/card-mastercard.svg)}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-account-number.dinersclub,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-account-number.dinersclub{background-image:url(//nationalcprfoundation.com/wp-content/plugins/woocommerce-gateway-paypal-powered-by-braintree/vendor/skyverge/wc-plugin-framework/woocommerce/payment-gateway/assets/css/frontend/../../images/card-dinersclub.svg)}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-account-number.maestro,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-account-number.maestro{background-image:url(//nationalcprfoundation.com/wp-content/plugins/woocommerce-gateway-paypal-powered-by-braintree/vendor/skyverge/wc-plugin-framework/woocommerce/payment-gateway/assets/css/frontend/../../images/card-maestro.svg)}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-account-number.jcb,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-account-number.jcb{background-image:url(//nationalcprfoundation.com/wp-content/plugins/woocommerce-gateway-paypal-powered-by-braintree/vendor/skyverge/wc-plugin-framework/woocommerce/payment-gateway/assets/css/frontend/../../images/card-jcb.svg)}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-account-number.amex,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-account-number.amex{background-image:url(//nationalcprfoundation.com/wp-content/plugins/woocommerce-gateway-paypal-powered-by-braintree/vendor/skyverge/wc-plugin-framework/woocommerce/payment-gateway/assets/css/frontend/../../images/card-amex.svg)}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-account-number.discover,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-account-number.discover{background-image:url(//nationalcprfoundation.com/wp-content/plugins/woocommerce-gateway-paypal-powered-by-braintree/vendor/skyverge/wc-plugin-framework/woocommerce/payment-gateway/assets/css/frontend/../../images/card-discover.svg)}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-account-number.visaelectron,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-account-number.visaelectron{background-image:url(//nationalcprfoundation.com/wp-content/plugins/woocommerce-gateway-paypal-powered-by-braintree/vendor/skyverge/wc-plugin-framework/woocommerce/payment-gateway/assets/css/frontend/../../images/card-visa-electron.svg)}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-account-number.invalid-card-type,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-account-number.invalid-card-type{background-image:url(//nationalcprfoundation.com/wp-content/plugins/woocommerce-gateway-paypal-powered-by-braintree/vendor/skyverge/wc-plugin-framework/woocommerce/payment-gateway/assets/css/frontend/../../images/card-cc-invalid.svg)}}.woocommerce-checkout #payment div.payment_box .js-sv-wc-payment-gateway-echeck-form-check-hint,#add_payment_method .js-sv-wc-payment-gateway-echeck-form-check-hint{margin:0 0 3px 2px;cursor:pointer}.woocommerce-checkout #payment div.payment_box .js-sv-wc-payment-gateway-echeck-form-sample-check,#add_payment_method .js-sv-wc-payment-gateway-echeck-form-sample-check{margin:1em}.woocommerce-checkout #payment div.payment_box .js-sv-wc-payment-gateway-echeck-form-sample-check img,#add_payment_method .js-sv-wc-payment-gateway-echeck-form-sample-check img{min-height:135px}ul.payment_methods li div.sv-wc-payment-gateway-card-icons{vertical-align:middle;display:flex;flex-wrap:wrap;margin-left:auto;gap:5px}ul.payment_methods li div.sv-wc-payment-gateway-card-icons img{float:none !important}/*# sourceMappingURL=sv-wc-payment-gateway-payment-form.min.css.map */

.widget_vantage-social-media .social-media-icon.social-media-icon-linkedin{background:#0070b4;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#0070b4),color-stop(1,#007ac3));background:-ms-linear-gradient(bottom,#0070b4,#007ac3);background:-moz-linear-gradient(center bottom,#0070b4 0%,#007ac3 100%);background:-o-linear-gradient(#007ac3,#0070b4);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#007ac3',endColorstr='#0070b4',GradientType=0);border:1px solid #00609b}.widget_vantage-social-media .social-media-icon.social-media-icon-linkedin:hover{background:#007dc8;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#007dc8),color-stop(1,#0086d8));background:-ms-linear-gradient(bottom,#007dc8,#0086d8);background:-moz-linear-gradient(center bottom,#007dc8 0%,#0086d8 100%);background:-o-linear-gradient(#0086d8,#007dc8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0086d8',endColorstr='#007dc8',GradientType=0);border:1px solid #006daf}.widget_vantage-social-media .social-media-icon.social-media-icon-dribbble{background:#ea4d89;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#ea4d89),color-stop(1,#ec5b92));background:-ms-linear-gradient(bottom,#ea4d89,#ec5b92);background:-moz-linear-gradient(center bottom,#ea4d89 0%,#ec5b92 100%);background:-o-linear-gradient(#ec5b92,#ea4d89);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ec5b92',endColorstr='#ea4d89',GradientType=0);border:1px solid #e7367a}.widget_vantage-social-media .social-media-icon.social-media-icon-dribbble:hover{background:#ec5f95;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#ec5f95),color-stop(1,#ee6d9e));background:-ms-linear-gradient(bottom,#ec5f95,#ee6d9e);background:-moz-linear-gradient(center bottom,#ec5f95 0%,#ee6d9e 100%);background:-o-linear-gradient(#ee6d9e,#ec5f95);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee6d9e',endColorstr='#ec5f95',GradientType=0);border:1px solid #e94886}.widget_vantage-social-media .social-media-icon.social-media-icon-flickr{background:#444;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#444),color-stop(1,#4c4c4c));background:-ms-linear-gradient(bottom,#444,#4c4c4c);background:-moz-linear-gradient(center bottom,#444 0%,#4c4c4c 100%);background:-o-linear-gradient(#4c4c4c,#444);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4c4c4c',endColorstr='#444444',GradientType=0);border:1px solid #373737}.widget_vantage-social-media .social-media-icon.social-media-icon-flickr:hover{background:#4e4e4e;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#4e4e4e),color-stop(1,#565656));background:-ms-linear-gradient(bottom,#4e4e4e,#565656);background:-moz-linear-gradient(center bottom,#4e4e4e 0%,#565656 100%);background:-o-linear-gradient(#565656,#4e4e4e);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#565656',endColorstr='#4e4e4e',GradientType=0);border:1px solid #414141}.widget_vantage-social-media .social-media-icon.social-media-icon-instagram{background:#426f98;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#426f98),color-stop(1,#4777a3));background:-ms-linear-gradient(bottom,#426f98,#4777a3);background:-moz-linear-gradient(center bottom,#426f98 0%,#4777a3 100%);background:-o-linear-gradient(#4777a3,#426f98);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4777a3',endColorstr='#426f98',GradientType=0);border:1px solid #3a6286}.widget_vantage-social-media .social-media-icon.social-media-icon-instagram:hover{background:#4879a6;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#4879a6),color-stop(1,#4d81b1));background:-ms-linear-gradient(bottom,#4879a6,#4d81b1);background:-moz-linear-gradient(center bottom,#4879a6 0%,#4d81b1 100%);background:-o-linear-gradient(#4d81b1,#4879a6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4d81b1',endColorstr='#4879a6',GradientType=0);border:1px solid #406c94}.widget_vantage-social-media .social-media-icon.social-media-icon-pinterest{background:#fd3832;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#fd3832),color-stop(1,#fd4741));background:-ms-linear-gradient(bottom,#fd3832,#fd4741);background:-moz-linear-gradient(center bottom,#fd3832 0%,#fd4741 100%);background:-o-linear-gradient(#fd4741,#fd3832);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fd4741',endColorstr='#fd3832',GradientType=0);border:1px solid #fd1f19}.widget_vantage-social-media .social-media-icon.social-media-icon-pinterest:hover{background:#fd4c46;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#fd4c46),color-stop(1,#fd5a55));background:-ms-linear-gradient(bottom,#fd4c46,#fd5a55);background:-moz-linear-gradient(center bottom,#fd4c46 0%,#fd5a55 100%);background:-o-linear-gradient(#fd5a55,#fd4c46);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fd5a55',endColorstr='#fd4c46',GradientType=0);border:1px solid #fd332d}.widget_vantage-social-media .social-media-icon.social-media-icon-skype{background:#09c6ff;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#09c6ff),color-stop(1,#18caff));background:-ms-linear-gradient(bottom,#09c6ff,#18caff);background:-moz-linear-gradient(center bottom,#09c6ff 0%,#18caff 100%);background:-o-linear-gradient(#18caff,#09c6ff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#18caff',endColorstr='#09c6ff',GradientType=0);border:1px solid #00b7ef}.widget_vantage-social-media .social-media-icon.social-media-icon-skype:hover{background:#1dcbff;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#1dcbff),color-stop(1,#2dceff));background:-ms-linear-gradient(bottom,#1dcbff,#2dceff);background:-moz-linear-gradient(center bottom,#1dcbff 0%,#2dceff 100%);background:-o-linear-gradient(#2dceff,#1dcbff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2dceff',endColorstr='#1dcbff',GradientType=0);border:1px solid #04c5ff}.widget_vantage-social-media .social-media-icon.social-media-icon-youtube{background:#ff3635;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#ff3635),color-stop(1,#ff4544));background:-ms-linear-gradient(bottom,#ff3635,#ff4544);background:-moz-linear-gradient(center bottom,#ff3635 0%,#ff4544 100%);background:-o-linear-gradient(#ff4544,#ff3635);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff4544',endColorstr='#ff3635',GradientType=0);border:1px solid #ff1d1b}.widget_vantage-social-media .social-media-icon.social-media-icon-youtube:hover{background:#ff4a49;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#ff4a49),color-stop(1,#ff5a59));background:-ms-linear-gradient(bottom,#ff4a49,#ff5a59);background:-moz-linear-gradient(center bottom,#ff4a49 0%,#ff5a59 100%);background:-o-linear-gradient(#ff5a59,#ff4a49);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5a59',endColorstr='#ff4a49',GradientType=0);border:1px solid #ff3130}.widget_vantage-social-media .social-media-icon.social-media-icon-github{background:#387cc9;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#387cc9),color-stop(1,#4484cc));background:-ms-linear-gradient(bottom,#387cc9,#4484cc);background:-moz-linear-gradient(center bottom,#387cc9 0%,#4484cc 100%);background:-o-linear-gradient(#4484cc,#387cc9);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4484cc',endColorstr='#387cc9',GradientType=0);border:1px solid #3170b6}.widget_vantage-social-media .social-media-icon.social-media-icon-github:hover{background:#4887cd;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#4887cd),color-stop(1,#548ed1));background:-ms-linear-gradient(bottom,#4887cd,#548ed1);background:-moz-linear-gradient(center bottom,#4887cd 0%,#548ed1 100%);background:-o-linear-gradient(#548ed1,#4887cd);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#548ed1',endColorstr='#4887cd',GradientType=0);border:1px solid #3679c6}.widget_vantage-social-media .social-media-icon.social-media-icon-vimeo{background:#42b8ff;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#42b8ff),color-stop(1,#51beff));background:-ms-linear-gradient(bottom,#42b8ff,#51beff);background:-moz-linear-gradient(center bottom,#42b8ff 0%,#51beff 100%);background:-o-linear-gradient(#51beff,#42b8ff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#51beff',endColorstr='#42b8ff',GradientType=0);border:1px solid #28aeff;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 1px rgba(0,0,0,.1);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 1px rgba(0,0,0,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 1px rgba(0,0,0,.1)}.widget_vantage-social-media .social-media-icon.social-media-icon-vimeo:hover{background:#56c0ff;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#56c0ff),color-stop(1,#66c5ff));background:-ms-linear-gradient(bottom,#56c0ff,#66c5ff);background:-moz-linear-gradient(center bottom,#56c0ff 0%,#66c5ff 100%);background:-o-linear-gradient(#66c5ff,#56c0ff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#66c5ff',endColorstr='#56c0ff',GradientType=0);border:1px solid #3db6ff}.widget_vantage-social-media .social-media-icon.social-media-icon-vk{background:#537599;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#537599),color-stop(1,#587da3));background:-ms-linear-gradient(bottom,#537599,#587da3);background:-moz-linear-gradient(center bottom,#537599 0%,#587da3 100%);background:-o-linear-gradient(#587da3,#537599);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#587da3',endColorstr='#537599',GradientType=0);border:1px solid #4a6888}.widget_vantage-social-media .social-media-icon.social-media-icon-vk:hover{background:#5b7fa6;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#5b7fa6),color-stop(1,#6587ab));background:-ms-linear-gradient(bottom,#5b7fa6,#6587ab);background:-moz-linear-gradient(center bottom,#5b7fa6 0%,#6587ab 100%);background:-o-linear-gradient(#6587ab,#5b7fa6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6587ab',endColorstr='#5b7fa6',GradientType=0);border:1px solid #517296}.widget_vantage-social-media .social-media-icon.social-media-icon-small{width:24px;height:24px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.widget_vantage-social-media .social-media-icon.social-media-icon-small [class^="fa fa-"]{font-size:12px}.widget_vantage-social-media .social-media-icon.social-media-icon-small img{width:12px;height:12px;margin-left:-6px;margin-top:-6px}.widget_vantage-social-media .social-media-icon.social-media-icon-large{width:48px;height:48px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.widget_vantage-social-media .social-media-icon.social-media-icon-large [class^="fa fa-"]{font-size:22px}.widget_vantage-social-media .social-media-icon.social-media-icon-large img{width:22px;height:22px;margin-left:-11px;margin-top:-10px}

            
#recaptcha_area{display:inline-block}body.single-product #main .site-main{padding:0}body.single-product #main .site-main .woocommerce-error{display:flex;align-items:center}body.single-product #main .site-main .woocommerce-error li{width:100%;display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;margin-right:10px}body.single-product #main .site-main .woocommerce-error li .button{border-radius:5px;border:none;background:#f3f3f3;color:#000;box-shadow:none;text-shadow:none;text-align:center;margin-left:10px}
#pgc-1038590-0-0{width:54.1%;width:calc(54.1% - ( 0.459 * 20px ) )}#pgc-1038590-0-1{width:28.5%;width:calc(28.5% - ( 0.715 * 20px ) )}#pgc-1038590-0-2{width:17.4%;width:calc(17.4% - ( 0.826 * 20px ) )}#pl-1038590 .so-panel{margin-bottom:35px}#pl-1038590 .so-panel:last-of-type{margin-bottom:0}#pg-1038590-0.panel-has-style>.panel-row-style,#pg-1038590-0.panel-no-style{-webkit-align-items:flex-start;align-items:flex-start}@media (max-width:790px){#pg-1038590-0.panel-no-style,#pg-1038590-0.panel-has-style>.panel-row-style,#pg-1038590-0{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#pg-1038590-0>.panel-grid-cell,#pg-1038590-0>.panel-row-style>.panel-grid-cell{width:100%;margin-right:0}#pgc-1038590-0-0,#pgc-1038590-0-1{margin-bottom:35px}#pl-1038590 .panel-grid-cell{padding:0}#pg-1038590-0 .panel-grid-cell-empty{display:none}#pl-1038590 .panel-grid .panel-grid-cell-mobile-last{margin-bottom:0}}
#footer-widgets aside{width:25%}
.cart-show-discounts{margin:5px 0}.productinfo-show-discounts{margin:5px 0}
@charset "UTF-8";.su-u-clearfix:after{content:"";display:table;clear:both}.su-u-trim>:first-child{margin-top:0}.su-u-trim>:last-child{margin-bottom:0}.su-u-responsive-media-yes{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.su-u-responsive-media-yes .fluid-width-video-wrapper,.su-u-responsive-media-yes .video-holder{position:static!important}.su-u-responsive-media-yes embed,.su-u-responsive-media-yes iframe,.su-u-responsive-media-yes object{position:absolute;top:0;left:0;width:100%;height:100%}.su-u-overflow-hidden{overflow:hidden}.su-accordion{margin-bottom:1.5em}.su-accordion .su-spoiler{margin-bottom:.5em}.su-audio{position:relative;width:100%;height:30px;margin-bottom:1.5em;background:#7c8781;background:linear-gradient(to bottom,#7c8781 0,#0a0809 100%);border-radius:3px}.su-audio .jp-pause,.su-audio .jp-play{position:absolute;left:0;top:0;display:block;width:30px;height:30px;border-top-left-radius:3px;border-bottom-left-radius:3px;cursor:pointer;border-right:1px solid #454947;background-image:url(//nationalcprfoundation.com/wp-content/plugins/shortcodes-ultimate/includes/css/../images/player/default.png);background-repeat:no-repeat}.su-audio .jp-play{background-position:0 0}.su-audio .jp-pause{background-position:-30px 0}.su-audio .jp-current-time,.su-audio .jp-duration{position:absolute;top:0;display:block;height:30px;line-height:30px;font-size:10px;color:#eee;text-shadow:0 -1px 0 #000}.su-audio .jp-current-time{left:45px}.su-audio .jp-duration{right:10px}.su-audio .jp-play-bar,.su-audio .jp-seek-bar{position:absolute;top:0;left:0;height:10px;border-radius:3px;cursor:pointer}.su-audio .jp-progress{position:absolute;top:10px;left:85px;right:50px;height:10px;background:#333;box-shadow:0 0 5px #000 inset;border-radius:3px}.su-audio .jp-seek-bar{background:#0b0b0b;background:linear-gradient(to bottom,#0b0b0b 0,#666 100%)}.su-audio .jp-play-bar{background:#6db3f2;background:linear-gradient(to bottom,#6db3f2 0,#54a3ee 50%,#3690f0 51%,#1e69de 100%)}.su-box{margin:0 0 1.5em;border-width:2px;border-style:solid}.su-box-title{display:block;padding:.5em 1em;font-weight:700;font-size:1.1em}.su-box-content{background-color:#fff;color:#444;padding:1em}.su-box-style-soft .su-box-title{background-image:url(//nationalcprfoundation.com/wp-content/plugins/shortcodes-ultimate/includes/css/../images/styles/style-soft.png);background-position:0 0;background-repeat:repeat-x}.su-box-style-glass .su-box-title{background-image:url(//nationalcprfoundation.com/wp-content/plugins/shortcodes-ultimate/includes/css/../images/styles/style-glass.png);background-position:0 50%;background-repeat:repeat-x}.su-box-style-bubbles .su-box-title{background-image:url(//nationalcprfoundation.com/wp-content/plugins/shortcodes-ultimate/includes/css/../images/styles/style-bubbles.png);background-position:0 50%;background-repeat:repeat-x}.su-box-style-noise .su-box-title{background-image:url(//nationalcprfoundation.com/wp-content/plugins/shortcodes-ultimate/includes/css/../images/styles/style-noise.png);background-position:0 0;background-repeat:repeat-x}.su-button{display:inline-block!important;text-align:center;text-decoration:none!important;box-sizing:content-box!important;transition:all .2s}.su-button-wide{display:block!important;margin:1em 0}.su-button-center{text-align:center}.su-button span{display:block!important;text-decoration:none!important;box-sizing:content-box!important;transition:all .2s}.su-button img{border:none!important;vertical-align:middle!important;margin:-.2em .4em 0 -.3em!important;box-shadow:none!important}.su-button i{display:inline-block;width:1em;height:1em;margin:0 .5em 0 0!important;text-align:center;line-height:1em}.su-button.su-button-float-icon img{margin:0 .5em!important}.su-button small{display:block;margin:-.2em 0 0;color:inherit;text-align:center;font-style:normal;font-size:.8em;line-height:1;opacity:.7}@media screen and (max-width:768px){.su-button span{padding-top:.25em!important;padding-bottom:.25em!important;line-height:1.2!important}.su-button small{margin-top:.2em!important}}.su-button-style-default{border-width:1px;border-style:solid}.su-button-style-default:hover{opacity:.7}.su-button-style-default span{border-top-width:1px;border-bottom-width:1px;border-top-style:solid;border-bottom-style:solid}.su-button-style-flat,.su-button-style-flat span{border:none}.su-button-style-flat span{position:relative}.su-button-style-flat:hover span{top:1px}.su-button-style-ghost{background:0 0!important}.su-button-style-ghost span{border-width:3px;border-style:solid}.su-button-style-ghost:hover span{border-color:inherit!important}.su-button-style-soft span{background:0 -20px url(//nationalcprfoundation.com/wp-content/plugins/shortcodes-ultimate/includes/css/../images/styles/style-soft.png) repeat-x}.su-button-style-soft:hover span{background:0 0 url(//nationalcprfoundation.com/wp-content/plugins/shortcodes-ultimate/includes/css/../images/styles/style-soft.png) repeat-x}.su-button-style-glass span{background:0 50% url(//nationalcprfoundation.com/wp-content/plugins/shortcodes-ultimate/includes/css/../images/styles/style-glass.png) repeat-x}.su-button-style-glass:hover span{background:100% 50% url(//nationalcprfoundation.com/wp-content/plugins/shortcodes-ultimate/includes/css/../images/styles/style-glass.png) repeat-x}.su-button-style-bubbles span{background:0 50% url(//nationalcprfoundation.com/wp-content/plugins/shortcodes-ultimate/includes/css/../images/styles/style-bubbles.png) no-repeat}.su-button-style-bubbles:hover span{background:-710px 50% url(//nationalcprfoundation.com/wp-content/plugins/shortcodes-ultimate/includes/css/../images/styles/style-bubbles.png) no-repeat}.su-button-style-noise span{background:0 0 url(//nationalcprfoundation.com/wp-content/plugins/shortcodes-ultimate/includes/css/../images/styles/style-noise.png) repeat-x}.su-button-style-noise:hover span{background:0 0 url(//nationalcprfoundation.com/wp-content/plugins/shortcodes-ultimate/includes/css/../images/styles/style-noise.png) repeat-x}.su-button-style-stroked span{margin:1px;border:1px dashed #fff!important}.su-button-style-stroked:hover span{opacity:.7}.su-button-style-3d{border-bottom-style:solid;border-bottom-width:6px}.su-button-style-3d span{border-bottom-style:solid;border-bottom-width:1px}.su-button-style-3d:hover{position:relative;top:3px;border-bottom-width:3px}.su-carousel{position:relative;margin-bottom:1.5em;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.su-carousel-centered{margin:0 auto 1.5em}.su-carousel-slides{position:relative;width:100%;-webkit-transition-property:-webkit-transform,left,top;-webkit-transition-duration:0s;-webkit-transform:translate3d(0,0,0);-webkit-transition-timing-function:ease;-moz-transition-property:-moz-transform,left,top;-moz-transition-duration:0s;-moz-transform:translate3d(0,0,0);-moz-transition-timing-function:ease;-o-transition-property:-o-transform,left,top;-o-transition-duration:0s;-o-transform:translate3d(0,0,0);-o-transition-timing-function:ease;-o-transform:translate(0,0);-ms-transition-property:-ms-transform,left,top;-ms-transition-duration:0s;-ms-transform:translate3d(0,0,0);-ms-transition-timing-function:ease;transition-property:transform,left,top;transition-duration:0s;transform:translate3d(0,0,0);transition-timing-function:ease}.swiper-free-mode>.su-carousel-slides{transition-timing-function:ease-out;margin:0 auto}.su-carousel-slide{position:relative;float:left}.su-carousel-slide>a,.su-carousel-slide>a>img,.su-carousel-slide>img{position:relative;display:block;width:100%;height:100%;text-decoration:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.su-carousel-responsive-yes .su-carousel-slide>a,.su-carousel-responsive-yes .su-carousel-slide>a>img,.su-carousel-responsive-yes .su-carousel-slide>img{height:auto}.su-carousel-pages-no .su-carousel-pagination{display:none}.swiper-wp8-horizontal{-ms-touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x}.su-carousel .su-carousel-slide a{padding:0 5px}.su-carousel .su-carousel-slide img{padding:3px;border:1px solid #ccc;background:#fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.su-carousel .su-carousel-slide-title{position:absolute;left:9px;right:9px;bottom:4px;display:block;padding:2px 3px;color:#fff;line-height:1.2;font-size:11px;background:#000;background:rgba(0,0,0,.5);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:opacity 1s;-o-transition:opacity 1s;-moz-transition:opacity 1s;-webkit-transition:opacity 1s}.su-carousel .su-carousel-next,.su-carousel .su-carousel-prev{position:absolute;top:50%;display:block;width:40px;height:40px;margin-top:-20px;background:#000 0 0 url(//nationalcprfoundation.com/wp-content/plugins/shortcodes-ultimate/includes/css/../images/swiper/default.png) no-repeat;background-color:rgba(0,0,0,.5);cursor:pointer;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;opacity:0;transition:all .2s}.su-carousel .su-carousel-prev{right:20px;margin-right:40px;background-position:-40px 0}.su-carousel .su-carousel-next{left:20px;margin-left:40px;background-position:0 0}.su-carousel:hover .su-carousel-next,.su-carousel:hover .su-carousel-prev{margin-left:0;margin-right:0;opacity:.7}.su-carousel .su-carousel-next:hover,.su-carousel .su-carousel-prev:hover{opacity:1}.su-carousel .su-carousel-pagination{position:absolute;left:15%;right:15%;top:50%;width:70%;height:0;margin-top:-7px;text-align:center;cursor:default;opacity:0;transition:all .2s}.su-carousel:hover .su-carousel-pagination{bottom:20px;opacity:1}.su-carousel .su-carousel-pagination span{display:inline-block;width:14px;height:14px;margin:0;background:#000 0 -999px url(//nationalcprfoundation.com/wp-content/plugins/shortcodes-ultimate/includes/css/../images/swiper/default.png) no-repeat;background-color:rgba(0,0,0,.5);cursor:pointer;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;transition:all .2s}.su-carousel:hover .su-carousel-pagination span{margin:0 3px}.su-carousel .su-carousel-pagination span.swiper-visible-switch{background-color:#fff;background-color:rgba(255,255,255,.5)}.su-carousel .su-carousel-pagination span.swiper-active-switch,.su-carousel .su-carousel-pagination span:hover{background-position:0 -40px}.su-row{margin-bottom:1.5em}.su-row:after{display:table;clear:both;content:""}.su-row .su-column{display:block;float:left;box-sizing:border-box;margin:0 0 0 4%}.su-row .su-column:first-child{margin-left:0}.su-row .su-column.su-column-size-1-1{margin-right:0;margin-left:0}.su-row .su-column.su-column-centered{float:none;margin-right:auto;margin-left:auto}.su-row .su-column-size-1-1{width:100%}.su-row .su-column-size-1-2{width:48%}.su-row .su-column-size-1-3{width:30.66%}.su-row .su-column-size-2-3{width:65.33%}.su-row .su-column-size-1-4{width:22%}.su-row .su-column-size-3-4{width:74%}.su-row .su-column-size-1-5{width:16.8%}.su-row .su-column-size-2-5{width:37.6%}.su-row .su-column-size-3-5{width:58.4%}.su-row .su-column-size-4-5{width:79.2%}.su-row .su-column-size-1-6{width:13.33%}.su-row .su-column-size-5-6{width:82.66%}.su-row .su-column embed,.su-row .su-column iframe,.su-row .su-column img,.su-row .su-column object{max-width:100%}@media only screen and (max-width:767px){.su-row .su-column{float:none;width:100%;margin:0}.su-row .su-column+.su-column{margin:1.5rem 0 0}}.su-custom-gallery{display:flex;flex-wrap:wrap;margin-bottom:1.5em}.su-custom-gallery-align-left{justify-content:flex-start}.su-custom-gallery-align-center{justify-content:center}.su-custom-gallery-align-right{justify-content:flex-end}.su-custom-gallery-slide{position:relative;flex:0 0 auto;margin:.5em}.su-custom-gallery-slide a{display:block;width:100%;height:100%}.su-custom-gallery-slide img{display:block;box-sizing:border-box;margin:0;padding:3px;width:100%;height:100%;border:1px solid #ccc;border-radius:5px;background:#fff;box-shadow:none;transition:all .2s;-o-object-fit:cover;object-fit:cover}.su-custom-gallery-slide:hover img{border:1px solid #aaa;background:#eee}.su-custom-gallery-slide span{position:absolute;right:4px;bottom:4px;left:4px;display:block;overflow-y:auto;padding:2px 4px;max-height:calc(100% - 8px);background:#000;background:rgba(0,0,0,.5);color:#fff;word-wrap:break-word;font-size:12px;line-height:1.3;opacity:0;transition:all .2s}.su-custom-gallery-slide:hover span{opacity:1}.su-custom-gallery-title-never span{display:none}.su-custom-gallery-title-always span{opacity:1}.su-dailymotion{margin:0 0 1.5em}.su-dailymotion iframe{border:none!important}.su-display-posts-template-default .su-post{display:flex;margin-bottom:1.75em}.su-display-posts-template-default .su-post-thumbnail{margin:0 1.25em 0 0;width:8.25em}.su-display-posts-template-default .su-post-thumbnail a{display:block!important;text-decoration:none!important}.su-display-posts-template-default .su-post-thumbnail img{display:block!important;margin:0!important;max-width:100%!important;height:auto!important;-o-object-fit:cover!important;object-fit:cover!important}.su-display-posts-template-default .su-post-body{flex:1}.su-display-posts-template-default h2.su-post-title{margin:0 0 1em!important;padding:0!important;border:none!important;font-size:1.35em!important}.su-display-posts-template-default h2.su-post-title:after,.su-display-posts-template-default h2.su-post-title:before{display:none}.su-display-posts-template-default .su-post-meta{margin:1em 0;font-size:.85em;opacity:.85}.su-display-posts-template-default .su-post-excerpt p{margin:1em 0}.su-display-posts-template-default .su-post-excerpt>:last-child{margin-bottom:0!important}.su-display-posts-template-default .su-post-comments-link{margin:1em 0 0}@media screen and (max-width:768px){.su-display-posts-template-default .su-post-thumbnail{width:4em}}.su-display-posts-template-teasers .su-post{display:flex;align-items:center;margin-bottom:1em}.su-display-posts-template-teasers .su-post-thumbnail{margin:0 1em 0 0;width:3.75em}.su-display-posts-template-teasers .su-post-thumbnail a{display:block!important;text-decoration:none!important}.su-display-posts-template-teasers .su-post-thumbnail img{display:block!important;margin:0!important;max-width:100%!important;height:auto!important;-o-object-fit:cover!important;object-fit:cover!important}.su-display-posts-template-teasers .su-post-body{flex:1}.su-display-posts-template-teasers h2.su-post-title{margin:0!important;padding:0!important;border:none!important;font-size:1.15em!important}.su-display-posts-template-teasers h2.su-post-title:after,.su-display-posts-template-teasers h2.su-post-title:before{display:none}@media screen and (max-width:768px){.su-display-posts-template-teasers .su-post-thumbnail{width:2.75em}}.su-display-posts-template-single h2.su-post-title{margin:0 0 1em!important;padding:0!important;border:none!important;font-size:1.75em!important}.su-display-posts-template-single .su-post-meta{margin:1em 0;font-size:.85em;opacity:.85}.su-display-posts-pagination{display:flex;justify-content:space-between}.su-display-posts-pagination-next{margin-left:auto}.su-divider{clear:both;border:none;text-align:right;line-height:1}.su-divider a{display:inline-block;font-size:.8em;text-decoration:none;outline:0;padding-bottom:5px}.su-divider-style-default{border-bottom-style:solid}.su-divider-style-dotted{border-bottom-style:dotted}.su-divider-style-dashed{border-bottom-style:dashed}.su-divider-style-double{border-bottom-style:double}.su-document{margin:0 0 1.5em}.su-document iframe{border:none!important}.su-dropcap{float:left;display:inline-block;width:2em;height:2em;margin:.2em .5em .2em 0;line-height:2em;text-align:center;overflow:hidden;text-transform:uppercase}.su-dropcap-style-default{color:#fff;background:#45484d;background:linear-gradient(to bottom,#45484d 0,#000 100%);text-shadow:-1px -1px 0 #000;border-radius:50%}.su-dropcap-style-flat{background:#444;color:#fff}.su-dropcap-style-light{color:#333;border-radius:50%;background:#fff;background:linear-gradient(to bottom,#fff 0,#eaeaea 100%)}.su-dropcap-style-simple{width:1em;height:1em;line-height:1em;text-align:left}.su-expand{margin:0 0 1.5em}.su-expand-content{overflow:hidden}.su-expand-link{margin-top:.5em;cursor:pointer}.su-expand-link:hover{opacity:.7}.su-expand-link a,.su-expand-link a:active,.su-expand-link a:focus,.su-expand-link a:hover,.su-expand-link a:visited{display:inline;text-decoration:none;box-shadow:none;background:0 0;border:none}.su-expand-link-style-underlined .su-expand-link span{text-decoration:underline}.su-expand-link-style-dotted .su-expand-link span{border-bottom:1px dotted #333}.su-expand-link-style-dashed .su-expand-link span{border-bottom:1px dashed #333}.su-expand-link-style-button .su-expand-link a{display:inline-block;margin-top:.2em;padding:.2em .4em;border:2px solid #333}.su-expand-link-more{display:none}.su-expand-link-less{display:block}.su-expand-collapsed .su-expand-link-more{display:block}.su-expand-collapsed .su-expand-link-less{display:none}.su-expand-link i{display:inline-block;margin:0 .3em 0 0;vertical-align:middle;color:inherit}.su-expand-link img{display:inline-block;width:1em;height:1em;margin:0 .3em 0 0;vertical-align:middle}.su-frame,.su-frame-inner{display:block}.su-frame-align-left{float:left;margin:0 1em 1em 0}.su-frame-align-center{float:none;margin:1em auto}.su-frame-align-right{float:right;margin:0 0 1em 1em}.su-frame img{display:block!important;float:none!important;padding:0!important;margin:0!important;border:none!important;box-shadow:none!important}.su-frame-style-default{padding:2px;border:1px solid #999;background:#fff;box-shadow:1px 1px 4px #ccc}.su-frame-style-default .su-frame-inner{padding:2px;border:4px solid #eee}.su-gmap{margin:0 0 1.5em}.su-gmap iframe{border:none!important}.su-guests{margin-bottom:1.5em}.su-heading.su-heading-align-left{text-align:left}.su-heading.su-heading-align-left .su-heading-inner{padding-left:.2em}.su-heading.su-heading-align-right{text-align:right}.su-heading.su-heading-align-right .su-heading-inner{padding-right:.2em}.su-heading.su-heading-align-center{text-align:center}.su-heading-style-default{padding:2px 0;border-top:1px solid #999;border-bottom:1px solid #999}.su-heading-style-default .su-heading-inner{padding:1em .5em;border-top:4px solid #eee;border-bottom:4px solid #eee}.su-highlight{display:inline;padding:1px 0}.su-image-carousel{margin:1.5em 0;width:100%}.su-image-carousel:first-child{margin-top:0}.su-image-carousel:last-child{margin-bottom:0}.su-image-carousel-item{box-sizing:border-box;width:100%}.su-image-carousel-item-content{position:relative}.su-image-carousel-item-content a,.su-image-carousel-item-content a:active,.su-image-carousel-item-content a:focus,.su-image-carousel-item-content a:hover,.su-image-carousel-item-content a:visited,.su-image-carousel-item-content img{display:block;box-sizing:border-box;margin:0;padding:0;width:100%;height:100%;border:none;border-radius:0;box-shadow:none;text-decoration:none}.su-image-carousel-item-content a:after,.su-image-carousel-item-content a:before,.su-image-carousel-item-content img:after,.su-image-carousel-item-content img:before{display:none}.su-image-carousel-item-content span{position:absolute;display:block;overflow:auto;max-height:60%;word-wrap:break-word;font-size:.9em;line-height:1.3}.su-image-carousel-item-content span:empty{display:none}.su-image-carousel-columns-2 .su-image-carousel-item{width:50%}.su-image-carousel-columns-3 .su-image-carousel-item{width:33.3333333333%}.su-image-carousel-columns-4 .su-image-carousel-item{width:25%}.su-image-carousel-columns-5 .su-image-carousel-item{width:20%}.su-image-carousel-columns-6 .su-image-carousel-item{width:16.6666666666%}.su-image-carousel-columns-7 .su-image-carousel-item{width:14.2857142857%}.su-image-carousel-columns-8 .su-image-carousel-item{width:12.5%}.su-image-carousel-columns-2.su-image-carousel-has-spacing .su-image-carousel-item{margin-right:3%;width:48.5%}.su-image-carousel-columns-3.su-image-carousel-has-spacing .su-image-carousel-item{margin-right:2.9%;width:31.4%}.su-image-carousel-columns-4.su-image-carousel-has-spacing .su-image-carousel-item{margin-right:2.8%;width:22.9%}.su-image-carousel-columns-5.su-image-carousel-has-spacing .su-image-carousel-item{margin-right:2.5%;width:18%}.su-image-carousel-columns-6.su-image-carousel-has-spacing .su-image-carousel-item{margin-right:2.6%;width:14.5%}.su-image-carousel-columns-7.su-image-carousel-has-spacing .su-image-carousel-item{margin-right:2.2%;width:12.4%}.su-image-carousel-columns-8.su-image-carousel-has-spacing .su-image-carousel-item{margin-right:2%;width:10.75%}@media screen and (max-width:768px){.su-image-carousel-adaptive .su-image-carousel-item,.su-image-carousel-adaptive.su-image-carousel-has-spacing .su-image-carousel-item{margin-right:0;width:100%}}.su-image-carousel-crop .su-image-carousel-item-content:before{float:left;margin-left:-1px;width:1px;height:0;content:""}.su-image-carousel-crop .su-image-carousel-item-content:after{display:table;clear:both;content:""}.su-image-carousel-crop .su-image-carousel-item-content a,.su-image-carousel-crop .su-image-carousel-item-content img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.su-image-carousel-crop .su-image-carousel-item-content img{-o-object-fit:cover;object-fit:cover}.su-image-carousel-crop-16-9 .su-image-carousel-item-content:before{padding-top:56.25%}.su-image-carousel-crop-16-10 .su-image-carousel-item-content:before{padding-top:62.5%}.su-image-carousel-crop-21-9 .su-image-carousel-item-content:before{padding-top:42.8571428571%}.su-image-carousel-crop-5-4 .su-image-carousel-item-content:before{padding-top:80%}.su-image-carousel-crop-4-3 .su-image-carousel-item-content:before{padding-top:75%}.su-image-carousel-crop-3-2 .su-image-carousel-item-content:before{padding-top:66.6666666667%}.su-image-carousel-crop-2-1 .su-image-carousel-item-content:before{padding-top:50%}.su-image-carousel-crop-1-1 .su-image-carousel-item-content:before{padding-top:100%}.su-image-carousel-crop-1-2 .su-image-carousel-item-content:before{padding-top:200%}.su-image-carousel-crop-2-3 .su-image-carousel-item-content:before{padding-top:150%}.su-image-carousel-crop-3-4 .su-image-carousel-item-content:before{padding-top:133.3333333333%}.su-image-carousel-crop-4-5 .su-image-carousel-item-content:before{padding-top:125%}.su-image-carousel-crop-9-21 .su-image-carousel-item-content:before{padding-top:233.3333333333%}.su-image-carousel-crop-10-16 .su-image-carousel-item-content:before{padding-top:160%}.su-image-carousel-crop-9-16 .su-image-carousel-item-content:before{padding-top:177.7777777778%}.su-image-carousel-align-left{float:left;margin-top:0;margin-right:1.5em}.su-image-carousel-align-right{float:right;margin-top:0;margin-left:1.5em}.su-image-carousel-align-center{margin-right:auto;margin-left:auto}.su-image-carousel-align-full{margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw);max-width:100vw!important;width:100vw!important}.su-image-carousel button.flickity-prev-next-button{position:absolute;top:50%;display:block;margin:-22px 0 0;padding:0;width:44px;height:44px;outline:0;border-radius:50%;opacity:0;transition:opacity .2s ease,transform .2s ease;transform:none}.su-image-carousel:hover button.flickity-prev-next-button{opacity:.5}.su-image-carousel button.flickity-prev-next-button:focus,.su-image-carousel button.flickity-prev-next-button:hover{box-shadow:none;opacity:1}.su-image-carousel button.flickity-prev-next-button:focus{transform:scale(1.05)}.su-image-carousel button.flickity-prev-next-button[disabled]{display:none}.su-image-carousel button.flickity-prev-next-button.previous{left:20px}.su-image-carousel button.flickity-prev-next-button.next{right:20px}.su-image-carousel>ol.flickity-page-dots{position:absolute;top:50%;bottom:auto;left:50%;margin:0;padding:0;width:auto;list-style:none;opacity:0;transition:opacity .2s ease;transform:translate(-50%,-50%);pointer-events:none}.su-image-carousel:hover>ol.flickity-page-dots{opacity:1}.su-image-carousel>ol.flickity-page-dots>li.dot{position:relative;display:inline-block;margin:5px;padding:0;width:20px;height:20px;border-radius:50%;list-style:none;opacity:.5;transition:opacity .2s ease;pointer-events:all}.su-image-carousel>ol.flickity-page-dots>li.dot:hover{opacity:1}.su-image-carousel>ol.flickity-page-dots>li.dot:before{position:absolute;top:50%;left:50%;display:none;margin:0;padding:0;width:10px;height:10px;border-radius:50%;content:"";transform:translate(-50%,-50%)}.su-image-carousel>ol.flickity-page-dots>li.dot.is-selected:before{display:block}.su-image-carousel-controls-style-dark button.flickity-prev-next-button{background:#000;color:#fff}.su-image-carousel-controls-style-dark ol.flickity-page-dots li.dot{background:#000}.su-image-carousel-controls-style-dark ol.flickity-page-dots li.dot:before{background:#fff}.su-image-carousel-controls-style-light button.flickity-prev-next-button{background:#fff;color:#000}.su-image-carousel-controls-style-light ol.flickity-page-dots li.dot{background:#fff}.su-image-carousel-controls-style-light ol.flickity-page-dots li.dot:before{background:#000}.su-image-carousel-slides-style-default .su-image-carousel-item-content{margin:1px}.su-image-carousel-slides-style-default .su-image-carousel-item-content img{padding:3px;border:1px solid #ccc;border-radius:7px;background:#fff}.su-image-carousel-slides-style-default .su-image-carousel-item-content span{right:4px;bottom:4px;left:4px;padding:.5em .7em;border-bottom-right-radius:2px;border-bottom-left-radius:2px;background:linear-gradient(to top,rgba(0,0,0,.7),transparent);color:#fff;text-shadow:0 2px 5px #000}.su-image-carousel-slides-style-minimal .su-image-carousel-item-content{margin:1px}.su-image-carousel-slides-style-minimal .su-image-carousel-item-content span{right:0;bottom:0;left:0;padding:.7em;background:linear-gradient(to top,rgba(0,0,0,.7),transparent);color:#fff;text-shadow:0 2px 5px #000}.su-image-carousel-slides-style-photo .su-image-carousel-item-content{padding:7px}.su-image-carousel-slides-style-photo .su-image-carousel-item-content img{border:5px solid #fff;border-radius:7px;box-shadow:0 2px 5px rgba(0,0,0,.5)}.su-image-carousel-slides-style-photo .su-image-carousel-item-content span{right:12px;bottom:12px;left:12px;padding:.3em .5em;background:#fff;color:#000;font-size:.9em}.su-image-carousel-slides-style-photo.su-image-carousel-crop .su-image-carousel-item-content img{top:7px;right:7px;bottom:7px;left:7px;width:calc(100% - 14px);height:calc(100% - 14px)}.su-image-carousel-mfp.mfp-bg{z-index:102000!important}.su-image-carousel-mfp.mfp-wrap{z-index:102001!important}.su-image-carousel-mfp.mfp-wrap .mfp-preloader{z-index:102002!important}.su-image-carousel-mfp.mfp-wrap .mfp-content{z-index:102003!important}.su-image-carousel-mfp.mfp-wrap button.mfp-arrow,.su-image-carousel-mfp.mfp-wrap button.mfp-close{z-index:102004!important}.su-image-carousel-has-outline .su-image-carousel-item-content a:focus img,.su-image-carousel-has-outline button.flickity-prev-next-button:focus{outline-width:2px;outline-style:solid;outline-color:Highlight}@media (-webkit-min-device-pixel-ratio:0){.su-image-carousel-has-outline .su-image-carousel-item-content a:focus,.su-image-carousel-has-outline button.flickity-prev-next-button:focus{outline-style:auto;outline-color:-webkit-focus-ring-color}}.su-label{display:inline;margin-right:.3em;padding:.1em .3em;font-size:.8em;height:.8em;line-height:.8em;color:#fff;border-radius:3px}.su-label-type-default{background:#999}.su-label-type-success{background:#090}.su-label-type-warning{background:#f90}.su-label-type-important{background:#f03}.su-label-type-black{background:#111}.su-label-type-info{background:#09c}.su-lightbox-content{position:relative;margin:0 auto}#su-generator .su-lightbox-content,.mfp-content .su-lightbox-content{display:block!important}.su-lightbox-content-preview{width:100%;min-height:300px;background:#444;overflow:hidden}.su-lightbox-content h1,.su-lightbox-content h2,.su-lightbox-content h3,.su-lightbox-content h4,.su-lightbox-content h5,.su-lightbox-content h6{color:inherit}.su-lightbox{cursor:pointer}.su-list{margin-bottom:1.5em}.su-list ul{margin:0!important;padding:0!important;list-style:none!important}.su-list ul li{position:relative;display:block!important;margin:0!important;padding:4px 0 4px 2em!important;list-style-type:none!important;line-height:1.3em}.su-list ul li>img{position:absolute;left:0;top:4px;width:1.3em;height:1.3em;padding:0;margin:0;border:none}.su-list ul li>i{position:absolute;left:0;top:4px;width:1.3em;height:1.3em;line-height:1.3em;text-align:center}.su-members{margin-bottom:1.5em;padding:1em;border-width:1px 0;border-style:solid;text-align:center}.su-members a{text-decoration:underline;color:inherit}.su-note{margin:0 0 1.5em;border-width:1px;border-style:solid}.su-note-inner{padding:1em;border-width:1px;border-style:solid}.su-posts-default-loop .su-post{margin-bottom:2.5em;line-height:1.5}.su-posts-default-loop .su-post:after{content:"";display:table;clear:both}.su-posts-default-loop .su-post-thumbnail{float:left;display:block;width:100px;height:100px;margin-right:1em}.su-posts-default-loop .su-post-thumbnail img{max-width:100px;max-height:100px}.su-posts-default-loop h2.su-post-title{clear:none;margin:0 0 .3em;font-size:1.2em;font-weight:700}.su-posts-default-loop .su-post-meta{margin-bottom:.7em;font-size:.8em;opacity:.6}.su-posts-default-loop .su-post-excerpt{margin-bottom:.5em}.su-posts-default-loop .su-post-excerpt p:last-child{margin-bottom:0}.su-posts-default-loop .su-post-comments-link{font-size:.9em}.su-posts-teaser-loop .su-post{margin-bottom:1.5em;line-height:1.2}.su-posts-teaser-loop .su-post:after{content:"";display:table;clear:both}.su-posts-teaser-loop .su-post-thumbnail{float:left;display:block;width:56px;height:56px;margin:0 1em 0 0}.su-posts-teaser-loop .su-post-thumbnail img{display:block;margin:0;padding:2px;border:1px solid #ccc;border-radius:5px;max-width:100%;max-height:100%}.su-posts-teaser-loop h2.su-post-title{display:block;margin:0;padding:0;border:none;font-size:.9em;font-weight:400;clear:none}.su-posts-single-post .su-post{margin-bottom:2.5em;line-height:1.5}.su-posts-single-post .su-post:after{content:"";display:table;clear:both}.su-posts-single-post h1.su-post-title{clear:none;margin:0 0 .3em;font-size:1.2em;font-weight:700}.su-posts-single-post .su-post-meta{margin-bottom:.7em;font-size:.8em;opacity:.6}.su-posts-single-post .su-post-content{margin-bottom:.5em}.su-posts-single-post .su-post-content p:last-child{margin-bottom:0}.su-private{margin:0 0 1.5em}.su-pullquote{display:block;width:30%;padding:.5em 1em}.su-pullquote-align-left{margin:.5em 1.5em 1em 0;padding-left:0;float:left;border-right:5px solid #eee}.su-pullquote-align-right{margin:.5em 0 1em 1.5em;padding-right:0;float:right;border-left:5px solid #eee}@media screen and (max-width:48em){.su-pullquote{width:auto}.su-pullquote-align-left,.su-pullquote-align-right{float:none;margin:1.5em 0;padding:.5em 1em}}.su-qrcode{display:inline-block}.su-qrcode-align-left{float:left;margin:0 .5em .5em 0}.su-qrcode-align-center{display:block;clear:both;margin:1em auto;text-align:center}.su-qrcode-align-right{float:right;margin:0 0 .5em .5em}.su-qrcode a,.su-qrcode a:active,.su-qrcode a:focus,.su-qrcode a:hover{background:0 0;outline:0;display:inline;text-decoration:none}.su-qrcode-clickable a:hover{opacity:.7}.su-qrcode img{display:inline-block;max-width:100%}.su-quote-style-default{position:relative;margin-bottom:1.5em;padding:.5em 3em;font-style:italic}.su-quote-style-default:after,.su-quote-style-default:before{position:absolute;display:block;width:20px;height:20px;background-image:url(//nationalcprfoundation.com/wp-content/plugins/shortcodes-ultimate/includes/css/../images/quote.png);content:""}.su-quote-style-default:before{top:0;left:0;background-position:0 0}.su-quote-style-default:after{right:0;bottom:0;background-position:-20px 0}.su-quote-style-default .su-quote-cite{display:block;text-align:right;font-style:normal}.su-quote-style-default .su-quote-cite:before{content:"— "}.su-quote-style-default .su-quote-cite a{text-decoration:underline}.su-screenr{margin:0 0 1.5em}.su-screenr iframe{border:none!important}.su-service{position:relative;margin:0 0 1.5em}.su-service-title{display:block;margin-bottom:.5em;color:#333;font-weight:700;font-size:1.1em}.su-service-title img{position:absolute;top:0;left:0;display:block!important;margin:0!important;padding:0!important;border:none!important;box-shadow:none!important}.su-service-title i{position:absolute;top:0;left:0;display:block!important;width:1em;height:1em;text-align:center;line-height:1em}.su-service-content{line-height:1.4}.su-slider{position:relative;margin-bottom:1.5em;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.su-slider-centered{margin:0 auto 1.5em}.su-slider-slides{position:relative;width:100%;-webkit-transition-property:-webkit-transform,left,top;-webkit-transition-duration:0s;-webkit-transform:translate3d(0,0,0);-webkit-transition-timing-function:ease;-moz-transition-property:-moz-transform,left,top;-moz-transition-duration:0s;-moz-transform:translate3d(0,0,0);-moz-transition-timing-function:ease;-o-transition-property:-o-transform,left,top;-o-transition-duration:0s;-o-transform:translate3d(0,0,0);-o-transition-timing-function:ease;-o-transform:translate(0,0);-ms-transition-property:-ms-transform,left,top;-ms-transition-duration:0s;-ms-transform:translate3d(0,0,0);-ms-transition-timing-function:ease;transition-property:transform,left,top;transition-duration:0s;transform:translate3d(0,0,0);transition-timing-function:ease}.swiper-free-mode>.su-slider-slides{transition-timing-function:ease-out;margin:0 auto}.su-slider-slide{position:relative;float:left}.su-slider-slide>a,.su-slider-slide>a>img,.su-slider-slide>img{position:relative;display:block;width:100%;height:100%;text-decoration:none}.su-slider-responsive-yes .su-slider-slide>a,.su-slider-responsive-yes .su-slider-slide>a>img,.su-slider-responsive-yes .su-slider-slide>img{height:auto}.su-slider-pages-no .su-slider-pagination{display:none}.swiper-wp8-horizontal{-ms-touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x}.su-slider-slide-title{position:absolute;left:20px;bottom:20px;display:block;max-width:90%;padding:5px 10px;color:#fff;line-height:1.3;background:#000;background:rgba(0,0,0,.5);border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;opacity:0;transition:opacity 1s;-o-transition:opacity 1s;-moz-transition:opacity 1s;-webkit-transition:opacity 1s}.su-slider-slide-visible .su-slider-slide-title{opacity:1}.su-slider-next,.su-slider-prev{position:absolute;top:50%;display:block;width:40px;height:40px;margin-top:-20px!important;background:#000 0 0 url(//nationalcprfoundation.com/wp-content/plugins/shortcodes-ultimate/includes/css/../images/swiper/default.png) no-repeat;background-color:rgba(0,0,0,.5);cursor:pointer;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;opacity:0;transition:all .2s}.su-slider-prev{right:10px;margin-right:30px;background-position:-40px 0}.su-slider-next{left:10px;margin-left:30px;background-position:0 0}.su-slider:hover .su-slider-next,.su-slider:hover .su-slider-prev{margin-left:0;margin-right:0;opacity:.7}.su-slider .su-slider-next:hover,.su-slider .su-slider-prev:hover{opacity:1}.su-slider-pagination{position:absolute;left:15%;right:15%;top:50%;width:70%;height:0;margin-top:-7px;text-align:center;cursor:default;opacity:0;transition:all .2s}.su-slider:hover .su-slider-pagination{bottom:20px;opacity:1}.su-slider-pagination span{display:inline-block;width:14px;height:14px;margin:0;background:#000 0 -999px url(//nationalcprfoundation.com/wp-content/plugins/shortcodes-ultimate/includes/css/../images/swiper/default.png) no-repeat;background-color:rgba(0,0,0,.5);cursor:pointer;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;transition:all .2s}.su-slider:hover .su-slider-pagination span{margin:0 3px}.su-slider .su-slider-pagination span.swiper-visible-switch{background-color:#fff;background-color:rgba(255,255,255,.5)}.su-slider-pagination span.swiper-active-switch,.su-slider-pagination span:hover{background-position:0 -40px}.su-spacer{display:block;height:0;clear:both;overflow:hidden}.su-spacer-5{height:5px}.su-spacer-10{height:10px}.su-spacer-20{height:20px}.su-spacer-30{height:30px}.su-spacer-40{height:40px}.su-spoiler{margin-bottom:1.5em}.su-spoiler .su-spoiler:last-child{margin-bottom:0}.su-spoiler-title{position:relative;cursor:pointer;min-height:20px;line-height:20px;padding:7px 7px 7px 34px;font-weight:700;font-size:13px}.su-spoiler-title:focus{outline:currentColor thin dotted}.su-spoiler-icon{position:absolute;left:7px;top:7px;display:block;width:20px;height:20px;line-height:21px;text-align:center;font-size:14px;font-family:ShortcodesUltimateIcons;font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased}.su-spoiler-content{padding:14px;transition:padding-top .2s}.su-spoiler.su-spoiler-closed>.su-spoiler-content{height:0;margin:0;padding-top:0;padding-bottom:0;overflow:hidden;border:none;opacity:0;pointer-events:none}.su-spoiler.su-spoiler-closed>.su-spoiler-content iframe{display:none}.su-spoiler-icon-plus .su-spoiler-icon:before{content:"\f068"}.su-spoiler-icon-plus.su-spoiler-closed .su-spoiler-icon:before{content:"\f067"}.su-spoiler-icon-plus-circle .su-spoiler-icon:before{content:"\f056"}.su-spoiler-icon-plus-circle.su-spoiler-closed .su-spoiler-icon:before{content:"\f055"}.su-spoiler-icon-plus-square-1 .su-spoiler-icon:before{content:"\f146"}.su-spoiler-icon-plus-square-1.su-spoiler-closed .su-spoiler-icon:before{content:"\f0fe"}.su-spoiler-icon-plus-square-2 .su-spoiler-icon:before{content:"\f147"}.su-spoiler-icon-plus-square-2.su-spoiler-closed .su-spoiler-icon:before{content:"\f196"}.su-spoiler-icon-arrow .su-spoiler-icon:before{content:"\f063"}.su-spoiler-icon-arrow.su-spoiler-closed .su-spoiler-icon:before{content:"\f061"}.su-spoiler-icon-arrow-circle-1 .su-spoiler-icon:before{content:"\f0ab"}.su-spoiler-icon-arrow-circle-1.su-spoiler-closed .su-spoiler-icon:before{content:"\f0a9"}.su-spoiler-icon-arrow-circle-2 .su-spoiler-icon:before{content:"\f01a"}.su-spoiler-icon-arrow-circle-2.su-spoiler-closed .su-spoiler-icon:before{content:"\f18e"}.su-spoiler-icon-chevron .su-spoiler-icon:before{content:"\f078"}.su-spoiler-icon-chevron.su-spoiler-closed .su-spoiler-icon:before{content:"\f054"}.su-spoiler-icon-chevron-circle .su-spoiler-icon:before{content:"\f13a"}.su-spoiler-icon-chevron-circle.su-spoiler-closed .su-spoiler-icon:before{content:"\f138"}.su-spoiler-icon-caret .su-spoiler-icon:before{content:"\f0d7"}.su-spoiler-icon-caret.su-spoiler-closed .su-spoiler-icon:before{content:"\f0da"}.su-spoiler-icon-caret-square .su-spoiler-icon:before{content:"\f150"}.su-spoiler-icon-caret-square.su-spoiler-closed .su-spoiler-icon:before{content:"\f152"}.su-spoiler-icon-folder-1 .su-spoiler-icon:before{content:"\f07c"}.su-spoiler-icon-folder-1.su-spoiler-closed .su-spoiler-icon:before{content:"\f07b"}.su-spoiler-icon-folder-2 .su-spoiler-icon:before{content:"\f115"}.su-spoiler-icon-folder-2.su-spoiler-closed .su-spoiler-icon:before{content:"\f114"}.su-spoiler-style-default>.su-spoiler-title{padding-left:27px;padding-right:0}.su-spoiler-style-default>.su-spoiler-title>.su-spoiler-icon{left:0}.su-spoiler-style-default>.su-spoiler-content{padding:1em 0 1em 27px}.su-spoiler-style-fancy{border:1px solid #ccc;border-radius:10px;background:#fff;color:#333}.su-spoiler-style-fancy>.su-spoiler-title{border-bottom:1px solid #ccc;border-radius:10px;background:#f0f0f0;font-size:.9em}.su-spoiler-style-fancy.su-spoiler-closed>.su-spoiler-title{border:none}.su-spoiler-style-fancy>.su-spoiler-content{border-radius:10px}.su-spoiler-style-simple{border-top:1px solid #ccc;border-bottom:1px solid #ccc}.su-spoiler-style-simple>.su-spoiler-title{padding:5px 10px;background:#f0f0f0;color:#333;font-size:.9em}.su-spoiler-style-simple>.su-spoiler-title>.su-spoiler-icon{display:none}.su-spoiler-style-simple>.su-spoiler-content{padding:1em 10px;background:#fff;color:#333}.su-table{width:100%;margin-bottom:1.5em}.su-table table{width:100%!important;margin:0!important;border-collapse:collapse!important;font-size:1em!important;border:1px solid #ccc!important;table-layout:auto!important}.su-table table th{text-align:center!important;padding:1em!important;font-size:1em!important;font-weight:700!important;color:#333!important;border:1px solid #ccc!important;background:#f0f0f0!important}.su-table table td{padding:.5em 1em!important;border:1px solid #ccc!important;background:#fff!important}.su-table-responsive{overflow-x:auto}.su-table-responsive table{width:auto!important;min-width:100%!important}.su-table-responsive table td,.su-table-responsive table th{word-break:initial!important}.su-table-alternate table tr:nth-child(even) td{background-color:#f7f7f7!important}.su-table-fixed table{table-layout:fixed!important}.su-tabs{margin:0 0 1.5em;padding:3px;border-radius:3px;background:#eee}.su-tabs-nav span{display:inline-block;margin-right:3px;padding:10px 15px;min-height:40px;border-top-left-radius:3px;border-top-right-radius:3px;color:#333;font-size:13px;line-height:20px;cursor:pointer;transition:all .2s}.su-tabs-nav span:hover{background:#f5f5f5}.su-tabs-nav span.su-tabs-current{background:#fff;cursor:default}.su-tabs-nav span:focus{outline:currentColor thin dotted}.su-tabs-nav span.su-tabs-disabled{opacity:.5;cursor:default}.su-tabs-pane{padding:15px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;background:#fff;color:#333;font-size:13px}.su-tabs-pane:not(.su-tabs-pane-open){overflow:hidden!important;padding-top:0!important;padding-bottom:0!important;min-height:0!important;height:0!important;border:none!important}.su-tabs-nav,.su-tabs-nav span,.su-tabs-pane,.su-tabs-panes{box-sizing:border-box!important}.su-tabs-vertical{display:flex}.su-tabs-vertical .su-tabs-nav{width:30%}.su-tabs-vertical .su-tabs-nav>span{display:block;margin-right:0;border-radius:0;border-top-left-radius:3px;border-bottom-left-radius:3px}.su-tabs-vertical .su-tabs-panes{width:70%}.su-tabs-vertical .su-tabs-panes .su-tabs-pane{height:100%;border-radius:0;border-top-right-radius:3px;border-bottom-right-radius:3px}@media only screen and (max-width:768px){.su-tabs-vertical{flex-direction:column}.su-tabs-vertical .su-tabs-nav,.su-tabs-vertical .su-tabs-panes{width:100%}.su-tabs-vertical .su-tabs-nav .su-tabs-pane,.su-tabs-vertical .su-tabs-nav>span,.su-tabs-vertical .su-tabs-panes .su-tabs-pane,.su-tabs-vertical .su-tabs-panes>span{border-radius:3px}.su-tabs-mobile-stack .su-tabs-nav span{display:block}.su-tabs-mobile-scroll .su-tabs-nav{display:flex;align-items:flex-end;white-space:nowrap;overflow-x:auto}}.su-tooltip{display:none}.su-tooltip.su-tooltip-visible{display:block}.su-tooltip-inner{display:block;position:relative;padding:.7em .85em}.su-tooltip-title{display:block;font-weight:700;font-size:1.1em;margin-bottom:.25em}.su-tooltip-title:empty{display:none}.su-tooltip-content{display:block}.su-tooltip-shadow-yes{box-shadow:0 0 10px rgba(0,0,0,.5)}.su-tooltip-button{position:relative}.su-tooltip-button-outline-no:focus{outline:0}.su-tooltip-arrow,.su-tooltip-arrow:before{position:absolute;width:8px;height:8px;background:inherit}.su-tooltip-arrow{visibility:hidden}.su-tooltip-arrow:before{visibility:visible;content:"";transform:rotate(45deg)}.su-tooltip[data-popper-placement^=top]>.su-tooltip-arrow{bottom:-4px}.su-tooltip[data-popper-placement^=bottom]>.su-tooltip-arrow{top:-4px}.su-tooltip[data-popper-placement^=left]>.su-tooltip-arrow{right:-4px}.su-tooltip[data-popper-placement^=right]>.su-tooltip-arrow{left:-4px}.su-video{position:relative;margin-bottom:1.5em;overflow:hidden}.su-video .jp-title{position:absolute;top:-100px;left:0;width:100%;height:30px;padding:0 1em;line-height:30px;font-size:.9em;background:#000;background:rgba(0,0,0,.5);color:#fff;transition:top .2s}.su-video:hover .jp-title{top:0}.su-video .jp-start{position:absolute;left:0;top:0;width:100%;height:100%;cursor:pointer;opacity:.5;transition:opacity .2s;background:50% 50% url(//nationalcprfoundation.com/wp-content/plugins/shortcodes-ultimate/includes/css/../images/player/default-start.png) no-repeat}.su-video:hover .jp-start{opacity:.8}.su-video.jp-video-full{position:fixed;left:0;top:0;width:100%;height:100%}.su-video.jp-video-full .jp-jplayer{position:fixed!important;left:0;top:0;overflow:hidden}.su-video .jp-gui{position:relative;height:30px;background:#7c8781;background:linear-gradient(to bottom,#7c8781 0,#0a0809 100%);border-bottom-right-radius:3px;border-bottom-left-radius:3px}.su-video.jp-video-full .jp-gui{position:fixed;left:0;bottom:0;width:100%}.su-video-controls-no .jp-gui{position:absolute!important;bottom:-100px;left:0;right:0;transition:bottom .2s}.su-video-controls-no:hover .jp-gui{bottom:0}.su-video img{border-radius:0!important;border:none!important;margin:0!important;padding:0!important}.su-video .jp-gui .jp-pause,.su-video .jp-gui .jp-play{position:absolute;left:0;top:0;display:block;width:30px;height:30px;border-right:1px solid #454947;cursor:pointer}.su-video .jp-gui .jp-play{background:0 0 url(//nationalcprfoundation.com/wp-content/plugins/shortcodes-ultimate/includes/css/../images/player/default.png) no-repeat}.su-video .jp-gui .jp-pause{background:-30px 0 url(//nationalcprfoundation.com/wp-content/plugins/shortcodes-ultimate/includes/css/../images/player/default.png) no-repeat}.su-video .jp-full-screen,.su-video .jp-restore-screen{position:absolute;top:0;right:0;display:block;width:30px;height:30px;border-left:1px solid #454947;cursor:pointer}.su-video .jp-full-screen{background:0 -30px url(//nationalcprfoundation.com/wp-content/plugins/shortcodes-ultimate/includes/css/../images/player/default.png) no-repeat}.su-video .jp-restore-screen{background:-30px -30px url(//nationalcprfoundation.com/wp-content/plugins/shortcodes-ultimate/includes/css/../images/player/default.png) no-repeat}.su-video .jp-progress{position:absolute;top:10px;left:90px;right:90px;height:10px;background:#333;border-radius:3px;box-shadow:0 0 5px #000 inset}.su-video .jp-play-bar,.su-video .jp-seek-bar{position:absolute;top:0;left:0;height:100%;cursor:pointer;border-radius:3px}.su-video .jp-seek-bar{background:#0b0b0b;background:linear-gradient(to bottom,#0b0b0b 0,#666 100%)}.su-video .jp-play-bar{background:#6db3f2;background:linear-gradient(to bottom,#6db3f2 0,#54a3ee 50%,#3690f0 51%,#1e69de 100%)}.su-video .jp-current-time,.su-video .jp-duration{position:absolute;top:0;display:block;height:30px;line-height:30px;color:#f5f5f5;font-size:10px}.su-video .jp-current-time{left:50px}.su-video .jp-duration{right:50px}.su-vimeo{margin:0 0 1.5em}.su-vimeo iframe{border:none!important}.su-youtube{margin:0 0 1.5em}.su-youtube iframe{border:none!important}