body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.heading-section{background-image:url(/static/media/construction-workers.52d316bd74d432ce2190.jpg);background-repeat:no-repeat;background-size:cover;height:100vh}.homepage-altcol-1{background-color:#e0e0e0!important}.homepage-altcol-2{background-color:#f5f4f4!important}.hero-title h2,.hero-title h6{color:#fff!important}.store-icon img{margin-right:0}.first-section-logo{gap:20px}.download-btn,.first-section-logo{display:flex;flex-wrap:wrap;justify-content:center}.download-btn{gap:48px;margin-top:10px}.faq-content li{list-style:disc;margin:12px 0}.about-container{align-items:center}.hero-title{margin:5px 0 40px;text-align:center}.hero-title .description{align-self:center;flex-wrap:wrap;font-weight:600;text-align:center}.home-container{height:75vh;justify-content:center;margin:-48px auto auto;width:100%}.tons-more-features li:hover{cursor:pointer;font-weight:600}.bulk-thumb img{border-radius:18px;box-shadow:0 0 25px #c7c7c7;max-height:430px}.terms-conditions{font-size:14px;margin-top:14px;position:absolute;right:10px}.terms-conditions:hover{color:#bab9b9;cursor:pointer}.site-card-container{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-around}.site-card{background-color:#f5f4f4;border:2px solid #c9c9c9;border-radius:18px;max-width:32%;min-width:340px;overflow:hidden;padding:10px;position:relative;transition:box-shadow .3s ease}.site-card img{display:block;transition:transform .5s ease}.site-card:hover img{transform:scale(1.09)}.site-card:hover{box-shadow:0 6px 12px #0003}.site-card-text{margin:10px}.site-card-text h3,.site-card-text p{margin:16px}.site-card img{border-radius:18px;height:300px;object-fit:cover;width:100%}#refreshButton{border:none;margin-bottom:20px}@media only screen and (max-width:500px){.heading-section{height:auto}.about-container,.hero-title div{flex-direction:column}.about-container{align-items:center}.about-container .faq-content{margin-left:20px}.about-container img{margin:0!important}.login-button{margin-bottom:10px}.header-fixed{margin:4px;top:10px;width:95%!important}.col-lg-6{margin-bottom:20px}.contact-container{align-items:center;flex-direction:column!important;justify-content:center}.home-container{height:auto}}.card-title{font-weight:600;padding-top:10px}.login-card{height:60vmin;width:25%}.login-card,.sign-up-card{box-shadow:0 0 4px 0 #0000001a;padding:30px}.login-container{background-color:#fafafa;box-shadow:0 0 4px 0 #0000001a;padding:20px;width:630px}.login-cards-container{align-items:center;display:flex;flex-direction:row;gap:35px;justify-content:center;margin-top:10px;text-align:center}.pass-icon{bottom:235px;position:absolute;right:30px}.signup-pass-icon{bottom:295px;position:absolute;right:40px}.signup-retype-pass-icon{bottom:38px;position:absolute;right:40px}.pass-icon:hover,.reset-pass-icon:hover,.signup-pass-icon:hover,.signup-retype-pass-icon:hover{color:#7f7f7f!important;cursor:pointer}.reset-pass-icon{bottom:396px;position:absolute;right:45px}.reset-retype-pass-icon{bottom:138px;position:absolute;right:45px}.business-details-pass-icon{bottom:128px;position:absolute;right:45px}.business-details-retype-pass-icon{bottom:44px;position:absolute;right:45px}.business-details-pass-icon:hover,.business-details-retype-pass-icon:hover,.edit-profile-pass-icon:hover{color:#7f7f7f!important;cursor:pointer}.edit-profile-pass-icon{bottom:105px;position:absolute;right:30px}.back-button,.forgot-password,.reset-code{color:#5b5a5a;font-weight:500}.back-button:hover,.forgot-password:hover,.reset-code:hover{color:#404040;cursor:pointer}.sign-up{text-align:center}.sign-up span{cursor:pointer;text-decoration:underline}.password-checklist{margin-top:15px}.sign-up-fields-beside .k-form-field{width:48%}@media only screen and (min-width:501px) and (max-width:800px){.login-cards-container{flex-direction:column!important;overflow:auto!important}.login-cards-container .k-card{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:80%}.plan-card-description{font-size:2vw!important}.footer-bottom .row p{display:none!important}.login-container{width:90%}}@media only screen and (max-width:500px){.footer-bottom .footer-widget ul{justify-content:center!important}.plan-card-description{font-size:inherit}.login-container{width:90%}.login-card{height:100%;width:auto}.login-cards-container{flex-direction:column!important;overflow:auto!important}.plan-card-description{font-size:2.5vw!important}.sign-up-stepper-buttons{width:100%!important}.footer-bottom .row .col-lg-8{font-size:medium;margin:7px!important}}.about .wrapper{animation:fadeIn 1s ease;-webkit-animation:fadeIn 1s ease;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.about .container-1 h1{font-family:Poppins,sans-serif;font-size:64px;font-weight:700;line-height:1;margin-bottom:0;text-align:center}.about .container-1.dot{color:var(--secondary-color)}.update-img img{border-radius:8px;box-shadow:0 0 25px #c7c7c7}.updates section .col-lg-6{align-self:center}.news-card-container{text-align:start!important}.campaign-footer{background:#162d61;color:#fff;padding:10px;width:100%}.campaign-footer .footer-bottom{padding:6px 0 2px}.campaign-footer-row{align-items:center;display:flex;flex-direction:row;gap:0;justify-content:center;width:100%}.campaign-footer-col{flex:1 1;padding:0;text-align:center}.about-col,.campaign-footer-col{align-items:center;display:flex;height:100%;justify-content:center}.about-col{order:1;width:100%}.social-col{order:2}.terms-col{order:3}.footer-about-text{font-size:1rem;font-weight:500;letter-spacing:.01em;margin:0;overflow:hidden;padding:.15rem 0 .05rem;text-overflow:ellipsis;white-space:nowrap}@media (max-width:575px){.footer-about-text{font-size:.8rem}}.campaign-footer .footer-social{display:flex;gap:6px;justify-content:center;margin:0;padding:0}.campaign-footer .footer-social li{list-style:none}.campaign-footer .footer-social li a{align-items:center;border:1px solid #fff;border-radius:50%;color:#fff;display:flex;font-size:15px;height:30px;justify-content:center;opacity:.7;transition:all .2s;width:30px}.campaign-footer .footer-social li a:hover{background:blue;color:#083db8!important;opacity:1}.campaign-footer .terms-conditions{background:none!important;border-radius:6px;color:#fff!important;cursor:pointer;display:inline-block!important;font-size:15px;margin:0 auto;opacity:1!important;padding:3px 10px;position:relative;text-decoration:underline;transition:background .2s,color .2s;z-index:10}.campaign-footer .terms-conditions:hover{color:grey!important}@media (max-width:991px){.campaign-footer-row{align-items:stretch;flex-direction:column;gap:6px}.about-col{order:1}.terms-col{margin-bottom:2px;order:2}.social-col{order:3}.campaign-footer-col{margin:0!important;padding:1px 0;text-align:center;width:100%}.campaign-footer .terms-conditions{border-radius:6px;display:block!important;font-size:14px;margin:0 auto;padding:3px 8px}}@media (max-width:575px){.campaign-footer{padding:4px 0 0}.campaign-footer .footer-bottom{padding:3px 0}.campaign-footer-row{gap:3px}.campaign-footer .footer-social li a{font-size:12px;height:24px;width:24px}.campaign-footer .terms-conditions{font-size:12px;padding:2px 6px}}.campaign-home{background-color:#f2f2f2;padding-top:8px}.campaign-home-header{display:flex}.campaign-dropdown{cursor:pointer;font-size:.9vw}.campaign-chips .k-chip-list-md{gap:10px}.campaign-chips .k-chip{background-color:#fff;border:2px solid #a8a8a8;border-radius:8px;margin-top:6px;padding:10px 5px}.k-chip-solid-base.k-selected{background-color:#e1e0e0!important}.campaign-chips .k-chip-content{font-size:40vw;font-weight:700}.campaign-home-middle-content{align-content:center;align-self:center;display:"flex";flex-wrap:wrap;justify-content:center;margin:0 auto;overflow-y:hidden;overflow:auto;width:75%}.campaign-dropdown-item{font-size:.8vw}.campaign-search{align-self:center;background-color:#fff;border:2px solid #b4b4b4;border-radius:20px;cursor:pointer;font-weight:600;margin:4px 0 0 auto;padding:5px 5vw;text-align:center}.add-new-campaign-button{background-color:#063bb5;border-radius:10px;color:#fff;font-weight:700;margin:0 0 auto auto;min-width:70px;padding:8px;text-align:center}.add-new-campaign-button:hover{background-color:#052d89;cursor:pointer}.settings-gear{margin:0 10px auto 20px}.k-chip-content span{font-size:.9vw;padding:2px}.k-card-body{padding:0}.campaign-card:hover{cursor:pointer;filter:brightness(97%)}.campaign-card-content{border-radius:5px;display:flex;flex-direction:column;justify-content:space-between;margin:10px 20px 0;width:100%}.campaign-home-middle-content::-webkit-scrollbar{display:none}.campaign-home-middle-content,.campaign-overview-container div,.k-card-body div{-ms-overflow-style:none;scrollbar-width:none}.campaign-overview-container{display:flex;justify-content:center;overflow:auto;padding:30px}.add-new-container,.campaign-overview-container{-ms-overflow-style:none;scrollbar-width:none}.add-new-container{display:flex;flex-direction:column;height:80vmin;justify-content:center;margin:20px}.site-chosen{background-color:#e1e0e0;border:2px solid #585858;border-radius:8px;bottom:225px;box-shadow:0 0 4px 0 #0000001a;font-weight:600;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:20px;position:absolute;z-index:1}.plan-card-description{color:#363636;font-size:.7vw}.campaign-overview-divider{align-self:center;border:2px solid #f7f7f7;box-shadow:0 0 2px 0 #0000001a;margin:35px 0 10px;width:80%}.campaign-overview-vertical-divider{border:2px solid #cacaca;border-radius:12px;box-shadow:0 0 2px 0 #0000001a;height:100%;margin:5vmin!important;margin:55px 0 30px}.add-new-campaign-plan-cards{display:flex;gap:35px;justify-content:center;margin:auto;text-align:center}.add-new-campaign-stepper-buttons{display:flex;justify-content:space-around;margin:0 0 10px;width:100vmax}.add-campaign-map{display:flex;gap:30px;height:60vmin;justify-content:center;margin:auto 0}.payment-container{display:flex;flex-direction:column;width:45%}.payment-comp{justify-content:space-between;padding:6px}.payment-comp input{display:none}.overview-box-containers{display:flex;flex-direction:column;height:auto}.settings-gear:hover{color:#8f8f8f!important;cursor:pointer}.edit-payment-container{margin:auto}.settings-data{background-color:#fcf7f8;border:1px solid #0000000d;border-radius:5px;color:#787878;padding:25px}.settings-data button{font-weight:600;margin-bottom:10px;margin-left:-2px;padding:25px}.sign-out:hover{cursor:pointer;font-weight:700!important}.campaign-card-dialog{background-color:#ebebeb;border:2px solid #b4b4b4;border-radius:5px;box-shadow:0 0 4px 0 #0000001a;padding:20px;width:60vmin}.sites-list button{border-radius:6px;font-weight:600;padding:15px;transition:height .3s!important}.sites-list button span{width:100%}.sites-list:hover button{height:14vh!important}.clicked-site-div{display:none;margin-top:15px;padding:10px}.sites-list:hover .clicked-site-div{display:flex!important;flex-direction:column}.hamburger-container{display:none}.hamburger-dropdown{background-color:#fff;border:2px solid #efefef;border-radius:5px;left:60px;padding:5px;position:absolute;top:80px;z-index:2}.hamburger-dropdown li{border:2px solid #efefef;border-radius:2px;margin:10px}.hamburger-icon{color:#787878;cursor:pointer;margin:10px 10px 0}.view-sites-container{display:flex;gap:40px;justify-content:center;margin-top:20px;text-align:center}.campaign-data{display:flex;justify-content:center;margin:auto 0}.campaign-data .k-card{padding:30px!important}.overview-start-end-date{display:flex;flex-direction:row;justify-content:space-between;margin:20px 0 14px}@media only screen and (max-width:700px){.overview-box-containers div{font-size:1.3vh!important}.campaign-home-middle-content{width:90%}.campaign-chips{display:none!important}.view-sites-map{margin:auto auto 15px}.hamburger-container{display:block;font-weight:500}.hamburger-container li:hover{background-color:#f2f2f2;cursor:pointer}.campaign-search{margin:13px 0 0;padding:6px 34px}.add-new-campaign-button{margin-right:4px;margin-top:3px;padding:8px}.settings-gear{margin:2px 0 0 2px}.view-sites-container{flex-direction:column}.add-new-container{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.add-new-campaign-plan-cards{flex-direction:column;margin:20px 0}.add-new-campaign-stepper-buttons{justify-content:space-between!important;width:90vmin}.add-campaign-map{height:60vmax;margin:20px 0}.campaign-overview-container div{align-items:center;flex-direction:column;font-size:1.4vh;padding:4px;text-align:center}.payment-container{width:75vw}.payment-comp{justify-content:space-around}.campaign-overview-vertical-divider{width:90%}.campaign-overview-divider{display:none}.overview-map-container div{height:40vh!important;width:80vw!important}.overview-map-container .gmnoprint{display:none}.campaign-data{margin:10vh 0}.campaign-data .k-card{padding:10px!important}.overview-card-container{width:95%!important}.overview-start-end-date h6{font-size:larger!important;margin-top:4px}}.latest-posts .k-card{transition:box-shadow .3s ease-in-out}.latest-posts .k-card:hover{box-shadow:0 12px 24px #000;cursor:pointer}.latest-posts .k-card img{transition:box-shadow .3s ease-in-out}.latest-posts .k-card:hover img{transform:scale(1.1)}.feedback-section{padding:60px 0}.feedback-card{background:#fff;border-radius:16px;box-shadow:0 4px 24px #0000000f;margin:0 auto;max-width:800px;padding:40px}.feedback-progress-wrapper{margin:0 auto 24px;max-width:800px}.feedback-progress-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:6px}.feedback-progress-text{color:#8d8d8d;font-size:.85rem;font-weight:500}.feedback-progress-percent{color:#083db8;font-size:.85rem;font-weight:600}.feedback-question{border-bottom:1px solid #f0f0f0;margin-bottom:36px;padding-bottom:36px}.feedback-question:last-of-type{border-bottom:none;margin-bottom:0;padding-bottom:0}.feedback-section-header{align-items:flex-start;display:flex;gap:14px;margin-bottom:20px}.feedback-section-icon{align-items:center;background:linear-gradient(135deg,#083db8,#1a5ce8);border-radius:12px;box-shadow:0 4px 12px #083db840;color:#fff;display:flex;font-size:22px;height:42px;justify-content:center;min-width:42px;width:42px}.feedback-section-text{display:flex;flex-direction:column;gap:2px}.feedback-question-label{color:#083db8;font-size:.7rem;font-weight:700;letter-spacing:.5px;margin:0;text-transform:uppercase}.feedback-question-title{color:#333;font-size:1.15rem;font-weight:600;line-height:1.3;margin:0}.feedback-question-subtitle{color:#8d8d8d;font-size:.875rem;margin:0}.feedback-options-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr}.feedback-options-grid.three-col{grid-template-columns:1fr 1fr 1fr}.feedback-option-card{align-items:flex-start;background-color:#fff;border:1px solid #d8d8d8;border-radius:10px;cursor:pointer;display:flex;gap:10px;min-height:48px;padding:12px 14px;transition:all .2s ease;-webkit-user-select:none;user-select:none}.feedback-option-card:hover{border-color:#083db8;box-shadow:0 4px 12px #083db81a;transform:translateY(-1px)}.feedback-option-card.selected{background-color:#083db808;border-color:#083db8;border-width:2px;padding:11px 13px}.feedback-option-card .option-label{color:#333;font-size:.875rem;font-weight:400;line-height:1.4;word-break:break-word}.feedback-option-card.selected .option-label{color:#083db8;font-weight:600}.feedback-option-card input[type=checkbox],.feedback-option-card input[type=radio]{accent-color:#083db8;cursor:pointer;flex-shrink:0;height:16px;margin-top:2px;min-width:16px;width:16px}.feedback-other-row{align-items:center;display:flex;gap:10px;margin-top:10px}.feedback-other-row .feedback-option-card{flex-shrink:0;min-width:100px}.feedback-other-input{border:1px solid #d8d8d8;border-radius:8px;flex:1 1;font-size:.875rem;outline:none;padding:10px 14px;transition:border-color .2s ease}.feedback-other-input:focus{border-color:#083db8;box-shadow:0 0 0 2px #083db81a}.feedback-nps-container{align-items:center;display:flex;flex-direction:column;padding:16px 0}.feedback-nps-faces{display:flex;gap:24px;justify-content:center;margin-bottom:12px}.feedback-nps-face{align-items:center;cursor:pointer;display:flex;flex-direction:column;gap:6px;transition:all .2s ease}.feedback-nps-face:hover{opacity:1!important;transform:scale(1.15)}.feedback-nps-face.selected{transform:scale(1.2)}.feedback-nps-face.dimmed{opacity:.4}.feedback-nps-icon-wrapper{align-items:center;border:2px solid #0000;border-radius:50%;display:flex;height:56px;justify-content:center;transition:all .2s ease;width:56px}.feedback-nps-icon-wrapper.selected{border-width:2px}.feedback-nps-value{color:#8d8d8d;font-size:.8rem;font-weight:500}.feedback-nps-value.selected{font-weight:700}.feedback-nps-labels{display:flex;justify-content:space-between;max-width:320px;width:100%}.feedback-nps-labels span{color:#8d8d8d;font-size:.75rem}.feedback-textarea{border:1px solid #d8d8d8;border-radius:12px;box-sizing:border-box;font-family:inherit;font-size:.9rem;min-height:120px;outline:none;padding:14px 16px;resize:vertical;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.feedback-textarea:focus{border-color:#083db8;border-width:2px;box-shadow:0 0 0 3px #083db814}.feedback-textarea::placeholder{color:#bbb}.feedback-submit-btn,.feedback-submit-wrapper{display:flex;justify-content:center}.feedback-submit-btn{align-items:center;background:linear-gradient(135deg,#083db8,#1a5ce8);border:none;border-radius:12px;box-shadow:0 6px 20px #083db84d;color:#fff;cursor:pointer;font-size:1rem;font-weight:700;gap:8px;min-width:200px;padding:14px 40px;transition:all .3s ease}.feedback-submit-btn:hover{box-shadow:0 8px 28px #083db866;transform:translateY(-2px)}.feedback-submit-btn:active{transform:translateY(0)}.feedback-submit-btn:disabled{cursor:not-allowed;opacity:.7;transform:none}.feedback-submit-btn .spinner{animation:feedback-spin .7s linear infinite;border:3px solid #ffffff4d;border-radius:50%;border-top-color:#fff;height:22px;width:22px}@keyframes feedback-spin{to{transform:rotate(1turn)}}.feedback-success{align-items:center;animation:feedback-fadeIn .6s ease;display:flex;flex-direction:column;justify-content:center;padding:80px 20px;text-align:center}@keyframes feedback-fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.feedback-success-icon{align-items:center;animation:feedback-pulse 2s infinite;background:linear-gradient(135deg,#28a745,#20c997);border-radius:50%;box-shadow:0 8px 24px #28a7454d;color:#fff;display:flex;font-size:44px;height:80px;justify-content:center;margin-bottom:24px;width:80px}@keyframes feedback-pulse{0%{box-shadow:0 8px 24px #28a7454d}50%{box-shadow:0 8px 40px #28a74580}to{box-shadow:0 8px 24px #28a7454d}}.feedback-error-icon{align-items:center;animation:feedback-shake .6s ease;background:linear-gradient(135deg,#e53935,#ef5350);border-radius:50%;box-shadow:0 8px 24px #e539354d;color:#fff;display:flex;font-size:44px;height:80px;justify-content:center;margin-bottom:24px;width:80px}@keyframes feedback-shake{0%,to{transform:translateX(0)}15%{transform:translateX(-8px)}30%{transform:translateX(8px)}45%{transform:translateX(-6px)}60%{transform:translateX(6px)}75%{transform:translateX(-3px)}90%{transform:translateX(3px)}}.feedback-error-state h2{color:#c62828}.feedback-error-state p{color:#8d8d8d}.feedback-success h2{color:#333;font-size:1.5rem;font-weight:700;margin:0 0 12px}.feedback-success p{color:#8d8d8d;line-height:1.6;margin:0 0 24px;max-width:400px}.feedback-reset-btn{background:linear-gradient(135deg,#083db8,#1a5ce8);border:none;border-radius:10px;box-shadow:0 4px 12px #083db840;color:#fff;cursor:pointer;font-size:.95rem;font-weight:600;padding:12px 32px;transition:all .3s ease}.feedback-reset-btn:hover{box-shadow:0 6px 20px #083db859;transform:translateY(-1px)}.feedback-toast{animation:feedback-slideIn .3s ease;border-radius:10px;box-shadow:0 6px 20px #00000026;color:#fff;font-size:.9rem;font-weight:500;padding:14px 24px;position:fixed;right:24px;top:24px;z-index:9999}.feedback-toast.success{background:linear-gradient(135deg,#28a745,#20c997)}.feedback-toast.error{background:linear-gradient(135deg,#e53935,#ef5350)}@keyframes feedback-slideIn{0%{opacity:0;transform:translateX(40px)}to{opacity:1;transform:translateX(0)}}.feedback-progress-bar .MuiLinearProgress-root{background-color:#e8e8e8;border-radius:3px;height:6px}.feedback-progress-bar .MuiLinearProgress-bar{background:linear-gradient(90deg,#083db8,#1a5ce8);border-radius:3px}@media only screen and (max-width:768px){.feedback-card{margin:0 8px;padding:24px 20px}.feedback-options-grid,.feedback-options-grid.three-col{grid-template-columns:1fr}.feedback-other-row{align-items:stretch;flex-direction:column}.feedback-other-row .feedback-option-card{min-width:0;min-width:auto}.feedback-nps-faces{gap:12px}.feedback-nps-icon-wrapper{height:44px;width:44px}.feedback-nps-value{font-size:.7rem}.feedback-section{padding:40px 0}.feedback-question-title{font-size:1rem}}@media only screen and (max-width:500px){.feedback-card{border-radius:12px;padding:20px 16px}.feedback-nps-faces{gap:8px}.feedback-nps-icon-wrapper{height:38px;width:38px}.feedback-submit-btn{width:100%}}
/*# sourceMappingURL=main.2cd23814.css.map*/