@media (min-width:1400px){.istrobot-component{padding-inline:100px}}
@media (min-width:992px){.istrobot-component .pr-70px{padding-right:70px}}
.istrobot-component h2{font-weight:normal;font-size:2.5rem;line-height:1.3}
.istrobot-component p{color:#94979C;font-weight:lighter;font-size:18px;line-height:1.6}
.istrobot-component .istrobot-form .form-control{background-color:transparent;border:1px solid #444;color:white;padding-block:0.75rem;resize:none}
.istrobot-component .istrobot-form .form-control::placeholder{color:#85888E}
.istrobot-component .istrobot-form .form-control:hover,.istrobot-component .istrobot-form .form-control:focus{box-shadow:none;background-color:inherit;border:1px solid #444;color:white}
.istrobot-component .istrobot-form .form-control:-webkit-autofill,.istrobot-component .istrobot-form .form-control:-webkit-autofill:hover,.istrobot-component .istrobot-form .form-control:-webkit-autofill:focus,.istrobot-component .istrobot-form .form-control:-webkit-autofill:active{-webkit-text-fill-color:#fff !important;-webkit-box-shadow:0 0 0 1000px black inset !important}
.istrobot-component .istrobot-form .form-label{color:#CECFD2;margin-bottom:0.25rem;font-size:0.875rem;font-weight:500}
.istrobot-component .istrobot-form .form-label span{color:#ec6664}
.istrobot-component .istrobot-form .btn-submit{background-color:#ec6664;border:none;color:#fff;font-weight:bold;padding:0.75rem 2rem;border-radius:0.5rem;width:100%}
.istrobot-component .istrobot-form .btn-submit:hover,.istrobot-component .istrobot-form .btn-submit:focus,.istrobot-component .istrobot-form .btn-submit:active{background-color:#ec6664}
.istrobot-component .right-card{border-radius:1rem;padding:2.5rem;height:100%;background-color:#120708;background-size:cover;background-position:center right;background-repeat:no-repeat}
.istrobot-component .right-card h2{color:#fff;font-weight:normal;font-size:2.2rem;line-height:1.3}
.istrobot-component .right-card p{color:#94979C}