@keyframes edd-spinning{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.screen-reader-text:focus{clip-path:none}:root{--edd-blocks-light-grey:#eee}.screen-reader-text{-webkit-clip-path:inset(50%);clip-path:inset(50%);word-wrap:normal!important}::placeholder{color:#1e1e1e!important;opacity:1!important;font-size:18px}.edd-icon{display:inline-block;fill:currentColor;vertical-align:middle}.edd-icon,.edd_purchase_submit_wrapper{position:relative}.edd-add-to-cart .edd-add-to-cart-label{opacity:1}.edd-loading,.edd-loading:after{border-radius:50%;display:block;height:1.5em;width:1.5em}.edd-loading{animation:edd-spinning 1.1s linear infinite;border:.2em solid #fff3;border-left-color:#fff;font-size:.75em;left:calc(50% - .75em);opacity:0;position:absolute;top:calc(50% - .75em);transform:translateZ(0);transition:opacity .1s!important}.edd-cart-added-alert{color:#567622;display:block;position:absolute}.edd-submit,[type=submit].edd-submit{box-shadow:none;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;line-height:1.428571429;margin:0;padding:6px 12px;text-align:center;-webkit-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}[type=submit].edd-submit{border:1px solid #ccc;border-radius:4px}.edd-submit.button:focus,[type=submit].edd-submit:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.edd-submit.button:active{background-image:none;box-shadow:inset 0 3px 5px rgba(0,0,0,.125);outline:0}.edd-submit.button,.edd-submit.button:visited{background:#f0f0f0;border-color:#ccc;color:#333}.edd-submit.button:active,.edd-submit.button:focus,.edd-submit.button:hover{background:#ebebeb;border-color:#adadad;color:#333}.edd_downloads_list{display:grid}.edd_downloads_list:after{clear:both;content:"";display:table}.edd_download{float:left}.edd_download_columns_3 .edd_download{width:33%}.edd_download_inner{margin:0 0 10px;padding:0 8px 8px}.edd_download_columns_3 .edd_download:nth-child(3n+1){clear:left}.edd_download_image,img{max-width:100%}.edd_download .edd_price{margin-bottom:10px}@media (min-width:768px){.edd_downloads_list:not(.edd_download_columns_1){grid-template-columns:repeat(2,1fr)}}@media (min-width:1200px){.edd_downloads_list.edd_download_columns_3{grid-template-columns:repeat(3,1fr)}}@supports (display:grid){.edd_downloads_list .edd_download{width:auto}.edd_download_inner{margin:0;padding:0}}#masthead,.more-link,button,input[type=submit]{background:#428bca}a{color:#428bca}a,body,div,form,html,span,strong{margin:0;outline:0}a,body,div,form,h2,h3,html,p,span,strong{border:0;padding:0;vertical-align:baseline}html{overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-ms-word-wrap:break-word;word-wrap:break-word}body{background:#f1f1f1;font-size:15px}footer,header,main{display:block}a:active,a:hover,h2,h3,p{outline:0}a img{border:0;vertical-align:bottom}@media screen and (-webkit-min-device-pixel-ratio:0){input{font-size:16px}}#page{background:#3d3d3d;margin:0 auto;max-width:1200px}#masthead{position:relative}#content{background:#fff;padding:40px}#primary{float:left;padding-right:40px;width:68%}.vendd-no-sidebar #primary{float:none;margin:0 auto}.post-type-archive-download #primary{float:none;padding:0;width:100%}body.custom-background.vendd-full-width-html-structure,body.vendd-full-width-html-structure{background-color:#fff}.vendd-full-width-html-structure #page{background-color:#fff;max-width:none}.vendd-full-width-html-structure .page-inner{position:relative;margin:0 auto;max-width:1120px}.vendd-full-width-html-structure .site-branding{padding-left:0}.vendd-full-width-html-structure .header-cart{right:0}.vendd-full-width-html-structure .site-footer .page-inner{padding-top:10px;border-top:1px solid #f2f2f2}body,button,input{font-family:"Open Sans","Helvetica Neue","Helvetica","Arial",sans-serif;line-height:1.6}body,input{color:#555}h2,h3{clear:both;font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;line-height:1.4;font-weight:400;margin:0 0 .4em}h2{font-size:2.4em}h3{font-size:1.87em}p{margin:0 0 1.5em}strong{font-weight:700}i{font-style:italic}img{height:auto}button,input{font-size:100%;margin:0;vertical-align:baseline}button,input[type=submit]{border:0;border-radius:4px}button,input[type=submit],input[type=submit].edd-submit{color:#fff;padding:8px;cursor:pointer}button:focus,button:hover,input[type=submit].edd-submit:focus,input[type=submit].edd-submit:hover,input[type=submit]:focus,input[type=submit]:hover{background:#3d3d3d;color:#fff}a:hover{color:#999}a:focus{border:0;outline:0}.screen-reader-text{position:absolute!important}.screen-reader-text:active,.screen-reader-text:focus,.screen-reader-text:hover{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0/.6);clip:auto!important;color:#21759b;display:block;font-size:.87em;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.site-content:after,.site-content:before,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before{content:"";display:table}.site-content:after,.site-footer:after,.site-header:after{clear:both}.site-branding{display:inline-block;padding:40px}.site-title{color:#fff;font:400 2.67em/1"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;margin-bottom:0}.site-title a{color:#fff;text-decoration:none;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s}.site-description,.site-title a:hover{color:rgb(255 255 255/.6)}.site-description{font:300 1em/1.4"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-style:italic;margin-top:3px}.header-cart,.more-link{display:inline-block;color:#fff;text-decoration:none;border-radius:4px}.header-cart{position:absolute;right:40px;top:40px;background:rgb(0 0 0/.05);padding:20px 40px;-webkit-transition:background .2s;-moz-transition:background .2s;transition:background .2s}.header-cart .fa{font-size:1.67em;margin-right:6px}.header-cart:hover{background:rgb(0 0 0/.1);color:#fff}.more-link{font-size:.8em;padding:2px 6px}.more-link:hover{background:#3d3d3d;color:#fff}.site-footer{color:#999;font-size:.87em;padding:10px 40px}#store-front{background:#fafafa;border-radius:4px}.edd_download{padding:20px}.edd_download_inner:after,.edd_download_inner:before{content:"";display:table;clear:both}.edd_downloads_list{grid-column-gap:0;grid-row-gap:0}.edd_downloads_list[class*=edd_download_columns_] .edd_download{vertical-align:top}.edd_download .edd_download_inner{position:relative;background:#fff;padding:0;border-radius:4px;margin-bottom:0;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.edd_download .edd_download_inner:hover{box-shadow:0 0 30px rgb(0 0 0/.08)}.edd_download_image img{border-radius:4px 4px 0 0}.edd_download_title{font:300 1.5em/1.4"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;padding:15px 20px 0;margin-bottom:15px}.edd_download_title a{color:#555;text-decoration:none}.edd_download_excerpt{color:#757575;font-size:.87em;padding:0 20px 15px}.edd_download_excerpt p:last-child{margin-bottom:0}.vendd-price-button-container{position:absolute;bottom:0;display:none;background:#fff;font-size:.87em;padding:20px;border-top:3px solid #d5d5d5;border-radius:0 0 4px 4px;width:100%;max-height:375px;overflow-y:auto;box-shadow:0-2px 12px 0 rgb(21 21 21/.06);z-index:100}.product-price-wrap,.product-price-wrap:hover{display:inline-block;text-decoration:none;margin:0 20px 20px}.product-price{display:inline-block;background:#f1f1f1;color:#999;font-size:.87em;padding:4px 8px;border-radius:3px}.edd_download:hover .product-link,.product-price:hover{color:#555}.product-link,.vendd-price-button-icon{-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s}.vendd-price-button-icon{display:inline-block}.product-link{position:absolute;right:-10px;bottom:-10px;color:#d5d5d5;font-size:1.33em;line-height:1;z-index:101}.vendd-price-button-container .edd_purchase_submit_wrapper{display:block}.edd-submit,input[type=submit].edd-submit{border:0;border-radius:4px}.content-area .vendd-price-button-container .vendd-price-button .edd-submit{font-size:.87em;text-decoration:none;padding:4px 8px}.content-area .vendd-price-button-container .edd_download_purchase_form{margin-bottom:0}.edd_go_to_checkout{text-decoration:none}.edd-cart-added-alert{font-size:.8em}.edd_download_inner .edd-cart-added-alert{position:static;display:inline-block}.content-area .edd_download_purchase_form .edd-submit{font-size:1rem;text-decoration:none;padding:10px;border:0;border-radius:4px;width:auto}.content-area .edd_download_purchase_form{margin-bottom:1.5em}@media all and (max-width:1200px){.vendd-full-width-html-structure .page-inner{width:100%;max-width:none}#masthead{position:relative}.vendd-full-width-html-structure #masthead{padding-left:40px}.vendd-full-width-html-structure .header-cart{right:40px}}@media all and (max-width:1000px){.edd_downloads_list.edd_download_columns_3 .edd_download{padding:20px}}@media all and (max-width:860px){#primary{float:none;padding-right:0;width:100%}#masthead{text-align:center}.vendd-full-width-html-structure #masthead{padding-left:0}.site-branding,.vendd-full-width-html-structure .site-branding{display:block;padding:30px 20px 20px}.header-cart{position:static;margin-bottom:30px}h2{font-size:2em}}@media all and (max-width:600px){#content{padding:20px}.site-footer{padding:10px 20px}.header-cart{padding:15px 30px}.edd_downloads_list[class*=edd_download_columns_] .edd_download{width:100%!important}#content .edd_downloads_list .edd_download .edd_download_title{font-size:1.5em;margin-bottom:15px}}@media all and (max-width:360px){#content .edd_downloads_list[class*=edd_download_columns_] .edd_download{padding:15px!important}#content .edd_downloads_list[class*=edd_download_columns_] .edd_download .edd_download_title{font-size:1.2em;margin-bottom:20px}}@font-face{font-display:swap;font-family:"FontAwesome";src:url(/wp-content/themes/vendd/inc/fonts/font-awesome/fonts/fontawesome-webfont.eot?v=4.7.0);src:url(/wp-content/themes/vendd/inc/fonts/font-awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0)format("embedded-opentype"),url(/wp-content/themes/vendd/inc/fonts/font-awesome/fonts/fontawesome-webfont.woff2?v=4.7.0)format("woff2"),url(/wp-content/themes/vendd/inc/fonts/font-awesome/fonts/fontawesome-webfont.woff?v=4.7.0)format("woff"),url(/wp-content/themes/vendd/inc/fonts/font-awesome/fonts/fontawesome-webfont.ttf?v=4.7.0)format("truetype"),url(/wp-content/themes/vendd/inc/fonts/font-awesome/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular)format("svg");font-weight:400;font-style:normal}.fa{display:inline-block;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-plus-circle:before{content:""}.fa-shopping-cart:before{content:""}:root{--direction-multiplier:1}.screen-reader-text{height:1px;margin:-1px;overflow:hidden;padding:0;top:-10000em;width:1px;clip:rect(0,0,0,0);border:0}:root{--page-title-display:block}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.elementor-element:where(:not(.e-con)):where(:not(.e-div-block-base)):not(:has(.elementor-widget-container)){transition:background .3s,border .3s,border-radius .3s,box-shadow .3s,transform var(--e-transform-transition-duration,.4s)}@media (prefers-reduced-motion:reduce){html *{transition-delay:0s!important;transition-duration:0s!important}}