/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Apr 25 2026 | 03:32:12 */
img[data-lazyloaded]{opacity:0}img.litespeed-loaded{-webkit-transition:opacity .5s linear 0.2s;-moz-transition:opacity .5s linear 0.2s;transition:opacity .5s linear 0.2s;opacity:1}a,button{transition:all .3s}#software-license-id{font-weight:700;margin:auto 0}.autocomplete-suggestion{cursor:pointer!important}.searchform .button.icon i{color:yellow}.has-block a:where(:not(.wp-element-button)){text-decoration:underline;text-decoration-color:var(--fs-experimental-link-color);text-decoration-style:solid}.slide-banner rs-slide,.slide-banner rs-module{border-radius:8px;overflow:hidden}.slide-banner rs-module{box-shadow:rgba(60,64,67,.3) 0 1px 2px 0,rgba(60,64,67,.15) 0 2px 6px 2px}.special-offer{border:2px dashed hotpink;padding:13px 18px;margin-top:20px;margin-bottom:60px;background:lightcyan}.special-offer-title{color:hotpink;font-weight:700;text-align:center;font-size:1.2em;margin-bottom:5px}.rk_form-general #wpforms-form-4184 .wpforms-field-container div:first-child{padding-top:0}.rk_form-general #wpforms-form-4184 .wpforms-field-container div label{color:unset}.rk_form-general #wpforms-form-4184 .wpforms-submit-container button[type="submit"]{background-color:#fad02c;border:none;border-radius:3px;padding:.3em 4em;color:#fff}.rk_form-general #wpforms-form-4184 .wpforms-submit-container button[type="submit"]:hover{background-color:#e1bb28}.rk_form-general #wpforms-form-4184 .wpforms-field-container .wpforms-error{color:#dc2626}.photonic-stream .photonic-object-header{display:none}.critical-note{padding:13px 18px;border:1px solid purple;background-color:whitesmoke;color:purple;margin-bottom:20px}.page-post-title{background-color:transparent!important}.page-post-title .entry-title{color:#ffba00!important;text-shadow:none!important}.page-post-title .title-content{display:none}.grand-h2{font-weight:600;color:#333!important;font-size:20px;text-align:center;margin-top:0;margin-bottom:0;letter-spacing:1px;display:block!important;font-style:italic;text-shadow:1px 1px 1px #fad02c4d}.grand-h2::first-letter{color:#ea0000!important;font-size:200%;background:#ffcb00;padding:0 12px 0 18px;margin-right:4px;border-left:10px solid limegreen;box-shadow:1px 1px 2px 0 #333}.underline{text-decoration:underline}.underline:hover{text-decoration:none}.special-offer{border:2px dashed #ffb400;padding:13px 18px;margin-top:20px;margin-bottom:60px;background:lightcyan}.special-offer-title{color:#ffb400;font-weight:700;text-align:center;font-size:1.2em;margin-bottom:5px}.page-id-7008 #header,.page-id-7008 rs-fullwidth-wrap{display:none!important}.back-to-top{right:auto!important;right:25px!important;bottom:100px!important}.zr-skill-bar{width:100%;margin-bottom:40px}.zr-progress-track{position:relative;height:20px;background:#eee;border-radius:999px}.zr-progress-fill{height:100%;width:0;border-radius:999px}.zr-progress-thumb{position:absolute;top:50%;transform:translate(-50%,-50%)}.zr-progress-thumb::before{content:'';width:32px;height:32px;border-radius:50%;background:currentColor;display:block;border:2px solid #fff;box-shadow:0 2px 6px rgba(0,0,0,.2)}.zr-label-value{position:absolute;bottom:36px;left:50%;transform:translateX(-50%);background:#666;color:#fff;font-size:12px;padding:3px 8px;border-radius:6px;font-weight:700;white-space:nowrap;box-shadow:0 2px 8px rgba(0,0,0,.25)}.zr-label-value::after{content:'';position:absolute;top:100%;left:50%;transform:translateX(-50%);border:6px solid transparent;border-top-color:#666}.banner-slider .n2-ss-slide-background{border-radius:8px}#lima-react-root .tabcontent .computer-information p.tips{display:none!important}.btn-dark{background:#111827}.btn-dark:hover{opacity:.8}.renko-value-wrapper .col-inner{border-radius:0 24px 24px 0}.box-info-values .icon{width:64px;height:64px;border-radius:16px;text-align:center;display:flex;align-items:center;justify-content:center;background-color:#FF8C1A;margin-top:5px}.box-info-values .icon-inner{max-width:28px}.box-solutions .col-inner,.box-gradient .col-inner{position:relative}.box-solutions .col-inner::before{content:'';position:absolute;top:-3px;left:-3px;width:calc(100% + 6px);height:calc(100% + 6px);background:linear-gradient(to bottom right,rgba(255,140,26,.2) 0%,rgba(255,140,26,.2) 50%,rgba(255,255,255,1) 100%);z-index:-1;border-radius:22px}.box-gradient>.col>.col-inner{overflow:hidden}.box-gradient>.col>.col-inner::before{content:"";position:absolute;background:rgba(255,140,26,.05);width:250px;height:110%;top:0;right:-100px;transform:rotate(8deg);z-index:1;overflow:hidden}.menu-footer{display:flex;gap:2rem;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:center}.menu-footer .menu-item{margin-top:0!important;}.menu-footer .menu-item a{font-weight:500;color:#64748B;text-decoration-color:#64748B}.h1,h1{font-size:clamp(2.25rem, 2.5vw, 3rem)}.h2,h2{font-size:clamp(2rem, 2.2vw, 2.5rem)}.h3,h3{font-size:clamp(1.75rem, 1.8vw, 2rem)}.h4,h4{font-size:clamp(1.35rem, 1.5vw, 1.5rem)}.h5,h5{font-size:clamp(0.95rem, 1.2vw, 1rem)}.h6,h6{font-size:clamp(0.95rem, 1vw, 1rem)}.caption{font-size:clamp(0.8rem, 0.9vw, 0.8125rem)}h1.mkt,.h1.mkt{font-size:clamp(4rem, 4vw, 6rem)}h2.mkt,.h2.mkt{font-size:clamp(3.25rem, 3vw, 3.75rem)}h3.mkt,.h3.mkt{font-size:clamp(1.65rem, 2vw, 1.875rem)}h4.mkt,.h4.mkt{font-size:clamp(1.35rem, 1.5vw, 1.5rem)}.text-semibold{font-weight:600}.text-medium{font-weight:500}.homepage-banner .banner-image{border-radius:32px}.homepage-banner .banner-image .img-inner{padding:40px}.homepage-banner .banner-image img{transform:rotate(3deg);transform-origin:bottom center;border-radius:32px}.homepage-banner .box-banner-desc{width:240px;border-radius:16px;position:absolute!important;top:auto;bottom:0;left:0;box-shadow:0 20px 25px -5px rgba(0,0,0,.1);overflow:hidden;transform:rotate(-3deg);transform-origin:bottom center}.homepage-banner .box-banner-desc p{font-size:14px;font-weight:500;color:#64748B;margin-bottom:10px}.homepage-banner .box-banner-desc h3{font-size:30px;line-height:36px;font-weight:600;margin-bottom:5px}.homepage-banner .box-banner-desc p.text-desc{font-size:12px;font-weight:400;color:#94A3B8;margin-bottom:0}.tag-info p{margin-bottom:0;border-radius:20px;padding:5px 25px;background-color:rgba(255,140,26,.1);font-size:13px;font-weight:700;display:inline-block;text-transform:uppercase}.tag-info p::before{content:"";width:8px;height:8px;background-color:#FF8C1A;border-radius:50%;display:inline-block;margin-right:10px}.product-small .box-text .product-title a{color:#000}.product-small .box-text .product-title a:hover{color:#FF8C1A}.product-small .box-text .add-to-cart-button a,.product-small .box-text a.product_type_external,.product-small .box-text .zr-team-view-cart-loop{width:100%;background-color:#FFF;color:#000;border:1px solid #000;padding:4px 20px;border-radius:8px;cursor:pointer;transition:all 0.3s ease;text-transform:uppercase;font-size:16px;line-height:1.2;display:flex;align-items:center;justify-content:center}.product-small .box-text .zr-team-view-cart-loop{color:#FF8C1A!important;border:1px solid #FF8C1A!important}.product-small .box-text .add-to-cart-button a:hover,.product-small .box-text .zr-team-view-cart-loop:hover,.product-small .box-text a.product_type_external{background-color:#FF8C1A!important;color:#FFFFFF!important;box-shadow:none;border:1px solid #FF8C1A!important}.product-small .box-image img{border-radius:5px}.product-small .box-text .product-title{font-size:18px;font-weight:700;margin-bottom:10px}.product-small .box-text .price-wrapper del span.amount{font-size:16px;opacity:.8}.product-small .box-text .price-wrapper .price .woocommerce-Price-amount.amount{font-size:18px;color:#000}.product-small .box-text .added_to_cart.wc-forward{display:none}.col .badge-container{margin-top:10px}.col .badge-container .badge{height:auto}.col .badge-container .badge-inner{padding:8px;border-radius:0 4px 4px 0}.header-wrapper .header-nav{justify-content:center!important}.header-wrapper .header-nav li a.nav-top-link{font-weight:700!important;text-transform:uppercase!important}.header-wrapper .is-outline{color:#666}@media (max-width:991px){.homepage-banner .banner-image .img-inner{padding:20px}}