:root{--pk-blue:#1ba4e0;--pk-blue-600:#0e86c2;--pk-blue-700:#0a6a9c;--pk-royal:#1c4fb8;--pk-yellow:#ffd21f;--pk-yellow-600:#f2b705;--pk-red:#e63946;--pk-red-600:#c92a37;--pk-green:#7cc242;--pk-green-600:#4e9a1f;--pk-orange:#ff914d;--pk-purple:#8b5cf6;--pk-pink:#f472b6;--pk-navy:#17365d;--pk-ink:#26364a;--pk-muted:#66758a;--pk-on-dark:#fff;--pk-white:#fff;--pk-cream:#fffaf0;--pk-sky:#eef9ff;--pk-sun:#fff5c7;--pk-mint:#f0fae8;--pk-peach:#fff0e5;--pk-rose:#fff0f2;--pk-line:#e4edf4;--pk-font:var(--pk-font-outfit,"Outfit"),serif;--pk-heading:var(--pk-font);--pk-body:var(--pk-font);--pk-radius-xs:8px;--pk-radius-sm:12px;--pk-radius-md:18px;--pk-radius-lg:24px;--pk-radius-xl:32px;--pk-radius-pill:999px;--pk-shadow-sm:0 4px 12px #17365d12;--pk-shadow-md:0 10px 28px #17365d1a;--pk-shadow-lg:0 18px 45px #17365d24;--pk-space-1:4px;--pk-space-2:8px;--pk-space-3:12px;--pk-space-4:16px;--pk-space-5:20px;--pk-space-6:24px;--pk-space-8:32px;--pk-space-10:40px;--pk-space-12:48px;--pk-space-16:64px;--pk-transition:.3s ease;--pk-transition-fast:.2s ease;--pk-focus:0 0 0 3px #1ba4e040}html:root{--bs-primary:var(--pk-blue);--bs-secondary:var(--pk-muted);--bs-success:var(--pk-green-600);--bs-warning:var(--pk-yellow);--bs-danger:var(--pk-red);--bs-primary-rgb:27,164,224;--bs-success-rgb:78,154,31;--bs-warning-rgb:255,210,31;--bs-danger-rgb:230,57,70;--bs-body-font-family:var(--pk-body);--bs-body-color:var(--pk-ink);--bs-body-bg:var(--pk-white);--bs-border-color:var(--pk-line);--bs-link-color:var(--pk-blue-700);--bs-link-hover-color:var(--pk-blue)}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;scroll-padding-top:100px}body{color:var(--pk-ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0;font-size:16px;font-weight:400;line-height:1.7}img,picture,video,canvas,svg{max-width:100%}img{vertical-align:middle;height:auto}button,input,textarea,select{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed}a{color:var(--pk-blue-700);transition:color var(--pk-transition-fast),background-color var(--pk-transition-fast);text-decoration:none}a:hover{color:var(--pk-blue)}p{margin-top:0;margin-bottom:1rem;line-height:1.75}ul,ol{padding-left:1.5rem}::selection{color:var(--pk-navy);background:#ffd21f8c}h1,h2,h3,h4,h5,h6{font-family:var(--pk-heading);color:var(--pk-navy);letter-spacing:-.3px;margin-top:0;line-height:1.3}h1{font-size:clamp(2.1rem,4.5vw,3.5rem);font-weight:800}h2{font-size:clamp(1.8rem,3.5vw,2.6rem);font-weight:800}h3{font-size:clamp(1.35rem,2.5vw,1.8rem);font-weight:700}h4{font-size:1.25rem;font-weight:700}h5{font-size:1.1rem;font-weight:700}h6{font-size:1rem;font-weight:700}p,li,label,small,input,textarea,select,option{font-family:var(--pk-body)}strong,b{font-weight:800}small{font-size:.875rem}.pk-heading{font-family:var(--pk-heading);color:var(--pk-navy);font-weight:800}.pk-text{font-family:var(--pk-body);color:var(--pk-ink)}:focus-visible{box-shadow:var(--pk-focus);outline:none}a:focus-visible,button:focus-visible{outline:2px solid var(--pk-blue);outline-offset:3px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.pk-btn{border-radius:var(--pk-radius-pill);font-family:var(--pk-heading);text-align:center;transition:transform var(--pk-transition),box-shadow var(--pk-transition),background-color var(--pk-transition),color var(--pk-transition);border:2px solid #0000;justify-content:center;align-items:center;gap:8px;padding:12px 26px;font-size:.95rem;font-weight:700;line-height:1.4;text-decoration:none;display:inline-flex}.pk-btn:hover{box-shadow:var(--pk-shadow-sm);transform:translateY(-2px)}.pk-btn:active{transform:translateY(0)}.pk-btn-primary{color:var(--pk-white);background:var(--pk-blue);border-color:var(--pk-blue)}.pk-btn-primary:hover{color:var(--pk-white);background:var(--pk-blue-600);border-color:var(--pk-blue-600)}.pk-btn-yellow{color:var(--pk-navy);background:var(--pk-yellow);border-color:var(--pk-yellow)}.pk-btn-yellow:hover{color:var(--pk-navy);background:var(--pk-yellow-600);border-color:var(--pk-yellow-600)}.pk-btn-outline{color:var(--pk-blue-700);border-color:var(--pk-blue);background:0 0}.pk-btn-outline:hover{color:var(--pk-white);background:var(--pk-blue)}.pk-eyebrow{color:var(--pk-blue-700);font-family:var(--pk-heading);letter-spacing:1.2px;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:12px;font-size:.82rem;font-weight:800;line-height:1.5;display:inline-flex}.pk-eyebrow:before{border-radius:var(--pk-radius-pill);background:var(--pk-yellow);content:"";width:24px;height:3px}.pk-card{background:var(--pk-white);border:1px solid var(--pk-line);border-radius:var(--pk-radius-lg);height:100%;box-shadow:var(--pk-shadow-sm);transition:transform var(--pk-transition),box-shadow var(--pk-transition);padding:24px;overflow:hidden}.pk-card:hover{box-shadow:var(--pk-shadow-md);transform:translateY(-5px)}.pk-card h3,.pk-card h4{font-family:var(--pk-heading);margin-bottom:12px}.pk-card p{color:var(--pk-muted);margin-bottom:0}.pk-decoration{z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute}.pk-rounded{border-radius:var(--pk-radius-lg)}.pk-rounded-full{border-radius:50%}.pk-shadow{box-shadow:var(--pk-shadow-md)}input,textarea,select{max-width:100%;color:var(--pk-ink)}input::placeholder,textarea::placeholder{color:#8491a2;opacity:1}.form-control,.form-select{min-height:46px;font-family:var(--pk-body);border-color:var(--pk-line);border-radius:var(--pk-radius-sm)}.form-control:focus,.form-select:focus{border-color:var(--pk-blue);box-shadow:var(--pk-focus)}.success_modal .modal-content{border-radius:var(--pk-radius-lg);box-shadow:var(--pk-shadow-lg);border:0;overflow:hidden}.success_modal .modal-header{border-bottom:1px solid var(--pk-line)}.success_modal .modal-title{font-family:var(--pk-heading);color:var(--pk-navy);font-weight:800}.success_modal .modal-body{font-family:var(--pk-body);color:var(--pk-ink)}@media (max-width:991px){.pk-card{padding:22px}}@media (max-width:767px){body{font-size:15px;line-height:1.65}h1,h2,h3,h4,h5,h6{letter-spacing:0}h1{font-size:clamp(1.9rem,7vw,2.6rem)}h2{font-size:clamp(1.65rem,6vw,2.2rem)}h3{font-size:clamp(1.25rem,4.5vw,1.6rem)}.pk-btn{padding:11px 22px;font-size:.9rem}.pk-card{border-radius:var(--pk-radius-md);padding:18px}.pk-eyebrow{letter-spacing:.9px;font-size:.75rem}}@media (max-width:420px){.pk-btn{max-width:100%;padding:10px 18px}.pk-card{padding:16px}}
.Solar_Insights .Solar_Insights_header_holder{text-align:center;margin-top:20px;font-family:sans-serif}.Solar_Insights .Solar_Insights_header_holder .Solar_Insights_header{color:#00648b;margin-bottom:10px;font-size:24px;font-weight:900}.Solar_Insights .Solar_Insights_header_holder .Solar_Insights_subtitle{color:#000;font-size:18px;font-weight:600}.Solar_Insights .blog_grid{grid-template-columns:repeat(6,1fr);gap:30px;padding:4% 0;display:grid}.Solar_Insights .blog_card{color:#fff;cursor:pointer;background-position:50%;background-size:cover;border-radius:5px;align-items:flex-end;padding:20px;font-family:sans-serif;transition:transform .4s;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 25px #00000026}.Solar_Insights .blog_card:after{content:"";z-index:0;background:linear-gradient(#10101000 0%,#0000007d 10%,#002446 100%) no-repeat padding-box padding-box;transition:transform .6s;position:absolute;inset:0}.Solar_Insights .blog_card_large{grid-column:span 3;height:400px}.Solar_Insights .blog_card_small{grid-column:span 2;height:400px}.Solar_Insights .blog_card .blog_overlay{z-index:111}.Solar_Insights .blog_card .blog_overlay .blog_meta{align-items:center;gap:8px;margin-bottom:15px;display:flex}.Solar_Insights .blog_card .blog_overlay .blog_meta .author_name{text-overflow:ellipsis;white-space:nowrap;width:150px;max-width:100%;font-size:16px;font-weight:500;display:block;overflow:hidden}.Solar_Insights .blog_card .blog_overlay .blog_meta .date{margin-left:30px;font-size:13px;font-weight:400}.Solar_Insights .blog_card .blog_overlay .blog_title{-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:18px;font-weight:800;display:-webkit-box;overflow:hidden}.Solar_Insights .blog_card .blog_overlay .blog_desc{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:0;font-size:14px;font-weight:100;display:-webkit-box;overflow:hidden}.Solar_Insights .blog_card .read_more{color:#fff;font-size:18px;font-weight:800;text-decoration:underline}.Solar_Insights .view_all_section{text-align:center;position:relative}.Solar_Insights .view_all_section .view_line{background:#393535;width:100%;height:2px}.Solar_Insights .view_all_section .view_all_btn{color:#fff;cursor:pointer;background:#2d2d2d;border:2px solid #0000;border-radius:0 0 120px 120px;justify-content:center;align-items:center;width:120px;height:60px;margin:auto;font-size:19px;font-weight:500;transition:all .3s;display:flex;position:absolute;top:0;left:0;right:0}.Solar_Insights .view_all_section:hover .view_all_btn{border:2px solid #00648b}.Solar_Insights .view_all_section:hover .view_line{background:#00648b}.Solar_Insights .blog_card:hover .read_more{color:#0dcaf0}.blog_card:before{background-image:inherit}.blog_card:hover:before{transform:scale(1.1)}@media (min-width:0) and (max-width:574px){.Solar_Insights .Solar_Insights_header_holder .Solar_Insights_header{margin-bottom:20px;font-size:18px}.Solar_Insights .Solar_Insights_header_holder .Solar_Insights_subtitle{font-size:15px}.Solar_Insights .blog_card .blog_overlay .blog_meta .author_name{font-size:13px}.Solar_Insights .blog_card .blog_overlay .blog_meta .date{margin-left:8px;font-size:12px}.Solar_Insights .blog_card .blog_overlay .blog_title,.Solar_Insights .blog_card .read_more{font-size:15px;font-weight:700}.Solar_Insights .blog_card .blog_overlay .blog_desc{text-align:justify;font-size:13px}.Solar_Insights .blog_card{height:300px;margin-bottom:30px}.Solar_Insights .blog_grid{display:block}.Solar_Insights{margin:15% 0}}@media (min-width:575px) and (max-width:767px){.Solar_Insights .blog_card .blog_overlay .blog_meta .author_name{font-size:13px}.Solar_Insights .blog_card .blog_overlay .blog_meta .date{margin-left:8px;font-size:12px}.Solar_Insights .blog_card .blog_overlay .blog_title,.Solar_Insights .blog_card .read_more{font-size:15px;font-weight:700}.Solar_Insights .blog_card .blog_overlay .blog_desc{text-align:justify;font-size:13px}.Solar_Insights .blog_card_small{grid-column:span 3}.Solar_Insights .blog_card_large,.Solar_Insights .blog_card_small{height:330px}.Solar_Insights .blog_card{padding:10px}}@media (min-width:768px) and (max-width:991px){.Solar_Insights .blog_card .blog_overlay .blog_title,.Solar_Insights .blog_card .read_more{font-size:16px}.Solar_Insights .blog_card_small{grid-column:span 3}.Solar_Insights .Solar_Insights_header_holder .Solar_Insights_header{margin-top:9%}}@media (min-width:992px) and (max-width:1199px){.Solar_Insights .blog_card .blog_overlay .blog_title,.Solar_Insights .blog_card .read_more{font-size:16px}}.terms_header{gap:40px;display:flex}.terms_header .terms_title{color:#00648b;font-size:20px;font-weight:900}.terms_header .effective_date{color:#000;background:#ffe6ce no-repeat padding-box padding-box;border-radius:16px;padding:5px 10px;font-size:14px}.header_text{color:#000;font-size:18px;font-weight:600}.terms-header h1{color:#fff;margin:0;font-family:Montserrat,sans-serif;font-size:40px;font-style:italic;font-weight:900}.terms-header p{color:#ddd;margin-top:10px;font-size:16px}.terms-wrapper{box-sizing:border-box;gap:30px;margin:auto;display:flex}.terms-sidebar{align-self:start;height:fit-content;position:sticky;top:110px}.terms-wrapper .jump-box{background:#fff;border-radius:10px;padding:30px 20px}.terms-wrapper .jump-box h3{color:#00648b;margin-bottom:15px;font-family:Montserrat,sans-serif;font-size:20px;font-weight:900}.terms-wrapper .jump-box p{color:#c8c8c8;margin:0 0 12px;padding-bottom:8px;font-family:Montserrat,sans-serif;font-size:12px;position:relative}.terms-wrapper .jump-box .list_holder{background:#fff no-repeat padding-box padding-box;border:1px solid #dbdbdb;border-radius:3px;width:100%;margin-bottom:10px;padding:0 10px}.terms-wrapper .jump-box ul{margin:0;padding:0;list-style:none}.terms-wrapper .jump-box ul li{color:#040404;cursor:pointer;padding:8px 0;font-family:Montserrat,sans-serif;font-size:14px;font-weight:500}.jump-box .list_holder.active{background:#00648b;border-left:8px solid #87ceeb}.jump-box .list_holder.active li{color:#fff}.terms-wrapper .terms-content{color:#202020;box-sizing:border-box;scroll-behavior:smooth;background:#fff;border-radius:12px;flex:1;height:600px;padding:30px 45px 80px;overflow-y:auto}.terms-header:before{content:"";background-color:#e10600;border-radius:2px;width:4px;height:80px;position:absolute;top:40px;left:20px}.terms-wrapper .terms-content::-webkit-scrollbar{width:6px}.terms-wrapper .terms-content::-webkit-scrollbar-thumb{background:#c8c8c8;border-radius:10px}.terms-wrapper .terms-content .terms-section{margin-bottom:40px}.terms-wrapper .terms-content .terms-section h2{color:#202020;margin-top:30px;margin-bottom:10px;font-family:Montserrat,sans-serif;font-size:18px;font-weight:700}.terms-wrapper .terms-content .terms-section h2 span{color:#df211e}.terms-wrapper .terms-content .terms-section .terms_content{color:#202020;letter-spacing:.15px;margin-top:0;margin-bottom:15px;margin-left:30px;font-family:Roboto,sans-serif;font-size:15px;font-weight:500}.terms-wrapper .terms-content .site-footer{color:#fff;text-align:center;background:#270100;border-top:1px solid #707070;padding:20px 125px;font-family:Montserrat,sans-serif}.term_conditions .social_icons_div p{color:#00648b;font-size:16px;font-weight:600}.social_icons_div .footer_links{gap:5px;margin-left:5px;display:flex}.term_conditions .social_icons_div .icon_holder{color:#fff;background:#00648b;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;display:flex}@media (min-width:0) and (max-width:574px){.terms_header .effective_date{width:200px}.terms_header{flex-direction:column;gap:0}.header_text{font-size:15px}.terms-wrapper{flex-direction:column-reverse;gap:0;height:100%;overflow:hidden}.terms-wrapper .terms-content .terms-section h2{font-size:16px}.terms-wrapper .jump-box{display:none}.terms-wrapper .terms-content{width:100%;height:100%;padding:20px 10px;overflow-y:hidden}.terms-wrapper .terms-content .terms-section p{font-size:14px}.terms-sidebar{margin-top:0;position:static}.topic-toggle{cursor:pointer;color:#202020;margin-bottom:10px;font-size:18px;font-weight:700}.terms-header{margin-top:0;padding:20px 10px 10px 20px}.terms-header h1{font-size:18px}.terms-header p{font-size:12px}.topic-content{display:none}}@media (min-width:575px) and (max-width:767px){.terms_header .effective_date{width:200px}.terms_header{flex-direction:column;gap:0}.header_text{font-size:15px}.terms-wrapper{flex-direction:column-reverse;gap:0;height:100%;overflow:hidden}.terms-wrapper .terms-content .terms-section h2{font-size:16px}.terms-wrapper .jump-box{display:none}.terms-wrapper .terms-content{width:100%;height:100%;padding:20px 10px;overflow-y:hidden}.terms-wrapper .terms-content .terms-section p{font-size:14px}.terms-sidebar{margin-top:0;position:static}.topic-toggle{cursor:pointer;color:#202020;margin-bottom:10px;font-size:18px;font-weight:700}.terms-header{margin-top:0;padding:20px 10px 10px 20px}.terms-header h1{font-size:18px}.terms-header p{font-size:12px}.topic-content{display:none}}@media (min-width:768px) and (max-width:991px){.terms-header{margin-top:25px}.terms-header h1{font-size:24px}.terms-header p{font-size:14px}.terms-wrapper .jump-box h3{font-size:16px}.terms-wrapper .jump-box ul li{font-size:13px}.terms-wrapper .terms-content .terms-section h2{font-size:17px}.terms-header:before{border-radius:2px;width:4px;top:25px;left:20px}.terms-wrapper .terms-content{height:100vh}}.residential_service{padding:1% 0 3%}.breadcrumb_wrapper{margin-bottom:20px;font-family:sans-serif;font-size:16px}.breadcrumb_wrapper .breadcrumb_link{color:#212529;cursor:pointer;font-weight:500!important}.breadcrumb_wrapper .breadcrumb_separator{color:#212529;font-weight:600}.breadcrumb_wrapper .breadcrumb_active{font-weight:600;color:#f48020!important}.residential_service .service_banner .service_banner_div{aspect-ratio:1;border-radius:6px;position:relative;overflow:hidden}.residential_service .service_banner .banner_img{width:100%;height:100%}.residential_service .service_banner .banner_overlay{color:#fff;background:linear-gradient(#10101000 0%,#0000007d 34%,#333232 100%) no-repeat padding-box padding-box;align-items:flex-end;width:100%;height:35%;padding:20px;display:flex;position:absolute;bottom:0;left:0}.residential_service .service_banner .service_description_div .banner_heading{font-size:26px;font-weight:800}.residential_service .service_banner .service_description_div{margin:0}.residential_service .service_banner .service_description_div .desc_heading{color:#040404;font-size:16px;font-weight:600}.residential_service .service_banner .service_description_div .service_desc{color:#040404;font-size:16px;font-weight:500}@media (min-width:0) and (max-width:574px){.residential_service .service_banner .service_description_div{margin:30px 0}.breadcrumb_wrapper{margin:15px 0;font-size:12px}.residential_service .service_banner .service_description_div .banner_heading{font-size:17px}.residential_service .service_banner .service_description_div .service_desc{font-size:13px}}@media (min-width:575px) and (max-width:767px){.breadcrumb_wrapper{margin:15px 0;font-size:13px}.residential_service .service_banner .service_description_div .banner_heading{font-size:22px}.residential_service .service_banner .service_description_div .service_desc{font-size:13px}}@media (min-width:768px) and (max-width:991px){.breadcrumb_wrapper{margin-top:10px;font-size:14px}.residential_service .service_banner .service_description_div .banner_heading{font-size:26px}.residential_service .service_banner .service_description_div .service_desc{font-size:14px}}@media (min-width:992px) and (max-width:1199px){.breadcrumb_wrapper{margin-top:10px;font-size:14px}.residential_service .service_banner .service_description_div .service_desc{font-size:15px}}
.form-control,.form-select{min-height:48px;color:var(--pk-ink);font-family:var(--pk-body);transition:border-color var(--pk-fast)ease,box-shadow var(--pk-fast)ease,background-color var(--pk-fast)ease;padding:11px 16px;font-size:15px;background-color:var(--pk-white)!important;border:2px solid var(--pk-line)!important;border-radius:var(--pk-radius-sm)!important}.form-control::placeholder{color:#8a96a8}.form-control:hover,.form-select:hover{border-color:var(--pk-sky-100)!important}.form-control:focus,.form-select:focus{border-color:var(--pk-blue)!important;background-color:var(--pk-white)!important;box-shadow:0 0 0 4px #1ba4e02e!important}textarea.form-control{resize:vertical;min-height:110px}.css-13cymwt-control{background-color:var(--pk-white)!important;border:2px solid var(--pk-line)!important;border-radius:var(--pk-radius-sm)!important;min-height:48px!important}.form-label{color:var(--pk-navy);margin-bottom:6px;font-weight:700;font-size:14px!important}.form-label span{color:var(--pk-red-600)}.form-check-input{cursor:pointer;border:2px solid #b8c4d6;width:1.2em;height:1.2em}.form-check-input:checked{background-color:var(--pk-green-600);border-color:var(--pk-green-600)}.form-check-input:focus{border-color:var(--pk-blue);box-shadow:0 0 0 4px #1ba4e02e}.enquiry_modal .contact_us_form .form_row{gap:18px;margin-bottom:18px;display:flex}.enquiry_modal .contact_us_form .form_group{flex-direction:column;flex:1;min-width:0;display:flex}.enquiry_modal .contact_us_form .form_group label{color:var(--pk-navy);margin-bottom:6px;font-size:14px;font-weight:700}.enquiry_modal .contact_us_form .form_group label span{color:var(--pk-red-600)}.enquiry_modal .contact_us_form .form_group input,.enquiry_modal .contact_us_form .form_group select,.enquiry_modal .contact_us_form .form_group textarea{background:var(--pk-white);border:2px solid var(--pk-line);border-radius:var(--pk-radius-sm);outline:none;padding:11px 16px;font-size:15px}.enquiry_modal .contact_us_form .form_group input:focus,.enquiry_modal .contact_us_form .form_group select:focus,.enquiry_modal .contact_us_form .form_group textarea:focus{border-color:var(--pk-blue)}.enquiry_modal .contact_us_form .form_group>p,.enquiry_modal .contact_us_form .checkbox_row>p{align-items:center;gap:6px;font-weight:700;display:flex;color:var(--pk-red-600)!important;margin-top:6px!important}.enquiry_modal .contact_us_form .form_group>p:before,.enquiry_modal .contact_us_form .checkbox_row>p:before{content:"!";background:var(--pk-red-600);width:16px;height:16px;color:var(--pk-white);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:800;display:inline-flex}.full_width{width:100%;margin-bottom:18px}.checkbox_row{color:var(--pk-ink);align-items:center;gap:8px;margin-bottom:22px;font-size:14px}.checkbox_row input{cursor:pointer}.enquiry_modal .contact_us_form .send_btn{border-radius:var(--pk-radius-pill);background:var(--pk-yellow);min-width:180px;min-height:42px;color:var(--pk-navy);font-family:var(--pk-heading);cursor:pointer;box-shadow:var(--pk-shadow-pop-yellow);transition:transform var(--pk-fast)var(--pk-ease),box-shadow var(--pk-fast)var(--pk-ease),background-color var(--pk-fast)ease;border:none;justify-content:center;align-items:center;padding:6px 22px;font-size:15px;font-weight:600;display:inline-flex}.enquiry_modal .contact_us_form .send_btn:hover,.enquiry_modal .contact_us_form .send_btn:focus-visible{color:var(--pk-navy);box-shadow:0 9px 0 var(--pk-yellow-600);background:#ffdb47;transform:translateY(-3px)}.enquiry_modal .contact_us_form .send_btn:active{box-shadow:0 3px 0 var(--pk-yellow-600);transform:translateY(2px);background:var(--pk-yellow)!important;color:var(--pk-navy)!important}@media (max-width:991.98px){.enquiry_modal .contact_us_form .form_row{flex-direction:column;gap:14px;margin-bottom:14px}}@media (max-width:574.98px){.enquiry_modal .contact_us_form .send_btn{width:100%}}
.Service_page{padding:50px 0;overflow:hidden}.Service_page .services{margin-top:20px}.Service_page .swiper-wrapper{padding:15px 0}.Service_page .swiper-pagination{position:unset;margin:auto!important;transform:none!important}.Service_page .swiper-pagination-bullet-active-main{background:#000!important}.common_swiper .swiper-horizontal>.swiper-pagination-bullets .common_swiper .swiper-pagination-horizontal.swiper-pagination-bullets{white-space:nowrap;left:0%;transform:translate(0%)!important}:scope.swiper-pagination-bullets-dynamic{white-space:nowrap!important;margin:auto!important;left:50%!important;transform:none!important}.Service_page .swiper-pagination-bullet{opacity:1;background:#000 no-repeat padding-box padding-box;border-radius:10px;width:8px;height:8px}.Service_page .all_products_circle{cursor:pointer;border-radius:50%;justify-content:center;align-items:center;display:flex;overflow:hidden}.Service_page .all_products_circle span{font-size:18px;font-weight:600}.Service_page .service_card{cursor:pointer;background:0 0;transition:all .4s;position:relative;overflow:hidden}.Service_page .service_card:hover{transform:translateY(-12px)}.Service_page .service_card.active_category .service_img_holder{border:4px solid #3ca9e2}.Service_page .service_card.active_category .item_name{color:#3ca9e2!important}.Service_page .service_img_holder{aspect-ratio:1;background:#f4f7fb;border:4px solid #0000;border-radius:50%;width:200px;height:200px;position:relative;overflow:hidden}.Service_page .top_image{object-fit:fill;width:100%;height:100%;transition:transform .6s;display:block}.Service_page .service_card:hover .top_image{transform:scale(1.08)}.Service_page .item_name{color:#000;text-align:center;margin-top:10px;font-size:16px;font-weight:600}.Service_page .card_content{z-index:2;padding:22px;position:relative}.Service_page .service_title{color:#222;margin-bottom:14px;font-size:22px;font-weight:700;transition:all .3s}.Service_page .service_card:hover .service_title{color:#1273ff}.Service_page .service_desc{color:#666;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-bottom:18px;font-size:15px;line-height:1.8;display:-webkit-box;overflow:hidden}.Service_page .service_subtitle{color:#1273ff;font-size:14px;font-weight:600}@media (min-width:992px) and (max-width:1199.98px){.Service_page .service_img_holder{width:170px;height:170px}}@media (min-width:768px) and (max-width:991.98px){.Service_page{padding:70px 0}.Service_page .services{margin-top:45px}.Service_page .service_img_holder{width:150px;height:150px}}@media (min-width:576px) and (max-width:767.98px){.Service_page{padding:60px 0}.Service_page .top_image{height:190px}.Service_page .service_title{font-size:20px}.Service_page .service_img_holder{width:150px;height:150px}}@media (min-width:0) and (max-width:575.98px){.Service_page{padding:50px 0}.Service_page .services{margin-top:35px}.Service_page .service_img_holder{width:128px;height:128px}.Service_page .top_image{height:180px}.Service_page .card_content{padding:18px}.Service_page .service_title{font-size:18px}.Service_page .service_desc{font-size:14px}}
