@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,50;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);@font-face{font-family:Geologica;font-display:swap;src:url(//ziolo24.pl/wp-content/themes/mreceptomat/assets/css/../fonts/Geologica-Bold.woff2) format('woff2'),url(//ziolo24.pl/wp-content/themes/mreceptomat/assets/css/../fonts/Geologica-Bold.woff) format('woff');font-weight:700;font-style:normal}@font-face{font-family:Geologica;font-display:swap;src:url(//ziolo24.pl/wp-content/themes/mreceptomat/assets/css/../fonts/Geologica-ExtraBold.woff2) format('woff2'),url(//ziolo24.pl/wp-content/themes/mreceptomat/assets/css/../fonts/Geologica-ExtraBold.woff) format('woff');font-weight:800;font-style:normal}@font-face{font-family:Geologica;font-display:swap;src:url(//ziolo24.pl/wp-content/themes/mreceptomat/assets/css/../fonts/Geologica-Light.woff2) format('woff2'),url(//ziolo24.pl/wp-content/themes/mreceptomat/assets/css/../fonts/Geologica-Light.woff) format('woff');font-weight:300;font-style:normal}@font-face{font-family:Geologica;font-display:swap;src:url(//ziolo24.pl/wp-content/themes/mreceptomat/assets/css/../fonts/Geologica-Regular.woff2) format('woff2'),url(//ziolo24.pl/wp-content/themes/mreceptomat/assets/css/../fonts/Geologica-Regular.woff) format('woff');font-weight:400;font-style:normal}:root{--font-family:'Nunito',sans-serif;--second-family:'Cormorant Garamond',serif;--third-family:'Inter',sans-serif;--font3:'Gilroy',sans-serif;--font4:'Futura PT',sans-serif;--font-size-mobile:14px;--font-size:18px;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--color-main:#fff;--color-second:#ebe1d4;--color-dark:#333;--color-grey:#3a1905}*{padding:0;margin:0;border:0}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}*:before,*:after{display:inline-block}html,body{height:100%;min-width:320px;overflow-x:hidden}body{font-family:var(--font-family);font-size:var(--font-size-mobile);line-height:1.3;font-weight:var(--font-weight-regular);color:var(--color-main);background-color:var(--color-dark);-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}input,button,textarea{font-family:var(--font-family);font-size:inherit;line-height:inherit;color:inherit;background-color:transparent}input,textarea{width:100%}textarea:focus,input:focus{outline:none}button,select,option{cursor:pointer}a{display:inline-block;color:inherit;text-decoration:none}ul li{list-style:none}img{vertical-align:top;-o-object-fit:cover;object-fit:cover;max-width:100%}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit}.lock body{overflow:hidden;-ms-touch-action:none;touch-action:none;-ms-scroll-chaining:none;overscroll-behavior:none}.wrapper{min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wrapper>main{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.wrapper>*{min-width:0}.ibg{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ibg--top{-o-object-position:top;object-position:top}.ibg--bottom{-o-object-position:bottom;object-position:bottom}.ibg--left{-o-object-position:left;object-position:left}.ibg--right{-o-object-position:right;object-position:right}.ibg--contain{-o-object-fit:contain;object-fit:contain}.header{position:-webkit-sticky;position:sticky;top:0;z-index:1000;background-color:#f8fbeb;padding:21px 10px;margin-bottom:5px}.header__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header__social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px}.header__social-item{width:36px;height:36px;border-radius:50%;background-color:rgba(155,177,41,.5);-webkit-transition:background .3s;-o-transition:background .3s;transition:background .3s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header__social-item:hover{background-color:#9bb129}.header_phone{display:flex;justify-content:center;align-items:center;gap:10px;color:#3c450d;font-size:16px}.header__action .header_phone{display:none}.header_phone:hover{color:#9bb129}.menu-open .header__menu{top:0}.logo{position:relative;z-index:100;width:100%;max-width:146px}.menu li a{font-size:16px;line-height:130%;text-align:center;-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}.menu li a:hover{color:#adc631}.menu__arrow{width:16px;height:16px;-webkit-box-flex:0;-ms-flex:0 0 16px;flex:0 0 16px;cursor:pointer;background:url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iNyIgdmlld0JveD0iMCAwIDEyIDciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xMC44NDM4IDEuMzc1TDYuMDkzNzUgNS44NDM3NUM1LjkzNzUgNiA1Ljc1IDYuMDYyNSA1LjU5Mzc1IDYuMDYyNUM1LjQwNjI1IDYuMDYyNSA1LjIxODc1IDYgNS4wNjI1IDUuODc1TDAuMzEyNSAxLjM3NUMwIDEuMDkzNzUgMCAwLjYyNSAwLjI4MTI1IDAuMzEyNUMwLjU2MjUgMCAxLjAzMTI1IDAgMS4zNDM3NSAwLjI4MTI1TDUuNTkzNzUgNC4yODEyNUw5LjgxMjUgMC4yODEyNUMxMC4xMjUgMCAxMC41OTM4IDAgMTAuODc1IDAuMzEyNUMxMS4xNTYyIDAuNjI1IDExLjE1NjIgMS4wOTM3NSAxMC44NDM4IDEuMzc1WiIgZmlsbD0iIzA4MEEyOSIvPgo8L3N2Zz4=') center/auto no-repeat;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.sub-menu{visibility:hidden;opacity:0;-webkit-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;transition:all .4s ease 0s}.icon-menu{display:none}*{padding:0;margin:0;border:0}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}html,body{height:100%;min-width:320px}body{font-family:'Poppins','Arial',sans-serif;font-size:16px;line-height:150%;font-weight:300;color:#080a29;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}input,button,textarea{font-family:'Poppins','Arial',sans-serif;font-size:inherit;line-height:inherit}button{cursor:pointer;color:inherit;background-color:transparent}a{color:inherit;text-decoration:none}ul li{list-style:none}img{vertical-align:top;max-width:100%}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit}body{background-color:#f8fbeb}.lock body{overflow:hidden;-ms-touch-action:none;touch-action:none;-ms-scroll-chaining:none;overscroll-behavior:none}.wrapper{min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wrapper>main{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.wrapper>*{min-width:0}.container{width:100%;max-width:71.125rem;margin:0 auto;padding:0 .5625rem}.required{color:#eb5757;margin-left:4px}.form{position:relative}.form__formular{font-weight:800;font-size:22px;line-height:120%;text-align:center;letter-spacing:.03em;text-transform:uppercase;color:#adc631;margin-bottom:56px;z-index:1;position:relative}.form__body{position:relative;background:#fffefa;text-align:left;-webkit-box-shadow:5px 5px 20px rgba(200,191,218,.1);box-shadow:5px 5px 20px rgba(200,191,218,.1);border-radius:30px;padding:60px 15px}.form__img{position:absolute;top:-50px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100px;height:100px;border-radius:50%;background:#f8fbeb;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.form__row{padding:15px;border-radius:15px;background:#fff}.form__row-full{flex:1}.form__row:not(:last-child){margin-bottom:10px}.form__row .btn{margin-top:10px}.form__row.ikp{background-color:rgba(222,245,74,.4)}.form__row.ikp .attention{font-size:20px;font-weight:600;color:red}.form__row input:not(:last-child){margin-bottom:8px}.form__row input[type=file],.form__row input[type=radio]{opacity:0;visibility:hidden;position:absolute;top:0;left:0;height:0;padding:0}.form__row-group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px}.form__line label{display:inline-block;width:100%;border-radius:100px;border:1px solid silver;padding:15px 20px;text-align:center;font-size:12px;font-weight:700;line-height:150%;letter-spacing:1.2px;text-transform:uppercase;cursor:pointer}.form__line input:checked+label{background:#e1e8bf;border:1px solid #e1e8bf}.form__line.zgoda input{opacity:0;position:absolute;height:0}.form__line.zgoda input:checked+label span:before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.form__line.zgoda input:checked+label{background:0 0;border:none}.form__line.zgoda label{font-weight:400;text-align:left;text-transform:none;border:none;margin-left:-20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:25px}.form__line.zgoda label span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;width:25px;height:25px;min-width:25px;-webkit-box-flex:0;-ms-flex:0 0 25px;flex:0 0 25px;border:1px solid #e0e0e0;border-radius:4px;margin-right:30px}.form__line.zgoda label span:before{content:'';position:absolute;width:70%;height:70%;border-radius:2px;background-color:#08533f;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.form__line.zgoda label a{font-weight:700;text-decoration:underline}.form__input{margin-top:3px;border-radius:10px;border:1px solid silver;padding:13px 15px;width:100%;font-size:14px;font-weight:400;line-height:150%}.intl-tel-input{margin-top:3px}.intl-tel-input .iti-arrow{display:none}.form__input::-webkit-input-placeholder{font-size:14px;font-weight:500;color:#888}.form__input::-moz-placeholder{font-size:14px;font-weight:500;color:#888}.form__input:-ms-input-placeholder{font-size:14px;font-weight:500;color:#888}.form__input::-ms-input-placeholder{font-size:14px;font-weight:500;color:#888}.form__input::placeholder{font-size:14px;font-weight:500;color:#888}input.form_calendar,label{display:block;outline:none}.input-field{margin-bottom:16px}input.form_calendar{padding:11px 16px;border:1px solid silver;border-radius:15px;color:#080a29;font-size:16px;font-weight:500;background-image:url("data:image/svg+xml,%3Csvg width='15' height='16' viewBox='0 0 15 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.65234 2H10.1523V0.75C10.1523 0.34375 10.4648 0 10.9023 0C11.3086 0 11.6523 0.34375 11.6523 0.75V2H12.9023C13.9961 2 14.9023 2.90625 14.9023 4V14C14.9023 15.125 13.9961 16 12.9023 16H2.90234C1.77734 16 0.902344 15.125 0.902344 14V4C0.902344 2.90625 1.77734 2 2.90234 2H4.15234V0.75C4.15234 0.34375 4.46484 0 4.90234 0C5.30859 0 5.65234 0.34375 5.65234 0.75V2ZM2.40234 7.75H4.90234V6H2.40234V7.75ZM2.40234 9.25V11.25H4.90234V9.25H2.40234ZM6.40234 9.25V11.25H9.40234V9.25H6.40234ZM10.9023 9.25V11.25H13.4023V9.25H10.9023ZM13.4023 6H10.9023V7.75H13.4023V6ZM13.4023 12.75H10.9023V14.5H12.9023C13.1523 14.5 13.4023 14.2812 13.4023 14V12.75ZM9.40234 12.75H6.40234V14.5H9.40234V12.75ZM4.90234 12.75H2.40234V14C2.40234 14.2812 2.62109 14.5 2.90234 14.5H4.90234V12.75ZM9.40234 6H6.40234V7.75H9.40234V6Z' fill='%23979797'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:right 10px center}.label-error{height:10px;margin-top:4px;font-size:10px;color:#dc3545}input.form_calendar:focus{border:1px solid #adc631}.error{border:1px solid #dc3545 !important}#ui-datepicker-div,.form_calendar .ui-datepicker-inline{margin-top:15px;width:42%;max-width:394px;border:1px solid silver;border-radius:10px}.form_calendar .ui-datepicker-inline{width:100%;margin-top:12px}#ui-datepicker-div .ui-datepicker-header,.form_calendar .ui-datepicker-inline .ui-datepicker-header{background:#fff;border:none}#ui-datepicker-div .ui-datepicker-header .ui-datepicker-title,.form_calendar .ui-datepicker-inline .ui-datepicker-header .ui-datepicker-title{margin:0 1.5em;text-align:left}#ui-datepicker-div .ui-datepicker-prev,.form_calendar .ui-datepicker-inline .ui-datepicker-prev{left:auto;right:40px}#ui-datepicker-div .ui-datepicker-prev span,.form_calendar .ui-datepicker-inline .ui-datepicker-prev span{background-image:url("data:image/svg+xml,%3Csvg width='8' height='13' viewBox='0 0 8 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.83594 12.2939L0.808594 6.95012C0.667969 6.77434 0.5625 6.56341 0.5625 6.35247C0.5625 6.17669 0.667969 5.96575 0.808594 5.78997L5.83594 0.446218C6.15234 0.094656 6.67969 0.094656 7.03125 0.411062C7.38281 0.727468 7.38281 1.25481 7.06641 1.60637L2.53125 6.38762L7.06641 11.1337C7.38281 11.4853 7.38281 12.0126 7.03125 12.329C6.67969 12.6454 6.15234 12.6454 5.83594 12.2939Z' fill='%23979797'/%3E%3C/svg%3E%0A") !important;background-position:0 0 !important}#ui-datepicker-div .ui-datepicker-next span,.form_calendar .ui-datepicker-inline .ui-datepicker-next span{background-image:url("data:image/svg+xml,%3Csvg width='7' height='13' viewBox='0 0 7 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.52996 0.446218L6.5573 5.78997C6.69793 5.96575 6.8034 6.17669 6.8034 6.35247C6.8034 6.56341 6.69793 6.77434 6.5573 6.95012L1.52996 12.2939C1.21355 12.6454 0.686209 12.6454 0.334646 12.329C-0.0169163 12.0126 -0.0169163 11.4853 0.29949 11.1337L4.79949 6.35247L0.29949 1.60637C-0.0169163 1.25481 -0.0169163 0.727468 0.334646 0.411062C0.686209 0.094656 1.21355 0.094656 1.52996 0.446218Z' fill='%23ADC631'/%3E%3C/svg%3E%0A") !important;background-position:0 0 !important}#ui-datepicker-div .ui-datepicker-calendar span,.form_calendar .ui-datepicker-inline .ui-datepicker-calendar span{font-weight:500}#ui-datepicker-div .ui-state-default,.form_calendar .ui-datepicker-inline .ui-state-default{height:40px;width:40px;background:0 0;border:none;text-align:center;line-height:34px;border-radius:50%}#ui-datepicker-div .ui-state-active,.form_calendar .ui-datepicker-inline .ui-state-active{background-color:#adc631;border-radius:50%;color:#fff;font-weight:600}.form_select_dropdown,.form_select_city{display:none}.dropdownContainer{display:inline-block;width:100% !important;min-height:51px;padding:10px 16px;border:1px solid silver !important;border-radius:15px !important;color:#080a29;font-size:16px;font-weight:500;font-size:16px;font-weight:500;line-height:27px;outline:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg width='13' height='8' viewBox='0 0 13 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.4551 2.19421L7.11133 7.22156C6.93555 7.39734 6.72461 7.46765 6.54883 7.46765C6.33789 7.46765 6.12695 7.39734 5.95117 7.25671L0.607422 2.19421C0.255859 1.87781 0.255859 1.35046 0.572266 0.998901C0.888672 0.647339 1.41602 0.647339 1.76758 0.963745L6.54883 5.46375L11.2949 0.963745C11.6465 0.647339 12.1738 0.647339 12.4902 0.998901C12.8066 1.35046 12.8066 1.87781 12.4551 2.19421Z' fill='%23ADC631'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:right 15px top 50%;background-size:14px;overflow:hidden}.dropdownContainer .select2-selection__rendered{white-space:nowrap}.select2-container .select2-selection--single .select2-selection__rendered{font-weight:500}#changed_date_time .select2-container .select2-selection--single .select2-selection__rendered{padding:0}.select2-container{width:auto}.selectDropdown{display:block;max-width:100% !important;margin-top:35px;border:none !important}.selectDropdown .select2-selection,.selectDropdown .select2-results__options{background:#fff;border:1px solid #e1e8bf;border-radius:15px;max-height:290px;overflow-y:scroll}.selectDropdown .select2-results__option{position:relative;background:#fff;text-align:left;padding:8px;cursor:pointer}.selectDropdown li[aria-selected=false]{background-color:#fff;width:100%}.selectDropdown .select2-search{display:none}.selectDropdownCity{background-color:#fff;margin-top:0}.page-template-page-postponement-admin-php .selectDropdown{margin-top:60px}.page-template-page-postponement-admin-php .selectDropdownCity{margin-top:29px}.page-template-page-postponement-admin-php .select2-container .timeDropdown{margin-top:85px}.selectDropdownCity .select2-results__options{border:1px solid silver !important;border-radius:15px}.selectDropdownCity .select2-search{display:block;margin-bottom:10px;position:relative}.selectDropdownCity .select2-selection{border:none;border-radius:0;max-height:320px;overflow-y:auto}.select2-container{margin-top:-30px}.form_select_time .select2-container{margin-top:0}.select2-container:has(.selectDropdownCity){margin-top:-58px}.selectDropdownCity .select2-search .select2-search__field{position:relative;display:inline-block;width:100% !important;min-height:51px;padding:10px 16px;border:1px solid silver !important;border-radius:15px !important;color:#080a29;padding:3px 10px 3px 35px}.selectDropdownCity .select2-search .select2-search__field::placeholder{font-size:14px}.selectDropdownCity .select2-search:before{content:'';margin-top:17px;margin-left:15px;width:20px;height:20px;position:absolute;background-image:url("data:image/svg+xml,%3Csvg width='14' height='15' viewBox='0 0 14 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.7812 13.6289C14.0547 13.9023 14.0547 14.3125 13.7812 14.5586C13.6719 14.6953 13.5078 14.75 13.3438 14.75C13.1523 14.75 12.9883 14.6953 12.8516 14.5586L9.1875 10.8945C8.20312 11.6875 6.97266 12.125 5.66016 12.125C2.54297 12.125 0 9.58203 0 6.4375C0 3.32031 2.51562 0.75 5.66016 0.75C8.77734 0.75 11.3477 3.32031 11.3477 6.4375C11.3477 7.77734 10.9102 9.00781 10.1172 9.96484L13.7812 13.6289ZM1.3125 6.4375C1.3125 8.87109 3.25391 10.8125 5.6875 10.8125C8.09375 10.8125 10.0625 8.87109 10.0625 6.4375C10.0625 4.03125 8.09375 2.0625 5.6875 2.0625C3.25391 2.0625 1.3125 4.03125 1.3125 6.4375Z' fill='%23979797'/%3E%3C/svg%3E");background-repeat:no-repeat}.form_time{display:none}.select2 .timeContainer{display:inline-block;width:100% !important;min-height:49px;padding:11px 16px;border:1px solid silver;border-radius:15px;color:#080a29;font-size:16px;font-weight:500;background-image:url("data:image/svg+xml,%3Csvg width='17' height='16' viewBox='0 0 17 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.4531 8C16.4531 12.4375 12.8594 16 8.45312 16C4.01562 16 0.453125 12.4375 0.453125 8C0.453125 6.34375 0.953125 4.8125 1.82812 3.53125C2.04688 3.1875 2.51562 3.09375 2.85938 3.3125C3.20312 3.5625 3.29688 4.03125 3.04688 4.375C2.35938 5.40625 1.92188 6.65625 1.92188 8C1.92188 11.5938 4.85938 14.5 8.42188 14.5C12.0156 14.5 14.9531 11.5938 14.9531 8C14.9531 4.6875 12.4219 1.9375 9.20312 1.5625V3.25C9.20312 3.6875 8.85938 4 8.42188 4C8.01562 4 7.67188 3.6875 7.67188 3.25V0.75C7.67188 0.34375 8.01562 0 8.42188 0C12.8594 0 16.4531 3.59375 16.4531 8ZM8.95312 7.46875C9.26562 7.78125 9.26562 8.25 8.95312 8.53125C8.67188 8.84375 8.20312 8.84375 7.92188 8.53125L5.42188 6.03125C5.10938 5.75 5.10938 5.28125 5.42188 4.96875C5.70312 4.6875 6.17188 4.6875 6.45312 4.96875L8.95312 7.46875Z' fill='%23979797'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position-x:97%;background-position-y:15px;font-size:16px;font-weight:500;line-height:27px;outline:none;cursor:pointer}.select2-container .timeDropdown{display:block;border:none !important;margin-top:55px}.changed_date_time_title{font-size:22px;margin-bottom:10px}.select2-container .timeDropdown .select2-selection,.select2-container .timeDropdown .select2-results__options{background:#fff;height:270px;overflow:hidden;overflow-y:scroll}.select2-container--default .select2-selection--single .select2-selection__arrow{display:none}.select2-container .timeDropdown .select2-results__option{position:relative;background:#fff;border:1px solid silver;border-radius:10px;margin-bottom:10px;padding:14px;cursor:pointer}.select2-container.timeDropdown .select2-results__option:after{content:'';position:absolute;height:10px;margin-bottom:-10px;bottom:0;left:0;width:40%;max-width:100%}.select2-container .timeDropdown .select2-search{display:none}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{color:#adc631}.select2-container .timeDropdown li[aria-selected=true]{background-color:#eaf0d1}.select2-container.timeDropdown li[aria-selected=false]{background-color:#fff;width:100%}.confirm{background:#adc631;position:absolute;width:100%;left:0;margin-left:111%;top:0;height:101%;display:flex;align-items:center;justify-content:center;border-radius:11px;border:1px solid #adc631;text-transform:uppercase;color:#fff;font-weight:500}.select2-search__field{outline:none}.changed_date_time{position:fixed;height:100%;background-color:#00000000;z-index:9;padding:10rem;padding-top:20%;top:0;left:0;width:100vw}.changed_date_time .form__body{max-width:950px;margin:0 auto}.changed_date_time_title{font-size:22px;margin-bottom:10px}.exclamation{display:flex;align-items:center;justify-content:center;margin-bottom:30px}.exclamation p{margin-left:20px}.mob_exclamation{display:none}.single-product__container .form__body{padding:35px}.form_calendar_inline{display:none}.container_calendar_one_line{margin-bottom:25px}.calendar_one_nav{margin-top:10px;margin-bottom:18px;display:flex;width:100%;justify-content:space-between}#currentWeek{font-size:16px}#currentWeek span{font-weight:600}#nextWeek,#prevWeek{color:#9bb129;font-weight:600;font-size:16px;cursor:pointer}#nextWeek span,#prevWeek span{font-size:18px}#prevWeek.hide{opacity:0;pointer-events:none}#date_selected_user{margin-bottom:20px;margin-top:40px;font-weight:600;font-size:17px;color:#08533f}.calendar_one_line{display:flex;justify-content:space-between}.day{width:14%;padding:8px 5px;border:1px solid #e1e8bf;border-radius:10px;color:#000;font-size:16px;line-height:1.4}.day span{font-weight:600;display:block}.workday{cursor:pointer;text-align:center}.non-workday{background-color:#d3d3d3 !important;color:#8b8b8b;pointer-events:none;text-align:center}.selected_day{background-color:#adc631 !important}.offices .hide{display:none}.office{margin-bottom:20px;font-size:18px;font-weight:500}.schedule{position:relative;margin-top:10px;display:flex;justify-content:space-between;align-items:center}.no_slots{font-size:14px;color:#979797;white-space:normal}.time-slots{width:calc(100% - 100px);display:flex;overflow-x:auto;white-space:nowrap;gap:5px;align-items:center}.time-slots::-webkit-scrollbar{width:4px;height:6px}.schedule:after{content:'';width:100%;height:3px;background-color:#adc631;position:absolute;bottom:0;margin-bottom:-10px}.time-slots input[type=radio]{display:none}.time-slots label{display:inline-block;padding:4px 10px;border-radius:37px;background-color:#fff;border:1px solid #e1e8bf;cursor:pointer;text-align:center;font-size:16px;font-weight:400}.time-slots input[type=radio]:checked+label{background-color:#adc631}.time-slot-item{display:inline-block;margin:5px 0;min-width:70px;border-radius:5px;cursor:pointer;text-align:center}.slots_empty #prevSlot,.slots_empty #nextSlot{display:none}.time-slot-item:hover{background-color:#adc631}input[type=radio]:checked+.time-slot-item{background-color:#adc631}#nextSlot{margin-bottom:3px;width:39px;height:39px;background-image:url("data:image/svg+xml,%3Csvg width='39' height='38' viewBox='0 0 39 38' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='19.7734' cy='19' r='19' fill='%23E1E8BF'/%3E%3Cpath d='M17.8745 25.6787C17.6073 25.6787 17.3698 25.5896 17.1916 25.4115C16.8057 25.0553 16.8057 24.4318 17.1916 24.0756L21.2588 19.9787L17.1916 15.9115C16.8057 15.5553 16.8057 14.9318 17.1916 14.5756C17.5479 14.1896 18.1713 14.1896 18.5276 14.5756L23.2776 19.3256C23.6635 19.6818 23.6635 20.3053 23.2776 20.6615L18.5276 25.4115C18.3495 25.5896 18.112 25.6787 17.8745 25.6787Z' fill='black'/%3E%3C/svg%3E%0A");cursor:pointer}#prevSlot{margin-bottom:3px;width:39px;height:39px;transform:rotate(180deg);background-image:url("data:image/svg+xml,%3Csvg width='39' height='38' viewBox='0 0 39 38' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='19.7734' cy='19' r='19' fill='%23E1E8BF'/%3E%3Cpath d='M17.8745 25.6787C17.6073 25.6787 17.3698 25.5896 17.1916 25.4115C16.8057 25.0553 16.8057 24.4318 17.1916 24.0756L21.2588 19.9787L17.1916 15.9115C16.8057 15.5553 16.8057 14.9318 17.1916 14.5756C17.5479 14.1896 18.1713 14.1896 18.5276 14.5756L23.2776 19.3256C23.6635 19.6818 23.6635 20.3053 23.2776 20.6615L18.5276 25.4115C18.3495 25.5896 18.112 25.6787 17.8745 25.6787Z' fill='black'/%3E%3C/svg%3E%0A");cursor:pointer}.select2-container--open{z-index:999}.single-product input.hide{display:none !important}@media (max-width:680px){.office{font-size:16px;font-weight:600}.office span{font-size:14px}#date_selected_user{font-size:16px}.container_calendar_one_line{display:none}.single-product .timeDropdown{max-width:100% !important}.single-product input.form_calendar{display:none}#form_changed_date_time input.form_calendar{display:block}.select2-container{margin-top:0}.form_calendar_inline{display:block;margin-bottom:50px}.select2-container .timeDropdown .select2-selection,.select2-container .timeDropdown .select2-results__options{height:314px}.changed_date_time{padding:.65rem;padding-top:30%}.changed_date_time .form__body{padding-top:30px;padding-bottom:30px;max-width:100%;margin:0 auto}.single-product__container .form__body{padding:20px 0}.single-product__container .form__row{padding:10px;border-radius:15px;background:#fff;margin-bottom:0}.form__formular{margin-bottom:20px}#ui-datepicker-div{width:100%;max-width:90%;box-sizing:border-box}#ui-datepicker-div .ui-state-default{height:37px;width:37px;line-height:30px}.confirm{width:89%;margin-left:111%;top:0;height:101%}}@media (max-width:356px){#ui-datepicker-div .ui-state-default{height:20px;width:20px;line-height:16px}}.form__textarea{min-height:120px;resize:initial;border-radius:15px;border:1px solid silver;padding:15px;width:100%}.form__textarea::-webkit-input-placeholder{font-size:12px;font-weight:400}.form__textarea::-moz-placeholder{font-size:12px;font-weight:400}.form__textarea:-ms-input-placeholder{font-size:12px;font-weight:400}.form__textarea::-ms-input-placeholder{font-size:12px;font-weight:400}.form__textarea::placeholder{font-size:12px;font-weight:400}.form__error{width:100%;font-size:12px;font-weight:700;text-align:left;color:#eb5757}.form__select{margin-top:10px;border-radius:15px;border:1px solid silver;padding:15px 35px 15px 20px;width:100%;position:relative;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url('data:image/svg+xml,%3Csvg width=%2712%27 height=%277%27 viewBox=%270 0 12 7%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M11.25 2.3125L6.5 6.78125C6.34375 6.9375 6.15625 7 6 7C5.8125 7 5.625 6.9375 5.46875 6.8125L0.71875 2.3125C0.40625 2.03125 0.40625 1.5625 0.6875 1.25C0.96875 0.9375 1.4375 0.9375 1.75 1.21875L6 5.21875L10.2188 1.21875C10.5312 0.9375 11 0.9375 11.2812 1.25C11.5625 1.5625 11.5625 2.03125 11.25 2.3125Z%27 fill=%27%23361777%27/%3E%3C/svg%3E%0A');background-repeat:no-repeat;background-position:right 10px top 50%;background-size:14px;font-size:16px;font-weight:500}.form__select option{cursor:pointer;margin:40px;background:rgba(0,0,0,.3);color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.4)}.form__label-title{display:block;text-align:left;font-weight:600;font-size:16px;margin-bottom:10px}.form__label-title .required{color:#eb5757}.form__label-file{height:50px;border:1px solid #e0e0e0;border-radius:10px;padding-left:10px;padding-right:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;cursor:pointer}.form__label-file:not(:last-child){margin-bottom:10px}.form__label-file-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;font-size:10px;font-weight:400;color:#979797;padding:1px 10px;border-radius:5px;border:.5px solid #979797;background-color:#e0e0e0}.form__label-file-btn br{display:none}.form__label-file-text{color:#979797;font-size:14px}.form__button{border-radius:100px;padding:12px 15px;background-color:#adc631;font-weight:700;font-size:16px;line-height:150%;text-align:center;letter-spacing:.1em;text-transform:uppercase;color:#fffefa;min-width:150px;-webkit-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;transition:all .4s ease 0s;margin-top:32px}.form__button:hover{background-color:#08533f}.form__line2_button{display:flex;justify-content:flex-end}.form-contacts .form__label-title{cursor:pointer}.form-contacts .form__row{-webkit-box-shadow:inherit;box-shadow:inherit;background-color:transparent;padding:0}.form-contacts .form__row p{width:100%;margin-bottom:0 !important}.form-contacts .form__row-button p{text-align:right}.form-contacts .form__input,.form-contacts .form__textarea{font-size:14px;line-height:130%;border:1px solid #e0e0e0;border-radius:10px}.form-vacancy{padding:24px 16px;background-color:#fff;width:100%;max-width:1080px;margin:0 auto;position:relative}.form-vacancy.submitting:after{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(155,177,41,.3)}.form-vacancy .form__row{width:100%;position:relative;padding-bottom:30px !important}.form-vacancy__header{border-bottom:1px solid #adc631;padding-bottom:24px;margin-bottom:24px}.form-vacancy__header h1{font-size:24px;line-height:1.3333333333;font-weight:700;letter-spacing:.9px;word-break:break-word}.form-vacancy__title{font-size:18px;line-height:1.3333333333;font-weight:600;letter-spacing:.6px;margin-bottom:10px;text-transform:uppercase;color:#adc631}.form-vacancy__fieldset{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:40px}.form-vacancy .form__input,.form-vacancy .form__textarea{font-size:14px;line-height:130%;border:1px solid #e0e0e0;border-radius:10px;margin-top:7px}.form-vacancy .form__row-button{text-align:center}.form-vacancy .form__button{width:auto;padding:8px 52px}.form-vacancy__radios h3{margin-bottom:10px}.wpcf7-acceptance input{position:absolute;width:0;height:0;opacity:0}.wpcf7-acceptance input:checked+.wpcf7-list-item-label:before{background:#08533f}.wpcf7-acceptance .wpcf7-list-item-label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;gap:10px;cursor:pointer}.wpcf7-acceptance .wpcf7-list-item-label:before{content:'';-webkit-box-flex:0;-ms-flex:0 0 15px;flex:0 0 15px;width:15px;height:15px;border:1px solid #e0e0e0;border-radius:4px}.form-myaccount{width:100%;border-radius:30px;background-color:#fff;padding:30px 20px;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.form-myaccount.lost-password{max-width:760px;margin:0 auto}.form-myaccount__title{font-size:22px;font-weight:800;line-height:120%;letter-spacing:.66px;text-transform:uppercase;text-align:center;color:#080a29;margin-bottom:45px}.form-myaccount__text{font-weight:600;text-align:center;color:#050505;margin-bottom:40px}.form-myaccount__row:not(:last-child){margin-bottom:10px}.form-myaccount__row.remember input{position:absolute;height:0;width:0;opacity:0}.form-myaccount__row.remember input:checked+span:after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.form-myaccount__row.remember span{font-size:15px;font-weight:500;line-height:140%;color:#050505;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:15px;position:relative;-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}.form-myaccount__row.remember span:before{content:'';width:24px;height:24px;-ms-flex-negative:0;flex-shrink:0;border:1px solid silver;border-radius:7px}.form-myaccount__row.remember span:after{content:'';position:absolute;top:5px;left:4px;width:15px;height:15px;border-radius:4px;background-color:#08533f;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.form-myaccount__row.lost{text-align:center}.form-myaccount__row.lost a{font-family:'Poppins';font-size:15px;font-weight:700;line-height:140%;text-decoration-line:underline;color:#adc631;-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}.form-myaccount__row.lost a:hover{color:#08533f}.form-myaccount__label{font-weight:600;color:#050505;display:inline-block;line-height:1;margin-bottom:5px}.form-myaccount__input,.form-myaccount .select2-container--default .select2-selection--single{width:100%;border-radius:10px;border:1px solid silver;height:45px;padding:15px}.form-myaccount .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:1}.form-myaccount .select2-container--default .select2-selection--single .select2-selection__arrow b{top:20px}.form-myaccount select{width:100%;border-radius:10px;border:1px solid silver;height:45px;padding:15px}.form-myaccount__button{font-size:16px;font-weight:700;letter-spacing:.16px;text-transform:uppercase;color:#fff;text-align:center;width:100%;padding:16px;border-radius:70px;background-color:#adc631;-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}.form-myaccount__button:hover{background-color:#08533f}.form-myaccount .hide{-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;position:absolute;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.form-edit{padding:40px 34px}.form-edit-dane .form-edit__group{border-bottom:1px solid #e1e8bf}.form-edit-pass{padding-top:0}.form-edit__top{display:flex;justify-content:space-between}.form-edit__group:first-child{padding-bottom:32px}.form-edit__pencil-edit svg{margin-right:5px}.form-edit__pencil-edit{display:flex;align-items:center;cursor:pointer;color:#9bb129;font-size:16px;height:18px;font-weight:500}.form-edit__group:not(:last-child){margin-bottom:32px}.form-edit__group.fl-100{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:16px;flex-wrap:nowrap}.form-edit__fieldset{-webkit-box-flex:1;-ms-flex:1;flex:1}.form-edit__fieldset_dane{border-right:1px solid #e1e8bf}.form-edit__dane{flex:1}.form-edit__dane .form-edit__group_button_address,.form-edit__dane .form-edit__group_button_contact,.form-edit__group_button_pass.form-edit__group_button_pass{display:none}.form-edit__dane .form-edit__group_button_address.show,.form-edit__dane .form-edit__group_button_contact.show,.form-edit__group_button_pass.form-edit__group_button_pass.show{display:flex}.form-edit__group_button_pass button{width:auto;padding:7px 22px !important}.form-edit__fieldset_address{padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #e1e8bf}.form-edit-pass .form-edit__group{margin-bottom:0;padding-bottom:0}.form-edit__title{font-family:'Poppins';font-size:18px;font-weight:800;line-height:143%;color:#9bb129;margin-bottom:20px}.form-edit__row{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:6px}.form-edit__row:not(:last-child){margin-bottom:15px}#fieldset-reset-pass{width:70%}.form-edit__label,.form-edit__label-reset{font-family:'Poppins';font-size:16px;font-weight:800;color:#000}.form-edit__input{background-color:transparent;pointer-events:none}.form-edit__input.edit{padding:10px;border:1px solid #e0e0e0;border-radius:50px;pointer-events:all}#account_phone::-webkit-outer-spin-button,#account_phone::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#account_phone[type=number]{-moz-appearance:textfield}.myaccount-content .label_active .form-edit__label{position:absolute;font-size:12px;font-weight:500;top:0;margin-top:-6px;padding:0 3px;margin-left:20px;left:0;min-width:auto;background:#fff;line-height:12px}.form-edit__fieldset_contact .form-edit__group{border-bottom:none}.form-edit__fieldset_address .form-edit__group{border-bottom:none}.form-edit__fieldset_contact.label_active #button-edit-contact{display:none}.form-edit__fieldset_address.label_active #button-edit-address{display:none}.form-edit__input-reset{width:100%;border-radius:50px;border:1px solid silver;height:50px;padding:15px}.form-edit__row-reset{position:relative;margin-bottom:18px}.form-edit__row-reset label{color:#898989;pointer-events:none;white-space:nowrap;position:absolute;font-size:12px;font-weight:500;top:0;margin-top:-6px;padding:0 3px;margin-left:20px;left:0;min-width:auto;background:#fff;line-height:12px;z-index:1}.form-edit__reset-pass,.form-edit__button-cancel,.form-edit__button-edit{font-family:'Poppins';font-size:16px;font-weight:700;letter-spacing:.16px;text-transform:uppercase;text-align:center;color:#adc631;padding:7px;border-radius:70px;border:1.5px solid #adc631;width:100%;max-width:239px;-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}.form-edit__reset-pass:hover,.form-edit__button-cancel:hover,.form-edit__button-edit:hover{opacity:.7}.form-edit__button-edit{color:#fff;background-color:#adc631}.form-edit__button-edit:hover{background-color:#08533f;border:1px solid transparent}.form-edit__button{font-family:'Poppins';font-size:16px !important;font-weight:700 !important;letter-spacing:.16px;text-transform:uppercase;color:#fff !important;text-align:center;width:100%;line-height:inherit !important;padding:7px !important;border-radius:70px !important;background-color:#adc631 !important;-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;border:1.5px solid #adc631 !important}.form-edit__button:hover{opacity:.7}.form-edit__title_pass{color:#898989;font-size:16px}.form-edit__title_pass svg{margin-left:15px;margin-right:20px}.form-edit .hide{position:absolute;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}.show-password-input:before{margin-top:-10px !important}.form_edit_doc_first{margin-top:30px}.form_edit_doc{font-size:16px;color:#898989}.form_edit_doc a{font-size:16px;font-weight:600;color:#080a29;text-decoration:underline}.options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.options_row{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row}.options__item{position:relative;cursor:pointer}.options__item:not(:last-child){margin-bottom:.3125em}.options .wpcf7-radio input{width:0;height:0;opacity:0;position:absolute}.options .wpcf7-radio input:checked+.wpcf7-list-item-label:after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.options .wpcf7-list-item-label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;gap:10px;position:relative}.options .wpcf7-list-item-label:before{content:'';-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;width:20px;height:20px;-webkit-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px;border-radius:50%;border:1px solid #e1e8bf}.options .wpcf7-list-item-label:after{content:'';-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);width:12px;height:12px;border-radius:50%;background-color:#adc631;position:absolute;left:4px}.btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:16px;background-color:#adc631;border-radius:100px;font-size:16px;line-height:150%;font-weight:700;text-align:center;letter-spacing:.1em;text-transform:uppercase;color:#fff;z-index:2;padding:12px 30px;-webkit-transition:background-color .5s ease 0s;-o-transition:background-color .5s ease 0s;transition:background-color .5s ease 0s}.btn:hover{background-color:#96ac23}.btn-zgoda,.btn-ikp{font-size:12px;border-radius:15px}.btn-ikp{margin-bottom:14px}body:after{content:'';background-color:rgba(0,0,0,.5);position:fixed;width:100%;height:100%;top:0;left:0;opacity:0;-webkit-transition:opacity .8s ease 0s;-o-transition:opacity .8s ease 0s;transition:opacity .8s ease 0s;pointer-events:none;z-index:149}.popup-show body:after{opacity:1}.popup{position:fixed;top:0;left:0;bottom:0;right:0;padding:30px 10px;-webkit-transition:visibility .8s ease 0s;-o-transition:visibility .8s ease 0s;transition:visibility .8s ease 0s;visibility:hidden;pointer-events:none}.popup_show{z-index:150;visibility:visible;overflow:auto;pointer-events:auto}.popup_show .popup__content{visibility:visible;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.popup__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:100%;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;align-items:center}.popup__content{visibility:hidden;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .3s ease 0s;transition:-webkit-transform .3s ease 0s;-o-transition:transform .3s ease 0s;transition:transform .3s ease 0s;transition:transform .3s ease 0s,-webkit-transform .3s ease 0s;background-color:#eee;padding:20px;width:100%;max-width:900px;border-radius:20px}.lock .popup__content{visibility:visible}.popup__close{position:absolute;top:-25px;right:0;color:#fff}.popup-ikp .popup__body{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:15px;text-align:center}.popup-ikp .popup__body img{-webkit-box-flex:0;-ms-flex:0 1 22%;flex:0 1 22%}[data-showmore-button] span:last-child{display:none}._showmore-active [data-showmore-button] span{display:none}._showmore-active [data-showmore-button] span:last-child{display:block}[class*=-ibg]{position:relative}[class*=-ibg] img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}[class*=-ibg_contain] img{-o-object-fit:contain;object-fit:contain}.title{font-size:28px;line-height:130%;font-weight:600;text-align:center;margin-bottom:15px}.section{position:relative}.main-blog{padding-top:50px}.main-blog .blog__container{padding-right:10px}.main-post{padding-bottom:60px}.main-diseases .decor-right{top:50px;right:-235px}.main-diseases .decor-left{right:auto;top:-145px;left:-235px}.main-patients .section__content img{width:30%}.main-patients .decor-right{top:22%;right:-72px}.main-patients .decor-left{right:auto;left:-231px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.main-myaccount{padding-top:40px;padding-bottom:60px}.single-product .s-info{text-align:left}.single-product .section__acent{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100% !important}.single-product .section__acent:after{position:relative;top:auto;right:auto;-ms-flex-negative:0;flex-shrink:0}.page-checkout{padding-top:20px;padding-bottom:60px}.page-checkout .title{text-align:left;margin-bottom:5px}.lang{position:relative;text-align:center}.lang-item{list-style:none}.lang-item:not(:last-child){margin-bottom:10px}.lang-item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;font-size:16px}.lang-item a span{margin:0}.lang__btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:12px;border:initial}.lang__btn svg{-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.lang__btn.active svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.lang__btn-text{font-size:16px;line-height:1.3333333333;font-weight:500;color:#525252;text-transform:capitalize}.lang__btn-flag{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.lang__list{min-width:155px;background-color:#fff;padding:15px;z-index:110}.lang__list-item{-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;display:block}.lang__list-item:not(:last-child){margin-bottom:12px}.lang__list-item:hover{color:#080a29}.decor{position:absolute;top:15%;right:0;width:32.08vw;z-index:-1;-o-object-fit:cover;object-fit:cover}.single-product{text-align:center;overflow-x:hidden}.single-product .title{display:inline-block;margin-bottom:10px;font-weight:700}.single-product .additional_title{display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:600;text-align:center;width:100%;color:#eb5757}.single-product .additional_title img{margin-right:8px}.single-product__info{display:inline-block;background:#fff;max-width:557px;border:1px solid #adc631;-webkit-box-shadow:10px 5px 20px rgba(200,191,218,.1);box-shadow:10px 5px 20px rgba(200,191,218,.1);border-radius:30px;margin-bottom:40px;padding:30px}.single-product__info h2{font-weight:800;font-size:22px;line-height:120%;text-align:center;letter-spacing:.03em;text-transform:uppercase;margin-bottom:10px}.single-product__info h2 span{color:#adc631}.single-product .decor-right{top:28%;right:0;margin-right:-180px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.single-product .decor-left{right:auto;top:50vh;left:-235px}.not-found{padding:20px 0 60px;text-align:center}.not-found .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.not-found .title{max-width:726px}.not-found .text{max-width:900px}.not-found img{width:100%;max-width:750px}.not-found .page__container{max-width:56.5625rem}.logo{position:relative;z-index:100;width:100%;max-width:160px}.phone{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding-left:30px}.footer{background:#adc631;padding:40px 0 50px;text-align:center}.footer__container{display:flex;justify-content:space-between}.footer__row{display:flex;flex-direction:column;align-items:flex-start}.footer__row:first-child{margin-bottom:20px}.footer__row_logo{width:32%}.footer__copyright_company{margin-bottom:24px;font-size:16px;font-weight:600;line-height:150%;text-align:left;color:#fffefa}.footer__address_first{margin-top:24px}.footer__address{margin-bottom:8px;font-size:16px;font-weight:600;display:flex;align-items:flex-start;line-height:1.2;gap:7px;color:#fffefa;text-align:left}.footer__title{margin-bottom:20px;font-size:18px;line-height:120%;font-weight:600;color:#fffefa}.footer__accordion-btn{display:flex;align-items:center;justify-content:space-between;width:100%;background:0 0;border:none;padding:0;cursor:default;text-align:left;font-size:18px;line-height:120%;font-weight:600;color:#fffefa;margin-bottom:20px}.footer__accordion-chevron{display:none;flex-shrink:0;transition:transform .3s ease}.footer__navigation-list{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}.menu-icon-placyvk a{display:flex;align-items:center;justify-content:flex-start;gap:7px}.footer_nav_menu{min-width:192px}.footer_nav_menu .menu-item{width:100%}.footer .logo{text-align:left;min-width:300px;display:inline-block;margin-bottom:24px;margin-top:-10px}.footer__navigation-list li{text-align:left;margin-bottom:6px}.footer__navigation-list a{-webkit-transition:color .3s ease 0s;-o-transition:color .3s ease 0s;transition:color .3s ease 0s;font-size:16px;font-weight:400;color:#fffefa}.footer__navigation-list a:hover{color:#eceae1}.footer__row_socials{align-items:flex-end}.footer__row_socials p{margin-bottom:16px;font-size:16px;font-weight:600;color:#fffefa}.footer__socials{display:flex;justify-content:space-between;align-items:center;gap:16px}.footer__copyright{font-size:14px;line-height:150%;font-weight:400;text-align:left;color:#fffefa}.footer__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:30px}.footer__links a{font-size:14px;line-height:150%;font-weight:400;color:#979797;-webkit-transition:color .3s ease 0s;-o-transition:color .3s ease 0s;transition:color .3s ease 0s}.footer__links a:hover{color:#9bb129}.intro{position:relative;text-align:center;margin-bottom:60px}.intro__container{display:flex;flex-direction:column}.intro__box{text-align:center;display:flex;align-items:center;flex-direction:column;margin-bottom:40px}.intro__title{font-size:27px;line-height:120%;font-weight:600;margin-bottom:10px;text-align:center}.intro__text{width:100%;margin-bottom:35px}.intro__text p{display:inline-block;font-size:18px;line-height:140%}.intro__address{width:95%;display:flex;flex-direction:column;padding:15px 10px;padding-top:0;border-radius:25px}.intro__address_mob{display:none}.intro__address p{margin-bottom:10px;display:flex;align-items:center;text-align:left}.intro__address img{margin-right:7px}.intro__info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;position:relative;z-index:1}.intro__info-item{padding:12px 25px;background:#fff;-webkit-box-shadow:0px 2px 15px rgba(207,207,207,.25);box-shadow:0px 2px 15px rgba(207,207,207,.25);line-height:150%;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#272726;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.intro__info-item:first-child{border-radius:20px 0}.intro__info-item:nth-child(2){border-radius:0 20px}.intro__info-item:last-child{border-radius:0 20px}.intro__info-item span{color:#adc631}.intro__btn{padding-left:60px;padding-right:60px;margin-bottom:30px}.product{text-align:center;margin-bottom:60px}.product__text{text-align:center;font-size:18px;margin-bottom:55px;display:inline-block;max-width:465px}.product__item{position:relative;background:#fffefa;-webkit-box-shadow:5px 5px 20px rgba(200,191,218,.1);box-shadow:5px 5px 20px rgba(200,191,218,.1);border-radius:30px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:80px 15px 40px}.product__item_mob,.how-works__list_mob{display:none}.how-works__list_desc{display:block}.product__item:last-child .item-product__title span,.product__item:last-child .item-product__sub_title span{color:#adc631}.product__item:last-child .item-product__sub_title{margin-bottom:15px}.product__item:last-child .item-product__sub_title span{font-weight:600}.item-product__btn{width:100%;letter-spacing:normal;padding:12px 20px}.product .decor{right:auto;left:-200px;top:315px}.item-product__icon{position:absolute;top:-50px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100px;height:100px;border-radius:50%;background:#f8fbeb;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.item-product__icon:before{content:'';position:absolute;border-radius:50%;background-color:#e1e8bf}.item-product__icon img{z-index:1}.item-product__title{font-size:18px;line-height:120%;font-weight:700;text-align:center;letter-spacing:.03em;text-transform:uppercase;margin-bottom:3px}.item-product .item-product__sub_title{margin-top:5px;font-size:16px;display:flex;align-items:center}.item-product .item-product__sub_title svg{margin-right:10px}.item-product .item-product__sub_title img{width:180px}.item-product__group{width:100%;padding-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;font-size:16px}.item-product__group h4{font-size:18px;font-weight:600}.item-product__group .center-image{margin:0 auto;text-align:center;display:block;margin-bottom:10px}.item-product__group:last-of-type{margin-bottom:15px}.item-product__btn{margin-top:auto}.item-product__line{margin:0 auto;width:80%;height:1px;background:#e0e0e0;margin-top:24px}.item-product__group img{width:22px;height:22px;margin-right:15px}.item-product__group h3{font-size:16px;font-weight:600;color:#9bb129}.item-product__group .center{text-align:center}.item-product__group h3 span{color:#080a29}.item-product__group p{max-width:340px}.item-product__group ul li{list-style:inside}.item-product__group ul li::marker{font-size:14px}.item-product__prices_box{width:100%}.item-product__prices{margin:0 auto;margin-bottom:20px;display:flex;align-items:center;justify-content:space-between;width:170px}.item-product__price.new{width:100%;font-size:28px;font-weight:800;line-height:130%;text-align:center;color:#eb5757}.item-product__price.old{font-size:22px;font-weight:600;line-height:120%;color:#080a29;letter-spacing:.66px;position:relative;white-space:nowrap}.item-product__price.old:before{content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:80%;height:1px;background-color:#080a29}.how-works{text-align:center;margin-bottom:60px}.title.how-works__title{margin:0 auto;max-width:630px;font-size:36px;font-weight:700;align-items:center}.how-works__text{max-width:630px;font-size:30px;font-weight:700;line-height:140%;margin:0 auto;margin-bottom:40px;color:#9bb129}.how-works__list{margin:0 auto;max-width:888px}.how_works_bloc{position:relative;display:flex}.how_works_icon{background-color:#f8fbeb;padding:20px 0;margin-right:50px}.how_works_icon:after{position:absolute;top:0;left:0;margin-left:35px;margin-top:calc(10% + 70px);content:'';width:2px;height:80%;background-color:#414b0f;opacity:.2;z-index:-1}.how_works_bloc:last-child .how_works_icon:after{content:none}.how_works_icon img{min-width:70px;height:70px}.item-how-works__step{font-size:18px;font-weight:700;color:#08533f;margin-right:15px;white-space:nowrap}.item-how-works__step-group{display:flex}.how-works__item{position:relative;background:#fff;-webkit-box-shadow:5px 5px 20px rgba(200,191,218,.1);box-shadow:5px 5px 20px rgba(200,191,218,.1);border-radius:30px;padding:30px 25px;text-align:left}.how-works__item p{position:relative;z-index:1;font-size:16px;line-height:120%;margin-top:15px}.how-works__item p:not(:last-child){margin-bottom:15px}.item-how-works__title{font-size:18px;font-weight:800;letter-spacing:.03em;text-transform:uppercase;color:#adc631}.map__block_img{width:480px;margin:0 auto;text-align:center;position:relative}.map__block_img img{height:auto}.map_city{position:absolute;margin:0 auto;left:0;right:0;transition:all .4s}.map_city img{min-height:46px;width:auto}.map_city_popup_block{position:relative;text-align:center;margin:0 auto;display:none;width:50px;height:50px}.map__block_img a{width:75px}.map_city_popup{margin:0 auto;position:absolute;left:0;right:0;top:0;margin-left:-100%;margin-top:10px;background:#f8fbeb;padding:10px 20px;width:160px;text-align:left;font-size:12px;border-radius:15px;border:1px solid #adc631;z-index:1}.map_city_popup:before,.map_city_popup:after{content:'';width:0;height:0;position:absolute}.map_city_popup:before{border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #adc631;top:-5px;right:calc(50% - 11px)}.map_city_popup:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid #f8fbeb;top:-3.8px;right:calc(50% - 10px)}.map_city_popup .close{position:absolute;right:15px;top:0;font-weight:600;font-size:16px;cursor:pointer}.map_city_popup h4{font-weight:700}.map_city_popup h4,.map_city_popup p{line-height:1.5}.map_city:hover .map_city_popup_block{display:block;z-index:1}.map_olsztyn{margin-left:250px;margin-top:65px}.map_gdansk{margin-left:190px;margin-top:40px}.map_gdynia{margin-left:120px;margin-top:10px}.map_bydgoszcz{margin-top:100px;margin-left:140px}.map_poznan{margin-top:160px;margin-left:80px}.map_lodz{margin-top:210px;margin-left:210px}.map_warsazawa{margin-top:150px;margin-right:170px}.map_gliwice{bottom:0;margin-bottom:70px;margin-right:290px}.map_krakow{bottom:0;margin-bottom:40px;margin-right:150px}.map_katowice{bottom:0;margin-bottom:60px;margin-right:220px}.map_wroclaw{margin-left:100px;bottom:0;margin-bottom:140px}.map_lublin{bottom:0;margin-left:380px;margin-bottom:160px}@media (max-width:510px){.map__block_img{max-width:100%}.map_olsztyn{margin-left:200px;margin-top:50px}.map_gdansk{margin-left:130px;margin-top:10px}.map_gdynia{margin-left:70px;margin-top:0}.map_bydgoszcz{margin-top:70px;margin-left:100px}.map_poznan{margin-top:120px;margin-left:60px}.map_lodz{margin-top:160px;margin-left:170px}.map_warsazawa{margin-top:100px;margin-right:80px}.map_gliwice{bottom:0;margin-bottom:20px;margin-right:190px}.map_krakow{bottom:0;margin-bottom:10px;margin-right:100px}.map_katowice{margin-bottom:50px;margin-right:150px}.map_wroclaw{margin-left:50px;bottom:0;margin-bottom:80px}.map_lublin{bottom:0;margin-left:260px;margin-bottom:80px}}.our-clinic__bloc{margin-top:50px;position:relative}.our-clinic__slider{max-width:882px;margin:0 auto}.our-clinic_item{background-color:#fff;padding:15px 15px 30px;border-radius:30px}.our-clinic__item__blok_address{display:flex;justify-content:center;margin-top:24px}.our-clinic__item__city{font-size:18px;font-weight:700;color:#080a29}.our-clinic__item-content{text-align:center}.doctor__bloc{position:relative;margin-bottom:30px}.doctor__slider{width:100%;margin:0 auto;margin-bottom:30px;padding:10px 4px 20px;box-sizing:border-box}.doctor_item{background:#fffefa;padding:24px;border-radius:24px;box-shadow:0 6px 20px rgba(0,0,0,.09);display:flex;flex-direction:column;align-items:stretch;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease;height:100%}.doctor_item:hover{transform:translateY(-5px)}.doctor__item__img{position:relative;width:100%;margin-right:0;border-radius:20px;aspect-ratio:3/3.5;overflow:hidden;max-height:260px}.doctor__item__img a{display:block;width:100%;height:100%}.doctor__item__img img{border-radius:0;width:100%;height:100%;object-fit:cover;object-position:top center;transition:transform .4s ease}.doctor_item:hover .doctor__item__img img{transform:scale(1.04)}.doctor__item__blok_content{display:flex;flex-direction:column;align-items:center;text-align:center;padding:24px 0 0;flex-grow:1;max-width:100%;margin:0}.doctor__item__name{font-size:18px;font-weight:600;line-height:1.35;color:#080a29;margin-bottom:8px}.doctor__item__title{display:block;margin-bottom:0}.doctor__item__city{background:0 0;border-radius:0;color:#565656;font-size:18px;font-weight:600;padding:0;display:flex;align-items:center;justify-content:center;gap:5px;margin-bottom:12px}.doctor__item__text{font-size:14px;line-height:1.65;color:#565656;flex-grow:1;margin-bottom:18px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.doctor__item__btn{display:block;width:100%;text-align:center;background:#9bb129;color:#fff !important;font-size:16px;font-weight:600;letter-spacing:1.2px;text-transform:uppercase;border-radius:50px;padding:11px 20px;text-decoration:none;transition:background .3s ease;cursor:pointer}.doctor__item__btn:hover{background:#7d9220;color:#fff !important}.doctor__bloc .clinic-swiper-button-prev,.doctor__bloc .clinic-swiper-button-next{background:0 0;border:none}.doctor__all-link-wrap{text-align:center;margin-top:25px}.doctor__all-btn{display:inline-block;background:#08533f;color:#fff !important;font-size:16px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;border-radius:50px;padding:11px 48px;text-decoration:none;transition:background .3s ease,transform .2s ease}.doctor__all-btn:hover{background:#064530;color:#fff !important;transform:translateY(-2px)}.doctor__bloc .clinic-swiper-button-navigation{margin-top:0;top:40%;width:100%;justify-content:space-between;pointer-events:none}.doctor__bloc .clinic-swiper-button-prev{pointer-events:all;margin-left:-60px}.doctor__bloc .clinic-swiper-button-next{pointer-events:all;margin-right:-60px}.our-clinic__item__city:after{content:'|';margin-left:15px;margin-right:15px;color:#e0e0e0}.our-clinic__item__address{font-size:16px;font-weight:500}.our-clinic__item__btn{margin-top:15px}.our-clinic__item__empty{width:100%;height:100%;background-color:#e1e8bf;border-radius:16px;display:flex;flex-direction:column;align-items:center;justify-content:center}.our-clinic__item__empty .our-clinic__item__city{margin-top:45px;text-align:center;font-weight:700}.clinic-swiper-button-navigation{position:absolute;display:flex;top:0;margin-top:160px;width:100%}.review__slider-button-navigation{position:absolute;display:flex;top:0;margin-top:200px;width:93%}.review__slider-button-navigation .clinic-swiper-button-prev{left:0;margin-left:-58px}.review__slider-button-navigation .clinic-swiper-button-next{right:0;margin-right:-60px}.clinic-swiper-button-next{position:absolute;right:0}.clinic-swiper-button-prev,.clinic-swiper-button-next{background-color:#fff;width:50px;height:50px;display:flex;justify-content:center;align-items:center;border:1px solid #e1e8bf;border-radius:50px;cursor:pointer}.swiper-button-disabled{opacity:.5;cursor:default}.our-clinic__item__empty .our-clinic__item__city:after{content:none}.our-clinic__item__future{text-transform:uppercase;margin-top:28px;font-size:16px;font-weight:600}.our-clinic_pagination{margin-top:30px}.instruction__box{background-color:#fff;padding:50px 90px;border-radius:30px}.instruction__title{margin-bottom:15px;text-align:left}.instruction__text{font-size:18px;font-weight:600}.instruction__list{margin-left:20px;margin-top:40px}.instruction__item{display:flex;align-items:center;margin-bottom:23px;font-size:16px}.instruction__item__icon{margin-right:20px;min-width:34px;height:34px}.faq{margin-bottom:60px;overflow:hidden}.faq__item{background:#fff;-webkit-box-shadow:10px 5px 20px rgba(200,191,218,.1);box-shadow:10px 5px 20px rgba(200,191,218,.1);border-radius:15px}.faq__item:not(:last-child){margin-bottom:20px}.faq__item-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:25px;padding:20px;width:100%;font-size:18px;line-height:140%;text-align:left}.faq__item-title._spoller-active{font-weight:700}.faq__item-title._spoller-active .faq__item-icon:before{height:0}.faq__item-icon{position:relative;width:14px;height:24px}.faq__item-icon:after{content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:14px;height:2px;background-color:#adc631}.faq__item-icon:before{content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:2px;height:14px;background-color:#adc631;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.faq__item-body{background:#fff;padding:0 20px 20px;border-radius:0 0 15px 15px}.faq .decor-mobile{position:absolute;top:-32px;right:0;height:68px}.faq .decor-1{top:-50px;right:-150px}.faq .decor-2{right:auto;left:-180px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.info{margin-bottom:60px}.info__inner{overflow:hidden;position:relative;background:#adc631;border-radius:30px;padding:40px 12px 12px;text-align:center}.info__title{color:#fff;text-align:center;margin-bottom:20px}.info__body{margin-bottom:40px;align-items:center}.info__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.info__bottom{background:#fff;border-radius:30px;padding:20px 30px 0;text-align:center;position:relative;z-index:1}.info__bottom h3{font-size:18px;font-weight:700;position:relative;z-index:1}.info__bottom .btn{padding:12px 30px;position:relative;z-index:1}.info__bottom .decor-mobile-2{margin-top:-70px}.info .decor-desc-1{position:absolute;top:0;left:0;width:202px}.info .decor-desc-2{position:absolute;bottom:0;right:0;height:260px;z-index:-1}.info .decor-mobile-1{width:112px;position:absolute;top:0;right:0}.item-info__icon{width:75px;height:75px;border-radius:50%;background:#f8fbeb;padding:16px;margin-bottom:15px}.item-info__title{font-weight:700;text-align:center;letter-spacing:.1em;text-transform:uppercase;color:#fff;display:inline-block;margin-bottom:5px}.form__inner{overflow:hidden;position:relative;background:#fff;border-radius:30px;padding:50px 12px;text-align:center}.form__title{position:relative;z-index:1}.form__inner .form-contacts .form__row-button p{text-align:left}.blog{text-align:center;margin-bottom:60px}.blog__title{padding:0 20px;max-width:760px;display:inline-block}.blog__wrapper{margin-bottom:40px}.blog__pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:30px}.blog__pagination .swiper-pagination-bullet{width:8px;height:8px;border-radius:50%;background:#e1e8bf;cursor:pointer}.blog__pagination .swiper-pagination-bullet-active{background:#adc631}.article-preview{text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.article-preview__img{position:relative;padding-bottom:65%;border-radius:20px;margin-bottom:15px}.article-preview__img img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover;border-radius:20px}.article-preview h3{font-weight:700;margin-bottom:15px}.article-preview p{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:15px}.article-preview__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.article-preview__date{font-size:14px}.article-preview__date span{font-size:18px;line-height:120%;font-weight:800;letter-spacing:.03em;text-transform:uppercase;display:inline-block;margin-right:5px}.article-preview-ads{padding:46px 35px;background-color:#adc631;border-radius:20px}.article-preview-ads-blok{align-items:center;text-align:center;color:#fffefa}.article-preview-ads-blok h3{margin-top:20px;font-size:24px;font-weight:600;color:#fffefa}.article-preview-ads .article-preview-ads-blok p{margin-top:10px;display:block;font-size:16px;font-weight:500;color:#fffefa}.article-preview-ads-blok .article-preview-ads-btn{margin-top:20px;height:48px;width:224px;border-radius:50px;background-color:#fff;color:#adc631;font-size:16px;font-weight:600}.article-preview-ads-blok .article-preview-ads-btn:hover{opacity:.8}.seo{border-radius:15px;background-color:#fff;padding:30px 0 60px 20px;position:relative;margin-bottom:60px}.seo.open .seo__body{height:auto}.seo.open .seo__opener{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.seo__body{position:relative;overflow-y:auto;height:190px;padding-right:30px}.seo__body h2{font-size:24px;line-height:1.2;font-weight:600;color:#18191f;max-width:565px;margin-bottom:20px}.seo__body h3{font-size:18px;font-weight:500;color:#9bb129;margin-bottom:15px}.seo__body p{margin-bottom:20px}.seo__body p:last-child{margin-bottom:0}.seo__body ul{margin-bottom:30px}.seo__body ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:20px}.seo__body ul li:not(:last-child){margin-bottom:15px}.seo__body ul li:before{content:'';background-image:url('data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2721%27 height=%2721%27 viewBox=%270 0 21 21%27 fill=%27none%27%3E%3Cg clip-path=%27url%28%23clip0_601_742%29%27%3E%3Cpath d=%27M9.7625 0.0248033C9.68457 0.0330064 9.44258 0.0617173 9.22930 0.0822251C7.87578 0.229881 6.37871 0.738475 5.16875 1.46035C3.63066 2.37910 2.37969 3.63008 1.46094 5.16816C0.743164 6.36582 0.267383 7.76035 0.0746094 9.22871C0.00898438 9.73320 0.00898438 11.2672 0.0746094 11.7717C0.410937 14.3270 1.53477 16.4885 3.43789 18.2562C4.48789 19.2365 5.79629 19.9994 7.21953 20.4670C8.34336 20.8402 9.23340 20.9756 10.5008 20.9756C11.4359 20.9756 11.8502 20.9387 12.6746 20.7705C15.5006 20.1922 18.0230 18.3793 19.5406 15.8322C20.2584 14.6346 20.7342 13.24 20.9269 11.7717C20.9926 11.2672 20.9926 9.73320 20.9269 9.22871C20.7342 7.76035 20.2584 6.36582 19.5406 5.16816C18.6219 3.63008 17.3709 2.37910 15.8328 1.46035C14.6475 0.75078 13.2324 0.266795 11.8133 0.0822251C11.4523 0.0330064 10.0168 -0.00390768 9.7625 0.0248033ZM11.3416 1.27168C13.7328 1.49316 16.0420 2.69492 17.5637 4.51191C20.4963 8.01055 20.4963 12.9898 17.5637 16.4885C16.0420 18.3055 13.7328 19.5072 11.3416 19.7287C8.88887 19.9543 6.43613 19.1750 4.5125 17.5631C2.46992 15.8527 1.23125 13.1867 1.23125 10.5002C1.23125 7.72754 2.54375 5.00000 4.70527 3.27734C6.58789 1.77617 8.97500 1.05430 11.3416 1.27168Z%27 fill=%27%2308533F%27/%3E%3Cpath d=%27M15.0317 6.95645C15.0112 6.96055 14.9374 6.97696 14.8676 6.99336C14.7774 7.01387 14.0473 7.71524 11.9760 9.78653L9.20748 12.5510L7.75143 11.0949C6.19694 9.54043 6.11491 9.47481 5.80319 9.53223C5.60221 9.56914 5.38483 9.77422 5.33151 9.97110C5.23307 10.3361 5.22077 10.3197 7.06647 12.1736C7.99752 13.1047 8.81784 13.9045 8.89166 13.9496C9.05163 14.0522 9.33463 14.0604 9.4987 13.9742C9.56432 13.9373 10.9671 12.5551 12.62 10.9022C15.9587 7.55528 15.8028 7.73985 15.6428 7.3543C15.6018 7.25176 15.5157 7.12871 15.4583 7.0877C15.3557 7.00977 15.1137 6.93594 15.0317 6.95645Z%27 fill=%27%2308533F%27/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id=%27clip0_601_742%27%3E%3Crect width=%2721%27 height=%2721%27 fill=%27white%27/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E');background-size:contain;background-position:center;background-repeat:no-repeat;width:21px;height:21px;-webkit-box-flex:0;-ms-flex:0 0 21px;flex:0 0 21px;border-radius:50%}.seo__body ol{counter-reset:li}.seo__body ol li{list-style:none;position:relative;padding-left:30px}.seo__body ol li:not(:last-child){margin-bottom:20px}.seo__body ol li:before{content:counter(li) '.';counter-increment:li;position:absolute;top:0;left:0;color:#08533f;font-size:16px;font-weight:600}.seo__body ol li h3{color:#08533f}.seo__body a{font-size:14px;font-weight:700;line-height:150%;letter-spacing:1.6px;text-transform:uppercase;text-align:center;color:#fff;border-radius:100px;background-color:#adc631;-webkit-transition:background-color .5s ease 0s;-o-transition:background-color .5s ease 0s;transition:background-color .5s ease 0s;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:13px 30px;width:100%;max-width:260px;margin-bottom:20px}.seo__body a:hover{background-color:#08533f}.seo__body img{float:right;width:330px;height:560px;-o-object-fit:cover;object-fit:cover;margin-left:50px;margin-bottom:20px;border-radius:30px}.seo__opener{width:32px;height:32px;border-radius:50%;border:1px solid #adc631;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;left:20px;bottom:15px;-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}.seo__opener:hover{border:1px solid #18191f}.seo__opener:hover svg{fill:#18191f}.seo__opener svg{width:24px;fill:#adc631;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.seo .simplebar-track.simplebar-vertical{right:14px;top:35px;bottom:35px;width:4px;overflow:visible;background-color:#edf5c7}.seo .simplebar-scrollbar:before{top:0;bottom:0;left:-2px;width:8px;border-radius:20px;background:#adc631}.seo .simplebar-scrollbar.simplebar-visible:before{opacity:1 !important}.blog__articles{margin-bottom:40px}.blog .decor{right:auto;left:-235px;top:90px}.pagging-blog{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px}.pagging-blog__arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:8px 16px 8px 10px;border-radius:8px;border:1px solid #9bb129;color:#9bb129;background:#fff;-webkit-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;transition:all .4s ease 0s;cursor:pointer}.pagging-blog__arrow svg{stroke:#9bb129;-webkit-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;transition:all .4s ease 0s}.pagging-blog__arrow:hover{border:1px solid #080a29;color:#080a29}.pagging-blog__arrow:hover svg{stroke:#080a29}.pagging-blog__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px}.pagging-blog__item{padding:8px 16px;color:#e0e0e0;text-align:center;font-family:'Inter';font-weight:500;line-height:24px;border-radius:8px;border:1px solid #e0e0e0;background:#fff;-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;cursor:pointer}.pagging-blog__item.active{border:1px solid #9bb129;background:#9bb129;color:#fff}.post__body{margin-bottom:60px}.post__article h1{font-size:22px;font-weight:700;line-height:130%;margin-bottom:12px}.article__byline{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;font-size:13px;color:#666;margin-bottom:20px;padding:10px 16px;background:#f8faf2;border-radius:10px;border-left:3px solid #adc631}.article__byline svg{vertical-align:middle;fill:#adc631;flex-shrink:0;margin-right:4px}.article__byline-author,.article__byline-reviewer{display:inline-flex;align-items:center;gap:4px}.article__byline-sep{color:#ccc;font-weight:300}.article__byline strong{color:#080a29;font-weight:600}.article__byline-reviewer-link{color:inherit;text-decoration:none;border-bottom:1px dotted #adc631;transition:color .2s}.article__byline-reviewer-link:hover{color:#adc631}.article__byline em{font-style:normal;color:#888;font-size:12px}.post__article p{color:#080a29;margin-bottom:20px}.post__article h2{font-size:22px;font-weight:700;color:#080a29;margin-bottom:10px}.post__article ul{margin-bottom:20px}.post__article ul li{position:relative;padding-left:15px;color:#080a29}.post__article ul li:before{content:'';position:absolute;top:10px;left:0;width:5px;height:5px;border-radius:50%;background-color:#080a29}.post__article .article__img{position:relative;padding-bottom:58%;border-radius:20px;margin-bottom:20px}.post__article .article__img img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover;border-radius:20px}.post__article .article__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:55px}.post__article .article__date{font-size:14px;color:#9bb129}.post__article .article__date span{font-size:22px;font-weight:800;line-height:120%;letter-spacing:.66px;text-transform:uppercase;display:inline-block;margin-right:5px}.post__article .article__share{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;font-weight:800;color:#9bb129}.post__article .article__share a svg{width:27px;height:27px;fill:#9bb129;-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}.post__article .article__share a:hover svg{fill:#080a29}.post__article .article__share-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px}.post__article .article__share-links>*{display:-webkit-box;display:-ms-flexbox;display:flex}.post__aside-title{font-size:18px;font-weight:700;line-height:130%;margin-bottom:17px}.post__aside .article-preview{display:block;margin-bottom:20px}.post__aside .article-preview__title{font-size:14px;font-weight:700}.post__aside .article-preview:hover .article-preview__icon{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.post__aside .article-preview__icon{position:absolute;bottom:5px;right:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:50px;height:50px;border-radius:50%;background-color:#9bb129;-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}.post__poster{position:relative;padding:65px 20px;border-radius:20px;background-repeat:no-repeat;background-size:cover;background-position:center}.post__poster:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;border-radius:20px;background:-o-linear-gradient(left,#fff,rgba(255,255,255,0));background:-webkit-gradient(linear,left top,right top,from(#fff),to(rgba(255,255,255,0)));background:linear-gradient(to right,#fff,rgba(255,255,255,0))}.post__poster-title{position:relative;color:#080a29;text-align:left;max-width:480px;z-index:1;margin-bottom:20px}.post__poster-btn{color:#fff;position:relative;background:#9bb129;z-index:1}.praca{padding-bottom:60px}.kariera__decor-right,.cooperation__decor-right,.praca__decor-right{top:0;right:-70px}.cooperation__decor-right-top{top:-50%}.kariera__decor-left,.cooperation__decor-left,.praca__decor-left{top:40%;left:-240px}.main-cooperation .cooperation{margin-bottom:160px}.main-cooperation .section_cooperation__join{margin-bottom:60px}.cooperation__title,.praca__title{font-size:47px;font-weight:600;line-height:120%;text-align:left;color:#080a29}.cooperation__title{width:80%}.cooperation__main{display:flex;flex-wrap:wrap;justify-content:space-between}.cooperation__content{margin-top:50px;width:50%;text-align:left}.cooperation__content a{margin-top:40px}.cooperation__text{text-align:left}.cooperation__text span{font-weight:600;color:#9bb129}.cooperation__banner{position:relative;min-height:487px;width:40%;border-radius:30px;margin-bottom:15px}.kariera__banner,.praca__banner{position:relative;min-height:450px;border-radius:30px;margin-bottom:15px}.kariera__banner img,.cooperation__banner img,.praca__banner img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover;border-radius:30px}.kariera__text,.praca__text{text-align:center;margin-bottom:20px}.kariera__text p,.cooperation__text p,.praca__text p{max-width:926px;display:inline-block}.kariera__text p:not(:last-child),.cooperation__text p:not(:last-child),.praca__text p:not(:last-child){margin-bottom:15px}.kariera__join{font-size:18px;font-weight:700;line-height:140%;text-align:center;color:#fff;background-color:#adc631;padding:25px 30px;width:100%;max-width:796px;border-radius:20px;margin-bottom:85px}.kariera__sub_title{margin:0 auto;margin-top:80px;margin-bottom:20px;max-width:640px;font-size:20px;text-align:center}.kariera__list{max-width:928px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;gap:32px}.kariera__list>*{-webkit-box-flex:1;-ms-flex:1;flex:1}.item-kariera{position:relative;margin-top:100px;border-radius:30px;background:var(--white,#fff);-webkit-box-shadow:5px 5px 20px 0px rgba(200,191,218,.1);box-shadow:5px 5px 20px 0px rgba(200,191,218,.1);text-align:center;padding-top:98px;padding-bottom:30px}.item-kariera__title{padding:0 40px}.item-kariera__number{margin:0 auto;margin-bottom:13px;display:flex;align-items:center;justify-content:center;width:45px;height:45px;border:1px solid #080a29;border-radius:45px;font-size:20px;font-weight:500;color:#080a29;text-align:center}.item-kariera__icon{position:absolute;left:0;top:0;right:0;margin:0 auto;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:139px;height:139px;border-radius:50%;background-color:#f8fbeb;padding:20px;margin-top:-70px;margin-bottom:20px}.item-kariera__icon img{width:100%;height:100%}.item-kariera__title{font-size:20px;font-weight:500;line-height:120%;color:#080a29;margin-bottom:20px}.item-kariera__title span{color:#adc631}.karier_pointer{display:none;position:absolute;margin-top:50px;margin-left:100px}.main-kariera{margin-top:10px}.kariera_short_top{background:#fff;display:flex;flex-wrap:wrap;border-radius:24px;padding:8px}.kariera_short_top_item_left{width:50%;padding:55px 40px 30px 30px}.kariera_short_top_item_left h2{font-size:32px;font-weight:600;line-height:1.2;margin-bottom:20px}.kariera_short_top_item_left h2 span{color:#9bb129}.kariera_short_top_item_left .btn{margin-top:24px}.kariera_short_top_item_right{background:#f8fbeb;width:50%;padding:30px 30px 10px;border-radius:24px}.kariera_short_top_item_list{margin-top:30px}.kariera_short_top_item_list_block{display:flex;margin-bottom:20px}.kariera_short_top_item_list_block svg{margin-right:16px;min-width:24px;height:24px}.kariera_short_top_item_right h3{font-size:24px;font-weight:600}.kariera_short_top_item_right h5{font-size:18px;font-weight:600}.kariera_short_step h2{font-size:32px;font-weight:600;text-align:center}.kariera_short_step h2 span{color:#9bb129}.kariera_short_step__blok{margin-top:56px;display:flex;gap:32px;justify-content:space-between}.kariera_short_step__blok_l{background:#fff;width:50%;border-radius:30px;padding:44px 33px}.kariera_short_step__blok_r{background:#e1e8bf}.kariera_short_step__blok_title{margin-bottom:20px;font-size:20px;font-weight:600;text-align:center;display:flex;align-items:center;justify-content:center}.kariera_short_step__blok_title svg{margin-right:15px}.kariera_short_step__blok_item{display:flex;gap:12px;margin-bottom:20px}.kariera_short_step__blok_l .btn{margin:0 auto;display:block;width:fit-content}.kariera_short_step__blok_item svg{min-width:20px;height:20px}.kariera_long_what_get_list{margin-top:56px;margin-bottom:50px;display:flex;flex-wrap:wrap;justify-content:space-between}.kariera_short_long{position:relative}.kariera_short_long .btn{margin:0 auto;width:fit-content;display:block}.kariera_long_what_get_item{width:49%;display:flex;align-items:center;margin-bottom:16px}.kariera_long_what_get_item svg{min-width:32px;height:32px;margin-right:15px}.kariera_short_step .kariera_long_review_list{display:flex;margin-top:56px;position:relative}.kariera_long_review_item{height:100%;background:#fff;border-radius:16px;padding:30px 20px}.review_title{display:flex;justify-content:flex-start;align-items:center}.review_title img{margin-right:20px}.kariera_long_review_rate{display:flex;justify-content:space-between;align-items:center}.kariera_long_review_rate p{font-weight:500}.kariera_long_review_rate svg{margin-bottom:-3px}.kariera_long_review_date{color:#979797;font-size:14px}.kariera_long_review_content{font-size:14px;margin-top:16px;line-height:1.3}.kariera_long_review_item h4{font-size:15px;font-weight:600;color:#000}.kariera_short_long_faq{width:80%;margin:0 auto;margin-top:56px}.praca__decor-left{top:auto;bottom:-80px}.praca__text p{max-width:696px}.praca__banner{margin-bottom:60px}.item-praca{position:relative;border-radius:30px;background:var(--white,#fff);-webkit-box-shadow:5px 5px 20px 0px rgba(200,191,218,.1);box-shadow:5px 5px 20px 0px rgba(200,191,218,.1);text-align:center;padding:30px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.item-praca:before{content:'';position:absolute;width:100%;height:100%;bottom:0;left:0}.no-webp .no-webp .item-praca:first-child:before{background:url(//ziolo24.pl/wp-content/themes/mreceptomat/assets/css/../img/praca/bg-1.png) 0 30px/cover no-repeat}.no-webp .no-webp .item-praca:nth-child(2):before{background:url(//ziolo24.pl/wp-content/themes/mreceptomat/assets/css/../img/praca/bg-2.png) 0 30px/cover no-repeat}.no-webp .no-webp .item-praca:last-child:before{background:url(//ziolo24.pl/wp-content/themes/mreceptomat/assets/css/../img/praca/bg-3.png) 0 30px/cover no-repeat}.item-praca__title{font-size:18px;font-weight:800;line-height:120%;color:#adc631;letter-spacing:.54px;text-transform:uppercase;margin-bottom:20px;z-index:1}.item-praca__icon{display:inline-block;max-width:90px;margin-bottom:10px;z-index:1}.cooperation__suptitle{font-size:18px;font-weight:700;line-height:140%;color:#080a29;text-align:center;margin-bottom:30px}.cooperation__join{margin-top:120px;display:flex;gap:32px}.cooperation__join img{min-width:351px}.cooperation__join_title{font-size:36px;font-weight:600}.cooperation__join_list{margin-top:38px;display:flex;justify-content:space-between;flex-wrap:wrap}.item-cooperation__join{width:48%;align-items:start;margin-bottom:35px;text-align:left}.item-cooperation__join p{font-size:16px;color:#000}.item-cooperation__join__title{margin-bottom:15px;display:flex;align-items:center;font-size:18px;font-weight:600;color:#9bb129}.item-cooperation__join__title span{display:flex;justify-content:center;align-items:center;margin-right:10px;min-width:40px;height:40px;border-radius:40px;background:#e1e8bf;color:#000;font-size:14px}.vacancy{padding-bottom:60px}.vacancy__title{text-align:left;max-width:762px;margin-bottom:40px !important}.vacancy__article{border-radius:30px;-webkit-box-shadow:5px 5px 20px 0px rgba(200,191,218,.1);box-shadow:5px 5px 20px 0px rgba(200,191,218,.1);padding:20px 10px 60px;background-color:#fff;color:#303030}.vacancy__article h2{font-size:20px;font-weight:800;line-height:120%;color:#080a29;margin-bottom:10px}.vacancy__article p{margin-bottom:20px}.vacancy__article ul{margin-bottom:30px}.vacancy__article ul li{position:relative;padding-left:15px}.vacancy__article ul li:not(:last-child){margin-bottom:15px}.vacancy__article ul li:before{content:'';position:absolute;top:10px;left:0;width:5px;height:5px;border-radius:50%;background-color:#303030}.vacancy__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-bottom:20px}.vacancy__icon{width:90px}.vacancy__position{font-size:28px;font-weight:700;line-height:130%;color:#080a29}.vacancy__time{font-size:14px;font-weight:300;line-height:150%;color:#979797}.vacancy__experience{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-bottom:20px}.vacancy__experience-item{font-size:14px;padding:7px 10px;border-radius:100px;background-color:#fafafa;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.section{margin-bottom:40px}.section__title{text-align:left}.section__banner,.patients__banner{position:relative;border-radius:20px;height:240px;margin-bottom:40px}.section__banner img,.patients__banner img{position:absolute;width:100%;height:100%;top:0;left:0;border-radius:20px;-o-object-fit:cover;object-fit:cover}.section__content.white{background-color:#fff;padding:20px;border-radius:15px}.section__block:first-child{margin-bottom:40px}.section__text h3{font-size:18px;font-weight:800;line-height:120%;letter-spacing:.66px;text-transform:uppercase;color:#9bb129;margin-bottom:10px}.section__text p{margin-bottom:20px}.section__text p:last-child{margin-bottom:0}.section__text a{color:#adc631}.section__text img{width:40%;float:right;margin-left:30px;margin-bottom:20px;border-radius:20px}.section__acent{position:relative;border-radius:30px;background-color:#adc631;padding:45px 20px 15px;max-width:397px;margin-top:40px;font-size:16px;color:#fff}.no-webp .no-webp .section__acent:after{background-image:url(//ziolo24.pl/wp-content/themes/mreceptomat/assets/css/../img/how-works/how-works-icon.png)}.section__acent:after{content:'';position:absolute;top:-45px;right:0;background-repeat:no-repeat;background-size:contain;background-position:center;width:100px;height:100px}.diseases__title{margin-bottom:30px}.diseases__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;margin-bottom:40px}.diseases__item{font-size:16px;font-weight:600;line-height:120%;letter-spacing:.6px;text-transform:uppercase;text-align:center;color:#adc631;-webkit-box-flex:0;-ms-flex:0 1 calc(50% - 6px);flex:0 1 calc(50% - 6px);border-radius:15px;background-color:#fff;padding:22px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.diseases__item:nth-child(n+13){display:none}.diseases__item.is-visible{display:-webkit-box;display:-ms-flexbox;display:flex}.diseases__line{text-align:center}.diseases__btn{color:#080a29;background-color:transparent;border:1px solid #adc631}.diseases__btn:hover{color:#fff;border:1px solid transparent}.patients{text-align:center}.patients__title{width:100%;max-width:1120px}.patients__text{display:inline-block;max-width:652px;margin-bottom:40px}.patients__banner{margin-bottom:0}.main-review{margin-top:40px}section.review{margin-bottom:48px}.review__title span{color:#adc631}.review_text{text-align:center;font-size:20px;font-weight:300;color:#080a29}.review_advantages_box{margin-top:32px;background-color:#adc631;display:flex;justify-content:space-between;border-radius:30px;padding:64px 64px 80px}.review_advantages_box .decor,.review_advantages_box .decor-desc-2{display:none}.review_advantages_one{border-width:0 0 2px 2px;border-style:solid;border-color:var(--Yellow,#f1e14b)}.review_advantages_two{border-width:0 2px 2px;border-style:solid;border-color:var(--Yellow,#f1e14b)}.review_advantages_tree{border-width:0 2px 2px 0;border-style:solid;border-color:var(--Yellow,#f1e14b)}.review_advantages_item{min-width:276px;border-radius:20px;padding:8px 16px}.review_advantages_item svg{display:block;margin:0 auto}.review_advantages_item h3{font-size:64px;line-height:1.5;font-weight:700;text-align:center;color:#fff}.review_advantages_item p{font-size:20px;color:#080a29;text-align:center}.review_btn{display:block;max-width:max-content;padding:10px 25px;border:1px solid #08533f;color:#080a29;border-radius:100px;text-align:center;-webkit-transition:border .5s ease 0s;-o-transition:border .5s ease 0s;transition:border .5s ease 0s;margin:0 auto;margin-top:48px;background:#08533f;color:#fff;font-size:16px;font-weight:600}.review_btn:hover{opacity:.6}.review_google{text-align:center}.review_google__title span{color:#08533f}.review_google_text{text-align:center;margin:0 auto;max-width:640px}.review_selected_us_box{background-color:#f1e14b;position:relative;border-radius:30px;padding:64px}.review_selected_us_list{margin-top:48px;display:flex;justify-content:center;flex-wrap:wrap;gap:16px}.review_selected_us_box .decor-desc-1{position:absolute;bottom:0;left:0;z-index:0;border-radius:30px}.review_selected_us_box .decor-mobile-1{position:absolute;right:0;bottom:0;transform:rotate(180deg)}.review_selected_us_item{background-color:#f8fbeb;width:32%;border-radius:20px;padding-top:32px;padding-right:32px;padding-bottom:48px;padding-left:32px;text-align:center;z-index:1;position:relative;box-shadow:0px 8px 24px 0px #00000026}.review_selected_us_item h4{font-size:20px;font-weight:600;margin-bottom:16px}.review_selected_us_item p{font-size:14px;color:#080a29}.review_selected_us_item img{width:82px;margin-bottom:30px}.review_info_title{color:#fff;font-weight:700}.review_info_block p{font-size:24px;font-weight:600;color:#f8fbeb}.review_info_block span{color:#f1e14b;font-weight:700}.review__slider{margin:0 auto}.review_item_slide{background-color:#fff;color:#2e2e2d;border-radius:16px}.review_item_slide__img{display:flex;align-items:center}.review_item_slide__img img{width:48px;height:48px;margin-right:20px}.review_item_slide__img h3{margin:0;font-weight:600;line-height:1.5;font-size:1rem;font-family:-apple-system,BlinkMacSystemFont,avenir next,avenir,segoe ui,helvetica neue,helvetica,Cantarell,Ubuntu,roboto,noto,arial,sans-serif;color:#1d3a6c;line-height:1.5}.review_item_slide__rating{display:flex;justify-content:space-between;align-items:center;margin-top:14px}.review_item_slide__rating__stars{display:flex;align-items:center;margin-right:20px}.review_item_slide__rating__stars svg{width:20px;height:20px}.review_time{color:#525251;font-size:14px;font-weight:500}.review_item_slide__rating__stars svg path{fill:#faaf00}.review_slider_text{margin-top:15px;font-size:16px;line-height:1.5;text-align:left;font-weight:400}.review_by_google{margin-top:15px;font-size:14px;display:flex;align-items:center}.review_by_google p{margin-right:15px}.info .review_info_btn{margin-top:48px;background:#08533f;color:#fff;font-size:16px;font-weight:600;margin-bottom:0}.info .review_info_btn:hover{opacity:.6}.myaccount-title{text-align:left;margin-bottom:40px}.myaccount-navigation__item:not(:last-child){margin-bottom:10px}.myaccount-navigation__item.is-active .myaccount-navigation__link{background-color:#dce5b1}.myaccount-navigation__link{font-family:'Poppins';font-size:16px;font-weight:500;line-height:120%;color:#080a29;display:inline-block;border-radius:100px;padding:12px 30px;min-width:256px;-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}.myaccount-navigation__link:hover{color:#fff;background-color:#adc631}.woocommerce-MyAccount-navigation-link--customer-logout{margin-top:30px;position:relative;opacity:.7}.woocommerce-MyAccount-navigation-link--customer-logout:before{content:'';position:absolute;width:100%;height:1px;background:#e1e8bf}.woocommerce-MyAccount-navigation-link--customer-logout:after{display:block;content:'';width:13px;height:12px;position:absolute;top:0;left:0;margin-left:130px;z-index:-1;margin-top:18px;background-image:url("data:image/svg+xml,%3Csvg width='14' height='12' viewBox='0 0 14 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.24219 9.75C4.67383 9.75 5.05469 10.1309 5.05469 10.5625C5.05469 11.0195 4.67383 11.375 4.24219 11.375H2.61719C1.24609 11.375 0.179688 10.3086 0.179688 8.9375V2.4375C0.179688 1.0918 1.24609 0 2.61719 0H4.24219C4.67383 0 5.05469 0.380859 5.05469 0.8125C5.05469 1.26953 4.67383 1.625 4.24219 1.625H2.61719C2.16016 1.625 1.80469 2.00586 1.80469 2.4375V8.9375C1.80469 9.39453 2.16016 9.75 2.61719 9.75H4.24219ZM12.9258 5.12891C13.2559 5.43359 13.2559 5.9668 12.9258 6.27148L9.67578 9.52148C9.37109 9.85156 8.83789 9.85156 8.5332 9.52148C8.20312 9.2168 8.20312 8.68359 8.5332 8.37891L10.3867 6.5H5.05469C4.59766 6.5 4.24219 6.14453 4.24219 5.6875C4.24219 5.25586 4.59766 4.875 5.05469 4.875H10.3867L8.5332 3.02148C8.20312 2.7168 8.20312 2.18359 8.5332 1.87891C8.83789 1.54883 9.37109 1.54883 9.67578 1.87891L12.9258 5.12891Z' fill='%23080A29' fill-opacity='0.5'/%3E%3C/svg%3E%0A")}.myaccount-content{width:100%}.my_acount_dashbord{background-color:#fff;border-radius:24px;padding:40px 35px}.form_box_edit_account{background-color:#fff;border-radius:24px}.myaccount-hello{font-family:'Poppins';font-size:22px;font-weight:600;line-height:120%;letter-spacing:.66px;color:#050505;margin-bottom:25px}.myaccount-hello a{font-weight:800;color:#adc631;-webkit-transition:color .5s ease 0s;-o-transition:color .5s ease 0s;transition:color .5s ease 0s}.myaccount-empty{padding:40px;background-color:#fff;border-radius:25px}.myaccount-empty a{margin-top:40px;color:#fff}.myaccount_steps{margin-top:35px;margin-bottom:30px}.myaccount_steps_item{margin-top:20px;display:flex;align-items:center;margin-bottom:10px}.myaccount_steps_item p{font-size:16px;font-weight:500}.myaccount_steps_item span{width:50px;height:50px;margin-right:20px;padding:12px 20px;background:#e1e8bf;border-radius:12px;font-size:18px;font-weight:700;text-align:center}.myaccount-info{font-family:'Poppins';font-size:16px;font-weight:600;line-height:120%;letter-spacing:.66px;color:#050505}.myaccount-info a{text-decoration-line:underline}.myaccount-info strong{font-weight:800}.myaccount-order{margin-bottom:10px}.myaccount-order__item{border-radius:24px;background-color:#fff;display:flex;align-items:center;font-size:16px;padding:28px 32px}.myaccount-order__item_date{width:46%}.myaccount-order__item_date .myaccount-order__item_title{text-transform:capitalize;margin-left:40px}.myaccount-order__item_date div{display:flex;align-items:center;margin:5px 0}.myaccount-order__item_date div svg{margin-right:15px}.myaccount-orders_list_process,.myaccount-orders_list_completed,.myaccount-orders_list_cancelled{max-height:270px;overflow-y:auto}.myaccount-order__item_doctor{margin-right:30px;width:25%;font-size:18px;font-weight:500}.myaccount-order__recomendatons{font-size:12px;text-align:center}.myaccount-order__item .btn{width:178px;padding:12px 10px}.myaccount-order_completed .myaccount-order__item{background-color:#ffffff73}.myaccount-order_completed .myaccount-order__item .myaccount-order__item_date,.myaccount-order_completed .myaccount-order__item .myaccount-order__item_doctor{opacity:.8}.myaccount-order_cancelled{opacity:.8}.myaccount-order__item:not(:last-child){margin-bottom:15px}.myaccount-order__header{position:relative;width:100%;background-color:#08533f;border-radius:10px;color:#fff;padding-right:30px;padding:13px 70px 13px 25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-column-gap:4px;-moz-column-gap:4px;column-gap:4px;row-gap:8px}.myaccount-order__header._spoller-active{border-radius:10px 10px 0 0}.myaccount-order__header._spoller-active .myaccount-order__control svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.myaccount-order__icon{max-width:25px}.myaccount-order__name{font-size:18px;font-weight:700;line-height:140%}.myaccount-order__number{font-size:18px;font-weight:300;line-height:140%}.myaccount-order__control{width:33px;height:33px;border-radius:50%;border:1px solid #fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:50%;right:13px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.myaccount-order__control svg{fill:#fff;width:18px;-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}.myaccount-order__body{padding:25px 10px}.myaccount-order__group .btn{padding:10px 20px;font-size:12px}.myaccount-order__status{font-size:18px;font-weight:800;line-height:143%;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.myaccount-order__status span{font-family:'Poppins';font-size:12px;font-weight:800;line-height:143%;letter-spacing:.12px;text-align:center;color:#f33939;background-color:#fff;border-radius:27px;padding:8px 12px}.myaccount-order__navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}.myaccount-order__navigation-next,.myaccount-order__navigation-prev{font-family:'Poppins';background-color:transparent;border:1px solid #adc631;color:#080a29;-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;max-width:256px}.myaccount-order__navigation-next:hover,.myaccount-order__navigation-prev:hover{background-color:transparent;border:1px solid #08533f;color:#08533f}.myaccount-order__navigation-next:hover svg,.myaccount-order__navigation-prev:hover svg{fill:#08533f}.myaccount-order__navigation-next svg,.myaccount-order__navigation-prev svg{width:24px;height:24px;-ms-flex-negative:0;flex-shrink:0;fill:#080a29;-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}.myaccount-orders_count{margin-top:20px;margin-bottom:20px;display:flex;justify-content:space-between;align-items:center}.myaccount-orders_count p{color:#898989}.swiper{overflow:hidden}.swiper-initialized{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wrapper{width:100%;height:100%;-webkit-box-sizing:content-box;box-sizing:content-box;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.swiper-vertical .swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.swiper-initialized .swiper-slide{-ms-flex-negative:0;flex-shrink:0}.swiper-android .swiper-slide,.swiper-android .swiper-wrapper{-webkit-transform:translate3d(0px,0,0);transform:translate3d(0px,0,0)}.swiper-button-lock{display:none !important}[data-simplebar]{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.simplebar-wrapper{overflow:hidden;width:inherit;height:inherit;max-width:inherit;max-height:inherit}.simplebar-mask{direction:inherit;position:absolute;overflow:hidden;padding:0;margin:0;left:0;top:0;bottom:0;right:0;width:auto !important;height:auto !important;z-index:0}.simplebar-offset{direction:inherit !important;-webkit-box-sizing:inherit !important;box-sizing:inherit !important;resize:none !important;position:absolute;top:0;left:0;bottom:0;right:0;padding:0;margin:0;-webkit-overflow-scrolling:touch}.simplebar-content-wrapper{direction:inherit;-webkit-box-sizing:border-box !important;box-sizing:border-box !important;position:relative;display:block;height:100%;width:auto;max-width:100%;max-height:100%;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{display:none;width:0;height:0}.simplebar-content:before,.simplebar-content:after{content:' ';display:table}.simplebar-placeholder{max-height:100%;max-width:100%;width:100%;pointer-events:none}.simplebar-height-auto-observer-wrapper{-webkit-box-sizing:inherit !important;box-sizing:inherit !important;height:100%;width:100%;max-width:1px;position:relative;float:left;max-height:1px;overflow:hidden;z-index:-1;padding:0;margin:0;pointer-events:none;-webkit-box-flex:inherit;-ms-flex-positive:inherit;flex-grow:inherit;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:0;flex-basis:0}.simplebar-height-auto-observer{-webkit-box-sizing:inherit;box-sizing:inherit;display:block;opacity:0;position:absolute;top:0;left:0;height:1000%;width:1000%;min-height:1px;min-width:1px;overflow:hidden;pointer-events:none;z-index:-1}.simplebar-track{z-index:1;position:absolute;right:0;bottom:0;pointer-events:none;overflow:hidden}[data-simplebar].simplebar-dragging{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{position:absolute;left:0;right:0;min-height:10px}.simplebar-scrollbar:before{position:absolute;content:'';background:#000;border-radius:7px;left:2px;right:2px;opacity:0;-webkit-transition:opacity .2s .5s linear;-o-transition:opacity .2s .5s linear;transition:opacity .2s .5s linear}.simplebar-scrollbar.simplebar-visible:before{opacity:.5;-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-scrollbar:before{top:2px;bottom:2px;left:2px;right:2px}.simplebar-track.simplebar-horizontal{left:0;height:11px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{right:auto;left:0;top:0;bottom:0;min-height:0;min-width:10px;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{right:auto;left:0}.simplebar-dummy-scrollbar-size{direction:rtl;position:fixed;opacity:0;visibility:hidden;height:500px;width:500px;overflow-y:hidden;overflow-x:scroll;-ms-overflow-style:scrollbar !important}.simplebar-dummy-scrollbar-size>div{width:200%;height:200%;margin:10px 0}.simplebar-hide-scrollbar{position:fixed;left:0;visibility:hidden;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}.webp .item-praca:first-child:before{background:url(//ziolo24.pl/wp-content/themes/mreceptomat/assets/css/../img/praca/bg-1.webp) 0 30px/cover no-repeat}.webp .item-praca:nth-child(2):before{background:url(//ziolo24.pl/wp-content/themes/mreceptomat/assets/css/../img/praca/bg-2.webp) 0 30px/cover no-repeat}.webp .item-praca:last-child:before{background:url(//ziolo24.pl/wp-content/themes/mreceptomat/assets/css/../img/praca/bg-3.webp) 0 30px/cover no-repeat}.webp .section__acent:after{background-image:url(//ziolo24.pl/wp-content/themes/mreceptomat/assets/css/../img/how-works/how-works-icon.webp)}.therapy-hero{text-align:center;margin-bottom:60px}.therapy-hero__title{font-size:42px;line-height:120%;font-weight:700;margin-bottom:24px}.therapy-hero__title span{color:#adc631}.therapy-hero__banner{border-radius:30px;margin-bottom:16px}.therapy-hero__text{display:inline-block;max-width:935px}.therapy-hero__text p{font-weight:400}.therapy-hero__text p:not(:last-child){margin-bottom:16px}.therapy-prop{text-align:center;margin-bottom:60px}.therapy-prop__title{margin-bottom:8px}.therapy-prop__subtitle{max-width:436px;display:inline-block;margin-bottom:16px}.therapy-prop__group{margin-bottom:16px}.therapy-prop__block{-webkit-box-flex:0;-ms-flex:0 1 calc(50% - 12px);flex:0 1 calc(50% - 12px);border-radius:30px;padding:16px 22px 32px;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.therapy-prop__block div{width:75px;height:75px;-ms-flex-negative:0;flex-shrink:0;border-radius:50%;background-color:#f8fbeb;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:16px}.therapy-prop__block h3{font-size:16px;line-height:120%;font-weight:800;letter-spacing:.03em;text-transform:uppercase;color:#adc631;margin-bottom:5px}.therapy-prop__block p{font-size:14px;line-height:150%;font-weight:400}.therapy-prop__text{display:inline-block;max-width:970px}.therapy-prop__text p{font-size:14px;line-height:140%;font-weight:400}.therapy-prop__text p:not(:last-child){margin-bottom:14px}.therapy-prop__desc{margin-bottom:20px}.therapy-prop__desc p{font-size:14px;line-height:140%;font-weight:400}.therapy-prop__desc p:not(:last-child){margin-bottom:14px}.therapy-dis{text-align:center;margin-bottom:60px}.therapy-dis__block{border-radius:30px;background-color:#adc631;padding:32px 22px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.therapy-dis__title{color:#fff;text-align:left;margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px}.no-webp .therapy-dis__title:before{background:url(//ziolo24.pl/wp-content/themes/mreceptomat/assets/css/../img/how-works/how-works-icon-mobile.png) center/contain no-repeat}.therapy-dis__title:before{content:'';width:146px;height:122px;-ms-flex-negative:0;flex-shrink:0}.therapy-dis__text{max-width:863px}.therapy-dis__text p{font-weight:400}.therapy-dis__text p:not(:last-child){margin-bottom:16px}.therapy-dis__text-add p{font-size:14px;line-height:140%;font-weight:400}.therapy-dis__text-add p:not(:last-child){margin-bottom:14px}.therapy-nlg{text-align:center;margin-bottom:60px}.therapy-nlg__list{margin-bottom:16px}.therapy-nlg__item{padding:16px 20px;-webkit-box-shadow:5px 5px 20px 0 rgba(200,191,218,.1);box-shadow:5px 5px 20px 0 rgba(200,191,218,.1);border-radius:20px;background:#fff}.therapy-nlg__item h4{font-weight:700;font-size:18px;line-height:130%;margin-bottom:10px}.therapy-nlg__item p{font-weight:400;font-size:14px;line-height:130%}.therapy-nlg__desc{margin-bottom:20px}.therapy-nlg__desc p{font-size:14px;line-height:140%;font-weight:400}.therapy-nlg__desc p:not(:last-child){margin-bottom:14px}.therapy-nlg__banner{border-radius:20px}.therapy-nlg__banner img{width:100%;border-radius:20px}.therapy-bl{text-align:center;margin-bottom:30px}.therapy-bl__title{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;max-width:765px}.therapy-bl__desc{font-size:14px;line-height:140%;font-weight:400;display:inline-block;max-width:954px;margin-bottom:18px}.therapy-bl__header{margin-bottom:16px}.therapy-bl__diseases{font-size:14px;line-height:120%;font-weight:800;text-align:center;color:#0d0d0d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:16px 35px;border-radius:12px;background-color:#adc631}.therapy-bl__resuls{font-size:14px;line-height:120%;font-weight:800;text-align:center;color:#0d0d0d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:16px 35px;border-radius:12px;background-color:#adc631}.therapy-bl__list{margin-bottom:16px}.therapy-bl__item{width:100%;margin-bottom:8px}.therapy-bl__item:last-child{margin-bottom:8px}.therapy-bl__item-title{font-size:14px;line-height:120%;font-weight:800;text-align:left;color:#9bb129;padding:17px 24px;border-radius:12px;background-color:#fff;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px}.therapy-bl__body{padding:14px 32px;border-radius:12px;background-color:#fff;width:100%;font-size:14px;line-height:140%;font-weight:400}.therapy-bl p{font-size:14px;line-height:140%;font-weight:400;display:inline-block;max-width:930px}.therapy-bl p:not(:last-child){margin-bottom:14px}.therapy-pain{text-align:center;margin-top:60px;margin-bottom:60px}.therapy-pain__title{margin-bottom:16px}.therapy-pain__text{display:inline-block;max-width:992px;margin-bottom:32px}.therapy-pain__text p{font-weight:400}.therapy-pain__text p:not(:last-child){margin-bottom:16px}.therapy-pain__gallary-item img{border-radius:30px;height:100%}.therapy-hwks{text-align:center;margin-bottom:16px}.therapy-hwks__title{display:inline-block;max-width:960px}.therapy-hwks__text{margin-bottom:16px}.therapy-hwks__text p{font-size:14px;line-height:140%;font-weight:400}.therapy-hwks__text p:not(:last-child){margin-bottom:14px}.therapy-hwks__list{counter-reset:item;margin-bottom:16px}.therapy-hwks__item{position:relative;background-color:#fff;-webkit-box-shadow:5px 5px 20px 0 rgba(200,191,218,.1);box-shadow:5px 5px 20px 0 rgba(200,191,218,.1);padding:30px;overflow:hidden;border-radius:30px}.therapy-hwks__item:before{counter-increment:item;content:counter(item);position:absolute;right:24px;bottom:-35px;font-size:222px;line-height:1;font-weight:800;color:#f8fbeb}.therapy-hwks__item div{font-size:18px;line-height:120%;font-weight:800;letter-spacing:.03em;text-transform:uppercase;text-align:center;color:#adc631;position:relative;z-index:1;margin-bottom:5px}.therapy-hwks__item p{font-weight:400;font-size:16px;line-height:150%;position:relative;z-index:1}.therapy-hwks__text-bottom{display:inline-block;max-width:961px}.therapy-hwks__text-bottom p{font-size:14px;line-height:140%;font-weight:400}.therapy-hwks__text-bottom p:not(:last-child){margin-bottom:14px}.banner{position:fixed;left:0;bottom:0;width:100%;padding:8px 18px;background-color:#adc631;z-index:100}.banner__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:5px}.banner__icon{width:30px;height:30px;-ms-flex-negative:0;flex-shrink:0}.banner__text{font-weight:800;font-size:10px;line-height:150%;color:#000}.banner__text span{background-color:#fff;padding:2px 4px;color:#080a29;text-wrap:nowrap}.banner__btn{font-weight:700;font-size:10px !important;line-height:150%;text-wrap:nowrap;border:1px solid #fff;padding:8px 9px}.banner__btn:hover{border:1px solid #08533f}.swiper{overflow:hidden}.swiper-initialized{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wrapper{width:100%;height:100%;-webkit-box-sizing:content-box;box-sizing:content-box;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.swiper-vertical .swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.swiper-initialized .swiper-slide{-ms-flex-negative:0;flex-shrink:0}.swiper-android .swiper-slide,.swiper-android .swiper-wrapper{-webkit-transform:translate3d(0px,0,0);transform:translate3d(0px,0,0)}.swiper-button-lock{display:none !important}[data-simplebar]{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.simplebar-wrapper{overflow:hidden;width:inherit;height:inherit;max-width:inherit;max-height:inherit}.simplebar-mask{direction:inherit;position:absolute;overflow:hidden;padding:0;margin:0;left:0;top:0;bottom:0;right:0;width:auto !important;height:auto !important;z-index:0}.simplebar-offset{direction:inherit !important;-webkit-box-sizing:inherit !important;box-sizing:inherit !important;resize:none !important;position:absolute;top:0;left:0;bottom:0;right:0;padding:0;margin:0;-webkit-overflow-scrolling:touch}.simplebar-content-wrapper{direction:inherit;-webkit-box-sizing:border-box !important;box-sizing:border-box !important;position:relative;display:block;height:100%;width:auto;max-width:100%;max-height:100%;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{display:none;width:0;height:0}.simplebar-content:before,.simplebar-content:after{content:' ';display:table}.simplebar-placeholder{max-height:100%;max-width:100%;width:100%;pointer-events:none}.simplebar-height-auto-observer-wrapper{-webkit-box-sizing:inherit !important;box-sizing:inherit !important;height:100%;width:100%;max-width:1px;position:relative;float:left;max-height:1px;overflow:hidden;z-index:-1;padding:0;margin:0;pointer-events:none;-webkit-box-flex:inherit;-ms-flex-positive:inherit;flex-grow:inherit;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:0;flex-basis:0}.simplebar-height-auto-observer{-webkit-box-sizing:inherit;box-sizing:inherit;display:block;opacity:0;position:absolute;top:0;left:0;height:1000%;width:1000%;min-height:1px;min-width:1px;overflow:hidden;pointer-events:none;z-index:-1}.simplebar-track{z-index:1;position:absolute;right:0;bottom:0;pointer-events:none;overflow:hidden}[data-simplebar].simplebar-dragging{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{position:absolute;left:0;right:0;min-height:10px}.simplebar-scrollbar:before{position:absolute;content:'';background:#000;border-radius:7px;left:2px;right:2px;opacity:0;-webkit-transition:opacity .2s .5s linear;-o-transition:opacity .2s .5s linear;transition:opacity .2s .5s linear}.simplebar-scrollbar.simplebar-visible:before{opacity:.5;-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-scrollbar:before{top:2px;bottom:2px;left:2px;right:2px}.simplebar-track.simplebar-horizontal{left:0;height:11px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{right:auto;left:0;top:0;bottom:0;min-height:0;min-width:10px;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{right:auto;left:0}.simplebar-dummy-scrollbar-size{direction:rtl;position:fixed;opacity:0;visibility:hidden;height:500px;width:500px;overflow-y:hidden;overflow-x:scroll;-ms-overflow-style:scrollbar !important}.simplebar-dummy-scrollbar-size>div{width:200%;height:200%;margin:10px 0}.simplebar-hide-scrollbar{position:fixed;left:0;visibility:hidden;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}.single-product__plahka{display:inline-block;margin-bottom:50px;margin-top:-40px;padding:30px;background:#fff;border:1px solid #adc631;border-radius:20px;font-weight:500}.stacionar .stacionar__title{font-size:36px;font-weight:600}.stacionar .stacionar__title span{color:#9bb129}.stacionar .stacionar__text{margin:0 auto;width:60%;text-align:center;font-size:20px}.section__title_step{margin-bottom:60px;font-size:22px;font-weight:500}.section__title_step span,.section__text_step span{color:#9bb129}.section__text_step{margin-bottom:42px;display:flex;align-items:flex-start;font-size:18px;font-weight:600}.section__text_step .number_step{margin-top:-12px;margin-right:17px;padding:10px 0;min-width:48px;width:48px;height:48px;border:1px solid #adc631;border-radius:48px;text-align:center}.section__text_step .wajne{color:#eb5757;font-weight:600}.stacionar__banner{margin-bottom:50px;text-align:center}.step .decor-left{left:0;right:auto}.step .decor-right{left:auto;right:0;bottom:0}.section__title h3{margin-bottom:22px;font-size:36px;font-weight:600}.section__title h4{margin-bottom:44px;font-size:20px;font-weight:500}.prepare .section__text div{display:flex;align-items:center;margin-bottom:20px}.prepare .section__text span{background:#e1e8bf;margin-right:14px;padding:3px;min-width:33px;width:33px;height:33px;border-radius:33px;font-size:13px;text-align:center}.prepare .section__text p{font-size:16px;font-weight:500}.section__map .green{background:#adc631;padding:50px;border-radius:30px;color:#fff}.section__map h3{margin-bottom:20px;font-size:36px}.section__map h4{margin-bottom:34px;font-size:20px;font-weight:500}.section__map h4 span{color:#080a29}.section__map_box{margin:0 auto;margin-bottom:34px;display:flex;justify-content:center}.section__map_box iframe{border-radius:20px}.section__video{display:flex;justify-content:space-between;align-items:center}.section__video .section__title h4{font-size:21px}.section__block_video iframe{border-radius:30px}.stacionar__banner_mob{display:none}.stacionar__banner_desc{display:block;margin:0 auto}.form_label-title-time{position:absolute;margin-top:-37px}.main-partnership .section__content img{width:30%}.main-partnership .decor-right{top:22%;right:-72px}.main-partnership .decor-left{right:auto;left:-231px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.main-partnership .title{font-weight:600;position:relative;z-index:1}.main-partnership h1{max-width:780px;margin:0 auto;line-height:1.4;margin-bottom:20px}.partnership{text-align:center}.partnership__title,.kariera__title{width:100%;max-width:1120px}.partnership__title span,.kariera__title span{color:#9bb129}.partnership__text{display:inline-block;max-width:852px}.partnership__btn{margin-top:5px;margin-bottom:25px}.offer_block{display:flex;margin-top:50px;gap:32px}.offer_item{text-align:center}.offer_icon{margin:0 auto;margin-bottom:23px;background:#fff;width:75px;height:75px;border-radius:75px;display:flex;align-items:center;justify-content:center}.form-partnership{margin-top:100px}.form-partnership_block{padding:112px 46px 40px;background-color:#fff;margin:0 auto;max-width:928px;border-radius:40px}.form-partnership_img{position:absolute;top:-65px;width:150px;height:150px;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);border-radius:50%;background:#f8fbeb;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.form-partnership_img img{width:129px;height:129px}.form-partnership_form button{width:auto}.form-partnership_form .form__row,.form-partnership_form .form__row:not(:last-child){margin-bottom:0;padding:5px}.form-partnership_form .form-vacancy__fieldset{margin-bottom:20px}.form__row-group .wpcf7-list-item-label{display:inline-block;width:100%;border-radius:100px;border:1px solid silver;padding:15px 20px;text-align:center;font-size:12px;font-weight:700;line-height:150%;letter-spacing:1.2px;text-transform:uppercase;cursor:pointer}.form__line input:checked+.wpcf7-list-item-label{background:#e1e8bf}.form-partnership_form .wpcf7-list-item{margin-left:0;margin-right:20px}.form-partnership_form .form__line label{padding:0;border:0}.form-partnership_block .form-partnership__title{font-size:22px;font-weight:600;width:90%;margin:0 auto;margin-bottom:40px}.form-partnership__title span{color:#9bb129}.form-partnership_block .form-cooperation_title{margin-bottom:15px}.form-cooperation_sub_title{margin-bottom:35px;text-align:center}.form__row-group-title{font-size:16px;font-weight:500;padding-left:5px}.form__acceptance a{font-weight:600}.form-doctor__body .form__label-file{position:relative;border:1px solid silver}.form-doctor__body .form__label-file-btn{position:absolute;right:0;border:.5px solid transparent;background-color:transparent}.form-doctor__body .form__label,.form-doctor__body .form__row h3{font-size:16px;font-weight:500;color:#080a29}.info__inner{padding:40px 30px 12px}.info-partnership__title{margin:0 auto;color:#080a29;max-width:642px}.info-partnership_block{margin-top:70px;display:flex;flex-wrap:wrap;justify-content:center}.item-info-partnership{margin-top:30px;width:33%}.item-info-partnership__with_stars{position:relative;border:1px solid #fff;border-radius:40px;padding:20px}.item-info-partnership__with_stars p,.item-info-partnership p{color:#000;font-weight:400;font-size:16px}.item-info-partnership__title{margin-bottom:10px;font-size:40px;color:#fff;font-weight:600;line-height:120%}.item-info-partnership__with_stars .item-info-partnership__title{margin-bottom:0}.item-info-partnership_cursor{position:absolute;bottom:0;right:0;margin-right:10%;margin-bottom:-20px}.info-partnership_btn{background:#fff;color:#adc631;margin-bottom:50px}.notification_appointment{font-size:28px;line-height:1.5;font-weight:600;margin-top:10%}.postponement_title{font-size:36px;margin-top:30px;margin-bottom:30px;font-weight:700}.postponement_subtitle{margin-bottom:20px;font-size:18px}.postponement_warning{max-width:680px;margin:0 auto;margin-bottom:90px;font-size:18px;font-weight:700}.postponement_warning span{color:#fc0b0b}.postponement_form{margin-top:70px}.postponement_form_user{font-size:20px;font-weight:400;margin-bottom:20px}.postponement_form_user b{margin-right:15px}.postponement_search_form{background:#fff;padding:30px;border-radius:25px}.postponement_search_form .row{display:flex;justify-content:space-around;align-items:center;flex-wrap:wrap}.postponement_search_form .select2-container{margin-top:10px}#list_appointment{background:#fff;margin:20px 0;border-radius:25px}.row_list_appointment{display:flex;justify-content:space-between;align-items:center;padding:10px 15px;font-size:14px;flex-wrap:wrap}.col_list_appointment{margin-right:2px;width:19%;text-align:left}.col_list_appointment .btn{font-size:12px}.appointment_btn{width:156px}.woocommerce-MyAccount-navigation-link--loyalty_reward{display:none}.order_detail_wrapper{width:807px;max-width:100%;background-color:#fff;border-radius:40px;margin:0 auto;margin-top:40px}.order_detail_block{padding:60px}.order_details_thanks .order_detail_block p{margin-right:10px}.order_detail_item{display:flex;margin-bottom:20px;font-weight:600}.order_detail_item .green{color:#9bb129;font-weight:600}.order_detail_item span{font-weight:400}.woocommerce-order-pay .wc_payment_methods,.woocommerce-order-pay .woocommerce-terms-and-conditions-wrapper{display:none}.woocommerce-order-pay #payment{background:0 0}.woocommerce-order-pay #payment .form-row{margin:0 auto;width:807px;max-width:100%}.woocommerce-thankyou-order-received,ul.order_details{display:none}.order_details_thanks{background:#fff;width:807px;max-width:100%;margin:0 auto;border-radius:40px;padding:75px 70px}.order_details_thanks_top h2{margin-bottom:40px;font-size:36px;font-weight:700;text-align:center}.order_details_thanks_top .sub_title_thanks{text-align:center}.order_details_thanks_top h4{text-align:center;margin-bottom:20px}.woocommerce-order-details .order_detail_block,.order_details_thanks_step{padding:0 20px}.order_details_thanks_step_online{padding:0 60px;text-align:center}.order_details_thanks_step_online h4{margin-top:10px;margin-bottom:5px;font-size:22px;font-weight:600}.order_details_thanks_step_online p{font-size:18px}.order_details_thanks_step h4{margin-top:70px;margin-bottom:30px;font-size:22px;font-weight:600}.order_details_thanks_step_online_item{display:flex;align-items:center;margin-bottom:20px;text-align:left}.order_details_thanks_step_online_item img{margin-right:15px}.order_details_thanks_step_online_img{text-align:center;margin:0 auto;display:block}.order_details_thanks_step_item{display:flex;align-items:center;margin-bottom:20px}.order_details_thanks_step_item span{margin-right:20px;width:50px;height:50px;background:#e1e8bf;border-radius:12px;font-size:18px;font-weight:700;padding:12px 20px}#billing_paszport_kraj option[value=PL]{display:none}.woocommerce .woocommerce-notices-wrapper .woocommerce-message{display:none}.myaccount-content{border-radius:24px}.myaccount-content .form-edit{border:none}.myaccount-content .form-edit__row{position:relative;display:flex;flex-direction:row;align-items:flex-start;font-size:16px}.myaccount-content .form-edit__label{min-width:145px;font-weight:600;color:#898989;pointer-events:none}.woocommerce-thankyou-order-failed{background:#fff;width:807px;max-width:100%;margin:0 auto;border-radius:40px;padding:75px 70px;font-size:18px;font-weight:600;text-align:center}.woocommerce-thankyou-order-failed-actions{text-align:center}.woocommerce-thankyou-order-failed-actions a{width:300px;border-radius:100px;background-color:#adc631;padding:13px 0;font-size:16px;font-weight:700;line-height:150%;letter-spacing:1.6px;color:#fff;text-align:center;text-transform:uppercase;margin-top:20px;-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}#billing_country_field{display:none}.cupon_pluss{font-size:18px;font-weight:700}.cart-discount{position:relative}.cart-discount th{padding:10px !important;background-color:#e1e8bf;border-radius:10px}.woocommerce-remove-coupon{visibility:hidden;position:absolute;right:0;margin-right:40px;left:auto;margin-top:-2px}@supports (-webkit-touch-callout:none){.woocommerce-remove-coupon{margin-right:73px}}.woocommerce-remove-coupon:before{content:'x';visibility:visible}#show-coupon-form{display:flex;justify-content:space-between;font-size:16px;text-decoration:none;font-weight:600}#coupon-anchor .ui-dialog .ui-dialog-titlebar-close{margin-right:10px;margin-top:10px}#coupon-anchor .ui-dialog .ui-dialog-titlebar{background:#fff;border:none}#coupon-anchor .ui-dialog .ui-dialog-title{display:none}#coupon-anchor form.checkout_coupon{border:none;margin:0;padding:10px 20px;padding-top:0}#coupon-anchor form.checkout_coupon p{font-size:16px;font-weight:600;margin-bottom:20px;display:block;width:100%}#coupon-anchor form.checkout_coupon p input{border:1px solid #e0e0e0}#coupon-anchor .form-row-last .button{padding:15px;border-radius:20px;background:#adc631;color:#fffefa !important;font-size:16px;width:100%}#coupon-anchor .ui-dialog{max-width:40%;border-radius:24px;border:1px solid #e0e0e0}.woocommerce-checkout-review-order-table .woocommerce #customer_details{padding:40px 30px;background:#e1e8bf;border-radius:24px}.woocommerce-form-login-toggle .woocommerce-info{color:#361777;border-top:transparent;background:0 0;padding:0;font-weight:500}.woocommerce form .form-row label{display:none}.woocommerce-checkout .woocommerce form .form-row input.input-text,.woocommerce-checkout .woocommerce form .form-row textarea{padding:12px;border-radius:45px;background:#fff}.page-checkout .woocommerce form.login{background:#fff;padding:40px 30px 20px;border-radius:24px;border:none;max-width:48%}.page-checkout .woocommerce form.login p{font-size:14px;font-weight:500;line-height:1.2;margin-bottom:10px}.page-checkout .woocommerce form.login p:first-child{margin-bottom:25px}.page-checkout .woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme{display:inline-block !important;align-items:center;gap:10px;justify-content:center;margin-bottom:10px;margin-top:15px}.page-checkout .woocommerce .woocommerce-form-login .lost_password{text-align:center;margin-top:15px;font-size:14px}.woocommerce-error{border:1px solid #ec0f04;border-radius:16px;background:#fffefa}.page-checkout .woocommerce .woocommerce-form-login .woocommerce-form-login__submit{display:block;margin:0 auto;float:right;margin-left:auto}.page-checkout .woocommerce .woocommerce-form-login .woocommerce-form-login__submit:hover{background:#96ac23}.page-checkout .woocommerce .woocommerce-form-login .woocommerce-form__input-checkbox{width:20px}.page-checkout .woocommerce .woocommerce-form-login .woocommerce-form-login__submit{background:#adc631;color:#fffefa;font-size:16px;font-weight:700;letter-spacing:.16px;text-transform:uppercase;text-align:center;width:180px;padding:16px;border-radius:70px;-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}.page-checkout .woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme{display:flex}#billing_paszport_kraj_field{margin-right:6%}#billing_paszport_kraj{padding:16px 10px;background:#fff;border-radius:45px;font-size:16px;border-right:10px solid transparent}#billing_brak_pesel{width:20px;height:20px;accent-color:#879e12}.payment_icon{margin-top:35px}.woocommerce-form-login-toggle .woocommerce-info .showlogin,.woocommerce-form-coupon-toggle .woocommerce-info .showcoupon{font-weight:700;text-decoration:none}.woocommerce-form-login-toggle .woocommerce-info:before{content:''}.woocommerce #order_review{background:#fff;padding:40px 30px;border-radius:24px}.woocommerce #customer_details{background:#e1e8bf;padding:40px 30px;border-radius:24px}.woocommerce table.shop_table .product-total{vertical-align:baseline}.woocommerce-checkout #payment{background-color:transparent}.cart_item .product-name .product-quantity{display:none}#order_review_heading,.woocommerce .woocommerce-billing-fields h3{color:#000}#customer_details #custom-text,#payment .woocommerce-privacy-policy-text{font-size:14px;line-height:1.4}#customer_details #custom-text{background:#fff;padding:10px;border-radius:20px;line-height:18px}.billing_address_title{font-size:16px;font-weight:500;margin-bottom:10px}.woocommerce-account-fields .woocommerce-form__label-for-checkbox span{font-weight:500}.woocommerce-form-login-toggle .woocommerce-info{color:#000}.woocommerce-form-login-toggle .woocommerce-info .showlogin{text-decoration:underline}.product-remove{display:none}#order_review .woocommerce-checkout-review-order-table{border:transparent;font-size:16px}#billing_paszport_field,#billing_pesel_field{width:100%}.woocommerce .woocommerce-order-details .order_details_thanks_top svg{margin:0 auto;display:block;margin-bottom:20px}.woocommerce table.shop_table,.woocommerce table.shop_table tfoot th,.woocommerce table.shop_table tfoot td{border:none;border-top:none;padding:0;padding-top:5px}.woocommerce table.shop_table tfoot .order-total th,.woocommerce table.shop_table tfoot .order-total td{border-top:1px solid rgba(0,0,0,.1);padding-top:15px}.woocommerce table.shop_table th,.woocommerce table.shop_table td{padding:0;padding-top:10px}.woocommerce table.shop_table tfoot td{font-weight:500}.wc_payment_methods{display:none}.form-checkout .woocommerce-billing-fields__field-wrapper #billing_data_urodzenia_field.form-row{width:47%}#billing_plec_field{width:100%}#billing_plec_field label{font-size:18px;font-weight:600}#billing_plec_field span label{font-size:16px;font-weight:500;text-transform:capitalize}#billing_plec_field .woocommerce-input-wrapper .input-radio{width:18px;height:18px;accent-color:#9bb129}.product_order_detail_block{background-color:#f8fbeb;border:1px solid #adc631;padding:16px 20px 16px 15%;border-radius:20px;margin:20px 0}.product_order_detail_block .order_detail_item{font-size:14px;margin-bottom:2px;line-height:22px}.product_order_detail_block .order_detail_item p{margin-right:10px}.product_order_detail_block .order_detail_item_title{padding-right:20%;text-align:center;width:100%;display:block}.cart_item .woocommerce-Price-amount{font-weight:600}.woocommerce-form-coupon .form-row-last .button{text-transform:uppercase;text-decoration:none;text-decoration-line:none !important;padding:11px 18px !important;font-size:16px !important;border-radius:45px !important}.iti{width:100%}.iti--separate-dial-code .iti__selected-flag{background-color:#e1e8bf;border-radius:60px;margin-left:2px;margin-top:2px;height:47px}.iti__arrow{border:solid #000;border-width:0 2px 2px 0;display:inline-block;padding:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.woocommerce .woocommerce-checkout .form-row .input-checkbox{width:15px}.main-about{margin-top:50px}.about__decor-left{margin-top:40%}.about{margin-bottom:40px !important}.trust_us_block{margin-top:40px;display:flex;justify-content:space-between;align-items:center}.trust_us_img{width:350px;height:508px}.trust_us_items{width:65%;display:flex;justify-content:space-between;flex-wrap:wrap}.trust_us_item{width:48%;margin-bottom:35px}.trust_us_item_last{width:100%}.trust_us_content_title span{margin-right:10px;text-align:center;line-height:40px;width:40px;height:40px;font-weight:600;background-color:#e1e8bf;border-radius:40px;display:inline-block}.trust_us_content_title h4{margin-bottom:15px;font-size:18px;font-weight:600;color:#9bb129;display:inline-block}.trust_us_content{font-size:16px}.about_do_vizut{margin-top:70px;margin-bottom:100px;text-align:center;font-size:22px;font-weight:600;color:#9bb129}.about_do_vizut span{color:#080a29}.about_do_vizut h4{width:90%;margin:0 auto;margin-bottom:30px}.about_do_vizut .about_do_vizut_last{width:70%}.title_bold{font-weight:700;margin-bottom:10px}.doctor_slider{margin-bottom:90px}.doctor_slider_text{width:80%;margin:0 auto;margin-top:16px;margin-bottom:30px;font-size:16px}.doctor_slider_text span{color:#adc631;font-weight:600}.doctor_slider_text p{margin-bottom:20px;font-weight:300;text-align:center}.chatwoot_sentetic{position:fixed;right:0;width:10px;height:10px;bottom:0;margin-right:40px;margin-bottom:60px}.introjs-tooltipReferenceLayer .introjs-tooltip{border-radius:20px}.introjs-tooltipReferenceLayer .introjs-button{border-radius:100px;background:#fff;box-shadow:none}.introjs-tooltipReferenceLayer .introjs-nextbutton:focus{box-shadow:none;border:1px solid #adc631;border-radius:100px;background:#fff}.introjs-tooltipReferenceLayer{visibility:visible !important}.img_hint{min-width:260px}.kontakt .kontakt_title{width:80%;margin:0 auto;margin-bottom:45px;text-align:center}.kontakt .kariera__decor-right{top:0;right:0;margin-right:-250px}.kontakt_title h1{font-size:48px;font-weight:600;color:#9bb129;margin-bottom:26px}.kontakt_social_block{width:80%;margin:0 auto;background:#fff;border-radius:30px;padding:65px 72px;display:flex;align-items:center;justify-content:space-between}.kontakt_social_item svg{margin-right:18px}.kontakt_social_item a{display:flex;align-items:center;font-weight:500}.our-clinic_item_kontakt{display:flex;flex-direction:column;height:100%}.our-clinic__item__blok_address_kontakt{display:block;margin-bottom:20px}.our-clinic__item__city_kontakt{display:block;color:#9bb129;font-size:22px;font-weight:600;margin-top:20px;margin-bottom:8px}.our-clinic__item__content{margin-bottom:20px;font-size:16px}.our-clinic__item__content h4{color:#9bb129;font-weight:700;margin-bottom:8px}.our-clinic__item__content a{color:#9bb129;font-weight:600}.our-clinic_item_kontakt .our-clinic__item__btn{margin-top:auto}.link_ikp a{text-decoration:underline}.next-visit-checker{margin-top:32px}.next-visit-checker input.form__text{font-size:14px;border:1px solid #b0b0b0;border-radius:15px;padding:11px}.form__row_text{font-size:18px;color:#080a29;font-weight:500}.post-password-form input[type=password]{background:#fff;border-radius:15px;padding:10px}.post-password-form input[type=submit]{padding:10px 25px;border:1px solid #adc631;border-radius:100px;text-align:center;-webkit-transition:border .5s ease 0s;-o-transition:border .5s ease 0s;transition:border .5s ease 0s;margin-top:20px;cursor:pointer}.footer__copyright_bottom{margin-top:48px;display:flex;justify-content:space-between}.footer__copyright_bottom-text{font-size:16px;font-weight:500;color:#f8fbeb}.page-checkout .title{text-align:center}.stepperContainer{display:flex;align-items:center;justify-content:center;position:relative;gap:20px;margin-bottom:75px;border-radius:16px}.stepWrapper{display:flex;flex-direction:column;align-items:center;gap:8px}.stepCircle{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:1.2rem;transition:all .3s ease}.stepCircle.stepCircle_active{background-color:#adc631;color:#fff}.stepCircle.stepCircle_inactive{background-color:#d1d1d1;color:#fff}.stepNumber{font-weight:500;font-size:24px}.stepLabel{position:absolute;top:0;margin-top:60px;font-size:14px;font-weight:500;color:#565656;text-align:center;line-height:1.2;max-width:80px}.connector{width:40px;height:2px;background-color:#e5e7eb;flex-shrink:0}.woocommerce-error li,.woocommerce-info li,.woocommerce-message li{text-align:left}.payment_failed__block{background:#fffefa;border-radius:30px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:64px 10% 120px;margin-top:20px}.payment_failed__block .title{margin-top:10px;margin-bottom:10px}.payment_failed__block p{padding:0 10%}.payment_failed__block a{font-weight:600}#postponement-form-react{min-height:600px}#product-form-react{min-height:345px}@media (max-width:680px){.item-product__prices{margin:0 auto;margin-bottom:20px;display:flex;align-items:center;flex-direction:column;justify-content:space-between;width:170px}.item-product__price.new{width:100%;font-size:22px;font-weight:800;line-height:130%;text-align:center;color:#eb5757}.item-product__price.old{font-size:16px;font-weight:600;line-height:120%;color:#080a29;letter-spacing:.66px;position:relative}.payment_failed__block{padding:24px 5% 40px}.header_phone{gap:0}.header__action .header_phone{display:block}.single-product .single-product__container{padding:0}.single-product .title{padding:0 20px;display:none}.postid-53472 .single-product .title,.postid-45068 .single-product .title,.postid-54215 .single-product .title,.postid-54214 .single-product .title{padding:0 20px;display:inline-block;font-weight:700}.next-visit-checker{margin-bottom:20px}.next-visit-checker .form__row_text{font-size:14px;line-height:1.2;font-weight:500}.two-column-row .form__line2 .form__button{margin-left:auto;margin-right:10px}.stepperContainer{gap:12px;padding:15px;margin-bottom:40px}.stepCircle{width:40px;height:40px;font-size:1rem}.stepLabel{font-size:12px;max-width:60px}.connector{width:20px}.exclamation{display:none}.mob_exclamation{display:flex;text-align:center;align-items:center;justify-content:center;gap:10px;font-size:12px;max-width:230px;margin:0 auto;margin-bottom:24px}.mob_exclamation p{width:90%;text-align:left;margin-left:0;line-height:1.2}.review_google__slider .clinic-swiper-button-navigation,.review__slider-button-navigation{display:none}.label-typ-time{font-size:12px;color:#979797;margin-top:-6px}.kontakt .kontakt_title{width:100%}.kontakt_title h1{font-size:36px;line-height:40px}.ontakt_title p{font-size:11px}.kontakt_social_block{width:100%;padding:20px 40px;flex-wrap:wrap}.kontakt_social_item_phone{width:100%;margin-bottom:20px}.our-clinic_kontakt .our-clinic__title{margin-bottom:0}.our-clinic_kontakt .our-clinic__bloc{margin-top:30px}.our-clinic_kontakt .clinic-swiper-button-navigation{display:none}.kontakt_social_item svg{margin-bottom:10px}.kontakt_social_item a{flex-direction:column;align-content:center;justify-content:center}.main-about .kariera__text{font-size:12px}.about{margin-bottom:20px !important}.trust_us_block{margin-top:20px}.trust_us_img{display:none}.trust_us_items{width:100%}.trust_us_item{width:100%;margin-bottom:20px}.trust_us_content_title{font-size:16px}.trust_us_content{font-size:12px}.about_do_vizut{margin-top:40px;margin-bottom:60px}.about_do_vizut h4,.about_do_vizut .about_do_vizut_last{width:100%;font-size:18px}.doctor__bloc .clinic-swiper-button-navigation{display:none}.doctor_slider_text p{font-size:12px}.doctor_item{flex-direction:column;align-items:flex-start;justify-content:flex-start}.doctor_item_right{flex-direction:column-reverse;justify-content:flex-end}.doctor__item__title{margin-top:16px;flex-direction:column-reverse}.doctor__item__title h4{font-size:16px}.doctor__item__city{font-size:16px;width:max-content}.doctor__item__blok_content p{font-size:12px}.doctor__slider{margin-bottom:0}.doctor__all-btn{background:0 0;color:#565656 !important;text-decoration:underline;text-transform:none}.doctor__item__img svg{width:44px;height:44px;margin-right:0;margin-left:0;display:none}.title.how-works__title,.info__title,.title,.product__title,.single-product .title span{font-size:22px !important}.intro__title{font-size:27px}.how-works__text{font-size:18px;margin-bottom:28px}.product__item_desc,.how-works__list_desc{display:none}.product__item_mob,.how-works__list_mob{display:block}.product__text{font-size:16px;margin-bottom:25px}.spollers__item_button{width:100%}.spollers__item{position:relative;background:#fff;border-radius:30px;margin-bottom:16px;padding:22px 20px}.spollers__item .spollers__item_top{display:flex;justify-content:space-between}.spollers__item .item-product__title{margin-bottom:0;font-size:14px;text-align:left;line-height:150%;width:100%}.spollers__item .old{font-size:16px;margin-bottom:0}.spollers__item .new{font-size:24px}.spollers__item-close{position:absolute;right:0;bottom:0;margin-bottom:15px;margin-right:20px}._spoller-active .spollers__item-close{transform:rotate(180deg);margin-bottom:22px}.intro{margin-bottom:60px}.intro__address_mob{display:flex;margin:0 auto;width:75%}.intro__address_desc,.intro__btn_desc{display:none}.myaccount-hello{text-align:center}#fieldset-reset-pass{width:100%;margin-bottom:0}.form-edit-pass .form-edit__fieldset{margin-bottom:0}.form-edit__fieldset_dane{border-right:none;border-bottom:1px solid #e1e8bf;padding-bottom:30px}#form-edit-data .form-edit__group{padding-bottom:0}.myaccount-navigation{padding:10px 0;background:#fff;border-radius:20px;text-align:center}.myaccount-navigation__list .myaccount-navigation__link{width:auto}.myaccount-orders_count{flex-direction:column-reverse;align-items:flex-start}.myaccount-orders_count a{width:100%;margin-bottom:20px}.woocommerce-MyAccount-navigation-link--customer-logout:after,.woocommerce-MyAccount-navigation-link--customer-logout:before{display:none}.myaccount-order__item{flex-direction:column;align-items:flex-start;padding:20px}.myaccount-order__item_date,.myaccount-order__item_doctor{width:100%;margin-bottom:15px}.myaccount-orders_list_process{max-height:380px}.myaccount-orders_list_completed,.myaccount-orders_list_cancelled{max-height:320px}.myaccount-order__item a{margin-top:10px}.woocommerce-MyAccount-navigation-link--customer-logout{margin-top:0}.iti--separate-dial-code .iti__selected-flag{height:45px}.product_order_detail_block{background-color:#f8fbeb;border:1px solid #adc631;padding:10px !important;border-radius:20px;margin:10px 0}.product_order_detail_block .order_detail_item_title{padding-right:0}.order_detail_item{margin-bottom:5px;font-size:12px}.order_detail_item p{white-space:nowrap}.order_detail_item p,.order_detail_item span{font-size:14px}.order_details_thanks_top .order_detail_item p,.order_details_thanks_top .order_detail_item span{font-size:16px}#coupon-anchor .ui-dialog{max-width:100%}.page-checkout .woocommerce form.login{max-width:100%;padding:32px 12px}.woocommerce-form__label-for-checkbox span{font-size:12px}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:100%}.woocommerce #order_review{padding:32px 12px}.woocommerce #customer_details{padding:32px 12px;margin-bottom:35px}.order_details_thanks,.woocommerce-thankyou-order-failed{padding:50px 10px}.order_details_thanks_top h2{font-size:24px}.order_details_thanks_step_online{padding:0}.order_details_thanks_step_online h4{font-size:18px}.order_details_thanks_step_online p{font-size:18px}.order_details_thanks_step h4{margin-top:40px;font-size:18px}.order_detail_block{padding:20px}.offer_block{flex-wrap:wrap}.kariera{margin-bottom:10px}.kariera__banner{min-height:251px}.kariera__sub_title{margin-top:40px;font-size:14px}.kariera__list{flex-wrap:wrap}.kariera__list>*{-webkit-box-flex:auto;-ms-flex:auto;flex:auto}.item-kariera,.item-kariera:not(:last-child){padding-top:60px;padding-right:20px;padding-left:20px;margin-top:70px;margin-bottom:0}.item-kariera__icon,.form-partnership_img{width:110px;height:110px;padding:10px}.form-partnership_img img{width:90px;height:90px}.item-kariera__title{padding:0;font-size:16px}.info-partnership_block{margin-top:40px}.info-partnership__title{font-size:22px}.karier_pointer{position:absolute;margin-top:120px;margin-left:100px}.partnership__banner img,.kariera__banner img{height:251px;border-radius:30px}.kariera_short_top_item_left,.kariera_short_top_item_right,.kariera_short_step__blok_l{width:100%;padding:30px 10px}.kariera_short_step__blok{flex-wrap:wrap;margin-top:20px}.kariera_short_top_item_left h2,.kariera_short_step h2{font-size:22px}.kariera_short_top_item_right h3,.kariera_short_step__blok_title{font-size:18px}.kariera_long_what_get_item{width:100%}.kariera_short_step .kariera_long_review_list,.kariera_short_long_faq,.kariera_long_what_get_list{margin-top:20px;width:100%}.form_label-title-time{position:absolute;margin-top:-36px}.form-partnership_block{padding:112px 15px 40px}.item-info-partnership{margin-top:0;width:50%;order:2}.info__item p{font-size:12px}.item-info-partnership__with_stars{order:1}.item-info-partnership__title{font-size:32px}.form_select_time{margin-top:60px}.stacionar .stacionar__title{font-size:22px}.stacionar .stacionar__text{width:100%;font-size:16px}.section__title_step{margin-bottom:30px;font-size:14px}.section__text_step{margin-bottom:20px;font-size:14px}.section__text_step .number_step{margin-top:5px;margin-right:17px;padding:4px 0;min-width:32px;width:32px;height:32px}.section__title h3,.section__video .section__title h3{margin-bottom:12px;font-size:22px;text-align:left}.section__title h4,.section__video .section__title h4{font-size:16px;margin-bottom:18px;text-align:left}.prepare .section__text p{font-size:14px}.section__map .green{padding:35px 10px}.section__video{display:flex;flex-direction:column}.section__block_video,.section__block_video iframe{max-width:100%}.stacionar__banner_desc{display:none}.stacionar__banner_mob{margin:0 auto;display:block}.how_works_bloc{margin-bottom:20px}.how_works_icon{display:none}.main-cooperation .cooperation,.main-cooperation .section_cooperation__join{margin-bottom:42px}.cooperation__content{margin-top:0;width:100%;text-align:center}.cooperation__title,.kariera__title{width:100%;font-size:27px !important;font-weight:600;text-align:center}.cooperation__text,.kariera__text{font-size:14px;text-align:center}.cooperation__content a{margin-top:24px}.cooperation__banner{width:100%;margin-top:60px;min-height:414px}.cooperation__banner img{margin:0 auto;right:0;width:auto}.main-cooperation .trustmate_lekare{margin-top:-50px;width:50% !important}.cooperation__join{margin-top:50px}.cooperation__join_title{font-size:27px;text-align:center}.item-cooperation__join{width:100%}.form-partnership_form button{width:100%}.selectDropdown{margin-top:30px}.select2-container .selectDropdownCity{margin-top:0;z-index:999;position:relative}.page-template-page-postponement-admin-php .select2-container .selectDropdownCity{margin-top:47px}.form__line.zgoda label{width:calc(100% + 30px)}.review_text{font-size:14px}.review_advantages_box{flex-direction:column;padding:20px 10px;margin-right:20px;margin-left:20px;position:relative;overflow:hidden}.review_advantages_box .decor-desc-2{display:block;transform:rotate(-90deg);position:absolute;right:-50px;bottom:0;margin-bottom:-150px;width:200px}.review_advantages_box .decor{display:block;left:-60px;top:-60px;z-index:0}.review_advantages_item{border:none;margin-bottom:35px}.review_advantages_item p{font-size:16px}.review_advantages_item h3{font-size:40px}.review_selected_us_box{padding:48px 16px 16px}.review_selected_us_list{flex-direction:column}.review_selected_us_item{padding:24px 16px;width:100%}.review_selected_us_item img{width:50px;margin-bottom:16px}.review_info_block p{font-size:14px}.article-preview-ads{padding:26px 15px;background-color:#adc631;border-radius:20px}.article-preview-ads-blok h3{margin-top:20px;font-size:20px;font-weight:600;color:#fffefa}.article-preview-ads .article-preview-ads-blok p{margin-top:10px;display:block;font-size:16px;font-weight:500;color:#fffefa}.article-preview-ads-blok .article-preview-ads-btn{margin-top:15px;height:48px;width:224px;border-radius:50px;background-color:#fff;color:#adc631;font-size:16px;font-weight:600}.footer{padding-top:0}.footer__container{display:flex;padding:20px !important;padding-bottom:0;flex-wrap:wrap;justify-content:space-between}.footer__row_logo{width:100%;text-align:center;margin-bottom:48px}.footer_nav_menu{order:1;min-width:100%}.footer__accordion-btn{cursor:pointer;padding:16px 0;margin-bottom:0}.footer__accordion-chevron{display:block}.footer_nav_menu.is-open .footer__accordion-chevron{transform:rotate(180deg)}.footer_nav_menu .footer__navigation{max-height:0;overflow:hidden;transition:max-height .35s ease}.footer_nav_menu.is-open .footer__navigation{max-height:600px}.footer_nav_menu.is-open .footer__navigation-list{padding-bottom:16px}.footer_nav_menu .menu-item{width:100%}.footer_nav_menu .menu-item a{font-size:16px}.footer__navigation-list li:nth-child(odd),.footer__navigation-list li:nth-child(even){text-align:left}.footer__row_socials{order:2}.footer__row_socials p{margin-top:10px;font-size:14px}.footer .logo{min-width:95px;margin-top:0;z-index:9}.footer__copyright{display:none}.footer__copyright_bottom{display:flex;flex-direction:column-reverse;align-items:flex-start;color:#fffefa;font-size:14px;width:100%;text-align:left;margin-top:30px;padding:0 20px}.footer__copyright_bottom-text{margin-top:24px}}@media (pointer:coarse){.select2-container .selectDropdown,.select2-container .timeDropdown{margin-top:30px}.select2-container .selectDropdownCity{margin-top:0;z-index:999;position:relative}}@media (min-width:25.875em){.myaccount-order__date{margin-left:auto}}@media (min-width:32.1875em){.banner__inner{gap:12px}}@media (min-width:47.99875em){.container{max-width:75rem !important;padding:0 2.5rem}.form__row{padding-bottom:20px}.form__row:not(:last-child){margin-bottom:20px}.single-product__container .form__row{margin-bottom:0;padding-bottom:0}.single-product__container .form__row:has(.form__row-group){margin-bottom:9px}.label-typ-time{color:#979797;font-size:16px;margin-top:-10px}.form-contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;width:100%;max-width:580px;margin:0 auto}.form-contacts>*{-webkit-box-flex:1;-ms-flex:1 1 calc(50% - 10px);flex:1 1 calc(50% - 10px)}.form-contacts .form__row{margin-bottom:0}.form-contacts .form__row-button{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.form-contacts .form__button{max-width:250px}.form-vacancy{margin-bottom:60px;padding:40px 60px}.form-vacancy .form__row{margin-bottom:0}.form-vacancy__header h1{font-size:32px;line-height:1.375}.form-vacancy__title{font-size:24px;line-height:1.1666666667;margin-bottom:16px}.form-vacancy__fieldset{gap:20px}.form-vacancy__fieldset>*{-webkit-box-flex:0;-ms-flex:0 1 calc(50% - 16px);flex:0 1 calc(50% - 16px)}.form__row-full{flex:1}.form-vacancy__radios{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px;margin-bottom:30px}.form-vacancy__radios>*{-webkit-box-flex:0;-ms-flex:0 1 calc(50% - 16px);flex:0 1 calc(50% - 16px)}.form-edit__group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px;row-gap:20px}.footer{padding:60px 0 40px;margin-top:80px}.intro__img{height:440px}.intro__info{gap:24px;margin-top:-40px}.intro__info-item{padding:24px 70px}.product__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px;flex-wrap:wrap}.product__item{max-width:352px;width:45%}.info__title{margin-bottom:30px}.info__body{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.info__body>*{-ms-flex-preferred-size:300px;flex-basis:300px}.info__bottom{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:18px;max-width:683px;padding:30px}.info__bottom h3{text-align:left}.info__bottom .btn{padding:13px 47px;-webkit-box-flex:0;-ms-flex:none;flex:none}.info .decor-mobile-2{display:none}.seo{border-radius:30px;padding:50px 0 60px 50px;margin-bottom:100px}.seo__body{padding-right:50px}.seo__body h2{font-size:36px;margin-bottom:30px}.seo__body h3{font-size:22px}.seo__body p{margin-bottom:30px}.seo__body a{font-size:16px;margin-bottom:30px}.seo__opener{height:40px;width:40px;left:50px}.blog__articles{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;row-gap:40px;margin-bottom:70px}.blog__articles>*{-webkit-box-flex:0;-ms-flex:0 1 calc(50% - 10px);flex:0 1 calc(50% - 10px)}.kariera__banner,.praca__banner{min-height:350px;margin-bottom:30px}.cooperation__banner{min-height:516px}.praca__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;gap:16px}.item-praca{-webkit-box-flex:0;-ms-flex:0 1 342px;flex:0 1 342px}.vacancy__article{padding:50px 30px 80px}.vacancy__position{font-size:36px}.myaccount-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:32px}.myaccount-order__body{padding:30px 25px 16px}.therapy-prop__group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:24px;margin-bottom:32px}.therapy-nlg__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px;margin-bottom:32px}.therapy-nlg__item{-webkit-box-flex:0;-ms-flex:0 1 calc(50% - 12px);flex:0 1 calc(50% - 12px)}.therapy-bl__header{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;margin-bottom:4px}.therapy-bl__diseases{font-size:16px;line-height:120%;-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;padding-top:20px;padding-bottom:20px}.therapy-bl__resuls{font-size:16px;line-height:120%;-webkit-box-flex:100%;-ms-flex:100%;flex:100%;padding-top:20px;padding-bottom:20px}.therapy-bl__item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;margin-bottom:4px}.therapy-bl__item-title{font-size:16px;line-height:120%;padding:30px;-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.therapy-bl__body{font-size:16px;line-height:120%;text-align:center}.therapy-pain__gallary{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px}.banner{padding:12px 20px}.banner__icon{width:40px;height:40px}.banner__text{font-size:18px;margin-right:30px}.banner__btn{font-size:13px !important;padding:8px 25px}}@media (min-width:61.99875em){body{font-size:var(--font-size)}.header__top{padding-bottom:18px;border-bottom:1px solid rgba(0,0,0,.1)}.header__middle{padding:20px 0}.header .logo{margin-left:0}.header__action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:22px}.header__auth{padding:10px 25px;border:1px solid #adc631;border-radius:100px;text-align:center;-webkit-transition:border .5s ease 0s;-o-transition:border .5s ease 0s;transition:border .5s ease 0s;margin:0 32px}.header__auth:hover{border:1px solid #000}.header__auth svg{display:none}.header__menu{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;margin-left:auto}.menu__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}.menu__list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;text-align:center;position:relative}.menu__list li:hover>.menu__arrow{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.menu__list li:hover>.sub-menu{visibility:visible;opacity:1;pointer-events:auto}.sub-menu{position:absolute;top:calc(100% + 12px);left:0;min-width:225px;padding:12px;background-color:#f7f9ec;border-radius:8px;-webkit-box-shadow:0 8px 32px rgba(8,10,41,.1);box-shadow:0 8px 32px rgba(8,10,41,.1);pointer-events:none;z-index:200}.sub-menu:before{content:'';position:absolute;top:-15px;left:0;width:100%;height:15px}.sub-menu li{padding:0 2px}.sub-menu li:not(:last-child){margin-bottom:2px}.sub-menu li a{display:block;text-align:left;width:100%;padding:8px 10px;border-radius:8px;font-size:14px;color:#080a29;-webkit-transition:background .2s ease,color .2s ease;-o-transition:background .2s ease,color .2s ease;transition:background .2s ease,color .2s ease}.sub-menu li a:hover{background-color:#eef3c8;color:#080a29}.sub-menu li.current-menu-item>a,.sub-menu li.current_page_item>a,.sub-menu li.current-menu-ancestor>a,.sub-menu li a.is-active,.sub-menu li a:active{background-color:#e1e8bf;color:#080a29}.sub-menu .sub-menu{top:0;left:100%;-webkit-transition:.3s linear;-o-transition:.3s linear;transition:.3s linear}.sub-menu li:hover>.menu__arrow{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.bold a{font-weight:600}.form__img{top:-75px;width:150px;height:150px}.form__img img{max-width:68px}.form-vacancy__header{padding-bottom:32px;margin-bottom:48px}.form-myaccount{padding:60px 50px}.title{font-size:36px;margin-bottom:18px}.main-blog .blog__title{margin-bottom:40px}.main-post{padding-bottom:100px}.main-myaccount{padding-top:60px;padding-bottom:100px}.woocommerce-account .main-myaccount{padding-top:20px}.page-checkout{padding-bottom:100px}.lang__list{position:absolute;top:150%;right:-30%}.single-product .title{font-size:34px}.not-found{padding-bottom:100px}.phone{padding:13px 30px;-webkit-box-shadow:0px 2px 15px rgba(207,207,207,.25);box-shadow:0px 2px 15px rgba(207,207,207,.25);border-radius:100px;background:#fff;-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}.phone:hover{-webkit-transform:scale(1.04);-ms-transform:scale(1.04);transform:scale(1.04)}.intro{padding-top:40px;margin-bottom:100px}.intro__container{flex-direction:row}.intro__box{margin-bottom:0;text-align:left;align-items:flex-start}.intro__title{font-size:44px;line-height:110%;margin-bottom:30px;display:inline-block;max-width:860px;text-align:left}.product{margin-bottom:100px}.product__text{margin-bottom:50px}.product__item{margin-top:80px;height:fit-content;min-height:300px;padding:55px 19px 40px}.product__item_desc{-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}.product__item_desc .spollers__item-close{position:absolute;bottom:0;margin-bottom:-30px;transform:translateX(-50%);cursor:pointer}.product__item_desc ._spoller-active .spollers__item-close{transform:translateX(-50%) rotate(180deg)}.product__item_desc:hover{box-shadow:5px 5px 20px 0px #CDDD7A99;-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}.product__item_desc:hover .spollers__item-close svg{box-shadow:5px 5px 20px 0px #CDDD7A99;border-radius:100%;-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}.item-product__icon{top:-65px;width:110px;height:110px}.item-product__icon:before{content:'';width:95px;height:95px}.item-product__icon img{max-width:49px}.item-product__icon_new img{max-width:79px}.item-product__title{font-size:20px}.how-works{margin-bottom:100px}.how-works__list>*{margin-bottom:24px;-webkit-box-flex:1;-ms-flex:1;flex:1}.faq{margin-bottom:100px}.faq .decor-mobile{display:none}.info{margin-bottom:100px}.info__inner{padding:60px 54px}.info .decor-mobile-1{display:none}.item-info__title{padding:0 25px}.blog{margin-bottom:100px}.article-preview h3{margin-bottom:5px}.article-preview__date span{font-size:22px}.post__body{display:-webkit-box;display:-ms-flexbox;display:flex;gap:32px;margin-bottom:100px}.post__article{-webkit-box-flex:0;-ms-flex:0 0 690px;flex:0 0 690px}.post__article h1{font-size:36px;max-width:626px}.post__article .article__date span{font-size:22px}.post__aside{padding-top:110px}.post__poster{height:350px}.post__poster:before{width:60%}.post__poster-title{margin-bottom:30px}.praca{padding-bottom:100px}.praca__title{font-size:60px;margin-bottom:30px}.kariera__text,.praca__text{margin-bottom:30px}.kariera__join{font-size:22px;text-align:left;margin:0 auto;margin-bottom:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px}.kariera__join img{max-width:90px}.praca__banner{margin-bottom:50px}.item-praca__title{font-size:22px}.vacancy{padding-bottom:100px}.vacancy__experience-item{font-size:16px;padding:10px}.section{margin-bottom:90px}.section__banner,.patients__banner{height:442px}.section__content.white{padding:50px;border-radius:30px}.section__block{margin-bottom:70px}.section__text h3{font-size:22px;margin-bottom:20px}.section__text p{margin-bottom:40px}.section__acent{font-size:18px;padding:30px;max-width:497px}.diseases__title{margin-bottom:70px}.diseases__list{gap:32px;margin-bottom:70px}.diseases__item{font-size:20px;-webkit-box-flex:0;-ms-flex:0 1 calc(32% - 16px);flex:0 1 calc(32% - 16px);padding:22px 40px}.patients{margin-bottom:40px}.patients__banner{height:350px}.therapy-hero{margin-bottom:100px}.therapy-hero__title{font-size:60px;line-height:110%;margin-bottom:20px}.therapy-hero__banner{margin-bottom:32px}.therapy-prop{margin-bottom:100px}.therapy-prop__title{margin-bottom:16px}.therapy-prop__subtitle{font-weight:300;font-size:16px;margin-bottom:32px}.therapy-prop__block{padding-left:50px;padding-right:50px}.therapy-prop__block h3{font-size:18px;line-height:120%}.therapy-prop__block p{font-size:16px;line-height:150%}.therapy-prop__text p{font-size:16px;line-height:140%}.therapy-prop__desc{margin-bottom:32px}.therapy-prop__desc p{font-size:16px;line-height:140%}.therapy-prop__desc p:not(:last-child){margin-bottom:20px}.therapy-dis{margin-bottom:100px}.therapy-dis__title{font-size:24px;margin-bottom:20px}.therapy-dis__text-add p{font-size:16px;line-height:140%}.therapy-nlg{margin-bottom:100px}.therapy-nlg__title{margin-bottom:32px}.therapy-nlg__desc{margin-bottom:32px}.therapy-nlg__desc p{font-size:16px;line-height:140%}.therapy-nlg__banner{border-radius:30px;height:350px}.therapy-nlg__banner img{border-radius:30px;height:100%}.therapy-bl{margin-bottom:50px}.therapy-bl__title{margin-bottom:24px}.therapy-bl__desc{margin-bottom:24px}.therapy-bl__list{margin-bottom:28px}.therapy-bl p{font-size:16px;line-height:140%}.therapy-pain{margin-top:100px;margin-bottom:100px}.therapy-pain__title{margin-bottom:16px}.therapy-pain__gallary-item:first-child{-webkit-box-flex:0;-ms-flex:0 0 350px;flex:0 0 350px}.therapy-hwks{margin-bottom:32px}.therapy-hwks__title{margin-bottom:24px}.therapy-hwks__text{margin-bottom:24px}.therapy-hwks__text p{font-size:16px;line-height:140%}.therapy-hwks__list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;margin-bottom:24px}.therapy-hwks__list>*{-webkit-box-flex:1;-ms-flex:1;flex:1}.therapy-hwks__text-bottom p{font-size:16px;line-height:140%}}@media (min-width:71.125em){.form__body{padding:100px 50px 60px}.form-edit__group{-webkit-column-gap:64px;-moz-column-gap:64px;column-gap:64px;row-gap:30px}.product__list{gap:32px;flex-wrap:wrap;width:100%;margin:0 auto}.how-works__list{gap:32px}.info__body{gap:32px}.info__body>*:nth-child(2){-webkit-box-flex:1;-ms-flex:1;flex:1}.blog__articles{-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px}.blog__articles>*{-webkit-box-flex:0;-ms-flex:0 1 calc(33% - 18px);flex:0 1 calc(33% - 18px)}.post__body{gap:74px}.praca__list{-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:32px}.item-praca{-webkit-box-flex:1;-ms-flex:1;flex:1}.section__content{padding:0 100px}.patients__title{font-size:60px}.myaccount-order__group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:89.36875em){.header__auth{width:100%;max-width:181px}.menu{gap:36px}.menu__list{gap:36px}.therapy-bl__diseases{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%}.therapy-bl__item-title{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%}.therapy-hwks__list{gap:32px}.therapy-hwks__item{padding:40px 26px 30px}}@media (min-width:75em){.diseases__item{-webkit-box-flex:0;-ms-flex:0 1 256px;flex:0 1 256px;min-height:120px;border-radius:30px;padding:0 47px}}@media (max-width:71.125em){.post__article{-webkit-box-flex:0;-ms-flex:0 0 790px;flex:0 0 790px}.myaccount-order__status{margin-bottom:20px}}@media (max-width:61.99875em){.header__action .header_phone{display:block}.header__action .header_phone svg{margin-right:10px}.header__social{margin-bottom:25px}.header__action{margin-left:auto;display:flex}.header__auth{width:45px;height:45px;-ms-flex-negative:0;flex-shrink:0;margin-left:auto;margin-right:14px;border:1px solid #adc631;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header__auth span{display:none}.menu{position:fixed;top:-100%;right:0;z-index:99;width:100%;padding:90px 20px 40px;background-color:#fff;border-top:1px solid #adc631;-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}.menu__list{margin-bottom:40px}.menu__list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px}.menu__list li:not(:last-child){margin-bottom:15px}.menu__list li.sub-open>.menu__arrow{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.menu__list li.sub-open>.sub-menu{height:auto;margin-top:15px;visibility:visible;opacity:1}.menu__arrow{margin-right:-16px}.menu .sub-menu{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;height:0}.icon-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:45px;height:45px;-ms-flex-negative:0;flex-shrink:0;border-radius:50%;background-color:transparent;z-index:100}.icon-menu .icon{display:block;position:relative;width:20px;height:14px}.icon-menu .icon span,.icon-menu .icon:before,.icon-menu .icon:after{content:'';-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;right:0;position:absolute;width:100%;height:.125rem;background-color:#080a29}.icon-menu .icon:before{top:0}.icon-menu .icon:after{bottom:0}.icon-menu .icon span{top:calc(50% - 0.0625rem)}.menu-open .icon-menu .icon span{width:0}.menu-open .icon-menu .icon:before{top:calc(50% - 0.0625rem);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.menu-open .icon-menu .icon:after{bottom:calc(50% - 0.0625rem);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.form__img img{max-width:50px}.btn{font-size:14px}.decor{display:none}.product .decor{display:none}.item-product__icon:before{width:68px;height:68px}.item-product__icon img{max-width:39px}.no-webp .no-webp .how-works__title:before{background:url(//ziolo24.pl/wp-content/themes/mreceptomat/assets/css/../img/how-works/how-works-icon-mobile.png) center/contain no-repeat}.how-works__title:before{content:none;width:146px;-webkit-box-flex:0;-ms-flex:0 0 110px;flex:0 0 110px}.how-works__item:not(:last-child){margin-bottom:20px}.info__item:not(:last-child){margin-bottom:40px}.info .decor-desc-1{display:none}.info .decor-desc-2{display:none}.blog__container{padding-right:0}.blog__slider{padding-left:11px}.clinic__slider{padding-left:11px}.blog__article{max-width:270px}.seo__body img{display:none}.post__article{margin-bottom:40px}.post__poster{margin-bottom:40px}.kariera__join img,.cooperation__join img{display:none}.vacancy__experience{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.section__title{font-size:24px}.webp .how-works__title:before{background:url(//ziolo24.pl/wp-content/themes/mreceptomat/assets/css/../img/how-works/how-works-icon-mobile.webp) center/contain no-repeat}.therapy-hwks__item:not(:last-child){margin-bottom:16px}}@media (max-width:61.99875em) and (any-hover:none){.icon-menu{cursor:default}}@media (max-width:47.99875em){.form__line p{font-size:12px;line-height:1.5}.form-contacts .form__row:not(:last-child){margin-bottom:10px}.form-contacts .form__row-button{margin-top:20px}.form-vacancy__radios:not(:last-child){margin-bottom:20px}.form-myaccount{margin-bottom:30px}.form-edit__fieldset{margin-bottom:30px}.single-product .section__acent{padding-top:20px}.instruction__box{background-color:#fff;padding:20px;border-radius:30px}.single-product .section__acent:after{display:none}.intro__text{margin-bottom:25px}.intro__info{margin-top:-20px}.intro__info-item{font-size:14px}.product__item:not(:last-child){margin-bottom:63px}.item-product__btn_spoller{width:calc(100% - 55px);margin-right:55px}.item-product__group p{padding:0 15px}.how-works__item{min-height:300px}.info__title{padding:0 20px}.info__bottom h3{margin-bottom:18px}.item-info__title{max-width:210px;font-size:14px}.article-preview p{display:none}.seo__body p{font-size:14px}.blog__articles>*:not(:last-child){margin-bottom:30px}.item-praca:not(:last-child){margin-bottom:20px}.section__text img{display:none}.myaccount-navigation{width:100%;margin-bottom:40px}.myaccount-navigation__link{width:100%}.myaccount-order__header{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:10px 50px 10px 10px}.myaccount-order__icon{max-width:20px}.myaccount-order__name{font-size:14px}.myaccount-order__number{font-size:14px}.myaccount-order__date{font-size:14px}.myaccount-order__control{width:25px;height:25px}.myaccount-order__control svg{width:15px}.myaccount-order__navigation{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.therapy-hero__banner img{max-width:360px;width:100%;border-radius:30px}.therapy-prop__block:not(:last-child){margin-bottom:16px}.therapy-dis__title{text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}.therapy-nlg__item:not(:last-child){margin-bottom:8px}.therapy-bl__resuls{display:none}.therapy-bl__item-title{margin-bottom:4px}.therapy-bl__item-title._spoller-active:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.therapy-bl__item-title:after{content:'';width:14px;height:8px;-ms-flex-negative:0;flex-shrink:0;background-image:url('data:image/svg+xml,%3Csvg width=%2714%27 height=%278%27 viewBox=%270 0 14 8%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M7 8C6.71875 8 6.46875 7.90625 6.28125 7.71875L1.28125 2.71875C0.875 2.34375 0.875 1.6875 1.28125 1.3125C1.65625 0.90625 2.3125 0.90625 2.6875 1.3125L7 5.59375L11.2812 1.3125C11.6562 0.90625 12.3125 0.90625 12.6875 1.3125C13.0938 1.6875 13.0938 2.34375 12.6875 2.71875L7.6875 7.71875C7.5 7.90625 7.25 8 7 8Z%27 fill=%27%239BB129%27/%3E%3C/svg%3E');background-repeat:no-repeat;background-size:contain;background-position:center;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;-o-transition:transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.therapy-pain__gallary-item:not(:last-child){margin-bottom:8px}.therapy-pain__gallary-item:first-child img{height:225px;width:100%}.therapy-pain__gallary-item:last-child{height:400px}}@media (max-width:29.99875em){.header .logo{max-width:120px}.form-edit__button-edit{margin-bottom:12px}.pagging-blog{-ms-flex-wrap:wrap;flex-wrap:wrap}.pagging-blog__list{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.post__poster-btn{font-size:14px;letter-spacing:1.2px}}@media (min-width:29.99875em) and (max-width:61.99875em){.post__aside .article-preview{width:100%}}@media (min-width:47.99875em) and (max-width:61.99875em){.post__aside .article-preview .article-preview__img{padding-bottom:33%}}@media screen{.single-product__container{max-width:1120px;padding-bottom:100px;overflow:hidden}.faq__title{margin-bottom:15px}.faq__sub-title{text-align:center;margin:0 auto;margin-bottom:35px;max-width:600px}.blog__title{margin-bottom:30px}}.webp .no-webp .item-praca:first-child:before{background:url(//ziolo24.pl/wp-content/themes/mreceptomat/assets/css/../img/praca/bg-1.webp) 0 30px/cover no-repeat}.webp .no-webp .item-praca:nth-child(2):before{background:url(//ziolo24.pl/wp-content/themes/mreceptomat/assets/css/../img/praca/bg-2.webp) 0 30px/cover no-repeat}.webp .no-webp .item-praca:last-child:before{background:url(//ziolo24.pl/wp-content/themes/mreceptomat/assets/css/../img/praca/bg-3.webp) 0 30px/cover no-repeat}.webp .no-webp .section__acent:after{background-image:url(//ziolo24.pl/wp-content/themes/mreceptomat/assets/css/../img/how-works/how-works-icon.webp)}.webp .therapy-dis__title:before{background:url(//ziolo24.pl/wp-content/themes/mreceptomat/assets/css/../img/how-works/how-works-icon-mobile.webp) center/contain no-repeat}@media (max-width:61.99875em){.webp .no-webp .how-works__title:before{background:url(//ziolo24.pl/wp-content/themes/mreceptomat/assets/css/../img/how-works/how-works-icon-mobile.webp) center/contain no-repeat}}img{height:auto}.mega-lekarze .sub-menu,.mega-placowki .sub-menu{display:none}@media (max-width:991px){.menu{background-color:#f7f9ec;padding-top:150px;height:100%;overflow:auto}.menu__list{width:235px;margin:0 auto}.menu__list li{justify-content:space-between}.menu li a{text-align:left}.sub-menu{padding-left:10px}.header__social{display:none}.header__auth{z-index:999}}