.modal-container.fancybox__content{padding:40px 50px 46px}.modal-container .fancybox__content>.carousel__button.is-close{top:20px;right:20px;color:#d9d9d9;box-shadow:none}.modal-wrapper{max-width:400px}.modal-wrapper a{color:#22229c}.policy{font-size:14px;font-weight:500}.modal-wrapper a,.modal-wrapper a:hover{text-decoration:none}.modal-wrapper h3{font-size:25px;margin-bottom:30px}.modal-wrapper .modal-form-row{margin-bottom:15px}.modal-wrapper .modal-form-row>span{display:block;position:relative}.modal-wrapper .modal-form-row input,.modal-wrapper .modal-form-row textarea{font-size:16px;width:100%;height:50px;padding:10px 20px;border:1px solid #989898;border-radius:3px;outline:0!important}.modal-wrapper .modal-form-row input:focus,.modal-wrapper .modal-form-row textarea:focus{border-color:#22229c;color:#22229c}.modal-wrapper .modal-form-row input:focus::placeholder,.modal-wrapper .modal-form-row textarea:focus::placeholder{color:#22229c}.modal-wrapper input[type=submit]{font-size:18px;font-weight:500;max-width:200px;background:#f80;border:1px solid #f80;color:#fff;box-shadow:0 4px 6px rgba(0,0,0,.06);border-radius:5px;margin-top:20px}.modal-wrapper input[type=submit]:hover{background:#fff;color:#f80}.modal-wrapper .modal-form-row input+span,.modal-wrapper .modal-form-row textarea+span{font-size:16px;font-weight:600;color:#22229c;position:absolute;right:20px;top:50%;transform:translateY(-30%)}