@import url(global/global_input_checkbox.css);[class*=elementor-widget-dc_element_erecepta] form p,[class*=elementor-widget-dc_element_formularz] form p{float:none;position:relative;width:100%}[class*=elementor-widget-dc_element_erecepta] p,[class*=elementor-widget-dc_element_formularz] p{margin:0;line-height:1;letter-spacing:normal;font-family:"Poppins",sans-serif}[class*=elementor-widget-dc_element_erecepta],[class*=elementor-widget-dc_element_formularz]{max-width:730px;margin:0 auto}[class*=elementor-widget-dc_element_erecepta] fieldset,[class*=elementor-widget-dc_element_formularz] fieldset{border:1px solid #eee;border-radius:4px;margin:0;padding:91px 30px 30px 30px;position:relative;background-color:#f7f7f7}[class*=elementor-widget-dc_element_erecepta] fieldset+fieldset,[class*=elementor-widget-dc_element_formularz] fieldset+fieldset{margin-top:20px}[class*=elementor-widget-dc_element_erecepta] fieldset legend,[class*=elementor-widget-dc_element_formularz] fieldset legend{color:var(--terthemecolor);font-size:18px;font-weight:400;line-height:20px;position:absolute;top:0;left:0;float:none;width:100%;padding:20px 30px 20px 30px;background:#fcfcfc;border-bottom:1px solid #eee;margin:0}[class*=elementor-widget-dc_element_erecepta] fieldset>p:first-of-type,[class*=elementor-widget-dc_element_formularz] fieldset>p:first-of-type{margin-top:0}[class*=elementor-widget-dc_element_erecepta] fieldset>*+*,[class*=elementor-widget-dc_element_formularz] fieldset>*+*{margin-top:30px}[class*=elementor-widget-dc_element_erecepta] fieldset>*+div,[class*=elementor-widget-dc_element_formularz] fieldset>*+div{margin-top:10px}[class*=elementor-widget-dc_element_erecepta] input[type=text],[class*=elementor-widget-dc_element_formularz] input[type=text]{transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}.order-two{display:flex;justify-content:space-between}.order-two p span{width:100%!important}@media (min-width:501px){.order-two p:not(.error-mess){width:49%!important}}.order-two span.wpcf7-form-control-wrap{display:inline-block;width:49%}.order-two input{box-sizing:border-box;width:100%}.elementor-widget-container input[type=submit]{margin-top:20px;font-size:15px;border:2px solid #36ada4;padding:5px 20px;background:#fff;border-radius:4px;font-weight:300!important}.custom-dc-booking-step1{display:inline-block;text-decoration:none!important;color:#000;margin-top:20px;font-size:15px;border:2px solid #36ada4;padding:5px 20px!important;background:#fff;border-radius:4px;font-weight:300!important}.number-select-form{width:49%}.number-select-form .dc-select{width:30%;display:flex}.number-select-form .wpcf7-form-control-wrap{width:70%!important}.form-step-2-btn,.form-step-1-btn,.form-step-1,.form-step-2-custom{display:none}.form-step-1-btn{width:min-content}.step-active{display:block}.form-step-2-btn.step-active{display:flex!important}.booking-step-1-prev{display:inline-block;text-decoration:none!important;color:#000;margin-top:20px;font-size:15px;border:2px solid #36ada4;padding:5px 20px!important;border-radius:4px;font-weight:300!important;margin-right:25px;background:#fff}.additional-fields{display:none}.additional-fields.active{display:flex;align-items:center;border-bottom:none!important;padding-bottom:0!important}.additional-fields .wpcf7-form-control-wrap{width:100%}.additional-field-niezdolnosc-do-pracy{margin-top:10px;margin-bottom:10px}.additional-fields .remove{cursor:pointer;background:#ff3939;color:#fff;align-self:flex-start;padding:11px 15px}.form-accept{margin-top:15px}.add-new-custom{display:inline-block;text-decoration:none!important;color:#000;font-size:15px;border:2px solid #36ada4;padding:9px 20px!important;background:0 0;border-radius:4px;font-weight:300!important;cursor:pointer}.additional-fields.active{margin-bottom:10px}.additional-fields.active:last-child{margin-bottom:0}.form-step-1 textarea{width:100%;height:130px}.form-step-1 textarea.error{border:1px solid var(--danger)}.form-step-1 input.error,.form-step-2-custom input.error{border:1px solid var(--danger);box-sizing:border-box}.form-step-1 .step-1-second div:first-child{padding-bottom:20px;border-bottom:1px solid}.form-step-1 .step-1-second h4{margin:20px 0}.form-step-1 .step-1-second .wpcf7-list-item,.form-step-1 .step-1-second label{display:flex}.form-step-1 .step-1-second .wpcf7-list-item{margin:0}.form-step-1 .step-1-second .wpcf7-list-item:not(:last-child){margin-bottom:10px}.form-step-1 .step-1-second label{cursor:pointer}.form-step-1 .step-1-second [type=radio],.form-step-1 .step-1-second [type=checkbox]{position:absolute;left:-9999px}.form-step-1 .step-1-second [type=radio]+.wpcf7-list-item-label,.form-step-1 .step-1-second [type=checkbox]+.wpcf7-list-item-label{position:relative;padding-left:30px;line-height:20px}.form-step-1 .step-1-second [type=radio]+.wpcf7-list-item-label::before,.form-step-1 .step-1-second [type=checkbox]+.wpcf7-list-item-label::before,.form-step-1 .step-1-second [type=radio]+.wpcf7-list-item-label::after,.form-step-1 .step-1-second [type=checkbox]+.wpcf7-list-item-label::after{content:"";position:absolute;box-sizing:border-box}.form-step-1 .step-1-second [type=radio]+.wpcf7-list-item-label::before,.form-step-1 .step-1-second [type=radio]+.wpcf7-list-item-label::after{border-radius:50%}.form-step-1 .step-1-second [type=radio]+.wpcf7-list-item-label::before,.form-step-1 .step-1-second [type=checkbox]+.wpcf7-list-item-label::before{top:0;left:0;width:20px;height:20px;border:2px solid #36ada4;background:0 0;border-radius:50%}.form-step-1 .step-1-second [type=radio]+.wpcf7-list-item-label::after,.form-step-1 .step-1-second [type=checkbox]+.wpcf7-list-item-label::after{top:5px;left:5px;width:10px;height:10px;background:#36ada4;transition:all .2s}.form-step-1 .step-1-second [type=radio]:not(:checked)+.wpcf7-list-item-label::after,.form-step-1 .step-1-second [type=checkbox]:not(:checked)+.wpcf7-list-item-label::after{opacity:0;transform:scale(.01)}.form-step-1 .step-1-second [type=radio]:checked+.wpcf7-list-item-label::after,.form-step-1 .step-1-second [type=checkbox]:checked+.wpcf7-list-item-label::after{opacity:1;transform:scale(1)}.form-step-1-custom{color:#696969}.counter-zzs{margin-top:10px;display:inline-block}.counter-zzs.error{color:var(--danger)!important}.form-step-1-custom .wpcf7-form-control-wrap.error{display:inline-block}.form-step-1-custom .wpcf7-form-control-wrap.error label{color:var(--danger)!important}@media (max-width:500px){.order-two{flex-direction:column;margin-top:0!important}.order-two span.wpcf7-form-control-wrap{width:100%}.number-select-form{width:100%}.form-step-1-custom input,.form-step-1-custom select{width:100%}.order_email_2,.order-two span:first-child{margin-bottom:10px!important}.order-two p{width:100%!important}}.error-mess-under,.error-mess{margin-top:5px!important;color:var(--danger)!important;width:100%!important}.wpcf7 .wpcf7-submit:disabled{opacity:.4}.wpcf7-form .select-expanded{display:block;width:100%}.wpcf7-form label{cursor:pointer}.wpcf7-form [type=checkbox]{position:absolute;left:-9999px}.wpcf7-form [type=checkbox]+.wpcf7-list-item-label{position:relative;padding-left:30px;line-height:20px}.wpcf7-form [type=checkbox]+.wpcf7-list-item-label::before,.wpcf7-form [type=checkbox]+.wpcf7-list-item-label::after{content:"";position:absolute;box-sizing:border-box}.wpcf7-form [type=checkbox]+.wpcf7-list-item-label::before{top:0;left:0;width:20px;height:20px;border:2px solid #36ada4;background:#fff}.wpcf7-form [type=checkbox]+.wpcf7-list-item-label::after{top:5px;left:5px;width:10px;height:10px;background:#36ada4;transition:all .2s}.wpcf7-form [type=checkbox]:not(:checked)+.wpcf7-list-item-label::after{opacity:0;transform:scale(.01)}.wpcf7-form [type=checkbox]:checked+.wpcf7-list-item-label::after{opacity:1;transform:scale(1)}#prescriptions-modal.show{display:flex}#prescriptions-modal .modal-dialog{display:flex;align-items:center;height:100%}#prescriptions-modal .modal-dialog .modal-content{box-shadow:0 5px 26px 0 rgb(66 68 90/.35);padding:25px;border:5px}#prescriptions-modal .modal-dialog span{font-size:18px}#prescriptions-modal .modal-dialog-bg{position:absolute;top:0;left:0;background:#0000006b;height:100%;width:100%}.modal-btns-custom button{display:inline-block;text-decoration:none!important;color:#000;margin-top:20px;font-size:15px;border:2px solid #36ada4;padding:5px 20px!important;background:0 0;border-radius:4px;font-weight:300!important;margin-right:15px}.wpcf7-form legend{display:flex;flex-direction:column}.wpcf7-form legend span{font-size:14px}.tiles-form .wpcf7-form-control{display:flex;flex-wrap:wrap}.tiles-form .wpcf7-list-item-label{padding:7px 20px!important;height:36px!important;margin-right:15px;z-index:1}.tiles-form [type=radio]+.wpcf7-list-item-label::before{border-radius:inherit!important;width:100%!important;height:36px!important}.tiles-form [type=radio]+.wpcf7-list-item-label::after{width:100%!important;top:0!important;left:0!important;height:36px!important;border-radius:inherit!important;z-index:-1!important}.tiles-form [type=radio]:checked+.wpcf7-list-item-label{color:#fff!important}.error-mess-gray{color:gray!important}.form-errors{display:none}.form-errors.error-mess-under{display:block}.error-acceptance{color:var(--danger)!important}.custom-form+.wpcf7-response-output{display:none!important}@media (max-width:767px){body h1,body .h1{font-size:28px;line-height:1.2}}@media (max-width:767px){.wpcf7 input[type=date]{-webkit-appearance:none;appearance:none;position:relative;display:block;width:100%;max-width:100%;min-width:0;height:50px;min-height:50px;box-sizing:border-box;padding-right:48px;text-align:left;line-height:28px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23767676' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='18' rx='2'/%3E%3Cpath d='M16 2v4M8 2v4M3 10h18'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;background-size:20px 20px}.wpcf7 input[type=date]::-webkit-date-and-time-value{text-align:left;min-height:28px;margin:0}.wpcf7 input[type=date]::-webkit-calendar-picker-indicator{position:absolute;top:0;right:0;width:48px;height:100%;padding:0;margin:0;opacity:0;cursor:pointer}}