section.form .wrapper{border-radius:24px;border:1px solid #B7B9BC;padding:1rem;background:#FFF;overflow:hidden}section.form .wrapper .content h2,section.form .wrapper .content h2 *{color:#f36a10}section.form .wrapper .form{margin-top:2rem}section.form .wrapper .form form .fields .wrap{width:100%;display:flex;align-items:flex-end;justify-content:space-between;flex-direction:row;flex-wrap:auto;gap:1rem}section.form .wrapper .form form .fields .wrap .left{width:100%}section.form .wrapper .form form .fields .wrap .image{display:none}section.form .wrapper .form form .btns{margin-top:1.5rem;flex-direction:column}section.form .wrapper .form form .btns.no-char{width:100%;align-items:flex-end}section.form .wrapper .form form .btns.no-char .btn{width:235px}section.form .wrapper .form form .btns .btn{background:#ff8204;font-size:1.125rem;font-weight:700;width:auto}section.form .wrapper .form form .btns .btn:hover,section.form .wrapper .form form .btns .btn:focus,section.form .wrapper .form form .btns .btn:active{background:#f36a10}@media only screen and (min-width: 992px){section.form .wrapper{padding:2rem}section.form .wrapper .form form .fields .wrap .left{flex:1 0 calc(50% - .5rem);align-self:stretch}section.form .wrapper .form form .fields .wrap .image{display:block;flex:1 0 calc(50% - .5rem);align-self:stretch;min-height:250px;position:relative}section.form .wrapper .form form .fields .wrap .image picture{position:absolute;bottom:-2.5rem;left:0;max-height:100%;aspect-ratio:1/1;overflow:hidden}section.form .wrapper .form form .fields .wrap .image picture img{width:100%;height:100%;object-fit:contain;object-position:center}}
