*,:after,:before,ul{box-sizing:border-box}.entry-content{counter-reset:footnotes}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}@media only screen and (max-width:768px){:root{--woocommerce:#720eec;--wc-green:#7ad03a;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px}}article,footer,header,nav,section{display:block}body,html{overflow-x:hidden}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-tap-highlight-color:#fff0}img{max-width:100%;height:auto;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}body{margin:0;line-height:1.7}.x-navbar .desktop .x-nav>li>a:hover,a{text-decoration:none}a:active,a:hover{outline:0!important}.x-root{min-height:100vh}.site{margin:0 auto;background-color:#fff}.site:after,.site:before{content:" ";display:table;width:0}.site:after{clear:both}:root{--x-body-scroll-bar-size:0px;--x-body-scroll-active-bar-size:0px}.x-root{display:flex}.x-root .site{flex:1 1 auto;width:100%;min-width:1px}.x-colophon,.x-root .site{position:relative}.x-icon{display:inline-flex;flex-flow:row nowrap!important;justify-content:center!important;align-items:center!important;width:auto;height:auto;line-height:inherit;text-align:center}.x-icon:before{display:block!important;position:static!important;inset:auto!important;width:inherit!important;height:inherit!important;margin:0!important;line-height:inherit!important;text-align:inherit!important}.x-framework-icon{height:100%;align-items:center;justify-content:center;display:inline-flex;transition-duration:inherit;transition:inherit}.x-collapsed{display:none}.menu-item-has-children{position:relative}.x-icon,[data-x-toggle-collapse]{transition-duration:.3s}.x-icon{transition-property:color,border-color,background-color,box-shadow,text-shadow,opacity,filter,transform,fill}[data-x-toggle-collapse]{transition-property:height}.x-icon,[data-x-toggle-collapse]{transition-timing-function:cubic-bezier(.4,0,.2,1)}p{margin:0 0 1.313em}strong{font-weight:700}h1{text-rendering:optimizelegibility;margin:1em 0 .2em;font-size:400%;line-height:1.1}ul{padding:0;margin:0 0 1.313em 1.655em}ul ul{margin-bottom:0}.fade{opacity:0;transition:opacity .3s ease}.x-nav{margin-left:0;margin-bottom:1.313em;list-style:none}.x-nav>li>a{display:block;cursor:pointer}.x-nav>li>a:hover{text-decoration:none;background-color:#fff0}.x-social-global{font-weight:400;line-height:1}.x-scroll-top{position:fixed;z-index:10000;bottom:10px;width:35px;height:35px;margin-bottom:-75px;border:1px solid #000;font-size:25px;line-height:28px;text-align:center;color:#000;-webkit-transition:margin-bottom .6s ease,border-color .3s ease,opacity .3s ease,color .3s ease;transition:margin-bottom .6s ease,border-color .3s ease,opacity .3s ease,color .3s ease}.x-scroll-top.right{right:10px}.x-scroll-top:hover{color:#000}.x-container{margin:0 auto}.x-container:not(.x-row):not(.x-grid):not(.x-div):not(.x-bar-content):not(.x-slide-container-content):after,.x-container:not(.x-row):not(.x-grid):not(.x-div):not(.x-bar-content):not(.x-slide-container-content):before{content:" ";display:table;width:0}.x-container:not(.x-row):not(.x-grid):not(.x-div):not(.x-bar-content):not(.x-slide-container-content):after{clear:both}.x-main{position:relative}.hentry .entry-wrap:after,.hentry .entry-wrap:before,.x-main:after,.x-main:before{content:" ";display:table;width:0}.hentry .entry-wrap:after,.x-main:after{clear:both}.hentry .entry-wrap{position:relative;border-top:1px solid #dfdfdf;border-top:1px solid rgb(0 0 0/.075);padding:50px 0}@media (max-width:766.98px){.hentry .entry-wrap{padding:35px 0}}.hentry:first-child .entry-wrap{border-top:0}.hentry:last-child .entry-wrap{border-bottom:1px solid #dfdfdf;border-bottom:1px solid rgb(0 0 0/.075)}.entry-title{position:relative;width:88%;margin:0 auto;padding:0 20px;font-size:314%;line-height:1;text-align:center;word-wrap:break-word}@media (max-width:978.98px){.entry-title{font-size:257%}}@media (max-width:766.98px){.entry-title{font-size:200%}}@media (max-width:479.98px){.entry-title{font-size:156%}}.entry-title:before{position:relative;top:-.125em;margin-right:.35em;font-size:.85em;line-height:1;vertical-align:middle;opacity:.5;font-family:FontAwesome!important;font-style:normal!important;font-weight:400!important;text-decoration:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.entry-content{margin-top:3%;padding:0 10%}@media (max-width:766.98px){.entry-content{padding:0}}.page .hentry .entry-wrap:last-child{border-bottom:0}.page .hentry .entry-content{padding:0}@media print{*{background:0 0!important;background-color:transparent!important;text-shadow:none!important;color:#000!important;box-shadow:none!important}body,html{overflow:visible!important}a,a:visited{text-decoration:underline}a[href^="#"]:after{content:""}img{page-break-inside:avoid;max-width:100%!important}@page{margin:.5cm}p{orphans:3;widows:3}.x-root{display:block}.x-colophon{display:none!important}}.right{float:right}.visually-hidden{overflow:hidden;position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;clip:rect(0 0 0 0)}.desktop .menu-item,.desktop .menu-item>a,.x-logobar{position:relative}.desktop .sub-menu{position:absolute;right:0;display:none;float:left;min-width:200px;margin:0;border:1px solid #dfdfdf;border:1px solid rgb(0 0 0/.075);padding:.75em 0;font-size:14px;list-style:none;background-color:#fff;z-index:1000;transform:translate(0)}.desktop .sub-menu a{display:block;clear:both;border:0;padding:.5em 1.6em;line-height:1.7;white-space:nowrap;color:#566471}.desktop .sub-menu a:hover{text-decoration:none;color:#566471}.masthead-stacked .x-navbar .desktop .sub-menu{left:0;right:auto}.masthead-stacked .x-navbar .desktop .sub-menu .sub-menu{top:-.75em;left:100%}.x-logobar{border-bottom:1px solid #dfdfdf;border-bottom:1px solid rgb(0 0 0/.075);text-align:center;background-color:#fff}.x-logobar,.x-navbar{overflow:visible;z-index:1030}.x-navbar,.x-navbar .x-container{position:relative}.x-brand,.x-nav-wrap.desktop{display:block}.x-nav-wrap.mobile{display:none;clear:both;overflow:hidden}@media (max-width:978.98px){.x-nav-wrap.desktop,.x-nav-wrap.mobile.x-collapsed{display:none}.x-nav-wrap.mobile{display:block}}.x-brand{float:left;line-height:1;text-decoration:none}.masthead-stacked .x-brand{display:inline-block;float:none}.x-btn-navbar{display:none;font-size:24px;line-height:1}@media (max-width:978.98px){.masthead-stacked .x-btn-navbar{display:inline-block}}.desktop .sub-menu a,.x-navbar .x-nav a{-webkit-transition:none;transition:none}.x-navbar .x-nav>li>a>span{display:inline-block}@media (max-width:978.98px){.masthead-stacked .x-navbar{text-align:center}}.x-navbar .desktop .x-nav{margin:0}.x-navbar .desktop .x-nav>li{float:left}.x-navbar .desktop .x-nav>li>a{float:none;line-height:1;text-decoration:none}.x-navbar .desktop .x-nav li>a>span .x-framework-icon{margin-left:.35em}.x-navbar .desktop .x-nav li>a:only-child>span .x-framework-icon-menu{display:none}.x-nav-wrap.mobile .x-framework-icon-menu{display:none}.masthead-stacked .desktop .x-nav{display:table;margin-left:auto;margin-right:auto}.x-navbar .mobile .x-nav{margin:25px 0}.x-navbar .mobile .x-nav li>a{display:block;position:relative;font-size:14px;line-height:1.5;white-space:normal}.x-navbar .mobile .x-nav ul{margin:0 0 0 2.25em;list-style:none}.masthead-stacked .mobile .x-nav{text-align:initial}.x-navbar{border-bottom:1px solid rgb(0 0 0/.075);background-color:#fff}.x-btn-navbar{border:0;text-shadow:0 1px 1px rgb(255 255 255/.75)}.x-btn-navbar,.x-btn-navbar.collapsed:hover,.x-btn-navbar:hover{color:#00000059}.x-btn-navbar.collapsed{color:#0000002f}.x-navbar .desktop .x-nav>li>a{padding:0}.x-navbar .desktop .x-nav>li>a>span{border:1px solid #fff0;padding:.875em 1.25em;border-radius:100em}.x-navbar .desktop .x-nav>li>a:hover>span{border-color:#00000013}.x-navbar-static-active .x-navbar .desktop .x-nav>li>a>span{margin-top:calc(-.875em - 1px)}.x-navbar .mobile .x-nav li>a{margin:0 0 11px;border:1px solid rgb(0 0 0/.075);padding:.75em .85em;color:#566471;background-color:#fff0}.x-navbar .mobile .x-nav li>a:hover{color:#566471}.x-colophon.bottom{border-top:1px solid #dfdfdf;border-top:1px solid rgb(0 0 0/.075);padding:4%0;text-align:center;background-color:#fff}.x-colophon.bottom .x-colophon-content,.x-colophon.bottom .x-nav li a{font-size:10px;font-weight:400;letter-spacing:2px;text-transform:uppercase}.x-colophon.bottom .x-colophon-content{margin:10px 0;line-height:1.3}.x-colophon.bottom .x-social-global{margin:10px 0}.x-colophon.bottom .x-nav{margin:10px 0;line-height:1.3}.x-colophon.bottom .x-nav li{margin:0 .5em;display:inline-block}.x-colophon.bottom .x-nav li a{display:block}.x-colophon.bottom .x-nav li a:hover{background-color:#fff0}.x-framework-icon.x-icon{transition-duration:inherit}.x-framework-icon:first-child{margin-right:.3em}.x-framework-icon:last-child{margin-left:.3em}.x-btn-navbar>.x-framework-icon,.x-framework-icon:only-child{margin-left:0;margin-right:0}.x-cart-notification-icon .x-framework-icon{font-size:4em}.x-navbar .desktop .x-nav>li.x-menu-item-woocommerce>a:focus,.x-navbar .desktop .x-nav>li.x-menu-item-woocommerce>a:hover{box-shadow:none}.x-navbar .desktop .x-nav>li.x-menu-item-woocommerce>a span:after{content:"";display:none}.x-navbar .mobile .x-nav>li.x-menu-item-woocommerce>a{margin:25px 0 0;line-height:1.1}.x-navbar .x-nav>li.x-menu-item-woocommerce>a{border:0;padding:0}.x-navbar .x-nav>li.x-menu-item-woocommerce>a .x-cart{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:stretch;margin:0;border:2px solid;padding:0;overflow:auto;text-align:center;white-space:nowrap;background-clip:content-box}.x-navbar .x-nav>li.x-menu-item-woocommerce>a .x-cart>span{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;padding:0 .625em}.x-navbar .x-nav>li.x-menu-item-woocommerce>a .x-cart.inline.inner-outer{border-right:0}.x-navbar .x-nav>li.x-menu-item-woocommerce>a .x-cart:not(.stacked){height:2.25em}.x-navbar .x-nav>li.x-menu-item-woocommerce>a .x-cart:not(.stacked)>span{flex:1 0 0%}.x-cart-notification{display:block;position:fixed;overflow:hidden;top:50%;left:50%;width:8em;height:8em;margin:-4em 0 0-4em;font-size:28px;line-height:1;text-align:center;z-index:-99999;border-radius:100em;opacity:0;transform:scale(1.25);transition:opacity .65s cubic-bezier(.23,1,.32,1),transform .65s cubic-bezier(.23,1,.32,1);pointer-events:none}.x-cart-notification:before{content:"";display:block;position:absolute;inset:0;background-color:#000;opacity:.85;transition:background-color .65s cubic-bezier(.23,1,.32,1)}.x-cart-notification-icon{width:100%;height:100%;line-height:7.85em;transition:all .65s cubic-bezier(.23,1,.32,1)}.x-cart-notification-icon>i{font-size:3.85em}.x-cart-notification-icon.loading{color:#ffffff59;opacity:1;transform:translateY(-100%)}.x-cart-notification-icon.added{position:absolute;top:0;left:0;color:#fff;opacity:0;transform:scale(.5) rotate(-180deg)}@font-face{font-display:swap;font-family:star;src:url(/wp-content/themes/pro/framework/fonts/woocommerce/star.eot);src:url(/wp-content/themes/pro/framework/fonts/woocommerce/star.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/pro/framework/fonts/woocommerce/star.woff)format("woff"),url(/wp-content/themes/pro/framework/fonts/woocommerce/star.ttf)format("truetype"),url(/wp-content/themes/pro/framework/fonts/woocommerce/star.svg#star)format("svg");font-weight:400;font-style:normal}