.template-contact #lottie{padding-right:0}@media screen and (max-width:767px){.template-contact #lottie{margin-top:10px}}.template-contact .main-content{padding-bottom:50px}@media screen and (min-width:768px){.template-contact .main-content{padding-bottom:100px}}@media screen and (max-width:767px){.template-contact .page-top{margin-bottom:40px}}.template-contact .form-wrapper{position:relative;max-width:780px}@media screen and (min-width:768px){.template-contact .form-wrapper{padding:50px}.template-contact .form-wrapper .inner-form{padding-left:15px}}.template-contact .form-wrapper .button{margin-top:28px}@media screen and (min-width:768px){.template-contact .form-wrapper .content-wrapper{display:flex;justify-content:space-between;align-items:flex-start}}@media screen and (min-width:768px){.template-contact .form-wrapper .content-wrapper div:nth-child(1){padding-right:40px;max-width:480px}}.template-contact .form-wrapper .content-wrapper div:nth-child(1) p{margin-bottom:0}.template-contact .form-wrapper .content-wrapper div:nth-child(2){display:flex;align-items:flex-end}.template-contact .form-wrapper .checkbox.terms{margin-top:13px}.template-contact .form-wrapper .checkbox.marketing .container-checkbox{padding-top:10px}.template-contact .form-wrapper .checkbox.marketing .container-checkbox .checkmark{top:11px}@media screen and (min-width:768px){.template-contact .form-wrapper h2{font-size:45px}}.container-checkbox{display:block;position:relative;padding-left:40px;cursor:pointer;font-size:22px;-webkit-user-select:none;user-select:none}.template-contact .container-checkbox{margin-bottom:10px}.container-checkbox a{text-decoration:underline}