@font-face{font-display:swap;font-family:P22 Mackinac Pro;font-style:normal;font-weight:300;src:url(/dist/ClientApp/scss/fonts/P22MackinacPro-Book_25.otf)}@font-face{font-display:swap;font-family:P22 Mackinac Pro;font-style:normal;font-weight:400;src:url(/dist/ClientApp/scss/fonts/P22Mackinac-Medium_6.otf)}@font-face{font-display:swap;font-family:P22 Mackinac Pro;font-style:normal;font-weight:700;src:url(/dist/ClientApp/scss/fonts/P22Mackinac-Bold_23.otf)}.decorated-search{display:inline}.decorated-search input{background:#f5f5f5!important;border:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:#354147;color:#9c8caf;font-family:P22 Mackinac Pro,serif;font-size:32px;font-style:normal;font-weight:700;font-weight:300;letter-spacing:-.33px;line-height:40px;outline:none!important;text-align:center;width:132px}.decorated-search input::-moz-selection{border:none!important;box-shadow:none!important;outline:none!important}.decorated-search input::selection,.decorated-search input:active,.decorated-search input:focus{border:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;outline:none!important}.decorated-search input::-webkit-inner-spin-button,.decorated-search input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.decorated-search input[type=number]{-moz-appearance:textfield}.decorated-select{display:inline}.decorated-select .ant-select{min-width:132px;overflow:hidden;text-overflow:ellipsis;-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px);white-space:nowrap}.decorated-select .ant-select-arrow{color:#354147;font-size:16px;top:20px}.decorated-select .ant-select:not(.ant-select-customize-input) .ant-select-selector{border:none}.decorated-select .ant-select-selection-item{color:#354147;color:#9c8caf;font-family:P22 Mackinac Pro,serif;font-size:32px;font-style:normal;font-weight:700;font-weight:300;letter-spacing:-.33px;line-height:40px;text-align:center}.decorated-select .ant-select-selector{background:#f5f5f5!important}.decorated-search.highlight:after,.decorated-select.highlight:after{bottom:-27px;height:32px}.pet-data-form{padding:72px 0 136px;width:100%}.pet-data-form .sm-break,.pet-data-form .xs-break{display:none}.pet-data-form__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;left:50%;position:relative;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100vw;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#f5f5f5;margin-bottom:40px;margin-top:48px}.pet-data-form__wrapper:after{border-bottom:19px solid #f5f5f5;border-left:50vw solid rgba(0,0,0,0);border-right:50vw solid rgba(0,0,0,0);content:"";display:block;height:0;max-width:100%;position:absolute;top:-19px;width:0}.pet-data-form__footer{color:#354147;font-family:Manrope,sans-serif;font-size:18px;font-style:normal;font-weight:400;letter-spacing:-.22px;line-height:32px;margin:48px auto 0;text-align:center}.pet-data-form__footer a{color:#354147}.pet-data-form__footer b{white-space:nowrap}.pet-data-form h1{font-family:P22 Mackinac Pro,serif;font-size:48px;font-weight:700;letter-spacing:-.5px;line-height:56px;margin-bottom:24px}.pet-data-form h1,.pet-data-form h6{color:#354147;font-style:normal;text-align:center}.pet-data-form h6{font-family:Manrope,sans-serif;font-size:18px;font-weight:400;letter-spacing:-.22px;line-height:32px;margin:0 auto 72px;max-width:650px}.pet-data-form form{margin:0 auto;text-align:center}.pet-data-form form .pet-data-form__row{color:#354147;display:inline-block;font-family:P22 Mackinac Pro,serif;font-size:32px;font-style:normal;font-weight:700;font-weight:400;letter-spacing:-.33px;line-height:40px;margin-bottom:24px;text-align:center}.pet-data-form form .pet-data-form__row:last-of-type{margin-bottom:100px}.decorated-select-dropdown{max-width:400px;padding:0}.decorated-select-dropdown .ant-select-item{color:#354147;font-family:P22 Mackinac Pro,serif;font-size:24px;font-style:normal;font-weight:300;letter-spacing:-.25px;line-height:32px;text-align:center}.decorated-select-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled){background:#efe9f6}.decorated-autoComplete{display:inline}.decorated-autoComplete.highlight:after{background-size:100% 10px;bottom:-27px;height:32px}.decorated-autoComplete .ant-select{min-width:132px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.decorated-autoComplete .ant-select .ant-select-selector{background:#f5f5f5!important;border:none}.decorated-autoComplete .ant-select .ant-select-selector .ant-select-selection-search .ant-select-selection-search-input{background:#f5f5f5;border:none;color:#9c8caf;font-family:P22 Mackinac Pro,serif;font-size:32px;font-style:normal;font-weight:300;height:36px;letter-spacing:-.33px;outline:none;padding:0;text-align:center}@media screen and (max-width:768px){.pet-data-form{padding:48px 16px 40px}.pet-data-form .sm-break{display:inherit}.pet-data-form h1{color:#354147;font-family:P22 Mackinac Pro,serif;font-size:32px;font-style:normal;font-weight:700;letter-spacing:-.33px;line-height:40px;margin:0 auto 16px;text-align:center}.pet-data-form h6{margin-bottom:44px}.pet-data-form form .pet-data-form__row{line-height:62px;margin-bottom:0}.pet-data-form form .pet-data-form__row:last-of-type{margin-bottom:30px}.pet-data-form form .pet-data-form__row .decorated-autoComplete{display:inline-block;width:95%}.pet-data-form .btn,.pet-data-form form .pet-data-form__row .decorated-autoComplete .ant-select{width:100%}.pet-data-form__wrapper{margin-bottom:0;margin-top:0}.decorated-select.select-disease{display:inline-block;line-height:normal;max-width:95%}.decorated-select .ant-select-single:not(.ant-select-customize-input) .ant-select-selector{height:auto}.decorated-select .ant-select-single .ant-select-selector .ant-select-selection-item{white-space:pre-wrap;word-break:break-word}.decorated-search{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.ant-select-item-option-content{white-space:pre-wrap}}@media screen and (max-width:430px){.pet-data-form .xs-break{display:inherit}.pet-data-form .sm-break{display:none}.decorated-select-dropdown{left:0!important;right:0!important}}