.dsf-base-products .dbp-row{display:flex}.dsf-base-products .dbp-row .dbp-product{display:block;width:calc(33.3% - 20px);background-color:#fff;padding:20px;border:1px solid #999;margin:10px;box-sizing:border-box;font-size:24px;cursor:pointer;text-align:center}@media (max-width:767px){.dsf-base-products .dbp-row .dbp-product{width:calc(100% - 20px)}}.downloads-section{margin:10px 0}.downloads-section-title{background:#000;color:#fff;text-align:center;font:700 19px 'Source Sans Pro',sans-serif;padding:5px;margin-bottom:10px}.downloads-subsection-title{background:#444;color:#fff;text-align:center;font:700 16px 'Source Sans Pro',sans-serif;padding:5px;margin-bottom:10px}table.downloads-section-content-table{width:100%;display:table!important}table.downloads-section-content-table tr{background:#F7F7F7;border-bottom:1px solid #fff;display:table-row!important}table.downloads-section-content-table tr td{padding:9px 5px;display:table-cell!important}table.downloads-section-content-table tr td.downloads-download-btn{padding-right:2px}table.downloads-section-content-table tr td.downloads-addtocart-btn{padding-left:2px}table.downloads-section-content-table tr td.downloads-file-name{width:100%;color:#5f5f5f;font-weight:400;font-size:15px;line-height:1.8}table.downloads-section-content-table tr td.downloads-download-btn a,table.downloads-section-content-table tr td.downloads-addtocart-btn a,table.downloads-section-content-table tr td.downloads-removefromcart-btn a,#dsf-products-search-results .downloads-download-btn,#dsf-products-search-results .downloads-addtocart-btn,#digico-popup .js-eula-download{background:#666;color:#fff;padding:5px 10px;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;text-decoration:none!important;cursor:pointer}table.downloads-section-content-table tr td.downloads-addtocart-btn a,#dsf-products-search-results .downloads-addtocart-btn{background:#333}table.downloads-section-content-table tr td.downloads-addtocart-btn a:before,#dsf-products-search-results .downloads-addtocart-btn:before{content:"\f067";font-family:"FontAwesome"}table.downloads-section-content-table tr td.downloads-removefromcart-btn a:before{content:"\f1f8";font-family:"FontAwesome"}table.downloads-section-content-table tr td.downloads-addtocart-btn a.added,#dsf-products-search-results .downloads-addtocart-btn.added{background:#666}table.downloads-section-content-table tr td.downloads-addtocart-btn a.added:before,#dsf-products-search-results .downloads-addtocart-btn.added:before{content:"\f00c"}table.downloads-section-content-table tr td.downloads-download-btn a:hover,table.downloads-section-content-table tr td.downloads-addtocart-btn a:hover,table.downloads-section-content-table tr td.downloads-removefromcart-btn a:hover,#dsf-products-search-results .downloads-download-btn:hover,#dsf-products-search-results .downloads-addtocart-btn:hover,#digico-popup .js-eula-download:hover{background-color:#111;color:#FFF;box-shadow:none}.download-content a.btn.customfilecartbut{font-size:16px}table.contacts-table{width:100%}table.contacts-table th{background:#000;color:#fff;padding:5px}table.contacts-table td{text-align:left;background:#fff;padding:5px;border:1px solid #DEDEDE}table.contacts-table tr:nth-child(odd) td{background:#EDECED}table.contacts-table td.country-title{font-weight:700;color:#fff!important;background:#444!important}.dsf-base-products-search{position:relative;margin:10px}.dsf-base-products-search:after{content:"\f002";font-family:FontAwesome;position:absolute;left:10px;top:50%;transform:translate(0,-50%);font-size:24px;margin-top:-2px}.dsf-base-products-search #dsf-products-search{font-size:24px;border:none;border-bottom:1px solid #000;width:100%;outline:none;transition:0.3s ease-in-out;padding:5px 20px 5px 40px}.dsf-base-products-search #dsf-products-search:active,.dsf-base-products-search #dsf-products-search:focus{background:#eee}.dsf-base-products-search #dsf-products-search-results{padding:20px;position:absolute;z-index:99;border:1px solid #000;background:#fff;width:100%;display:none}.dsf-base-products-search #dsf-products-search-results .dsfp-result{padding:5px 15px;font-size:20px;background:#fff}#dsf-products-search-results .downloads-download-btn,#dsf-products-search-results .downloads-addtocart-btn{display:inline-block;width:auto;margin:0 3px;font-size:16px}.contact-type.selected a{color:#888;text-decoration:underline}#contact-search-form{padding:25px;background-color:#f0f0f0}#contact-search{min-width:300px;padding:4px 10px;vertical-align:-2px}#add-contact-form table{margin:5px auto}#add-contact-form table td{padding:5px}#add-contact-form table td select,#add-contact-form table td input,#add-contact-form table td textarea{width:100%}.sb-icon.cloud-icon{position:relative}.sb-icon.cloud-icon:before{position:absolute;content:"";background-image:var(--wpr-bg-c95dc9fa-92ae-4409-840b-2cc94273bc6a);background-size:contain;background-position:center;background-repeat:no-repeat;width:25px;height:25px;left:50%;top:50%;transform:translate(-50%,-50%)}#distrib-ajax-results{margin:20px 0 10px}#distrib-ajax-results ul.distrib-result li{list-style:disc inside none!important;margin-left:7px!important}.accordion a{text-decoration:underline}#digico-popup{display:none;position:fixed;width:700px;max-width:95%;max-height:95%;overflow-y:auto;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;z-index:99999998;padding:30px}#digico-popup-close{position:absolute;top:10px;right:10px;cursor:pointer}#digico-popup-backdrop{display:none;position:fixed;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,.75);z-index:99999997;cursor:pointer}#digico-popup textarea{height:200px;margin-bottom:20px}.ytvid-container{position:relative;width:100%;height:0;padding-bottom:56.25%;margin-bottom:30px}.ytvid-container iframe{position:absolute;width:100%;height:100%;border:none}.page-id-9114 .woocommerce-terms-and-conditions-wrapper label{margin-left:10px}.page-id-9114 .woocommerce-terms-and-conditions-wrapper input{display:inline-block!important;width:auto!important;margin-right:5px}@media only screen and (max-width:760px),(min-device-width:768px) and (max-device-width:1024px){.landing_text_intro td{min-width:100%;width:100%}.landing_text_intro tr,.landing_text_intro td,.landing_text_intro img{height:auto!important}}.flex-row{display:flex;flex-wrap:wrap;align-items:center;gap:20px;justify-content:space-around}.flex-row a{max-height:150px;width:200px}.flex-row img{display:block;object-fit:contain;object-position:center;height:100%;width:100%}@media only screen and (max-width:760px){.flex-row{gap:10px}.flex-row a,.flex-row>img{width:30%}}@media only screen and (max-width:520px){.flex-row a,.flex-row>img{width:40%}}body #wcc-sticky-list-wrapper .wcc-sticky-list li.crnt,body #wcc-sticky-list-wrapper .wcc-sticky-list li:hover{background:linear-gradient(to bottom,#29641F 0,#418138 100%)!important}body #wccs_sticky_up,body #wccs_sticky_down,#wccs_sticky_down::before,#wccs_sticky_up::before{display:none!important}.single-product .product .desktop-image-gallery{flex-flow:unset!important}.single-product .product .desktop-image-gallery .woocommerce-product-gallery__image{margin-right:0!important;width:25%}body .woocommerce-SavedPaymentMethods-new{display:block!important}body label[for="wc-stripe-payment-token-new"]{display:inline-block!important}.page-id-9114 .payment_method_stripe iframe{opacity:1!important}.payment_method_stripe iframe{opacity:0!important}.payment_method_stripe iframe.activated{opacity:1!important}