.loading-overlay{visibility:hidden;background-color:hsla(0,0%,100%,.7);position:fixed;z-index:9999!important;width:100%;height:100%}.loading-overlay img{position:relative;top:50%;left:50%;transform:translate(-50%,-50%)}.claim-80g-page-wrapper{background-color:#fafafa;color:#5d5d5d;font-family:Roboto,sans-serif;display:flex;align-items:center;justify-content:center}.claim-80g-page-wrapper .claimed-80g-box{display:flex;flex-direction:column;padding:5rem;border-radius:10px;box-shadow:2px 2px 13px rgba(0,0,0,.5);margin:4rem auto}.claim-80g-page-wrapper .claimed-80g-box .download-cta{background-color:#fee578;padding:8px 25px;border-radius:15px;color:#000;width:200px;margin:auto}.claim-80g-page-wrapper .claimed-80g-box .download-text{font-size:20px;font-weight:600}.claim-80g-page-wrapper .claim-80g{margin:100px 0}@media only screen and (max-width:992px){.claim-80g-page-wrapper .claim-80g{margin:32px 0}}.claim-80g-page-wrapper .claim-80g .flex-container{display:flex;align-items:center;justify-content:center}@media only screen and (max-width:992px){.claim-80g-page-wrapper .claim-80g .flex-container{flex-direction:column}}.claim-80g-page-wrapper .claim-80g .cam{display:flex;justify-content:center;align-items:flex-start;flex-direction:column;height:100%}@media only screen and (max-width:992px){.claim-80g-page-wrapper .claim-80g .cam{align-items:center;text-align:center}}.claim-80g-page-wrapper .claim-80g .cam-img{width:248px;height:236px;background-image:url(/themes/front/page/images/80g-mascot-hello.png);background-size:100%}@media only screen and (max-width:992px){.claim-80g-page-wrapper .claim-80g .cam-img{width:126px;height:120px}}.claim-80g-page-wrapper .claim-80g .cam-img.success{background-image:url(/themes/front/page/images/80g-mascot-thankyou.png)}.claim-80g-page-wrapper .claim-80g .cam-main-text{font-size:48px;line-height:60px;font-weight:700;margin:32px auto 22px}@media only screen and (max-width:992px){.claim-80g-page-wrapper .claim-80g .cam-main-text{font-size:20px;line-height:28px;margin:24px auto 8px}}.claim-80g-page-wrapper .claim-80g .cam-sub-text{font-size:21px;line-height:31.5px}@media only screen and (max-width:992px){.claim-80g-page-wrapper .claim-80g .cam-sub-text{font-size:14px;line-height:21px}}.claim-80g-page-wrapper .claim-80g .claim-80g-form{height:100%}@media only screen and (max-width:992px){.claim-80g-page-wrapper .claim-80g .claim-80g-form{margin-top:32px;width:-moz-fit-content;width:fit-content}}.claim-80g-page-wrapper .claim-80g .claim-80g-form-container{min-height:608px;background:#fff;max-width:604px;display:flex!important;flex-direction:column;border-radius:16px;filter:drop-shadow(0 0 9px rgba(0,0,0,.16))}.claim-80g-page-wrapper .claim-80g .claim-80g-form-container .form-header{padding:16px 30px 0;background:transparent linear-gradient(270deg,#fff3a6,#f5e163) 0 0 no-repeat padding-box;border-radius:16px 16px 0 0;position:relative;min-height:90px}.claim-80g-page-wrapper .claim-80g .claim-80g-form-container .form-header.impactguru-bg{background:#043a5e}@media only screen and (max-width:992px){.claim-80g-page-wrapper .claim-80g .claim-80g-form-container .form-header{min-height:64px;padding:12px 16px 0}}.claim-80g-page-wrapper .claim-80g .claim-80g-form-container .form-header .save-tax-icon{position:absolute;top:-4px;right:-10px}@media only screen and (max-width:992px){.claim-80g-page-wrapper .claim-80g .claim-80g-form-container .form-header .save-tax-icon{height:38px;width:125px;right:-20px}}.claim-80g-page-wrapper .claim-80g .claim-80g-form-container .form-header-main{font-size:24px;font-weight:700;line-height:24px;color:#21936a}@media only screen and (max-width:992px){.claim-80g-page-wrapper .claim-80g .claim-80g-form-container .form-header-main{font-size:18px}}.claim-80g-page-wrapper .claim-80g .claim-80g-form-container .form-header-main-success{font-size:20px;font-weight:700;line-height:24px;color:#21936a;max-width:356px;margin:7px 0 4px}.claim-80g-page-wrapper .claim-80g .claim-80g-form-container .form-header-text{color:#4b4b4b;line-height:30px;font-size:18px;margin-top:5px}@media only screen and (max-width:992px){.claim-80g-page-wrapper .claim-80g .claim-80g-form-container .form-header-text{line-height:20px;font-size:13px;margin-top:3px}}.claim-80g-page-wrapper .claim-80g .claim-80g-form-container .form-header-subtext{font-size:14px}.claim-80g-page-wrapper .claim-80g .claim-80g-form-container .form-header-submit{border-bottom:1px solid #e2e2e2;padding:15px 30px}.claim-80g-page-wrapper .claim-80g .claim-80g-form-container .form-header-submit-text{font-size:20px;line-height:22px;color:#21936a}@media only screen and (max-width:992px){.claim-80g-page-wrapper .claim-80g .claim-80g-form-container .form-header-submit-text{font-size:16px}}.claim-80g-page-wrapper .claim-80g .claim-80g-form-container .form-header-submit-text.error{color:#f15866}.claim-80g-page-wrapper .claim-80g .claim-80g-form-container .form-nav{margin-top:12px;text-align:center;font-size:14px;line-height:20px}.claim-80g-page-wrapper .claim-80g .claim-80g-form-container .form-nav span:nth-child(odd){cursor:pointer}.claim-80g-page-wrapper .claim-80g .claim-80g-form-container .form-nav span{opacity:.5;margin:0 6px}.claim-80g-page-wrapper .claim-80g .claim-80g-form-container .form-nav span.active{opacity:.8}.claim-80g-page-wrapper .claim-80g .claim-80g-form-container .form-data-step2{padding:45px 30px 0}@media only screen and (max-width:992px){.claim-80g-page-wrapper .claim-80g .claim-80g-form-container .form-data-step2{padding:36px 16px 0}}.claim-80g-page-wrapper .claim-80g .claim-80g-form-container .form-data-step2 .form-bknd-field:not(:first-child){margin-top:30px}.claim-80g-page-wrapper .claim-80g .claim-80g-form-container .form-data-step2 .form-bknd-field .error-box,.claim-80g-page-wrapper .claim-80g .claim-80g-form-container .form-data-step2 .form-field .error-box{background:transparent;border:none;font-size:1.2rem;position:relative;color:red;top:5px;left:8px}.claim-80g-page-wrapper .claim-80g .claim-80g-form-container .form-data-step2 .form-bknd-field{position:relative}.claim-80g-page-wrapper .claim-80g .claim-80g-form-container .form-data-step2 .form-bknd-field-data{border:none;border-bottom:1.5px solid rgba(93,93,93,.3);width:100%;height:35px;color:#5d5d5d;outline:none;text-transform:capitalize}.claim-80g-page-wrapper .claim-80g .claim-80g-form-container .form-data-step2 .form-field{position:relative;margin-top:39px}.claim-80g-page-wrapper .claim-80g .claim-80g-form-container .form-data-step2 .form-field-data{border:none;border:1.5px solid rgba(93,93,93,.3);padding:2rem;border-radius:15px;width:100%;color:#6c6c6c;outline:none;height:29px}.claim-80g-page-wrapper .claim-80g .claim-80g-form-container .form-data-step2 .form-field-data::-moz-placeholder{color:#6c6c6c}.claim-80g-page-wrapper .claim-80g .claim-80g-form-container .form-data-step2 .form-field-data::placeholder{color:#6c6c6c}.claim-80g-page-wrapper .claim-80g .claim-80g-form-container .form-data-step2 select{border-width:0 0 2px;border-color:#5d5d5d;border-radius:0;padding-left:0}.claim-80g-page-wrapper .claim-80g .claim-80g-form-container .form-data-step2 .claim-80G-form-btn{width:184px;height:52px;font-size:15px;font-weight:700;line-height:18px;letter-spacing:.45px;color:#fff;display:block;margin:40px auto 25px;background:linear-gradient(270deg,#3ad19b,#20936a);box-shadow:0 3px 6px rgba(0,0,0,.1607843137);border-radius:6px;border:none;outline:none}.claim-80g-page-wrapper .claim-80g .claim-80g-form-container .form-data-step2 .claim-80G-form-btn.igf-btn{background:#043a5e}@media only screen and (max-width:992px){.claim-80g-page-wrapper .claim-80g .claim-80g-form-container .form-data-step2 .claim-80G-form-btn{width:165px;height:40px;margin:30px auto}}.claim-80g-page-wrapper .claim-80g .claim-80g-form-container .form-data-step2 .success-message{margin-top:30px;color:#21936a;text-align:center}.claim-80g-page-wrapper .claim-80g .claim-80g-form-container .form-data-step2 .consent-container{font-size:14px;margin-top:15px}.claim-80g-page-wrapper .claim-80g .claim-80g-form-container .form-data-step2 .consent-container .custom-control-input{position:absolute;z-index:-1;opacity:0}.claim-80g-page-wrapper .claim-80g .claim-80g-form-container .form-data-step2 .consent-container .custom-control-label:before{position:absolute;display:block;width:16px;height:16px;content:"";background-color:#fff;border:1px solid #adb5bd;border-radius:.25rem;cursor:pointer;pointer-events:all;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;top:2px;left:-24px}.claim-80g-page-wrapper .claim-80g .claim-80g-form-container .form-data-step2 .consent-container .custom-control-label{position:relative;margin-bottom:0;vertical-align:top;margin-left:25px;pointer-events:none}.claim-80g-page-wrapper .claim-80g .claim-80g-form-container .form-data-step2 .consent-container .custom-control-label .link-green{text-decoration:underline!important;color:#21936a;cursor:pointer;pointer-events:all;width:-moz-fit-content;width:fit-content}.claim-80g-page-wrapper .claim-80g .claim-80g-form-container .form-data-step2 .consent-container .custom-control-label .link-green.igf-link-blue{color:#043a5e}.claim-80g-page-wrapper .claim-80g .claim-80g-form-container .form-data-step2 .consent-container .custom-control-input:checked~.custom-control-label:before{background-color:#21936a;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3E%3C/svg%3E")}.claim-80g-page-wrapper .claim-80g .claim-80g-form-container .form-data-step2 .consent-container .igf-custom-control-input:checked~.custom-control-label:before{background-color:#043a5e;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3E%3C/svg%3E")}.claim-80g-page-wrapper .claim-80g .claim-80g-form-container .form-submit{display:flex;align-items:center;justify-content:center}.claim-80g-page-wrapper .claim-80g .claim-80g-form-container .form-submit .thankyou-img{width:350px;height:350px}@media only screen and (max-width:992px){.claim-80g-page-wrapper .claim-80g .claim-80g-form-container .form-submit .thankyou-img{width:250px;height:250px}}.form-group{position:relative;margin-bottom:0}.form-group>label{font-size:12px;font-weight:400;color:#6c6c6c;pointer-events:none;position:absolute;z-index:5;padding:.5rem 1rem}.form-group>label .label-asterisk{font-size:15px;position:relative;top:4px;left:1px}.form-group:not(.consent-container)>label{top:-20px;transition:transform .3s;transform-origin:0 0;transform:scale(1.2) translateY(22px)}.form-group.date-container>label,.form-group.not-empty>label{transform:translateY(-1px);left:3px;width:-moz-fit-content;width:fit-content;height:25px}.form-group.date-container>label .label-asterisk,.form-group.not-empty>label .label-asterisk{font-size:15px;position:relative;top:4px;left:1px}.form-field-data:-webkit-autofill{-webkit-box-shadow:0 0 0 26px #fff inset}.form-data-step2 .form-group.not-empty .form-field-data[disabled]{cursor:not-allowed!important;background:#fafafa!important;color:#000}input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;position:absolute;top:0;left:0;right:0;bottom:0;width:auto;height:auto;color:transparent;background:transparent}.consent-popup-container{display:flex;align-items:center;justify-content:center}.consent-popup-container .consent-popup{max-width:600px;background-color:#fff;border-radius:25px;padding:20px;margin:20px;display:flex;flex-direction:column}.consent-popup-container .consent-popup h4.title{margin:10px auto 30px;font-weight:600;text-align:center;font-size:16px}.consent-popup-container .consent-popup div.content{font-size:14px;display:flex;flex-direction:column;max-height:300px;overflow-y:auto}.consent-popup-container .consent-popup .close-popup{position:absolute;right:20px;top:15px;font-size:1.25rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5;cursor:pointer}.consent-popup-container .consent-popup .new-block-cen{max-width:150px;clear:both;text-align:center;background:#21936a;color:#fff;padding:10px 20px;margin:20px auto 0;border-radius:4px}.consent-popup-container.show{display:flex!important}.consent-popup-container.hide{display:none}.consent-popup-container{-webkit-overflow-scrolling:auto!important;scroll-behavior:smooth}.consent-popup-container ::-webkit-scrollbar{width:5px}.consent-popup-container ::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px;position:relative;right:20px;height:90%}.consent-popup-container ::-webkit-scrollbar-thumb{background:#888;border-radius:10px}.help-block{color:#f23e3e;margin:0;z-index:1;font-size:11px;top:auto!important;text-align:left;position:absolute;top:30px}