@import url(https://fonts.googleapis.com/css2?family=Albert+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Fraunces:ital,opsz,wght@0,9..144,100;0,9..144,200;0,9..144,300;0,9..144,400;0,9..144,500;0,9..144,600;0,9..144,700;0,9..144,800;0,9..144,900;1,9..144,100;1,9..144,200;1,9..144,300;1,9..144,400;1,9..144,500;1,9..144,600;1,9..144,700;1,9..144,800;1,9..144,900&family=Questrial&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Questrial&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&display=swap);
.set-alert-pop-up{position:relative;left:-2rem;width:309px;height:auto;padding:20px;-webkit-box-shadow:0 3px 6px #00000029;box-shadow:0 3px 6px #00000029;border:0.5px solid #cd8100;border-radius:8px;background:#fff}.set-alert-pop-up img{position:absolute;width:50px;height:50px}.set-alert-pop-up img.left{width:210px;height:192px;left:0;top:0}.set-alert-pop-up img.right{right:0;width:210px;height:192px;bottom:0}.set-alert-pop-up h4{text-transform:uppercase;color:#d14a61;font-family:"Fraunces",serif;font-weight:600;font-size:24px;margin:8px 0}.set-alert-pop-up .header{text-align:left;margin-top:2px}.set-alert-pop-up .your-budget{font-weight:600;font-family:"Albert Sans",sans-serif;margin-bottom:1px;font-size:14px;color:#000}.set-alert-pop-up .description{font-family:'IBM Plex Sans', sans-serif;color:#56544e;text-align:left;font-size:14px;letter-spacing:-0.14px;opacity:1}.dotted-line{border:none;border-top:0.8px solid #d9d9d9;margin:1rem 0 !important}@media (max-width: 1023.98px){.dotted-line{display:none}}.form-content label{margin-bottom:0.3rem;margin-top:0.3rem;font-family:'IBM Plex Sans', sans-serif;font-size:14px;display:block}.set-alert-pop-up input{background:#f8f8f8;border:none;border-radius:22px;width:100%;height:auto;padding:10px 20px;margin:13px 0;font-family:"Albert Sans",sans-serif;-webkit-box-sizing:border-box;box-sizing:border-box}.set-alert-pop-up input:focus{outline:none}.checkbox-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;margin-top:10px;cursor:pointer}.checkbox-label label{font-size:18px;margin:10px 0;font-family:"Albert Sans",sans-serif}.alert-me-text{font-size:14px;font-family:"Albert Sans",sans-serif;color:#040404;font-weight:400;margin-left:5px}.set-alert-pop-up button{font-size:14px;font-weight:600;background:#d14a61;color:white;padding:15px 20px;border:none;border-radius:24px;cursor:pointer;width:100%;height:auto;font-family:"Albert Sans",sans-serif;position:relative;margin-top:15px}.set-alert-pop-up button img{width:25px;height:25px;position:absolute;left:85%;top:15%;background:#832729;-webkit-box-shadow:16px 16px 15.9px 4px #490a0c91 inset;box-shadow:16px 16px 15.9px 4px #490a0c91 inset;border-radius:50%}.close-button{display:none;position:absolute;top:10px;right:10px;width:25px;height:25px;background-color:#e0e0e0;border-radius:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.1);box-shadow:0 2px 5px rgba(0,0,0,0.1);-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease, -webkit-transform 0.3s ease;z-index:10}.close-button:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.close-button .close-btn-icon{color:#999;font-size:12px}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);backdrop-filter:blur(2px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9999}.alert-popup{background-color:#fff;border-radius:8px;-webkit-box-shadow:0 0 20px rgba(0,0,0,0.1);box-shadow:0 0 20px rgba(0,0,0,0.1);z-index:9999;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:25px;text-align:center;position:relative}.gr-content{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:-webkit-fill-available}.alert-popup .close-btn,.popup-content .close-btn{position:absolute;top:10px;right:10px;width:25px;height:25px;background-color:#e0e0e0;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.1);box-shadow:0 2px 5px rgba(0,0,0,0.1);-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease, -webkit-transform 0.3s ease;z-index:9999}.alert-popup .close-btn:hover,.popup-content .close-btn:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.close-icon{color:#999;font-size:12px}.success-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:15px;height:80px}.success-icon img{width:55px;height:80px}.sucess-message{font-size:16px;margin-top:15px;color:#d14a61;font-weight:600;font-family:"Fraunces",serif;margin-bottom:15px}.text-content{font-size:13px;color:#7f7979;font-weight:bold;font-family:'IBM Plex Sans', sans-serif}.email-input{padding:10px;background:#f2e9e9;margin-top:10px}.email-input input{padding:10px;border:2px solid #ccc;border-radius:20px 0 0 20px;width:250px;outline:none;-webkit-transition:border-color 0.3s ease;transition:border-color 0.3s ease;font-size:13px;line-height:15.5px}.email-input input:focus{border-color:#832729}.email-submit-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.email-input button{background-color:#832729;border:none;padding:9px;border-radius:0 20px 20px 0;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:background-color 0.3s ease;transition:background-color 0.3s ease}.email-input button:hover{background-color:#631517}.email-input button img{width:20px;height:20px;-o-object-fit:contain;object-fit:contain}.popup-container{width:480px;height:233px;opacity:1;z-index:9999;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:15px}.popup-content{background-color:#fff;border-radius:8px;text-align:center;-webkit-box-shadow:0 2px 8px rgba(0,0,0,0.15);box-shadow:0 2px 8px rgba(0,0,0,0.15);width:90%;height:233px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.popup-content .success-icon{width:56px;height:76px;-webkit-animation:thumbs-up-animation 1s ease-in-out forwards;animation:thumbs-up-animation 1s ease-in-out forwards}.flip-card-set-alert{background-color:transparent;width:309px;height:auto;-webkit-perspective:1000px;perspective:1000px}.flip-card-inner-set-alert{position:relative;width:100%;height:100%;text-align:center;-webkit-transition:-webkit-transform 0.8s;transition:-webkit-transform 0.8s;transition:transform 0.8s;transition:transform 0.8s, -webkit-transform 0.8s;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.flip-card-set-alert.flip .flip-card-inner-set-alert{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.flip-card-front-set-alert,.flip-card-back-set-alert{position:relative;width:100%;height:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden}.flip-card-back-set-alert{position:absolute;top:0;left:0;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);background:#fff;border-radius:8px;width:-webkit-fill-available;height:inherit}@media (max-width: 1023.98px){.setalertform-outer{display:block !important}.overlay{background-color:#333;background:rgba(0,0,0,0.5);backdrop-filter:blur(2px)}.alert-popup{width:90%;height:auto;top:20px;left:5%;padding:20px}.alert-popup .close-btn{position:absolute;top:5px;right:5px;width:20px;height:20px}.success-icon img{width:45px;height:60px}.sucess-message{font-size:16px;margin-top:10px;margin-bottom:10px}.text-content{font-size:12px}.email-input{margin-top:15px}.email-input input{font-size:14px;width:70%}.email-input button{width:20%;padding:5px}.email-input button img{width:16px;height:16px}.popup-container{width:480px;height:233px;opacity:1;z-index:9999;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.popup-container .close-btn{z-index:9999;position:relative;top:15%;left:83%;width:32px;height:32px;background-color:#e0e0e0;border-radius:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.popup-container .close-icon{position:absolute;top:12%;left:30%;width:12px;height:12px;opacity:1;color:#999}.popup-content{background-color:#fff;border-radius:8px;text-align:center;-webkit-box-shadow:0 2px 8px rgba(0,0,0,0.15);box-shadow:0 2px 8px rgba(0,0,0,0.15);width:90%;position:relative}.popup-content .success-icon{width:56px;height:76px;-webkit-animation:thumbs-up-animation 1s ease-in-out forwards;animation:thumbs-up-animation 1s ease-in-out forwards}.phone-email-error-container{left:5%;top:70%;width:100%;height:auto}.phone-email-error-container .close-btn{top:5px;right:7%;width:20px;height:20px}#showFormBtn{position:fixed;display:block;color:white;background:#d14a61;-webkit-box-shadow:0 -2px 6px #00000038;box-shadow:0 -2px 6px #00000038;border:0.5px solid #cd8100;border-radius:9px 9px 0 0;opacity:1;bottom:0;left:0;width:100%;height:67px;z-index:9}#showFormBtn p{font-family:"Albert Sans",sans-serif;font-weight:400;font-size:12px}#showFormBtn h3{text-align:center;font:normal normal 400 18px/26px "Albert Sans",sans-serif;color:white;text-transform:capitalize;opacity:1}.setalertform-outer{z-index:20}.close-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;backdrop-filter:blur(5px);top:-18%;left:45%;width:48px;height:48px;background-color:rgba(255,255,255,0.3);border-radius:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.1);box-shadow:0 2px 5px rgba(0,0,0,0.1);-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease, -webkit-transform 0.3s ease}@supports (-webkit-touch-callout: none){@media (max-width: 1023.98px){.close-button{top:-17% !important}}}.close-button .close-btn-icon{color:#999;position:absolute;top:7%;left:23%;width:12px;height:12px;opacity:1}.set-alert-pop-up{display:none}.set-alert-pop-up.mobile-visible{width:100%;height:auto;position:fixed;bottom:0;left:0;padding:20px;-webkit-box-shadow:0 3px 6px #00000029;box-shadow:0 3px 6px #00000029;border:none;border-radius:8px;z-index:9999;background:#fff;display:block;-webkit-animation:slideLeft 0.5s ease-out;animation:slideLeft 0.5s ease-out}.set-alert-pop-up img{display:block}.form-content label{margin-bottom:0.5rem}.checkbox-label{margin-top:10px;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.set-alert-pop-up button img{left:87%;top:11%}.background-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);backdrop-filter:blur(5px);z-index:9998;display:none}.set-alert-pop-up input{width:100%;height:auto;padding:15px 20px}.set-alert-pop-up button{background:#d14a61}.flip-card-set-alert{width:100%}.flip-card-set-alert.flip .flip-card-inner-set-alert{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}}.header p:nth-of-type(3){color:black;font-weight:400;font-family:"Albert Sans",sans-serif;font-size:14px;padding:0 20px 0 0}.header p:nth-of-type(4){margin-top:1.7rem !important;margin-bottom:0.4rem !important}.checkboxalert{width:15px !important;background:#fff;border:1px solid #d9d9d9 !important;border-radius:2px !important;opacity:1;accent-color:#d14a61 !important;cursor:pointer !important}.success-descriptionmessage{font-size:14px;color:#262626;font-family:"Albert Sans",sans-serif;font-weight:400;padding:15px}.close-desktop{height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:end}.setalertform .error-msg{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;color:#ff1900;font-family:"Albert Sans",sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:0%;height:-webkit-fit-content !important;height:-moz-fit-content !important;height:fit-content !important;margin-left:15px}@media (min-width: 768px){.setalertform .error-msg{font-size:.75rem}}@media (max-width: 1023.98px){.setalertform .error-msg{position:relative;left:0}}@media (min-width: 768px) and (max-width: 1023.98px){.setalertform .error-msg{bottom:.3125rem}}#closemobilebtn{height:auto;width:auto;position:relative}.set-alert-pop-up input::-webkit-input-placeholder{color:#9e9e9e;opacity:1}.set-alert-pop-up input::-moz-placeholder{color:#9e9e9e;opacity:1}.set-alert-pop-up input:-ms-input-placeholder{color:#9e9e9e;opacity:1}.set-alert-pop-up input::-ms-input-placeholder{color:#9e9e9e;opacity:1}.set-alert-pop-up input::placeholder{color:#9e9e9e;opacity:1}.set-alert-pop-up input:-ms-input-placeholder{color:#9e9e9e}.set-alert-pop-up input::-ms-input-placeholder{color:#9e9e9e}@media (max-width: 1023.98px){.set-alert-pop-up.flip-card-set-alert.mobile-visible.flip{height:22rem}}

