.project-link{letter-spacing:-.48px;background-color:#121518;border-radius:3.75vw;width:100%;max-width:16.042vw;max-height:5.208vw;margin:auto;padding:2.083vw;line-height:1.2;text-decoration:none;transition:background-color .6s cubic-bezier(1,0,0,1);position:relative;overflow:hidden;min-height:5.208vw!important}.project-link-yes-no{letter-spacing:-.48px;background-color:#121518;border-radius:3.75vw;width:100%;max-height:4.219vw;margin:auto;padding:1.667vw 2.083vw;line-height:1.2;text-decoration:none;transition:background-color .6s cubic-bezier(1,0,0,1);position:relative;overflow:hidden;min-height:4.219vw!important}.Apply-btn-row{display:flex;justify-content:flex-end!important}.project-link{color:#000;background-color:#121518;flex-direction:row;justify-content:space-between;align-items:center;margin:0;font-size:1.25vw;font-weight:400;transition:background-color .6s cubic-bezier(1,0,0,1),color .6s cubic-bezier(1,0,0,1);display:flex}.project-link:hover{background-color:#fff}.project-link:hover .icon-arrow{opacity:0;transition:all .6s;transform:translate(4.167vw,-4.167vw)}.project-link:hover .icon-arrow-new{opacity:1;transition:all .6s;transform:translate(0)}.project-link.disable-btn{pointer-events:none;color:#3c3f43;background-color:#121518}.project-link .icon-arrow,.project-link .icon-arrow-new{width:1.042vw;height:1.042vw;transition:transform .6s cubic-bezier(1,0,0,1),opacity .6s cubic-bezier(1,0,0,1);position:absolute}.project-link .icon-arrow{top:50%;right:2.083vw;transform:translateY(-50%)}.project-link .icon-arrow-new{opacity:0;bottom:2.34vw;right:2.083vw;transform:translate(-4.167vw,4.167vw)}@media screen and (max-width:767px){.Apply-btn-row{justify-content:center!important}.project-link{padding:0 6.667vw;border-radius:12vw!important;width:51.333vw!important;min-width:51.333vw!important;max-width:51.333vw!important;height:16.667vw!important;min-height:16.667vw!important;max-height:16.667vw!important;font-size:4vw!important}.project-link .icon-arrow{width:4.444vw;height:4.444vw;right:6.667vw}.project-link .icon-arrow-new{display:none}}.project-link-yes-no{color:#fff;cursor:pointer;text-align:center;background-color:#040506;border:1px solid #fff6;border-radius:72px;flex-basis:50%;justify-content:center;align-items:center;margin:0;font-size:1.25vw;font-weight:400;line-height:1;transition:background-color .6s cubic-bezier(1,0,0,1),color .6s cubic-bezier(1,0,0,1)}.project-link-yes-no.disable-btn{pointer-events:none;color:#3c3f43;background-color:#121518}.selected-button-project{color:#040506!important;background-color:#fff!important;border:1px solid #fff!important}@media screen and (min-width:768px) and (max-width:1024px){.project-link-yes-no{font-size:2.344vw;min-height:7.91vw!important;max-height:7.91vw!important}}@media screen and (max-width:767px){.project-link-yes-no{padding:0 11.111vw;border-radius:12vw!important;width:51.333vw!important;height:16.667vw!important;min-height:16.667vw!important;max-height:16.667vw!important;font-size:4vw!important}}
.thankyou-overlay{z-index:100;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.thankyou-overlay .popup-content{background-color:#0e1113;border-radius:8px;flex-direction:column;align-items:end;gap:3.125vw;width:100%;max-width:50.625vw;padding:4.167vw;display:flex}.thankyou-overlay .popup-content .text-content{flex-direction:column;justify-content:start;align-items:start;gap:1.25vw;display:flex}.thankyou-overlay .popup-content .text-content h2{color:#d0d1d2;letter-spacing:-.68px;font-size:1.771vw;font-weight:500;line-height:1.2}.thankyou-overlay .popup-content .text-content p{color:gray;letter-spacing:-.52px;font-size:1.354vw;font-weight:500;line-height:1.2}.thankyou-overlay .popup-content .basic-info-wrapper{gap:3.125vw;display:grid;grid-template-columns:repeat(2,1fr)!important}.thankyou-overlay .popup-content .form-group{flex-direction:column;gap:1.927vw;display:flex}.thankyou-overlay .popup-content label{color:#fcfcfc;letter-spacing:-.4px;font-size:1.042vw;font-weight:400;line-height:1.6}.thankyou-overlay .popup-content .text-input-form{color:#fcfcfc;letter-spacing:-.4px;background:0 0;border:none;border-bottom:.5px solid #3c3f43;padding-bottom:.833vw;font-size:1.042vw;font-weight:400;line-height:1}.thankyou-overlay .popup-content .text-input-form::placeholder{color:#3c3f43}.thankyou-overlay .popup-content .text-input-form:focus,.thankyou-overlay .popup-content .text-input-form:not(:placeholder-shown){border-bottom:1px solid #fcfcfc;outline:none}.thankyou-overlay .popup-content .text-input-form input.text-input-form::placeholder{color:#3c3f43!important}.thankyou-overlay .popup-content #missing-fields-popup{color:#fcfcfc;word-wrap:break-word;border-radius:6px;margin-top:8px;font-size:.9rem;line-height:1.4}@media (max-width:768px){.thankyou-overlay .popup-content #missing-fields-popup{font-size:.85rem}}@media (max-width:480px){.thankyou-overlay .popup-content #missing-fields-popup{font-size:.8rem}}@media (min-width:768px) and (max-width:1024px){.thankyou-overlay .popup-content{background-color:#0e1113;border-radius:8px;flex-direction:column;gap:4.167vw;width:100%;max-width:44.438vw;padding:3.333vw;display:flex}.thankyou-overlay .popup-content .Apply-btn-row{display:flex;justify-content:flex-end!important}.thankyou-overlay .popup-content .project-link{color:#000;flex-direction:row;justify-content:center;align-items:center;margin:0;padding:2.539vw 3.906vw;font-weight:400;transition:background-color .6s cubic-bezier(1,0,0,1),color .6s cubic-bezier(1,0,0,1);display:flex;position:relative;border-radius:12vw!important;width:20.801vw!important;min-width:20.801vw!important;max-width:20.801vw!important;height:8.008vw!important;min-height:8.008vw!important;max-height:8.008vw!important;font-size:2.344vw!important}.thankyou-overlay .popup-content .project-link.--white{color:#000;background-color:#fff}.thankyou-overlay .popup-content .project-link.--white:hover{color:#fff;background-color:#3c3f43}.thankyou-overlay .popup-content .project-link.--black{color:#fff;background-color:#121518}.thankyou-overlay .popup-content .project-link.--black:hover{color:#000;background-color:#fff}.thankyou-overlay .popup-content .project-link:hover .icon-arrow{opacity:0;transform:translate(4.167vw,-4.167vw)}.thankyou-overlay .popup-content .project-link:hover .icon-arrow-new{opacity:1;transform:translate(0)}.thankyou-overlay .popup-content .project-link.disable-btn{pointer-events:none;color:#3c3f43;background-color:#121518}.thankyou-overlay .popup-content .project-link .icon-arrow,.thankyou-overlay .popup-content .project-link .icon-arrow-new{width:1.042vw;height:1.042vw;transition:transform .6s cubic-bezier(1,0,0,1),opacity .6s cubic-bezier(1,0,0,1);position:absolute}.thankyou-overlay .popup-content .project-link .icon-arrow{top:50%;right:2.083vw;transform:translateY(-50%)}.thankyou-overlay .popup-content .project-link .icon-arrow-new{opacity:0;bottom:2.34vw;right:2.083vw;transform:translate(-4.167vw,4.167vw)}.thankyou-overlay .popup-content .text-content{gap:2.344vw}.thankyou-overlay .popup-content .text-content h2{color:#d0d1d2;letter-spacing:-.68px;font-weight:500;line-height:1.2;font-size:3.32vw!important}.thankyou-overlay .popup-content .text-content p{color:gray;letter-spacing:-.52px;font-weight:500;line-height:1.2;font-size:2.539vw!important}.thankyou-overlay .popup-content .basic-info-wrapper{grid-template-columns:1fr}.thankyou-overlay .popup-content .form-group{gap:3.613vw}.thankyou-overlay .popup-content label{font-size:1.953vw}.thankyou-overlay .popup-content .text-input-form{padding-bottom:1.563vw;font-size:1.953vw}}@media screen and (max-width:767px){.thankyou-overlay{justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.thankyou-overlay .basic-info-wrapper{grid-template-columns:1fr;row-gap:1.875rem!important}.thankyou-overlay .form-group{gap:1rem}.thankyou-overlay label{color:#fcfcfc;font-weight:400;font-size:clamp(.4rem,4.167vw,.9rem)!important}.thankyou-overlay .text-input-form{color:#fcfcfc;font-weight:400;font-size:clamp(.6rem,4.167vw,.8rem)!important}.thankyou-overlay .popup-content{background-color:#0e1113;border-radius:8px;flex-direction:column;gap:1.5rem;width:100%;max-width:21.875rem;padding:1.25rem;display:flex}.thankyou-overlay .popup-content .Apply-btn-row{display:flex;justify-content:flex-end!important}.thankyou-overlay .popup-content .project-link{color:#000;flex-direction:row;justify-content:center;align-items:center;margin:0;padding:3.889vw 5.556vw;font-size:1.25vw;font-weight:400;transition:background-color .6s cubic-bezier(1,0,0,1),color .6s cubic-bezier(1,0,0,1);display:flex;position:relative;border-radius:12vw!important;width:26.667vw!important;min-width:26.667vw!important;max-width:26.667vw!important;height:11.389vw!important;min-height:11.389vw!important;max-height:11.389vw!important;font-size:4vw!important}.thankyou-overlay .popup-content .project-link.--white{color:#000;background-color:#fff}.thankyou-overlay .popup-content .project-link.--white:hover{color:#fff;background-color:#3c3f43}.thankyou-overlay .popup-content .project-link.--black{color:#fff;background-color:#121518}.thankyou-overlay .popup-content .project-link.--black:hover{color:#000;background-color:#fff}.thankyou-overlay .popup-content .project-link:hover .icon-arrow{opacity:0;transform:translate(4.167vw,-4.167vw)}.thankyou-overlay .popup-content .project-link:hover .icon-arrow-new{opacity:1;transform:translate(0)}.thankyou-overlay .popup-content .project-link.disable-btn{pointer-events:none;color:#3c3f43;background-color:#121518}.thankyou-overlay .popup-content .project-link .icon-arrow,.thankyou-overlay .popup-content .project-link .icon-arrow-new{width:1.042vw;height:1.042vw;transition:transform .6s cubic-bezier(1,0,0,1),opacity .6s cubic-bezier(1,0,0,1);position:absolute}.thankyou-overlay .popup-content .project-link .icon-arrow{top:50%;right:2.083vw;transform:translateY(-50%)}.thankyou-overlay .popup-content .project-link .icon-arrow-new{opacity:0;bottom:2.34vw;right:2.083vw;transform:translate(-4.167vw,4.167vw)}.thankyou-overlay .popup-content .text-content{flex-direction:column;justify-content:start;align-items:start;gap:6.667vw;display:flex}.thankyou-overlay .popup-content .text-content h2{color:#d0d1d2;letter-spacing:-.68px;font-size:7.222vw;font-weight:500;line-height:1.2}.thankyou-overlay .popup-content .text-content p{color:gray;letter-spacing:-.3px;font-size:4.167vw;font-weight:500;line-height:1.5}}
