﻿:root{--primary-color:#03b586;--primary-hover:#1f8369;--secondary-color:#f1f3f9;--bg-second-color:#eff1f8;--background-color:#fff;--white-grey:#d5d5d5;--black-color:#000;--red-color:#fc4444;--hit-color:#fd6969;--blue-light-color:#7499e0;--grey-color:#6c6c6c;--grey-light:#c7c7cc;--green-color:#21681b;--text-color:#2e2e2e;--text-color-grey:#33363f;--text-subcolor:#777;--color-btn-hover:#035487;--color-bg-modal:rgba(0,0,0,.4);--properties-bg-color:#e9edf6;--bg-producent:#b6cef1;--checkbox-color:#33363f;--filter-color:#d2dbee;--logo-col:#ffa500;--title-col:#67686e;--text-col-grey:#2e2e33;--color-33:#333;--color-titles:#434343;--color-grey:#45454c;--color-dark:#1d1d1f;--color-353:#353539;--color-h2:#383a3c;--color-yellow:#fbe601;--color-84:#8496b7;--color-cont:#faa61a;--color-uni:#ed1d25;--color-bar:#20438c;--color-falk:#20438c;--color-kum:#cca770;--font-family:"Open Sans",sans-serif;--font-secondary:"Roboto",sans-serif;--line-height-base:20px;--line-stand:27px;--font-max-mini:10px;--font-mini:11px;--font-size-small:12px;--font-small:13px;--font-size-base:14px;--font-size-extra:15px;--font-size-up:16px;--font-17:17px;--font-size-large:18px;--font-size-low:19px;--font-big:20px;--font-big2:22px;--font-title:24px;--font-tab:25px;--font-26:26px;--font-27:27px;--font-card-name:28px;--font-30:30px;--font-h1:32px;--font-34:34px;--font-tablet:36px;--font-h1-desktop:40px;--font-45:45px;--size-huge:46px;--font-50:50px;--font-weight-normal:400;--font-weight500:500;--font-weight-bold:600;--font-max-bold:700;--transition-duration:500ms;--transition-ease:ease-out;--shadow-right-bottom:rgba(0,0,0,.15) 2.4px 2.4px 3.2px;--radius-min:4px;--radius-stand:10px;--radius-mix:14px;--line-top-bottom:1px solid #d3dbee;--line2-top-bottom:1px solid #dde3f1;--line3-border:1px solid #b2b2b2;--border-line:1px solid #c1c1c1;--radius-input:19px;}:root{--primary-color:#03b586;--primary-hover:#1f8369;--secondary-color:#f1f3f9;--bg-second-color:#eff1f8;--background-color:#fff;--white-grey:#d5d5d5;--black-color:#000;--red-color:#fc4444;--hit-color:#fd6969;--blue-light-color:#7499e0;--grey-color:#6c6c6c;--grey-light:#c7c7cc;--green-color:#21681b;--text-color:#2e2e2e;--text-color-grey:#33363f;--text-subcolor:#777;--color-btn-hover:#035487;--color-bg-modal:rgba(0,0,0,.4);--properties-bg-color:#e9edf6;--bg-producent:#b6cef1;--checkbox-color:#33363f;--filter-color:#d2dbee;--logo-col:#ffa500;--title-col:#67686e;--text-col-grey:#2e2e33;--color-33:#333;--color-titles:#434343;--color-grey:#45454c;--color-dark:#1d1d1f;--color-353:#353539;--color-h2:#383a3c;--color-yellow:#fbe601;--color-84:#8496b7;--color-cont:#faa61a;--color-uni:#ed1d25;--color-bar:#20438c;--color-falk:#20438c;--color-kum:#cca770;--font-family:"Open Sans",sans-serif;--font-secondary:"Roboto",sans-serif;--line-height-base:20px;--line-stand:27px;--font-max-mini:10px;--font-mini:11px;--font-size-small:12px;--font-small:13px;--font-size-base:14px;--font-size-extra:15px;--font-size-up:16px;--font-17:17px;--font-size-large:18px;--font-size-low:19px;--font-big:20px;--font-big2:22px;--font-title:24px;--font-tab:25px;--font-26:26px;--font-27:27px;--font-card-name:28px;--font-30:30px;--font-h1:32px;--font-34:34px;--font-tablet:36px;--font-h1-desktop:40px;--font-45:45px;--size-huge:46px;--font-50:50px;--font-weight-normal:400;--font-weight500:500;--font-weight-bold:600;--font-max-bold:700;--transition-duration:500ms;--transition-ease:ease-out;--shadow-right-bottom:rgba(0,0,0,.15) 2.4px 2.4px 3.2px;--radius-min:4px;--radius-stand:10px;--radius-mix:14px;--line-top-bottom:1px solid #d3dbee;--line2-top-bottom:1px solid #dde3f1;--line3-border:1px solid #b2b2b2;--border-line:1px solid #c1c1c1;--radius-input:19px;}.registration{display:block;padding:24px 0 0 0;background-color:var(--bg-second-color);}.registration-top-title{font-family:var(--font-secondary);font-size:var(--font-26);font-weight:var(--font-weight-bold);color:var(--text-color);text-align:center;}.registration-top-subtitle{font-family:var(--font-secondary);font-size:var(--font-size-large);font-weight:var(--font-weight-normal);color:var(--color-grey);text-align:center;padding:4px 0 12px 0;}.registration-top-image{width:306px;height:71px;display:block;margin:0 auto;}.registration-hero{display:block;width:100%;background:linear-gradient(to bottom,#03b586,#1f8369);background:linear-gradient(to bottom,var(--bg-second-color),var(--background-color));}.registration-hero-panel{background-color:var(--bg-second-color);border-radius:20px;border:1px solid var(--white-grey);text-align:center;margin:0 20px;padding:48px 0;}.registration-hero-panel-title{font-family:var(--font-family);font-size:var(--font-big2);font-weight:var(--font-weight-bold);color:var(--text-color);line-height:33px;text-align:center;padding:0 20px 0 20px;}.registration-hero-panel-subtitle{font-family:var(--font-family);font-size:var(--font-size-base);font-weight:var(--font-weight-normal);color:var(--color-grey);line-height:21px;text-align:center;padding:36px 40px 46px 40px;}.registration-hero-panel-email input,.registration-hero-panel-password input{font-family:var(--font-family);font-size:var(--font-size-base);font-weight:var(--font-weight-normal);width:246px;height:52px;border-radius:12px;outline:0;margin-bottom:20px;padding-left:42px;border:1px solid #e6e6e6;}.registration-hero-panel-email input::placeholder,.registration-hero-panel-password input::placeholder{font-family:var(--font-family);font-size:var(--font-size-small);font-weight:var(--font-weight-normal);color:#98989b;}.registration-hero-panel-email input:focus,.registration-hero-panel-password input:focus{outline:0;box-shadow:rgba(0,0,0,.15) 3.2px 2.4px 2.4px;border:0;}.registration-hero-panel-email input{background-image:url(../svg/opony-hurt/person-icon.svg);background-repeat:no-repeat;background-position:16px center;background-size:14px 17px;}.registration-hero-panel-password input{background-image:url(../svg/opony-hurt/password-icon.svg);background-repeat:no-repeat;background-position:13px center;background-size:19px 24px;}.registration-hero-panel-call{display:flex;justify-content:space-between;align-items:center;width:290px;margin:0 auto;padding:0 0 24px 0;}.registration-hero-panel-call .checkbox-label{font-family:var(--font-family);font-size:var(--font-max-mini);font-weight:var(--font-weight-normal);color:#98989b;display:inline-flex;align-items:center;cursor:pointer;position:relative;}.registration-hero-panel-call .checkbox-label input{opacity:0;position:absolute;width:0;height:0;margin-right:2px;}.registration-hero-panel-call .checkbox-label span{display:inline-block;background-color:var(--background-color);border:1px solid #bbb;width:20px;height:20px;border-radius:4px;position:relative;margin-right:8px;}.registration-hero-panel-call .checkbox-label input:checked+span::after{content:"";position:absolute;width:5px;height:10px;border:solid var(--primary-hover);border-width:0 2px 2px 0;top:2px;left:7px;transform:rotate(45deg);}.registration-hero-panel-call a{font-family:var(--font-family);font-size:var(--font-max-mini);font-weight:var(--font-weight-normal);color:#98989b;}.registration-hero-panel-btn-log-in{position:relative;display:inline-block;overflow:hidden;color:var(--background-color);border-radius:12px;padding:12px 24px;cursor:pointer;border:0;font-family:var(--font-family);font-size:var(--font-size-up);font-weight:var(--font-max-bold);margin:24px 0 46px 0;}.registration-hero-panel-btn-log-in::before{content:"";position:absolute;inset:0;background:linear-gradient(to bottom right,#1f8369,#03b586);transition:opacity .6s ease-in-out;z-index:0;}.registration-hero-panel-btn-log-in::after{content:"";position:absolute;inset:0;background:linear-gradient(to top left,#1f8369,#03b586);opacity:0;transition:opacity .6s ease-in-out;z-index:0;}.registration-hero-panel-btn-log-in:hover::after{opacity:1;}.registration-hero-panel-btn-log-in>*{position:relative;z-index:1;color:var(--background-color);}.registration-hero-panel-btn-registr{font-family:var(--font-family);font-size:var(--font-26);font-weight:var(--font-weight-bold);color:var(--background-color);position:relative;display:inline-block;overflow:hidden;border-radius:12px;padding:30px 52px;cursor:pointer;border:0;}.registration-hero-panel-btn-registr::before{content:"";position:absolute;inset:0;background:linear-gradient(to bottom right,#1f8369,#03b586);transition:opacity .6s ease-in-out;z-index:0;}.registration-hero-panel-btn-registr::after{content:"";position:absolute;inset:0;background:linear-gradient(to top left,#1f8369,#03b586);opacity:0;transition:opacity .6s ease-in-out;z-index:0;}.registration-hero-panel-btn-registr:hover::after{opacity:1;}.registration-hero-panel-btn-registr>*{position:relative;z-index:1;}.registration-hero-panel-info{font-family:var(--font-family);font-size:var(--font-size-base);font-weight:var(--font-weight-normal);color:#98989b;padding-bottom:16px;}.registration-hero-panel-error{background-color:#fff6f6;padding:10px;border-radius:12px;border:1px solid #e9c2c2;width:265px;margin:0 auto;}.registration-hero-panel-error-comm{font-family:var(--font-family);font-size:var(--font-size-small);font-weight:var(--font-max-bold);color:#f34e4e;padding:0 0 10px 0;}.registration-hero-panel-error-text{font-family:var(--font-family);font-size:var(--font-size-small);font-weight:var(--font-weight-normal);color:#f34e4e;}.registration-hero-info{background:linear-gradient(to bottom right,#1f8369,#03b586);margin-top:24px;padding:32px 20px;text-align:center;}.registration-hero-info-title{font-family:var(--font-family);font-size:var(--font-big2);font-weight:var(--font-weight-bold);color:var(--background-color);padding-bottom:36px;}.registration-hero-info-list{display:flex;flex-direction:column;gap:16px;padding:0;margin:0;list-style:none;}.registration-hero-info-list li{font-family:var(--font-family);font-size:var(--font-size-base);font-weight:var(--font-weight-normal);display:flex;align-items:center;text-align:left;gap:16px;line-height:22px;}.registration-hero-info-list li .content{display:flex;justify-content:center;align-items:center;width:40px;height:40px;background-color:var(--background-color);border-radius:50%;flex-shrink:0;}.registration-hero-info-list li .content img{width:20px;height:20px;}.registration-hero-info-list li p{margin:0;color:var(--background-color);}@media(min-width:768px) and (max-width:1199px){.registration-top-title{font-family:var(--font-secondary);font-size:var(--font-30);font-weight:var(--font-weight-bold);}.registration-top-subtitle{font-family:var(--font-secondary);font-size:var(--font-big2);font-weight:var(--font-weight-normal);}.registration-top-image{width:333px;height:98px;margin:0 auto;display:block;}.registration-hero{display:block;}.registration-hero-panel{margin:0 auto;max-width:507px;}.registration-hero-panel-email input,.registration-hero-panel-password input{font-family:var(--font-family);font-size:var(--font-size-base);font-weight:var(--font-weight-normal);width:343px;}.registration-hero-panel-btn-registr{padding:30px 24px;}.registration-hero-panel-error{width:363px;}.registration-hero-info{display:flex;justify-content:center;align-items:center;flex-direction:column;}}@media(min-width:1200px){.registration-top-title{font-family:var(--font-secondary);font-size:var(--font-30);font-weight:var(--font-weight-bold);}.registration-top-subtitle{font-family:var(--font-secondary);font-size:var(--font-big2);font-weight:var(--font-weight-normal);}.registration-top-image{width:471px;height:139px;margin:0 auto;display:block;}.registration-hero{display:flex;justify-content:center;flex-direction:row-reverse;padding:0 0 24px 0;}.registration-hero-panel{margin:0;border-top-right-radius:20px;border-bottom-right-radius:20px;border-top-left-radius:0;border-bottom-left-radius:0;max-width:488px;}.registration-hero-panel-title{padding:0 60px;}.registration-hero-panel-email input,.registration-hero-panel-password input{font-family:var(--font-family);font-size:var(--font-size-base);font-weight:var(--font-weight-normal);width:320px;}.registration-hero-panel-btn-registr{padding:30px 57px;}.registration-hero-panel-error{width:350px;}.registration-hero-info{margin-top:0;border-top-left-radius:20px;border-bottom-left-radius:20px;padding:48px 42px;max-width:406px;}.registration-hero-info-list{gap:26px;}}