.has-float-label{display:block;position:relative}.has-float-label>span,.has-float-label label{cursor:text;font-size:9px;font-weight:400;left:0;opacity:1;position:absolute;top:.45em;-webkit-transition:all .2s;transition:all .2s}.has-float-label select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.has-float-label textarea{width:100%}.has-float-label input,.has-float-label select,.has-float-label textarea{border:0;border-bottom:2px solid rgba(0,0,0,.1);border-radius:0;font-size:inherit;margin-bottom:2px;padding-top:1em}.has-float-label input::-webkit-input-placeholder,.has-float-label select::-webkit-input-placeholder,.has-float-label textarea::-webkit-input-placeholder{opacity:1;-webkit-transition:all .2s;transition:all .2s}.has-float-label input::-moz-placeholder,.has-float-label select::-moz-placeholder,.has-float-label textarea::-moz-placeholder{opacity:1;-moz-transition:all .2s;transition:all .2s}.has-float-label input:-ms-input-placeholder,.has-float-label select:-ms-input-placeholder,.has-float-label textarea:-ms-input-placeholder{opacity:1;-ms-transition:all .2s;transition:all .2s}.has-float-label input::-webkit-input-placeholder, .has-float-label select::-webkit-input-placeholder, .has-float-label textarea::-webkit-input-placeholder{opacity:1;-webkit-transition:all .2s;transition:all .2s}.has-float-label input::-moz-placeholder, .has-float-label select::-moz-placeholder, .has-float-label textarea::-moz-placeholder{opacity:1;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s}.has-float-label input:-ms-input-placeholder, .has-float-label select:-ms-input-placeholder, .has-float-label textarea:-ms-input-placeholder{opacity:1;-webkit-transition:all .2s;-ms-transition:all .2s;transition:all .2s}.has-float-label input::-ms-input-placeholder, .has-float-label select::-ms-input-placeholder, .has-float-label textarea::-ms-input-placeholder{opacity:1;-webkit-transition:all .2s;-ms-transition:all .2s;transition:all .2s}.has-float-label input::placeholder,.has-float-label select::placeholder,.has-float-label textarea::placeholder{opacity:1;-webkit-transition:all .2s;transition:all .2s}.has-float-label input:placeholder-shown:not(:focus)::-webkit-input-placeholder,.has-float-label select:placeholder-shown:not(:focus)::-webkit-input-placeholder,.has-float-label textarea:placeholder-shown:not(:focus)::-webkit-input-placeholder{opacity:0}.has-float-label input:-moz-placeholder-shown:not(:focus)::-moz-placeholder, .has-float-label select:-moz-placeholder-shown:not(:focus)::-moz-placeholder, .has-float-label textarea:-moz-placeholder-shown:not(:focus)::-moz-placeholder{opacity:0}.has-float-label input:placeholder-shown:not(:focus)::-moz-placeholder,.has-float-label select:placeholder-shown:not(:focus)::-moz-placeholder,.has-float-label textarea:placeholder-shown:not(:focus)::-moz-placeholder{opacity:0}.has-float-label input:-ms-input-placeholder:not(:focus):-ms-input-placeholder, .has-float-label select:-ms-input-placeholder:not(:focus):-ms-input-placeholder, .has-float-label textarea:-ms-input-placeholder:not(:focus):-ms-input-placeholder{opacity:0}.has-float-label input:placeholder-shown:not(:focus):-ms-input-placeholder,.has-float-label select:placeholder-shown:not(:focus):-ms-input-placeholder,.has-float-label textarea:placeholder-shown:not(:focus):-ms-input-placeholder{opacity:0}.has-float-label input:placeholder-shown:not(:focus)::-webkit-input-placeholder, .has-float-label select:placeholder-shown:not(:focus)::-webkit-input-placeholder, .has-float-label textarea:placeholder-shown:not(:focus)::-webkit-input-placeholder{opacity:0}.has-float-label input:placeholder-shown:not(:focus)::-moz-placeholder, .has-float-label select:placeholder-shown:not(:focus)::-moz-placeholder, .has-float-label textarea:placeholder-shown:not(:focus)::-moz-placeholder{opacity:0}.has-float-label input:placeholder-shown:not(:focus):-ms-input-placeholder, .has-float-label select:placeholder-shown:not(:focus):-ms-input-placeholder, .has-float-label textarea:placeholder-shown:not(:focus):-ms-input-placeholder{opacity:0}.has-float-label input:placeholder-shown:not(:focus)::-ms-input-placeholder, .has-float-label select:placeholder-shown:not(:focus)::-ms-input-placeholder, .has-float-label textarea:placeholder-shown:not(:focus)::-ms-input-placeholder{opacity:0}.has-float-label input:-moz-placeholder-shown:not(:focus)::placeholder, .has-float-label select:-moz-placeholder-shown:not(:focus)::placeholder, .has-float-label textarea:-moz-placeholder-shown:not(:focus)::placeholder{opacity:0}.has-float-label input:-ms-input-placeholder:not(:focus)::placeholder, .has-float-label select:-ms-input-placeholder:not(:focus)::placeholder, .has-float-label textarea:-ms-input-placeholder:not(:focus)::placeholder{opacity:0}.has-float-label input:placeholder-shown:not(:focus)::placeholder,.has-float-label select:placeholder-shown:not(:focus)::placeholder,.has-float-label textarea:placeholder-shown:not(:focus)::placeholder{opacity:0}.has-float-label select:-moz-placeholder-shown:not(:focus)+*, .has-float-label textarea:-moz-placeholder-shown:not(:focus)+*{font-size:14px;top:16px}.has-float-label select:-ms-input-placeholder:not(:focus)+*, .has-float-label textarea:-ms-input-placeholder:not(:focus)+*{font-size:14px;top:16px}.has-float-label select:placeholder-shown:not(:focus)+*,.has-float-label textarea:placeholder-shown:not(:focus)+*{font-size:14px;top:16px}.has-float-label input:focus,.has-float-label select:focus,.has-float-label textarea:focus{border-color:rgba(0,0,0,.5);outline:none}.has-float-label select{background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23333' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .5em bottom .25em;background-size:8px 10px;padding-right:1em}.g-recaptcha{margin-bottom:18px;max-width:270px;-webkit-transform:scale(.8);transform:scale(.8)}@media screen and (min-width:768px){.g-recaptcha{max-width:none;-webkit-transform:scale(1);transform:scale(1)}}.dx_common_form.hasSuccess,.dx_common_form.success-submit{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;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-pack:center;-ms-flex-pack:center;justify-content:center;min-height:100%}.dx_common_form.hasSuccess>.success_icon,.dx_common_form.success-submit>.success_icon{background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' id='Group_16' data-name='Group 16' viewBox='0 0 122 122'%3e%3cdefs%3e%3cstyle%3e.cls-1%7bfill:%2340c93f%7d%3c/style%3e%3c/defs%3e%3cg id='Group_14' data-name='Group 14'%3e%3cpath id='Path_1' d='M61 122a61 61 0 1161-61 61.058 61.058 0 01-61 61zM61 2.515A58.485 58.485 0 10119.485 61 58.508 58.508 0 0061 2.515z' class='cls-1' data-name='Path 1'/%3e%3c/g%3e%3cg id='Group_15' data-name='Group 15' transform='translate(33.616 39.695)'%3e%3cpath id='Path_2' d='M37.132 60.365a2.691 2.691 0 01-2.1-.838l-18.024-16.98a3.116 3.116 0 114.192-4.612l15.722 14.674 30.4-32.7a3.116 3.116 0 114.607 4.191L39.438 59.317a2.7 2.7 0 01-2.306 1.048z' class='cls-1' data-name='Path 2' transform='translate(-16.037 -18.937)'/%3e%3c/g%3e%3c/svg%3e") no-repeat top;height:122px;margin-bottom:40px;width:122px}.dx_common_form .form-group_isWebsite{display:none}.dx_common_form .form-group label{display:block;margin-bottom:16px}@media screen and (min-width:768px){.dx_common_form .form-group label{max-width:380px;min-width:288px}}.dx_common_form .form-group label.has-float-label>span{color:#8f8f8f;left:22px;letter-spacing:.8px;text-transform:inherit}.dx_common_form .form-group fieldset{border:0;padding:0}.dx_common_form .form-group input,.dx_common_form .form-group select,.dx_common_form .form-group textarea{background:#fff;border:1px solid #d9d7d7;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;height:52px;outline:none;padding:8px 22px;width:100%}.dx_common_form .form-group input:focus,.dx_common_form .form-group select:focus,.dx_common_form .form-group textarea:focus{border-color:#000}.dx_common_form .form-group input::-webkit-input-placeholder, .dx_common_form .form-group select::-webkit-input-placeholder, .dx_common_form .form-group textarea::-webkit-input-placeholder{color:#8f8f8f;font-size:16px;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.dx_common_form .form-group input::-moz-placeholder, .dx_common_form .form-group select::-moz-placeholder, .dx_common_form .form-group textarea::-moz-placeholder{color:#8f8f8f;font-size:16px;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.dx_common_form .form-group input:-ms-input-placeholder, .dx_common_form .form-group select:-ms-input-placeholder, .dx_common_form .form-group textarea:-ms-input-placeholder{color:#8f8f8f;font-size:16px;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.dx_common_form .form-group input::-ms-input-placeholder, .dx_common_form .form-group select::-ms-input-placeholder, .dx_common_form .form-group textarea::-ms-input-placeholder{color:#8f8f8f;font-size:16px;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.dx_common_form .form-group input::placeholder,.dx_common_form .form-group select::placeholder,.dx_common_form .form-group textarea::placeholder{color:#8f8f8f;font-size:16px;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.dx_common_form .form-group select:focus{border:none;outline:auto}.dx_common_form .form-group .select_wrapper{position:relative}.dx_common_form .form-group .select_wrapper .select_box{background:#fff;border:1px solid #d9d7d7;-webkit-box-sizing:border-box;box-sizing:border-box;color:#8f8f8f;font-size:16px;height:52px;padding:12px 22px;position:relative;text-transform:uppercase;-webkit-transition:all .5s cubic-bezier(.77,.2,.05,1);transition:all .5s cubic-bezier(.77,.2,.05,1);width:100%}.dx_common_form .form-group .select_wrapper .select_box:before{border-color:#a4a3a3 transparent transparent;border-style:solid;border-width:10px 10px 0;content:"";display:block;height:0;position:absolute;right:20px;top:20px;-webkit-transition:all .5s cubic-bezier(.77,.2,.05,1);transition:all .5s cubic-bezier(.77,.2,.05,1);width:0}.dx_common_form .form-group .select_wrapper .select_box.isActive{border-color:#f4511e}.dx_common_form .form-group .select_wrapper .select_box.isActive:before{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:all .5s cubic-bezier(.77,.2,.05,1);transition:all .5s cubic-bezier(.77,.2,.05,1)}.dx_common_form .form-group .select_wrapper .select_box.hasSelected{color:#000;text-transform:none;-webkit-transition:none;transition:none}.dx_common_form .form-group .select_wrapper .select_box_options{background:#fff;left:0;max-height:0;overflow:hidden;position:absolute;top:52px;-webkit-transition:none;transition:none;width:calc(100% - 2px)}.dx_common_form .form-group .select_wrapper .select_box_options.isOpened{border:1px solid #f4511e;border-top:0;max-height:500px;-webkit-transition:max-height .3s ease;transition:max-height .3s ease}.dx_common_form .form-group .select_wrapper .select_box_options span{cursor:default;display:block;padding:3px 22px}.dx_common_form .form-group .select_wrapper .select_box_options span.isSelected,.dx_common_form .form-group .select_wrapper .select_box_options span:hover{background:#ccc}.dx_common_form .form-group textarea{height:100px;padding-bottom:5px;padding-top:15px;resize:none}.dx_common_form .form-group input[type=number]{-moz-appearance:textfield}.dx_common_form .form-group input[type=number]::-webkit-inner-spin-button,.dx_common_form .form-group input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.dx_common_form .form-group.has-error input,.dx_common_form .form-group.has-error select,.dx_common_form .form-group.has-error textarea{border-color:#ff1a1a}.dx_common_form .form-group.has-error .message{color:#ff1a1a}.dx_common_form .hiddenRecaptcha_wrap{margin-bottom:15px;margin-top:-10px}.dx_common_form .hiddenRecaptcha_wrap .has-success .message{display:none}.dx_common_form .privacy_notification{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px;max-width:380px;min-width:270px;position:relative}.dx_common_form .privacy_notification .privacy_notification_text{-webkit-box-flex:1;-ms-flex:1;flex:1;width:auto}@media screen and (min-width:768px){.dx_common_form .privacy_notification .privacy_notification_text{width:250px}}.dx_common_form .privacy_notification .privacy_notification_text label{line-height:normal;margin:0;min-width:auto}.dx_common_form .privacy_notification .privacy_notification_text label .text{color:#686868;font-size:11px;letter-spacing:.4px;line-height:1.2}.dx_common_form .privacy_notification .privacy_notification_text label input[type=checkbox]{display:none}.dx_common_form .privacy_notification .privacy_notification_text .message{color:#404040;display:block;margin-top:5px}.dx_common_form .privacy_notification .privacy_notification_text.has-success .message{display:none}.dx_common_form .privacy_notification .custom-checkbox{height:32px;margin-right:22px;margin-top:5px;position:relative;width:32px}.dx_common_form .privacy_notification .custom-checkbox .custom-checkbox-box{background:#fff;border:1px solid #d9d7d7;cursor:pointer;height:32px;left:0;position:absolute;top:0;width:32px}.dx_common_form .privacy_notification .custom-checkbox .custom-checkbox-box:hover{background:#eee}.dx_common_form .privacy_notification .custom-checkbox .custom-checkbox-box.hasError{border-color:red}.dx_common_form .privacy_notification .custom-checkbox .custom-checkbox-box.isChecked:after{border:solid #707070;border-width:0 3px 3px 0;content:"";height:20px;left:9px;position:absolute;top:1px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:11px}.dx_common_form label.submit-block{display:block;margin-bottom:0;max-width:350px;padding-top:0;text-align:left}.dx_common_form label.submit-block.contactSubmit{padding-top:0;text-align:left}.dx_common_form label.submit-block.contactSubmit input[type=submit]{border-radius:0;font-size:16px;max-width:200px}.dx_common_form label.submit-block .message+input[type=submit]{font-size:16px;margin-top:20px}.dx_common_form label.submit-block input[type=submit]{background:#f4511e;border:0;border-radius:0;cursor:pointer;max-width:244px;padding:14px 30px}.dx_common_form label.submit-block input[type=submit]:disabled{background:#ccc;cursor:auto}.contacts{display:grid;gap:24px;grid-template-columns:1fr 1fr;margin-top:-60px}.contacts .right-side{padding:24px}.contacts .right-side .contact-title{font-family:Manrope,sans-serif;font-size:32px;font-weight:600;margin:0 0 24px}.contacts .right-side .grid-numbers{display:grid;gap:24px 8px;grid-template-columns:1fr 1fr}.contacts .right-side .grid-numbers .item .title p{color:#8b909e;font-family:Inter,sans-serif;font-size:14px;font-weight:600;line-height:100%;margin:0 0 4px}.contacts .right-side .grid-numbers .item .numbers a[href^=tel]{color:#31383d!important;font-family:Inter,sans-serif;font-size:20px;font-weight:600;line-height:100%;margin:7px 0;text-decoration:none}.contacts .right-side .grid-numbers .item .numbers p{color:#31383d;font-family:Inter,sans-serif;font-size:20px;font-weight:600;line-height:100%;margin:7px 0}.contacts .right-side .grid-numbers .item .description{font-family:Inter,sans-serif;font-size:16px}.contacts .left-side .container{border-radius:16px;-webkit-box-shadow:0 4px 24px rgba(0,0,0,.12);box-shadow:0 4px 24px rgba(0,0,0,.12);padding:24px 24px 32px}.contacts .left-side .banner-part .title p{font-family:Inter,sans-serif;font-size:32px;font-weight:600;margin:0 0 8px}.contacts .left-side .banner-part .description p{font-family:Inter,sans-serif;font-size:16px;font-weight:400;margin:0 0 24px}.contacts .left-side .banner-part .link-container{display:grid;gap:24px;grid-template-columns:1fr 1fr}.contacts .left-side .banner-part .link-container a{color:#31383d;text-decoration:none}.contacts .left-side .banner-part .link-container .first-link,.contacts .left-side .banner-part .link-container .second-link{background:#f7f7f7;border-radius:16px;cursor:pointer;padding:24px 16px}.contacts .left-side .banner-part .link-container .first-link:hover,.contacts .left-side .banner-part .link-container .second-link:hover{background:#f5f5f5}.contacts .left-side .banner-part .link-container .first-link .title-link p,.contacts .left-side .banner-part .link-container .second-link .title-link p{font-family:Manrope,sans-serif;font-size:20px;font-weight:600;line-height:27px;margin:0 0 8px}.contacts .left-side .banner-part .link-container .first-link .description-link p,.contacts .left-side .banner-part .link-container .second-link .description-link p{font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:22px}.contacts .left-side .form-part{display:none}.contacts .left-side .form-part .contact-form h2{font-family:Manrope,sans-serif;font-size:32px;font-weight:600;margin:0 0 8px}.contacts .left-side .form-part .contact-form .form-call{font-family:Inter,sans-serif;font-size:16px;font-weight:400;margin:0 0 24px}.contacts .left-side .form-part .contact-form .message{display:none}.contacts .left-side .form-part .contact-form .privacy_notification_text.has-error .message{font-family:Inter,sans-serif;margin-top:4px;position:absolute;right:38px}.contacts .left-side .form-part .contact-form .has-error .message{color:#ee655a;display:block;font-size:14px;left:0;letter-spacing:normal;margin-top:60px}.contacts .left-side .form-part .contact-form .textarea.has-error .message{display:block;left:0;margin-top:104px;top:0}.contacts .left-side .form-part .contact-form .textarea.has-error .has-float-label textarea:-moz-placeholder-shown:not(:focus)+*{font-size:14px;top:0}.contacts .left-side .form-part .contact-form .textarea.has-error .has-float-label textarea:-ms-input-placeholder:not(:focus)+*{font-size:14px;top:0}.contacts .left-side .form-part .contact-form .textarea.has-error .has-float-label textarea:placeholder-shown:not(:focus)+*{font-size:14px;top:0}.contacts .left-side .form-part .contact-form .dx_common_form .form-group input{border:1px solid #8b909e;border-radius:10px;font-family:Inter,sans-serif;font-size:14px;height:40px;margin:5px 0 0;padding:11px 16px}.contacts .left-side .form-part .contact-form .dx_common_form .form-group input::-webkit-input-placeholder{color:#8b909e;font-family:Inter,sans-serif;font-size:14px;opacity:1;text-transform:none}.contacts .left-side .form-part .contact-form .dx_common_form .form-group input::-moz-placeholder{color:#8b909e;font-family:Inter,sans-serif;font-size:14px;opacity:1;text-transform:none}.contacts .left-side .form-part .contact-form .dx_common_form .form-group input:-ms-input-placeholder{color:#8b909e;font-family:Inter,sans-serif;font-size:14px;opacity:1;text-transform:none}.contacts .left-side .form-part .contact-form .dx_common_form .form-group input::-ms-input-placeholder{color:#8b909e;font-family:Inter,sans-serif;font-size:14px;opacity:1;text-transform:none}.contacts .left-side .form-part .contact-form .dx_common_form .form-group input::placeholder{color:#8b909e;font-family:Inter,sans-serif;font-size:14px;opacity:1;text-transform:none}.contacts .left-side .form-part .contact-form .dx_common_form .form-group.has-error input{border:1px solid #ee655a;margin:5px 0 22px}.contacts .left-side .form-part .contact-form .dx_common_form .form-group label{font-family:Inter,sans-serif;font-size:14px;max-width:none}.contacts .left-side .form-part .contact-form .dx_common_form .form-group textarea{border:1px solid #8b909e;border-radius:10px;font-family:Inter,sans-serif;font-size:14px;height:80px;margin:5px 0 0;padding:11px 16px}.contacts .left-side .form-part .contact-form .dx_common_form .form-group textarea::-webkit-input-placeholder{color:#8b909e;font-family:Inter,sans-serif;font-size:14px;opacity:1;text-transform:none}.contacts .left-side .form-part .contact-form .dx_common_form .form-group textarea::-moz-placeholder{color:#8b909e;font-family:Inter,sans-serif;font-size:14px;opacity:1;text-transform:none}.contacts .left-side .form-part .contact-form .dx_common_form .form-group textarea:-ms-input-placeholder{color:#8b909e;font-family:Inter,sans-serif;font-size:14px;opacity:1;text-transform:none}.contacts .left-side .form-part .contact-form .dx_common_form .form-group textarea::-ms-input-placeholder{color:#8b909e;font-family:Inter,sans-serif;font-size:14px;opacity:1;text-transform:none}.contacts .left-side .form-part .contact-form .dx_common_form .form-group textarea::placeholder{color:#8b909e;font-family:Inter,sans-serif;font-size:14px;opacity:1;text-transform:none}.contacts .left-side .form-part .contact-form .dx_common_form .form-group.has-error textarea{border:1px solid #ee655a;margin:5px 0 22px}.contacts .left-side .form-part .contact-form .dx_common_form .privacy_notification{max-width:none}.contacts .left-side .form-part .contact-form .dx_common_form label.submit-block .message+input[type=submit]{border:none}.contacts .left-side .form-part .contact-form .dx_common_form .privacy_notification .custom-checkbox .custom-checkbox-box:hover{background:none}.contacts .left-side .form-part .contact-form .custom-checkbox{border-radius:3px;display:block;height:20px;margin-right:18px;position:relative;width:20px}.contacts .left-side .form-part .contact-form .custom-checkbox .custom-checkbox-box{background:#fff;border:1px solid #8b909e;cursor:pointer;height:20px;left:0;position:absolute;top:0;width:20px}.contacts .left-side .form-part .contact-form .custom-checkbox .custom-checkbox-box:hover{background:#eee}.contacts .left-side .form-part .contact-form .custom-checkbox .custom-checkbox-box.isChecked:after{-webkit-animation:checkboxSubmit .1s linear 1 alternate both;animation:checkboxSubmit .1s linear 1 alternate both;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='11.622' height='8.471' viewBox='0 0 11.622 8.471' fill='%23e6411d'%3e%3cpath d='M4.067 6.437l-3.05-3.049L0 4.403 4.067 8.47l7.554-7.454L10.6-.001z' class='cls-1'/%3e%3c/svg%3e") no-repeat;border:none;content:"";display:block;height:9px;left:4px;position:absolute;top:6px;-webkit-transform:none;transform:none;width:12px}.contacts .left-side .form-part .contact-form .custom-checkbox .custom-checkbox-box.has-error{border:1px solid #ee655a}.contacts .left-side .form-part .contact-form .dx_common_form .privacy_notification .privacy_notification_text label .text{color:#31383d;font-family:Inter,sans-serif;font-size:14px;letter-spacing:normal;line-height:19px}.contacts .left-side .form-part .contact-form .dx_common_form .privacy_notification .privacy_notification_text label .text a{color:#de5934;text-decoration:none}.contacts .left-side .form-part .contact-form .dx_common_form .form-group #contact_submit{background:#de5934;font-weight:600;height:auto;letter-spacing:normal;line-height:16px;margin:0;max-width:142px;padding:12px 24px}.contacts .left-side .form-part .contact-form #back-form{background:#8b909e;border-radius:10px;color:#fafafa;cursor:pointer;font-size:14px;font-weight:600;height:auto;letter-spacing:normal;line-height:16px;margin-left:auto;margin-right:8px;padding:12px 24px}.contacts .left-side .form-part .contact-form .phoneEmail{display:grid;gap:20px;grid-template-columns:1fr 1fr}.contacts .left-side .form-part .contact-form .phoneEmail .form-group label{min-width:240px;width:240px}.contacts .left-side .form-part .contact-form .phoneEmail .form-group label #contact_phone{margin-right:8px}.offices-container .offices-title{font-family:Manrope,sans-serif;font-size:32px;font-weight:600;margin:42px 0 16px}.offices-container .offices-grid{display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr 1fr}.offices-container .offices-grid .title p{color:#8b909e;font-family:Manrope,sans-serif;font-size:16px;font-weight:600;line-height:22px;margin:0 0 8px}.offices-container .offices-grid .text p{color:#31383d;font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:22px;margin:0 0 4px}@media only screen and (max-width:960px){.contacts{margin-top:-130px}.contacts,.contacts .left-side .banner-part .link-container,.contacts .right-side .grid-numbers{grid-template-columns:1fr}.contacts .left-side .form-part .contact-form .form-group{max-width:none;width:100%}.contacts .left-side .form-part .contact-form .phoneEmail{gap:normal;grid-template-columns:1fr}.contacts .left-side .form-part .contact-form .phoneEmail .form-group label{width:auto}.contacts .right-side .contact-title{font-size:24px}.contacts .left-side .form-part #contact_form .row{display:-webkit-box;display:-ms-flexbox;display:flex}.contacts .left-side .form-part #contact_form #back-form{margin:8px auto;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;text-align:center;width:100%}.contacts .left-side .form-part #contact_form #submit_block{max-width:none;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%}.contacts .left-side .form-part #contact_form #submit_block #contact_submit{max-width:none;width:100%}.offices-container{padding:24px}.offices-container .offices-title{font-size:24px;margin:0 0 16px}.offices-container .offices-grid{gap:16px;grid-template-columns:1fr}}
