input,button,textarea,select{outline:none;box-sizing:border-box}#formred{margin-top:70px;margin-bottom:70px}.formred_wrap{display:flex;background:#fff;border-radius:20px;padding:60px}.formred_left{width:50%;padding:0 50px 0 0;display:flex;flex-direction:column}.formred_right{width:50%}h2.formred_title{font-weight:600;font-size:30px;line-height:110%;color:#050A16;padding:0;margin:0;margin-bottom:15px}.formred_text{font-weight:400;font-size:16px;line-height:20px;color:#050A16}.formred_nameblock{font-size:16px;line-height:110%;color:#18191B;padding-top:15px;margin-top:auto}.formred_photo img{width:100px}.formred_name{margin-top:15px;font-weight:700}.formred_job{padding-top:8px}.form-group{position:relative;margin-bottom:12px}.formred_wrap label{font-size:18px;color:#454545}.form-control{display:block;width:100%;padding:15px 0 0 13px;font-size:18px;line-height:1.25;height:54px;color:#454545;background-color:#fff;background-image:none;background-clip:padding-box;border-radius:8px;border:1px solid #8D8D8D;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}select.form-control{padding:0 0 0 13px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(https://promotivation.ru/wp-content/themes/promotiv/css/../img/arrselect_down.svg) 95% center no-repeat}select.form-control::-ms-expand{display:none}@media screen and (min-width:0\0){select.form-control{background:none\9;padding:5px\9}}.form-control-placeholder{position:absolute;top:0;padding:15px 0 0 13px;transition:all 200ms}.form-control:focus+.form-control-placeholder,.form-control:valid+.form-control-placeholder,.has-error+.form-control-placeholder{font-size:12px;transform:translate3d(0,-35%,0);opacity:1;color:#8A8A8A}.has-error{background:#FFE7E7;border:1px solid #FF5733}select.has-error{background:#FFE7E7 url(https://promotivation.ru/wp-content/themes/promotiv/css/../img/arrselect_down.svg) 95% center no-repeat;border:1px solid #FF5733}.subprivacy_block{display:flex;margin-top:35px;flex-direction:column}.submit_block{width:100%;margin-bottom:15px}.formred_privacy{width:100%;font-weight:400;font-size:13px;line-height:120%;color:#8A8A8A;text-align:left;display:flex}.formred_privacy a{color:#8A8A8A;text-decoration:underline}.formred_privacy a:hover{text-decoration:none}.formred_submit{background:#FF6B00;border-radius:8px;font-weight:400;font-size:18px;line-height:17px;text-align:center;color:#FFF;border:none;width:100%;padding:20px}#formred_request{padding:110px 0;font-size:18px}.formred_privacy label{font-style:normal;font-weight:400;font-size:11px;line-height:120%;color:#8A8A8A;margin-left:20px}.formred_privacy p{font-style:normal;font-weight:400;font-size:11px;line-height:120%;color:#8A8A8A}input[type=checkbox]{position:absolute;cursor:pointer;width:0;height:0}input[type=checkbox]:before{content:"";display:block;position:absolute;width:14px;height:14px;top:0;left:0;border:1px solid #8A8A8A;border-radius:3px;background-color:#fff}input[type=checkbox]:checked:after{content:"";display:block;width:4px;height:10px;border:1px solid #FF6B00;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:1px;left:5px}input[type=checkbox].has-error:before{border:1px solid #FF5733}@media (max-width:1200px){.formred_left{width:60%;padding:0 50px 0 0;position:relative}.formred_right{width:40%}}@media (max-width:1000px){.subprivacy_block{flex-direction:column}.submit_block{width:100%}.formred_privacy{width:100%;padding-top:0;padding-left:0}}@media (max-width:800px){.formred_wrap{flex-direction:column}.formred_nameblock{display:none}.formred_left{width:100%;padding:0}.formred_right{margin-top:25px;width:100%}}@media (max-width:600px){#formred{margin-top:40px;margin-bottom:40px}.formred_wrap{padding:30px 16px 16px 16px}h2.formred_title{font-size:20px;line-height:120%;margin-bottom:6px}.formred_text{font-size:16px;line-height:130%}.formred_wrap label{font-size:14px}.form-group{margin-bottom:12px}.form-control{font-size:14px;padding:14px 0 0 11px;margin-bottom:12px;height:48px}.form-control-placeholder{padding:14px 0 0 10px}.subprivacy_block{margin-top:20px}.formred_submit{font-size:14px;padding:14px;height:48px}.formred_privacy label{font-style:normal;font-weight:400;font-size:11px;line-height:120%;color:#8A8A8A;margin-left:20px}#formred_request{padding:110px 0;font-size:16px}}#openform{height:100vh;justify-content:center;-ms-align-items:center;align-items:center;overflow:hidden}.popupwrap{display:none;position:fixed;top:0;bottom:0;left:0;right:0;background:rgb(0 0 0 / .1);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);z-index:102;padding:15px;overflow-y:auto;font-size:0;line-height:0;text-align:center;font-weight:400}.popupwrap .closebut{position:absolute;top:10px;right:20px;z-index:2;min-width:32px;cursor:pointer;height:32px;background:url(https://promotivation.ru/wp-content/themes/promotiv/css/../img/close.svg) 0 0 no-repeat}#openform .closebut,#success .closebut{position:absolute;top:20px;right:0}.popupwrap .wrap_in{display:inline-block;vertical-align:middle;max-width:588px;width:100%;background:#fff;font-size:16px;text-align:left;line-height:1;border-radius:15px}#openform .wrap_in{max-width:1100px;position:relative;background-size:auto;overflow:hidden;margin:0 auto;border-radius:20px;filter:drop-shadow(0 0 22px rgb(0 0 0 / .15))}#openform .wrap_in{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:600px){#openform .wrap_in{border-radius:0;height:100vh;overflow-y:auto;justify-content:flex-start}}