@charset "UTF-8";
.block-reception{position:relative;background-color:#FFFFFF;padding-top:40px;padding-bottom:40px}@media screen and (min-width:768px){.block-reception{padding-top:50px;padding-bottom:50px}}@media screen and (min-width:1200px){.block-reception{padding-top:3.25rem;padding-bottom:3.25rem}}.block-reception .field-block-image{position:absolute;top:0;bottom:0;left:0;right:0}.block-reception .field-block-image img{width:100%;object-fit:cover}.block-reception .webform-submission-reception-form{align-items:center}@media screen and (min-width:1200px){.block-reception .webform-submission-reception-form{display:grid;grid-template-columns:calc(33.3333% - 20px) calc(33.3333% - 20px) calc(33.3333% - 20px);gap:0.75rem 1.5rem;grid-template-rows:1fr 1fr 1fr 1fr;grid-template-areas:"name phone problem" "pet service problem" "date time problem" "button button button";max-width:66rem;margin:0 auto}}.block-reception .webform-submission-reception-form .webform-select-other--wrapper{margin:0}.block-reception .webform-submission-reception-form .fieldset-wrapper{width:100%}.block-reception .webform-submission-reception-form .form-textarea-wrapper{width:100%}.block-reception .webform-submission-reception-form .form-item-name{grid-area:name}.block-reception .webform-submission-reception-form .form-item-name:after{content:""}.block-reception .webform-submission-reception-form .form-item-number{grid-area:phone}.block-reception .webform-submission-reception-form .form-item-number:after{content:""}.block-reception .webform-submission-reception-form .form-item-pet{grid-area:pet}.block-reception .webform-submission-reception-form .form-item-pet:after{content:""}.block-reception .webform-submission-reception-form .form-item-view-services{grid-area:service}.block-reception .webform-submission-reception-form .form-item-view-services:after{content:""}.block-reception .webform-submission-reception-form .form-item-datepicker{grid-area:date}.block-reception .webform-submission-reception-form .form-item-datepicker::before{font-family:"icomoon";font-size:24px;font-weight:400;line-height:1;position:absolute;z-index:1;top:0.1rem;right:0.1rem;bottom:0.05rem;width:2.75rem;display:flex;justify-content:center;align-items:center;background-color:#FFFFFF;color:#008BD2;border-radius:0.5rem;content:""}@media screen and (min-width:1200px){.block-reception .webform-submission-reception-form .form-item-datepicker::before{font-size:1.2rem}}@media screen and (min-width:1200px){.block-reception .webform-submission-reception-form .form-item-datepicker::before{width:3rem}}.block-reception .webform-submission-reception-form .form-item-datepicker input{padding-right:0.75rem}.block-reception .webform-submission-reception-form .form-item-time-select{grid-area:time}.block-reception .webform-submission-reception-form .form-item-time-select:after{content:""}.block-reception .form-item-problem{grid-area:problem}.block-reception .form-item-problem textarea{height:210px;resize:none}@media screen and (min-width:1200px){.block-reception .form-item-problem textarea{height:10.5rem}}.block-reception .form-item-problem textarea::placeholder{color:#303030}.block-reception .form-item-problem.form-item:after{top:0.9rem;transform:unset;content:""}.form-actions{display:flex;justify-content:center;grid-area:button;z-index:1}.form-actions .webform-button--submit{font-family:"Rubik";font-weight:700;line-height:1.25;font-size:16px;padding:20px 30px;border-radius:5px;color:#FFFFFF;border:none;background-color:#008BD2;transition:all 250ms ease;text-transform:uppercase}@media screen and (min-width:1200px){.form-actions .webform-button--submit{font-size:0.8rem;padding:1rem 1.5rem;border-radius:0.25rem}}.form-actions .webform-button--submit:hover,.form-actions .webform-button--submit:focus{background-color:#95C11F}.form-actions .webform-button--submit:before{margin-right:0.5rem;font-family:icomoon;color:#fff;content:""}.form-item:after{position:absolute;top:50%;transform:translateY(-50%);right:0.15rem;width:2.15rem;height:1.2rem;display:flex;justify-content:center;align-items:center;font-family:"icomoon";font-size:1.2rem;color:#008bd2;background:#fff}.block-question{padding-left:25px;padding-right:25px;margin:40px auto 0 auto;max-width:450px}@media screen and (min-width:768px){.block-question{padding-left:50px;padding-right:50px}}@media screen and (min-width:1200px){.block-question{padding-left:3.75rem;padding-right:3.75rem}}@media screen and (min-width:768px){.block-question{margin-top:0;width:100%;padding-left:unset;padding-right:unset}}@media screen and (min-width:1200px){.block-question{max-width:unset;width:19.5rem}}.block-question .block-layout{padding:0;text-align:center;background-color:#FFFFFF;border-radius:10px}@media screen and (min-width:1200px){.block-question .block-layout{border-radius:0.5rem}}.block-question .block-layout .field-question>.field-label{font-family:"Rubik";font-weight:700;font-size:1.125rem;line-height:1.25;padding:25px 35px;text-transform:uppercase;border-top-left-radius:10px;border-top-right-radius:10px;background-color:#008BD2;color:#FFFFFF}@media screen and (min-width:1200px){.block-question .block-layout .field-question>.field-label{font-family:"Rubik";font-weight:700;font-size:1.2rem}}@media screen and (min-width:1200px){.block-question .block-layout .field-question>.field-label{border-top-left-radius:0.5rem;border-top-right-radius:0.5rem;padding:1.25rem 1.75rem}}.block-question .webform-submission-question-form{padding:15px 10px}@media screen and (min-width:1200px){.block-question .webform-submission-question-form{padding:0.75rem 1.5rem}}.block-question .webform-submission-question-form .form-textarea-wrapper{width:100%}.block-question .webform-submission-question-form .form-item{justify-content:center}.block-question .webform-submission-question-form .form-item-markup{font-weight:400;font-size:1rem;line-height:1.3;margin-bottom:15px}@media screen and (min-width:1200px){.block-question .webform-submission-question-form .form-item-markup{font-weight:400;font-size:1rem;line-height:1.5}}@media screen and (min-width:1200px){.block-question .webform-submission-question-form .form-item-markup{margin-bottom:0.75rem}}@media screen and (min-width:1200px){.block-question .webform-submission-question-form .form-item-email{margin-bottom:0.75rem}}.block-question .webform-submission-question-form .form-item-email:after{content:""}.block-question .webform-submission-question-form .form-item-text textarea{height:150px;resize:none}@media screen and (min-width:1200px){.block-question .webform-submission-question-form .form-item-text textarea{height:7.5rem}}.block-question .webform-submission-question-form .form-item-text textarea::placeholder{color:#303030}.block-question .webform-submission-question-form .form-item-text:after{top:0.9rem;transform:unset;content:""}.block-question .webform-submission-question-form .form-type-processed-text{font-weight:400;font-size:1rem;line-height:1.3}@media screen and (min-width:1200px){.block-question .webform-submission-question-form .form-type-processed-text{font-weight:400;font-size:1rem;line-height:1.5}}.block-question .webform-submission-question-form .form-type-processed-text a{color:#303030}.block-question .webform-submission-question-form .form-submit{width:100%;margin:15px 0}@media screen and (min-width:1200px){.block-question .webform-submission-question-form .form-submit{margin:0.75rem 0}}/*# sourceMappingURL=forms.css.map */