.get-quote__popup-bg{font-family:"Manrope",sans-serif;position:absolute;z-index:100000;left:50%;transform:translateX(-50%);width:80%;justify-content:center;color:#555;overflow:auto;height:100vh;padding:150px 0;scrollbar-width:none}@media(max-width: 900px){.get-quote__popup-bg{padding:60px 0;width:100%}}.get-quote__popup-bg .get-quote__popup-bg::-webkit-scrollbar{display:none}.get-quote__popup-bg .contact-popup__cross{position:absolute;top:200px;right:50px;width:30px;height:30px;cursor:pointer;transition:opacity ease .5s}@media(max-width: 900px){.get-quote__popup-bg .contact-popup__cross{top:-5px;right:6px;width:24px;height:24px}}.get-quote__popup-bg .contact-popup__cross::before,.get-quote__popup-bg .contact-popup__cross::after{content:"";position:absolute;top:10px;display:block;width:24px;height:3px;background:#101018}@media(max-width: 900px){.get-quote__popup-bg .contact-popup__cross::before,.get-quote__popup-bg .contact-popup__cross::after{height:1px}}.get-quote__popup-bg .contact-popup__cross::before{transform:rotate(45deg)}.get-quote__popup-bg .contact-popup__cross::after{transform:rotate(-45deg)}.get-quote__popup-bg h3{font-size:48px;font-weight:600;line-height:67px;letter-spacing:0em;color:#101018}@media(max-width: 900px){.get-quote__popup-bg h3{font-size:24px;line-height:33.6px}}.get-quote__popup-bg h4{font-size:32px;font-weight:500;line-height:45px;letter-spacing:0em;color:#101018;margin-bottom:25px}@media(max-width: 900px){.get-quote__popup-bg h4{font-size:20px;font-weight:500;line-height:28px;letter-spacing:0em;margin-bottom:15px}}.get-quote__popup-bg .get-quote__popup-wrapper{background:#fff;border-radius:16px;width:100%;height:fit-content;padding:80px 100px 84px 100px}@media(max-width: 900px){.get-quote__popup-bg .get-quote__popup-wrapper #wpcf7-f78475-o1{display:flex;align-items:center;flex-direction:column;position:relative}}.get-quote__popup-bg .get-quote__popup-wrapper .container1-submitted{width:363px;font-size:48px;font-weight:600;line-height:67px;letter-spacing:0em;color:#101018}@media(max-width: 900px){.get-quote__popup-bg .get-quote__popup-wrapper .container1-submitted{width:100%;font-size:24px;font-weight:600;line-height:34px;letter-spacing:0em;padding-right:100px;padding-bottom:25px}}.get-quote__popup-bg .get-quote__popup-wrapper .container2-submitted{display:flex;flex-direction:column;justify-content:space-between;height:254px;width:650px}@media(max-width: 900px){.get-quote__popup-bg .get-quote__popup-wrapper .container2-submitted{width:100%;height:auto}}.get-quote__popup-bg .get-quote__popup-wrapper .container2-submitted .container2-title{font-size:32px;font-weight:500;line-height:45px;letter-spacing:0em}@media(max-width: 900px){.get-quote__popup-bg .get-quote__popup-wrapper .container2-submitted .container2-title{font-size:20px;font-weight:500;line-height:28px;letter-spacing:0em;padding-bottom:15px}}.get-quote__popup-bg .get-quote__popup-wrapper .container2-submitted .container2-description{font-size:20px;font-weight:500;line-height:28px;letter-spacing:0em}@media(max-width: 900px){.get-quote__popup-bg .get-quote__popup-wrapper .container2-submitted .container2-description{font-size:16px;font-weight:500;line-height:22px;letter-spacing:0em;padding-bottom:25px}}.get-quote__popup-bg .get-quote__popup-wrapper .container2-submitted .container2-description .submitted__phone-link{text-decoration:none}.get-quote__popup-bg .get-quote__popup-wrapper .container2-submitted .container2-button{display:flex;align-items:center;justify-content:center;width:156px;height:52px;border-radius:5px;border:1px solid #101018;font-size:16px;font-weight:500;line-height:22px;letter-spacing:0px;cursor:pointer}@media(max-width: 900px){.get-quote__popup-bg .get-quote__popup-wrapper .container2-submitted .container2-button{width:146px;height:48px}}@media(max-width: 900px){.get-quote__popup-bg .get-quote__popup-wrapper{padding:25px 15px 25px 15px;margin:0 15px 0 15px}}.get-quote__popup-bg .get-quote__popup-wrapper .wpcf7-form{display:flex;flex-direction:column;gap:60px}@media(max-width: 900px){.get-quote__popup-bg .get-quote__popup-wrapper .wpcf7-form{gap:30px}}.get-quote__popup-bg .get-quote__popup-wrapper .contact-popup__title-wrapper{max-width:800px}@media(max-width: 900px){.get-quote__popup-bg .get-quote__popup-wrapper .contact-popup__title-wrapper{position:relative}}.get-quote__popup-bg .get-quote__popup-wrapper .contact-popup__title-wrapper p{font-size:20px;font-weight:500}@media(max-width: 900px){.get-quote__popup-bg .get-quote__popup-wrapper .contact-popup__title-wrapper p{padding-top:10px;font-size:16px}}.get-quote__popup-bg .get-quote__popup-wrapper .contact-popup__selectors{width:100%}.get-quote__popup-bg .get-quote__popup-wrapper .contact-popup__selectors .wpcf7-form-control{display:flex;flex-wrap:wrap;width:100%;justify-content:space-between}.get-quote__popup-bg .get-quote__popup-wrapper .contact-popup__selectors .wpcf7-form-control span.wpcf7-list-item{font-size:24px;font-weight:400;width:25%;margin:0 0 10px 0}@media(max-width: 1280px){.get-quote__popup-bg .get-quote__popup-wrapper .contact-popup__selectors .wpcf7-form-control span.wpcf7-list-item{width:50%}}@media(max-width: 900px){.get-quote__popup-bg .get-quote__popup-wrapper .contact-popup__selectors .wpcf7-form-control span.wpcf7-list-item{font-size:14px;width:50%;margin:0 0 15px 0}}@media(max-width: 360px){.get-quote__popup-bg .get-quote__popup-wrapper .contact-popup__selectors .wpcf7-form-control span.wpcf7-list-item{width:100%}}.get-quote__popup-bg .get-quote__popup-wrapper .contact-popup__selectors input[type=checkbox]{display:none}.get-quote__popup-bg .get-quote__popup-wrapper .contact-popup__selectors label{position:relative;display:inline-block;margin-right:10px}.get-quote__popup-bg .get-quote__popup-wrapper .contact-popup__selectors .contact-popup__custom-checkbox{width:30px;height:30px;border:2px solid #ccc;border-radius:5px;background-color:#fff}.get-quote__popup-bg .get-quote__popup-wrapper .contact-popup__selectors input{min-width:30px;min-height:30px}.get-quote__popup-bg .get-quote__popup-wrapper .contact-popup__selectors label{display:flex;align-items:center;gap:15px}.get-quote__popup-bg .get-quote__popup-wrapper .contact-popup__selectors:nth-child(4) .wpcf7-form-control span.wpcf7-list-item{width:30%}@media(max-width: 1640px){.get-quote__popup-bg .get-quote__popup-wrapper .contact-popup__selectors:nth-child(4) .wpcf7-form-control span.wpcf7-list-item{width:50%}}@media(max-width: 1280px){.get-quote__popup-bg .get-quote__popup-wrapper .contact-popup__selectors:nth-child(4) .wpcf7-form-control span.wpcf7-list-item{width:100%}}.get-quote__popup-bg .get-quote__popup-wrapper .developer-type__block-wrapper{display:flex;flex-wrap:wrap;align-items:center}.get-quote__popup-bg .get-quote__popup-wrapper .developer-type__block-wrapper .developer-type__sum{color:#6579f4;font-size:30px;font-weight:600;line-height:39px;letter-spacing:0em;margin-bottom:25px;padding-left:8px}@media(max-width: 900px){.get-quote__popup-bg .get-quote__popup-wrapper .developer-type__block-wrapper .developer-type__sum{font-size:18px;margin-bottom:15px;line-height:28px}}.get-quote__popup-bg .get-quote__popup-wrapper .developer-type__block-wrapper .developer-type__selectors-wrapper{display:flex;justify-content:space-between;flex-wrap:wrap;order:3;gap:20px 80px}.get-quote__popup-bg .get-quote__popup-wrapper .developer-type__block-wrapper .developer-type__selectors-wrapper .developer-type__wrapper{display:flex;justify-content:space-between;position:relative;width:43%;padding:15px 25px 15px 25px;border-radius:5px;border:solid 1px #d6d6d6}@media(max-width: 1280px){.get-quote__popup-bg .get-quote__popup-wrapper .developer-type__block-wrapper .developer-type__selectors-wrapper .developer-type__wrapper{width:100%;padding:5px 15px 5px 15px}}.get-quote__popup-bg .get-quote__popup-wrapper .developer-type__block-wrapper .developer-type__selectors-wrapper .developer-type__wrapper .developer-type__counter-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:center}.get-quote__popup-bg .get-quote__popup-wrapper .developer-type__block-wrapper .developer-type__selectors-wrapper .developer-type__wrapper .developer-type__counter-wrapper input{font-size:28px;width:63px;font-weight:400;line-height:39px;letter-spacing:0em;text-align:center;outline:none;padding-left:15px;margin:0 16px;pointer-events:none}@media(max-width: 900px){.get-quote__popup-bg .get-quote__popup-wrapper .developer-type__block-wrapper .developer-type__selectors-wrapper .developer-type__wrapper .developer-type__counter-wrapper input{font-size:16px;font-weight:500;line-height:22px;letter-spacing:0em;text-align:center;padding-left:0;margin:0 10px;width:32px}}.get-quote__popup-bg .get-quote__popup-wrapper .developer-type__block-wrapper .developer-type__selectors-wrapper .developer-type__wrapper .developer-type__counter-wrapper .developer-type__increase,.get-quote__popup-bg .get-quote__popup-wrapper .developer-type__block-wrapper .developer-type__selectors-wrapper .developer-type__wrapper .developer-type__counter-wrapper .developer-type__decrease{font-size:28px;font-weight:400;line-height:39px;letter-spacing:0em;text-align:center;color:#555;cursor:pointer;user-select:none}.get-quote__popup-bg .get-quote__popup-wrapper .developer-type__block-wrapper .developer-type__selectors-wrapper .developer-type__wrapper input{text-align:center;border:none}.get-quote__popup-bg .get-quote__popup-wrapper .developer-type__block-wrapper .developer-type__selectors-wrapper .developer-type{display:flex;align-items:center;font-size:20px;font-weight:500;line-height:28px;letter-spacing:0em;text-align:start}@media(max-width: 900px){.get-quote__popup-bg .get-quote__popup-wrapper .developer-type__block-wrapper .developer-type__selectors-wrapper .developer-type{font-size:14px;font-weight:400;line-height:20px;letter-spacing:0em}}.get-quote__popup-bg .get-quote__popup-wrapper .developer-type__block-wrapper>*:nth-child(1){order:2}.get-quote__popup-bg .get-quote__popup-wrapper .developer-type__block-wrapper>*:nth-child(2){order:1}.get-quote__popup-bg .get-quote__popup-wrapper .contact-popup__buttons-wrapper .budget__button{display:grid;grid-template-columns:repeat(6, 1fr);column-gap:12px;row-gap:12px}@media(max-width: 1280px){.get-quote__popup-bg .get-quote__popup-wrapper .contact-popup__buttons-wrapper .budget__button{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 900px){.get-quote__popup-bg .get-quote__popup-wrapper .contact-popup__buttons-wrapper .budget__button{grid-template-columns:repeat(2, 1fr)}}.get-quote__popup-bg .get-quote__popup-wrapper .contact-popup__buttons-wrapper .budget__button span.wpcf7-list-item{border-radius:5px;border:solid 1px #d6d6d6}.get-quote__popup-bg .get-quote__popup-wrapper .contact-popup__buttons-wrapper .budget__button span.wpcf7-list-item .wpcf7-list-item-label:hover{color:#555}.get-quote__popup-bg .get-quote__popup-wrapper .contact-popup__buttons-wrapper .budget__button span.wpcf7-list-item:has(label>input:checked){background-color:#f4f5ff;color:#555}.get-quote__popup-bg .get-quote__popup-wrapper .contact-popup__buttons-wrapper .budget__button span.wpcf7-list-item:hover{background-color:#f4f5ff;color:#555}.get-quote__popup-bg .get-quote__popup-wrapper .contact-popup__contact-form-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;flex-direction:row;width:100%;position:relative}.get-quote__popup-bg .get-quote__popup-wrapper .contact-popup__contact-form-wrapper .intl-tel-input{width:40%}@media(max-width: 900px){.get-quote__popup-bg .get-quote__popup-wrapper .contact-popup__contact-form-wrapper .intl-tel-input{width:100%}}.get-quote__popup-bg .get-quote__popup-wrapper .contact-popup__contact-form-wrapper .intl-tel-input input{width:100%}@media(max-width: 900px){.get-quote__popup-bg .get-quote__popup-wrapper .contact-popup__contact-form-wrapper{width:100%;flex-direction:column}}.get-quote__popup-bg .get-quote__popup-wrapper .contact-popup__contact-form-wrapper h4{width:100%}.get-quote__popup-bg .get-quote__popup-wrapper .contact-popup__contact-form-wrapper input{width:40%}@media(max-width: 900px){.get-quote__popup-bg .get-quote__popup-wrapper .contact-popup__contact-form-wrapper input{width:100%;height:50px}}.get-quote__popup-bg .get-quote__popup-wrapper .contact-popup__contact-form-wrapper textarea{width:100%;height:100px}.get-quote__popup-bg .get-quote__popup-wrapper .contact-popup__contact-form-wrapper input[type=submit]{width:200px;height:80px;background-color:#5067f4;color:#fff;border-radius:5px;border:none;font-size:24px}@media(max-width: 1280px){.get-quote__popup-bg .get-quote__popup-wrapper .contact-popup__contact-form-wrapper input[type=submit]{font-size:16px;font-weight:500;line-height:22px;letter-spacing:0em;width:102px;height:50px;margin-top:20px}}.close{display:none}.open{display:flex !important}.disabled{opacity:.5;pointer-events:none;cursor:not-allowed}.popup-overlay{display:none;position:absolute;top:0;left:0;width:100%;height:100%;backdrop-filter:blur(5px);background-color:rgba(8,38,96,.6);z-index:99999}@media(max-width: 900px){.popup-overlay{backdrop-filter:blur(5px);background-color:rgba(8,38,96,.6)}}.checked{border-color:#007bff !important;background-position:center;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg width='18' height='14' viewBox='0 0 18 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.73039 14C5.4701 14.0001 5.21235 13.9453 4.9719 13.8388C4.73145 13.7323 4.51302 13.5761 4.32912 13.3793L0 8.75447L1.65193 6.9896L5.73039 11.3489L16.3481 0L18 1.76487L7.13165 13.3793C6.94775 13.5761 6.72932 13.7323 6.48887 13.8388C6.24842 13.9453 5.99067 14.0001 5.73039 14Z' fill='%235067F4'/%3E%3C/svg%3E")}.cta-contact{font-family:"Manrope",sans-serif;color:#fff;padding:85px 16px 40px;display:flex;align-items:center;position:relative}@media(min-width: 1100px){.cta-contact{padding:0 30px}}@media(min-width: 1400px){.cta-contact{padding:0 50px}}.cta-contact .cta-contact__desktop-wrapper{max-width:1530px;margin:0 auto;width:100%;position:relative;z-index:1;padding-top:85px;display:flex;flex-direction:column;gap:60px;justify-content:space-between}@media(max-width: 1100px){.cta-contact .cta-contact__desktop-wrapper{padding-top:25px}}.cta-contact .cta-contact__desktop-wrapper .cta-contact__wrapper{max-width:780px}.cta-contact .cta-contact__desktop-wrapper .cta-contact__wrapper--meetings{display:flex;flex-direction:row;column-gap:20px}@media(max-width: 768px){.cta-contact .cta-contact__desktop-wrapper .cta-contact__wrapper--meetings{flex-direction:column}}.cta-contact .cta-contact__desktop-wrapper .cta-contact__wrapper--meetings .meetings-iframe-container{width:380px}@media(max-width: 900px){.cta-contact .cta-contact__desktop-wrapper .cta-contact__wrapper:last-child{padding:0 30px}}@media(max-width: 1100px){.cta-contact .cta-contact__desktop-wrapper .cta-contact__wrapper:last-child{padding-top:0}}@media(min-width: 1100px){.cta-contact .cta-contact__desktop-wrapper .cta-contact__wrapper:last-child{padding-top:48px}}@media(min-width: 1200px){.cta-contact .cta-contact__desktop-wrapper{flex-direction:row;padding:0 30px;padding-top:70px !important;padding-bottom:118px}}.cta-contact :nth-child(2).cta-contact__wrapper{align-self:center}.cta-contact .cta-contact__wrapper{display:flex;flex-direction:column;row-gap:25px;max-width:880px}@media(min-width: 1100px){.cta-contact .cta-contact__wrapper{padding-top:121px;row-gap:40px}}.cta-contact .cta-contact__wrapper .cta-contact__heading{font-size:34px;font-weight:800;line-height:1.1;margin:0;color:inherit}@media(min-width: 1100px){.cta-contact .cta-contact__wrapper .cta-contact__heading{font-size:50px}}@media(min-width: 1400px){.cta-contact .cta-contact__wrapper .cta-contact__heading{font-size:64px}}.cta-contact .cta-contact__wrapper .cta-contact__description{margin:0;line-height:1.5;font-size:16px;font-style:normal;font-weight:400;color:inherit}.cta-contact .cta-contact__wrapper .cta-contact__button{display:flex;gap:16px}.cta-contact .cta-contact__wrapper .cta-contact__button .contact-us__btn.cta-contact_quote{border:1px solid #fff;background:rgba(0,0,0,0);cursor:pointer}.cta-contact .cta-contact__wrapper .cta-contact__button .contact-us__btn.cta-contact_quote:hover{border-color:#2254cd;background-color:#2254cd;color:#fff}.cta-contact .cta-contact__wrapper .hr__delimiter{margin:0;opacity:.2}.cta-contact .cta-contact__wrapper .platforms{display:flex;column-gap:10px;row-gap:30px}@media(min-width: 1200px){.cta-contact .cta-contact__wrapper .platforms{flex-direction:column}}.cta-contact .cta-contact__wrapper .platforms .clutch,.cta-contact .cta-contact__wrapper .platforms .upwork{text-decoration:none}.cta-contact .cta-contact__wrapper .platforms .clutch:hover,.cta-contact .cta-contact__wrapper .platforms .upwork:hover{opacity:.75}@media(min-width: 1100px){.cta-contact .cta-contact__wrapper .platforms{column-gap:30px}}.cta-contact .cta-contact__wrapper .platforms .upwork-reviews__wrapper,.cta-contact .cta-contact__wrapper .platforms .clutch-reviews__wrapper{background:rgba(255,255,255,.24);padding:6px 10px 8px 10px}.cta-contact .cta-contact__wrapper .platforms .upwork-reviews__wrapper .reviews-content,.cta-contact .cta-contact__wrapper .platforms .clutch-reviews__wrapper .reviews-content{text-align:left;padding-top:2px}.cta-contact .cta-main__background{width:100%;height:100%;position:absolute;left:0;top:0}.cta-contact .cta-main__background:before{content:"";display:block;width:100%;height:100%;background:linear-gradient(195deg, rgba(16, 16, 24, 0.8) -11.83%, rgba(16, 16, 24, 0) 37.36%),linear-gradient(85deg, rgba(30, 23, 43, 0.3) -6.77%, rgba(0, 0, 0, 0) 86.16%),linear-gradient(134deg, rgba(0, 0, 0, 0.2) 30.51%, rgba(0, 0, 0, 0) 74.43%),no-repeat;position:absolute}.cta-contact .cta-main__background img{height:100%;width:100%;object-fit:cover}.cta-contact .cta-main__background .cta-main__background-blur{position:absolute;top:0;width:100%;height:100%;z-index:-1}
