.pvc-page{color:#334155;font-size:16px;line-height:1.65}.pvc-container{width:min(1140px,100% - 20px);margin-inline:auto}.pvc-hero{width:100%;height:auto}.pvc-page h1{color:#1e293b;margin-bottom:20px;font-size:36px;font-weight:600;line-height:1.4}.pvc-page h2{color:#1e293b;margin-bottom:20px;font-size:30px;font-weight:600;line-height:1.3}.pvc-intro{background:#f8f8f8;padding:50px 0}.pvc-intro .pvc-container{flex-direction:column;align-items:flex-start;gap:20px;width:min(1140px,100%);padding:10px;display:flex}.pvc-intro h1{margin-bottom:0}.pvc-intro p{color:#000;margin-bottom:1.6em}.pvc-request{color:#fff;background:#475ba3;border:0;padding:15px 30px;font-size:15px;font-weight:500;line-height:1}.pvc-request:hover{background:#6cb146}.pvc-video{padding:10px 0}.pvc-video iframe{aspect-ratio:16/9;border:0;width:100%;display:block}.pvc-inquiry{padding-block:50px 61px}.pvc-inquiry>p{margin-bottom:58px}.pvc-quote-form{gap:30px}.pvc-form-fields{grid-template-columns:1fr 1fr;gap:30px 20px;display:grid}.pvc-quote-form input{border-radius:3px;height:43px;padding:10px 14px;font-size:16px}.pvc-quote-form textarea{height:120px;padding:10px 14px;font-size:16px}.pvc-quote-form button{background:#066aab;border-radius:3px;padding:12px 15px;font-size:16px}.pvc-quote-form button:hover{background:#6cb146}.pvc-parameters{padding:20px 10px 35px}.pvc-table-wrap{overflow-x:auto}.pvc-parameters table{border-collapse:collapse;color:#111;width:100%;font-size:15px}.pvc-parameters th,.pvc-parameters td{text-align:center;border:1px solid #ddd;padding:10px 15px}.pvc-parameters th{color:#fff;background:#475ba3;font-weight:700}.pvc-parameters tbody tr:nth-child(2n){background:#f9f9f9}.pvc-parameters tbody tr:hover{background:#f3f3f3}.pvc-faq{background:#f8f8f8;padding:50px 0}.pvc-faq>div>p{margin-bottom:calc(1.6em + 20px)}.pvc-accordion details{margin-bottom:5px}.pvc-accordion summary{cursor:pointer;border:1px solid #ddd;align-items:center;gap:25px;padding:20px;font-size:1em;font-weight:600;line-height:1.3;list-style:none;display:flex}.pvc-accordion summary::-webkit-details-marker{display:none}.pvc-accordion summary:before{content:"+";color:#222;flex-shrink:0;width:25px;font:700 25px/1 sans-serif}.pvc-accordion details[open]>summary:before{content:"−"}.pvc-blocks{border:1px solid #ddd;border-top:0;grid-template-columns:repeat(3,minmax(0,1fr));padding:10px;display:grid}.pvc-block{min-width:0;padding:10px}.pvc-block h3{margin:0 0 20px;font-size:20px;font-weight:600;line-height:1.3}.pvc-block p{white-space:pre-line;margin-bottom:20px}.pvc-block-card img{vertical-align:baseline;display:inline-block}.pvc-block-card p{color:#334155;margin-bottom:0;font-family:Muli,sans-serif;font-weight:400}.pvc-block-text{grid-column:1/-1}.pvc-panel-1 .pvc-block-card,.pvc-panel-3 .pvc-block-card{text-align:center}.pvc-panel-1 .pvc-block-card img,.pvc-panel-3 .pvc-block-card img{width:60%;margin-inline:auto}.pvc-panel-1 h3{font-size:18px}.pvc-panel-2{grid-template-columns:1fr}.pvc-panel-3,.pvc-panel-4,.pvc-panel-5{grid-template-columns:repeat(4,minmax(0,1fr))}.pvc-panel-3 h3{color:#6cb146;font:400 15px/1.3 Montserrat,sans-serif}.pvc-quote-dialog{color:#344159;border:0;width:min(640px,100% - 30px);max-height:90vh;margin:auto;padding:35px}.pvc-quote-dialog::backdrop{background:#0009}.pvc-dialog-close{background:0 0;border:0;font-size:28px;position:absolute;top:0;right:10px}@media (max-width:921px){.pvc-page{font-size:14.592px}.pvc-page h1{font-size:27.36px}.pvc-page h2{font-size:22.8px}}@media (max-width:767px){.pvc-video{padding:10px 0}.pvc-parameters{padding-bottom:83px}.pvc-form-fields{grid-template-columns:1fr}.pvc-quote-form input{min-width:0;font-size:14px}.pvc-blocks{grid-template-columns:1fr}.pvc-request{padding:12px 24px;font-size:13.68px}.pvc-panel-1 .pvc-block-card img,.pvc-panel-3 .pvc-block-card img{width:35%}.pvc-parameters table{table-layout:fixed;font-size:15px}.pvc-parameters th,.pvc-parameters td{overflow-wrap:normal;padding:10px 15px}}.pvc-caption{text-align:center;margin-top:10px;font:400 15px/1.65 Montserrat,sans-serif}
