h1{font-size:24px;font-weight:500;color:#2f2f2f}h2{font-size:22px;font-weight:500;color:#2f2f2f}h3{font-size:16px;font-weight:800;color:#2f2f2f}h4{font-size:16px;font-weight:700;color:#6b6b6b;margin:10px 0}p,li{font-size:14px;font-weight:300;color:#6b6b6b}ul{padding-left:15px}.budget-btn{background-color:rgba(53,183,101,.7019607843);border-radius:9px;border:none;padding:15px;color:#fff;font-weight:bold;font-size:14px;cursor:pointer}.bar-color{width:100%;height:40px}.bar-color.spc{background-color:#72cd93}.bar-color.qa{background-color:#55bfd1}.bar-color.sta{background-color:#f85e5e}.bar-color.tpc{background-color:#ff9263}.bar-color.tw{background-color:#686563}.btn-container{margin:0 135px;display:flex;gap:25px;margin-bottom:30px}.btn-container .desc-btn{box-shadow:0 8px 26px 0 rgba(0,0,0,.1019607843);background-color:#fff;padding:10px;border:none;font-size:14px;font-weight:600;width:150px;text-align:left;color:#6b6b6b;cursor:pointer;border-radius:2px}.btn-container .desc-btn.active{background-color:#6b6b6b;color:#fff}.content-container{background-color:rgba(225,211,200,.3019607843);display:flex;margin-bottom:100px}.content-container .main-content{flex:1;padding:0 165px 0 130px;display:flex;flex-direction:column;justify-content:center}.content-container .main-content .title{display:flex;align-items:center;gap:10px;border-radius:15px;min-width:45%;margin-bottom:30px}.content-container .main-content .title img{width:90px;height:auto;min-width:90px}.content-container .main-content .title .desc{display:block;padding:0 10px;height:-moz-fit-content;height:fit-content;color:#6b6b6b;font-weight:500}.content-container .main-content .title .desc.spc{border-left:3px solid #72cd93}.content-container .main-content .title .desc.qa{border-left:3px solid #55bfd1}.content-container .main-content .title .desc.sta{border-left:3px solid #f85e5e}.content-container .main-content .title .desc.tpc{border-left:3px solid #ff9263}.content-container .main-content .title .desc.tw{border-left:3px solid #686563}.content-container .main-content h4{margin-bottom:15px}.content-container .main-content .text{margin-bottom:40px}.content-container .main-img{height:520px}.content-container .main-img img{width:auto;height:520px}.desc-container{margin:0 135px 80px}.desc-container .desc{box-shadow:0 8px 26px 0 rgba(0,0,0,.1019607843);padding:50px 60px}.desc-container .desc .prod-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:50px}.desc-container .desc .prod-row .name-logo img{width:auto;height:18px}.quote-modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);z-index:9999;display:none}.quote-modal-content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background:#fff;padding:2rem;max-width:500px;width:90%;border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,.5)}.quote-modal-close{position:absolute;top:10px;right:10px;cursor:pointer;font-size:25px}.software-quote-form{background:#fff;border-radius:.75rem}.software-quote-form h2{margin:0 0 1.25rem;font:500 18px "Poppins",sans-serif;text-align:center;color:#333}.software-quote-form .row{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:.8rem}.software-quote-form .row>*{flex:1 1 48%;min-width:0}.software-quote-form .row textarea{flex:1 1 100%}.software-quote-form input[type=text],.software-quote-form input[type=email],.software-quote-form input[type=tel],.software-quote-form select,.software-quote-form textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;padding:.35rem 1rem;border:1px solid #e1e4e8;border-radius:.5rem;font:400 14px "Poppins",sans-serif;color:#333;background:#fff;transition:border-color .25s}.software-quote-form input[type=text]::-moz-placeholder, .software-quote-form input[type=email]::-moz-placeholder, .software-quote-form input[type=tel]::-moz-placeholder, .software-quote-form select::-moz-placeholder, .software-quote-form textarea::-moz-placeholder{color:#6b6b6b}.software-quote-form input[type=text]::placeholder,.software-quote-form input[type=email]::placeholder,.software-quote-form input[type=tel]::placeholder,.software-quote-form select::placeholder,.software-quote-form textarea::placeholder{color:#6b6b6b}.software-quote-form input[type=text]:focus,.software-quote-form input[type=email]:focus,.software-quote-form input[type=tel]:focus,.software-quote-form select:focus,.software-quote-form textarea:focus{outline:none;border-color:#b6c2d1;box-shadow:0 0 0 2px rgba(0,84,143,.15)}.software-quote-form select{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='%236b6b6b' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 10l5 5 5-5H7z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center;background-size:1rem}.software-quote-form textarea{resize:vertical;min-height:5rem}.software-quote-form .g-recaptcha{margin:20px 0}.software-quote-form .checkbox-group{display:flex;gap:.6rem;margin-bottom:1rem}.software-quote-form .checkbox-group input[type=checkbox]{accent-color:#00548f;width:1.1rem;height:1.1rem;margin-top:.25rem;cursor:pointer}.software-quote-form .checkbox-group label{font-size:12px;color:#333;cursor:pointer}.software-quote-form .privacy{font-size:.8rem;color:#6b6b6b;margin-bottom:1.5rem}.software-quote-form .privacy a{color:#00548f;text-decoration:underline;transition:color .2s}.software-quote-form .privacy a:hover{color:#003c66}.software-quote-form .submit-button{display:block;width:100%;padding:.35rem;border:none;border-radius:.6rem;font:400 15px "Poppins",sans-serif;color:#fff;background:#00548f;cursor:pointer;transition:background .25s,transform .15s}.software-quote-form .submit-button:hover{background:#0063a9}.software-quote-form .submit-button:active{transform:translateY(1px)}.software-quote-form .submit-button:focus{outline:none;box-shadow:0 0 0 3px rgba(0,84,143,.25)}@media(max-width: 640px){.software-quote-form .row>*{flex:1 1 100%}}@media(max-width: 1024px){.content-container{padding-inline:2rem}.content-container .main-content{padding:0 4rem}.desc-container{margin-inline:4rem}.btn-container{margin-inline:4rem}}@media(max-width: 768px){.content-container{flex-direction:column;align-items:center;padding-inline:1.5rem}.content-container .main-content{padding:2rem 0;align-items:center;text-align:center}.content-container .main-content .title{flex-direction:column;gap:.75rem}.content-container .main-content .title img{width:70px}.content-container .main-content .title .desc{border-left:none}.content-container .main-content h4{text-align:left}.content-container .main-content .text{margin-bottom:2rem}.content-container .main-img{width:100%;height:auto}.content-container .main-img img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.desc-container{margin:3rem 1.5rem}.desc-container .desc{padding:2.5rem 2rem}.desc-container .desc .prod-row{flex-direction:column;gap:1.5rem;text-align:center}.desc-container .desc .prod-row .name-logo img{margin-top:.5rem}.btn-container{flex-direction:column;gap:1rem;margin-inline:1.5rem}.btn-container .desc-btn{width:100%;text-align:center}.software-quote-form .row>*{flex:1 1 100% !important}}@media(max-width: 640px){h1{font-size:20px}h2{font-size:18px}h3{font-size:15px}p,li{font-size:13px}.content-container .main-content{padding:1.5rem 0}.quote-modal-content{max-width:92%;padding:1.5rem}}@media(max-width: 480px){.content-container{padding-inline:1rem}.desc-container{margin-inline:1rem}.g-recaptcha{transform:scale(0.85);transform-origin:0 0}}@media(max-width: 360px){body{overflow-x:hidden}.budget-btn,.submit-button{font-size:13px;padding:.6rem .75rem}.main-img img{max-height:280px}.quote-modal-content{width:96%;padding:1rem}}/*# sourceMappingURL=software.css.map */