:root{--background:0 0% 100%;--foreground:222.2 84% 4.9%;--card:0 0% 100%;--card-foreground:222.2 84% 4.9%;--popover:0 0% 100%;--popover-foreground:222.2 84% 4.9%;--primary:221.2 83.2% 53.3%;--primary-foreground:210 40% 98%;--secondary:210 40% 96.1%;--secondary-foreground:222.2 47.4% 11.2%;--muted:210 40% 96.1%;--muted-foreground:215.4 16.3% 46.9%;--accent:210 40% 96.1%;--accent-foreground:222.2 47.4% 11.2%;--destructive:0 84.2% 60.2%;--destructive-foreground:210 40% 98%;--border:214.3 31.8% 91.4%;--input:214.3 31.8% 91.4%;--ring:221.2 83.2% 53.3%;--radius:8px}*,::before,::after{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position:;--tw-gradient-via-position:;--tw-gradient-to-position:;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:}::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position:;--tw-gradient-via-position:;--tw-gradient-to-position:;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:}.tw-fixed{position:fixed}.tw-absolute{position:absolute}.tw-inset-0{inset:0}.tw-left-\[50\%\]{left:50%}.tw-right-16px{right:1rem}.tw-right-4{right:1rem}.tw-top-1\/2{top:50%}.tw-top-4{top:1rem}.tw-top-\[50\%\]{top:50%}.tw-z-50{z-index:50}.\!tw-mt-24px{margin-top:1.5rem!important}.tw-mr-12px{margin-right:.75rem}.tw-block{display:block}.tw-flex{display:flex}.tw-inline-flex{display:inline-flex}.tw-grid{display:grid}.tw-aspect-square{aspect-ratio:1 / 1}.tw-h-10px{height:.625rem}.tw-h-4{height:1rem}.tw-w-10px{width:.625rem}.tw-w-4{width:1rem}.tw-w-full{width:100%}.\!tw-max-w-\[40px\]{max-width:40px!important}.tw-max-w-lg{max-width:32rem}.-tw-translate-x-1\/2{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-tw-translate-y-1\/2{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw-translate-x-\[-50\%\]{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw-translate-y-\[-50\%\]{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw-flex-col{flex-direction:column}.tw-flex-col-reverse{flex-direction:column-reverse}.tw-place-content-between{place-content:space-between}.tw-items-center{align-items:center}.tw-justify-center{justify-content:center}.tw-gap-2{gap:.5rem}.tw-gap-4{gap:1rem}.tw-space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(0.5rem * var(--tw-space-x-reverse));margin-left:calc(0.5rem * calc(1 - var(--tw-space-x-reverse)))}.tw-space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0.25rem * var(--tw-space-y-reverse))}.tw-space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0.375rem * var(--tw-space-y-reverse))}.tw-rounded-full{border-radius:9999px}.tw-rounded-sm{border-radius:calc(var(--radius) - 4px)}.tw-border{border-width:1px}.tw-border-primary{border-color:hsl(var(--primary))}.tw-border-transparent{border-color:#fff0}.tw-bg-background{background-color:hsl(var(--background))}.tw-bg-black\/80{background-color:rgb(0 0 0 / .8)}.tw-bg-destructive{background-color:hsl(var(--destructive))}.tw-bg-primary{background-color:hsl(var(--primary))}.tw-bg-secondary{background-color:hsl(var(--secondary))}.tw-bg-no-repeat{background-repeat:no-repeat}.tw-fill-current{fill:currentColor}.tw-stroke-red-500{stroke:#ef4444}.tw-p-6{padding:1.5rem}.tw-px-2{padding-left:.5rem;padding-right:.5rem}.tw-px-2\.5{padding-left:.625rem;padding-right:.625rem}.tw-py-0{padding-top:0;padding-bottom:0}.tw-py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.tw-pb-\[0\.25em\]{padding-bottom:.25em}.tw-pt-\[1\.5em\]{padding-top:1.5em}.tw-text-center{text-align:center}.tw-indent-2{text-indent:.5rem}.tw-text-lg{font-size:1.125rem;line-height:1.75rem}.tw-text-sm{font-size:.875rem;line-height:1.25rem}.tw-text-xs{font-size:.75rem;line-height:1rem}.tw-font-semibold{font-weight:600}.tw-leading-none{line-height:1}.tw-tracking-tight{letter-spacing:-.025em}.tw-text-current{color:currentColor}.tw-text-destructive-foreground{color:hsl(var(--destructive-foreground))}.tw-text-foreground{color:hsl(var(--foreground))}.tw-text-muted-foreground{color:hsl(var(--muted-foreground))}.tw-text-primary{color:hsl(var(--primary))}.tw-text-primary-foreground{color:hsl(var(--primary-foreground))}.tw-text-secondary-foreground{color:hsl(var(--secondary-foreground))}.tw-opacity-70{opacity:.7}.tw-shadow-lg{--tw-shadow:0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.tw-ring-offset-background{--tw-ring-offset-color:hsl(var(--background))}.tw-transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.tw-transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.tw-duration-200{transition-duration:200ms}@keyframes enter{from{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0) scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1)) rotate(var(--tw-enter-rotate,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0) scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1)) rotate(var(--tw-exit-rotate,0))}}.tw-animate-in{animation-name:enter;animation-duration:150ms;--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial}.tw-fade-in{--tw-enter-opacity:0}.tw-slide-in-from-right-4{--tw-enter-translate-x:1rem}.tw-slide-in-from-top-1\/2{--tw-enter-translate-y:-50%}.tw-duration-200{animation-duration:200ms}.hover\:tw-bg-destructive\/80:hover{background-color:hsl(var(--destructive) / .8)}.hover\:tw-bg-primary\/80:hover{background-color:hsl(var(--primary) / .8)}.hover\:tw-bg-secondary\/80:hover{background-color:hsl(var(--secondary) / .8)}.hover\:tw-opacity-100:hover{opacity:1}.focus\:tw-outline-none:focus{outline:2px solid #fff0;outline-offset:2px}.focus\:tw-ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:tw-ring-ring:focus{--tw-ring-color:hsl(var(--ring))}.focus\:tw-ring-offset-2:focus{--tw-ring-offset-width:2px}.focus-visible\:tw-ring-2:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-visible\:tw-ring-ring:focus-visible{--tw-ring-color:hsl(var(--ring))}.focus-visible\:tw-ring-offset-2:focus-visible{--tw-ring-offset-width:2px}.disabled\:tw-pointer-events-none:disabled{pointer-events:none}.disabled\:tw-cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:tw-opacity-50:disabled{opacity:.5}.data-\[state\=open\]\:tw-bg-accent[data-state=open]{background-color:hsl(var(--accent))}.data-\[state\=open\]\:tw-text-muted-foreground[data-state=open]{color:hsl(var(--muted-foreground))}.data-\[state\=open\]\:tw-animate-in[data-state=open]{animation-name:enter;animation-duration:150ms;--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial}.data-\[state\=closed\]\:tw-animate-out[data-state=closed]{animation-name:exit;animation-duration:150ms;--tw-exit-opacity:initial;--tw-exit-scale:initial;--tw-exit-rotate:initial;--tw-exit-translate-x:initial;--tw-exit-translate-y:initial}.data-\[state\=closed\]\:tw-fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=open\]\:tw-fade-in-0[data-state=open]{--tw-enter-opacity:0}.data-\[state\=closed\]\:tw-zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=open\]\:tw-zoom-in-95[data-state=open]{--tw-enter-scale:.95}.data-\[state\=closed\]\:tw-slide-out-to-left-1\/2[data-state=closed]{--tw-exit-translate-x:-50%}.data-\[state\=closed\]\:tw-slide-out-to-top-\[48\%\][data-state=closed]{--tw-exit-translate-y:-48%}.data-\[state\=open\]\:tw-slide-in-from-left-1\/2[data-state=open]{--tw-enter-translate-x:-50%}.data-\[state\=open\]\:tw-slide-in-from-top-\[48\%\][data-state=open]{--tw-enter-translate-y:-48%}@media (min-width:400px){.sm\:tw-flex-row{flex-direction:row}.sm\:tw-justify-end{justify-content:flex-end}.sm\:tw-space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(0.5rem * var(--tw-space-x-reverse));margin-left:calc(0.5rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:tw-text-left{text-align:left}}*,::before,::after{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position:;--tw-gradient-via-position:;--tw-gradient-to-position:;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:}::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position:;--tw-gradient-via-position:;--tw-gradient-to-position:;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:}.tw-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.tw-mt-24px{margin-top:1.5rem}.tw-mt-4{margin-top:1rem}.tw-flex{display:flex}.tw-grid{display:grid}.tw-h-0{height:0}.tw-w-full{width:100%}.tw-shrink-0{flex-shrink:0}.tw-cursor-pointer{cursor:pointer}.tw-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.tw-items-center{align-items:center}.tw-justify-between{justify-content:space-between}.tw-gap-24px{gap:1.5rem}.tw-gap-4px{gap:.25rem}.tw-self-start{align-self:flex-start}.tw-bg-\[image\:var\(--sample-echeck-url\)\]{background-image:var(--sample-echeck-url)}.tw-bg-cover{background-size:cover}.tw-bg-\[0_0\%\]{background-position:0 0%}.tw-bg-\[0_100\%\]{background-position:0 100%}.tw-bg-\[0_50\%\]{background-position:0 50%}.tw-stroke-red-500{stroke:#ef4444}.tw-pb-\[40\.5\%\]{padding-bottom:40.5%}.tw-text-xs{font-size:.75rem;line-height:1rem}@keyframes enter{from{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0) scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1)) rotate(var(--tw-enter-rotate,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0) scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1)) rotate(var(--tw-exit-rotate,0))}}.after\:tw-absolute::after{content:var(--tw-content);position:absolute}.after\:tw-h-0::after{content:var(--tw-content);height:0}.after\:tw-w-0::after{content:var(--tw-content);width:0}.after\:tw-overflow-hidden::after{content:var(--tw-content);overflow:hidden}.after\:tw-content-\[var\(--sample-echeck-url\)\]::after{--tw-content:var(--sample-echeck-url);content:var(--tw-content)}.br_ce_image_currency{cursor:pointer;display:inline-block}.br_ce_image_currency input{display:none}.br_ce_image_currency img{padding:10%}.br_ce_image_currency input:checked+img{background-color:rgb(0 0 125 / .5)}.br_mm_single_product_limitations{margin-right:0!important;margin-left:0!important}.br_mm_single_product_limitations li{margin-left:15px}.wcs-recurring-totals-panel{position:relative;padding:1em 0 0}.wcs-recurring-totals-panel::after{border-style:solid;border-width:1px 0;bottom:0;content:"";display:block;left:0;opacity:.3;pointer-events:none;position:absolute;right:0;top:0}.wcs-recurring-totals-panel+.wcs-recurring-totals-panel::after{border-top-width:0}.wcs-recurring-totals-panel .wc-block-components-panel .wc-block-components-totals-item{padding-left:0;padding-right:0}.wcs-recurring-totals-panel .wc-block-components-totals-item__label::first-letter{text-transform:capitalize}.wcs-recurring-totals-panel .wcs-recurring-totals-panel__title .wc-block-components-totals-item__label{font-weight:700}.wcs-recurring-totals-panel__title{margin:0}.wcs-recurring-totals-panel__details .wc-block-components-panel__button,.wcs-recurring-totals-panel__details .wc-block-components-panel__button:hover,.wcs-recurring-totals-panel__details .wc-block-components-panel__button:focus{font-size:.875em}.wcs-recurring-totals-panel__details .wc-block-components-panel__content>.wc-block-components-totals-item:first-child{margin-top:0}.wcs-recurring-totals-panel__details .wc-block-components-panel__content>.wc-block-components-totals-item:last-child{margin-bottom:0}.wcs-recurring-totals-panel__details .wcs-recurring-totals-panel__details-total .wc-block-components-totals-item__label{font-weight:700}.wcs-recurring-totals__subscription-length{float:right}#cookie-law-info-bar{font-size:15px;margin:0 auto;padding:12px 10px;position:absolute;text-align:center;box-sizing:border-box;width:100%;z-index:9999;display:none;left:0;font-weight:300;box-shadow:0 -1px 10px 0 rgb(172 171 171 / .3)}#cookie-law-info-again{font-size:10pt;margin:0;padding:5px 10px;text-align:center;z-index:9999;cursor:pointer;box-shadow:#161616 2px 2px 5px 2px}#cookie-law-info-bar span{vertical-align:middle}.cli-plugin-button,.cli-plugin-button:visited{display:inline-block;padding:9px 12px;color:#fff;text-decoration:none;position:relative;cursor:pointer;margin-left:5px;text-decoration:none}.cli-plugin-main-link{margin-left:0;font-weight:550;text-decoration:underline}.cli-plugin-button:hover{background-color:#111;color:#fff;text-decoration:none}.small.cli-plugin-button,.small.cli-plugin-button:visited{font-size:11px}.cli-plugin-button,.cli-plugin-button:visited,.medium.cli-plugin-button,.medium.cli-plugin-button:visited{font-size:13px;font-weight:400;line-height:1}.large.cli-plugin-button,.large.cli-plugin-button:visited{font-size:14px;padding:8px 14px 9px}.super.cli-plugin-button,.super.cli-plugin-button:visited{font-size:34px;padding:8px 14px 9px}.pink.cli-plugin-button,.magenta.cli-plugin-button:visited{background-color:#e22092}.pink.cli-plugin-button:hover{background-color:#c81e82}.green.cli-plugin-button,.green.cli-plugin-button:visited{background-color:#91bd09}.green.cli-plugin-button:hover{background-color:#749a02}.red.cli-plugin-button,.red.cli-plugin-button:visited{background-color:#e62727}.red.cli-plugin-button:hover{background-color:#cf2525}.orange.cli-plugin-button,.orange.cli-plugin-button:visited{background-color:#ff5c00}.orange.cli-plugin-button:hover{background-color:#d45500}.blue.cli-plugin-button,.blue.cli-plugin-button:visited{background-color:#2981e4}.blue.cli-plugin-button:hover{background-color:#2575cf}.yellow.cli-plugin-button,.yellow.cli-plugin-button:visited{background-color:#ffb515}.yellow.cli-plugin-button:hover{background-color:#fc9200}.cli-plugin-button{margin-top:5px}.cli-bar-popup{-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;padding:20px}.cli-powered_by_p{width:100%!important;display:block!important;color:#333;clear:both;font-style:italic!important;font-size:12px!important;margin-top:15px!important}.cli-powered_by_a{color:#333;font-weight:600!important;font-size:12px!important}.cli-plugin-main-link.cli-plugin-button{text-decoration:none}.cli-plugin-main-link.cli-plugin-button{margin-left:5px}.gdpr-container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.gdpr-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.gdpr-col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.gdpr-col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.gdpr-align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.gdpr-d-flex{display:-ms-flexbox!important;display:flex!important}.gdpr-px-0{padding-left:0;padding-right:0}.modal-backdrop.show{opacity:.8}.modal-open{overflow:hidden}.modal-open .gdpr-modal{overflow-x:hidden;overflow-y:auto}.gdpr-modal.fade .gdpr-modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-25%);transform:translate(0,-25%)}.gdpr-modal.show .gdpr-modal-dialog{-webkit-transform:translate(0,0);transform:translate(0,0)}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1039;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.gdpr-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;outline:0}.gdpr-modal a{text-decoration:none}.gdpr-modal .gdpr-modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - (.5rem * 2))}@media (min-width:576px){.gdpr-modal .gdpr-modal-dialog{max-width:500px;margin:1.75rem auto;min-height:calc(100% - (1.75rem * 2))}}@media (min-width:992px){.gdpr-modal .gdpr-modal-dialog{max-width:900px}}.gdpr-modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgb(0 0 0 / .2);border-radius:.3rem;outline:0}.gdpr-modal .row{margin:0 -15px}.gdpr-modal .modal-body{padding:0;position:relative;-ms-flex:1 1 auto;flex:1 1 auto}.gdpr-modal .close{position:absolute;right:10px;top:10px;z-index:1;padding:0;background-color:#fff0;border:0;-webkit-appearance:none;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff}.gdpr-modal .close:focus{outline:0}.gdpr-switch{display:inline-block;position:relative;min-height:1px;padding-left:70px;font-size:14px}.gdpr-switch input[type="checkbox"]{display:none}.gdpr-switch .gdpr-slider{background-color:#e3e1e8;height:24px;width:50px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.gdpr-switch .gdpr-slider:before{background-color:#fff;bottom:2px;content:"";height:20px;left:2px;position:absolute;transition:.4s;width:20px}.gdpr-switch input:checked+.gdpr-slider{background-color:#63b35f}.gdpr-switch input:checked+.gdpr-slider:before{transform:translateX(26px)}.gdpr-switch .gdpr-slider{border-radius:34px}.gdpr-switch .gdpr-slider:before{border-radius:50%}.gdpr-tab-content>.gdpr-tab-pane{display:none}.gdpr-tab-content>.active{display:block}.gdpr-fade{transition:opacity .15s linear}.gdpr-nav-pills{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none;-ms-flex-direction:column!important;flex-direction:column!important;align-items:stretch!important;-ms-align-items:stretch!important}.nav.gdpr-nav-pills,.gdpr-tab-content{width:100%;padding:30px}.nav.gdpr-nav-pills{background:#f3f3f3}.nav.gdpr-nav-pills .gdpr-nav-link{border:1px solid #0070ad;margin-bottom:10px;color:#0070ad;font-size:14px;display:block;padding:.5rem 1rem;border-radius:.25rem}.nav.gdpr-nav-pills .gdpr-nav-link.active,.nav.gdpr-nav-pills .show>.gdpr-nav-link{background-color:#0070ad;border:1px solid #0070ad}.nav.gdpr-nav-pills .gdpr-nav-link.active{color:#fff}.gdpr-tab-content .gdpr-button-wrapper{padding-top:30px;margin-top:30px;border-top:1px solid #d6d6d6}.gdpr-tab-content .gdpr-button-wrapper .btn-gdpr{background-color:#0070ad;border-color:#0070ad;color:#fff;font-size:14px;display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid #fff0;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.gdpr-tab-content p{color:#343438;font-size:14px;margin-top:0}.gdpr-tab-content h4{font-size:20px;margin-bottom:.5rem;margin-top:0;font-family:inherit;font-weight:500;line-height:1.2;color:inherit}.cli-container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.cli-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.cli-col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.cli-col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.cli-align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.cli-d-flex{display:-ms-flexbox!important;display:flex!important}.cli-px-0{padding-left:0;padding-right:0}.cli-btn{cursor:pointer;font-size:14px;display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid #fff0;padding:.5rem 1.25rem;line-height:1;border-radius:.25rem;transition:all .15s ease-in-out}.cli-btn:hover{opacity:.8}.cli-read-more-link{cursor:pointer;font-size:15px;font-weight:500;text-decoration:underline}.cli-btn:focus{outline:0}.cli-modal-backdrop.cli-show{opacity:.8}.cli-modal-open{overflow:hidden}.cli-barmodal-open{overflow:hidden}.cli-modal-open .cli-modal{overflow-x:hidden;overflow-y:auto}.cli-modal.cli-fade .cli-modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-25%);transform:translate(0,-25%)}.cli-modal.cli-show .cli-modal-dialog{-webkit-transform:translate(0,0);transform:translate(0,0)}.cli-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000;display:none}.cli-modal-backdrop.cli-fade{opacity:0}.cli-modal-backdrop.cli-show{opacity:.5;display:block}.cli-modal.cli-show{display:block}.cli-modal a{text-decoration:none}.cli-modal .cli-modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - (.5rem * 2))}@media (min-width:576px){.cli-modal .cli-modal-dialog{max-width:500px;margin:1.75rem auto;min-height:calc(100% - (1.75rem * 2))}}@media (min-width:992px){.cli-modal .cli-modal-dialog{max-width:900px}}.cli-modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border-radius:.3rem;outline:0}.cli-modal .row{margin:0 -15px}.cli-modal .modal-body{padding:0;position:relative;-ms-flex:1 1 auto;flex:1 1 auto}.cli-modal .cli-modal-close{position:absolute;right:10px;top:10px;z-index:1;padding:0;background-color:transparent!important;border:0;-webkit-appearance:none;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff}.cli-modal .cli-modal-close:focus{outline:0}.cli-switch{display:inline-block;position:relative;min-height:1px;padding-left:70px;font-size:14px}.cli-switch input[type="checkbox"]{display:none}.cli-switch .cli-slider{background-color:#e3e1e8;height:24px;width:50px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.cli-switch .cli-slider:before{background-color:#fff;bottom:2px;content:"";height:20px;left:2px;position:absolute;transition:.4s;width:20px}.cli-switch input:checked+.cli-slider{background-color:#00acad}.cli-switch input:checked+.cli-slider:before{transform:translateX(26px)}.cli-switch .cli-slider{border-radius:34px}.cli-switch .cli-slider:before{border-radius:50%}.cli-tab-content{background:#fff}.cli-tab-content>.cli-active{display:block}.cli-fade{transition:opacity .15s linear}.cli-nav-pills{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none;-ms-flex-direction:column;flex-direction:column}.cli-nav-pills,.cli-tab-content{width:100%;padding:30px}@media (max-width:767px){.cli-nav-pills,.cli-tab-content{padding:30px 10px}}.cli-nav-pills{background:#f3f3f3}.cli-nav-pills .cli-nav-link{border:1px solid #00acad;margin-bottom:10px;color:#00acad;font-size:14px;display:block;padding:.5rem 1rem;border-radius:.25rem;cursor:pointer}.cli-nav-pills .cli-nav-link.cli-active,.cli-nav-pills .cli-show>.cli-nav-link{background-color:#00acad;border:1px solid #00acad}.cli-nav-pills .cli-nav-link.cli-active{color:#fff}.cli-tab-content .cli-button-wrapper{padding-top:30px;margin-top:30px;border-top:1px solid #d6d6d6}.cli-tab-content p{color:#343438;font-size:14px;margin-top:0}.cli-tab-content h4{font-size:20px;margin-bottom:1.5rem;margin-top:0;font-family:inherit;font-weight:500;line-height:1.2;color:inherit}.cli-container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.cli-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.cli-col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.cli-col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%;flex-direction:column}.cli-align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.cli-d-flex{display:-ms-flexbox!important;display:flex!important}.cli-px-0{padding-left:0;padding-right:0}.cli-btn{cursor:pointer;font-size:14px;display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid #fff0;padding:.5rem 1.25rem;line-height:1;border-radius:.25rem;transition:all .15s ease-in-out}.cli-btn:hover{opacity:.8}.cli-read-more-link{cursor:pointer;font-size:15px;font-weight:500;text-decoration:underline}.cli-btn:focus{outline:0}.cli-modal-backdrop.cli-show{opacity:.8}.cli-modal-open{overflow:hidden}.cli-barmodal-open{overflow:hidden}.cli-modal-open .cli-modal{overflow-x:hidden;overflow-y:auto}.cli-modal.cli-fade .cli-modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-25%);transform:translate(0,-25%)}.cli-modal.cli-show .cli-modal-dialog{-webkit-transform:translate(0,0);transform:translate(0,0)}.cli-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000;-webkit-transform:scale(0);transform:scale(0);transition:opacity ease-in-out 0.5s}.cli-modal-backdrop.cli-fade{opacity:0}.cli-modal-backdrop.cli-show{opacity:.5;-webkit-transform:scale(1);transform:scale(1)}.cli-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;transform:scale(0);overflow:hidden;outline:0;display:none}.cli-modal a{text-decoration:none}.cli-modal .cli-modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none;font-family:inherit;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - (.5rem * 2))}@media (min-width:576px){.cli-modal .cli-modal-dialog{max-width:500px;margin:1.75rem auto;min-height:calc(100% - (1.75rem * 2))}}.cli-modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border-radius:.2rem;box-sizing:border-box;outline:0}.cli-modal .row{margin:0 -15px}.cli-modal .modal-body{padding:0;position:relative;-ms-flex:1 1 auto;flex:1 1 auto}.cli-modal .cli-modal-close:focus{outline:0}.cli-switch{display:inline-block;position:relative;min-height:1px;padding-left:38px;font-size:14px}.cli-switch input[type="checkbox"]{display:none}.cli-switch .cli-slider{background-color:#e3e1e8;height:20px;width:38px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.cli-switch .cli-slider:before{background-color:#fff;bottom:2px;content:"";height:15px;left:3px;position:absolute;transition:.4s;width:15px}.cli-switch input:checked+.cli-slider{background-color:#61a229}.cli-switch input:checked+.cli-slider:before{transform:translateX(18px)}.cli-switch .cli-slider{border-radius:34px;font-size:0}.cli-switch .cli-slider:before{border-radius:50%}.cli-tab-content{background:#fff}.cli-nav-pills{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none;-ms-flex-direction:column;flex-direction:column}.cli-nav-pills,.cli-tab-content{width:100%;padding:5px 30px 5px 5px;box-sizing:border-box}@media (max-width:767px){.cli-nav-pills,.cli-tab-content{padding:30px 10px}}.cli-nav-pills{background:#fff}.cli-nav-pills .cli-nav-link{border:1px solid #ccc;margin-bottom:10px;color:#2a2a2a;font-size:14px;display:block;padding:.5rem 1rem;border-radius:.25rem;cursor:pointer}.cli-nav-pills .cli-nav-link.cli-active,.cli-nav-pills .cli-show>.cli-nav-link{background-color:#f6f6f9;border:1px solid #ccc}.cli-nav-pills .cli-nav-link.cli-active{color:#2a2a2a}.cli-tab-content .cli-button-wrapper{padding-top:30px;margin-top:30px;border-top:1px solid #d6d6d6}.cli-tab-content p{color:#343438;font-size:14px;margin-top:0}.cli-tab-content h4{font-size:20px;margin-bottom:1.5rem;margin-top:0;font-family:inherit;font-weight:500;line-height:1.2;color:inherit}#cookie-law-info-bar .cli-nav-pills,#cookie-law-info-bar .cli-tab-content,#cookie-law-info-bar .cli-nav-pills .cli-show>.cli-nav-link,#cookie-law-info-bar a.cli-nav-link.cli-active{background:#fff0}#cookie-law-info-bar .cli-nav-pills .cli-nav-link.cli-active,#cookie-law-info-bar .cli-nav-link,#cookie-law-info-bar .cli-tab-container p,#cookie-law-info-bar span.cli-necessary-caption,#cookie-law-info-bar .cli-switch .cli-slider:after{color:inherit}#cookie-law-info-bar .cli-tab-header a:before{border-right:1px solid currentColor;border-bottom:1px solid currentColor}#cookie-law-info-bar .cli-row{margin-top:20px}#cookie-law-info-bar .cli-col-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}#cookie-law-info-bar .cli-col-8{flex-basis:0%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.cli-wrapper{max-width:90%;float:none;margin:0 auto}#cookie-law-info-bar .cli-tab-content h4{margin-bottom:.5rem}#cookie-law-info-bar .cli-nav-pills .cli-nav-link{padding:.2rem .5rem}#cookie-law-info-bar .cli-tab-container{display:none;text-align:left}.cli-tab-footer .cli-btn{background-color:#00acad;padding:10px 15px;text-decoration:none}.cli-tab-footer .wt-cli-privacy-accept-btn{background-color:#61a229;color:#fff;border-radius:0}.cli-tab-footer{width:100%;text-align:right;padding:20px 0}.cli-col-12{width:100%}.cli-tab-header{display:flex;justify-content:space-between}.cli-tab-header a:before{width:10px;height:2px;left:0;top:calc(50% - 1px)}.cli-tab-header a:after{width:2px;height:10px;left:4px;top:calc(50% - 5px);-webkit-transform:none;transform:none}.cli-tab-header a:before{width:7px;height:7px;border-right:1px solid #4a6e78;border-bottom:1px solid #4a6e78;content:" ";transform:rotate(-45deg);-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;margin-right:10px}.cli-tab-header a.cli-nav-link{position:relative;display:flex;align-items:center;font-size:14px;color:#000;text-transform:capitalize}.cli-tab-header.cli-tab-active .cli-nav-link:before{transform:rotate(45deg);-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.cli-tab-header{border-radius:5px;padding:12px 15px;cursor:pointer;transition:background-color 0.2s ease-out 0.3s,color 0.2s ease-out 0s;background-color:#f2f2f2}.cli-modal .cli-modal-close{position:absolute;right:0;top:0;z-index:1;-webkit-appearance:none;width:40px;height:40px;padding:0;border-radius:50%;padding:10px;background:#fff0;border:none;min-width:40px}.cli-tab-container h4,.cli-tab-container h1{font-family:inherit;font-size:16px;margin-bottom:15px;margin:10px 0}#cliSettingsPopup .cli-tab-section-container{padding-top:12px}.cli-tab-container p,.cli-privacy-content-text{font-size:14px;line-height:1.4;margin-top:0;padding:0;color:#000}.wt-cli-privacy{display:none}.cli-tab-content{display:none}.cli-tab-section .cli-tab-content{padding:10px 20px 5px 20px}.cli-tab-section{margin-top:5px}@media (min-width:992px){.cli-modal .cli-modal-dialog{max-width:645px}}.cli-switch .cli-slider:after{content:attr(data-cli-disable);position:absolute;right:50px;color:#000;font-size:12px;text-align:right;min-width:80px}.cli-switch input:checked+.cli-slider:after{content:attr(data-cli-enable)}.cli-privacy-overview:not(.cli-collapsed) .cli-privacy-content{max-height:60px;transition:max-height 0.15s ease-out;overflow:hidden}a.cli-privacy-readmore{font-size:12px;margin-top:12px;display:inline-block;padding-bottom:0;cursor:pointer;color:#000;text-decoration:underline}.cli-modal-footer{position:relative}a.cli-privacy-readmore:before{content:attr(data-readmore-text)}.cli-collapsed a.cli-privacy-readmore:before{content:attr(data-readless-text)}.cli-collapsed .cli-privacy-content{transition:max-height 0.25s ease-in}.cli-privacy-content p{margin-bottom:0}.cli-modal-close svg{fill:#000}span.cli-necessary-caption{color:#000;font-size:12px}.cli-tab-section.cli-privacy-tab{display:none}#cookie-law-info-bar .cli-tab-section.cli-privacy-tab{display:block}#cookie-law-info-bar .cli-privacy-overview{display:none}.cli-tab-container .cli-row{max-height:500px;overflow-y:auto}.cli-modal.cli-blowup.cli-out{z-index:-1}.cli-modal.cli-blowup{z-index:999999;transform:scale(1)}.cli-modal.cli-blowup .cli-modal-dialog{animation:blowUpModal 0.5s cubic-bezier(.165,.84,.44,1) forwards}.cli-modal.cli-blowup.cli-out .cli-modal-dialog{animation:blowUpModalTwo 0.5s cubic-bezier(.165,.84,.44,1) forwards}@keyframes blowUpContent{0%{transform:scale(1);opacity:1}99.9%{transform:scale(2);opacity:0}100%{transform:scale(0)}}@keyframes blowUpContentTwo{0%{transform:scale(2);opacity:0}100%{transform:scale(1);opacity:1}}@keyframes blowUpModal{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes blowUpModalTwo{0%{transform:scale(1);opacity:1}50%{transform:scale(.5);opacity:0}100%{transform:scale(0);opacity:0}}.cli-tab-section .cookielawinfo-row-cat-table td,.cli-tab-section .cookielawinfo-row-cat-table th{font-size:12px}.cli_settings_button{cursor:pointer}.wt-cli-sr-only{display:none;font-size:16px}a.wt-cli-element.cli_cookie_close_button{text-decoration:none;color:#333;font-size:22px;line-height:22px;cursor:pointer;position:absolute;right:10px;top:5px}.cli-bar-container{float:none;margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.cli-bar-btn_container{margin-left:20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;flex-wrap:nowrap}.cli-style-v2 a{cursor:pointer}.cli-bar-btn_container a{white-space:nowrap}.cli-style-v2 .cli-plugin-main-link{font-weight:inherit}.cli-style-v2{font-size:11pt;line-height:18px;font-weight:400}#cookie-law-info-bar[data-cli-type="widget"] .cli-bar-container,#cookie-law-info-bar[data-cli-type="popup"] .cli-bar-container{display:block}.cli-style-v2 .cli-bar-message{width:70%;text-align:left}#cookie-law-info-bar[data-cli-type="widget"] .cli-bar-message,#cookie-law-info-bar[data-cli-type="popup"] .cli-bar-message{width:100%}#cookie-law-info-bar[data-cli-type="widget"] .cli-style-v2 .cli-bar-btn_container{margin-top:8px;margin-left:0;flex-wrap:wrap}#cookie-law-info-bar[data-cli-type="popup"] .cli-style-v2 .cli-bar-btn_container{margin-top:8px;margin-left:0}#cookie-law-info-bar[data-cli-style="cli-style-v2"] .cli_messagebar_head{text-align:left;margin-bottom:5px;margin-top:0;font-size:16px}.cli-style-v2 .cli-bar-message .wt-cli-ccpa-element,.cli-style-v2 .cli-bar-message .wt-cli-ccpa-checkbox{margin-top:5px}.cli-style-v2 .cli-bar-btn_container .cli_action_button,.cli-style-v2 .cli-bar-btn_container .cli-plugin-main-link,.cli-style-v2 .cli-bar-btn_container .cli_settings_button{margin-left:5px}.wt-cli-ccpa-checkbox label{font-size:inherit;cursor:pointer;margin:0 0 0 5px}#cookie-law-info-bar[data-cli-style="cli-style-v2"]{padding:14px 25px}#cookie-law-info-bar[data-cli-style="cli-style-v2"][data-cli-type="widget"]{padding:32px 30px}#cookie-law-info-bar[data-cli-style="cli-style-v2"][data-cli-type="popup"]{padding:32px 45px}.cli-style-v2 .cli-plugin-main-link:not(.cli-plugin-button),.cli-style-v2 .cli_settings_button:not(.cli-plugin-button),.cli-style-v2 .cli_action_button:not(.cli-plugin-button){text-decoration:underline}.cli-style-v2 .cli-bar-btn_container .cli-plugin-button{margin-top:5px;margin-bottom:5px}a.wt-cli-ccpa-opt-out{white-space:nowrap;text-decoration:underline}.wt-cli-necessary-checkbox{display:none!important}@media (max-width:985px){.cli-style-v2 .cli-bar-message{width:100%}.cli-style-v2.cli-bar-container{justify-content:left;flex-wrap:wrap}.cli-style-v2 .cli-bar-btn_container{margin-left:0;margin-top:10px}#cookie-law-info-bar[data-cli-style="cli-style-v2"],#cookie-law-info-bar[data-cli-style="cli-style-v2"][data-cli-type="widget"],#cookie-law-info-bar[data-cli-style="cli-style-v2"][data-cli-type="popup"]{padding:25px 25px}}.wt-cli-ckyes-brand-logo{display:flex;align-items:center;font-size:9px;color:#111;font-weight:400}.wt-cli-ckyes-brand-logo img{width:65px;margin-left:2px}.wt-cli-privacy-overview-actions{padding-bottom:0}@media only screen and (max-width:479px) and (min-width:320px){.cli-style-v2 .cli-bar-btn_container{flex-wrap:wrap}}.wt-cli-cookie-description{font-size:14px;line-height:1.4;margin-top:0;padding:0;color:#000}.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;margin:0 0 -4px;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;padding:0}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin:0;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:var(--wc-form-color-background,#fff);color:var(--wc-form-color-text,#000);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],.select2-results__option[data-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}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!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:700}.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 #fff0 #fff0 #fff0;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:#fff0 #fff0 #888 #fff0;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;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;margin:5px 5px 0 0}.select2-container--default .select2-selection--multiple .select2-selection__rendered li:before{content:"";display: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:700;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:700;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-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{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 #000 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--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{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:0 0;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],.select2-container--default .select2-results__option[data-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],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#0073aa;color:#fff}.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:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single:focus{border:1px solid #0073aa}.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:700;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:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 #fff0 #fff0 #fff0;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 #0073aa}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0 0;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:#fff0 #fff0 #888 #fff0;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:linear-gradient(to bottom,#fff 0,#eee 50%);background-repeat:repeat-x}.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:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #0073aa}.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:700;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}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{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 #0073aa}.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 #fff0}.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],.select2-container--classic .select2-results__option--highlighted[data-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:#0073aa}@media only screen and (max-width:768px){.subscription_details .button{margin-bottom:2px;width:100%;max-width:200px;text-align:center}}.subscription_details .button{display:inline-block;margin-bottom:.5em}.subscription-auto-renew-toggle{margin-left:5px;margin-bottom:2px;position:relative;top:4px}.subscription-auto-renew-toggle__i{height:20px;width:32px;border:2px solid #00ba8a;background-color:#00ba8a;display:inline-block;text-indent:-9999px;border-radius:10em;position:relative;margin-top:-1px;vertical-align:text-top}.subscription-auto-renew-toggle__i::before{content:'';display:block;width:16px;height:16px;background:#fff;position:absolute;top:0;right:0;border-radius:100%}.subscription-auto-renew-toggle--off .subscription-auto-renew-toggle__i{border-color:#999;background-color:#999}.subscription-auto-renew-toggle--off .subscription-auto-renew-toggle__i::before{right:auto;left:0}.subscription-auto-renew-toggle--loading .subscription-auto-renew-toggle__i{opacity:.5}.subscription-auto-renew-toggle--hidden{display:none}.subscription-auto-renew-toggle-disabled-note{margin-left:1em}.wcs_early_renew_modal_totals_table{overflow:scroll;height:80%;margin-bottom:1em}.wcs_early_renew_modal_note{position:sticky;bottom:0;min-width:100%;width:0}#early_renewal_modal_submit{width:100%;font-size:1.4em;text-align:center}.wt-mycoupons ul li{box-sizing:border-box;display:inline-block;padding:15px;width:170px;min-height:60px;margin-bottom:15px;vertical-align:top;line-height:1.4}.wt_coupon_wrapper{width:100%;position:relative;flex-direction:row;flex-wrap:wrap;display:flex;justify-content:flex-start;margin-bottom:15px;gap:26px;padding:15px 4px 4px 4px}.wt_coupon_wrapper .wt-single-coupon,.wt_coupon_wrapper .wt-sc-hidden-coupon-box{width:30%;min-width:240px;margin:0;flex:1 0 30%}.wt_coupon_wrapper .wt-sc-hidden-coupon-box{content:"";visibility:hidden}.wt_sc_pagination{width:100%;clear:both;margin-bottom:15px;text-align:right}.wt_sc_pagination .woocommerce-pagination{display:inline-block;float:none}.wt_sc_available_coupon_sort_by{float:right;font-size:14px}.wt_sc_bogo_cart_item_discount,.wt_sc_bogo_cart_item_discount *{color:green;font-size:small}#place_order.ppcp-hidden{display:none!important}.ppcp-disabled{cursor:not-allowed;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.ppcp-disabled *{pointer-events:none}.ppc-button-wrapper .ppcp-messages:first-child{padding-top:10px}#ppc-button-ppcp-gateway{line-height:0}#ppc-button-ppcp-gateway div[class^=item-]{margin-top:14px}#ppc-button-ppcp-gateway div[class^=item-]:first-child{margin-top:0}#ppc-button-minicart{line-height:0;display:block}.ppcp-button-apm{overflow:hidden;min-width:0;max-width:750px;line-height:0;border-radius:4px;height:45px;margin-top:14px}.ppcp-button-apm.ppcp-button-pill{border-radius:50px}.ppcp-button-apm.ppcp-button-minicart{display:block}.ppcp-width-min .ppcp-button-apm{height:35px}.ppcp-width-300 .ppcp-button-apm{height:45px}.ppcp-width-500 .ppcp-button-apm{height:55px}.wp-block-woocommerce-checkout .ppcp-button-apm,.wp-block-woocommerce-cart .ppcp-button-apm{margin:0;min-width:0}.wp-admin .ppcp-button-apm{pointer-events:none}.spu-box,.spu-box *{box-sizing:border-box}.wppopups-whole{position:relative;width:100%;left:0;top:0;z-index:999998;display:flex;align-items:center;justify-content:center}.spu-bg{position:fixed;width:100%;height:100%;top:0;left:0;display:none;z-index:99999}.spu-box:before,.spu-box:after{content:"";display:table}.spu-box:after{clear:both}.spu-box{zoom:1}.spu-box{position:fixed;z-index:999999;width:100%;max-height:100vh}.spu-box img{max-width:100%;height:auto}.spu-box img.aligncenter{clear:both;display:block;margin:0 auto}.spu-box.spu-position-top-left{top:0;left:0;bottom:auto;right:auto}.spu-box.spu-position-top-right{top:0;right:0;bottom:auto;left:auto}.spu-box.spu-position-bottom-left{bottom:0;left:0;top:auto;right:auto}.spu-box.spu-position-bottom-right{bottom:0;right:0;top:auto;left:auto}.spu-box.spu-position-top-bar,.spu-box.spu-position-bottom-bar{margin:0;width:100%!important;max-width:100%!important;position:fixed}.spu-box.spu-position-top-bar{top:0}.spu-box.spu-position-bottom-bar{bottom:0}.spu-box.spu-position-bottom-bar .spu-content .spu-fields-container,.spu-box.spu-position-top-bar .spu-content .spu-fields-container{padding:0}.spu-box.spu-position-bottom-bar .spu-content,.spu-box.spu-position-top-bar .spu-content{display:inline-flex;align-items:center;justify-content:center;width:100%!important}.spu-box.spu-position-bottom-bar .spu-content>*,.spu-box.spu-position-top-bar .spu-content>*{margin-left:20px;margin-bottom:0}.spu-box.spu-position-bottom-bar .spu-content .spu-optin-form,.spu-box.spu-position-top-bar .spu-content label.spu-fields.spu-gdpr,.spu-box.spu-position-bottom-bar .spu-content label.spu-fields.spu-gdpr,.spu-box.spu-position-top-bar .spu-content .spu-optin-form{display:inline-flex;margin-bottom:0}.spu-box.spu-position-top-bar .spu-content .spu-optin-fields,.spu-box.spu-position-bottom-bar .spu-content .spu-optin-fields,.spu-box.spu-position-top-bar .spu-content label.spu-fields.spu-gdpr,.spu-box.spu-position-bottom-bar .spu-content label.spu-fields.spu-gdpr{margin-bottom:0}.spu-box.spu-position-bottom-bar .spu-content label.spu-fields.spu-gdpr,.spu-box.spu-position-top-bar .spu-content label.spu-fields.spu-gdpr{margin-left:20px;margin-bottom:0}.spu-box.spu-position-bottom-bar .spu-content .spu-optin-fields .spu-fields,.spu-box.spu-position-top-bar .spu-content .spu-optin-fields .spu-fields{min-width:250px}.spu-box.spu-position-bottom-bar .spu-content button.spu-fields.spu-submit,.spu-box.spu-position-top-bar .spu-content button.spu-fields.spu-submit{width:120px;margin-left:20px}.spu-close{position:absolute;padding:0;cursor:pointer;background:#fff0;border:0;-webkit-appearance:none;line-height:.5;text-decoration:none;cursor:pointer;z-index:9999}html .spu-box a.spu-close{text-decoration:none}.spu-close-top_right{right:8px;top:5px}.spu-close-top_left{left:8px;top:5px}.spu-close-bottom_right{right:8px;bottom:5px}.spu-close-bottom_left{left:8px;bottom:5px}.spu-close:hover,.spu-close:focus{text-decoration:none;display:block}p.spu-powered{position:absolute;bottom:-55px;width:100%;text-align:center;color:#fff;left:0}p.spu-powered a{color:#ccc;text-decoration:underline}.spu-box.spu-scrollable p.spu-powered{display:none}.spu-addon-container{text-align:center;margin:36px 32px 44px}.spu-addon-container:after{clear:both;content:" ";display:table}.spu-addon-title{font-size:24px}.spu-addon-msg{font-size:17px}.spu-input-text{background-color:#fff;width:49%;height:44px;border:1px solid #cdd1d4;-webkit-box-shadow:0 0 6px -3px rgb(0 0 0 / .8) inset;-moz-box-shadow:0 0 6px -3px rgb(0 0 0 / .8) inset;box-shadow:0 0 6px -3px rgb(0 0 0 / .8) inset;border-radius:3px;font-size:18px;line-height:38px;padding:4px 6px;overflow:hidden;outline:none;margin:0;vertical-align:middle}.spu-button{display:block;-webkit-box-shadow:0 1px 1px -1px #fff inset;-moz-box-shadow:0 1px 1px -1px #fff inset;box-shadow:0 1px 1px -1px #fff inset;-webkit-text-shadow:#888 0 0 1px;-moz-text-shadow:#888 0 0 1px;text-shadow:#888 0 0 1px;font-size:15px;padding:10px 12px;line-height:24px;text-align:center;vertical-align:middle;cursor:pointer;text-decoration:none;margin:0;height:auto;width:35%;border:0}.spu-button-bg{width:100%!important}.spu-inline{display:inline-block!important}.spu-errors{color:red;text-align:center;margin-top:20px}.spu-optin-form .spu-helper-fields{display:none}.spu-fields-container{padding:36px 32px 44px;position:relative}.spu-fields.spu-name,.spu-fields.spu-email{background-color:#fff;width:100%;height:48px;border:1px solid #cdd1d4;-webkit-box-shadow:0 0 6px -3px rgb(0 0 0 / .8) inset;-moz-box-shadow:0 0 6px -3px rgb(0 0 0 / .8) inset;box-shadow:0 0 6px -3px rgb(0 0 0 / .8) inset;border-radius:3px;font-size:18px;line-height:38px;padding:4px 6px;overflow:hidden;outline:none;margin:0 0 20px 0;vertical-align:middle;display:block}.spu-fields.spu-submit{background:#50bbe8;border:1px solid #429bc0;-webkit-box-shadow:0 1px 1px -1px #fff inset;-moz-box-shadow:0 1px 1px -1px #fff inset;box-shadow:0 1px 1px -1px #fff inset;-webkit-text-shadow:#888 0 0 1px;-moz-text-shadow:#888 0 0 1px;text-shadow:#888 0 0 1px;width:24%;color:#fff;font-size:16px;padding:10px 6px;line-height:24px;text-align:center;vertical-align:middle;cursor:pointer;display:inline;margin:0;height:auto}.spu-fields.spu-submit i{display:none}.spu-optin-fields{display:block}.spu-optin-fields.spu-inline-fields{display:flex;margin-bottom:20px}.spu-optin-fields.spu-inline-fields .spu-fields{margin-bottom:0}.spu-optin-fields.spu-inline-fields .spu-fields.spu-name{margin-right:20px}.spu-fields.spu-email{margin-right:0}.spu-fields.spu-submit{width:100%;max-width:100%}.spu-fields.spu-submit span{transition:all 1s;opacity:1}.spu-fields.spu-submit svg{display:none;margin:0 auto;transition:all 1s}.spu-fields.spu-submit svg path,.spu-fields.spu-submit svg rect{fill:#fff}.spu-fields.spu-submit.spu-sending span{display:none;opacity:0}.spu-fields.spu-submit.spu-sending svg{display:block;opacity:1}.optin-errors{color:red;text-align:center;margin-top:20px}span.spu-timer{position:absolute;bottom:0;left:0;font-size:12px;position:absolute;width:100%;text-align:right;padding:0 10px}@media all and (max-width:568px){.spu-box{max-width:90vw!important}.spu-box.spu-position-fullscreen,.spu-box.spu-position-top-bar,.spu-box.spu-position-bottom-bar{max-width:100vw!important}.spu-box.spu-position-bottom-bar .spu-content,.spu-box.spu-position-top-bar .spu-content{flex-flow:column}.pop-up-text2{margin-bottom:25px!important}}.tax-product_brand .brand-description{overflow:hidden;zoom:1}.tax-product_brand .brand-description img.brand-thumbnail{width:25%;float:right}.tax-product_brand .brand-description .text{width:72%;float:left}.widget_brand_description img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0 0 1em}ul.brand-thumbnails{margin-left:0;margin-bottom:0;clear:both;list-style:none}ul.brand-thumbnails:before{clear:both;content:"";display:table}ul.brand-thumbnails:after{clear:both;content:"";display:table}ul.brand-thumbnails li{float:left;margin:0 3.8% 1em 0;padding:0;position:relative;width:22.05%}ul.brand-thumbnails.fluid-columns li{width:auto}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:both}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:0}ul.brand-thumbnails.columns-1 li{width:100%;margin-right:0}ul.brand-thumbnails.columns-2 li{width:48%}ul.brand-thumbnails.columns-3 li{width:30.75%}ul.brand-thumbnails.columns-5 li{width:16.95%}ul.brand-thumbnails.columns-6 li{width:13.5%}.brand-thumbnails li img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0}@media screen and (max-width:768px){ul.brand-thumbnails:not(.fluid-columns) li{width:48%!important}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:none}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:3.8%}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(odd){clear:both}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(even){margin-right:0}}.brand-thumbnails-description li{text-align:center}.brand-thumbnails-description li .term-thumbnail img{display:inline}.brand-thumbnails-description li .term-description{margin-top:1em;text-align:left}#brands_a_z h3:target{text-decoration:underline}ul.brands_index{list-style:none outside;overflow:hidden;zoom:1}ul.brands_index li{float:left;margin:0 2px 2px 0}ul.brands_index li a,ul.brands_index li span{border:1px solid #ccc;padding:6px;line-height:1em;float:left;text-decoration:none}ul.brands_index li span{border-color:#eee;color:#ddd}ul.brands_index li a:hover{border-width:2px;padding:5px;text-decoration:none}ul.brands_index li a.active{border-width:2px;padding:5px}div#brands_a_z a.top{border:1px solid #ccc;padding:4px;line-height:1em;float:right;text-decoration:none;font-size:.8em}.carousel{position:relative;box-sizing:border-box}.carousel *,.carousel *:before,.carousel *:after{box-sizing:inherit}.carousel.is-draggable{cursor:move;cursor:grab}.carousel.is-dragging{cursor:move;cursor:grabbing}.carousel__viewport{position:relative;overflow:hidden;max-width:100%;max-height:100%}.carousel__track{display:flex}.carousel__slide{flex:0 0 auto;width:var(--carousel-slide-width,60%);max-width:100%;padding:1rem;position:relative;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.has-dots{margin-bottom:calc(0.5rem + 22px)}.carousel__dots{margin:0 auto;padding:0;position:absolute;top:calc(100% + 0.5rem);left:0;right:0;display:flex;justify-content:center;list-style:none;user-select:none}.carousel__dots .carousel__dot{margin:0;padding:0;display:block;position:relative;width:22px;height:22px;cursor:pointer}.carousel__dots .carousel__dot:after{content:"";width:8px;height:8px;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:currentColor;opacity:.25;transition:opacity .15s ease-in-out}.carousel__dots .carousel__dot.is-selected:after{opacity:1}.carousel__button{width:var(--carousel-button-width,48px);height:var(--carousel-button-height,48px);padding:0;border:0;display:flex;justify-content:center;align-items:center;pointer-events:all;cursor:pointer;color:var(--carousel-button-color,currentColor);background:var(--carousel-button-bg,transparent);border-radius:var(--carousel-button-border-radius,50%);box-shadow:var(--carousel-button-shadow,none);transition:opacity .15s ease}.carousel__button.is-prev,.carousel__button.is-next{position:absolute;top:50%;transform:translateY(-50%)}.carousel__button.is-prev{left:10px}.carousel__button.is-next{right:10px}.carousel__button[disabled]{cursor:default;opacity:.3}.carousel__button svg{width:var(--carousel-button-svg-width,50%);height:var(--carousel-button-svg-height,50%);fill:none;stroke:currentColor;stroke-width:var(--carousel-button-svg-stroke-width,1.5);stroke-linejoin:bevel;stroke-linecap:round;filter:var(--carousel-button-svg-filter,none);pointer-events:none}html.with-fancybox{scroll-behavior:auto}body.compensate-for-scrollbar{overflow:hidden!important;touch-action:none}.fancybox__container{position:fixed;top:0;left:0;bottom:0;right:0;direction:ltr;margin:0;padding:env(safe-area-inset-top,0) env(safe-area-inset-right,0) env(safe-area-inset-bottom,0) env(safe-area-inset-left,0);box-sizing:border-box;display:flex;flex-direction:column;color:var(--fancybox-color,#fff);-webkit-tap-highlight-color:#fff0;overflow:hidden;z-index:1050;outline:none;transform-origin:top left;--carousel-button-width:48px;--carousel-button-height:48px;--carousel-button-svg-width:24px;--carousel-button-svg-height:24px;--carousel-button-svg-stroke-width:2.5;--carousel-button-svg-filter:drop-shadow(1px 1px 1px rgba(0, 0, 0, 0.4))}.fancybox__container *,.fancybox__container *::before,.fancybox__container *::after{box-sizing:inherit}.fancybox__container :focus{outline:none}body:not(.is-using-mouse) .fancybox__container :focus{box-shadow:0 0 0 1px #fff,0 0 0 2px var(--fancybox-accent-color,rgb(1 210 232 / .94))}@media all and (min-width:1024px){.fancybox__container{--carousel-button-width:48px;--carousel-button-height:48px;--carousel-button-svg-width:27px;--carousel-button-svg-height:27px}}.fancybox__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--fancybox-bg,rgb(24 24 27 / .92))}.fancybox__carousel{position:relative;flex:1 1 auto;min-height:0;height:100%;z-index:10}.fancybox__carousel.has-dots{margin-bottom:calc(0.5rem + 22px)}.fancybox__viewport{position:relative;width:100%;height:100%;overflow:visible;cursor:default}.fancybox__track{display:flex;height:100%}.fancybox__slide{flex:0 0 auto;width:100%;max-width:100%;margin:0;padding:48px 8px 8px 8px;position:relative;overscroll-behavior:contain;display:flex;flex-direction:column;outline:0;overflow:auto;--carousel-button-width:36px;--carousel-button-height:36px;--carousel-button-svg-width:22px;--carousel-button-svg-height:22px}.fancybox__slide::before,.fancybox__slide::after{content:"";flex:0 0 0%;margin:auto}@media all and (min-width:1024px){.fancybox__slide{padding:64px 100px}}.fancybox__content{margin:0 env(safe-area-inset-right,0) 0 env(safe-area-inset-left,0);padding:36px;color:var(--fancybox-content-color,#374151);background:var(--fancybox-content-bg,#fff);position:relative;align-self:center;display:flex;flex-direction:column;z-index:20}.fancybox__content :focus:not(.carousel__button.is-close){outline:thin dotted;box-shadow:none}.fancybox__caption{align-self:center;max-width:100%;margin:0;padding:1rem 0 0 0;line-height:1.375;color:var(--fancybox-color,currentColor);visibility:visible;cursor:auto;flex-shrink:0;overflow-wrap:anywhere}.is-loading .fancybox__caption{visibility:hidden}.fancybox__container>.carousel__dots{top:100%;color:var(--fancybox-color,#fff)}.fancybox__nav .carousel__button{z-index:40}.fancybox__nav .carousel__button.is-next{right:8px}@media all and (min-width:1024px){.fancybox__nav .carousel__button.is-next{right:40px}}.fancybox__nav .carousel__button.is-prev{left:8px}@media all and (min-width:1024px){.fancybox__nav .carousel__button.is-prev{left:40px}}.carousel__button.is-close{position:absolute;top:8px;right:8px;top:calc(env(safe-area-inset-top, 0px) + 8px);right:calc(env(safe-area-inset-right, 0px) + 8px);z-index:40}@media all and (min-width:1024px){.carousel__button.is-close{right:40px}}.fancybox__content>.carousel__button.is-close{position:absolute;top:-40px;right:0;color:var(--fancybox-color,#fff)}.fancybox__no-click,.fancybox__no-click button{pointer-events:none}.fancybox__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50px;height:50px;color:var(--fancybox-color,currentColor)}.fancybox__slide .fancybox__spinner{cursor:pointer;z-index:1053}.fancybox__spinner svg{animation:fancybox-rotate 2s linear infinite;transform-origin:center center;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:100%;height:100%}.fancybox__spinner svg circle{fill:none;stroke-width:2.75;stroke-miterlimit:10;stroke-dasharray:1,200;stroke-dashoffset:0;animation:fancybox-dash 1.5s ease-in-out infinite;stroke-linecap:round;stroke:currentColor}@keyframes fancybox-rotate{100%{transform:rotate(360deg)}}@keyframes fancybox-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}.fancybox__backdrop,.fancybox__caption,.fancybox__nav,.carousel__dots,.carousel__button.is-close{opacity:var(--fancybox-opacity,1)}.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop,.fancybox__container.is-animated[aria-hidden=false] .fancybox__caption,.fancybox__container.is-animated[aria-hidden=false] .fancybox__nav,.fancybox__container.is-animated[aria-hidden=false] .carousel__dots,.fancybox__container.is-animated[aria-hidden=false] .carousel__button.is-close{animation:.15s ease backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__backdrop,.fancybox__container.is-animated.is-closing .fancybox__caption,.fancybox__container.is-animated.is-closing .fancybox__nav,.fancybox__container.is-animated.is-closing .carousel__dots,.fancybox__container.is-animated.is-closing .carousel__button.is-close{animation:.15s ease both fancybox-fadeOut}.fancybox-fadeIn{animation:.15s ease both fancybox-fadeIn}.fancybox-fadeOut{animation:.1s ease both fancybox-fadeOut}.fancybox-zoomInUp{animation:.2s ease both fancybox-zoomInUp}.fancybox-zoomOutDown{animation:.15s ease both fancybox-zoomOutDown}.fancybox-throwOutUp{animation:.15s ease both fancybox-throwOutUp}.fancybox-throwOutDown{animation:.15s ease both fancybox-throwOutDown}@keyframes fancybox-fadeIn{from{opacity:0}to{opacity:1}}@keyframes fancybox-fadeOut{to{opacity:0}}@keyframes fancybox-zoomInUp{from{transform:scale(.97) translate3d(0,16px,0);opacity:0}to{transform:scale(1) translate3d(0,0,0);opacity:1}}@keyframes fancybox-zoomOutDown{to{transform:scale(.97) translate3d(0,16px,0);opacity:0}}@keyframes fancybox-throwOutUp{to{transform:translate3d(0,-30%,0);opacity:0}}@keyframes fancybox-throwOutDown{to{transform:translate3d(0,30%,0);opacity:0}}.fancybox__carousel .carousel__slide{scrollbar-width:thin;scrollbar-color:#ccc rgb(255 255 255 / .1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar{width:8px;height:8px}.fancybox__carousel .carousel__slide::-webkit-scrollbar-track{background-color:rgb(255 255 255 / .1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:2px;box-shadow:inset 0 0 4px rgb(0 0 0 / .2)}.fancybox__carousel.is-draggable .fancybox__slide,.fancybox__carousel.is-draggable .fancybox__slide .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel.is-dragging .fancybox__slide,.fancybox__carousel.is-dragging .fancybox__slide .fancybox__content{cursor:move;cursor:grabbing}.fancybox__carousel .fancybox__slide .fancybox__content{cursor:auto}.fancybox__carousel .fancybox__slide.can-zoom_in .fancybox__content{cursor:zoom-in}.fancybox__carousel .fancybox__slide.can-zoom_out .fancybox__content{cursor:zoom-out}.fancybox__carousel .fancybox__slide.is-draggable .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel .fancybox__slide.is-dragging .fancybox__content{cursor:move;cursor:grabbing}.fancybox__image{transform-origin:0 0;user-select:none;transition:none}.has-image .fancybox__content{padding:0;background:#fff0;min-height:1px}.is-closing .has-image .fancybox__content{overflow:visible}.has-image[data-image-fit=contain]{overflow:visible;touch-action:none}.has-image[data-image-fit=contain] .fancybox__content{flex-direction:row;flex-wrap:wrap}.has-image[data-image-fit=contain] .fancybox__image{max-width:100%;max-height:100%;object-fit:contain}.has-image[data-image-fit=contain-w]{overflow-x:hidden;overflow-y:auto}.has-image[data-image-fit=contain-w] .fancybox__content{min-height:auto}.has-image[data-image-fit=contain-w] .fancybox__image{max-width:100%;height:auto}.has-image[data-image-fit=cover]{overflow:visible;touch-action:none}.has-image[data-image-fit=cover] .fancybox__content{width:100%;height:100%}.has-image[data-image-fit=cover] .fancybox__image{width:100%;height:100%;object-fit:cover}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{max-width:100%;flex-shrink:1;min-height:1px;overflow:visible}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content{width:100%;height:80%}.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{width:960px;height:540px;max-width:100%;max-height:100%}.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{padding:0;background:rgb(24 24 27 / .9);color:#fff}.fancybox__carousel .fancybox__slide.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{border:0;display:block;height:100%;width:100%;background:#fff0}.fancybox-placeholder{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.fancybox__thumbs{flex:0 0 auto;position:relative;padding:0 3px;opacity:var(--fancybox-opacity,1)}.fancybox__container.is-animated[aria-hidden=false] .fancybox__thumbs{animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__thumbs{opacity:0}.fancybox__thumbs .carousel__slide{flex:0 0 auto;width:var(--fancybox-thumbs-width,96px);margin:0;padding:8px 3px;box-sizing:content-box;display:flex;align-items:center;justify-content:center;overflow:visible;cursor:pointer}.fancybox__thumbs .carousel__slide .fancybox__thumb::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-width:5px;border-style:solid;border-color:var(--fancybox-accent-color,rgb(34 213 233 / .96));opacity:0;transition:opacity .15s ease;border-radius:var(--fancybox-thumbs-border-radius,4px)}.fancybox__thumbs .carousel__slide.is-nav-selected .fancybox__thumb::after{opacity:.92}.fancybox__thumbs .carousel__slide>*{pointer-events:none;user-select:none}.fancybox__thumb{position:relative;width:100%;padding-top:calc(100%/(var(--fancybox-thumbs-ratio, 1.5)));background-size:cover;background-position:center center;background-color:rgb(255 255 255 / .1);background-repeat:no-repeat;border-radius:var(--fancybox-thumbs-border-radius,4px)}.fancybox__toolbar{position:absolute;top:0;right:0;left:0;z-index:20;background:linear-gradient(to top,#fff0 0%,rgb(0 0 0 / .006) 8.1%,rgb(0 0 0 / .021) 15.5%,rgb(0 0 0 / .046) 22.5%,rgb(0 0 0 / .077) 29%,rgb(0 0 0 / .114) 35.3%,rgb(0 0 0 / .155) 41.2%,rgb(0 0 0 / .198) 47.1%,rgb(0 0 0 / .242) 52.9%,rgb(0 0 0 / .285) 58.8%,rgb(0 0 0 / .326) 64.7%,rgb(0 0 0 / .363) 71%,rgb(0 0 0 / .394) 77.5%,rgb(0 0 0 / .419) 84.5%,rgb(0 0 0 / .434) 91.9%,rgb(0 0 0 / .44) 100%);padding:0;touch-action:none;display:flex;justify-content:space-between;--carousel-button-svg-width:20px;--carousel-button-svg-height:20px;opacity:var(--fancybox-opacity,1);text-shadow:var(--fancybox-toolbar-text-shadow,1px 1px 1px rgb(0 0 0 / .4))}@media all and (min-width:1024px){.fancybox__toolbar{padding:8px}}.fancybox__container.is-animated[aria-hidden=false] .fancybox__toolbar{animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__toolbar{opacity:0}.fancybox__toolbar__items{display:flex}.fancybox__toolbar__items--left{margin-right:auto}.fancybox__toolbar__items--center{position:absolute;left:50%;transform:translateX(-50%)}.fancybox__toolbar__items--right{margin-left:auto}@media(max-width:640px){.fancybox__toolbar__items--center:not(:last-child){display:none}}.fancybox__counter{min-width:72px;padding:0 10px;line-height:var(--carousel-button-height,48px);text-align:center;font-size:17px;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased}.fancybox__progress{background:var(--fancybox-accent-color,rgb(34 213 233 / .96));height:3px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:30;user-select:none}.fancybox__container:fullscreen::backdrop{opacity:0}.fancybox__button--fullscreen g:nth-child(2){display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(1){display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(2){display:block}.fancybox__button--slideshow g:nth-child(2){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(1){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(2){display:block}@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgb(0 0 0 / .15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgb(0 0 0 / .5),#fff0)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgb(0 0 0 / .5),#fff0)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgb(0 0 0 / .5),#fff0)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgb(0 0 0 / .5),#fff0)}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgb(0 0 0 / .25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgb(0 0 0 / .1)}.swiper-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgb(0 0 0 / .5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:#fff0}.swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}/*!
Theme Name: NFPT Theme
Theme URI: https://nfpt.com/
Author: 3HORN MEDIA
Author URI: https://3hornmedia.com
Description: A custom theme for NFPT.
Version: 1.0.0
Tested up to: 5.9
Requires PHP: 5.6
License: Private
Text Domain: nfptheme
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

NFPT Theme is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
 .mb20{margin-bottom:20px}div.left{text-align:left}div.left:before,div.left:after{content:"";display:block;clear:both}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
 html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block;position:relative;padding-top:99px}@media (max-width:1200px){main{padding-top:95px}}@media (max-width:600px){main{padding-top:93px}}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:#fff0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:500}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*::before,*::after{box-sizing:inherit}html{box-sizing:border-box}@font-face{font-family:"gotham";src:url(https://www.nfpt.com/wp-content/themes/nfptTheme/assets/css/../fonts/gotham-book-opentype-webfont.woff2) format("woff2"),url(https://www.nfpt.com/wp-content/themes/nfptTheme/assets/css/../fonts/gotham-book-opentype-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"gotham";src:url(https://www.nfpt.com/wp-content/themes/nfptTheme/assets/css/../fonts/gotham-bookitalic-opentype-webfont.woff2) format("woff2"),url(https://www.nfpt.com/wp-content/themes/nfptTheme/assets/css/../fonts/gotham-bookitalic-opentype-webfont.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:"gotham";src:url(https://www.nfpt.com/wp-content/themes/nfptTheme/assets/css/../fonts/gotham-medium-opentype-webfont.woff2) format("woff2"),url(https://www.nfpt.com/wp-content/themes/nfptTheme/assets/css/../fonts/gotham-medium-opentype-webfont.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:"gotham";src:url(https://www.nfpt.com/wp-content/themes/nfptTheme/assets/css/../fonts/gotham-mediumitalic-opentype-webfont.woff2) format("woff2"),url(https://www.nfpt.com/wp-content/themes/nfptTheme/assets/css/../fonts/gotham-mediumitalic-opentype-webfont.woff) format("woff");font-weight:500;font-style:italic}@font-face{font-family:"gotham";src:url(https://www.nfpt.com/wp-content/themes/nfptTheme/assets/css/../fonts/gotham-bold-opentype-webfont.woff2) format("woff2"),url(https://www.nfpt.com/wp-content/themes/nfptTheme/assets/css/../fonts/gotham-bold-opentype-webfont.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:"source_serif_pro";src:url(https://www.nfpt.com/wp-content/themes/nfptTheme/assets/css/../fonts/sourceserifpro-regular-webfont.woff2) format("woff2"),url(https://www.nfpt.com/wp-content/themes/nfptTheme/assets/css/../fonts/sourceserifpro-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"source_serif_pro";src:url(https://www.nfpt.com/wp-content/themes/nfptTheme/assets/css/../fonts/sourceserifpro-bold-webfont.woff2) format("woff2"),url(https://www.nfpt.com/wp-content/themes/nfptTheme/assets/css/../fonts/sourceserifpro-bold-webfont.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:"sun_valley";src:url(https://www.nfpt.com/wp-content/themes/nfptTheme/assets/css/../fonts/sun_valley-webfont.woff2) format("woff2"),url(https://www.nfpt.com/wp-content/themes/nfptTheme/assets/css/../fonts/sun_valley-webfont.woff) format("woff");font-weight:400;font-style:normal}body,button,input,select,optgroup,textarea{color:#454b59;font-family:"gotham","Helvetica Neue",sans-serif;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both;margin:0;font-weight:400}h1{font-family:"source_serif_pro";font-size:60px;line-height:64px;color:#0a1631;margin-bottom:20px}@media (max-width:750px){h1{font-size:40px;line-height:44px}}.hero.tall h1,.hero.short h1,.hero.video h1{color:#fff;margin-bottom:10px}h2{font-family:"gotham";font-size:40px;line-height:40px;color:#0a1631;margin-bottom:20px}@media (max-width:600px){h2{font-size:30px;line-height:30px}}h2.section-title{text-align:center;margin-bottom:50px}@media (max-width:600px){h2.section-title{margin-bottom:25px}}h2.fancy,h2 span.fancy{font-family:"sun_valley";font-size:70px;line-height:70px}@media (max-width:900px){h2.fancy,h2 span.fancy{font-size:60px;line-height:60px}}@media (max-width:600px){h2.fancy,h2 span.fancy{font-size:40px;line-height:40px}}@media (max-width:600px){h2 span.fancy{font-size:35px;line-height:30px}}h2.bordered{text-align:center;text-transform:uppercase;display:flex;align-items:center;justify-content:center;margin-bottom:30px}h2.bordered:before{content:"";display:block;width:10%;height:4px;background:#f26722;margin-right:10px}@media (max-width:600px){h2.bordered:before{display:none}}h2.bordered:after{content:"";display:block;width:10%;height:4px;background:#f26722;margin-left:10px}@media (max-width:600px){h2.bordered:after{display:none}}h3{font-family:"gotham";font-size:28px;line-height:32px;letter-spacing:2px;color:#0a1631;margin-bottom:20px;font-weight:500}@media (max-width:600px){h3{font-size:24px;line-height:28px}}h4{font-family:"source_serif_pro";font-size:1.5em;color:#0a1631;font-weight:700}@media (max-width:600px){h4{font-size:1.15em}}h5{font-family:"gotham";font-size:18px;line-height:22px;letter-spacing:1px;color:#f26722;font-weight:700;margin-bottom:10px}@media (max-width:600px){h5{letter-spacing:0}}h1.white,h2.white,h3.white{color:#fff}h1.centered,h2.centered,h3.centered{text-align:center}p{font-family:"gotham";font-size:16px;line-height:30px;margin-top:0;margin-bottom:20px}@media (max-width:600px){p{line-height:24px}}.large-text{font-size:21px;line-height:30px}.section-intro{width:100%;max-width:1030px;padding:0 15px;margin:0 auto 50px;text-align:center}.section-intro p{font-size:1.25em;text-align:center}dfn,cite,em,i{font-style:italic}strong,b{font-weight:500}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;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monaco,consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{color:#f26722;text-decoration:none}big{font-size:125%}.fancy-text{font-family:"sun_valley"!important}body{background:#fff}#page{overflow-x:hidden;position:relative}.wrapper{width:100%;max-width:1400px;height:100%;padding:0 30px;margin:0 auto}@media (max-width:900px){.wrapper{padding:0 20px}}@media (max-width:600px){.wrapper{padding:0 15px}}.noPad{padding:0}#cookie-law-info-bar[data-cli-style=cli-style-v2]{padding-bottom:60px}hr{background-color:#9499a5;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 5px;padding:0}ul{list-style:none}ul>li{padding:0 0 10px 42px;position:relative;font-size:18px}ul>li:before{content:"";display:block;width:11px;height:13px;background:url(https://www.nfpt.com/wp-content/themes/nfptTheme/assets/css/../images/flame-bullet-blue.svg) center no-repeat;background-size:contain;position:absolute;top:7px;left:15px}ul>li>ul>li:before{content:"";display:block;width:9px;height:9px;background:url(https://www.nfpt.com/wp-content/themes/nfptTheme/assets/css/../images/bullet-blue-sub.svg) center no-repeat;background-size:contain;position:absolute;top:9px;left:15px}ul.check{list-style:none;margin:0 0 5px;padding:0}ul.check>li{padding:0 0 30px 40px;position:relative}ul.check>li:before{content:"";position:absolute;top:2px;left:0;width:26px;height:26px;background:url(https://www.nfpt.com/wp-content/themes/nfptTheme/assets/css/../images/icon-check-green.svg) center no-repeat;background-size:contain}ul.big-check{list-style:none;margin:0 0 15px;padding:0 0 0 15px}@media (max-width:1200px){ul.big-check{margin:0 0 10px}}ul.big-check>li{padding:0 0 20px 50px;position:relative;font-size:32px;line-height:32px;font-weight:500}@media (max-width:1600px){ul.big-check>li{padding:0 0 15px 45px;font-size:28px;line-height:28px}}@media (max-width:900px){ul.big-check>li{padding:0 0 10px 35px;font-size:22px;line-height:22px}}ul.big-check>li:before{content:"";position:absolute;top:2px;left:0;width:35px;height:28px;background:url(https://www.nfpt.com/wp-content/themes/nfptTheme/assets/css/../images/check-orange.svg) center no-repeat;background-size:contain}@media (max-width:1600px){ul.big-check>li:before{width:32px}}@media (max-width:900px){ul.big-check>li:before{width:25px;height:23px}}ol{list-style:decimal;padding-left:30px;margin-bottom:20px}ol>li{padding-left:10px;margin-bottom:10px}ol>li::marker{font-weight:500}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}embed,iframe,object{max-width:100%}img{height:auto;max-width:100%}figure{margin:0}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:0}.swiper-pagination-bullet-active{background:#f26722}table{margin:0 0 1.5em;width:100%;border-spacing:0}.plain th{background:#ced9f0;padding:10px;border-right:1px solid #9499a5}.plain td{border-right:1px solid #9499a5;padding:10px}.plain th:last-child,.plain td:last-child{border-right:none}.plain tr:nth-child(2n+1) td{background:#f7f7f7}a{color:#164ecc;text-decoration:underline;font-weight:400;transition:all 0.2s;cursor:pointer}a:visited{color:#164ecc}a:hover,a:focus,a:active{color:#164ecc;text-decoration:none}a:focus{outline:thin dotted}a:hover,a:active{outline:0}h1>a,h2>a,h3>a{color:inherit;text-decoration:none;font-weight:inherit}h1>a:visited,h2>a:visited,h3>a:visited{color:inherit}h1>a:hover,h1>a:focus,h1>a:active,h2>a:hover,h2>a:focus,h2>a:active,h3>a:hover,h3>a:focus,h3>a:active{color:inherit;text-decoration:underline}h1>a:focus,h2>a:focus,h3>a:focus{outline:thin dotted}h1>a:hover,h1>a:active,h2>a:hover,h2>a:active,h3>a:hover,h3>a:active{outline:0}button,input[type=button],input[type=reset],input[type=submit],.btn,.button{display:inline-block;border:2px solid;border-radius:0;border-color:#454b59;color:#454b59;background:#fff;font-size:18px;line-height:22px;font-family:"gotham";font-weight:700;letter-spacing:.125rem;text-transform:uppercase;text-align:center;padding:13px 30px;text-decoration:none;transition:all 0.2s;cursor:pointer}button:hover,button:active,button:focus,input[type=button]:hover,input[type=button]:active,input[type=button]:focus,input[type=reset]:hover,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:hover,input[type=submit]:active,input[type=submit]:focus,.btn:hover,.btn:active,.btn:focus,.button:hover,.button:active,.button:focus{background:#454b59;color:#fff}button.primary,button.checkout-button,input[type=button].primary,input[type=button].checkout-button,input[type=reset].primary,input[type=reset].checkout-button,input[type=submit].primary,input[type=submit].checkout-button,.btn.primary,.btn.checkout-button,.button.primary,.button.checkout-button{border-color:#f26722;background:#f26722;color:#fff}button.primary:hover,button.primary:active,button.primary:focus,button.checkout-button:hover,button.checkout-button:active,button.checkout-button:focus,input[type=button].primary:hover,input[type=button].primary:active,input[type=button].primary:focus,input[type=button].checkout-button:hover,input[type=button].checkout-button:active,input[type=button].checkout-button:focus,input[type=reset].primary:hover,input[type=reset].primary:active,input[type=reset].primary:focus,input[type=reset].checkout-button:hover,input[type=reset].checkout-button:active,input[type=reset].checkout-button:focus,input[type=submit].primary:hover,input[type=submit].primary:active,input[type=submit].primary:focus,input[type=submit].checkout-button:hover,input[type=submit].checkout-button:active,input[type=submit].checkout-button:focus,.btn.primary:hover,.btn.primary:active,.btn.primary:focus,.btn.checkout-button:hover,.btn.checkout-button:active,.btn.checkout-button:focus,.button.primary:hover,.button.primary:active,.button.primary:focus,.button.checkout-button:hover,.button.checkout-button:active,.button.checkout-button:focus{background:#fff;color:#f26722}button.secondary,input[type=button].secondary,input[type=reset].secondary,input[type=submit].secondary,.btn.secondary,.button.secondary{border-color:#164ecc;color:#164ecc}button.secondary:hover,button.secondary:active,button.secondary:focus,input[type=button].secondary:hover,input[type=button].secondary:active,input[type=button].secondary:focus,input[type=reset].secondary:hover,input[type=reset].secondary:active,input[type=reset].secondary:focus,input[type=submit].secondary:hover,input[type=submit].secondary:active,input[type=submit].secondary:focus,.btn.secondary:hover,.btn.secondary:active,.btn.secondary:focus,.button.secondary:hover,.button.secondary:active,.button.secondary:focus{background:#164ecc;color:#fff}button.full,input[type=button].full,input[type=reset].full,input[type=submit].full,.btn.full,.button.full{display:block}button.small,input[type=button].small,input[type=reset].small,input[type=submit].small,.btn.small,.button.small{padding:4px 15px}input[type=submit]{border-color:#164ecc;color:#164ecc}input[type=submit]:hover,input[type=submit]:active,input[type=submit]:focus{background:#164ecc;color:#fff}input[type=reset]{border-color:#9499a5;color:#9499a5}input[type=reset]:hover,input[type=reset]:active,input[type=reset]:focus{background:#9499a5;color:#fff}.searchButt{padding:0;margin:0;width:52px;min-width:52px;height:52px;border:2px solid #454b59;position:relative;text-indent:-9999px}@media (max-width:600px){.searchButt{width:46px;min-width:46px;height:46px}}.searchButt:after{content:"";display:block;position:absolute;top:0;left:0;width:48px;height:48px;background:url(https://www.nfpt.com/wp-content/themes/nfptTheme/assets/css/../images/icon-search-dark.svg) center no-repeat;background-size:44%;transition:all 0.2s}@media (max-width:600px){.searchButt:after{width:42px;height:42px}}.searchButt:hover{background:#454b59}.searchButt:hover:after{background:url(https://www.nfpt.com/wp-content/themes/nfptTheme/assets/css/../images/icon-search-white.svg) center no-repeat;background-size:44%}.wp-block-search__inside-wrapper{display:flex;width:100%!important}.wp-block-search__inside-wrapper .wp-block-search__input{width:100%}.wp-block-search__inside-wrapper .wp-block-search__button{width:52px;min-width:52px;height:52px;padding:0;border:2px solid #454b59}.wp-block-search__inside-wrapper .wp-block-search__button .search-icon{width:36px!important;height:36px!important;fill:#454b59}.wp-block-search__inside-wrapper .wp-block-search__button:hover{background:#454b59}.wp-block-search__inside-wrapper .wp-block-search__button:hover .search-icon{fill:#fff}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{color:#9499a5;background:#f7f7f7;border:none;border-bottom:2px solid #9499a5;border-radius:0;padding:11px 12px;font-size:20px;line-height:28px;outline:none}@media (max-width:600px){input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{font-size:16px;line-height:22px;padding:8px}}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,textarea:focus{color:#454b59}select{color:#9499a5;background:#f7f7f7;border:none;border-bottom:2px solid #9499a5;border-radius:0;padding:15px 12px;font-size:20px;line-height:28px;outline:none}@media (max-width:600px){select{font-size:16px;line-height:22px;padding:8px}}textarea{width:100%}.infusion-field{position:relative;margin-bottom:10px}.infusion-field label{display:none}.infusion-field input[type=text]{width:100%}.infusion-field.required:before{content:"";display:block;position:absolute;width:10px;height:10px;border-radius:50%;background:#f26722;top:calc(50% - 5px);left:-5px;z-index:2}.search-again{width:100%;max-width:700px;margin-bottom:50px}form.search-form{display:flex;align-items:center}form.search-form input{width:100%}.gform_heading{display:none}.required-text p{display:flex;align-items:center;position:relative;padding-left:15px}.required-text p:before{content:"";display:block;position:absolute;width:10px;height:10px;border-radius:50%;background:#f26722;left:-5px;z-index:2}.gform_wrapper.gravity-theme input[type=color],.gform_wrapper.gravity-theme input[type=date],.gform_wrapper.gravity-theme input[type=datetime-local],.gform_wrapper.gravity-theme input[type=datetime],.gform_wrapper.gravity-theme input[type=email],.gform_wrapper.gravity-theme input[type=month],.gform_wrapper.gravity-theme input[type=number],.gform_wrapper.gravity-theme input[type=password],.gform_wrapper.gravity-theme input[type=search],.gform_wrapper.gravity-theme input[type=tel],.gform_wrapper.gravity-theme input[type=text],.gform_wrapper.gravity-theme input[type=time],.gform_wrapper.gravity-theme input[type=url],.gform_wrapper.gravity-theme input[type=week],.gform_wrapper.gravity-theme select,.gform_wrapper.gravity-theme textarea{font-size:20px!important;padding:13px!important;position:relative}@media (max-width:600px){.gform_wrapper.gravity-theme input[type=color],.gform_wrapper.gravity-theme input[type=date],.gform_wrapper.gravity-theme input[type=datetime-local],.gform_wrapper.gravity-theme input[type=datetime],.gform_wrapper.gravity-theme input[type=email],.gform_wrapper.gravity-theme input[type=month],.gform_wrapper.gravity-theme input[type=number],.gform_wrapper.gravity-theme input[type=password],.gform_wrapper.gravity-theme input[type=search],.gform_wrapper.gravity-theme input[type=tel],.gform_wrapper.gravity-theme input[type=text],.gform_wrapper.gravity-theme input[type=time],.gform_wrapper.gravity-theme input[type=url],.gform_wrapper.gravity-theme input[type=week],.gform_wrapper.gravity-theme select,.gform_wrapper.gravity-theme textarea{font-size:16px;line-height:22px;padding:8px}}.gform_wrapper.gravity-theme .ginput_complex .ginput_container_date{max-width:100%;min-width:32%}::placeholder{color:#9499a5;opacity:1}:-ms-input-placeholder{color:#9499a5}::-ms-input-placeholder{color:#9499a5}.gfield_contains_required .ginput_container,.gfield_contains_required .ginput_complex span{position:relative}.gfield_contains_required .ginput_container:before,.gfield_contains_required .ginput_complex span:before{content:"";display:block;position:absolute;width:10px;height:10px;border-radius:50%;background:#f26722;top:calc(50% - 5px);left:-5px;z-index:2}.gfield_contains_required .ginput_complex:before{content:none}.gfield_contains_required .ginput_complex:not(.ginput_container_address) span:not([style*="display:none"]):not(.ginput_full)~span:not(.ginput_full):before{left:calc(2% - 5px)}.gfield_contains_required .ginput_container_address span:before{left:calc(1% - 5px)}.gfield_contains_required .ginput_container_address span.ginput_left:before,.gfield_contains_required .ginput_container_address span.ginput_right:before{left:calc(2% - 5px)}.gfield_contains_required .ginput_container_checkbox:before{top:2px;left:-7px}form#searchform{display:flex;width:100%;max-width:1000px;margin:0 auto 50px}form#searchform input[type=text]{width:100%;border-top:1px solid #9499a5;border-left:1px solid #9499a5}header.site-header{position:absolute;display:block;width:100%;z-index:88}.header-top{display:flex;align-items:center;height:32px;background:#0a1631}.header-top .head-top-links{display:flex;align-items:center;justify-content:flex-start;height:100%}@media (max-width:600px){.header-top .head-top-links .rank-math-breadcrumb{display:none}}.header-top .head-top-links .rank-math-breadcrumb p{margin-bottom:0}.header-top .head-top-links .rank-math-breadcrumb a,.header-top .head-top-links .rank-math-breadcrumb span{display:inline-block;font-size:13px;line-height:32px;margin-bottom:0;color:#fff;text-decoration:none}.header-top .head-top-links .rank-math-breadcrumb a{color:#fff;font-weight:500}.header-top .head-top-links .rank-math-breadcrumb a:hover{text-decoration:underline}.header-top .head-top-links .rank-math-breadcrumb span.last{color:#dfe1e5}.header-top .head-top-links .rank-math-breadcrumb span.separator{color:#fff;padding:0 5px}.header-top .head-top-links .account-link{font-size:13px;color:#fff;text-decoration:none;margin-left:auto}.header-top .head-top-links .account-link:hover{text-decoration:underline}.header-top .align-right{display:flex;align-items:center;justify-content:flex-end;height:100%}.header-top .align-right .account-link{font-size:13px;color:#fff;text-decoration:none}.header-top .align-right .account-link:hover{text-decoration:underline}#header-main{display:block;width:100%;height:67px;background:#dfe1e5;z-index:99}#header-main.sticky{position:fixed;top:0}#header-main .navbar{display:block;width:100%;height:inherit;position:relative}#header-main .navbar .site-branding{display:block;position:absolute;top:0;left:-2000px;z-index:99;width:2334px;height:98px;padding-left:2000px;padding-top:6px}#header-main .navbar .site-branding:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;transform:skew(-24deg);-webkit-box-shadow:0 3px 6px 0 rgb(0 0 0 / .16);-moz-box-shadow:0 3px 6px 0 rgb(0 0 0 / .16);box-shadow:0 3px 6px 0 rgb(0 0 0 / .16);z-index:-1}#header-main .navbar .site-branding .site-logo{display:block;width:282px}@media screen and (max-width:1200px){#header-main{height:63px}#header-main .navbar .site-branding{left:-2050px;height:84px;padding-left:2050px}#header-main .navbar .site-branding .site-logo{width:242px}}@media screen and (max-width:600px){#header-main{height:61px}#header-main .navbar .site-branding{left:-2120px;height:74px;padding-left:2115px}#header-main .navbar .site-branding .site-logo{width:200px}}section{display:block;width:100%;margin:0}section.hero{position:relative}section.hero.tall{height:500px;padding:100px 0}@media (max-width:900px){section.hero.tall{height:400px;padding:60px 0}}@media (max-width:600px){section.hero.tall{height:350px;padding:40px 0}}section.hero.short{height:284px;padding:60px 0}@media (max-width:900px){section.hero.short{height:250px;padding:50px 0}}@media (max-width:600px){section.hero.short{height:210px;padding:30px 0}}section.hero.video{height:700px;overflow:hidden;padding:60px 0}@media (max-width:900px){section.hero.video{height:550px}}@media (max-width:600px){section.hero.video{height:400px;padding:40px 0}}section.hero.video #videoBG{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);z-index:0;width:100vw;min-width:100%;height:56.4971751412vw;min-height:100%;display:block}@media (max-width:767px){section.hero.video #videoBG{display:none}}section.hero.title{padding:90px 0 20px}section.hero .wrapper{position:relative;display:flex;justify-content:flex-start;align-items:flex-end}section.hero .wrapper .hero-text{width:100%;max-width:800px}section.hero .wrapper .hero-text span.hero-sub{color:#fff;font-family:"gotham";font-size:26px;line-height:28px;font-style:italic;display:block}section.hero .wrapper .hero-text .btn{margin-top:30px}@media (max-width:767px){section.hero .wrapper .hero-text .btn{float:right;margin-top:0}}section#home-hero span.hero-sub{font-size:30px;line-height:32px}@media (max-width:750px){section#home-hero span.hero-sub{font-size:22px;line-height:26px;margin-bottom:10px}}section .overlay{display:block;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:rgb(10 22 49 / .5)}section .sale-corner{position:absolute;bottom:0;right:0;display:block;width:300px;height:170px;border-top:85px solid #fff0;border-right:150px solid #e32609;border-bottom:85px solid #e32609;border-left:150px solid #fff0}@media (max-width:600px){section .sale-corner{width:160px;height:90px;border-top:45px solid #fff0;border-right:80px solid #e32609;border-bottom:45px solid #e32609;border-left:80px solid #fff0}}section .sale-corner span{font-family:"gotham";font-weight:500;color:#fff;font-size:50px;transform:rotate(-29deg) translateX(-19px);display:block}@media (max-width:600px){section .sale-corner span{font-size:30px;transform:rotate(-29deg) translateX(-10px)}}section.home-hero{position:relative;display:grid;-webkit-box-shadow:0 3px 6px 0 rgb(0 0 0 / .5);-moz-box-shadow:0 3px 6px 0 rgb(0 0 0 / .5);box-shadow:0 3px 6px 0 rgb(0 0 0 / .5)}section.home-hero .home-hero-bg-wrap{position:relative;grid-area:1/-1;padding:0;margin:0;height:100%}section.home-hero .home-hero-bg-wrap .home-hero-left-bg{position:absolute;top:0;left:-20vw;width:70vw;height:100%;transform:skew(-24deg);background:#f7f7f7;z-index:1}@media (max-width:767px){section.home-hero .home-hero-bg-wrap .home-hero-left-bg{display:none}}section.home-hero .home-hero-bg-wrap .home-hero-video-wrap{position:absolute;top:0;right:0;width:60vw;height:100%;overflow:hidden;padding:0;z-index:0}@media (max-width:900px){section.home-hero .home-hero-bg-wrap .home-hero-video-wrap{width:66vw}}@media (max-width:767px){section.home-hero .home-hero-bg-wrap .home-hero-video-wrap{width:100vw}}section.home-hero .home-hero-bg-wrap .home-hero-video-wrap #videoBG{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);z-index:0;width:70vw;min-width:100%;height:39.5480225989vw;min-height:100%;display:block}@media (max-width:1600px){section.home-hero .home-hero-bg-wrap .home-hero-video-wrap #videoBG{width:77vw;height:43.5028248588vw}}@media (max-width:900px){section.home-hero .home-hero-bg-wrap .home-hero-video-wrap #videoBG{width:90vw;height:50.8474576271vw}}@media (max-width:767px){section.home-hero .home-hero-bg-wrap .home-hero-video-wrap #videoBG{display:none}}section.home-hero .home-hero-bg-wrap .right-hero{position:absolute;top:0;right:0;width:60vw;height:100%;overflow:hidden;padding:0;z-index:0}@media (max-width:900px){section.home-hero .home-hero-bg-wrap .right-hero{width:66vw}}@media (max-width:767px){section.home-hero .home-hero-bg-wrap .right-hero{width:100%}}section.home-hero .home-hero-bg-wrap .right-hero.desktop{display:block}@media (max-width:767px){section.home-hero .home-hero-bg-wrap .right-hero.desktop{display:none}}section.home-hero .home-hero-bg-wrap .right-hero.mobile{display:none;position:relative}@media (max-width:767px){section.home-hero .home-hero-bg-wrap .right-hero.mobile{display:block}}section.home-hero .home-hero-bg-wrap .right-hero.mobile:after{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:rgb(10 22 49 / .5)}section.home-hero .home-hero-wrap{grid-area:1/-1;z-index:3}section.home-hero .home-hero-wrap .home-hero-splash{width:50%;padding:50px 0 40px;position:relative}@media (max-width:1600px){section.home-hero .home-hero-wrap .home-hero-splash{padding:40px 0}}@media (max-width:900px){section.home-hero .home-hero-wrap .home-hero-splash{padding:30px 0}}@media (max-width:767px){section.home-hero .home-hero-wrap .home-hero-splash{width:100%}}section.home-hero .home-hero-wrap .home-hero-splash .fancy{font-size:85px;line-height:85px}@media (max-width:1600px){section.home-hero .home-hero-wrap .home-hero-splash .fancy{font-size:75px;line-height:75px}}@media (max-width:1200px){section.home-hero .home-hero-wrap .home-hero-splash .fancy{font-size:65px;line-height:65px}}@media (max-width:1023px){section.home-hero .home-hero-wrap .home-hero-splash .fancy{font-size:54px;line-height:54px}}@media (max-width:900px){section.home-hero .home-hero-wrap .home-hero-splash .fancy{font-size:45px;line-height:45px}}@media (max-width:767px){section.home-hero .home-hero-wrap .home-hero-splash .fancy{color:#fff}}section.home-hero .home-hero-wrap .home-hero-splash h1{font-family:"gotham";font-size:28px;line-height:32px;margin-bottom:30px}@media (max-width:1200px){section.home-hero .home-hero-wrap .home-hero-splash h1{font-size:24px;line-height:28px;margin-bottom:20px}}@media (max-width:900px){section.home-hero .home-hero-wrap .home-hero-splash h1{font-size:18px;line-height:22px}}@media (max-width:767px){section.home-hero .home-hero-wrap .home-hero-splash h1{color:#fff}}@media (max-width:767px){section.home-hero .home-hero-wrap .home-hero-splash ul.big-check{color:#fff}}section.home-hero .home-hero-wrap .home-hero-splash .btn{padding:13px 45px}section.home-hero .home-hero-wrap .home-hero-splash .hero-cert{position:absolute;bottom:50px;right:15%;width:125px}@media (max-width:1200px){section.home-hero .home-hero-wrap .home-hero-splash .hero-cert{right:10%}}@media (max-width:1023px){section.home-hero .home-hero-wrap .home-hero-splash .hero-cert{width:100px}}@media (max-width:900px){section.home-hero .home-hero-wrap .home-hero-splash .hero-cert{right:5%}}@media (max-width:600px){section.home-hero .home-hero-wrap .home-hero-splash .hero-cert{position:initial}}section.intro-block{padding:50px 0}@media (max-width:600px){section.intro-block{padding:30px 0}}section.intro-block .intro-wrap{padding:0 10%;text-align:center}@media (max-width:900px){section.intro-block .intro-wrap{padding:0}}section.intro-block .intro-wrap p,section.intro-block .intro-wrap a{font-size:21px}@media (max-width:600px){section.intro-block .intro-wrap p,section.intro-block .intro-wrap a{font-size:18px}}section.intro-block .intro-wrap a.btn{font-size:inherit}section.bios-block{padding:70px 0 50px}@media (max-width:600px){section.bios-block{padding:30px 0}}section.bios-block .bios-wrap .bio-wrap{display:flex;align-items:flex-start;margin-bottom:50px}@media (max-width:600px){section.bios-block .bios-wrap .bio-wrap{margin-bottom:30px}}section.bios-block .bios-wrap .bio-wrap .bio-image{width:25%;margin-right:1%}section.bios-block .bios-wrap .bio-wrap .bio-text{width:74%}section.bios-block .bios-wrap .bio-wrap .bio-text .bio-deets{padding:20px;background:#0a1631;margin-bottom:10px}@media (max-width:600px){section.bios-block .bios-wrap .bio-wrap .bio-text .bio-deets{padding:15px}}section.bios-block .bios-wrap .bio-wrap .bio-text .bio-deets h3{color:#fff;margin-bottom:0}section.bios-block .bios-wrap .bio-wrap .bio-text .bio-deets .bio-position{font-size:21px;color:#fff;font-weight:500}section.bios-block .bios-wrap .bio-wrap .bio-text .biography{padding:20px;background:#f7f7f7}@media (max-width:600px){section.bios-block .bios-wrap .bio-wrap .bio-text .biography{padding:15px}}section.course-details{background:url(https://www.nfpt.com/wp-content/themes/nfptTheme/assets/css/../images/bricks-blue.jpg) center no-repeat;background-size:cover;padding:40px 0}section.course-details .detail-wrap{display:flex;align-items:stretch;justify-content:space-between}@media (max-width:900px){section.course-details .detail-wrap{flex-direction:column}}section.course-details .detail-wrap .course-facts{background:rgb(255 255 255 / .65);padding:30px;width:48%}@media (max-width:900px){section.course-details .detail-wrap .course-facts{width:100%;padding:15px}}section.course-details .detail-wrap .course-facts ul.facts{list-style:none;margin:0 0 5px;padding:0}section.course-details .detail-wrap .course-facts ul.facts li{padding:0 0 15px 45px;font-size:24px;line-height:32px;position:relative}@media (max-width:600px){section.course-details .detail-wrap .course-facts ul.facts li{padding:0 0 15px 32px;font-size:22px;line-height:28px}}section.course-details .detail-wrap .course-facts ul.facts li:before{content:"";position:absolute;top:2px;left:0;width:32px;height:32px;background:url(https://www.nfpt.com/wp-content/themes/nfptTheme/assets/css/../images/icon-check-green.svg) center no-repeat;background-size:contain}@media (max-width:600px){section.course-details .detail-wrap .course-facts ul.facts li:before{width:25px;height:25px}}@media (max-width:600px){section.course-details .detail-wrap .course-facts ul.facts li a{display:block}}section.course-details .detail-wrap .course-facts ul.facts li .cefact{font-family:"gotham";font-weight:500;font-size:32px}@media (max-width:600px){section.course-details .detail-wrap .course-facts ul.facts li .cefact{font-size:26px}}section.course-details .detail-wrap .course-facts ul.facts li .strike{text-decoration:line-through}section.course-details .detail-wrap .course-facts ul.facts li .guarantee{font-size:16px;cursor:pointer}section.course-details .detail-wrap .course-facts ul.facts li .guarantee img{width:17px;height:17px}section.course-details .detail-wrap .course-about{background:rgb(255 255 255 / .65);padding:30px;width:48%}@media (max-width:900px){section.course-details .detail-wrap .course-about{width:100%;padding:15px}}section.course-details .detail-wrap .course-about p{font-size:18px}section.course-loop{padding:70px 0 10px}@media (max-width:600px){section.course-loop{padding:30px 0 0}}section.course-loop .ce-loop-intro{margin-bottom:30px}section.course-loop .course-loop-wrap{display:flex;justify-content:space-between;flex-wrap:wrap}@media (max-width:900px){section.course-loop .course-loop-wrap{flex-direction:column}}section.course-loop .course-loop-wrap .loop-course{width:48%;display:flex;align-items:center;margin-bottom:60px}@media (max-width:900px){section.course-loop .course-loop-wrap .loop-course{width:100%}}@media (max-width:600px){section.course-loop .course-loop-wrap .loop-course{margin-bottom:30px;align-items:flex-start}}section.course-loop .course-loop-wrap .loop-course .loop-course-img{display:block;width:175px;height:175px;min-width:175px;position:relative;margin-right:20px}@media (max-width:600px){section.course-loop .course-loop-wrap .loop-course .loop-course-img{width:120px;height:120px;min-width:120px;margin-right:10px}}section.course-loop .course-loop-wrap .loop-course .loop-course-img .loop-sale-corner{position:absolute;bottom:0;right:0;display:block;width:100px;height:70px;border-top:35px solid #fff0;border-right:50px solid #e32609;border-bottom:35px solid #e32609;border-left:50px solid #fff0}section.course-loop .course-loop-wrap .loop-course .loop-course-img .loop-sale-corner span{font-family:"gotham";font-weight:500;color:#fff;font-size:21px;transform:rotate(-35deg) translateX(-15px);display:block}section.course-loop .course-loop-wrap .loop-course .loop-course-content{display:block;width:100%}@media (max-width:600px){section.course-loop .course-loop-wrap .loop-course .loop-course-content h3{margin-bottom:10px}}section.course-loop .course-loop-wrap .loop-course .loop-course-content .loop-course-stats{display:flex;width:fit-content;margin-bottom:20px}@media (max-width:600px){section.course-loop .course-loop-wrap .loop-course .loop-course-content .loop-course-stats{width:100%;max-width:300px;margin-bottom:10px}}section.course-loop .course-loop-wrap .loop-course .loop-course-content .loop-course-stats .loop-cecs{display:block;width:178px;background:#164ecc;border:1px solid #164ecc;color:#fff;font-weight:500;font-size:32px;line-height:32px;padding:10px;text-align:center;white-space:nowrap}@media (max-width:600px){section.course-loop .course-loop-wrap .loop-course .loop-course-content .loop-course-stats .loop-cecs{width:50%;font-size:22px;line-height:22px;padding:7px}}section.course-loop .course-loop-wrap .loop-course .loop-course-content .loop-course-stats .loop-cecs span{font-size:24px}@media (max-width:600px){section.course-loop .course-loop-wrap .loop-course .loop-course-content .loop-course-stats .loop-cecs span{font-size:18px}}section.course-loop .course-loop-wrap .loop-course .loop-course-content .loop-course-stats .loop-price{display:block;width:178px;border:1px solid #164ecc;font-weight:500;font-size:32px;line-height:32px;padding:10px;text-align:center}@media (max-width:600px){section.course-loop .course-loop-wrap .loop-course .loop-course-content .loop-course-stats .loop-price{width:50%;font-size:22px;line-height:22px;padding:7px}}section.course-loop .course-loop-wrap .loop-course .loop-course-content a.loop-link{font-size:24px;line-height:24px;font-weight:500;color:#f26722;text-decoration:none}section.course-loop .course-loop-wrap .loop-course .loop-course-content a.loop-link:hover{text-decoration:underline}section.columns-block{padding:50px 0}@media (max-width:600px){section.columns-block{padding:40px 0}}section.columns-block.contact{padding:0}section.columns-block.noTopPad{padding-top:0}section.columns-block.noBotPad{padding-bottom:0}section .column-wrap{display:flex;align-items:stretch}@media (max-width:900px){section .column-wrap{flex-direction:column}}section .column-wrap .column-box{width:100%;padding:30px;margin:0}@media (max-width:600px){section .column-wrap .column-box{padding:20px 0}}section .column-wrap .column-box.single{width:100%;max-width:1120px}section .column-wrap .column-box.half{width:50%}@media (max-width:900px){section .column-wrap .column-box.half{width:100%}}section .column-wrap .column-box.one-third{width:33.3333%}@media (max-width:900px){section .column-wrap .column-box.one-third{width:100%}}section .column-wrap .column-box.two-thirds{width:66.6666%}@media (max-width:900px){section .column-wrap .column-box.two-thirds{width:100%}}section .column-wrap .column-box.centered{text-align:center}section .column-wrap .column-box.order-sm-1{order:1}section .column-wrap .column-box.order-sm-2{order:1}@media (max-width:900px){section .column-wrap .column-box.order-sm-2{order:2}}@media (max-width:600px){section .column-wrap .column-box.tSearch,section .column-wrap .column-box.verify{padding:20px 15px}}section .column-wrap .column-box.noPad{padding:0}section .column-wrap .column-box .column-icon{display:block;max-height:165px;margin-bottom:25px;text-align:center}section .column-wrap .column-box .column-icon img{max-height:165px}section .column-wrap .column-box .col-img{width:100%;height:100%;min-height:400px}@media (max-width:900px){section .column-wrap .column-box .col-img{min-height:320px}}section .column-wrap .column-box h3{min-height:32px}@media (max-width:900px){section.columns-block#reasons .column-wrap .column-box.half{padding:0 30px}}@media (max-width:600px){section.columns-block#reasons .column-wrap .column-box.half{padding:0 15px}}@media (max-width:600px){section .noPad .column-wrap .column-box:not(.noPad){padding:20px 15px}}section.hoverboxes{padding:30px 0}section.hoverboxes .column-wrap{margin-bottom:30px}section.hoverboxes .column-wrap a.hover{display:block;width:100%;margin-right:30px;color:#fff;text-decoration:none}@media (max-width:900px){section.hoverboxes .column-wrap a.hover{margin-right:0;margin-bottom:20px}}section.hoverboxes .column-wrap a.hover:last-of-type{margin-right:0}section.hoverboxes .column-wrap a.hover .hover-box{width:100%;height:426px;position:relative;overflow:hidden}section.hoverboxes .column-wrap a.hover .hover-box .hover-content{position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(10 22 49 / .66);transform:translateY(342px);transition:all 0.4s}section.hoverboxes .column-wrap a.hover .hover-box .hover-content .hover-title{display:flex;align-items:center;justify-content:center;height:85px}section.hoverboxes .column-wrap a.hover .hover-box .hover-content .hover-title h3{color:#fff;margin-bottom:0;text-align:center}section.hoverboxes .column-wrap a.hover .hover-box .hover-content .hover-text{padding:10px 30px}section.hoverboxes .column-wrap a.hover .hover-box .hover-content .hover-text p{color:#fff;line-height:22px}section.hoverboxes .column-wrap a.hover:hover .hover-box .hover-content{transform:translateY(0)}section.hoverboxes .butt-wrap{text-align:center}section.grid-blocks{padding:70px 0 100px}@media (max-width:600px){section.grid-blocks{padding:50px 0 70px}}section.grid-blocks .grid-wrap{display:flex;align-items:stretch;justify-content:flex-start;flex-wrap:wrap}section.grid-blocks .grid-wrap .grid-block{border:1px solid #dfe1e5;padding:20px;margin-bottom:30px}section.grid-blocks .grid-wrap .grid-block .grid-img{display:block;max-height:125px;margin:0 auto 20px}section.grid-blocks .grid-wrap .grid-block .btn{width:100%}section.grid-blocks .grid-wrap.three .grid-block{width:32%;margin-right:2%}@media (max-width:600px){section.grid-blocks .grid-wrap.three .grid-block{width:100%;margin-right:0}}section.grid-blocks .grid-wrap.three .grid-block:nth-child(3n){margin-right:0}section.grid-blocks .grid-wrap.four .grid-block{width:23%;margin-right:2.66%}@media (max-width:600px){section.grid-blocks .grid-wrap.four .grid-block{width:100%;margin-right:0}}section.grid-blocks .grid-wrap.four .grid-block:nth-child(4n){margin-right:0}section.icon-row{padding:70px 0}@media (max-width:1600px){section.icon-row{padding:60px 0}}@media (max-width:1200px){section.icon-row{padding:50px 0}}@media (max-width:900px){section.icon-row{padding:30px 0}}section.icon-row .icon-row-wrap{display:flex;align-items:flex-start;justify-content:space-evenly}@media (max-width:767px){section.icon-row .icon-row-wrap{flex-wrap:wrap}}section.icon-row .icon-row-wrap .icon-box{width:100%;max-width:258px;padding-right:20px}@media (max-width:767px){section.icon-row .icon-row-wrap .icon-box{width:50%;padding:0 0 20px}}section.icon-row .icon-row-wrap .icon-box:last-of-type{padding-right:0}section.icon-row .icon-row-wrap .icon-box a{color:inherit;text-decoration:none}section.icon-row .icon-row-wrap .icon-box a:hover{text-decoration:underline}section.icon-row .icon-row-wrap .icon-box span{display:block;text-align:center;font-weight:500}@media (max-width:1200px){section.icon-row .icon-row-wrap .icon-box span{font-size:14px}}@media (max-width:600px){section.icon-row .icon-row-wrap .icon-box span{font-size:12px}}section.test-deets-block{padding:75px 0;background:url(https://www.nfpt.com/wp-content/themes/nfptTheme/assets/css/../images/test-details-bg.jpg) center no-repeat;background-size:cover;position:relative}@media (max-width:600px){section.test-deets-block{padding:50px 0 30px}}section.test-deets-block:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:#0a1631;opacity:.7}section.test-deets-block .details-box{width:100%;max-width:650px;position:relative}section.test-deets-block .details-box ul.details{list-style:none;margin:0 0 5px;padding:0}section.test-deets-block .details-box ul.details li{padding:0 0 20px 45px;font-size:32px;line-height:32px;position:relative;font-family:"gotham";color:#fff}@media (max-width:600px){section.test-deets-block .details-box ul.details li{padding:0 0 20px 32px;font-size:24px;line-height:26px}}section.test-deets-block .details-box ul.details li:before{content:"";position:absolute;top:2px;left:0;width:32px;height:32px;background:url(https://www.nfpt.com/wp-content/themes/nfptTheme/assets/css/../images/icon-check-green.svg) center no-repeat;background-size:contain}@media (max-width:600px){section.test-deets-block .details-box ul.details li:before{top:0;width:26px;height:26px}}section.author-block{padding:70px 0}section.author-block .author-box{border:1px solid #454b59;background:#dfe1e5;padding:40px 30px}@media (max-width:900px){section.author-block .author-box{padding:25px 20px}}@media (max-width:600px){section.author-block .author-box{padding:20px 15px}}section.author-block .author-box .author-info{display:flex;align-items:flex-start}@media (max-width:600px){section.author-block .author-box .author-info{display:block}}section.author-block .author-box .author-info .headshot{width:100%;max-width:250px;min-width:100px;margin-right:30px}@media (max-width:900px){section.author-block .author-box .author-info .headshot{max-width:200px;margin-right:20px}}@media (max-width:600px){section.author-block .author-box .author-info .headshot{width:100px;float:left;margin-right:10px}}section.author-block .author-box .author-info .bio-text{width:100%}section.cead-block{padding:50px 0;position:relative;margin-bottom:10px}@media (max-width:900px){section.cead-block #manual-preview{background-position:left center!important}}section.cead-block .cead-preview-wrap{display:flex;align-items:stretch;position:relative}@media (max-width:900px){section.cead-block .cead-preview-wrap{flex-direction:column}}section.cead-block .manual-image-wrap{display:block;width:50%;text-align:center}@media (max-width:900px){section.cead-block .manual-image-wrap{width:100%}}section.cead-block .manual-image-wrap.bgwrap{position:relative;padding:30px 0}section.cead-block .manual-image-wrap.bgwrap img{position:inherit}section.cead-block .cead-copy-wrap{width:50%;background:rgb(255 255 255 / .85);padding:40px 30px;margin-left:auto;position:relative}section.cead-block .cead-copy-wrap.none{background:none;padding:0}@media (max-width:900px){section.cead-block .cead-copy-wrap.none{padding:20px 20px 0}}@media (max-width:600px){section.cead-block .cead-copy-wrap.none{padding:15px 15px 0}}@media (max-width:900px){section.cead-block .cead-copy-wrap{width:100%;background:rgb(255 255 255 / .2);padding:30px 20px 50px}}section.cead-block .cead-copy-wrap .cead-title{margin-bottom:30px}@media (max-width:900px){section.cead-block .cead-copy-wrap .cead-title{color:#fff}}section.cead-block .cead-copy-wrap .cead-title span{display:block;font-size:28px;line-height:32px;margin:0;font-weight:500}section.cead-block .cead-copy-wrap p{margin-bottom:30px}@media (max-width:900px){section.cead-block .cead-copy-wrap p{color:#fff}}section.cead-block .cead-copy-wrap a.btn{padding:13px 100px}@media (max-width:600px){section.cead-block .cead-copy-wrap a.btn{padding:10px 40px}}section.cead-block .cead-copy-wrap .cec-corner{position:absolute;bottom:0;right:0;width:300px;height:120px;padding:50px 15px 0 0;text-align:right;color:#fff;font-size:32px;line-height:32px;font-weight:500;background:url(https://www.nfpt.com/wp-content/themes/nfptTheme/assets/css/../images/orange-corner.svg) bottom right no-repeat;background-size:contain}@media (max-width:600px){section.cead-block .cead-copy-wrap .cec-corner{width:210px;height:84px;padding:30px 10px 0 0;font-size:28px;line-height:28px}}section.cead-block .cead-copy-wrap .cec-corner .smaller{font-size:24px}@media (max-width:600px){section.cead-block .cead-copy-wrap .cec-corner .smaller{font-size:22px}}section.cead-block .cead-copy-wrap .cec-corner .earn{font-size:18px;line-height:18px;display:block}@media (max-width:900px){section.cead-block .cead-copy-wrap.ltgrey .cead-title{color:#0a1631}}@media (max-width:900px){section.cead-block .cead-copy-wrap.ltgrey p{color:#454b59}}section.cead-block .cead-package-wrap{padding:30px;border:4px solid #164ecc;-webkit-box-shadow:0 3px 6px 0 rgb(0 0 0 / .5);-moz-box-shadow:0 3px 6px 0 rgb(0 0 0 / .5);box-shadow:0 3px 6px 0 rgb(0 0 0 / .5);background:#dfe1e5;background:linear-gradient(0deg,#dfe1e5 0%,#ffffff 100%)}section.cead-block .cead-package-wrap .packad-top{display:flex;align-items:flex-start;justify-content:space-between}@media (max-width:900px){section.cead-block .cead-package-wrap .packad-top{flex-direction:column}}section.cead-block .cead-package-wrap .packad-top .packad-title{margin-right:7%}@media (max-width:900px){section.cead-block .cead-package-wrap .packad-top .packad-title{margin-right:2%}}@media (max-width:767px){section.cead-block .cead-package-wrap .packad-top .packad-title{margin-right:0}}section.cead-block .cead-package-wrap .packad-top .packad-title h2.fancy{color:#f26722}section.cead-block .cead-package-wrap .packad-top .packad-features ul li{padding-bottom:10px}section.cead-block .cead-package-wrap .packad-flex{display:flex;align-items:stretch;justify-content:space-between}@media (max-width:767px){section.cead-block .cead-package-wrap .packad-flex{flex-direction:column}}section.cead-block .cead-package-wrap .packad-flex .packad-package{display:block;width:100%;margin-right:2%;border:1px solid #454b59;padding:0;text-align:center;background:#fff}@media (max-width:767px){section.cead-block .cead-package-wrap .packad-flex .packad-package{margin-right:0;margin-bottom:20px}}section.cead-block .cead-package-wrap .packad-flex .packad-package:last-of-type{margin-right:0}section.cead-block .cead-package-wrap .packad-flex .packad-package h3{font-size:20px;font-weight:400;line-height:42px;text-align:center;margin-bottom:0}section.cead-block .cead-package-wrap .packad-flex .packad-package .price-row{display:flex;align-items:center;justify-content:center}section.cead-block .cead-package-wrap .packad-flex .packad-package .price-row .price{font-family:"source_serif_pro";font-size:40px;color:#cc3b0e;font-weight:700}@media (max-width:600px){section.cead-block .cead-package-wrap .packad-flex .packad-package .price-row .price{font-size:30px}}section.cead-block .cead-package-wrap .packad-flex .packad-package .price-row .price-strike{font-size:28px;font-weight:500;text-decoration:line-through;margin-right:10px}@media (max-width:600px){section.cead-block .cead-package-wrap .packad-flex .packad-package .price-row .price-strike{font-size:20px;margin-right:5px}}section.cead-block .cead-package-wrap .packad-flex .packad-package .packad-more{display:block;margin:5px 0 10px}section.testi-block{padding:60px 0 45px;background:url(https://www.nfpt.com/wp-content/themes/nfptTheme/assets/css/../images/bricks-dkgrey.jpg) center no-repeat;background-size:cover}@media (max-width:1200px){section.testi-block{padding:40px 0 25px}}@media (max-width:600px){section.testi-block{padding:20px 0}}section.testi-block.light{background:none}section.testi-block .testi-wrap{display:block;background:#fff;position:relative;width:90%;max-width:980px;padding:0;margin:0 auto}section.testi-block .testi-wrap.blue{background:#164ecc}@media (max-width:600px){section.testi-block .testi-wrap{padding:10px 0}}section.testi-block .testi-wrap:before{content:"";display:block;width:75px;height:61px;position:absolute;top:-19px;left:-53px;background:url(https://www.nfpt.com/wp-content/themes/nfptTheme/assets/css/../images/quote-left.svg) center no-repeat;background-size:contain;z-index:4}@media (max-width:600px){section.testi-block .testi-wrap:before{width:45px;left:-30px}}section.testi-block .testi-wrap:after{content:"";display:block;width:75px;height:61px;position:absolute;top:-19px;right:-53px;background:url(https://www.nfpt.com/wp-content/themes/nfptTheme/assets/css/../images/quote-right.svg) center no-repeat;background-size:contain;z-index:4}@media (max-width:600px){section.testi-block .testi-wrap:after{width:45px;right:-30px}}section.testi-block .testi-wrap .testi-slider{width:100%;height:100%}section.testi-block .testi-wrap .testimonial{display:block;box-sizing:border-box;padding:25px 40px 20px}@media (max-width:900px){section.testi-block .testi-wrap .testimonial{padding:20px 30px}}@media (max-width:600px){section.testi-block .testi-wrap .testimonial{padding:20px}}section.testi-block .testi-wrap .testimonial p{font-size:24px;line-height:32px;margin-bottom:0}@media (max-width:900px){section.testi-block .testi-wrap .testimonial p{font-size:20px;line-height:28px}}@media (max-width:600px){section.testi-block .testi-wrap .testimonial p{font-size:18px;line-height:24px}}section.testi-block .testi-wrap .testimonial .testi-person-wrap{display:flex;justify-content:flex-end;align-items:center}section.testi-block .testi-wrap .testimonial .testi-person-wrap .testi-person{display:block}section.testi-block .testi-wrap .testimonial .testi-person-wrap .testi-person .testi-name{display:block;font-size:18px;font-weight:500;text-align:right}section.testi-block .testi-wrap .testimonial .testi-person-wrap .testi-person .testi-title{font-style:italic;color:#9499a5;text-align:right}section.testi-block .testi-wrap .testimonial .testi-person-wrap .testi-headshot{width:57px;height:auto;border-radius:50%;margin-left:10px}section.testi-block .testi-wrap .testimonial.blue p{color:#fff}section.testi-block .testi-wrap .testimonial.blue .testi-person-wrap .testi-person .testi-name{color:#fff}section.testi-block .testi-wrap .testimonial.blue .testi-person-wrap .testi-person .testi-title{color:#ced9f0}section.testi-block.light .testi-slider{width:100%;height:100%;padding-bottom:20px}section.packages{padding:70px 0}section.packages .package-wrap{display:flex;align-items:flex-start;justify-content:space-between}@media (max-width:900px){section.packages .package-wrap{flex-direction:column}}section.packages .package-wrap .package-column{display:block;width:32%;margin-bottom:50px}@media (max-width:900px){section.packages .package-wrap .package-column{width:100%}}section.packages .package-wrap .package-column .value{display:block;min-height:65px}@media (max-width:900px){section.packages .package-wrap .package-column .value{min-height:0}}section.packages .package-wrap .package-column .value .best{display:block;width:100%;height:100%;background:#454b59;color:#fff;font-size:28px;line-height:65px;font-weight:500;text-align:center}section.packages .package-wrap .package-column .package-meat{border:2px solid #454b59;padding:0;background:#f7f7f7}section.packages .package-wrap .package-column .package-meat .package-top{display:flex;justify-content:center;flex-direction:column;position:relative;padding:30px 15px}section.packages .package-wrap .package-column .package-meat .package-top .sale-flag{position:absolute;top:0;right:0;width:133px;height:100px;background:url(https://www.nfpt.com/wp-content/themes/nfptTheme/assets/css/../images/package-sale-corner.svg) center no-repeat;background-size:contain;color:#fff;font-size:18px;font-weight:500;padding:15px;text-align:right}section.packages .package-wrap .package-column .package-meat .package-top .package{display:flex;align-items:center;justify-content:center;height:175px;padding-top:20px}section.packages .package-wrap .package-column .package-meat .package-top .package h2{max-width:320px;text-align:center;margin-bottom:0}section.packages .package-wrap .package-column .package-meat .package-bottom{display:flex;justify-content:center;flex-direction:column;padding:0 15px;margin-bottom:30px}section.packages .exam-block{display:flex;width:100%;max-width:914px;padding:0;border:2px solid #454b59;margin:0 auto}@media (max-width:600px){section.packages .exam-block{flex-direction:column}}section.packages .exam-block .exam-text{width:100%;padding:30px}@media (max-width:600px){section.packages .exam-block .exam-text{width:100%;padding:20px}}section.packages .exam-block .exam-package{width:47%;background:#f7f7f7;padding:0}@media (max-width:600px){section.packages .exam-block .exam-package{width:100%}}section.packages .exam-block .exam-package .exam-head{display:flex;justify-content:center;flex-direction:column;position:relative;padding:30px 15px}section.packages .exam-block .exam-package .exam-head .sale-flag{position:absolute;top:0;right:0;width:133px;height:100px;background:url(https://www.nfpt.com/wp-content/themes/nfptTheme/assets/css/../images/package-sale-corner.svg) center no-repeat;background-size:contain;color:#fff;font-size:18px;font-weight:500;padding:15px;text-align:right}section.packages .exam-block .exam-package .exam-head h2{text-align:center;margin-bottom:0}section.packages .price-row{display:block;text-align:center}section.packages .price-row .price{font-family:"source_serif_pro";font-size:60px;color:#cc3b0e;font-weight:700}section.packages .price-row .price-strike{font-size:28px;font-weight:500;text-decoration:line-through;margin-right:15px}section.packages ul.features{margin-bottom:25px}section.packages ul.features li{display:flex;align-items:center;padding:14px 50px;font-size:16px;line-height:18px}section.packages ul.features li:nth-child(odd){background:#ced9f0}section.packages ul.features li:before{content:none}section.packages ul.features li a img.info{width:18px;height:18px;margin-left:10px;cursor:pointer}section.cert-process{padding:70px 0}section.cert-process .column-wrap{display:flex;align-items:flex-start}section.cert-process .column-wrap .column-box{width:100%;padding:30px;margin:0}@media (max-width:600px){section.cert-process .column-wrap .column-box{padding:15px 0}}section.cert-process .column-wrap .column-box .column-icon{display:block;max-height:165px;margin-bottom:25px;text-align:center}section.cert-process .column-wrap .column-box .column-icon img{max-height:165px}section.cert-process .column-wrap .column-box .col-img{width:100%;height:100%;min-height:400px}section.cert-process ol.cert-process-list{list-style:none;counter-reset:dinosaurs}@media (max-width:600px){section.cert-process ol.cert-process-list{padding-left:0}}section.cert-process ol.cert-process-list li{counter-increment:dinosaurs;display:flex;align-items:flex-start;padding:0;margin-bottom:30px}@media (max-width:600px){section.cert-process ol.cert-process-list li{align-items:flex-start;margin-bottom:20px}}section.cert-process ol.cert-process-list li:before{content:counter(dinosaurs);display:block;width:75px;height:75px;min-width:75px;border-radius:50%;background:#164ecc;border:4px solid #fff;color:#fff;font-family:"source_serif_pro";font-size:56px;line-height:68px;text-align:center;margin-right:30px}@media (max-width:600px){section.cert-process ol.cert-process-list li:before{width:55px;height:55px;min-width:55px;font-size:42px;line-height:48px;margin-right:15px}}section.cert-process ol.cert-process-list li:nth-child(3n):before{background:#f26722}section.cert-process ol.cert-process-list li .process-point{padding-top:10px}@media (max-width:600px){section.cert-process ol.cert-process-list li .process-point{padding-top:5px}}section.cert-process ol.cert-process-list li h3,section.cert-process ol.cert-process-list li p{margin-bottom:0}section.cert-process ol.cert-process-list li img.step-info{width:18px;height:18px;margin-left:10px;cursor:pointer}section.cert-process ol.cert-process-list li .step-more{padding:0 5px;background:#fff;max-height:0;overflow:hidden;transition:all 0.2s}section.cert-process ol.cert-process-list li .step-more.expand{max-height:400px;padding:5px}section.cert-process-alt{padding:40px 0}@media (max-width:1600px){section.cert-process-alt{padding:30px 0}}@media (max-width:1400px){section.cert-process-alt{padding:30px 0 0}}section.cert-process-alt h2{color:#f26722}@media (max-width:1600px){section.cert-process-alt h2{font-size:32px;margin-bottom:30px}}@media (max-width:900px){section.cert-process-alt h2{font-size:22px;line-height:28px;margin-bottom:20px}}@media (max-width:600px){section.cert-process-alt h2{line-height:35px}}@media (max-width:1600px){section.cert-process-alt h2 span.fancy{font-size:40px;line-height:30px}}@media (max-width:900px){section.cert-process-alt h2 span.fancy{font-size:32px;line-height:28px}}section.cert-process-alt .process-wrap{display:flex;align-items:stretch;padding:30px}@media (max-width:900px){section.cert-process-alt .process-wrap{padding:20px}}@media (max-width:600px){section.cert-process-alt .process-wrap{flex-direction:column}}section.cert-process-alt .process-wrap .process-image{width:100%;max-width:298px;margin-right:30px}@media (max-width:1600px){section.cert-process-alt .process-wrap .process-image{max-width:260px}}@media (max-width:1200px){section.cert-process-alt .process-wrap .process-image{max-width:230px}}@media (max-width:900px){section.cert-process-alt .process-wrap .process-image{width:30%;margin-right:15px}}@media (max-width:600px){section.cert-process-alt .process-wrap .process-image{width:100%;margin:0 auto 20px}}section.cert-process-alt .process-wrap .process-image img{border:none}section.cert-process-alt .process-wrap .process-process{width:100%}@media (max-width:900px){section.cert-process-alt .process-wrap .process-process{width:70%}}@media (max-width:600px){section.cert-process-alt .process-wrap .process-process{width:100%}}section.cert-process-alt ol.cert-process-list{list-style:none;counter-reset:dinosaurs;padding:0;margin:0;column-count:2}@media (max-width:900px){section.cert-process-alt ol.cert-process-list{column-count:1}}@media (max-width:600px){section.cert-process-alt ol.cert-process-list{padding-left:0}}section.cert-process-alt ol.cert-process-list li{counter-increment:dinosaurs;display:flex;align-items:flex-start;padding:0;margin-bottom:20px}@media (max-width:600px){section.cert-process-alt ol.cert-process-list li{align-items:flex-start;margin-bottom:20px}}section.cert-process-alt ol.cert-process-list li:before{content:counter(dinosaurs);display:block;width:52px;height:52px;min-width:52px;border-radius:50%;background:#164ecc;border:4px solid #fff;color:#fff;font-family:"source_serif_pro";font-size:40px;line-height:42px;text-align:center;margin-right:20px}@media (max-width:1600px){section.cert-process-alt ol.cert-process-list li:before{width:42px;height:42px;min-width:42px;font-size:34px;line-height:34px;border-width:3px}}@media (max-width:600px){section.cert-process-alt ol.cert-process-list li:before{width:30px;height:30px;min-width:30px;font-size:24px;line-height:28px;margin-right:10px;border-width:2px}}section.cert-process-alt ol.cert-process-list li:nth-child(3n):before{background:#f26722}section.cert-process-alt ol.cert-process-list li h3,section.cert-process-alt ol.cert-process-list li p{margin-bottom:0}section.cert-process-alt ol.cert-process-list li h3{color:#f26722}@media (max-width:1600px){section.cert-process-alt ol.cert-process-list li h3{font-size:24px;line-height:28px}}section.cert-process-alt ol.cert-process-list li p{font-size:20px;font-weight:500;line-height:1.25}@media (max-width:1600px){section.cert-process-alt ol.cert-process-list li p{font-size:18px}}@media (max-width:600px){section.cert-process-alt ol.cert-process-list li p{font-size:16px}}section.cert-process-alt ol.cert-process-list li a{text-decoration:none}section.process-block{padding:70px 0}@media (max-width:600px){section.process-block{padding:40px 0}}section.process-block .process-column-wrap{display:flex;align-items:flex-start}@media (max-width:1200px){section.process-block .process-column-wrap{flex-direction:column}}section.process-block .process-column-wrap .step-column{padding:0 30px;width:225px;min-width:225px}section.process-block .process-column-wrap .step-column .step-wrap .step{display:block;width:140px;text-align:center;font-size:30px;line-height:30px;color:#164ecc;margin-bottom:6px}section.process-block .process-column-wrap .step-column .step-wrap .step-num{display:block;width:140px;height:140px;margin-bottom:30px;background:#164ecc;border:6px solid #fff;border-radius:50%;text-align:center;padding:18px 0 0;font-family:"source_serif_pro";font-size:92px;line-height:92px;color:#fff;box-shadow:3px 3px 8px rgb(0 0 0 / .5);-webkit-box-shadow:3px 3px 8px rgb(0 0 0 / .5);-moz-box-shadow:3px 3px 8px rgb(0 0 0 / .5)}section.process-block .process-column-wrap .step-column .step-wrap .step-num.orange{background:#f26722}section.process-block .process-column-wrap .step-content{display:block;padding:0}section.process-block .process-column-wrap .step-content h2{padding-left:30px}@media (max-width:600px){section.process-block .process-column-wrap .step-content h2{padding-left:15px}}section.process-block .process-column-wrap .step-content .step-content-flex{display:flex;width:100%}@media (max-width:1023px){section.process-block .process-column-wrap .step-content .step-content-flex{flex-direction:column}}section.process-block .process-column-wrap .step-content .step-content-flex .quick-column{padding:0 30px;width:42%}@media (max-width:1023px){section.process-block .process-column-wrap .step-content .step-content-flex .quick-column{width:100%;margin-bottom:20px}}@media (max-width:600px){section.process-block .process-column-wrap .step-content .step-content-flex .quick-column{padding:0 15px}}section.process-block .process-column-wrap .step-content .step-content-flex .process-description-wrap{width:58%}@media (max-width:1023px){section.process-block .process-column-wrap .step-content .step-content-flex .process-description-wrap{width:100%}}section.process-block .process-column-wrap .step-content .step-content-flex .process-description-wrap .process-description{padding:30px 30px 10px;background:#dfe1e5}@media (max-width:600px){section.process-block .process-column-wrap .step-content .step-content-flex .process-description-wrap .process-description{padding:20px 15px 10px}}section.process-block .process-column-wrap .step-content .step-content-flex .process-description-wrap .exam-package{padding:30px 0 0 30px;max-width:460px}@media (max-width:1023px){section.process-block .process-column-wrap .step-content .step-content-flex .process-description-wrap .exam-package{max-width:100%;padding:30px 30px 0}}@media (max-width:600px){section.process-block .process-column-wrap .step-content .step-content-flex .process-description-wrap .exam-package{padding:20px 15px 0}}section.process-block .quick-package{background:#f7f7f7;border:2px solid #454b59;margin-bottom:20px}section.process-block .quick-package h3{font-size:24px;font-weight:400;line-height:42px;text-align:center;margin-bottom:10px}section.process-block .quick-package .quick-pack-action{padding-bottom:12px;display:flex;align-items:center;justify-content:space-between;padding:0 12px}section.process-block .quick-package .quick-pack-action .price-row{display:flex;align-items:center}section.process-block .quick-package .quick-pack-action .price-row .price{font-family:"source_serif_pro";font-size:40px;color:#cc3b0e;font-weight:700}@media (max-width:600px){section.process-block .quick-package .quick-pack-action .price-row .price{font-size:30px}}section.process-block .quick-package .quick-pack-action .price-row .price-strike{font-size:28px;font-weight:500;text-decoration:line-through;margin-right:10px}@media (max-width:600px){section.process-block .quick-package .quick-pack-action .price-row .price-strike{font-size:20px;margin-right:5px}}section.process-block .quick-package .quick-pack-action .btn{padding:12px 20px}@media (max-width:600px){section.process-block .quick-package .quick-pack-action .btn{padding:10px}}section.process-block .quick-package>a{display:block;text-align:center}section.faq-block{padding:70px 0}section.faq-block.noTopPad{padding:0 0 70px}section.faq-block h2{text-align:center}section.faq-block .faq-description{width:100%;max-width:1080px;margin:0 auto}section.faq-block .faq-description p,section.faq-block .faq-description a{font-size:1.25em}section.faq-block .faq-section-heading{display:flex;align-items:center;padding-left:40px;position:relative;font-size:32px;line-height:56px;color:#fff;margin-bottom:20px}section.faq-block .faq-section-heading:before{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;border-top:56px solid #f26722;border-right:30px solid #fff0;border-bottom:none;border-left:none;z-index:-1}section.faq-block .faq-wrap .accordion .accordion-header{cursor:pointer;display:flex;align-items:center;justify-content:flex-start;border-bottom:1px solid #9499a5;padding:30px 0 20px}section.faq-block .faq-wrap .accordion .accordion-header .faqIcon{width:20px;height:20px;min-width:20px;background:url(https://www.nfpt.com/wp-content/themes/nfptTheme/assets/css/../images/accordion-icon.svg) no-repeat;background-position:center top;background-size:cover;margin-right:15px}section.faq-block .faq-wrap .accordion .accordion-header.active .faqIcon{background-position:center bottom}section.faq-block .faq-wrap .accordion .accordion-header h3{margin-bottom:0}section.faq-block .faq-wrap .accordion .accordion-content{display:none}section.faq-block .faq-wrap .accordion .accordion-content .accordion-flex{display:flex;justify-content:space-between;background:#f7f7f7;padding:30px 30px 10px;margin-bottom:0;border-bottom:1px solid #9499a5}@media (max-width:600px){section.faq-block .faq-wrap .accordion .accordion-content .accordion-flex{flex-direction:column;padding:15px}}section.faq-block .faq-wrap .accordion .accordion-content .accordion-flex .accordion-text{width:75%}@media (max-width:900px){section.faq-block .faq-wrap .accordion .accordion-content .accordion-flex .accordion-text{width:83%}}@media (max-width:600px){section.faq-block .faq-wrap .accordion .accordion-content .accordion-flex .accordion-text{width:100%;margin-bottom:10px}}section.faq-block .faq-wrap .accordion .accordion-content .accordion-flex .link-icon{display:block;margin-right:40px}@media (max-width:900px){section.faq-block .faq-wrap .accordion .accordion-content .accordion-flex .link-icon{margin-right:0}}section.faq-block .faq-wrap .accordion .accordion-content .accordion-flex .link-icon a{display:flex;align-items:center;justify-content:center;flex-direction:column;font-size:14px;font-weight:500;text-transform:uppercase;text-decoration:none;color:#454b59}section.faq-block .faq-wrap .accordion .accordion-content .accordion-flex .link-icon a:hover{text-decoration:underline}section.faq-block .faq-wrap .accordion .accordion-content .accordion-flex .link-icon a img{width:57px;height:auto;margin-bottom:10px}section.contact .column-wrap .column-box{padding:50px 30px}section.contact .contact-selector{margin-bottom:30px}section.contact .contact-selector .selector{display:inline-block;padding:7px 20px;border:1px solid #164ecc;font-size:20px;font-weight:500;color:#164ecc;text-transform:uppercase;cursor:pointer}section.contact .contact-selector .selector.active{background:#164ecc;color:#fff}section.contact .contact-wrap .contact-section{display:block}section.contact .contact-wrap .complaint-section{display:none}section.contact .help-links{display:block;margin:50px -30px;padding:30px 30px 15px;background:#fff;border:2px solid #9499a5}section.contact .help-links ul li a{color:#454b59;text-decoration:none}section.contact .help-links ul li a:hover{color:#477df8;text-decoration:underline}section.partners-loop{padding:20px 0 70px}section.partners-loop .ap-loop-intro{margin-bottom:50px}section.partners-loop .partner-loop-wrap{border-top:4px double #9499a5}section.partners-loop .partner-loop-wrap .loop-partner{display:flex;padding:30px 0;border-bottom:4px double #9499a5}section.partners-loop .partner-loop-wrap .loop-partner .loop-partner-img{display:block;width:25%;padding-right:30px}section.partners-loop .partner-loop-wrap .loop-partner .loop-partner-img img{max-height:200px}section.partners-loop .partner-loop-wrap .loop-partner .loop-partner-content{display:block;width:75%}section.mission-vision-values{padding:0}section.mission-vision-values .mission-wrap{background:#f26722;margin-bottom:10px}section.mission-vision-values .mission-wrap .mission{padding:70px 0;position:relative;overflow:hidden}section.mission-vision-values .mission-wrap .mission:before{content:"";position:absolute;top:-19px;left:0;display:block;width:100%;height:121%;max-width:1018px;background:url(https://www.nfpt.com/wp-content/themes/nfptTheme/assets/css/../images/mission.svg) center no-repeat;background-size:contain;opacity:.19}section.mission-vision-values .mission-wrap .mission h2{text-align:center;margin-bottom:0;text-transform:uppercase}section.mission-vision-values .vision-wrap{background:#9499a5;margin-bottom:10px}section.mission-vision-values .vision-wrap .vision{padding:70px 0;position:relative}section.mission-vision-values .vision-wrap .vision:before{content:"";position:absolute;bottom:0;right:0;display:block;width:100%;height:217px;max-width:790px;background:url(https://www.nfpt.com/wp-content/themes/nfptTheme/assets/css/../images/vision.svg) 0 20px no-repeat;background-size:contain;opacity:.15}section.mission-vision-values .vision-wrap .vision h2{text-align:center;margin:0 auto;text-transform:uppercase;width:100%;max-width:810px}section.mission-vision-values .values-wrap{background:#0a1631;margin-bottom:10px}section.mission-vision-values .values-wrap .values{padding:70px 0 70px 10%;position:relative}section.mission-vision-values .values-wrap .values:before{content:"";position:absolute;top:0;left:0;display:block;width:282px;height:100%;background:url(https://www.nfpt.com/wp-content/themes/nfptTheme/assets/css/../images/values.svg) 0 -25px no-repeat;background-size:contain;opacity:.15}section.mission-vision-values .values-wrap .values h2{margin-bottom:0;text-transform:uppercase}section.mission-vision-values .values-wrap .values .value-statement{color:#fff;font-size:20px;padding-left:38px;margin-bottom:42px}section.test-sites{padding:50px 0 0}section.test-sites .test-sort-head{background:#f26722;padding:20px 0}section.test-sites .test-sort-head .test-sort-wrap{display:flex;align-items:center}@media (max-width:900px){section.test-sites .test-sort-head .test-sort-wrap{flex-wrap:wrap;justify-content:center}}section.test-sites .test-sort-head .test-sort-wrap h2{margin-bottom:0;margin-right:auto}@media (max-width:900px){section.test-sites .test-sort-head .test-sort-wrap h2{width:100%;text-align:center;margin-bottom:20px}}section.test-sites .test-sort-head .test-sort-wrap .countryDrop,section.test-sites .test-sort-head .test-sort-wrap .regionDrop{position:relative;border-bottom:2px solid #dfe1e5;min-width:266px}@media (max-width:767px){section.test-sites .test-sort-head .test-sort-wrap .countryDrop,section.test-sites .test-sort-head .test-sort-wrap .regionDrop{width:100%}}section.test-sites .test-sort-head .test-sort-wrap .countryDrop:after,section.test-sites .test-sort-head .test-sort-wrap .regionDrop:after{content:"";display:block;width:22px;height:16px;background:url(https://www.nfpt.com/wp-content/themes/nfptTheme/assets/css/../images/down-arrow-white.svg) center no-repeat;background-size:contain;position:absolute;top:calc(50% - 8px);right:0}section.test-sites .test-sort-head .test-sort-wrap .countryDrop{margin-right:30px}@media (max-width:767px){section.test-sites .test-sort-head .test-sort-wrap .countryDrop{margin-right:0;margin-bottom:20px}}section.test-sites .test-sort-head .test-sort-wrap select{-webkit-appearance:none;appearance:none;font-size:24px;color:#fff;border:none;background:none;cursor:pointer;position:relative;padding:0;padding-right:28px}section.test-sites .test-sort-head .test-sort-wrap select option{font-size:16px;line-height:24px;color:#454b59}section.test-sites .testSiteDrawer{background:#164ecc;height:auto;padding-top:50px;position:relative}section.test-sites .testSiteDrawer.empty{background:#164ecc url(https://www.nfpt.com/wp-content/themes/nfptTheme/assets/css/../images/world-map-bg.jpg) center no-repeat;background-size:cover;height:652px}@media (max-width:900px){section.test-sites .testSiteDrawer.empty{background:#164ecc url(https://www.nfpt.com/wp-content/themes/nfptTheme/assets/css/../images/world-map-bg-us.jpg) center no-repeat;background-size:cover;height:575px}}@media (max-width:600px){section.test-sites .testSiteDrawer.empty{height:350px}}section.test-sites .testSiteDrawer .test-site-wrap{display:flex;align-items:flex-start;flex-wrap:wrap}section.test-sites .testSiteDrawer .test-site-wrap .locationItem{display:block;width:25%;padding:0 30px;margin-bottom:50px}@media (max-width:900px){section.test-sites .testSiteDrawer .test-site-wrap .locationItem{width:33.333%;padding:0 20px;margin-bottom:40px}}@media (max-width:600px){section.test-sites .testSiteDrawer .test-site-wrap .locationItem{width:50%;padding:0 10px;margin-bottom:30px}}section.test-sites .testSiteDrawer .test-site-wrap .locationItem h3{font-size:22px;line-height:24px;margin-bottom:10px;color:#fff}section.test-sites .testSiteDrawer .test-site-wrap .locationItem p{color:#fff;margin-bottom:0}section.test-sites .testSiteDrawer #loader{position:absolute;top:0;right:0;bottom:0;left:0;background:rgb(255 255 255 / .4);opacity:1;transition:all 0.2s}section.test-sites .testSiteDrawer #loader .svg-load{width:175px;height:175px;margin:30px auto}section.test-sites .testSiteDrawer #loader .svg-load img{display:block;width:175px;height:175px;animation:load-rotate 3s linear infinite}@keyframes load-rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}section.test-sites .testSiteDrawer #loader.hidden{display:none;opacity:0}section.accred{padding:50px 0}section.accred#home-accred{padding:0 0 80px}section.accred .accred-wrap{display:flex;align-items:center}@media (max-width:900px){section.accred .accred-wrap{flex-direction:column}}section.accred .accred-wrap .logo-wrap{display:flex;align-items:center;flex-wrap:wrap}section.accred .accred-wrap .logo-wrap .accred-logo{width:25%;text-align:center;margin-bottom:20px}@media (max-width:650px){section.accred .accred-wrap .logo-wrap .accred-logo{width:50%}}section.accred .accred-wrap .logo-wrap .accred-logo img{max-width:200px;max-height:110px}@media (max-width:900px){section.accred .accred-wrap .logo-wrap .accred-logo img{max-width:150px}}section.accred#cert-accreditations{padding-top:70px}section.cta-block{padding:30px 0;position:relative}section.cta-block.medgrey .btn.secondary,section.cta-block.medblue .btn.secondary,section.cta-block.dkblue .btn.secondary,section.cta-block.orange .btn.secondary{color:#fff;border-color:#fff;background:#fff0}section.cta-block.medgrey .btn.secondary:hover,section.cta-block.medblue .btn.secondary:hover,section.cta-block.dkblue .btn.secondary:hover,section.cta-block.orange .btn.secondary:hover{background:#164ecc}section.cta-block .cta-content{text-align:center;position:relative}section.cta-block .cta-content p{font-size:21px;line-height:30px}section.related-block{padding:30px 0}section.trainer-search{padding:70px 0 100px}section form#placeSearch input[type=text]{width:100%;margin-bottom:30px}section form#trainerVerifySearch input[type=text]{width:49%;margin-bottom:30px}section.trainer-results-wrap{padding:70px 0 100px}section.trainer-results-wrap #list{width:100%}section.trainer-results-wrap #list .pages{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:320px;margin:20px auto}section.trainer-results-wrap #list .pages .page-nav{display:block;width:30px;height:24px}section.trainer-results-wrap #list .pages .page-nav.back-stop{background:url(https://www.nfpt.com/wp-content/themes/nfptTheme/assets/css/../images/back-stop.svg) center no-repeat;background-size:contain}section.trainer-results-wrap #list .pages .page-nav.back{background:url(https://www.nfpt.com/wp-content/themes/nfptTheme/assets/css/../images/back.svg) center no-repeat;background-size:contain}section.trainer-results-wrap #list .pages .page-nav.ahead{background:url(https://www.nfpt.com/wp-content/themes/nfptTheme/assets/css/../images/ahead.svg) center no-repeat;background-size:contain}section.trainer-results-wrap #list .pages .page-nav.ahead-stop{background:url(https://www.nfpt.com/wp-content/themes/nfptTheme/assets/css/../images/ahead-stop.svg) center no-repeat;background-size:contain}section.trainer-results-wrap #list .pages .page-nav.disabled{opacity:.5}section.trainer-results-wrap #list .pages .page-nav:hover{opacity:.6}section.trainer-results-wrap #list #trainers{margin-bottom:10px}section.trainer-results-wrap #list #trainers .title{text-align:center;padding:15px 0}section.trainer-results-wrap #list #trainers .title h2{text-align:center}section.trainer-results-wrap #list #trainers .trainerTitle{display:flex;align-items:flex-end;background:#0a1631;color:#fff;font-weight:500}section.trainer-results-wrap #list #trainers .trainerRow{display:flex;align-items:center;width:100%;max-width:600px;margin:0 auto}section.trainer-results-wrap #list #trainers .trainerRow.grey{background:#f7f7f7}section.trainer-results-wrap #list #trainers .trainerRow.verify{max-width:800px}section.trainer-results-wrap #list #trainers .trainerName{width:50%;padding:15px;font-weight:500}section.trainer-results-wrap #list #trainers .trainerDistance{width:15%;padding:15px;text-align:center}section.trainer-results-wrap #list #trainers .trainerProfile,section.trainer-results-wrap #list #trainers .vtrainerProfile{width:35%;padding:15px}section.trainer-results-wrap #list #trainers .trainerProfile a,section.trainer-results-wrap #list #trainers .vtrainerProfile a{display:flex;align-items:center}section.trainer-results-wrap #list #trainers .trainerProfile a:before,section.trainer-results-wrap #list #trainers .vtrainerProfile a:before{content:"";width:14px;height:14px;background:url(https://www.nfpt.com/wp-content/themes/nfptTheme/assets/css/../images/icon-search-dark.svg) center no-repeat;background-size:contain;margin-right:7px}section.trainer-results-wrap #list #trainers .vtrainerName{width:21%;min-width:130px;padding:15px 5px 15px 15px}section.trainer-results-wrap #list #trainers .expiration{width:18%;min-width:110px;padding:15px 5px}section.trainer-results-wrap #list #trainers .location{width:31%;min-width:195px;padding:15px 5px}section.trainer-results-wrap #list #trainers .country{width:19%;min-width:120px;padding:15px 5px}section.trainer-results-wrap #list #trainers .vtrainerProfile{width:11%;min-width:70px;padding:15px 15px 15px 5px}section.trainer-results-wrap #list #trainers button{display:block;margin:20px auto 0}section.trainer-results-wrap #profile{display:flex;align-items:flex-start}section.trainer-results-wrap #profile #photo{min-width:180px;padding-right:30px}section.trainer-results-wrap #profile .profile-stats .profile-name{font-size:28px;line-height:32px;letter-spacing:2px;font-weight:500;color:#0a1631;margin-bottom:20px}section.trainer-results-wrap #profile .profile-stats .profile-url{margin-bottom:20px}section.trainer-results-wrap #profile .profile-stats .credentials{border-top:1px solid #dfe1e5;border-bottom:1px solid #dfe1e5;padding:10px;margin-bottom:20px}section.trainer-results-wrap #profile .profile-stats .credentials .profile-certified{font-weight:500}section.trainer-results-wrap #profile .profile-stats .credentials .profile-certified #certified{font-weight:400}section.trainer-results-wrap #profile .profile-stats .credentials .profile-specialty{font-weight:500}section.trainer-results-wrap #profile .profile-stats .credentials .profile-specialty #education{font-weight:400}section.trainer-results-wrap #profile .profile-stats .profile-about{font-size:21px;margin-bottom:10px;font-weight:500}section#noTopPad{padding-top:0}.comp-block{padding:50px 0}.comp-block h2.section-title{font-size:50px;line-height:50px;font-weight:500;color:#f26722;margin-bottom:40px}@media (max-width:900px){.comp-block h2.section-title{font-size:40px;line-height:40px}}@media (max-width:600px){.comp-block h2.section-title{font-size:30px;line-height:30px}}.comp-block .extra p{font-size:.875em;line-height:1.5}.comp-sub{font-weight:500;text-align:center;margin-top:-40px;color:#477df8;font-size:13px}.comp-wrap{display:flex;margin-bottom:30px}@media (max-width:600px){.comp-wrap{display:none}}.comp-wrap .comp-legend{width:26%;min-width:210px}.comp-wrap .comp-legend .comp-head{display:flex;align-items:center;justify-content:flex-end;text-align:right;height:75px;padding:10px;font-weight:500;color:#0a1631;background:#ced9f0;border-bottom:1px solid #9499a5}.comp-wrap .comp-legend .comp-head.first{height:200px}.comp-wrap .comp-legend .cec-head{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;min-height:75px;padding:10px;font-weight:500;color:#0a1631;background:#ced9f0;border-bottom:1px solid #9499a5}.comp-wrap .comp-legend .cec-head.first{height:200px}.comp-wrap .comp-legend .cec-head.frequency{height:90px}.comp-wrap .comp-legend .cec-head.awards{height:200px}.comp-wrap .comp-legend .cec-head.average{height:150px}.comp-wrap .comp-legend .cec-head.annual{height:110px}.comp-wrap .comp-legend .cec-head span{display:block;text-align:center;font-size:.85em;font-weight:400}.comp-slider{width:100%;padding-right:30px}.comp-slider .swiper-slide.cert-comp:nth-child(odd){background:#f7f7f7}.comp-slider .swiper-slide.cert-comp .comp-cell{display:flex;align-items:center;justify-content:center;text-align:center;height:75px;padding:10px;border-bottom:1px solid #9499a5;box-sizing:border-box}.comp-slider .swiper-slide.cert-comp .comp-cell.company{height:200px;align-items:flex-start;flex-wrap:wrap}.comp-slider .swiper-slide.cert-comp .comp-cell.company .comp-logo{display:flex;width:175px;height:100px;align-items:center;justify-content:center}.comp-slider .swiper-slide.cert-comp .comp-cell.company span{display:block}.comp-slider .swiper-slide.cert-comp .comp-cell.finance img{width:42px;height:42px}.comp-slider .swiper-slide.cert-comp .comp-cell.cec-freq{height:90px}.comp-slider .swiper-slide.cert-comp .comp-cell.cec-awards{height:200px}.comp-slider .swiper-slide.cert-comp .comp-cell.cec-average{height:150px}.comp-slider .swiper-slide.cert-comp .comp-cell.cec-annual{height:110px}.comparison-wrap{display:flex;margin-bottom:30px}.comparison-wrap .comp-text{display:block;text-align:center;font-size:18px;line-height:20px;color:#0a1631}@media (max-width:600px){.comparison-wrap .comp-text{font-size:16px}}.comparison-wrap .comp-legend{width:200px;min-width:20%;background:#ced9f0;padding:15px 0 20px;border:none;border-radius:15px}@media (max-width:1023px){.comparison-wrap .comp-legend{min-width:25%}}@media (max-width:900px){.comparison-wrap .comp-legend{min-width:33%}}@media (max-width:600px){.comparison-wrap .comp-legend{min-width:50%}}.comparison-wrap .comp-legend .comp-logo{display:block;text-align:center;height:120px;margin-bottom:20px}.comparison-wrap .comp-legend .comp-logo img{height:120px}.comparison-wrap .comp-legend .comp-testout{text-align:center;padding:10px 10px 0;border-top:1px solid #beceea;margin-bottom:20px}.comparison-wrap .comp-legend .comp-packages{text-align:center;margin-bottom:20px;padding:10px 10px 0;border-top:1px solid #beceea}.comparison-wrap .comp-legend .comp-packages h5 span{display:block;font-size:15px;font-style:italic;font-weight:400;color:#164ecc}.comparison-wrap .comp-legend .comp-deadline{text-align:center;margin-bottom:20px;padding:10px 10px 0;border-top:1px solid #beceea}.comparison-wrap .comp-legend .comp-military{text-align:center;margin-bottom:20px;padding:10px 10px 0;border-top:1px solid #beceea}.comparison-wrap .comp-legend .comp-military .comp-mil{display:flex;align-items:center;justify-content:center;height:65px}.comparison-wrap .comp-legend .comp-military .comp-mil img{height:65px;width:auto;padding:0 8px}.comparison-wrap .comp-legend .comp-ncca{text-align:center;margin-bottom:20px;padding:10px 10px 0;border-top:1px solid #beceea}.comparison-wrap .comp-legend .comp-ncca .ncca-img{height:75px}.comparison-wrap .comp-legend .comp-ncca .ncca-img img{height:75px;width:auto}.comparison-wrap .comp-legend .comp-cell{text-align:center;padding:10px 10px 0;border-top:1px solid #beceea;margin-bottom:20px}.comparison-wrap .comp-legend .comp-cell .comp-text>span{display:block;font-size:.75em;font-style:italic}.comparison-wrap .comp-legend .comp-cell .comp-text p{font-size:.75em;line-height:20px;margin-bottom:5px}.comparison-wrap .comp-legend .comp-cell .comp-text p strong{font-weight:400;font-size:18px}.comparison-wrap .comp-legend .comp-cell.cec-cost{height:135px}.comparison-wrap .comp-legend .comp-cell.yearly{height:85px}.comparison-wrap .comp-legend .comp-enroll{text-align:center}@media (max-width:600px){.comparison-wrap .comp-legend .comp-enroll .btn{padding:13px}}.comparison-slider{width:100%}.comparison-slider .swiper-slide.cert-comp{padding:15px 0;box-sizing:border-box}.comparison-slider .swiper-slide.cert-comp .comp-guts{border:1px solid #dfe1e5;border-left:none;padding:20px 0;background:#f7f7f7;height:100%;box-sizing:border-box}.comparison-slider .swiper-slide.cert-comp .comp-guts .comp-logo{display:flex;align-items:flex-end;justify-content:center;height:100px;padding:10px 10px 0;margin-bottom:20px;box-sizing:border-box}.comparison-slider .swiper-slide.cert-comp .comp-guts .comp-logo img{max-width:100%;max-height:85px}.comparison-slider .swiper-slide.cert-comp .comp-guts .comp-testout{text-align:center;padding:42px 10px 0;border-top:1px solid #dfe1e5;margin-bottom:20px}.comparison-slider .swiper-slide.cert-comp .comp-guts .comp-packages{text-align:center;padding:64px 10px 0;border-top:1px solid #dfe1e5;margin-bottom:20px}.comparison-slider .swiper-slide.cert-comp .comp-guts .comp-packages h5 span{display:block;font-size:15px;font-style:italic;color:#164ecc}.comparison-slider .swiper-slide.cert-comp .comp-guts .comp-deadline{text-align:center;padding:42px 10px 0;border-top:1px solid #dfe1e5;margin-bottom:20px}.comparison-slider .swiper-slide.cert-comp .comp-guts .comp-military{text-align:center;padding:42px 10px 0;border-top:1px solid #dfe1e5;margin-bottom:20px}.comparison-slider .swiper-slide.cert-comp .comp-guts .comp-military .comp-mil{display:flex;align-items:center;justify-content:center;height:65px}.comparison-slider .swiper-slide.cert-comp .comp-guts .comp-military .comp-mil img{height:65px;width:auto;margin-right:15px}.comparison-slider .swiper-slide.cert-comp .comp-guts .comp-military .comp-mil img:last-of-type{margin-right:0}.comparison-slider .swiper-slide.cert-comp .comp-guts .comp-ncca{text-align:center;padding:42px 10px 0;border-top:1px solid #dfe1e5;margin-bottom:20px}.comparison-slider .swiper-slide.cert-comp .comp-guts .comp-ncca .ncca-img{height:75px}.comparison-slider .swiper-slide.cert-comp .comp-guts .comp-ncca .ncca-img img{height:75px;width:auto}.comparison-slider .swiper-slide.cert-comp .comp-guts .comp-cell{text-align:center;padding:42px 10px 0;border-top:1px solid #dfe1e5;margin-bottom:20px;box-sizing:border-box}.comparison-slider .swiper-slide.cert-comp .comp-guts .comp-cell .comp-text>span{display:block;font-size:.75em;font-style:italic}.comparison-slider .swiper-slide.cert-comp .comp-guts .comp-cell .comp-text p{font-size:.75em;line-height:20px;margin-bottom:5px}.comparison-slider .swiper-slide.cert-comp .comp-guts .comp-cell .comp-text p strong{font-weight:400;font-size:18px}@media (max-width:600px){.comparison-slider .swiper-slide.cert-comp .comp-guts .comp-cell .comp-text p strong{font-size:16px}}.comparison-slider .swiper-slide.cert-comp .comp-guts .comp-cell.cec-cost{height:135px}@media (max-width:1262px) and (min-width:901px){.comparison-slider .swiper-slide.cert-comp .comp-guts .comp-cell.grace{padding-top:64px}}@media (max-width:768px) and (min-width:601px){.comparison-slider .swiper-slide.cert-comp .comp-guts .comp-cell.grace{padding-top:64px}}@media (max-width:426px){.comparison-slider .swiper-slide.cert-comp .comp-guts .comp-cell.grace{padding-top:64px}}@media (max-width:1173px) and (min-width:1024px){.comparison-slider .swiper-slide.cert-comp .comp-guts .comp-cell.yearly{padding-top:64px}}@media (max-width:950px) and (min-width:901px){.comparison-slider .swiper-slide.cert-comp .comp-guts .comp-cell.yearly{padding-top:64px}}@media (max-width:714px) and (min-width:601px){.comparison-slider .swiper-slide.cert-comp .comp-guts .comp-cell.yearly{padding-top:64px}}@media (max-width:396px){.comparison-slider .swiper-slide.cert-comp .comp-guts .comp-cell.yearly{padding-top:64px}}.comparison-slider .swiper-button-next,.comparison-slider .swiper-button-prev{width:16px;height:30px}.comparison-slider .swiper-button-next:after,.comparison-slider .swiper-button-prev:after{font-size:30px}.comparison-slider .swiper-button-next{right:5px}.comparison-slider .swiper-button-prev{left:5px}.comp-wrap-mobile{display:none;margin-bottom:20px}@media (max-width:600px){.comp-wrap-mobile{display:block}}@keyframes scrollSlide{0%{transform:translateX(0)}25%{transform:translateX(-15px)}75%{transform:translateX(15px)}100%{transform:translateX(0)}}.comp-wrap-mobile .table-instruct{display:block;text-align:center;margin-bottom:10px;font-weight:500;color:#477df8;animation:scrollSlide 5s ease-in-out 0s infinite normal forwards}.comp-wrap-mobile .table-wrap .comp-table-scroll{width:100%;overflow-x:auto}.comp-wrap-mobile .table-wrap .comp-table-scroll .comp-table-container .comp-cell-wrap{display:flex}.comp-wrap-mobile .table-wrap .comp-table-scroll .comp-table-container .comp-cell-wrap .comp-head,.comp-wrap-mobile .table-wrap .comp-table-scroll .comp-table-container .comp-cell-wrap .comp-cell{display:flex;align-items:center;justify-content:center;text-align:center;border-bottom:1px solid #454b59;padding:10px;font-size:14px}.comp-wrap-mobile .table-wrap .comp-table-scroll .comp-table-container .comp-cell-wrap .comp-head.company,.comp-wrap-mobile .table-wrap .comp-table-scroll .comp-table-container .comp-cell-wrap .comp-cell.company{padding:15px 10px;width:150px;min-width:150px}.comp-wrap-mobile .table-wrap .comp-table-scroll .comp-table-container .comp-cell-wrap .comp-head.cert-cost,.comp-wrap-mobile .table-wrap .comp-table-scroll .comp-table-container .comp-cell-wrap .comp-cell.cert-cost{width:150px;min-width:150px}.comp-wrap-mobile .table-wrap .comp-table-scroll .comp-table-container .comp-cell-wrap .comp-head.annual-cost,.comp-wrap-mobile .table-wrap .comp-table-scroll .comp-table-container .comp-cell-wrap .comp-cell.annual-cost{width:140px;min-width:140px}.comp-wrap-mobile .table-wrap .comp-table-scroll .comp-table-container .comp-cell-wrap .comp-head.discount,.comp-wrap-mobile .table-wrap .comp-table-scroll .comp-table-container .comp-cell-wrap .comp-cell.discount{width:150px;min-width:150px}.comp-wrap-mobile .table-wrap .comp-table-scroll .comp-table-container .comp-cell-wrap .comp-head.finance,.comp-wrap-mobile .table-wrap .comp-table-scroll .comp-table-container .comp-cell-wrap .comp-cell.finance{width:100px;min-width:100px}.comp-wrap-mobile .table-wrap .comp-table-scroll .comp-table-container .comp-cell-wrap .comp-head.finance img,.comp-wrap-mobile .table-wrap .comp-table-scroll .comp-table-container .comp-cell-wrap .comp-cell.finance img{width:25px;height:25px}.comp-wrap-mobile .table-wrap .comp-table-scroll .comp-table-container .comp-cell-wrap .comp-head.frequency,.comp-wrap-mobile .table-wrap .comp-table-scroll .comp-table-container .comp-cell-wrap .comp-cell.frequency{width:140px;min-width:140px}.comp-wrap-mobile .table-wrap .comp-table-scroll .comp-table-container .comp-cell-wrap .comp-head.renw-cost,.comp-wrap-mobile .table-wrap .comp-table-scroll .comp-table-container .comp-cell-wrap .comp-cell.renw-cost{width:140px;min-width:140px}.comp-wrap-mobile .table-wrap .comp-table-scroll .comp-table-container .comp-cell-wrap .comp-head.cec-cost,.comp-wrap-mobile .table-wrap .comp-table-scroll .comp-table-container .comp-cell-wrap .comp-cell.cec-cost{width:200px;min-width:200px}.comp-wrap-mobile .table-wrap .comp-table-scroll .comp-table-container .comp-cell-wrap .comp-head{height:80px;background:#ced9f0}.comp-wrap-mobile .table-wrap .comp-table-scroll .comp-table-container .comp-cell-wrap .comp-cell{height:auto}.comp-wrap-mobile .table-wrap .comp-table-scroll .comp-table-container .comp-cell-wrap .cec-head,.comp-wrap-mobile .table-wrap .comp-table-scroll .comp-table-container .comp-cell-wrap .cec-cell{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;border-bottom:1px solid #454b59;padding:10px;font-size:14px}.comp-wrap-mobile .table-wrap .comp-table-scroll .comp-table-container .comp-cell-wrap .cec-head.cec-company,.comp-wrap-mobile .table-wrap .comp-table-scroll .comp-table-container .comp-cell-wrap .cec-cell.cec-company{padding:15px 10px;width:150px;min-width:150px}.comp-wrap-mobile .table-wrap .comp-table-scroll .comp-table-container .comp-cell-wrap .cec-head.cec-freq,.comp-wrap-mobile .table-wrap .comp-table-scroll .comp-table-container .comp-cell-wrap .cec-cell.cec-freq{width:200px;min-width:200px}.comp-wrap-mobile .table-wrap .comp-table-scroll .comp-table-container .comp-cell-wrap .cec-head.cec-req,.comp-wrap-mobile .table-wrap .comp-table-scroll .comp-table-container .comp-cell-wrap .cec-cell.cec-req{width:140px;min-width:140px}.comp-wrap-mobile .table-wrap .comp-table-scroll .comp-table-container .comp-cell-wrap .cec-head.cec-renew,.comp-wrap-mobile .table-wrap .comp-table-scroll .comp-table-container .comp-cell-wrap .cec-cell.cec-renew{width:160px;min-width:160px}.comp-wrap-mobile .table-wrap .comp-table-scroll .comp-table-container .comp-cell-wrap .cec-head.cec-cost,.comp-wrap-mobile .table-wrap .comp-table-scroll .comp-table-container .comp-cell-wrap .cec-cell.cec-cost{width:170px;min-width:170px}.comp-wrap-mobile .table-wrap .comp-table-scroll .comp-table-container .comp-cell-wrap .cec-head.cec-petition,.comp-wrap-mobile .table-wrap .comp-table-scroll .comp-table-container .comp-cell-wrap .cec-cell.cec-petition{width:190px;min-width:190px}.comp-wrap-mobile .table-wrap .comp-table-scroll .comp-table-container .comp-cell-wrap .cec-head.cec-awards,.comp-wrap-mobile .table-wrap .comp-table-scroll .comp-table-container .comp-cell-wrap .cec-cell.cec-awards{width:200px;min-width:200px}.comp-wrap-mobile .table-wrap .comp-table-scroll .comp-table-container .comp-cell-wrap .cec-head.cec-average,.comp-wrap-mobile .table-wrap .comp-table-scroll .comp-table-container .comp-cell-wrap .cec-cell.cec-average{width:200px;min-width:200px}.comp-wrap-mobile .table-wrap .comp-table-scroll .comp-table-container .comp-cell-wrap .cec-head.cec-annual,.comp-wrap-mobile .table-wrap .comp-table-scroll .comp-table-container .comp-cell-wrap .cec-cell.cec-annual{width:200px;min-width:200px}.comp-wrap-mobile .table-wrap .comp-table-scroll .comp-table-container .comp-cell-wrap .cec-head{background:#ced9f0}.comp-wrap-mobile .table-wrap .comp-table-scroll .comp-table-container .comp-cell-wrap .cec-cell{height:auto}.video-thumb{position:relative}.video-thumb .play-button{display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1;width:132px;height:132px;opacity:.5;transition:all 0.2s}.video-thumb:hover .play-button{opacity:1}.modal-dialog{width:1200px;max-width:90%;margin:30px auto}.modal-body{position:relative;padding:0}.close{position:absolute;right:-30px;top:0;z-index:999;font-size:2rem;font-weight:400;color:#fff;opacity:1}.lightestgrey{background:#f7f7f7!important}.ltgrey{background:#dfe1e5!important}.medgrey{background:#9499a5!important}.ltblue{background:#ced9f0!important}.medblue{background:#477df8!important}.blue{background:#164ecc!important}.dkblue{background:#0a1631!important}.ltorange{background:#f2c483!important}.medorange{background:#f28322!important}.medorange2{background:#ffa200!important}.orange{background:#f26722!important}.medgrey h1,.medgrey h2,.medgrey h3,.medgrey p,.medgrey a{color:#fff}.medblue h1,.medblue h2,.medblue h3,.medblue p,.medblue a{color:#fff}.dkblue h1,.dkblue h2,.dkblue h3,.dkblue p{color:#fff}.orange h1,.orange h2,.orange h3,.orange p,.orange a{color:#fff}.medblue a,.dkblue a,.orange a{color:#f7f7f7}@media (min-width:900px){.exam-cats{padding-top:62px}}.exam-cats.compact{padding-top:0}p.exam{display:flex;align-items:center;width:100%;min-height:72px;padding:0 15px;margin-bottom:10px;color:#fff}.exam-cats.compact p.exam{min-height:0;padding:10px 15px;line-height:18px}.mt30{margin-top:30px}footer.site-footer{background:#0a1631;color:#fff;margin:0;padding:70px 0 60px}@media (max-width:600px){footer.site-footer{padding:30px 0 30px}}footer.site-footer .footer-top{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:30px}@media (max-width:900px){footer.site-footer .footer-top{flex-wrap:wrap;justify-content:flex-start;margin-bottom:10px}}footer.site-footer .footer-top .footer-menu{display:block;width:18%;margin:0;padding:0}@media (max-width:900px){footer.site-footer .footer-top .footer-menu{width:33%;margin-bottom:20px}}@media (max-width:600px){footer.site-footer .footer-top .footer-menu{width:50%}}footer.site-footer .footer-top .footer-menu h3.footer-menu-title{color:#fff;font-size:16px;line-height:28px;text-transform:uppercase;margin-bottom:0}footer.site-footer .footer-top .footer-menu ul{list-style:none;padding:0;margin:0}footer.site-footer .footer-top .footer-menu ul li{margin-bottom:0;padding:0}footer.site-footer .footer-top .footer-menu ul li:before{display:none}footer.site-footer .footer-top .footer-menu ul li a{color:#ced9f0;font-size:14px;line-height:28px;text-decoration:none}footer.site-footer .footer-top .footer-menu ul li a:hover{color:#fff}footer.site-footer .footer-logos{display:flex;align-items:flex-end;justify-content:flex-start;margin-bottom:50px}footer.site-footer .footer-logos.center{justify-content:center}@media (max-width:900px){footer.site-footer .footer-logos{flex-direction:column;align-items:center}}@media (max-width:600px){footer.site-footer .footer-logos{margin-bottom:30px}}footer.site-footer .footer-logos .footer-logo{width:310px;margin-right:30px}@media (max-width:900px){footer.site-footer .footer-logos .footer-logo{margin:0 0 20px}}footer.site-footer .footer-logos .footer-social a{display:inline-block;width:32px;height:32px;margin-right:20px;position:relative;text-indent:-9999px;background-size:contain}footer.site-footer .footer-logos .footer-social a.Facebook{background:url(https://www.nfpt.com/wp-content/themes/nfptTheme/assets/css/../images/social-facebook-white.svg) center no-repeat}footer.site-footer .footer-logos .footer-social a.Instagram{background:url(https://www.nfpt.com/wp-content/themes/nfptTheme/assets/css/../images/social-instagram-white.svg) center no-repeat}footer.site-footer .footer-logos .footer-social a.LinkedIn{background:url(https://www.nfpt.com/wp-content/themes/nfptTheme/assets/css/../images/social-linkedin-white.svg) center no-repeat}footer.site-footer .footer-logos .footer-social a.Twitter{background:url(https://www.nfpt.com/wp-content/themes/nfptTheme/assets/css/../images/social-twitter-white.svg) center no-repeat}footer.site-footer .footer-logos .footer-social a.YouTube{background:url(https://www.nfpt.com/wp-content/themes/nfptTheme/assets/css/../images/social-youtube-white.svg) center no-repeat}footer.site-footer .footer-logos .footer-social a.Pinterest{background:url(https://www.nfpt.com/wp-content/themes/nfptTheme/assets/css/../images/social-pinterest-white.svg) center no-repeat}footer.site-footer .footer-logos .footer-social a:hover{opacity:.6}@media (max-width:900px){footer.site-footer .footer-logos .footer-social{margin-bottom:20px}}footer.site-footer .footer-logos .footer-creds{margin-left:auto;display:flex;align-items:center}@media (max-width:900px){footer.site-footer .footer-logos .footer-creds{margin-left:0}}footer.site-footer .footer-logos .footer-creds .acc-logo{display:block;width:auto;height:80px;margin-left:30px}footer.site-footer .footer-logos .footer-creds .acc-logo img{max-height:100%;width:auto}footer.site-footer .footer-logos .footer-creds .bbb-logo{margin-left:20px}footer.site-footer .footer-copyright{color:#fff;font-size:13px}footer.site-footer .footer-copyright.center{text-align:center}@media (max-width:900px){footer.site-footer .footer-copyright{text-align:center}}footer.site-footer .footer-copyright .legal-link a{color:#ced9f0;text-decoration:none;padding-left:13px;border-left:1px solid #fff;margin-left:11px}footer.site-footer .footer-copyright .legal-link a:hover{color:#fff}.main-navigation{display:flex;width:100%;height:100%;justify-content:flex-end;align-items:center}.main-navigation .navprimary{display:flex}.main-navigation #menu-main-menu{display:flex;list-style:none;margin:0;padding-left:0}.main-navigation #menu-main-menu>li{padding:0;margin-left:30px;transition:all 0.2s;position:unset}.main-navigation #menu-main-menu>li:before{content:none}.main-navigation #menu-main-menu>li:after{content:"";display:block;bottom:-20px;width:36px;height:20px;margin:auto;border-right:18px solid #fff0;border-bottom:18px solid #f7f7f7;border-left:18px solid #fff0;opacity:0;transition:all 0.2s}.main-navigation #menu-main-menu>li:hover:after,.main-navigation #menu-main-menu>li.current_page_item:after,.main-navigation #menu-main-menu>li.current-menu-item:after,.main-navigation #menu-main-menu>li.current_page_ancestor:after,.main-navigation #menu-main-menu>li.current-menu-ancestor:after{opacity:1}.main-navigation #menu-main-menu>li:hover>a,.main-navigation #menu-main-menu>li.focus>a{-webkit-text-shadow:2px 2px 4px #9499A5;text-shadow:2px 2px 4px #9499A5}.main-navigation #menu-main-menu>li a{display:block;text-decoration:none;font-family:"gotham";font-weight:500;font-size:18px;text-transform:uppercase;color:#0a1631;margin:20px 0 0}.main-navigation #menu-main-menu>li.nav-orange{margin-left:24px}.main-navigation #menu-main-menu>li.nav-orange a{padding:5px 12px;background:#f26722;color:#fff;margin:15px 0 -5px}.main-navigation #menu-main-menu>li.nav-orange:hover>a,.main-navigation #menu-main-menu>li.nav-orange.focus>a{background:#0a1631;-webkit-text-shadow:none;text-shadow:none}.menu-search-icon{display:flex;align-items:center;margin-left:30px}.menu-search-icon .search-icon{display:block;width:24px;height:27px;cursor:pointer}.search-box{display:block;visibility:hidden;opacity:0;width:100%;background:#f7f7f7;border-bottom:3px solid #f26722;padding:20px 0 10px;position:absolute;-webkit-transition:all 0.2s;transition:all 0.2s;z-index:90}@media (min-width:600px) and (max-width:900px){.search-box{padding:30px 0 10px}}.search-box .search-box-wrap{display:block;padding-left:350px}@media (max-width:900px){.search-box .search-box-wrap{padding-left:0}}.search-box .search-box-wrap #searchform{display:flex;align-items:center;justify-content:flex-end;margin:0}.search-box .search-box-wrap #searchform input[type=text]{width:100%;background:#fff;padding:11px 12px;border-top:none;border-left:none}.search-box.active{visibility:visible;opacity:1}#menu-main-menu .megadropdown .megadrop{position:absolute;left:calc(50% - 50vw);top:67px;width:100vw;visibility:hidden;opacity:0;background:#f7f7f7;border-bottom:3px solid #f26722;padding:60px 0 30px;-webkit-transition:all 0.2s;transition:all 0.2s;z-index:90}#menu-main-menu .megadropdown .megadrop a{margin:0}#menu-main-menu .megadropdown .megadrop .megamenu-columns{display:flex;justify-content:space-between}#menu-main-menu .megadropdown .megadrop .megamenu-columns .mega-column.five{min-width:19%;max-width:19%}#menu-main-menu .megadropdown .megadrop .megamenu-columns .mega-column.four{min-width:23%;max-width:23%}#menu-main-menu .megadropdown .megadrop .megamenu-columns .mega-column.three{min-width:32%;max-width:32%}#menu-main-menu .megadropdown .megadrop .megamenu-columns .mega-column.wide{min-width:79.5%;max-width:79.5%}#menu-main-menu .megadropdown .megadrop .megamenu-columns .mega-column.three-wide{display:block;min-width:75%;max-width:75%}#menu-main-menu .megadropdown .megadrop .megamenu-columns .mega-column.three-wide .megamenu-columns:first-of-type{padding-bottom:20px;border-bottom:1px solid #9499a5;margin-bottom:20px}#menu-main-menu .megadropdown .megadrop .megamenu-columns .mega-menu-title{font-size:16px;line-height:16px;letter-spacing:0;text-transform:uppercase;padding-bottom:10px;border-bottom:1px solid #dfe1e5;margin-bottom:10px}#menu-main-menu .megadropdown .megadrop .megamenu-columns .mega-section-title{font-size:16px;line-height:16px;font-style:italic;letter-spacing:0;margin-bottom:20px}#menu-main-menu .megadropdown .megadrop .megamenu-columns ul.mega-col-menu{display:block;margin:0}#menu-main-menu .megadropdown .megadrop .megamenu-columns ul.mega-col-menu li{margin-left:15px;padding:0}#menu-main-menu .megadropdown .megadrop .megamenu-columns ul.mega-col-menu li:before{content:none}#menu-main-menu .megadropdown .megadrop .megamenu-columns a{font-size:14px;line-height:24px;text-transform:none;font-weight:400;color:#454b59;margin:0;transition:all 0.2s}#menu-main-menu .megadropdown .megadrop .megamenu-columns a:hover{color:#477df8}#menu-main-menu .megadropdown .megadrop .megamenu-columns a .parent{text-decoration:underline}#menu-main-menu .megadropdown .megadrop .megamenu-columns a .sub-link{padding-left:15px}#menu-main-menu .megadropdown .megadrop .megamenu-columns .ed-wide-col{width:100%;padding:15px;background:#dfe1e5;margin-top:20px}#menu-main-menu .megadropdown .megadrop .megamenu-columns .ed-wide-col .mega-wide-title{font-size:16px;line-height:16px;letter-spacing:0;margin-bottom:5px}#menu-main-menu .megadropdown .megadrop .megamenu-columns .ed-wide-col a.mega-wide-link{display:inline;margin-right:110px}#menu-main-menu .megadropdown .megadrop .megamenu-columns .ed-wide-col a.mega-wide-link:last-of-type{margin-right:0}#menu-main-menu .megadropdown .megadrop .megamenu-columns .video-thumb .play-button{width:90px;height:90px}#menu-main-menu .megadropdown:hover .megadrop{visibility:visible;opacity:1;z-index:91}.mgd-certification .megadrop .mega-column:last-of-type>a{background:#dfe1e5;color:#fff;padding:10px;position:relative}.mgd-certification .megadrop .mega-column:last-of-type>a:after{content:"See the Latest Spotlight >>";display:block;text-align:center;font-weight:500}.menu-toggle{display:none;border:none;background:none;padding:0;width:30px;background:url(https://www.nfpt.com/wp-content/themes/nfptTheme/assets/css/../images/hamberder.svg) center no-repeat;background-size:contain;margin-left:30px}@media (max-width:600px){.menu-toggle{margin-left:23px}}.menu-toggle:hover,.menu-toggle:active{background:url(https://www.nfpt.com/wp-content/themes/nfptTheme/assets/css/../images/hamberder-white.svg) center no-repeat}#inpageNav{display:block;z-index:50;background:#477df8;padding:10px 0}#inpageNav.stuck{position:fixed;top:67px}@media (max-width:1200px){#inpageNav.stuck{top:63px}}@media (max-width:900px){#inpageNav{display:none}}#inpageNav .inpageNavbar{display:flex;align-items:center;justify-content:flex-end}#inpageNav .inpageNavbar a{color:#fff;text-decoration:none;margin-left:25px}#inpageNav .inpageNavbar a:hover,#inpageNav .inpageNavbar a:active{text-decoration:underline}.mobile-slide{position:fixed;top:0;left:-110%;width:100%;background:#f7f7f7;-webkit-box-shadow:0 6px 10px 0 rgb(0 0 0 / .5);-moz-box-shadow:0 6px 10px 0 rgb(0 0 0 / .5);box-shadow:0 6px 10px 0 rgb(0 0 0 / .5);z-index:99999;transition:all 0.7s ease-out}.mobile-slide.active{left:0}.mobile-slide .scrollTarget{height:100vh;overflow-y:auto;-webkit-overflow-scrolling:touch}.mobile-slide .slide-header{padding:30px 13px 10px;display:flex;justify-content:space-between}.mobile-slide .slide-header .mobile-logo-wrap{width:200px;height:auto}.mobile-slide .slide-header .slide-close{display:block;width:30px;height:30px;background:url(https://www.nfpt.com/wp-content/themes/nfptTheme/assets/css/../images/close-x.svg) center no-repeat;background-size:contain}.mobile-slide ul#menu-mobile-menu{margin:0}.mobile-slide ul#menu-mobile-menu li{padding:0;margin:0}.mobile-slide ul#menu-mobile-menu li:before{content:none}.mobile-slide ul#menu-mobile-menu li.mobileMain{border-bottom:3px solid #fff}.mobile-slide ul#menu-mobile-menu li.mobileMain>a{display:block;padding:10px 20px;text-decoration:none;text-transform:uppercase;font-weight:500;color:#0a1631;font-size:24px;background:#dfe1e5;position:relative}.mobile-slide .mobile-sub-expander{display:block;width:56px;height:56px;position:absolute;top:0;right:0;padding:0;border:2px solid #164ecc;background:#fff url(https://www.nfpt.com/wp-content/themes/nfptTheme/assets/css/../images/down-arrow-blue.svg) center no-repeat;background-size:24px auto;transition:all 0.4s}.mobile-slide .mobile-sub-expander.flipped{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.mobile-slide .mobile-sub-sub-expander{display:block;width:34px;height:34px;position:absolute;top:0;right:0;padding:0;border:none;background:#9499a5 url(https://www.nfpt.com/wp-content/themes/nfptTheme/assets/css/../images/down-arrow-white.svg) center no-repeat;background-size:24px auto;transition:all 0.4s}.mobile-slide .mobile-sub-sub-expander.flipped{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.mobile-slide .mobiledrop{overflow:hidden;max-height:0;transition:all 0.4s;background-color:#ced9f0}.mobile-slide .mobiledrop.open{max-height:1200px;border-top:1px solid #fff}.mobile-slide .mobiledrop .title-wrap{display:block;padding:5px 20px;font-size:16px;font-weight:500;color:#454b59;text-transform:uppercase;position:relative}.mobile-slide .mobiledrop .title-wrap .mobile-section-title{font-size:18px}.mobile-slide .mobiledrop .mobile-sub-menu{background:#f7f7f7;border-bottom:1px solid #fff;margin:0;transition:all 0.4s}.mobile-slide .mobiledrop .mobile-sub-menu.open{max-height:600px}.mobile-slide .mobiledrop .mobile-sub-menu a{display:block;padding:5px 20px;font-size:16px;text-decoration:none}.mobile-slide .mobiledrop .mobile-sub-menu a:hover{color:#0a1631}.mobile-slide .slide-footer{width:100%;padding:30px}.mobile-slide .slide-footer .slide-social{display:flex;align-items:center;justify-content:center}.mobile-slide .slide-footer .slide-social a{display:inline-block;width:24px;height:24px;margin:0 10px;position:relative;text-indent:-9999px;background-size:contain}.mobile-slide .slide-footer .slide-social a.Facebook{background:url(https://www.nfpt.com/wp-content/themes/nfptTheme/assets/css/../images/social-facebook-blue.svg) center no-repeat}.mobile-slide .slide-footer .slide-social a.Instagram{background:url(https://www.nfpt.com/wp-content/themes/nfptTheme/assets/css/../images/social-instagram-blue.svg) center no-repeat}.mobile-slide .slide-footer .slide-social a.LinkedIn{background:url(https://www.nfpt.com/wp-content/themes/nfptTheme/assets/css/../images/social-linkedin-blue.svg) center no-repeat}.mobile-slide .slide-footer .slide-social a.Twitter{background:url(https://www.nfpt.com/wp-content/themes/nfptTheme/assets/css/../images/social-twitter-blue.svg) center no-repeat}.mobile-slide .slide-footer .slide-social a.YouTube{background:url(https://www.nfpt.com/wp-content/themes/nfptTheme/assets/css/../images/social-youtube-blue.svg) center no-repeat}.mobile-slide .slide-footer .slide-social a.Pinterest{background:url(https://www.nfpt.com/wp-content/themes/nfptTheme/assets/css/../images/social-pinterest-blue.svg) center no-repeat}.mobile-slide .slide-footer .slide-social a:hover{opacity:.6}@media screen and (max-width:1200px){.main-navigation #menu-main-menu>li,.site-header-cart,.menu-search-icon{margin-left:20px}}@media screen and (max-width:1199px){.menu-toggle,.mobile-slide{display:block}.main-navigation .navmenu{display:none}.site-header-cart,.menu-search-icon{margin-left:30px}.site-header-cart>li:first-of-type>a{margin:0}}@media screen and (max-width:600px){.site-header-cart,.menu-search-icon{margin-left:23px}}.breadcrumb-div{position:absolute;top:0;display:flex;width:100%;align-items:center;height:32px;z-index:89}.breadcrumb-div #breadcrumbs{display:inline-block;float:right;padding:0 20px;background:#f7f7f7;font-size:13px;line-height:30px;margin-bottom:0}.breadcrumb-div #breadcrumbs a{text-decoration:none;font-weight:500}.breadcrumb-div #breadcrumbs a:hover{text-decoration:underline}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em}.comment-navigation .nav-links,.posts-navigation .nav-links,.post-navigation .nav-links{display:flex}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{flex:1 0 50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{text-align:end;flex:1 0 50%}.pagination .nav-links{display:flex;align-items:center;justify-content:flex-start}.pagination .nav-links .page-numbers{display:block;padding:5px 10px;min-width:42px;text-align:center;background:#fff;border:2px solid #164ecc;font-size:18px;font-weight:500;text-decoration:none;margin-right:9px}.pagination .nav-links .page-numbers:hover,.pagination .nav-links .page-numbers.current{background:#164ecc;color:#fff}.sticky{display:block}.post,.page{margin:0;overflow-x:hidden}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:0}.page-links{clear:both;margin:0 0 1.5em}.mobile-blog-search{display:none;padding:20px 0;margin:0;background:#dfe1e5}@media (max-width:900px){.mobile-blog-search{display:block}}@media (max-width:600px){.mobile-blog-search{padding:15px 0}}.blog-page{display:flex;align-items:stretch;padding:0}@media (max-width:900px){.blog-page{flex-direction:column}}.blog-page .loop-wrap{width:67%;padding:70px 30px 100px}@media (max-width:900px){.blog-page .loop-wrap{width:100%;padding:70px 20px 100px}}@media (max-width:600px){.blog-page .loop-wrap{padding:50px 15px}}.blog-page .loop-wrap article{display:flex;width:100%;margin-bottom:50px}.blog-page .loop-wrap article .blog-loop-thumb{width:33%;max-width:290px;padding-right:30px}@media (max-width:900px){.blog-page .loop-wrap article .blog-loop-thumb{padding-right:20px}}@media (max-width:600px){.blog-page .loop-wrap article .blog-loop-thumb{width:29%;padding-right:10px}}.blog-page .loop-wrap article .blog-loop-info{width:67%}@media (max-width:600px){.blog-page .loop-wrap article .blog-loop-info{width:71%}}.blog-page .loop-wrap article .blog-loop-info h2.loop-title{font-family:"gotham";font-weight:500;font-size:28px;line-height:32px;margin-bottom:0}@media (max-width:600px){.blog-page .loop-wrap article .blog-loop-info h2.loop-title{font-size:24px;line-height:28px}}.blog-page .loop-wrap article .blog-loop-info .loop-meta,.blog-page .loop-wrap article .blog-loop-info .loop-meta a{font-size:14px;font-style:italic;line-height:20px;color:#9499a5;text-decoration:none;margin-bottom:20px}.blog-page .loop-wrap article .blog-loop-info .loop-meta a:hover{text-decoration:underline}.blog-page .blog-sidebar{width:33%;padding:70px 30px 100px;background:#dfe1e5;-webkit-box-shadow:inset 0 3px 6px 0 rgb(0 0 0 / .16);-moz-box-shadow:inset 0 3px 6px 0 rgb(0 0 0 / .16);box-shadow:inset 0 3px 6px 0 rgb(0 0 0 / .16)}@media (max-width:900px){.blog-page .blog-sidebar{width:100%;padding:70px 20px 100px}}@media (max-width:900px){.blog-page .blog-sidebar{padding:50px 15px 70px}}.blog-page .blog-sidebar h3{font-size:22px;padding-bottom:10px;border-bottom:1px solid #454b59}.blog-page .blog-sidebar ul{margin-bottom:30px}.blog-page .blog-sidebar ul li{padding:0;margin-bottom:8px}.blog-page .blog-sidebar ul li:before{content:none}.blog-page .blog-sidebar ul li a{color:#454b59;font-size:16px;line-height:20px;text-decoration:none}.blog-page .blog-sidebar ul li a:hover{text-decoration:underline}@media (max-width:900px){.single-blog-wrap .blog-page{flex-direction:column}.single-blog-wrap .blog-page .blog-sidebar{width:100%}}.single-wrap{width:67%}@media (max-width:900px){.single-wrap{width:100%}}.single-wrap .go-back{background:#0a1631;padding:3px 10px;text-align:right}@media (max-width:450px){.single-wrap .go-back{padding:10px 10px 3px}}.single-wrap .go-back a{color:#fff;text-decoration:none}.single-wrap .go-back a:hover{color:#dfe1e5}.single-wrap .single-content{padding:40px 50px 100px 30px}@media (max-width:900px){.single-wrap .single-content{padding:70px 30px 100px}}@media (max-width:600px){.single-wrap .single-content{padding:50px 15px 70px}}.single-wrap .single-header{border-bottom:1px solid #9499a5;margin-bottom:25px}.single-wrap .single-header h1{margin-bottom:10px}.single-wrap .single-header .single-meta,.single-wrap .single-header .single-meta a{font-size:14px;font-style:italic;line-height:20px;color:#9499a5;margin-bottom:20px}.single-wrap .single-header .meta-breadcrumbs p{font-size:inherit;line-height:inherit;margin-bottom:0}.single-wrap .single-content .single-thumb{width:290px;float:right;margin:0 0 20px 20px}@media (max-width:600px){.single-wrap .single-content .single-thumb{float:none;margin:0 auto 20px}}.single-wrap .entry-footer{background:#f7f7f7;padding:10px;margin-bottom:30px}.single-wrap .entry-footer .cat-links,.single-wrap .entry-footer .tags-links{display:block;font-size:14px;line-height:28px;color:#9499a5}.single-wrap .entry-footer .cat-links a,.single-wrap .entry-footer .tags-links a{font-style:italic}.single-wrap .sharing{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #9499a5;border-bottom:1px solid #9499a5;padding:10px 0;margin-bottom:30px}.single-wrap .sharing span{font-weight:500}.single-wrap .sharing .addtoany_shortcode{height:32px}.single-wrap .author-box{display:block;padding:25px 20px;border:1px solid #454b59;background:#dfe1e5;margin-bottom:70px}@media (max-width:600px){.single-wrap .author-box{padding:20px 15px}}.single-wrap .author-box h3{font-size:22px;line-height:28px}.single-wrap .author-box .author-wrap{display:flex;align-items:flex-start}@media (max-width:600px){.single-wrap .author-box .author-wrap{display:block}}.single-wrap .author-box .author-wrap:after{content:"";display:block;clear:both}.single-wrap .author-box .author-wrap .author-thumb{min-width:127px;margin-right:20px}@media (max-width:600px){.single-wrap .author-box .author-wrap .author-thumb{float:left;width:100px;margin-right:10px}}.single-wrap .author-box .author-wrap .author-bio{font-size:14px;line-height:24px}.single-wrap .blog-sidebar{margin-top:100px}.dc-author{padding:0;margin-bottom:30px}.dc-author .dc-author-wrap{display:flex;align-items:center;background:#f7f7f7}.dc-author .dc-author-wrap .author-thumb{width:100px;height:100px;padding:0;margin-right:10px}.dc-author .dc-author-wrap .dc-author-info .dc-author-title{display:block;font-size:21px;line-height:21px;font-weight:500;margin-bottom:10px}.dc-author .dc-author-wrap .dc-author-info p{line-height:16px;margin-bottom:10px}.dc-author .dc-author-wrap .dc-author-info p a{color:#454b59}.dc-author .dc-author-wrap .dc-author-info p span{font-size:14px}.dc-author .dc-author-wrap .dc-author-info .entry-meta{font-size:14px;line-height:14px;font-style:italic;color:#9499a5}.related-wrap .related-loop{display:flex;flex-wrap:wrap;justify-content:space-between}.related-wrap .related-loop .related-post{display:flex;width:48%;align-items:center;margin-bottom:20px}@media (max-width:600px){.related-wrap .related-loop .related-post{width:100%}}.related-wrap .related-loop .related-post .relatedthumb{min-width:120px;max-width:120px;margin-right:20px}@media (max-width:600px){.related-wrap .related-loop .related-post .relatedthumb{min-width:100px;max-width:100px;margin-right:10px}}.related-wrap .related-loop .related-post .relatedcontent h3{font-size:18px;line-height:24px;margin-bottom:0}.author-page-info{display:flex;align-items:flex-start;margin-bottom:50px}.author-page-info .author-page-thumb{min-width:127px;margin-right:20px}@media (max-width:600px){.author-page-info .author-page-thumb{min-width:100px;margin-right:10px}}.author-page-info .author-page-bio{width:100%}h3.underline{padding-bottom:10px;border-bottom:1px solid #9499a5}.ap-header{display:flex;align-items:center;padding:90px 0 0;margin-bottom:30px}.ap-header .ap-logo{width:25%;padding-right:30px}.ap-header .ap-title{width:75%}.ap-description{margin-bottom:50px}.ap-course-wrap{width:100%;max-width:1200px;margin:0 auto 50px}table.ap-courses{border-collapse:collapse;border:1px solid #dfe1e5}table.ap-courses th{text-align:left;padding:10px;background:#0a1631;color:#fff}table.ap-courses th:last-of-type{text-align:center}table.ap-courses tr:nth-child(even){background:#f7f7f7}table.ap-courses td{text-align:left;padding:10px}table.ap-courses td:last-child{text-align:center}.ap-extra{display:block;padding:25px 20px;border:1px solid #454b59;background:#f7f7f7;margin-bottom:70px}.ap-extra p:last-of-type{margin-bottom:0}.search-page{padding:189px 0 100px}.search-page .loop-wrap{padding:70px 0 0}@media (max-width:900px){.search-page .loop-wrap{padding:50px 0 0}}@media (max-width:600px){.search-page .loop-wrap{padding:30px 0 0}}.search-page .loop-wrap article{display:flex;width:100%;margin-bottom:50px}.search-page .loop-wrap article .search-loop-thumb{width:33%;max-width:290px;padding-right:30px}@media (max-width:900px){.search-page .loop-wrap article .search-loop-thumb{padding-right:20px}}@media (max-width:600px){.search-page .loop-wrap article .search-loop-thumb{width:29%;padding-right:10px}}.search-page .loop-wrap article .search-loop-info{width:67%}@media (max-width:600px){.search-page .loop-wrap article .search-loop-info{width:71%}}.search-page .loop-wrap article .search-loop-info h2.loop-title{font-family:"gotham";font-weight:500;font-size:28px;line-height:32px;margin-bottom:0}@media (max-width:600px){.search-page .loop-wrap article .search-loop-info h2.loop-title{font-size:24px;line-height:28px}}.search-page .loop-wrap article .search-loop-info .loop-meta,.search-page .loop-wrap article .search-loop-info .loop-meta a{font-size:14px;font-style:italic;line-height:20px;color:#9499a5;text-decoration:none;margin-bottom:20px}.search-page .loop-wrap article .search-loop-info .loop-meta a:hover{text-decoration:underline}section.error-404{padding:90px 0 100px}section.error-404 .page-content{display:block;width:100%;padding-left:35%;position:relative}section.error-404 .page-content:before{content:"";display:block;position:absolute;top:0;left:0;width:800px;height:450px;background:url(https://www.nfpt.com/wp-content/themes/nfptTheme/assets/css/../images/404.svg) top left no-repeat;background-size:contain;opacity:.4;z-index:-1}section.error-404 .page-content p{font-size:21px}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.widget{margin:0 0 40px}.widget select{max-width:100%}.widget .widget-ad{background:#efefef}.widget .widget-ad .widget-ad-content{padding:0 10px 10px}.widget .widget-ad p{margin-bottom:10px}.sale-modal-butt{position:fixed;bottom:20px;left:0;z-index:99;cursor:pointer}.sale-modal-butt.hide{display:none}.sale-modal-butt .close-sale-butt{display:block;width:20px;height:20px;position:absolute;top:0;right:0;background:#9499a5;border-radius:50%;cursor:pointer}.sale-modal-butt .close-sale-butt:before{content:"";display:block;width:20px;height:2px;background:#fff;position:absolute;top:9px;left:0;transform:rotateZ(-45deg)}.sale-modal-butt .close-sale-butt:after{content:"";display:block;width:20px;height:2px;background:#fff;position:absolute;top:9px;left:0;transform:rotateZ(45deg)}.sale-modal{display:none;width:100%;height:100%;background:rgb(0 0 0 / .4);position:fixed;z-index:9999;top:0;left:0;opacity:0;transition:opacity 0.4s}.sale-modal.active{display:block;opacity:1}.sale-modal .sale-modal-wrap{position:relative;display:block;width:40%;margin:10% auto 0}@media (max-width:1200px){.sale-modal .sale-modal-wrap{width:60%}}@media (max-width:900px){.sale-modal .sale-modal-wrap{width:80%}}@media (max-width:600px){.sale-modal .sale-modal-wrap{width:95%}}.sale-modal .sale-modal-wrap .close-sale-modal{display:block;width:30px;height:30px;position:absolute;top:-10px;right:-10px;background:#9499a5;border:2px solid #fff;border-radius:50%;cursor:pointer}.sale-modal .sale-modal-wrap .close-sale-modal:before{content:"";display:block;width:26px;height:3px;background:#fff;position:absolute;top:12px;left:0;transform:rotateZ(-45deg)}.sale-modal .sale-modal-wrap .close-sale-modal:after{content:"";display:block;width:26px;height:3px;background:#fff;position:absolute;top:12px;left:0;transform:rotateZ(45deg)}.sale-modal .sale-modal-wrap .sale-modal-content{border-radius:15px;padding:20px}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{font-size:14px;line-height:1.25em;letter-spacing:1px}.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2,1fr)}.gallery-columns-3{grid-template-columns:repeat(3,1fr)}.gallery-columns-4{grid-template-columns:repeat(4,1fr)}.gallery-columns-5{grid-template-columns:repeat(5,1fr)}.gallery-columns-6{grid-template-columns:repeat(6,1fr)}.gallery-columns-7{grid-template-columns:repeat(7,1fr)}.gallery-columns-8{grid-template-columns:repeat(8,1fr)}.gallery-columns-9{grid-template-columns:repeat(9,1fr)}.gallery-caption{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f7f7f7;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0 / .6);clip:auto!important;clip-path:none;color:#21759b;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}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}:root{--woocommerce:#a46497;--wc-green:#7ad03a;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#a46497;--wc-primary-text:white;--wc-secondary:#ebe9eb;--wc-secondary-text:#515151;--wc-highlight:#77a464;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676}main .woocommerce{width:100%;max-width:1400px;height:100%;padding:90px 30px 70px;margin:0 auto}.shop-sidebar .woocommerce{padding:0;height:auto;margin-bottom:30px}.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;border:none;background:none;padding:0;line-height:inherit;text-decoration:underline}.woocommerce .woocommerce-error .button:hover,.woocommerce .woocommerce-info .button:hover,.woocommerce .woocommerce-message .button:hover,.woocommerce-page .woocommerce-error .button:hover,.woocommerce-page .woocommerce-info .button:hover,.woocommerce-page .woocommerce-message .button:hover{text-decoration:none}.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:40%}.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:58%;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:48.1%;margin-left:0}.woocommerce ul.products li.first,.woocommerce-page ul.products li.first{clear:both}.woocommerce ul.products li:nth-child(2n),.woocommerce-page ul.products li:nth-child(2n){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 .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 #content table.cart td.actions .coupon label,.woocommerce table.cart td.actions .coupon label,.woocommerce-page #content table.cart td.actions .coupon label,.woocommerce-page table.cart td.actions .coupon label{display:none}.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:none;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{position:absolute;right:.7em;top:.7em;cursor:pointer}.woocommerce form .show-password-input::after,.woocommerce-page form .show-password-input::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:"\e010";text-decoration:none}.woocommerce form .show-password-input.display-password::after,.woocommerce-page form .show-password-input.display-password::after{color:#585858}.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%}.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}.woocommerce-breadcrumb{display:flex;align-items:center;height:32px;padding-left:340px;border-bottom:1px solid #dfe1e5;font-size:14px}.woocommerce-breadcrumb a{text-decoration:none;font-weight:500}.woocommerce-products-header{padding:55px 0 30px}table.shop_table_responsive thead{display:none}table.shop_table_responsive tbody th{display:none}table.shop_table_responsive tr td{display:block;text-align:right;clear:both}table.shop_table_responsive tr td::before{content:attr(data-title) ": ";float:left}table.shop_table_responsive tr td.product-remove::before{display:none}table.shop_table_responsive tr td.actions::before,table.shop_table_responsive tr td.download-actions::before{display:none}table.shop_table_responsive tr td.download-actions .button{display:block;text-align:center}@media screen and (min-width:48em){table.shop_table_responsive thead{display:table-header-group}table.shop_table_responsive tbody th{display:table-cell}table.shop_table_responsive tr th,table.shop_table_responsive tr td{text-align:left}table.shop_table_responsive tr td{display:table-cell}table.shop_table_responsive tr td::before{display:none}}ul.products{display:flex;flex-wrap:wrap;margin:0 0 70px;padding:0}ul.products li.product{list-style:none;display:flex;flex-direction:column;justify-content:space-between;position:relative;padding:0;margin-bottom:2em;border:1px solid #dfe1e5;background:#f7f7f7}ul.products li.product:before{content:none}ul.products li.product a{display:block;text-decoration:none;transition:all 0.2s;position:relative;text-align:center;padding:10px;margin-bottom:10px}ul.products li.product a .onsale{position:absolute;top:0;left:0;display:block;width:100px;height:70px;border-top:35px solid #e32609;border-right:50px solid #fff0;border-bottom:35px solid #fff0;border-left:50px solid #e32609;z-index:2}ul.products li.product a .onsale span{display:block;font-size:21px;color:#fff;font-weight:500;transform:rotate(-35deg) translateX(-27px) translateY(-25px)}ul.products li.product a img{display:block;margin:auto;opacity:1;transition:all 0.2s;margin-bottom:10px}ul.products li.product a:hover img{opacity:.7}ul.products li.product a h2{font-size:20px;line-height:24px;font-weight:500;margin-bottom:10px}ul.products li.product a h2 mark.count{display:none}ul.products li.product .button{display:block;margin:0 auto;border:2px solid #f26722;background:#f26722;font-size:18px;line-height:22px;font-family:'gotham';font-weight:500;text-transform:uppercase;color:#fff;text-align:center;text-decoration:none;padding:13px 30px;margin-bottom:20px;transition:all 0.2s;cursor:pointer}ul.products li.product .button:hover{background:#fff;color:#f26722}@media screen and (min-width:700px){.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:30.8%}.woocommerce ul.products li:nth-child(2n),.woocommerce-page ul.products li:nth-child(2n){margin-right:3.8%}.woocommerce ul.products li:nth-child(3n),.woocommerce-page ul.products li:nth-child(3n),.woocommerce-page ul.products li.last{margin-right:0}}@media screen and (min-width:1023px){.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:22.15%}.woocommerce ul.products li:nth-child(3n),.woocommerce-page ul.products li:nth-child(3n){margin-right:3.8%}.woocommerce ul.products li:nth-child(4n),.woocommerce-page ul.products li:nth-child(4n),.woocommerce-page ul.products li.last{margin-right:0}}.product-page-wrap{display:flex;align-items:stretch;flex-direction:column}.product-wrap{width:100%;padding-top:50px}.product-page-wrap .shop-sidebar{width:100vw;margin-left:-15px;padding:40px 20px 50px;background:#dfe1e5;-webkit-box-shadow:inset 0 3px 6px 0 rgb(0 0 0 / 16%);-moz-box-shadow:inset 0 3px 6px 0 rgb(0 0 0 / 16%);box-shadow:inset 0 3px 6px 0 rgb(0 0 0 / 16%)}@media screen and (min-width:601px){.product-page-wrap .shop-sidebar{margin-left:-20px}}@media screen and (min-width:901px){.product-page-wrap .shop-sidebar{margin-left:-30px}}@media screen and (min-width:1023px){.product-page-wrap{flex-direction:row}.product-wrap{width:67%;padding-right:30px;padding-top:90px}.product-page-wrap .shop-sidebar{width:33%;margin:0;padding:90px 20px 100px}}@media screen and (min-width:1200px){.product-wrap{width:75%}.product-page-wrap .shop-sidebar{width:25%}}.single-product div.product{position:relative}.single-product div.product .onsale{position:absolute;display:block;width:100px;height:70px;border-top:35px solid #f26722;border-right:50px solid #fff0;border-bottom:35px solid #fff0;border-left:50px solid #f26722;z-index:2}.single-product div.product .onsale span{display:block;font-size:21px;color:#fff;font-weight:500;transform:rotate(-35deg) translateX(-27px) translateY(-25px)}.woo-product-header{margin-bottom:50px}.woo-product-header:after{content:'';display:table;clear:both}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#454b59;font-weight:500;font-size:24px}.woocommerce div.product span.price,.woocommerce li.product span.price{display:block;border:1px solid #164ecc;background:#fff;text-align:center;padding:7px;font-size:24px;font-weight:500;color:#454b59;margin-bottom:20px}.woocommerce div.product .woocommerce-variation-price span.price{border:none;background:none;text-align:left;color:#08bf0b}.woocommerce div.product .woocommerce-variation-price span.price:before{content:'Price:';display:inline;margin-right:10px;font-size:18px;color:#454b59},p.price ins{display:block;width:200px;border:1px solid #164ecc;background:#fff;padding:7px;text-align:center}button.single_add_to_cart_button{color:#f26722;border-color:#f26722}button.single_add_to_cart_button:hover{color:#fff;background:#f26722}form.cart{padding:20px 0;border-top:3px double #dfe1e5;border-bottom:3px double #dfe1e5;display:flex;flex-wrap:wrap;align-items:center}form.variations_form.cart{display:block}.reset_variations{margin-left:15px}.woocommerce-variation-add-to-cart{display:flex}form.cart .quantity input{width:3.631em;text-align:center;margin-right:30px}.single-product div.product .woocommerce-product-gallery .flex-viewport{margin-bottom:1em}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs{margin:0;padding:0}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li{list-style:none;cursor:pointer;float:left}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li img{opacity:.5}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li img.flex-active{opacity:1}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li:hover img{opacity:1}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-2 .flex-control-thumbs li{width:48.1%}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-2 .flex-control-thumbs li:nth-child(2n){margin-right:0}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-2 .flex-control-thumbs li:nth-child(2n+1){clear:both}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-3 .flex-control-thumbs li{width:30.79667%}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n){margin-right:0}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n+1){clear:both}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li{width:22.15%}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n){margin-right:0}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:both}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-5 .flex-control-thumbs li{width:16.96%}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n){margin-right:0}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n+1){clear:both}.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__trigger{position:absolute;top:.5em;right:.5em;font-size:2em;z-index:9;width:36px;height:36px;background:#fff;text-indent:-9999px;border-radius:100%;box-sizing:content-box}.woocommerce div.product div.images .woocommerce-product-gallery__trigger::before{content:"";display:block;width:10px;height:10px;border:2px solid #000;border-radius:100%;position:absolute;top:9px;left:9px;box-sizing:content-box}.woocommerce div.product div.images .woocommerce-product-gallery__trigger::after{content:"";display:block;width:2px;height:8px;background:#000;border-radius:6px;position:absolute;top:19px;left:22px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);box-sizing:content-box}.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}.stock:empty::before{display:none}.stock.in-stock{color:#0f834d}.stock.out-of-stock{color:#e2401c}div.woocommerce-tabs{border:1px solid #164ecc;padding:30px;margin-bottom:70px}.shop-sidebar h3{font-size:22px;padding-bottom:10px;border-bottom:1px solid #454b59}.shop-sidebar ul{margin-bottom:30px}.shop-sidebar ul li{padding:0;margin-bottom:5px}.shop-sidebar ul li:before,ul li.pf-product-size-guide__tab:before,ul li.pf-size-guide-modal-size-chart__tab:before{content:none}.shop-sidebar ul li a{color:#454b59;font-size:16px;line-height:28px;text-decoration:none}.shop-sidebar ul li a:hover{text-decoration:underline}.shop-sidebar ul li ul{margin-bottom:0}@media screen and (max-width:600px){.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:none;width:100%}.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:none;width:100%}div.woocommerce-tabs{padding:20px 15px;margin-bottom:50px}.related .woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{width:100%;margin:0 0 20px}}.select2-container--default .select2-selection--single{background:#f7f7f7;border:none;border-bottom:2px solid #9499a5;border-radius:0;height:52px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#9499a5;font-size:20px;line-height:28px;padding:11px 12px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:50px}ul li.select2-results__option:before{content:none}.woocommerce table.shop_table{border:1px solid rgb(0 0 0 / .1);margin:0 -1px 24px 0;text-align:left;width:100%;border-collapse:separate;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 rgb(0 0 0 / .1);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 rgb(0 0 0 / .1)}.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 .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 .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:right;width:48%}#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;padding:11px 12px;margin:0 10px 0 0;outline:0}#add_payment_method table.cart input,.woocommerce-cart table.cart input,.woocommerce-checkout table.cart input{margin:0;vertical-align:middle}#add_payment_method table.cart input.qty,.woocommerce-cart table.cart input.qty,.woocommerce-checkout table.cart input.qty{width:80px;text-align:center}#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;margin-bottom: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{speak:never;margin-left:.618em;content:"";display:inline-block;vertical-align:middle;width:20px;height:20px;background:url(https://www.nfpt.com/wp-content/themes/nfptTheme/assets/images/icon-shipping-grey.svg) center no-repeat;background-size:contain}#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 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:#77a464}#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 #ebe9eb}#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 #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:#ebe9eb;border-radius:5px;margin-bottom:20px}#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 #d3ced2;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;padding:0}#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: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:none;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:#dfdcde;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:#c7c1c6;border-top-color:#bbb3b9}#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:#bbb3b9}#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:#bbb3b9}#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:#bbb3b9}#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(https://www.nfpt.com/wp-content/themes/nfptTheme/../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(https://www.nfpt.com/wp-content/themes/nfptTheme/../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(https://www.nfpt.com/wp-content/themes/nfptTheme/../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(https://www.nfpt.com/wp-content/themes/nfptTheme/../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(https://www.nfpt.com/wp-content/themes/nfptTheme/../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(https://www.nfpt.com/wp-content/themes/nfptTheme/../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(https://www.nfpt.com/wp-content/themes/nfptTheme/../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(https://www.nfpt.com/wp-content/themes/nfptTheme/../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 #dfdcde;border-right-color:#fff0;border-left-color:#fff0;border-top-color:#fff0;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:52px;vertical-align:middle}.woocommerce-terms-and-conditions{border:1px solid rgb(0 0 0 / .2);box-shadow:inset 0 1px 2px rgb(0 0 0 / .1);background:rgb(0 0 0 / .05)}.woocommerce-invalid #terms{outline:2px solid red;outline-offset:2px}@media screen and (max-width:767px){main .woocommerce{padding:70px 15px 50px}.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:none;display:block}.woocommerce table.shop_table td.product-thumbnail,.woocommerce table.shop_table td.product-name,.woocommerce table.shop_table td.product-price,.woocommerce table.shop_table td.product-quantity{border-top:none}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:150px}.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:left;padding:12px}#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:none;width:100%;margin:0 0 10px 0}.coupon>button{margin-bottom:30px}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:100%}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{float:none;width:100%}.woocommerce .cart-collaterals .cross-sells ul.products li,.woocommerce-page .cart-collaterals .cross-sells ul.products li{width:100%}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:none;width:100%}.woocommerce form.checkout_coupon .form-row-first,.woocommerce form.checkout_coupon .form-row-last,.woocommerce-page form.checkout_coupon .form-row-first,.woocommerce-page form.checkout_coupon .form-row-last{float:none;width:100%}}.cart-wrap{padding:70px 0}@media screen and (min-width:768px){.col2-set .form-row-first{float:left;margin-right:3.8%}.col2-set .form-row-last{float:right;margin-right:0}.col2-set .form-row-first,.col2-set .form-row-last{width:48.1%}}.site-header-cart{position:relative;margin:0 0 0 30px;padding:0}.site-header-cart li{padding:0}.site-header-cart li:before{content:none}.site-header-cart>li>a{display:block;width:27px;height:27px;margin:20px 0 0;background:url(https://www.nfpt.com/wp-content/themes/nfptTheme/assets/images/shopping-cart-dark-alt.svg) center no-repeat;background-size:contain}.site-header-cart>li>a span{font-size:14px;line-height:16px;font-weight:700;color:#1d1e21;display:block;text-align:center;padding-left:6px;text-shadow:2px 2px 2px #fff}.site-header-cart .cart-contents{text-decoration:none}.site-header-cart .widget_shopping_cart{display:none}.site-header-cart .product_list_widget{margin:0;padding:0}.star-rating{overflow:hidden;position:relative;height:1.618em;line-height:1.618;width:5.3em;font-family:star;font-weight:400}.star-rating::before{content:"\53\53\53\53\53";opacity:.25;float:left;top:0;left:0;position:absolute}.star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.star-rating span::before{content:"\53\53\53\53\53";top:0;position:absolute;left:0;color:#4169e1}p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none;margin-right:1px;font-weight:400}p.stars a::before{display:block;position:absolute;top:0;left:0;width:1em;height:1em;line-height:1;font-family:star;content:"\53";color:#404040;text-indent:0;opacity:.25}p.stars a:hover~a::before{content:"\53";color:#404040;opacity:.25}p.stars:hover a::before{content:"\53";color:#4169e1;opacity:1}p.stars.selected a.active::before{content:"\53";color:#4169e1;opacity:1}p.stars.selected a.active~a::before{content:"\53";color:#404040;opacity:.25}p.stars.selected a:not(.active)::before{content:"\53";color:#4169e1;opacity:1}.woocommerce-tabs ul.tabs{list-style:none;margin:0;padding:0;text-align:left}.woocommerce-tabs ul.tabs li{display:block;margin:0;position:relative}.woocommerce-tabs ul.tabs li a{padding:1em 0;display:block}.woocommerce-tabs .panel h2:first-of-type{margin-bottom:1em}.woocommerce-password-strength{text-align:right}.woocommerce-password-strength.strong{color:#0f834d}.woocommerce-password-strength.short{color:#e2401c}.woocommerce-password-strength.bad{color:#e2401c}.woocommerce-password-strength.good{color:#3d9cd2}.form-row.woocommerce-validated input.input-text{box-shadow:inset 2px 0 0 #0f834d}.form-row.woocommerce-invalid input.input-text{box-shadow:inset 2px 0 0 #e2401c}.required{color:red}.woocommerce-message,.woocommerce-info,.woocommerce-error,.woocommerce-noreviews,p.no-comments{background-color:#0f834d;clear:both;padding:10px 20px;margin-bottom:30px;color:#fff;font-weight:500}.woocommerce-info,.woocommerce-noreviews,p.no-comments{background-color:#3d9cd2}.woocommerce-error{background-color:#e2401c}ul.woocommerce-message li,ul.woocommerce-info li,ul.woocommerce-error li,ul.woocommerce-noreviews li,p.no-comments{padding:0;margin-bottom:15px}ul.woocommerce-message li:last-of-type,ul.woocommerce-info li:last-of-type,ul.woocommerce-error li:last-of-type,ul.woocommerce-noreviews li:last-of-type,p.no-comments:last-of-type{margin-bottom:0}ul.woocommerce-message li:before,ul.woocommerce-info li:before,ul.woocommerce-error li:before,ul.woocommerce-noreviews li:before{content:none}.woocommerce-message a,.woocommerce-info a,.woocommerce-error a,.woocommerce-noreviews a{color:#f7f7f7}.demo_store{position:fixed;left:0;bottom:0;right:0;margin:0;padding:1em;background-color:#3d9cd2;z-index:9999}@media screen and (min-width:48em){.site-header-cart .widget_shopping_cart{position:absolute;top:20px;width:300px;z-index:999999;right:-999em;display:block;background:#f7f7f7;box-shadow:0 3px 3px rgb(0 0 0 / .2)}.site-header-cart:hover .widget_shopping_cart,.site-header-cart.focus .widget_shopping_cart{right:0;display:block}}.widget_shopping_cart_content{background:#fff;padding:10px 10px 20px}.site-header-cart .widget_shopping_cart_content{background:#f7f7f7}.widget_shopping_cart_content ul{margin-bottom:10px}.widget_shopping_cart_content ul li.woocommerce-mini-cart-item{display:block;padding:10px 0 10px 20px;position:relative;border-bottom:1px solid #dfe1e5;font-size:16px;line-height:18px}.widget_shopping_cart_content ul li.woocommerce-mini-cart-item:after{content:'';display:table;clear:both}.widget_shopping_cart_content ul li.woocommerce-mini-cart-item .remove_from_cart_button,table.shop_table_responsive tr td.product-remove a{display:block;width:15px;height:15px;background:#e32609;border-radius:50%;text-align:center;color:#fff;font-size:18px;line-height:12px;text-decoration:none}li.woocommerce-mini-cart-item .remove_from_cart_button:hover,table.shop_table_responsive tr td.product-remove a:hover{background:#164ecc}li.woocommerce-mini-cart-item .remove_from_cart_button{position:absolute;top:28px;left:0}.widget_shopping_cart_content ul li.woocommerce-mini-cart-item img{width:50px;min-width:50px;float:left;margin-right:10px}.widget_shopping_cart_content ul li.woocommerce-mini-cart-item .quantity{display:block;font-size:16px;font-weight:500;padding-left:60px}.woocommerce-mini-cart__buttons{display:flex;align-items:center;justify-content:space-between;margin-bottom:0}.woocommerce-mini-cart__buttons a.button{display:block;border:2px solid #164ecc;background:#fff;color:#164ecc;padding:5px 15px;font-size:14px;line-height:20px;text-decoration:none;font-weight:500;text-transform:uppercase;margin-bottom:10px}.woocommerce-mini-cart__buttons a.button:hover{background:#164ecc;color:#fff}.woocommerce-mini-cart__buttons a.button.checkout{border:2px solid #f26722;color:#f26722}.woocommerce-mini-cart__buttons a.button.checkout:hover{background:#f26722;color:#fff}.widget_price_filter .price_slider{margin-bottom:1.5em}.widget_price_filter .price_slider_amount{text-align:right;line-height:2.4}.widget_price_filter .price_slider_amount .button{float:left}.widget_price_filter .ui-slider{position:relative;text-align:left}.widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1em;height:1em;cursor:ew-resize;outline:none;background:#4169e1;box-sizing:border-box;margin-top:-.25em;opacity:1}.widget_price_filter .ui-slider .ui-slider-handle:last-child{margin-left:-1em}.widget_price_filter .ui-slider .ui-slider-handle:hover,.widget_price_filter .ui-slider .ui-slider-handle.ui-state-active{box-shadow:0 0 0 .25em rgb(0 0 0 / .1)}.widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;display:block;border:0;background:#4169e1}.widget_price_filter .price_slider_wrapper .ui-widget-content{background:rgb(0 0 0 / .1)}.widget_price_filter .ui-slider-horizontal{height:.5em}.widget_price_filter .ui-slider-horizontal .ui-slider-range{height:100%}@font-face{font-family:'Roboto';font-style:normal;font-weight:200;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBHMdazTgWw.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Roboto';font-style:normal;font-weight:200;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBHMdazTgWw.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Roboto';font-style:normal;font-weight:200;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBHMdazTgWw.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Roboto';font-style:normal;font-weight:200;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBHMdazTgWw.woff2) format('woff2');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:'Roboto';font-style:normal;font-weight:200;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBHMdazTgWw.woff2) format('woff2');unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:'Roboto';font-style:normal;font-weight:200;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBHMdazTgWw.woff2) format('woff2');unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:'Roboto';font-style:normal;font-weight:200;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBHMdazTgWw.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Roboto';font-style:normal;font-weight:200;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBHMdazTgWw.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Roboto';font-style:normal;font-weight:200;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBHMdazQ.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Roboto';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBHMdazTgWw.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Roboto';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBHMdazTgWw.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Roboto';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBHMdazTgWw.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Roboto';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBHMdazTgWw.woff2) format('woff2');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:'Roboto';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBHMdazTgWw.woff2) format('woff2');unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:'Roboto';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBHMdazTgWw.woff2) format('woff2');unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:'Roboto';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBHMdazTgWw.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Roboto';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBHMdazTgWw.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Roboto';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBHMdazQ.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBHMdazTgWw.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBHMdazTgWw.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBHMdazTgWw.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBHMdazTgWw.woff2) format('woff2');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBHMdazTgWw.woff2) format('woff2');unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBHMdazTgWw.woff2) format('woff2');unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBHMdazTgWw.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBHMdazTgWw.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBHMdazQ.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Roboto';font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBHMdazTgWw.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Roboto';font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBHMdazTgWw.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Roboto';font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBHMdazTgWw.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Roboto';font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBHMdazTgWw.woff2) format('woff2');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:'Roboto';font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBHMdazTgWw.woff2) format('woff2');unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:'Roboto';font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBHMdazTgWw.woff2) format('woff2');unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:'Roboto';font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBHMdazTgWw.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Roboto';font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBHMdazTgWw.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Roboto';font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBHMdazQ.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Roboto';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBHMdazTgWw.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Roboto';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBHMdazTgWw.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Roboto';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBHMdazTgWw.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Roboto';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBHMdazTgWw.woff2) format('woff2');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:'Roboto';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBHMdazTgWw.woff2) format('woff2');unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:'Roboto';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBHMdazTgWw.woff2) format('woff2');unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:'Roboto';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBHMdazTgWw.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Roboto';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBHMdazTgWw.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Roboto';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBHMdazQ.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Roboto';font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBHMdazTgWw.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Roboto';font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBHMdazTgWw.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Roboto';font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBHMdazTgWw.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Roboto';font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBHMdazTgWw.woff2) format('woff2');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:'Roboto';font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBHMdazTgWw.woff2) format('woff2');unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:'Roboto';font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBHMdazTgWw.woff2) format('woff2');unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:'Roboto';font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBHMdazTgWw.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Roboto';font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBHMdazTgWw.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Roboto';font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBHMdazQ.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Roboto Slab';font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/robotoslab/v34/BngMUXZYTXPIvIBgJJSb6ufA5qWr4xCCQ_k.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Roboto Slab';font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/robotoslab/v34/BngMUXZYTXPIvIBgJJSb6ufJ5qWr4xCCQ_k.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Roboto Slab';font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/robotoslab/v34/BngMUXZYTXPIvIBgJJSb6ufB5qWr4xCCQ_k.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Roboto Slab';font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/robotoslab/v34/BngMUXZYTXPIvIBgJJSb6ufO5qWr4xCCQ_k.woff2) format('woff2');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:'Roboto Slab';font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/robotoslab/v34/BngMUXZYTXPIvIBgJJSb6ufC5qWr4xCCQ_k.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Roboto Slab';font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/robotoslab/v34/BngMUXZYTXPIvIBgJJSb6ufD5qWr4xCCQ_k.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Roboto Slab';font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/robotoslab/v34/BngMUXZYTXPIvIBgJJSb6ufN5qWr4xCC.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*/ *{font-family:Gotham}.why-neft-space-200{padding:0 200px}.px-200{padding:100px 200px}.mx-200{padding:40px 300px}.box{height:100%}.btn-primary{background-color:#164DCC;color:#FFFFFF!important;width:100%;padding:10px 45px}.card-text-link{color:#164DCC;font-weight:700}.header-image{width:100%;height:auto;border-radius:0 0 24px 24px}.ncc-logo{position:absolute;width:200px;height:200px;right:75%;top:50%}.trainer-section h1{font-size:50px;line-height:75px;font-weight:400;font-family:'gotham'}.trainer-section p{font-size:22px;line-height:35px;font-weight:400;letter-spacing:0%;margin-top:30px}.trainer-section span{font-size:20px;line-height:30px;font-weight:400}.trainer-section .membership-btn{background-color:#164DCC;height:46px;color:#FFF;font-weight:700;font-size:18px;line-height:22px;margin:25px 0;text-transform:none!important}.block-font{font-family:'gotham'}.trainer-section2{background-color:#164DCC}.text-dec{text-transform:none}.trainer-section2 h1{color:#FFF;font-weight:400;font-size:42px;text-align:center;padding:0 22rem 2rem 22rem;font-family:'gotham'}.trainer-section2 .btn-white{background-color:#FFF;color:#164DCC;font-size:16px;font-weight:700;letter-spacing:0}.trainer-section2 .btn-white:hover{background-color:#e9e9e9;color:#164DCC}.benefits-section .heading{color:#CC3806;font-weight:700}.benefits-section h1{font-weight:400;font-size:40px;padding-bottom:30px;font-family:'gotham'}.benefits-section h5{font-weight:700;font-size:18px;padding-top:15px}.memberships-section .heading{color:#CC3806;font-weight:700}.memberships-section .subtext{font-size:20px;font-weight:400;line-height:30px;margin:0rem 31rem 0rem 31rem}.memberships-section .text-bg-orange{background-color:#FFA203;padding:4px;border:none}.memberships-section .card-title{font-size:40px;font-weight:700;letter-spacing:0}.memberships-section .membership-btn{background-color:#164DCC;color:#FFF;text-transform:none;letter-spacing:0;font-weight:600}.nfpt-section .heading{color:#CC3806;font-weight:700}.nfpt-section .box img{width:100%;height:100%;max-width:600px;max-height:500px;object-fit:contain}.nfpt-section h1{margin:0rem 15rem 0rem 15rem;font-family:'gotham';font-size:28px}.nfpt-section ul li{font-size:20px;margin-bottom:25px;font-weight:400}.nfpt-section .membership-btn{background-color:#164DCC;color:#FFF;padding:10px 15px;text-transform:none;letter-spacing:0;font-weight:600}.nfpt-section .nfpt-subheading{font-size:20px;padding:20px 0;margin:0rem 15rem 0rem 15rem}.military-section img{width:100%;max-width:150px}.military-section .card{border-radius:24px}.textcenter{text-align:center}.works-section .heading{color:#CC3806;font-weight:700;text-align:center}.works-section .title{font-weight:700;font-size:20px;letter-spacing:0}.works-section ul li{margin-bottom:20px;font-size:18px}.pricing-section{background-color:#164DCC;color:#FFF}.pricing-section .card-title{font-weight:700;font-size:40px}.pricing-section ul li{list-style:none;margin-bottom:20px}.about-us-section .card-bg{background-color:#FAFAFA;border-radius:12px;min-height:450px;height:100%}.about-us-section .avatar{width:50px}.about-us-section p{font-size:18px;line-height:30px}.about-us-section .mt-100{margin-top:100px}.eligibility-section .heading{color:#CC3806;font-weight:700}.eligibility-section ul li{margin-bottom:20px}.eligibility-section p{line-height:30px}.eligibility-section .card{height:100%}.exam-section .card-bg1{background-color:#FFF2E7;height:100%}.exam-section .card-bg2{background-color:#EFF4FF;height:100%}.exam-section ul li{margin-bottom:20px}.exam-section .card-bg2 ul{list-style:none}.exam-section .heading{color:#CC3806;font-weight:700}.free-download-section .heading{color:#FFA203;font-weight:700}.free-download-section{background-color:#002A59;color:#FFF}.free-download-section .card-title{font-weight:700;font-size:40px}.free-download-section ul li{list-style:none;margin-bottom:20px}.trainer-section3 .box img{width:100%;height:100%;max-width:600px;max-height:500px;object-fit:contain}.trainer-section3 h1{font-size:50px;line-height:65px;font-weight:400}.trainer-section3 .membership-btn{background-color:#164DCC;height:46px;color:#FFF;font-weight:700;font-size:18px;line-height:22px;margin:25px 0}.trainer-section3 p{font-size:22px;line-height:35px;font-weight:400;letter-spacing:0%;margin-top:30px}.footer-section{background-color:#092e59;color:#FFF;padding:80px 100px 40px 100px}.footer-section .footer-logo{width:300px}.footer-section .footer-social a{display:inline-block;width:32px;height:32px;margin-right:20px;position:relative;text-indent:-9999px;background-size:contain}.footer-section .acc-logo{display:block;width:auto;height:70px}.footer-section h5{font-size:16px}.footer-section .wrapper{width:100%;height:100%;padding:30px 0}.footer-section .footer-copyright .legal-link a{color:#ced9f0;text-decoration:none;padding-left:13px;border-left:1px solid #fff;margin-left:11px}.footer-section{ul{list-style:none;padding:0;li{margin-bottom:6px;a{text-decoration:none;color:#ced9f0;margin-botxtom:40px}}}}.footer-section .footer-social a.facebook{background:url(https://www.nfpt.com/wp-content/themes/nfptTheme/assets/css/../images/social-facebook-white.svg) center no-repeat}.footer-section .footer-social a.instagram{background:url(https://www.nfpt.com/wp-content/themes/nfptTheme/assets/css/../images/social-instagram-white.svg)}.footer-section .footer-social a.linkedin{background:url(https://www.nfpt.com/wp-content/themes/nfptTheme/assets/css/../images/social-linkedin-white.svg) center no-repeat}.footer-section .footer-social a.twitter{background:url(https://www.nfpt.com/wp-content/themes/nfptTheme/assets/css/../images/social-twitter-white.svg) center no-repeat}.footer-section .footer-social a.youtube{background:url(https://www.nfpt.com/wp-content/themes/nfptTheme/assets/css/../images/social-youtube-white.svg) center no-repeat}.list-disc{list-style-type:disc!important;padding-top:20px;margin-left:0}.list-tick li .list-disc li{list-style:disc!important;padding:0!important;margin-bottom:5px}.list-disc li:before{background:none!important}.list-tick>li:before{background:url(https://www.nfpt.com/wp-content/themes/nfptTheme/template-parts/blocks/assets/css/../images/CheckIcon.svg) center no-repeat!important;left:0px!important;width:25px;height:25px;top:3px}.list-tick li{padding:0 0 0 35px!important}.list-bullet{list-style-type:disc!important}.list-bullet>li:before{background:none!important}.list-bullet li{padding:0 0 10px 20px!important}@media only screen and (max-width:1440px){.px-200{padding:100px 70px}.nfpt-section ul li,.works-section ul li{font-size:18px}.memberships-section .subtext{margin:0rem 17rem 0rem 17rem}.trainer-section h1{line-height:65px;font-weight:400}.trainer-section p{line-height:35px;margin-top:30px}.trainer-section2 h1{padding:0rem 22rem 2rem 22rem}.nfpt-section h1{margin:0rem 15rem 0rem 15rem;font-family:'gotham'}.nfpt-section .nfpt-subheading{margin:0rem 15rem 0rem 15rem}.free-download-section .margin-auto{margin:0 300px}}@media only screen and (max-width:1024px){.px-200{padding:50px 50px}.trainer-section .membership-btn{margin:10px 0}.trainer-section p{font-size:18px;line-height:30px;margin-top:20px}.trainer-section h1{font-size:45px;line-height:65px;font-weight:400}.trainer-section2 h1{padding:0rem 10rem 2rem 10rem}.memberships-section .subtext{margin:0rem 10rem 0rem 10rem}.mx-200{padding:40px 100px}.nfpt-section ul li{font-size:18px;margin-bottom:15px}.nfpt-section h1{margin:0rem 10rem 0rem 10rem;font-family:'gotham'}.nfpt-section .nfpt-subheading{margin:0rem 6rem 0rem 6rem}}@media only screen and (max-width:768px){.trainer-section h1{font-size:40px}.trainer-section2 h1{padding:0rem 2rem 2rem 2rem}.memberships-section .subtext{margin:0rem 4rem 0rem 4rem}.mx-200{padding:40px 35px}.nfpt-section h1{margin:0rem 2rem 0rem 2rem;font-family:'gotham'}.nfpt-section .nfpt-subheading{margin:0rem 2rem 0rem 2rem}}@media only screen and (max-width:430px){.px-200{padding:20px 20px}.trainer-section h1{font-size:40px;line-height:50px}.trainer-section h1{font-size:32px}.trainer-section2 h1{padding:0rem 1rem 2rem 1rem}.memberships-section .subtext{margin:0rem 2rem 0rem 2rem}.nfpt-section h1{margin:0rem}.nfpt-section .nfpt-subheading{margin:0rem 1rem 0rem 1rem}.footer-section{padding:40px 40px 40px 40px}.trainer-section3 h1{font-size:40px;line-height:57px}.footer-section .acc-logo{margin-top:30px;height:50px}}@media only screen and (max-width:320px){.px-200{padding:20px 20px}}.line-height-1-5{line-height:1.5!important}.letter-spacing-0{letter-spacing:0!important}.fs-18{font-size:18px}.text-tranform-none{text-transform:none}.primary-btn{background-color:#164DCC!important;color:#FFFFFF!important;padding:10px 15px!important;text-transform:none!important;letter-spacing:0!important;font-weight:600!important}.primary-btn:hover{background:#123da2!important}.membership-section{color:#fff;padding:50px!important;font-family:Arial,sans-serif}.membership-section .card{border-radius:10px;padding:20px}.primary-text{color:#164DCC}#post-79631 .price{font-size:20px!important}@media (max-width:480px){.ncc-logo{width:80px;height:80px;right:73%;top:71%}}@media (max-width:768px){.ncc-logo{width:100px;height:100px;right:77%;top:78%}}.wp-block-heading{text-align:center}.membership-section p{font-family:"gotham";font-size:16px!important;line-height:30px;margin-top:0;margin-bottom:20px}