.hamburger{display:block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;border:0;margin:0;overflow:visible}.hamburger-box{display:block;position:relative}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease;display:block}.hamburger-inner{left:0}.hamburger-inner::after,.hamburger-inner::before{content:""}.hamburger--spin .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin .hamburger-inner::before{transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin .hamburger-inner::after{transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19)}#dm-menu.nav li{list-style:none!important}.menu-wrap__inner{height:0!important}body .hamburger{padding:0;opacity:1!important}.divi-mobile-menu{padding-top:0!important;margin-top:0!important;z-index:99999999999999999}.scroll_section{overflow-y:auto;max-height:80vh}.wp-block-image img{height:auto;max-width:100%;vertical-align:bottom}.wp-block-image.alignfull img{height:auto;width:100%}.wp-block-image img,ul{box-sizing:border-box}.wp-block-search__button{margin-left:10px;word-break:normal}:where(.wp-block-search__button){border:1px solid #ccc;padding:6px 10px}.wp-block-search__inside-wrapper{display:flex;flex:auto;flex-wrap:nowrap;max-width:100%}.wp-block-search__label{width:100%}.wp-block-search__input{appearance:none;border:1px solid #949494;flex-grow:1;margin-left:0;margin-right:0;min-width:3rem;padding:8px;text-decoration:unset!important}:where(.wp-block-search__input){font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit}.wp-block-search.aligncenter .wp-block-search__inside-wrapper{margin:auto}.entry-content{counter-reset:footnotes}.wp-element-button{cursor:pointer}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.aligncenter{clear:both}.screen-reader-text:focus{font-size:1em}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}.dm_menu_button{position:fixed;z-index:99999999999999999999;right:0}.menu-wrap{position:absolute;z-index:99999999;width:100%;height:100%;padding:2.5em 1.5em 0;font-size:1.15em;-webkit-transition:-webkit-transform .4s;transition:transform .4s;-webkit-transition-timing-function:cubic-bezier(.7,0,.3,1);transition-timing-function:cubic-bezier(.7,0,.3,1)}@font-face{font-display:swap;font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:400;font-display:auto;src:url(/wp-content/plugins/divi-protect/fontawesome/webfonts/fa-brands-400.eot);src:url(/wp-content/plugins/divi-protect/fontawesome/webfonts/fa-brands-400.eot?#iefix)format("embedded-opentype"),url(/wp-content/plugins/divi-protect/fontawesome/webfonts/fa-brands-400.woff2)format("woff2"),url(/wp-content/plugins/divi-protect/fontawesome/webfonts/fa-brands-400.woff)format("woff"),url(/wp-content/plugins/divi-protect/fontawesome/webfonts/fa-brands-400.ttf)format("truetype"),url(/wp-content/plugins/divi-protect/fontawesome/webfonts/fa-brands-400.svg#fontawesome)format("svg")}@font-face{font-display:swap;font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;font-display:auto;src:url(/wp-content/plugins/divi-protect/fontawesome/webfonts/fa-regular-400.eot);src:url(/wp-content/plugins/divi-protect/fontawesome/webfonts/fa-regular-400.eot?#iefix)format("embedded-opentype"),url(/wp-content/plugins/divi-protect/fontawesome/webfonts/fa-regular-400.woff2)format("woff2"),url(/wp-content/plugins/divi-protect/fontawesome/webfonts/fa-regular-400.woff)format("woff"),url(/wp-content/plugins/divi-protect/fontawesome/webfonts/fa-regular-400.ttf)format("truetype"),url(/wp-content/plugins/divi-protect/fontawesome/webfonts/fa-regular-400.svg#fontawesome)format("svg")}@font-face{font-display:swap;font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:auto;src:url(/wp-content/plugins/divi-protect/fontawesome/webfonts/fa-solid-900.eot);src:url(/wp-content/plugins/divi-protect/fontawesome/webfonts/fa-solid-900.eot?#iefix)format("embedded-opentype"),url(/wp-content/plugins/divi-protect/fontawesome/webfonts/fa-solid-900.woff2)format("woff2"),url(/wp-content/plugins/divi-protect/fontawesome/webfonts/fa-solid-900.woff)format("woff"),url(/wp-content/plugins/divi-protect/fontawesome/webfonts/fa-solid-900.ttf)format("truetype"),url(/wp-content/plugins/divi-protect/fontawesome/webfonts/fa-solid-900.svg#fontawesome)format("svg")}.pvc_stats{float:left;padding:5px!important}.pvc_stats .pvc-stats-icon{vertical-align:middle}.pvc_stats .pvc-stats-icon svg{display:initial}.pvc_stats .pvc-stats-icon.small svg,body .pvc_stats .pvc-stats-icon.small svg{width:18px}.woocommerce img{height:auto;max-width:100%}@media only screen and (max-width:768px){:root{--woocommerce:#7F54B3;--wc-green:#7ad03a;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#7F54B3;--wc-primary-text:white;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#b3af54;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676}}:root{--woocommerce:#7F54B3;--wc-green:#7ad03a;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#7F54B3;--wc-primary-text:white;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#b3af54;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676}@font-face{font-display:swap;font-family:star;src:url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff2)format("woff2"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff)format("woff"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:WooCommerce;src:url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff2)format("woff2"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff)format("woff"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf)format("truetype");font-weight:400;font-style:normal}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit{font-size:100%;margin:0;line-height:1;cursor:pointer;position:relative;text-decoration:none;overflow:visible;padding:.618em 1em;font-weight:700;border-radius:3px;left:auto;color:#515151;background-color:#e9e6ed;border:0;display:inline-block;background-image:none;box-shadow:none;text-shadow:none}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover{background-color:#dcd7e3;text-decoration:none;background-image:none;color:#515151}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled{color:inherit;cursor:not-allowed;opacity:.5;padding:.618em 1em}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled:hover{color:inherit;background-color:#e9e6ed}button::-moz-focus-inner{padding:0;border:0}.dtq-related-posts-wrap .post-meta>:after{display:inline-block;width:.25rem;height:.25rem;margin-right:.5rem;margin-left:.5rem;content:"";vertical-align:.1875em;opacity:.8;border-radius:9999px;background-color:currentColor}body{overflow-x:hidden}.et_pb_button{cursor:pointer}p:empty{padding-bottom:0!important;display:none!important}.scroll_section{height:80vh;display:flex;flex-direction:column;justify-content:flex-start}ul#dm-menu.nav li a:hover{background-color:transparent;opacity:1}.pvc_clear{clear:both}body .pvc-stats-icon,body .pvc-stats-icon svg{color:#000!important;fill:#000!important}body .pvc_stats .pvc-stats-icon{vertical-align:middle}.de-mega-menu-container{display:flex;justify-content:center;align-items:center}.divi-mobile-menu{position:relative;transition:z-index .5s step-end,opacity .5s linear}.et-l--header{z-index:9999;position:relative}.woocommerce #respond input#submit:disabled{padding:.3em 1em}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal!important;padding:0;position:absolute!important;width:1px}.screen-reader-text:focus{clip:auto!important;background-color:#fff;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0/.6);clip-path:none;color:#2b2d2f;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}