.calc-sec{background:#363b22;padding:109px 15px 106px;position:relative;z-index:1}.calc-sec .bg-vector{height:100%;pointer-events:none;position:absolute;right:0;top:0;z-index:-1}.calc-sec .bg-vector img{height:100%;width:100%}.calc-sec .title-part{align-items:center;display:flex;gap:25px;margin-bottom:38px}.calc-sec .title-part .icon{display:block;width:45px}.calc-sec .title-part .icon img{display:block;width:100%}.calc-sec .title-part h2{color:#f8f4e9;margin:0}.calc-main{display:flex;flex-flow:row wrap;gap:32px}.calc-main .form-box{width:calc(50% - 16px)}.calc-main .calc-details{background:#e4e0d6;border:1px solid #ccc;border-radius:15px;padding:30px 57px 35px;width:calc(50% - 16px)}.form-box .form-field{margin-bottom:19px;position:relative}.form-box .form-field>.text-label{color:#f8f4e9;display:inline-block;font-size:16px;font-style:normal;font-weight:300;line-height:20px;margin-bottom:6px;width:100%}.form-box .select-dropdown{position:relative}.form-box .select-dropdown .select-text{background:#efefef;border:1px solid #767676;border-radius:0;cursor:pointer;font-size:14px;height:36px;line-height:1;padding:11px 35px 7px 17px;position:relative;width:100%}.form-box .select-dropdown .select-text:after{background:url(https://44394655.fs1.hubspotusercontent-na1.net/hubfs/44394655/Trailpath_December2025/Images/down-icon.png) no-repeat 50%/cover;content:"";display:inline-block;height:12px;position:absolute;right:13px;width:12px}.form-box .select-dropdown ul.select-list{background:#efefef;border:1px solid #767676;border-top:0;left:0;list-style:none;margin:0;padding:5px 0;position:absolute;top:100%;width:100%;z-index:9}.form-box .select-dropdown ul.select-list li.select-item{cursor:pointer;font-size:14px;padding:5px 17px;transition:.4s}.form-box .select-dropdown ul.select-list li.select-item:hover{color:#e5712a}.form-box .number-inner{align-items:center;border:1px solid #6e6f6c;border-radius:2px;bottom:5px;display:none!important;display:flex;height:25px;padding:0 4px;position:absolute;right:6px;width:97px}.form-box .number-inner span{cursor:pointer;line-height:0}.form-box .number-inner span i{color:#e5712a;font-size:15px}.form-box .number-inner input{background:transparent;border:0;border-radius:4px;display:inline-block;font-size:14px;outline:none;position:relative;text-align:center;top:1px;vertical-align:middle;width:61px}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.form-box .qty-wrapper input{background:#efefef;border:1px solid #767676;border-radius:3px;font-size:14px;height:36px;line-height:1.2;padding:9px 17px 7px;width:100%}.form-box .submit-btn a{background:#e5712a;border-radius:99px;color:#fff;display:inline-block;font-family:Arial;font-size:16px;font-weight:400;line-height:20px;padding:13px 0 14px;text-align:center;transition:.4s;width:100%}.form-box .submit-btn a:hover{background:#f8f4e9;color:#e5712a}.form-box .form-field .custom-email-error,.form-box .required-err{color:red;font-family:var(--primary-font);font-size:15px;font-weight:300}.pre-value{padding-top:45px}.pre-value .inner{align-items:center;display:flex;flex-flow:row wrap;justify-content:center;margin-bottom:77px}.pre-value .amount{color:#1f201b;opacity:.2;text-align:center;width:50%}.pre-value .amount .text{font-size:18px}.pre-value .amount .number{font-size:26px;font-style:normal;font-weight:700;line-height:30px}.pre-value .amount:nth-child(2n) .number{color:#e5712a}.pre-value .note-text{margin:0 auto;max-width:416px;text-align:center}.post-value .main-title{font-size:30px;line-height:1;margin:0 0 17px;text-align:center}.post-value .inner{align-items:center;display:flex;flex-flow:row wrap;justify-content:center;margin-bottom:24px}.post-value .inner .text{font-size:18px}.post-value .inner .amount{color:#1f201b;padding:0 10px;text-align:center;width:50%}.post-value .inner .amount .number{font-size:26px;margin:0}.post-value .amount:nth-child(2n) h4{color:#e5712a}.post-value .amount-list .amount-item{align-items:center;border-bottom:1px solid #91897f;display:flex;font-size:18px;gap:15px;justify-content:space-between;line-height:1.2;padding:17px 0}.post-value .amount-list .amount-item:first-child{padding-top:0}.post-value .amount-list .amount-item:last-child{border-bottom:0}@media(max-width:991px){.calc-sec{padding:60px 15px}.calc-sec .title-part{gap:15px;margin-bottom:25px}.calc-sec .title-part .icon{width:28px}.calc-main{margin:0 auto;max-width:800px}.calc-main .calc-details,.calc-main .form-box{width:100%}.calc-main .calc-details{padding:30px 15px}.pre-value{padding-top:0}}@media(max-width:600px){.calc-sec .bg-vector{display:none}.calc-sec .title-part{align-items:start}.calc-sec .title-part .icon{position:relative;top:5px}.pre-value .inner{margin-bottom:25px}.post-value .inner,.pre-value .inner{gap:15px}.post-value .inner .amount,.pre-value .inner .amount{width:100%}.post-value .amount-list .amount-item{font-size:16px;padding:10px 0}.post-value .inner .amount h4,.pre-value .inner .amount h4{margin-bottom:0}.form-box .form-field .custom-email-error,.form-box .required-err{font-size:13px}}