.add-form{display:block}.add-form .row{padding-left:0!important;padding-right:0!important}.add-form a{color:#db0216}.add-form .choices{background:none;border:none;border-radius:0;padding:0;margin:0}.add-form .choices__inner{background:none;border-radius:0;padding:0!important;margin:0!important;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-family:copy,Arial,Helevetica;background:#f9f9f9;border:none!important;display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:border-color .2s ease-out,background .2s ease-out,border-radius .2s ease-out}.add-form .choices__inner .choices__item--selectable,.add-form .choices__inner .choices__placeholder{color:#000;padding:25px;height:78px;font-size:var(--wp-font-size-small);box-sizing:border-box;width:100%;line-height:1.4;opacity:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.add-form .choices__inner .choices__list--single{padding:0 25px 0 0}.add-form .choices.is-open .choices__inner{border-color:#f9f9f9}.add-form .choices__list--dropdown{background:#f9f9f9;border-radius:0;box-shadow:0 3px 17px 1px rgba(0,0,0,.11);border:none!important;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.add-form .choices__list--dropdown .choices__input{background:none;color:#000;font-size:var(--wp-font-size-small);padding:25px!important;line-height:1.4;vertical-align:center;height:78px;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin:0}.add-form .choices__list--dropdown .choices__placeholder{font-weight:600;color:#000;opacity:1}.add-form .choices__list--dropdown .choices__item{font-size:var(--wp-font-size-small)!important;padding-right:25px!important;padding-left:25px!important;padding-top:10px;padding-bottom:10px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.add-form .choices__list--dropdown .choices__item.is-selected{font-weight:700}.add-form .choices__list--dropdown .choices__item.is-highlighted{background-color:#f9f9f9!important}.add-form .field-submit .wpcf7-submit{background:#f7f2ea;border-radius:12px;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:copy,Arial,Helevetica;font-size:var(--wp-font-size-small);text-align:left;padding:24px;color:#000;cursor:pointer;width:100%;box-sizing:border-box;border:2px solid #f7f2ea}.add-form .field-submit:after{z-index:1;font-family:icon;position:absolute;right:40px;top:50%;font-size:2.5em;pointer-events:none;content:"\F111";color:#000;transform:translateY(-50%) translateX(0);transition:transform .3s ease-out}html.is-device-touch .add-form .field-submit:active:after,html:not(.is-device-touch) .add-form .field-submit:hover:after{transform:translateX(10px) translateY(-50%)}.add-form .field-submit .wpcf7-spinner{position:absolute;left:2px!important;top:2px!important;right:2px!important;bottom:2px!important;width:auto!important;height:auto!important;background:#f7f2ea;border-radius:0!important;margin:0!important;z-index:2;pointer-events:none!important;opacity:1!important}.add-form .field-submit .wpcf7-spinner:before{display:none}.add-form .field-submit .wpcf7-spinner:after{background-size:contain!important;background-position:50%!important;background-repeat:no-repeat!important;content:"";background:url(../assets/img/loader-dark.gif);position:absolute;width:30px;height:30px;left:50%;top:50%;transform:translate(-50%,-50%)}.add-form .wpcf7-response-output{background:#cae9eb;padding:30px!important;margin:50px 0 0!important;font-family:copy,Arial,Helevetica;font-size:var(--wp-font-size-small);color:#000;border:2px solid #cae9eb!important;border-radius:12px}.add-form .field{position:relative}.add-form .field .wpcf7-form-control-wrap{display:block}.add-form .field.field-check{display:flex;flex-direction:row;gap:20px}.add-form .field.field-check .label{align-self:center}.add-form .field.field-check>p{display:none}.add-form .field.field-check .wpcf7-not-valid-tip{display:none!important}.add-form .field.field-check .wpcf7-form-control-wrap{width:77px}.add-form .field.field-check .wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-not-valid .wpcf7-list-item input{border-color:#db0216}.add-form .field.field-check .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item{width:100%;height:100%;margin:0}.add-form .field.field-check .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item input{position:relative;width:77px;height:77px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:12px;background:#f9f9f9;margin:0;display:block;cursor:pointer;border:2px solid #f9f9f9;transition:border-color .2s ease-out}.add-form .field.field-check .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item input:before{font-family:icon;position:absolute;left:0;right:0;font-size:2.5em;text-align:center;top:50%;transform:translateY(-50%);content:"\F112";color:#db0216;pointer-events:none;opacity:0;transition:opacity .2s ease-out}.add-form .field.field-check .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item input:checked:before{opacity:1}.add-form .field.has-label .label{position:absolute;top:0;left:0;padding:25px;font-size:var(--wp-font-size-small);transform-origin:left bottom;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;transition:transform .2s ease-out;border:2px solid transparent}.add-form .field.has-label .wpcf7-not-valid-tip{position:absolute;font-size:var(--wp-font-size-small);transform-origin:right top;right:25px;bottom:0;color:#db0216;transform:scale(.5)}.add-form .field.has-label .wpcf7-number,.add-form .field.has-label .wpcf7-text,.add-form .field.has-label .wpcf7-textarea{border-radius:12px;background:#f9f9f9;font-family:copy,Arial,Helevetica;display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:25px;font-size:var(--wp-font-size-small);color:#000;box-sizing:border-box;width:100%;line-height:1em;border:2px solid #f9f9f9;transition:border-color .2s ease-out}.add-form .field.has-label .wpcf7-number.wpcf7-not-valid,.add-form .field.has-label .wpcf7-text.wpcf7-not-valid,.add-form .field.has-label .wpcf7-textarea.wpcf7-not-valid{border-color:#db0216}.add-form .field.has-label .wpcf7-number:not(:-moz-placeholder-shown)+.label,.add-form .field.has-label .wpcf7-text:not(:-moz-placeholder-shown)+.label,.add-form .field.has-label .wpcf7-textarea:not(:-moz-placeholder-shown)+.label{transform:translateY(-2em) scale(.5) translateX(.85em)}.add-form .field.has-label .wpcf7-number:focus+.label,.add-form .field.has-label .wpcf7-number:not(:placeholder-shown)+.label,.add-form .field.has-label .wpcf7-text:focus+.label,.add-form .field.has-label .wpcf7-text:not(:placeholder-shown)+.label,.add-form .field.has-label .wpcf7-textarea:focus+.label,.add-form .field.has-label .wpcf7-textarea:not(:placeholder-shown)+.label{transform:translateY(-2em) scale(.5) translateX(.85em)}.add-form .field.has-label .wpcf7-number::-moz-placeholder,.add-form .field.has-label .wpcf7-number ::-moz-placeholder,.add-form .field.has-label .wpcf7-text::-moz-placeholder,.add-form .field.has-label .wpcf7-text ::-moz-placeholder,.add-form .field.has-label .wpcf7-textarea::-moz-placeholder,.add-form .field.has-label .wpcf7-textarea ::-moz-placeholder{color:transparent}.add-form .field.has-label .wpcf7-number::placeholder,.add-form .field.has-label .wpcf7-text::placeholder,.add-form .field.has-label .wpcf7-textarea::placeholder{color:transparent}