.cta.template-ivan {background-position: center;background-attachment: fixed;background-repeat: no-repeat;-webkit-background-size: cover;background-size: cover;padding: 100px 0;position: relative;overflow: hidden;}.cta.template-ivan .cta-title {font-family: 'Just Another Hand', cursive;font-size: 48px;font-weight: 300;text-align: center;margin-bottom: 30px;color: #000;}.cta.template-ivan .form-content {display: block;max-width: 100%;}.cta.template-ivan .form-content form {width: 600px;margin: 0 auto;}#klickart-edit-canvas .cta.template-ivan .form-content {padding: 20px;margin: -20px;-webkit-box-sizing: content-box;box-sizing: content-box;}.cta.template-ivan .general-button {position: relative;top: 0;display: block;max-width: 100%;width: 1000px;padding: 20px;background-color: #ff7e00;border: none;outline: none !important;font-size: 24px;text-decoration: none;text-align: center;color: #fff;-webkit-transition: 0.1s ease-in-out;transition: 0.1s ease-in-out;-webkit-border-radius: 3px;border-radius: 3px;-webkit-box-shadow: inset 0 -4px 0 rgba(0, 0, 0, .19);box-shadow: inset 0 -4px 0 rgba(0, 0, 0, .19);}.cta.template-ivan .general-buttons:hover {-webkit-box-shadow: inset 0 -2px 0 rgba(0, 0, 0, .19);-moz-box-shadow: inset 0 -2px 0 rgba(0, 0, 0, .19);box-shadow: inset 0 -2px 0 rgba(0, 0, 0, .19);top: 2px;}.cta.template-ivan .big-button.general-button {border-radius: 5px;padding: 40px;font-size: 48px;}@media (max-width:768px) {.cta.template-ivan {padding: 30px 0;}.cta.template-ivan .cta-title,.cta.template-ivan .cta-title span,.cta.template-ivan .cta-title font {font-size: 24px !important;line-height: 1.4 !important;}.cta.template-ivan .general-button,.cta.template-ivan .general-button span,.cta.template-ivan .general-button font {font-size: 21px !important;line-height: 1.4 !important;}.cta.template-ivan .big-button.general-button {padding: 20px;border-radius: 3px;}}