.tp-testimonial-two-form-wrapper { padding: 42px 50px 45px 50px; background: #ffffff; } @media (max-width: 767px) { .tp-testimonial-two-form-wrapper { width: 100%; padding: 25px 20px 25px 20px; } } .checkmark { width: 86px; height: 86px; border-radius: 50%; display: block; margin: 10px auto; stroke-width: 2; stroke: #fff; stroke-miterlimit: 10; box-shadow: inset 0 0 0 #0543c3; animation: fill .4s ease-in-out .4s forwards, scale .3s ease-in-out .9s both; } .checkmark__circle { stroke-dasharray: 166; stroke-dashoffset: 166; stroke-width: 2; stroke-miterlimit: 10; stroke: #003093; fill: none; animation: stroke .6s cubic-bezier(0.650, 0.000, 0.450, 1.000) forwards; } .checkmark__check { transform-origin: 50% 50%; stroke-dasharray: 48; stroke-dashoffset: 48; animation: stroke .3s cubic-bezier(0.650, 0.000, 0.450, 1.000) .8s forwards; } #contact-success { text-align: center; } #contact-success h3 { color: #0543c3; } @keyframes stroke { 100% { stroke-dashoffset: 0; } } @keyframes scale { 0%, 100% { transform: none; } 50% { transform: scale3d(1.1, 1.1, 1); } } @keyframes fill { 100% { box-shadow: inset 0 0 0 44px #0543c3; } } .tp-testimonial-two-form-wrapper .input-field input, .tp-testimonial-two-form-wrapper .input-field select, .tp-testimonial-two-form-wrapper .input-field textarea { color: #6a6b71; font-size: 15px; font-family: "Roboto", sans-serif; display: block; height: 60px; padding: 0 20px; border: none; outline: none; background: #f5f5f5; width: 100%; resize: none; } .tp-testimonial-two-form-wrapper .input-field input::-moz-placeholder, .tp-testimonial-two-form-wrapper .input-field input::placeholder, .tp-testimonial-two-form-wrapper .input-field select::-moz-placeholder, .tp-testimonial-two-form-wrapper .input-field select::placeholder, .tp-testimonial-two-form-wrapper .input-field textarea::-moz-placeholder, .tp-testimonial-two-form-wrapper .input-field textarea::placeholder { font-size: 15px; color: #6a6b71; font-weight: 500; opacity: 1; } .tp-testimonial-two-form-wrapper .input-field textarea { height: 125px; padding-top: 15px; } .tp-testimonial-two-form-wrapper .input-field button { display: block; text-align: center; width: 100%; } .tp-testimonial-form-title { font-size: 30px; color: #000000; } .tp-testimonial-form-title span { color: #0541bd; } 