.heading-sec .c-banner{display:flex;gap:20px;align-items:center;justify-content:center;width:100%;max-width:100%}.heading-sec .left-heading,.heading-sec .right-heading{width:50%}.heading-sec .left-heading{display:flex;justify-content:end;background-color:#f00;padding-right:70px;clip-path:polygon(0% 0,100% 0,92% 100%,0% 100%)}.heading-sec .left-heading .left-inner-heading h2{padding:5px 50px;font-size:24px;line-height:36px;background-color:#fff;color:#000;width:fit-content;margin:15px 30px;clip-path:polygon(7% 0,100% 0,93% 100%,0% 100%)}.heading-sec .right-heading{padding:20px 70px;background-color:#eee;color:#000;clip-path:polygon(0% 0%,100% 0,100% 100%,8% 100%)}.heading-design{padding-left:10px;font-size:36px;line-height:48px;font-weight:800;color:#000}.heading-design span{clip-path:polygon(25% 8%,100% 0%,75% 92%,0% 100%);display:inline-block;background:#f00;width:20px;color:#f00}.feature-sec .heading-design{text-align:center}.feature-cards img{width:150px}.feature-cards h3{font-size:16px;color:#000}.features-list.c-banner,.services-list.c-banner{display:flex;justify-content:space-between}.below-banner-cut{margin:80px 0;padding:10px}.below-banner-cut .below-c-one h6{color:#000;font-family:"Montserrat",sans-serif;font-weight:600;font-size:20px;background:#fff;width:fit-content;padding:20px 30px;border-radius:50px;margin:auto}.services-list .services-col{padding:24px;width:25%}.services-list.c-banner{display:flex;justify-content:center;flex-wrap:wrap}.services-list .services-col{border:2px solid #fff}.services-col .feature-cards img{max-width:100%;width:80%;display:flex;text-align:center;margin:auto}.services-sec{margin-bottom:50px}.services-sec h2.heading-design{text-align:center}.services-list .services-col:hover{border:2px solid #000}.services-list .feature-cards h3{font-size:16px;color:#000;text-align:center}.rewamp-banner{margin:50px 0}.revamp-banner-cut .below-c-one h6{color:#000;font-family:"Montserrat",sans-serif;font-weight:700;font-size:50px;background:#fff;width:fit-content;padding:20px 30px}.revamp-banner-cut .below-c-one{background:#fff;display:flex;justify-content:center;border-radius:50px}.related-service_sec .related-services-list .feature-cards h3{font-size:16px;color:#fff;padding:10px;margin:10px;text-align:center;background:#f00;text-decoration:none}.related-service_sec .related-services-list .feature-cards a{text-decoration:none}.faq-sec{padding:70px}.accordion{color:#000;cursor:pointer;padding:10px 0;width:100%;border:none;text-align:left;outline:none;font-size:18px;transition:.4s;background:0 0}.accordion:after{content:"+";color:#000;font-weight:700;margin-right:0;margin-left:20px;font-size:18px}.panel{font-size:16px;font-weight:400;transition:.4s;transition:max-height .2s ease-out;background-color:white;max-height:0;overflow:hidden}.faq-sec h2{font-size:50px;line-height:60px;color:#000}.faq-row{display:flex;align-items:center}.faq-list,.faq-banner{width:50%}.faq-bottom-button{padding:50px}.faq-bottom-button .toggle-accordion{border:3px solid #f00;text-align:center;width:auto;font-size:50px;font-weight:800;padding:24px 40px;background:#fff;cursor:pointer}.toggle-accordion:after{content:"+";color:#000;font-weight:700;margin-right:0;margin-left:20px;font-size:50px}.faq-bottom-button .panel{height:400px;overflow-y:auto}.toggle-button-class{display:flex;justify-content:center;align-items:center}.related-accordion{display:none}.accordion-content{display:flex;width:100%;flex-wrap:wrap;margin-top:30px}button#toggle-minor-Button,button#toggle-major-Button{background:#fff;padding:20px 60px;margin:0 30px 10px;border:2px solid #f00;border-radius:50px;cursor:pointer}.related-column{width:50%}.related-column .related-accordion{border:1px solid #eee}.related-row .toggle-accordion:after{content:"+";color:#000;font-weight:700;margin-right:0;margin-left:20px;font-size:24px}.faq-bottom-button .column{padding:10px;width:16.66%;border:1px solid #ddd}.image-gallery .image-gallery-items{display:flex}.image-gallery .image-gallery-items img{width:25%;height:300px;object-fit:cover}.related-row{display:flex;padding:50px 0}.related-column .toggle-accordion{font-size:24px}@media only screen and (max-width:600px){.faq-bottom-button .column{width:50%}.image-gallery .image-gallery-items img{width:100%}}