.rs-17 .rs-form .success{color:green!important;font-weight:700;margin-top:10px}.rs-17 .rs-form .bg-success{padding:15px;border-radius:4px}.rs-17 .rs-form{background:#e5e8ef;background-size:cover;min-height:330px;display:flex;align-items:center}.rs-17 .rs-form .form-row{padding-top:100px;padding-bottom:85px}.rs-17 .rs-form .form-title,.rs-17 .rs-form .form-title h4{color:#fff;text-transform:uppercase;font-weight:700;margin-top:0;font-size:18px}.rs-17 .rs-form .col-lg-left,.rs-17 .rs-form .col-lg-right{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.rs-17 .rs-form .col-lg-left .form-group{width:33.3333%;display:block;float:left;margin-bottom:0;position:relative}.rs-17 .rs-form .no-padding{padding:0!important}.rs-17 .rs-form .form-inline .form-control{width:100%;border-radius:0;height:46px;border:none;border-right:2px solid #e5e8ef;box-shadow:none;color:#555;background:#fff;font-size:12px;font-weight:600;transition:none}.rs-17 .rs-form .form-inline .form-control:focus{box-shadow:inset 0 0 6px #a5a5a5}.rs-17 .rs-form .form-control::-webkit-input-placeholder{color:#555}.rs-17 .rs-form .form-control::-moz-placeholder{color:#555}.rs-17 .rs-form .form-control:-moz-placeholder{color:#555}.rs-17 .rs-form .form-control:-ms-input-placeholder{color:#555}.rs-17 .rs-form .col-lg-left .form-group:first-child .form-control{border-radius:5px 0 0 5px}.rs-17 .rs-form .col-lg-left .form-group:last-child .form-control{border-right:none}.rs-17 .rs-form .form-button{width:100%;border:none;outline:none;color:#212121;font-weight:600;height:46px;line-height:1.1;background-color:#ffdd47;border-radius:0 5px 5px 0;-webkit-transition:background-color .4s ease-in;-moz-transition:background-color .4s ease-in;-o-transition:background-color .4s ease-in;-ms-transition:background-color .4s ease-in;transition:background-color .4s ease-in}.rs-17 .rs-form .form-button:hover,.rs-17 .rs-form .form-button:focus{background-color:#f4cd1f;color:#212121}.rs-17 .rs-form .form-button[disabled]{opacity:1;background:#cd4036;text-shadow:none;color:rgba(255,255,255,.5)}.rs-17 .rs-form .form-group input.error,.rs-17 .rs-form .form-group input.error:focus{border:1px solid #d80000}.rs-17 .rs-form .form-group input.error::-webkit-input-placeholder{color:#d80000}.rs-17 .rs-form .form-group input.error::-moz-placeholder{color:#d80000}.rs-17 .rs-form .form-group input.error:-moz-placeholder{color:#d80000}.rs-17 .rs-form .form-group input.error:-ms-input-placeholder{color:#d80000}.rs-17 .rs-form .col-lg-left .form-group:last-child .form-control.error{border-right:2px solid #d80000}.rs-17 .rs-form .form-group label.error{color:#fff;width:90%;font-size:13px;font-weight:400;background-color:rgba(228,74,74,.8);padding:8px 15px;position:absolute;left:0;z-index:2;top:55px}.rs-17 .rs-form .form-group label.error:before{content:"\f071";color:#fff;padding-right:5px;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.rs-17 .rs-form .form-group label.error:after{content:"";display:block;position:absolute;width:0;height:0;border-color:transparent;border-style:solid;top:-7px;left:20px;margin-left:-7px;border-width:0 7px 7px;border-bottom-color:rgba(228,74,74,.8)}.rs-17 .rs-form .form-group .form-checkbox{color:#fff;margin-top:0;padding-left:0}.rs-17 .rs-form .form-group .checkbox-label{font-size:14px;color:#fff;border-bottom:1px dashed #26292c}.rs-17 .rs-form .form-group .checkbox-label:hover,.rs-17 .rs-form .form-group .checkbox-label:focus{text-decoration:none;border-bottom:none}.rs-17 .rs-form .form-group .agreement-check{margin-right:10px}@media (min-width:1200px){.rs-17 .rs-form .col-lg-left,.rs-17 .rs-form .col-lg-right{float:left}.rs-17 .rs-form .col-lg-left{width:80%}.rs-17 .rs-form .col-lg-right{width:20%}.rs-17 .rs-form{height:auto;max-height:350px}}@media (max-width:991px){.rs-17 .rs-form .col-lg-left .form-group:last-child .form-control{border-radius:0 5px 5px 0}.rs-17 .rs-form .form-button{border-radius:5px;margin-top:10px}.rs-17 .rs-form .form-group label.error{position:relative;top:10px}.rs-17 .rs-form .form-title{margin-top:20px}}@media (max-width:480px){.rs-17 .rs-form .col-lg-left .form-group{width:100%;margin-bottom:10px}.rs-17 .rs-form .form-group label.error{width:100%}.rs-17 .rs-form .form-button{margin-top:0}.rs-17 .rs-form .col-lg-left .form-group .form-control{border-radius:5px!important}.rs-17 .rs-form .col-lg-left .form-group:last-child .form-control.error{border-right-width:1px}}.rs-17 .rs-form .wpcf7-response-output{color:green;font-weight:700;margin-top:10px;padding:15px;border-radius:4px;background-color:#dff0d8;text-align:center;border:none;margin:0}.rs-17 .rs-form div.wpcf7-mail-sent-ok{border:none}.rs-17 .rs-form div.checkbox{margin-bottom:15px}.rs-17 .rs-form span.wpcf7-not-valid-tip{margin:5px;padding:5px;font-size:.9em;color:#fff;font-size:13px;font-weight:400;background-color:#e44a4a;position:relative}.rs-17 .rs-form span.wpcf7-not-valid-tip:before{content:' ';width:20px;height:20px;position:absolute;top:-10px;left:20px;transform:rotate(45deg);z-index:2;background-color:#e44a4a}.rs-17 .rs-form form.wpcf7-form{margin-bottom:0}.rs-17 .rs-form{max-height:none !important;height:auto !important}.rs-17 .rs-form .col-lg-left .form-group{width:100%;float:none;margin-bottom:12px;clear:both}.rs-17 .rs-form .col-lg-left .form-control{border-radius:5px !important;border-right:none}.rs-17 .rs-form textarea.form-control{height:90px !important;padding:12px;resize:vertical}.rs-17 .rs-form .specification-upload{width:100%;overflow:hidden}.rs-17 .rs-form .specification-upload input[type=file]{display:block;width:100%;max-width:100%;color:#fff;font-size:14px;background:0 0}.rs-17 .rs-form .specification-upload input[type=file]::file-selector-button{background:#fff;color:#222;border:none;border-radius:5px;padding:10px 14px;margin-right:12px;cursor:pointer}.rs-17 .rs-form .specification-filename{color:#fff !important;font-size:14px;margin-top:8px}.rs-17 .rs-form .col-lg-right{margin-top:12px}.rs-17 .rs-form .form-button{border-radius:5px}@media (max-width:767px){.rs-17 .rs-form .col-lg-left,.rs-17 .rs-form .col-lg-right{width:100%;float:none}.rs-17 .rs-form .specification-upload input[type=file]{font-size:12px}}@media screen and (min-width:1200px){body.home .rs-17 .rs-form{height:auto !important;max-height:none !important;overflow:visible !important}body.home .rs-17 .rs-form .form-row{padding-top:55px !important;padding-bottom:55px !important}body.home .rs-17 .rs-form .form-inline{display:flow-root !important;height:auto !important}body.home .rs-17 .rs-form .col-lg-left{display:grid !important;grid-template-columns:repeat(4,minmax(0,1fr)) !important;gap:12px !important;float:none !important;width:100% !important}body.home .rs-17 .rs-form .col-lg-left>.form-group{display:block !important;float:none !important;clear:none !important;width:100% !important;margin:0 !important;min-width:0 !important}body.home .rs-17 .rs-form .col-lg-left>.form-group:nth-child(4){grid-column:4 !important;grid-row:1 !important}body.home .rs-17 .rs-form .col-lg-left .form-control{width:100% !important;height:54px !important;min-height:54px !important;box-sizing:border-box !important;border-radius:6px !important}body.home .rs-17 .rs-form .col-lg-left textarea.form-control{resize:none !important;padding:12px !important}body.home .rs-17 .rs-form .col-lg-left .specification-upload{grid-column:1/-1 !important;grid-row:2 !important;margin-top:18px !important;overflow:visible !important}body.home .rs-17 .rs-form .col-lg-right{width:260px !important;float:right !important;margin-top:16px !important;margin-bottom:15px !important}body.home .rs-17 .rs-form .col-lg-right .form-button{width:100% !important}body.home .rs-17 .rs-form .checkbox.form-group{clear:both !important;padding-top:12px !important}body.home .rs-17 .rs-form .wpcf7{overflow:visible !important}}@media (min-width:992px){body.home .rs-17 .rs-form{height:auto!important;max-height:none!important;overflow:visible!important}body.home .rs-17 .rs-form .form-row{padding-top:55px!important;padding-bottom:55px!important}body.home .rs-17 .rs-form .domi-fields{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;width:100%!important}body.home .rs-17 .rs-form .domi-field{min-width:0!important;width:100%!important;margin:0!important;float:none!important}body.home .rs-17 .rs-form .domi-field .form-control{width:100%!important;height:54px!important;min-height:54px!important;box-sizing:border-box!important;border:0!important;border-radius:6px!important;padding:12px!important;background:#fff!important;color:#333!important}body.home .rs-17 .rs-form .domi-field textarea{resize:none!important}body.home .rs-17 .rs-form .domi-upload-title{color:#fff;margin:22px 0 12px;font-weight:600}body.home .rs-17 .rs-form .domi-uploads{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}body.home .rs-17 .rs-form .domi-upload{min-width:0}body.home .rs-17 .rs-form .domi-upload label{display:block;position:relative;box-sizing:border-box;background:#fff;color:#202b40;border-radius:7px;padding:17px 10px;text-align:center;cursor:pointer;overflow:hidden}body.home .rs-17 .rs-form .domi-upload .wpcf7-form-control-wrap{position:absolute;inset:0}body.home .rs-17 .rs-form .domi-upload input[type=file]{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}body.home .rs-17 .rs-form .domi-filename{display:block;color:#fff;font-size:12px;margin-top:7px;overflow-wrap:anywhere}body.home .rs-17 .rs-form .domi-footer{display:grid;grid-template-columns:minmax(0,1fr) 260px;gap:20px;align-items:center;margin-top:22px}body.home .rs-17 .rs-form .domi-agreement{color:#fff;font-size:13px;line-height:1.6}body.home .rs-17 .rs-form .domi-action .form-button{width:100%;height:56px;border-radius:7px;background:#fd0;color:#202b40;font-size:16px;font-weight:700}}@media (min-width:992px){body.home .rs-17 .rs-form .domi-fields{display:grid !important;grid-template-columns:repeat(4,minmax(0,1fr)) !important;gap:12px !important}body.home .rs-17 .rs-form .domi-uploads{display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:14px !important}body.home .rs-17 .rs-form .domi-footer{display:grid !important;grid-template-columns:minmax(0,1fr) 260px !important;align-items:center !important}body.home .rs-17 .rs-form .domi-action .cf7-cf-turnstile{margin:0 0 12px !important}body.home .rs-17 .rs-form .domi-action .form-button{width:100% !important}}@media screen and (min-width:992px){body.home .rs-17 .rs-form{height:auto!important;max-height:none!important;overflow:visible!important}body.home .rs-17 .rs-form .domi-final{display:block!important;width:100%!important}body.home .rs-17 .rs-form .domi-final .domi-fields{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;width:100%!important}body.home .rs-17 .rs-form .domi-final .domi-fields .domi-field{display:block!important;float:none!important;clear:none!important;width:auto!important;min-width:0!important;margin:0!important}body.home .rs-17 .rs-form .domi-final .domi-fields .wpcf7-form-control-wrap{display:block!important;width:100%!important}body.home .rs-17 .rs-form .domi-final .domi-fields .form-control{display:block!important;box-sizing:border-box!important;width:100%!important;height:54px!important;min-height:54px!important;margin:0!important;padding:12px!important;border:0!important;border-radius:6px!important;background:#fff!important;color:#333!important}body.home .rs-17 .rs-form .domi-final textarea.form-control{resize:none!important}body.home .rs-17 .rs-form .domi-final .domi-uploads{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important;width:100%!important}body.home .rs-17 .rs-form .domi-final .domi-upload{display:block!important;min-width:0!important}body.home .rs-17 .rs-form .domi-final .domi-upload label{display:block!important;position:relative!important;box-sizing:border-box!important;padding:18px 12px!important;background:#fff!important;color:#202b40!important;border-radius:7px!important;text-align:center!important;overflow:hidden!important;cursor:pointer!important}body.home .rs-17 .rs-form .domi-final .domi-upload .wpcf7-form-control-wrap{position:absolute!important;inset:0!important;display:block!important}body.home .rs-17 .rs-form .domi-final .domi-upload input[type=file]{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;opacity:0!important;cursor:pointer!important}body.home .rs-17 .rs-form .domi-final .domi-filename{display:block!important;margin-top:7px!important;color:#fff!important;font-size:13px!important;overflow-wrap:anywhere!important}body.home .rs-17 .rs-form .domi-final .domi-footer{display:grid!important;grid-template-columns:minmax(0,1fr) 320px!important;gap:24px!important;align-items:center!important;margin-top:22px!important}body.home .rs-17 .rs-form .domi-final .domi-agreement{color:#fff!important;font-size:13px!important}body.home .rs-17 .rs-form .domi-final .domi-action{display:flex!important;flex-direction:column!important;align-items:stretch!important;min-width:0!important}body.home .rs-17 .rs-form .domi-final .cf7-cf-turnstile{width:100%!important;margin:0 0 15px!important}body.home .rs-17 .rs-form .domi-final .domi-action .form-button{display:block!important;width:100%!important;height:56px!important;border-radius:7px!important;background:#ffdd00!important;color:#202b40!important;font-size:16px!important;font-weight:700!important}}@media screen and (max-width:767px){.domi-final{width:100%!important;max-width:100%!important;box-sizing:border-box!important}.domi-fields{display:flex!important;flex-direction:column!important;gap:12px!important}.domi-field{width:100%!important;max-width:100%!important;min-width:0!important}.domi-field input,.domi-field textarea{display:block!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;background:#fff!important;color:#222!important;border-radius:8px!important}.domi-field input{height:48px!important}.domi-field textarea{height:108px!important;min-height:108px!important;max-height:108px!important;resize:none!important}.domi-upload-title{display:block!important;color:#fff!important;margin:18px 0 12px!important}.domi-uploads{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;width:100%!important}.domi-upload,.domi-upload:nth-child(n+2){display:block!important;width:100%!important;min-width:0!important;text-align:center!important}.domi-upload label{display:flex!important;position:relative!important;align-items:center!important;justify-content:center!important;min-height:48px!important;padding:6px 3px!important;background:#fff!important;color:#222!important;border-radius:8px!important;font-size:11px!important;line-height:1.25!important;cursor:pointer!important;box-sizing:border-box!important}.domi-upload .wpcf7-form-control-wrap{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;overflow:hidden!important}.domi-upload input[type=file]{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;opacity:0!important;cursor:pointer!important;font-size:0!important}.domi-filename{display:block!important;color:#fff!important;font-size:10px!important;line-height:1.3!important;margin-top:7px!important;overflow-wrap:anywhere!important}.domi-final input[type=submit],.domi-final button[type=submit]{width:100%!important;max-width:100%!important;background:#ffd400!important;color:#111!important;border-radius:8px!important}.domi-final .wpcf7-acceptance,.domi-final .wpcf7-acceptance *{color:#fff!important}}