:root{--theme-3: var(--theme-4) !important}.section-padding{padding:50px 0!important}.section-padding-top{padding-top:50px!important}.section-padding-bottom{padding-bottom:50px!important}.text-circle,.text-image{padding:13px}.about-section-7 .about-right-shape{top:-10%!important}.contact-middle-items{margin-top:70px!important}.contact-top .icon-box-items .content h5{font-size:18px}.collapse{visibility:visible}.modal{z-index:99999}.modal-backdrop{z-index:99998}.quote-modal-content{border:none;border-radius:16px;overflow:hidden}.quote-modal-img-wrap{position:relative;height:100%;min-height:400px}.quote-modal-img-wrap img{width:100%;height:100%;object-fit:cover;display:block}.quote-modal-img-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#548100cc,#1119)}.quote-modal-img-content{position:absolute;top:14px;bottom:0;left:0;padding:32px;color:#fff}.quote-modal-img-content h4{font-size:22px;font-weight:700;margin-bottom:6px;color:#fff}.quote-modal-img-content p{font-size:13px;opacity:.85;margin-bottom:16px;color:#fff}.quote-modal-img-content ul{list-style:none;padding:0;margin:0}.quote-modal-img-content ul li{font-size:13px;color:#fff;margin-bottom:10px}.quote-modal-img-content ul li i{color:var(--theme-3);margin-right:8px}.quote-modal-form-wrap{padding:30px;height:100%;overflow-y:auto}.quote-modal-form-wrap::-webkit-scrollbar{width:6px}.quote-modal-form-wrap::-webkit-scrollbar-track{background:transparent}.quote-modal-form-wrap::-webkit-scrollbar-thumb{background:#0003;border-radius:10px}.quote-modal-form-wrap::-webkit-scrollbar-thumb:hover{background:#0000004d}.quote-modal-form-header{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:8px}.quote-modal-form-header h5{font-size:20px;font-weight:700;color:#111;margin-bottom:4px}.quote-modal-form-header p{font-size:13px;color:#888;margin:0}.quote-form-label{font-size:13px;font-weight:500;color:#111;margin-bottom:6px;display:block;line-height:initial}.quote-form-label span{color:var(--theme-3)}.quote-form-input{width:100%;border:1.5px solid #e0e0e0;border-radius:8px;padding:5px 15px;font-size:14px;color:#111;background:#fff;transition:border-color .3s,box-shadow .3s;outline:none;appearance:none}.quote-form-input:focus{border-color:var(--theme-3);box-shadow:0 0 0 3px #79b9001f;color:#2c2424}.quote-form-input::placeholder{color:#aaa;font-size:13px}.quote-form-textarea{resize:vertical;min-height:120px}.quote-submit-btn{background:var(--theme-3);color:#111;border:none;padding:13px 32px;border-radius:50px;font-weight:600;font-size:15px;display:inline-flex;align-items:center;gap:10px;transition:background .3s;cursor:pointer}.quote-submit-btn:hover{background:#6aa300}.quote-submit-btn-icon{background:#111;color:#fff;width:28px;height:28px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:12px}.form-error{line-height:19px;font-size:12px}.error{display:inline-block!important}#enquiry_name-error,#enquiry_email-error,#enquiry_phone-error,#enquiry_subject-error,#enquiry_message-error,#contact_name-error,#contact_email-error,#contact_phone-error,#contact_subject-error{display:block!important;min-height:14px;margin-bottom:0;line-height:14px;font-size:12px}.form-field-wrap{min-height:74px}.field-bot{position:absolute;left:-9999px;height:1px!important;width:1px!important;opacity:0!important}.policy-updated{font-size:13px;color:#888;margin-bottom:30px;padding-bottom:16px;border-bottom:1px solid #f0f0f0}.policy-block{margin-bottom:32px}.policy-block h4{font-size:18px;font-weight:600;color:#111;margin-bottom:12px;padding-left:12px;border-left:3px solid #79b900}.policy-block p{font-size:15px;color:#555;line-height:1.8;margin-bottom:10px}.policy-block ul{padding-left:20px;margin-bottom:10px}.policy-block ul li{font-size:15px;color:#555;line-height:1.8;margin-bottom:6px}.policy-block a{color:#79b900;text-decoration:none}.policy-block a:hover{text-decoration:underline}.policy-block .list-unstyled li{margin-bottom:10px;font-size:15px;color:#555}.service-section-22{background:#fff}.section-bg-3{background-color:var(--bg-3)}.service-box-items-style-2{border-radius:20px;min-height:-webkit-fill-available}.primary-color{color:var(--theme-4)}.work-process-box-items-style-6.style-2 .thumb img,.work-process-box-items-style-6 .thumb img{margin-left:50px}.hero-6 .hero-height{padding:200px 0 180px}.fix-area .contact-list .content{width:-webkit-fill-available!important}a{color:var(--theme-4)}.feature-box-items-2 .content p{max-width:initial}.priva-solar-logo{width:45%}.breadcrumb-wrapper:before{background:linear-gradient(260.52deg,#08142373,#050f19a6,#000c)}.active>a{color:var(--theme-3)!important}.policy-wrap{color:#4a5568;font-size:16px;line-height:1.8}.policy-wrap h1,.policy-wrap h2,.policy-wrap h3,.policy-wrap h4,.policy-wrap h5,.policy-wrap h6{color:var(--theme-4, #1a202c);margin-top:1.5em;margin-bottom:.5em;font-weight:600}.policy-wrap h1{font-size:2.25rem}.policy-wrap h2{font-size:1.875rem;border-bottom:1px solid #e2e8f0;padding-bottom:.3em}.policy-wrap h3{font-size:1.5rem}.policy-wrap h4{font-size:1.25rem}.policy-wrap p{margin-bottom:1em}.policy-wrap ul,.policy-wrap ol{margin-bottom:1em;padding-left:2em}.policy-wrap ul{list-style-type:disc}.policy-wrap ol{list-style-type:decimal}.policy-wrap li{margin-bottom:.5em}.policy-wrap a{color:var(--solar-blue);text-decoration:underline}.policy-wrap a:hover{text-decoration:none}.policy-wrap blockquote{border-left:4px solid #cbd5e0;margin:1.5em 0;color:#718096;font-style:italic;background-color:#f7fafc;padding:1em;border-radius:4px}.policy-wrap strong{font-weight:700;color:#2d3748}.policy-wrap table{width:100%;margin-bottom:1em;border-collapse:collapse}.policy-wrap th,.policy-wrap td{padding:.75em;border:1px solid #e2e8f0}.policy-wrap th{background-color:#f7fafc;font-weight:600}.breadcrumb-wrapper .page-heading{padding:160px 0 80px}.breadcrumb-wrapper .page-heading .breadcrumb-title{font-size:52px}.whatsapp-btn{border-radius:50%;background-color:#25d366;width:50px;height:50px;color:#fff;font-size:28px;position:fixed;display:inline-flex;align-items:center;justify-content:center;z-index:999;left:30px;bottom:30px;transition:transform .3s ease,background-color .3s ease;box-shadow:0 4px 10px #00000026;text-decoration:none}.whatsapp-btn:hover{transform:translateY(-3px)}@keyframes animate-positive{0%{width:0%}}@media(max-width:575px){.breadcrumb-wrapper .page-heading .breadcrumb-title{font-size:32px}.modal-dialog{margin:.5rem}.quote-modal-form-wrap{padding:15px 12px}.quote-form-textarea{min-height:85px}}@media(min-width:768px){.priva-solar-logo{width:30%}}@media(max-width:767px){.hero-6 .hero-height{padding:100px 0 180px}.contact-top .icon-box-items .content h5{font-size:14px}.service-section-22{padding-left:50px;padding-right:50px}.feature-box-items-2 .content p{max-width:fit-content}.breadcrumb-wrapper .page-heading{padding:110px 0 50px}.breadcrumb-wrapper .page-heading .breadcrumb-title{font-size:36px}.whatsapp-btn{width:45px;height:45px;font-size:24px;left:20px;bottom:20px}}@media(min-width:992px){.priva-solar-logo{width:17%}}@media(max-width:991px){.quote-modal-img-wrap{display:none}.quote-modal-form-wrap{padding:20px 15px}}@media(min-width:1024px){.quote-modal-content{height:555px}}@media(max-width:1199px){.breadcrumb-wrapper .page-heading{padding:130px 0 70px}.breadcrumb-wrapper .page-heading .breadcrumb-title{font-size:44px}}
