div#footerbanners{display:none}
.insidecontainer{padding-bottom:30px!important}
.target-text h4{color:var(--lilac)}
.formwithleft{display:flex;align-items:stretch;background:var(--white)}
div#leftbanner button{display:none}
#leftbanner{padding-top:0 !important;min-height:100%}
div.formwithleft {background: var(--white);}

.formwithleft .form-required{color:#5A7184}
.formwithleft .modal-header{background:var(--dark);padding:20px 50px;border-radius:0}
.formwithleft .modal-content > svg{position:absolute;top:15px;right:15px;z-index:9}
.formwithleft .modal-header table{border:none;border-collapse:separate}
.formwithleft .modal-header table td{vertical-align:middle}
.formwithleft .modal-header table td:first-child img{float:left;margin-right:10px}
.formwithleft .modal-header table td:first-child div{float:left}
.formwithleft .modal-header table td:first-child h5{font-weight:700;font-size:14px;color:var(--white);line-height:1.2;margin:0;margin-top:7px}
.formwithleft .modal-header table td{position:relative}
.formwithleft .modal-header table td:first-child p{font-weight:400;font-size:12px;color:var(--white);margin:0;opacity:.8}
.formwithleft .modal-content,.formwithleft .modal-header{border-radius:0;border:none;position:relative}
.formwithleft .modal-body{padding:28px 50px}
.formwithleft .fos-label{font-weight:600;font-size:16px;margin-bottom:12px;color:#5A7184}
.formwithleft .field-item input,.formwithleft .field-item textarea{font-weight:400;font-size:14px;line-height:17px;color:#183B56;padding:14px 15px;background:#F7F7FB;border:1px solid #C8C8C8;outline:none;box-shadow:none;width:100%}
.formwithleft .field-item input::placeholder,.formwithleft .field-item textarea::placeholder{color:#959EAD}
.formwithleft .field-item input::-webkit-placeholder,.formwithleft .field-item textarea::-webkit-placeholder{color:#959EAD}
.formwithleft .field-item input::-moz-placeholder,.formwithleft .field-item textarea::-moz-placeholder{color:#959EAD}
.formwithleft .field-item input::-ms-placeholder,.formwithleft .field-item textarea::-ms-placeholder{color:#959EAD}
.formwithleft .field-item input:focus,.formwithleft .field-item textarea:focus{border-color:#9261E0}
.formwithleft .field-item{margin-bottom:25px}
.formwithleft .buttons-block{margin-bottom:25px}
.formwithleft .agree-block label{color:#818181;font-size:12px;font-weight:400}
.formwithleft .agree-block input{appearance:none;width:18px;height:18px;background:#FCFCFD;border:1.5px solid #E6E8EC;margin-bottom:-5px;margin-right:8px;position:relative}
.formwithleft .agree-block input:checked:before{content:"\2714";color:var(--orange);font-size:20px;line-height:1;position:absolute;top:-3px}
.formwithleft input#formFileLg{background:transparent;border-color:transparent;font-weight:400;font-size:12px;margin-top:15px;display:inline-block;width:auto;outline:none;box-shadow:none}
.formwithleft .buttons-block svg{float:left;margin-right:10px;display:inline-block;width:auto;margin-top:24px;margin-left:15px}
.formwithleft .fos-ansver{color:var(--white);background:#441481;padding:50px;text-align:center}
.formwithleft .result-body{margin:60px auto 0;width:270px;background:var(--white);color:var(--black);padding:30px 40px;border:1px solid #F6F8F9;box-shadow:0 0 1px #1a0000 0 40px 64px #e80000;border-radius:11px}
.formwithleft .result-body:before{content:"";position:absolute;left:45%;top:-25px;border:15px solid transparent;border-bottom:10px solid var(--white)}
.formwithleft .result-body h4{font-weight:700;font-size:22px}
.formwithleft .result-body p{font-weight:600;font-size:16px;line-height:143%;text-align:center;color:rgba(20,20,20,0.8)}
.formwithleft .result-head img{margin-bottom:15px}
.formwithleft .result-head p{font-weight:400;font-size:16px;text-align:center;opacity:.8}
.formwithleft .thanks-text{
    font-size:20px;
}
.section-content .formwithleft .thanks-text p{
    padding:0;
}
.formwithleft .error-msg {
    color: red;
    margin-bottom: 10px;
}
.section-content #pages-contacts {
    font-size: 16px;
}
@media(min-width:768px) {
.formwithleft.modal-dialog{max-width:750px}
.formwithleft .modal-header table td:first-child{width:205px;padding-right:25px}
.formwithleft .modal-header table td:last-child{width:350px;background:var(--white);border:1px solid #F6F8F9;box-shadow:0 0 .75px #1a0000 0 30px 48px #e80000;border-radius:8px;font-weight:600;font-size:12px;padding:13px}
.formwithleft .modal-header table td:last-child:before{content:"";position:absolute;left:-20px;top:35%;border:10px solid transparent;border-right:10px solid var(--white)}
}
@media(max-width:767px) {
.formwithleft .modal-header table td:last-child{display:none}
.formwithleft .modal-header{padding:25px 20px}
.formwithleft .modal-body{padding:25px 20px}
.formwithleft .field-item{margin-bottom:15px}
.formwithleft .fos-label{margin-bottom:5px}
.formwithleft .buttons-block [type=submit]{width:100%}
.formwithleft .agree-block{display:flex;line-height:1}
.formwithleft .buttons-block .col-md-8 {
    margin: -15px 0 20px;
}
}
@media(min-width:1200px) and (max-width:1599px) {
#leftbanner .bannertitle1{font-size:32px}
#leftbanner{padding-top:83px !important}
}
@media(max-width:1199px) {
#leftbanner{display:none}
}