*{box-sizing:border-box}.dark{background:#0f0f0f}textarea{font-family:__Outfit_cfacd3,__Outfit_Fallback_cfacd3!important}body{margin:0;background:#f8f8f8;top:unset!important}body.no-scroll{overflow:hidden;padding-right:.75rem}@media(max-width:62rem){body.no-scroll{padding-right:0}}body::-webkit-scrollbar{background:transparent;width:.625rem}body::-webkit-scrollbar-track{background:#21282b}body::-webkit-scrollbar-thumb{background-color:#ee342a;border-radius:6.25rem}body>.skiptranslate{display:none!important}*{outline:none!important;-webkit-tap-highlight-color:rgba(0,0,0,0)}img{max-width:100%}a{text-decoration:none;outline:none!important}@media(max-width:62rem){a{outline:none!important}}.section-title{color:var(--2,#282828);font-size:3rem;font-style:normal;font-weight:600;line-height:120%;margin:0}@media(max-width:62rem){.section-title{font-size:2.5rem}}@media screen and (min-width:62rem){.dt-hidden{display:none!important}}@media screen and (max-width:62rem){.iti.iti--container{z-index:1999999999!important}.mob-hidden{display:none!important}}._container{max-width:1440px;margin:0 auto;padding:0 1rem;width:100%}@media(max-width:85.9375rem){._container{max-width:1110px}}@media(min-width:100rem){._container{max-width:90rem}}.site{position:relative;overflow:hidden}._tabs-block{display:none}._tabs-block._active{display:block}.bordered-button{border:.0625rem solid #21282b;border-radius:3.125rem;height:2.5rem;padding:0 1.5rem;font-size:1rem;font-weight:400;line-height:1.2;text-align:left;display:flex;justify-content:center;align-items:center;color:#21282b;gap:.5rem;background:transparent}.bordered-button:hover{border-color:#f15048;background:#f15048;color:#fff}.bordered-button:hover svg path{fill:#fff}.bordered-button.red{color:#ee342a;border-color:#ee342a}.bordered-button.red:hover{border-color:#f15048;background:#f15048;color:#fff}.bordered-button.red:hover svg path{fill:#fff}@media(max-width:62rem){.bordered-button{padding:0 1.25rem;font-size:.9375rem}}.black-button{border:.0625rem solid #21282b;border-radius:3.125rem;height:2.5rem;padding:0 1.5rem;font-size:1rem;font-weight:400;line-height:1.2;text-align:left;display:flex;justify-content:center;align-items:center;color:#fff;gap:.5rem;background:#21282b}.black-button:hover{border-color:#f15048;background:#f15048;color:#fff}.black-button:hover svg path{fill:#fff}@media(max-width:62rem){.black-button{padding:0 1.25rem;font-size:.9375rem}}.red-button{border:.0625rem solid #ee342a;border-radius:3.125rem;height:2.5rem;padding:0 1.5rem;font-size:1rem;font-weight:400;line-height:1.2;text-align:left;display:flex;justify-content:center;align-items:center;color:#fff;gap:.5rem;background:#ee342a}.red-button:hover{border-color:#f15048;background:#f15048;color:#fff}.red-button:hover svg path{fill:#fff}@media(max-width:62rem){.red-button{padding:0 1.25rem;font-size:.9375rem}}.pricing-banner{margin:6.25rem 0}@media(max-width:62rem){.pricing-banner{margin:5rem 0}}.pricing-banner__body{background-color:#21282b;background-position:50%;background-size:cover;background-image:url(/images/services/pricingBack.png);display:flex;justify-content:space-between;align-items:center;padding:5rem 5.625rem;border-radius:1rem;gap:3rem}@media(max-width:62rem){.pricing-banner__body{flex-direction:column;padding:5rem 1.5rem}}.pricing-banner__body h2{color:#fff;font-size:2.25rem;font-weight:500;line-height:1.2;text-align:left;margin:0;width:75%}@media(max-width:62rem){.pricing-banner__body h2{width:100%;font-size:1.875rem;text-align:center}.pricing-banner__body h2 br{display:none}}.request-form.job-form h2{margin-bottom:2rem!important}.request-form .success-message{display:flex;align-items:center;gap:1rem;margin-top:2rem}.request-form .success-message img{width:2.5rem}.request-form .success-message span{color:#f8f8f8;font-size:1rem;font-weight:400;line-height:1.2;text-align:left;width:calc(100% - 4rem)}.request-form form{display:flex;flex-wrap:wrap;gap:1rem}.request-form form button{width:100%}.request-form form .file-wrap .upload-custom{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#878787;font-size:1rem;font-weight:400;line-height:1.2;text-align:left;background:#fff;border:1px dashed #878787;border-radius:1rem;height:4.375rem}.request-form form .react-tel-input.invalid{background:transparent!important;border:none!important}.request-form form .react-tel-input.invalid input{background:#fcd6d4;border:1px solid #ee342a}.request-form form .react-tel-input .country-list{border-radius:1rem;-ms-overflow-style:none;scrollbar-width:none}.request-form form .react-tel-input .country-list::-webkit-scrollbar{display:none}@media(max-width:62rem){.request-form form .react-tel-input .country-list{width:calc(100vw - 4.125rem)}}.request-form form .react-tel-input input{font-size:1rem;width:100%;height:2.5rem;color:#21282b;padding:0 1.5rem 0 3rem;background-color:#fff;border-radius:1.25rem;border:1px solid #fff}.request-form form .react-tel-input input::placeholder{color:#878787}.request-form form .react-tel-input.invalid{background:#fcd6d4;border:1px solid #ee342a}.request-form form .react-tel-input.invalid+span{color:#ee342a;position:absolute;font-size:11px;line-height:1}.request-form form .react-tel-input .flag-dropdown,.request-form form .react-tel-input .selected-flag{border:none!important;background:transparent!important}.request-form form>div{width:calc(50% - .5rem);position:relative}@media(max-width:62rem){.request-form form>div{width:100%}}.request-form form>div .error{color:#ee342a;position:absolute;font-size:11px;line-height:1}.request-form form>div.checkbox,.request-form form>div.full{width:100%}.request-form form>div.checkbox input{display:none}.request-form form>div.checkbox input:checked+label svg circle:last-child{opacity:1;transition:all .5s}.request-form form>div.checkbox input.invalid+label{color:#ee342a}.request-form form>div.checkbox label{display:flex;align-items:flex-start;gap:.5rem;justify-content:center;color:#f8f8f8;font-size:1rem;font-weight:400;line-height:1.2;text-align:left}.request-form form>div.checkbox label svg{margin-top:.1875rem;width:1rem}.request-form form>div.checkbox label svg circle:last-child{opacity:0;transition:all .5s}@media(max-width:62rem){.request-form form>div.checkbox label span{width:calc(100% - 24px)}}.request-form form>div input,.request-form form>div textarea{font-size:1rem;width:100%;height:2.5rem;color:#21282b;padding:0 1.5rem;background-color:#fff;border-radius:1.25rem;border:1px solid #fff}.request-form form>div input::placeholder,.request-form form>div textarea::placeholder{color:#878787}.request-form form>div input.invalid,.request-form form>div textarea.invalid{background:#fcd6d4;border:1px solid #ee342a}.request-form form>div textarea{border-radius:1rem;padding:.625rem 1.5rem;height:5rem}.thanks-popup-wrap{position:fixed;left:0;top:0;z-index:99999;width:100%;min-height:100%;opacity:0;pointer-events:none;background:rgba(0,0,0,.8);-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px)}.thanks-popup-wrap.opened{opacity:1;pointer-events:all;transition:all .5s}.thanks-popup-wrap.opened .popup-inner{transform:translate(-50%,-50%) scale(1);transition:all .5s}.thanks-popup-wrap .overlay{position:absolute;left:0;top:0;z-index:99999;width:100%;min-height:100%}.thanks-popup-wrap .popup-inner{transition:all .5s;width:33.75rem;max-width:95%;background:#fff;border:1px solid hsla(0,0%,100%,.2);padding:50px;border-radius:0;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(0);z-index:99999;display:flex;align-items:center;justify-content:center;flex-direction:column;overflow-y:auto;max-height:95vh;-ms-overflow-style:none;scrollbar-width:none}.thanks-popup-wrap .popup-inner:-webkit-scrollbar{display:none}@media(max-width:62rem){.thanks-popup-wrap .popup-inner{padding:40px 24px}}.thanks-popup-wrap .popup-inner .popup-close{position:absolute;right:40px;top:40px;cursor:pointer;z-index:1}@media(max-width:62rem){.thanks-popup-wrap .popup-inner .popup-close{top:24px;right:24px}}.thanks-popup-wrap .popup-inner .success{display:flex;flex-direction:column;align-items:center;width:100%}.thanks-popup-wrap .popup-inner .success h3{color:#161616;margin:10px 0;font-size:2.25rem;font-weight:600;line-height:1.2;text-align:center}.thanks-popup-wrap .popup-inner .success p{margin:0;color:#161616;font-size:.875rem;font-weight:400;line-height:18.23px;text-align:center}.order-popup-wrap,.request-popup-wrap{position:fixed;left:0;top:0;z-index:99999;width:100%;min-height:100%;opacity:0;pointer-events:none;background:rgba(0,0,0,.698);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.order-popup-wrap.opened,.request-popup-wrap.opened{opacity:1;pointer-events:all;transition:all .5s}.order-popup-wrap.opened .popup-inner,.request-popup-wrap.opened .popup-inner{transform:translate(-50%,-50%) scale(1);transition:all .5s}.order-popup-wrap.job-popup .popup-inner,.request-popup-wrap.job-popup .popup-inner{overflow:hidden}.order-popup-wrap.job-popup .popup-inner>div,.request-popup-wrap.job-popup .popup-inner>div{height:100%;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.order-popup-wrap.job-popup .popup-inner>div:-webkit-scrollbar,.request-popup-wrap.job-popup .popup-inner>div:-webkit-scrollbar{display:none}.order-popup-wrap .overlay,.request-popup-wrap .overlay{position:absolute;left:0;top:0;z-index:99999;width:100%;min-height:100%}.order-popup-wrap .popup-inner,.request-popup-wrap .popup-inner{transition:all .5s;width:45.625rem;max-width:95%;background:#21282b;padding:2.5rem;border-radius:20px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(0);z-index:99999;min-height:37.5rem;display:flex;align-items:center;justify-content:center;flex-direction:column;overflow-y:auto;max-height:95vh;-ms-overflow-style:none;scrollbar-width:none}.order-popup-wrap .popup-inner:-webkit-scrollbar,.request-popup-wrap .popup-inner:-webkit-scrollbar{display:none}@media(max-width:62rem){.order-popup-wrap .popup-inner,.request-popup-wrap .popup-inner{padding:1.5rem}}.order-popup-wrap .popup-inner .popup-close,.request-popup-wrap .popup-inner .popup-close{position:absolute;right:40px;top:30px;cursor:pointer;z-index:1}@media(max-width:62rem){.order-popup-wrap .popup-inner .popup-close,.request-popup-wrap .popup-inner .popup-close{top:24px;right:24px}}.order-popup-wrap .popup-inner h2,.request-popup-wrap .popup-inner h2{margin:0 0 .5rem;font-size:2.5rem;font-weight:500;line-height:1.2;text-align:left;color:#f8f8f8;width:calc(100% - 3rem)}@media(max-width:62rem){.order-popup-wrap .popup-inner h2,.request-popup-wrap .popup-inner h2{font-size:2rem}.order-popup-wrap .popup-inner h2 br,.request-popup-wrap .popup-inner h2 br{display:none}}.order-popup-wrap .popup-inner h2.service-title,.request-popup-wrap .popup-inner h2.service-title{font-size:1.75rem}@media(max-width:62rem){.order-popup-wrap .popup-inner h2.service-title,.request-popup-wrap .popup-inner h2.service-title{font-size:1.25rem}}.order-popup-wrap .popup-inner p,.request-popup-wrap .popup-inner p{color:#f8f8f8;font-size:1rem;font-weight:400;line-height:1.2;text-align:left;margin:0 0 2rem}@media(max-width:62rem){.order-popup-wrap .popup-inner p,.request-popup-wrap .popup-inner p{margin:0 0 1.5rem}}footer{padding-top:2.5rem}@media(max-width:62rem){footer{padding-top:2.5rem}}footer .foot-copy{padding:2.5rem 0;color:#878787;font-size:1rem;font-weight:400;line-height:1.2;text-align:center}footer .foot-copy ._container{display:flex;justify-content:space-between;align-items:center}@media(max-width:62rem){footer .foot-copy ._container{flex-direction:column}}footer .foot-copy ._container .soc{display:flex;justify-content:center;gap:1rem}@media(max-width:62rem){footer .foot-copy ._container .soc{justify-content:flex-start;margin:1.25rem 0;width:100%}}footer .foot-copy ._container p{margin:0}footer .foot-copy ._container ul{list-style-type:none;padding:0;margin:0;display:flex;gap:2.5rem}@media(max-width:62rem){footer .foot-copy ._container ul{width:100%;flex-direction:row;flex-wrap:wrap;gap:1rem;align-items:flex-start}footer .foot-copy ._container ul li{width:calc(50% - .75rem);text-align:left}}footer .foot-copy ._container ul li a{color:#878787;font-weight:400;font-size:1rem}footer .foot-copy ._container ul li a:hover{color:#ee342a}footer .footer-row{display:flex}@media(max-width:62rem){footer .footer-row{flex-direction:column}}footer .footer-row .logo a{display:flex}footer .footer-row .logo p{color:#21282b;font-size:1rem;font-weight:400;line-height:1.2;text-align:left;margin:1rem 0 1.5rem}footer .footer-row ul{display:flex;flex-direction:column;row-gap:1.5rem;margin:0;padding:0;list-style-type:none}footer .footer-row ul li{color:#21282b;font-size:1rem;font-weight:400;line-height:1.2;text-align:left}footer .footer-row ul li a{color:#21282b}footer .footer-row ul li a:hover{color:#ee342a}footer .footer-row ul li .account{display:flex;gap:.5rem}footer .footer-row .left{width:30%;padding-right:1.875rem;border-right:.0625rem solid hsla(0,0%,100%,.2)}@media(max-width:62rem){footer .footer-row .left{width:100%;padding-right:0;padding-bottom:1.875rem;border:none;border-bottom:.0625rem solid hsla(0,0%,100%,.2)}}footer .footer-row .left ul{margin-top:1.5rem}footer .footer-row .left ul a,footer .footer-row .left ul div{display:flex;align-items:flex-start;gap:.5rem}footer .footer-row .left ul a svg,footer .footer-row .left ul div svg{margin-top:-rem(3);width:1.5rem}footer .footer-row .left ul a>span,footer .footer-row .left ul div>span{width:calc(100% - 1.5rem)}footer .footer-row .right{display:flex;padding-left:1.875rem;justify-content:space-between;width:70%}@media(max-width:62rem){footer .footer-row .right{width:100%;padding-left:0;padding-top:1.875rem;flex-wrap:wrap;row-gap:2rem}}footer .footer-row .right>div{width:33.33%}@media(max-width:62rem){footer .footer-row .right>div{width:calc(50% - .5rem)}footer .footer-row .right>div:last-child{width:100%}footer .footer-row .right>div:last-child ul{flex-wrap:wrap;height:3.5rem}footer .footer-row .right>div:last-child ul li{width:calc(50% - .5rem)}}footer .footer-row .right>div h3{font-size:1rem;font-weight:400;line-height:1.2;text-align:left;color:#ee342a;text-transform:uppercase;margin:0 0 1.5rem}footer .footer-row .right ul{display:flex;flex-direction:column;gap:1rem}footer .footer-row .right ul li,footer .footer-row .right ul li a{font-size:1rem}