@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}a{text-decoration-thickness:1px;text-underline-offset:.25ch;text-decoration:underline}.wp-block-button__link{text-decoration:none}.wp-block-navigation:where(:not([class*=has-text-decoration])) a{text-decoration:none}.wp-block-group.alignfull,.wp-block-group.has-background,.wp-site-blocks{padding-left:var(--wp--custom--spacing--outer);padding-right:var(--wp--custom--spacing--outer)}.wp-site-blocks .alignfull,.wp-site-blocks>.wp-block-template-part>.wp-block-group.has-background{margin-left:calc(-1*var(--wp--custom--spacing--outer))!important;margin-right:calc(-1*var(--wp--custom--spacing--outer))!important;width:unset}[class*=wp-container-] .wp-block-columns{gap:var(--wp--custom--spacing--column-gap)}.wp-site-blocks main,[class*=wp-container-] .wp-block-buttons,figure.wp-block-image,footer .wp-block-image,footer.wp-block-template-part{margin-top:0}.wp-block-buttons{margin-top:clamp(24px,3vw,35px)}input:not([type=submit]):not([type=checkbox]):focus,input:not([type=submit]):not([type=checkbox]):focus-visible{border-color:var(--wp--preset--color--border-color);outline:0}.wp-block-separator{border-bottom:1px solid}.wp-block-separator:not(.is-style-wide):not(.is-style-dots){opacity:1;width:80px}.wp-block-column{box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.wp-block-navigation__container{width:100%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:0}.wp-site-blocks>*+*{margin-block-start:0}.wc-block-mini-cart__button,.woocommerce a.button,.woocommerce button,a{transition:all .5s ease}.wp-block-image img{vertical-align:middle}.wp-block-image{margin-bottom:1.5em;margin-top:var(--wp--style--block-gap,2em)}.wp-block-columns>.wp-block-column:last-child{margin-bottom:0}.wp-block-latest-posts li a{text-decoration:none;font-size:18px;font-size:1.125rem}.wp-block-site-title{margin-bottom:0;font-size:clamp(20px,6vw,32px)}.wp-block-site-title a{text-decoration:none}.wp-block-navigation .wp-block-navigation-item a:focus,.wp-block-navigation .wp-block-navigation-item a:hover{text-decoration:none}.woocommerce ul.products li.product .button,.woocommerce ul.products li.product a h2,.wp-block-button__link,.wp-block-navigation__responsive-container,header svg{transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out}.woocommerce ul.products li.product .button:focus,.woocommerce ul.products li.product .button:hover,.wp-block-button:not(.is-style-tech-software-button) .wp-block-button__link:focus,.wp-block-button:not(.is-style-tech-software-button) .wp-block-button__link:hover{transform:translateY(-4px);-webkit-transform:translateY(-4px)}.woocommerce ul.products li.product .button{border:1px solid #fff0;position:relative;font-size:var(--wp--preset--font-size--small);text-transform:uppercase;padding:clamp(10px,8vw,20px) clamp(32px,8vw,42px)}.wp-block-button__link:focus:after,.wp-block-button__link:hover:after{outline-color:#fff0}header{position:relative;z-index:9}.wp-block-navigation__responsive-container-open:not(.always-shown){display:-webkit-box;display:-ms-flexbox;display:flex;width:42px;height:42px;justify-content:center;align-items:center}.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){display:none}svg{width:24px;height:24px}.woocommerce-ordering select{padding:12px}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-weight:var(--wp--custom--typography--font-weight--bold);font-size:var(--wp--preset--font-size--content-heading)}.wc-block-mini-cart__button{cursor:popoppins;opacity:1;padding:0}.wc-block-mini-cart__button span.wc-block-mini-cart__badge{font-size:var(--wp--preset--font-size--medium);border:0;background-color:var(--wp--preset--color--primary)}.wc-block-mini-cart__button svg.wc-block-mini-cart__icon{font-size:12px}.wc-block-mini-cart__footer .wc-block-mini-cart__footer-actions .wc-block-mini-cart__footer-cart.wc-block-components-button{box-shadow:none}.wp-block-latest-posts__list li{overflow:hidden}@media screen and (min-width:48.875em){.wp-block-columns>.wp-block-column{margin-bottom:0}}@media screen and (min-width:75em){.wp-block-navigation__container{gap:inherit}.wp-block-navigation__container>.wp-block-navigation-item a{margin:0}.wp-block-navigation__container>.wp-block-navigation-item a:focus,.wp-block-navigation__container>.wp-block-navigation-item a:hover{color:var(--wp--preset--color--primary)}.wp-block-navigation__responsive-container-open:not(.always-shown){display:none}.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){display:block}}@media screen and (max-width:660px){.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{width:100%}}.woocommerce bdi,.wp-block-navigation__responsive-container-close,.wp-block-navigation__responsive-container-open{color:var(--wp--preset--color--foreground)}a:focus,a:hover{color:var(--wp--preset--color--primary)}.wp-block-button a:focus,.wp-block-button a:hover{color:var(--wp--preset--color--background)}.wp-block-navigation__container>.wp-block-navigation-item a{color:var(--wp--preset--color--body-text)}.wp-block-button__link:focus,.wp-block-button__link:hover{background-color:var(--wp--preset--color--foreground)}.woocommerce ul.products li.product .button:focus,.woocommerce ul.products li.product .button:hover{border-color:var(--wp--preset--color--foreground);color:var(--wp--preset--color--background);background-color:var(--wp--preset--color--foreground)}form.woocommerce-ordering select,select{border-color:var(--wp--preset--color--border-color)}.woocommerce ul.products li.product .button{background-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--white);padding:12px 30px;border-radius:8px}@media screen and (min-width:1542px){.footer-box,.rights-box-upper p{max-width:70%!important}}@media screen and (max-width:1199px){.wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content .wp-block-navigation__container{background-color:var(--wp--preset--color--primary)!important}.wp-block-navigation__responsive-container{background-color:var(--wp--preset--color--secaccent)!important}.wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content{border-bottom:2px solid #000!important}.wp-block-navigation__responsive-container-close{background-color:var(--wp--preset--color--primary)!important;border-radius:50px;padding:10px}.wp-block-navigation__responsive-container-close svg{fill:#fff!important}.wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content:before{top:10%!important}}.footer-text{width:80%}.box-4 .wp-block-gallery img{border-radius:7px}.box-4 .wp-block-gallery .wp-block-image{height:80px!important}@media screen and (max-width:991px){.footer-box{flex-wrap:wrap!important;justify-content:space-between}.footer-box .wp-block-column{flex-basis:45%!important}}@media screen and (max-width:899px){.footer-text{width:100%}}@media screen and (max-width:781px){.footer-box.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:45%!important}}@media screen and (max-width:599px){.footer-box.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important;text-align:center}.footer-logo-row{justify-content:center!important}}.wp-block-button.back-to-top .wp-block-button__link.wp-element-button{width:40px;height:40px;position:fixed;right:25px;bottom:25px;z-index:1;text-indent:-5000px;box-shadow:0 0 40px rgb(0 0 0/.089);display:none;padding:0;margin-top:0;border:2px solid var(--wp--preset--color--foreground)!important}.wp-block-button.back-to-top .wp-block-button__link.wp-element-button:after{content:"";width:40px;height:40px;background-color:#fff;-webkit-mask-image:url(/wp-content/themes/tech-software/assets/images/up-arrow.svg);mask-image:url(/wp-content/themes/tech-software/assets/images/up-arrow.svg);mask-repeat:no-repeat;mask-position:center center;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center center;position:absolute;display:inline-block;left:-2px;top:-3px}footer h6{font-weight:500!important}.wc-block-cart-items{border:2px solid #d1d1d1!important;padding:20px!important;border-radius:10px;background:#fff}.woocommerce ul.products{max-width:80%!important;align-items:center!important;margin:auto}@media (max-width:991px) and (min-width:768px){.woocommerce-page ul.products li.product{width:48%!important;float:left;margin:1%!important;clear:none!important;box-sizing:border-box}}.product_cat-uncategorized{max-width:90%!important;margin:0 auto;padding-left:15px;padding-right:15px;box-sizing:border-box}@media (max-width:767px){ul.products{display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto}ul.products li.product{float:none;width:100%!important;max-width:320px;margin:0 auto 20px;text-align:center}ul.products li.product img{margin:0 auto;display:block}ul.products li.product .button{display:inline-block;float:none}}.wc-block-cart-items{width:100%!important;max-width:100%!important;table-layout:auto!important}.wc-block-cart-items th{white-space:normal!important;word-break:break-word;overflow-wrap:anywhere;box-sizing:border-box}.woocommerce .button.add_to_cart_button,.woocommerce a.add_to_cart_button{white-space:nowrap!important}@media (max-width:767px){.wc-block-cart-items,.wc-block-cart-items tbody,.wc-block-cart-items tr{display:block;width:100%}}@media (max-width:320px){.wc-block-components-formatted-money-amount{display:none}}.woocommerce ul.products li.first,.woocommerce-page ul.products li{border:1px solid #b3aaaa!important;padding:10px!important}@media (max-width:1200px) and (min-width:991px){ul.products li.product .add_to_cart_button{padding:12px 10px!important}}.woocommerce ul.products li.product{animation:zoomInUp .6s ease-out both;overflow:hidden;animation-delay:.8s}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@font-face{font-display:swap;font-family:"swiper-icons";src:url(data:application/font-woff;charset=utf-8;base64,\ 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);font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}:root{--swiper-navigation-size:44px}