*{padding:0;margin:0;box-sizing:border-box;color:inherit}.empty-msg{text-align:center;font-size:2.4rem;color:#2b2828;font-style:italic}html{font-size:62.5%}body,html{overflow-x:hidden}body{font-family:var(--font-montserrat),sans-serif;background-color:#272727}ul{padding:0;list-style-type:none}a{text-decoration:none}.container{width:100%;max-width:120rem;margin:0 auto;display:flex;padding:0 1rem}.sticky-padding-top{padding-top:9rem}h1{font-size:4.8rem;font-weight:regular}h1,p{color:#fff}p{font-size:1.6rem;line-height:190%}h2{font-size:3.2rem;font-weight:700;color:#fff}h3{font-size:2rem;font-weight:600}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:rgba(43,40,40,.6784313725);font-size:1.6rem;font-family:inherit}input:-moz-placeholder,input::-moz-placeholder,textarea:-moz-placeholder,textarea::-moz-placeholder{color:rgba(43,40,40,.6784313725);font-size:1.6rem;font-family:inherit}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:rgba(43,40,40,.6784313725);font-size:1.6rem;font-family:inherit}input,textarea{font-family:inherit}@media(max-width:380px){html{font-size:57%}}button{all:unset;background:none;border:none;padding:0;margin:0;outline:none;box-shadow:none;text-decoration:none;color:inherit;font:inherit;cursor:pointer}body::-webkit-scrollbar{width:12px}body::-webkit-scrollbar-track{background:#272727;border-radius:10px}body::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930);border-radius:10px;border:2px solid rgba(0,0,0,0);background-clip:padding-box}body::-webkit-scrollbar-thumb:hover{background:#d1a540}body::-webkit-scrollbar-thumb:active{background:#a67c31}input:focus,select:focus,textarea:focus{outline:none}.grecaptcha-badge{visibility:hidden}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.custom-toast{background:#444343!important;color:#fafafa!important;border:3px solid rgba(0,0,0,0);border-image-source:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930)!important;border-image-slice:1!important;border-image-repeat:stretch!important}.custom-toast svg{fill:#d1a540}#recaptcha-container{display:none!important}.not-found-wraper{display:flex;align-items:center;justify-content:center;height:100vh;width:100vw}.not-found-wraper .not-found{display:grid;grid-template-columns:1fr 1fr}.not-found-wraper .not-found svg{align-self:center;justify-self:center}.not-found-wraper .not-found .info-con{display:flex;flex-direction:column;gap:1.2rem;align-items:center}.not-found-wraper .not-found .info-con a .button-anchor button{width:250px}.not-found-wraper .not-found .info-con h2{margin-bottom:2rem;text-align:center}.not-found-wraper .not-found .info-con h1{font-size:16.6rem}.not-found-wraper .not-found .info-con h1 span{background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;color:rgba(0,0,0,0)}@media(max-width:700px){.not-found-wraper{height:100%;width:100%}.not-found-wraper .not-found{grid-template-columns:1fr;margin-top:3.2rem}.not-found-wraper .not-found .info-con{margin-bottom:24.2rem}}.nav-anchor{width:100%;display:flex;align-items:center;justify-content:center;transition:transform .3s ease,opacity .3s ease;position:relative}.nav-anchor.sticky{position:fixed;left:0;top:0;margin:0 auto;z-index:300;transform:translateY(-100%)}.nav-anchor.ddClass{transform:translateY(0);opacity:1;background-color:rgba(68,67,67,.4745098039);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.nav-anchor .nav-bar{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #d1a540;height:10rem;transition:height .3s ease}.nav-anchor .nav-bar .spinner-container{width:-moz-fit-content;width:fit-content;margin-right:12.6rem}.nav-anchor .nav-bar .action-butons{display:flex;flex-direction:row;align-items:center;gap:2.4rem;margin-right:1.8rem}.nav-anchor .nav-bar .action-butons .button-anchor .btn a{font-weight:600}.nav-anchor .nav-bar .action-butons a .outline-button span{font-weight:600;left:12px}.nav-anchor .nav-bar .action-butons.loading{filter:blur(20px)}.nav-anchor .nav-bar .action-butons .button-anchor .btn{width:230px;height:auto}.nav-anchor .nav-bar .hamburger-menu{display:none;z-index:10000}.nav-anchor .nav-bar nav{display:flex}.nav-anchor .nav-bar nav .logo{cursor:pointer;padding-right:2.4rem}.nav-anchor .nav-bar nav .nav-links{display:flex;align-items:center;gap:2.4rem}.nav-anchor .nav-bar nav .nav-links .link{font-size:1.8rem;font-weight:600;color:#fff;cursor:pointer}@media(max-width:1000px){.nav-anchor .nav-bar .hamburger-menu{display:block}.nav-anchor .nav-bar .action-butons,.nav-anchor .nav-bar nav .nav-links{display:none}}.button-anchor{position:relative}.button-anchor.locked button{filter:grayscale(100%)!important;pointer-events:none;cursor:not-allowed}.button-anchor .btn{background:linear-gradient(270deg,#a67c31,#a67c31,#d1a540,#8b6930);background-size:200% 200%;background-position:0 0;color:#fff;display:flex;align-items:center;justify-content:center;padding:1rem;width:140px;height:3rem;font-size:1.8rem;font-weight:700;letter-spacing:.05em;cursor:pointer;overflow:hidden;border:none;border-radius:0;transition:background-position .5s ease,width .32s cubic-bezier(.6,0,.4,1) .25s,height .32s cubic-bezier(.6,0,.4,1) .25s,padding .32s cubic-bezier(.6,0,.4,1) .25s,transform .28s cubic-bezier(.6,0,.4,1) .57s}.button-anchor .btn .label{position:relative;z-index:1;transition:opacity .25s ease}.button-anchor .btn .bars{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:4px;opacity:0;transform:rotate(-45deg) scale(.8);transition:opacity .25s ease .85s,transform .25s ease .85s;pointer-events:none}.button-anchor .btn .bars span{width:4px;height:11px;background:#fff;border-radius:2px}.button-anchor .btn .bars span:first-child,.button-anchor .btn .bars span:nth-child(2),.button-anchor .btn .bars span:nth-child(3){animation:barWaveButton 1s ease-in-out infinite}.button-anchor .btn .bars span:nth-child(2){animation-delay:.15s}.button-anchor .btn .bars span:nth-child(3){animation-delay:.3s}.button-anchor .btn[data-state=loading]{width:5rem!important;height:5rem!important;padding:0;transform:rotate(45deg);overflow:visible;cursor:default}.button-anchor .btn[data-state=loading] .label{opacity:0}.button-anchor .btn[data-state=loading] .bars{opacity:1;transform:rotate(-45deg) scale(1)}.button-anchor .btn:hover{background-position:100% 100%}.button-anchor .btn:disabled{pointer-events:none;cursor:not-allowed}.btn[data-state=idle]{transform:rotate(0deg);width:140px;height:3rem;padding:1rem;transition:transform .28s ease .25s,width .32s ease .53s,height .32s ease .53s,padding .32s ease .53s}.btn[data-state=idle] .bars{opacity:0;transition:opacity .25s ease 0s;transform:rotate(-45deg) scale(.8);transition:opacity .25s ease 0s,transform .28s ease .25s}.btn[data-state=idle] .label{opacity:1;transition:opacity .25s ease .85s}.btn[data-state=idle].invoices-form{font-weight:500;width:200px}@keyframes barWaveButton{0%,80%,to{height:15px}40%{height:30px}}.text-area{font-size:1.6rem;padding:1.6rem;background-color:#444343;border-style:none;border-left:3px solid #a67c31;color:#fff}.text-area::placeholder{font-size:1.6rem;color:#a09f9f}.text-area.has-error{border-left-color:#e74c3c;animation:shake .3s ease}.error{color:#e74c3c;font-size:1.6rem;margin-top:.5rem;opacity:0;transform:translateY(-5px);animation:fadeIn .4s ease forwards}.error.true{color:#1ed085}.custom-select{position:relative;cursor:pointer}.custom-select .blocked{filter:grayscale(80px);pointer-events:none}.custom-select .selected-option{font-size:1.6rem;padding:1.1rem;background-color:#444343;border-style:none;border-left:3px solid #a67c31}.custom-select .selected-option p{display:flex;justify-content:space-between;align-items:center}.custom-select .selected-option p svg{height:100%;width:2rem}.custom-select .selected-option.Wybierz p,.custom-select .selected-option.konsultacji p{color:#a09f9f;opacity:1}.custom-select .options{list-style-type:none;position:absolute;width:100%;background-color:#444343;border-style:none;border-left:3px solid #a67c31;z-index:1;color:#fff;font-size:1.6rem;max-height:0;opacity:0;overflow:scroll;transform:translateY(-10px);transition:max-height .3s ease,opacity .3s ease,transform .3s ease;overflow-x:hidden}.custom-select .options::-webkit-scrollbar{width:12px}.custom-select .options::-webkit-scrollbar-track{background:#d9d9d9;border-radius:10px}.custom-select .options::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930);border-radius:10px;border:2px solid rgba(0,0,0,0);background-clip:padding-box}.custom-select .options::-webkit-scrollbar-thumb:hover{background:#d1a540}.custom-select .options::-webkit-scrollbar-thumb:active{background:#a67c31}.custom-select .options.show{max-height:300px;opacity:1;transform:translateY(0)}.custom-select .option{padding:10px;cursor:pointer}.custom-select .option:hover{background-color:#c1c0c0}.slider-arrow{padding:1rem 0;background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930);display:inline-block}.comming-soon{position:absolute;z-index:23;top:-10px;right:-10px;filter:none!important}.comming-soon p{font-size:.8rem!important;font-weight:700;padding:.2rem;background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930)}.back-btn{display:flex;gap:1.2rem;align-items:center}.back-btn p{font-size:1.8rem;font-weight:300;border-bottom:1px solid #a67c31}.back-btn p,.back-btn p:hover{transition:all .3s ease-in-out}.back-btn p:hover{cursor:pointer;font-weight:700;background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;color:rgba(0,0,0,0)}.logged-user-container{position:relative}.logged-user-container .btn-con{min-width:20rem}.logged-user-container .dropdown-menu{position:absolute;top:100%;right:0;background-color:#444343;box-shadow:0 4px 6px rgba(0,0,0,.1);z-index:10;width:100%;height:0;opacity:0;overflow:hidden;transition:height .4s ease,opacity .4s ease}.logged-user-container .dropdown-menu.open{height:89px;opacity:1}.logged-user-container .dropdown-menu li{height:100%;width:100%;cursor:pointer;font-size:1.8rem;color:#fff;font-weight:700;border:1px solid #a67c31;padding:1rem;display:flex;align-items:center;justify-content:center;transition:all .3s ease-in-out}.logged-user-container .dropdown-menu li:hover{background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;color:rgba(0,0,0,0)}.logged-user-container .dropdown-menu li a{text-decoration:none;color:#333}.spinner-container{width:100%;height:80px;display:flex;justify-content:center;align-items:center;align-self:center}.spinner-container.full{height:100%;align-items:center!important}.spinner-container.smaller{height:100%}.spinner-container.smaller .bars-container{height:40px;justify-self:center}.spinner-container.smaller .bars-container .bar{width:10px;animation:barWaveSmaller 1s ease-in-out infinite}.spinner-container.smaller .bars-container .bar:nth-child(2){animation-delay:.15s}.spinner-container.smaller .bars-container .bar:nth-child(3){animation-delay:.3s}.bars-container{display:flex;align-items:flex-end;gap:4px;height:100%}.bar{width:15px;height:80px;background:linear-gradient(270deg,#a67c31,#a67c31,#d1a540,#8b6930);border-radius:10px;transform-origin:bottom center;animation:barWave 1s ease-in-out infinite}.bar:nth-child(2){animation-delay:.15s}.bar:nth-child(3){animation-delay:.3s}@keyframes barWave{0%,80%,to{height:30px}40%{height:65px}}@keyframes barWaveSmaller{0%,80%,to{height:10px}40%{height:40px}}.stats-counter{font-size:2rem;color:#fff;background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930);position:absolute;z-index:100000;width:4rem;height:4rem;justify-content:center;font-weight:600}.rodo-checkbox,.stats-counter{display:flex;align-items:center}.rodo-checkbox{gap:1.2rem}.rodo-checkbox label{font-size:1.4rem;color:#fff;cursor:pointer}.rodo-checkbox label a:hover{background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;color:rgba(0,0,0,0)}.rodo-checkbox input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:2rem;height:2rem;border:2px solid #a67c31;border-radius:4px;background:#444343;cursor:pointer;position:relative;transition:all .2s ease-in-out}.rodo-checkbox input[type=checkbox].consult{width:4rem}.rodo-checkbox input[type=checkbox] .contact-form{width:2rem}.rodo-checkbox input[type=checkbox]:checked{background-color:#a67c31;border-color:rgb(126.623255814,94.5860465116,37.376744186)}.rodo-checkbox input[type=checkbox]:after{content:"✔";font-size:1.2rem;color:#fff;position:absolute;left:4px;top:1px;display:none}.rodo-checkbox input[type=checkbox]:checked:after{display:block}.rodo-checkbox--new{display:flex;align-items:center;gap:1.2rem}.rodo-checkbox--new #rodoAccept{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:2rem!important;height:2rem;border:2px solid #a67c31;border-radius:4px;background:#444343;cursor:pointer;position:relative;transition:all .2s ease-in-out}.rodo-checkbox--new #rodoAccept:after{content:"✔";font-size:1.2rem;color:#fff;position:absolute;left:4px;top:0;display:none}.rodo-checkbox--new #rodoAccept:checked{background-color:#a67c31;border-color:rgb(126.623255814,94.5860465116,37.376744186)}.rodo-checkbox--new #rodoAccept:checked:after{display:block}.rodo-checkbox--new label{font-size:1.4rem;color:#fff;cursor:pointer}.rodo-checkbox--new label a:hover{background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;color:rgba(0,0,0,0)}.skeleton{position:relative;background:linear-gradient(90deg,transparent,rgba(255,255,255,.15) 50%,transparent);background-size:200% 100%;animation:shimmer 1.5s ease-in-out infinite;pointer-events:none;border-radius:5px}.skeleton.chat-card-h3{width:155px;height:15px}.skeleton.chat-card-h4{width:180px;height:15px;margin:1rem 0}.skeleton.chat-card-h4.web-messages{margin:.5rem 0}.skeleton.chat-card-h4.web-messages:nth-child(4){margin-top:0}.skeleton.chat-card-p{width:130px;margin-bottom:1rem;height:13px}.skeleton.chat-card-p.web-messages{margin-bottom:.5rem}.cd{background:rgba(0,0,0,.05);background-image:linear-gradient(90deg,rgba(0,0,0,0),rgba(0,0,0,.1) 50%,rgba(0,0,0,0));background-repeat:no-repeat;background-size:200% 100%;animation:shimmer 1.5s ease-in-out infinite;pointer-events:none;border-radius:5px}.cd.name{height:39px;width:250px;display:block}.cd.adress{height:19px;width:290px}.cd.adress--2{height:19px;width:320px}.cd.nip{height:19px;width:80px}.cd.created{height:19px;width:87px}.cd.email,.cd.phone{height:30px;width:200px}.ck{background:rgba(0,0,0,.05);background-image:linear-gradient(90deg,rgba(0,0,0,0),rgba(0,0,0,.1) 50%,rgba(0,0,0,0))!important;background-repeat:no-repeat;background-size:200% 100%;animation:shimmer 1.5s ease-in-out infinite;pointer-events:none;border-radius:5px}.ck.no{background:rgba(0,0,0,.05)!important;height:52px;width:74px;z-index:20}.ck.is-paid{width:150px;height:30px}.ai-loading-skeleton{display:flex;flex-direction:row;gap:1.2rem}.ai-loading-skeleton:nth-child(2) .inv-name{width:600px}.ai-loading-skeleton:nth-child(3) .inv-name{width:500px}.ai-loading-skeleton:nth-child(4) .inv-name{width:300px}.ai-loading-skeleton:nth-child(5) .inv-name{width:400px}.ai-loading-skeleton:nth-child(6) .inv-name{width:700px}.ai.inv-svg{height:24px;width:24px}.ai.inv-name{height:24px;width:280px}#klient-private-chat--id,.skeleton-line{background:rgba(0,0,0,.05);background-image:linear-gradient(90deg,rgba(0,0,0,0),rgba(0,0,0,.1) 50%,rgba(0,0,0,0))!important;background-repeat:no-repeat;background-size:200% 100%;animation:shimmer 1.5s ease-in-out infinite;pointer-events:none;border-radius:5px;height:55px}.skeleton-line.w-1{width:50px!important}.skeleton-line.w-2{width:60px!important}.skeleton-line.w-3{width:70px!important}.skeleton-line.w-4{width:80px!important}.skeleton-line.w-5{width:90px!important}.skeleton-line.w-6{width:100px!important}.skeleton-line.w-7{width:110px!important}.skeleton-line.w-8{width:120px!important}.skeleton-line.w-9{width:130px!important}.skeleton-line.w-10{width:140px!important}.ab-option{height:39px;width:100%;animation:shimmer 2.5s ease-in-out infinite}.editor-loading-con{display:flex;flex-direction:column;gap:3.2rem;margin-left:6rem}.editor-loading-con .skeleton{animation:shimmer 2.5s ease-in-out infinite;background-image:linear-gradient(90deg,rgba(0,0,0,.1),rgba(0,0,0,.2) 50%,rgba(0,0,0,.1))}.editor-loading-con .skeleton.heading{height:40px;width:50%}.editor-loading-con .skeleton.paragraph{height:200px;width:80%}.editor-loading-con .skeleton.paragraph:nth-child(4){width:40%}.select-container{background-color:#272727;display:flex;flex-direction:column;gap:1.2rem;width:40rem;border-radius:8px;border:2px solid rgba(0,0,0,0);background-image:linear-gradient(#272727,#272727),linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930);background-origin:padding-box,border-box;background-clip:padding-box,border-box;height:auto;overflow:hidden}.select-container .static-data-wraper{display:flex;flex-direction:column;gap:1.2rem;padding:1.6rem;height:100%}.select-container .static-data-wraper .meta-add{position:relative;height:100%}.select-container .static-data-wraper .meta-add .meta-counter{color:#f0f8ff;position:absolute;font-size:1.6rem;bottom:10px;right:10px}.select-container .static-data-wraper .meta-add .add-input{width:100%}.select-container .static-data-wraper .meta-add .add-input textarea{line-height:160%;font-size:1.6rem;background-color:rgba(0,0,0,0);border:none;height:100%;width:100%;resize:vertical;color:#fff}.select-container .static-data-wraper .meta-add .add-input textarea::placeholder{font-size:1.4rem;color:hsla(0,0%,100%,.55);opacity:1}.select-container .static-data-wraper .meta-add .add-input textarea:focus::placeholder{opacity:.35;font-size:1.4rem}.select-container h3{font-size:1.8rem;color:#fff;font-weight:500}.select-container .search-input{display:flex;flex-direction:row;border:1px solid #777;padding:.8rem 1.2rem;border-radius:6px;gap:1.2rem;color:#989494;background-color:#444343}.select-container .search-input input{background:rgba(0,0,0,0);border-style:none;color:#fff;font-size:1.4rem}.select-container .search-input input::placeholder{font-size:1.4rem;color:hsla(0,0%,100%,.55);opacity:1}.select-container .search-input input:focus::placeholder{opacity:.35;font-size:1.4rem}.select-container .selected-options{display:flex;flex-direction:row;flex-wrap:wrap;gap:1.2rem}.select-container .selected-options .option{font-size:1.4rem;padding:0 .8rem;cursor:pointer;background-color:#444343;display:flex;border-radius:40px;font-weight:300;flex-direction:row;gap:.6rem;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;position:relative;transition:all .3s ease-in-out}.select-container .selected-options .option:hover{padding-right:2.8rem}.select-container .selected-options .option:hover button{opacity:1;pointer-events:all;right:15px;top:54%;transform:translate(50%,-50%)}.select-container .selected-options .option button{opacity:0;pointer-events:none;position:absolute;right:12px}.select-container .avaliable-topics-con{display:flex;flex-direction:column;gap:1rem;overflow:scroll;max-height:15rem;overflow-x:hidden}.select-container .avaliable-topics-con::-webkit-scrollbar{width:12px}.select-container .avaliable-topics-con::-webkit-scrollbar-track{background:#272727;border-radius:10px}.select-container .avaliable-topics-con::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930);border-radius:10px;border:2px solid rgba(0,0,0,0);background-clip:padding-box}.select-container .avaliable-topics-con::-webkit-scrollbar-thumb:hover{background:#d1a540}.select-container .avaliable-topics-con::-webkit-scrollbar-thumb:active{background:#a67c31}.select-container .avaliable-topics-con li{font-size:1.6rem;color:#fff;padding:1rem;border-radius:6px;cursor:pointer}.select-container .avaliable-topics-con li:hover{background-color:#444343}.select-container .add-topic{font-size:1.6rem;color:#fff;border-top:1px solid #777;display:flex;flex-direction:column;gap:1.2rem;padding:1.6rem 1.6rem 3.2rem;overflow:hidden;height:6rem;transition:all .3s ease-in-out}.select-container .add-topic.open{height:12rem}.select-container .add-topic .add-input{border:1px solid #777;padding:.8rem 1.2rem;border-radius:6px;gap:1.2rem;color:#989494;background-color:#444343}.select-container .add-topic .add-input input{background:rgba(0,0,0,0);border-style:none;color:#fff;font-size:1.4rem;width:100%}.select-container .add-topic .add-input input::placeholder{font-size:1.4rem;color:hsla(0,0%,100%,.55);opacity:1}.select-container .add-topic .add-input input:focus::placeholder{opacity:.35;font-size:1.4rem}.select-container .add-topic .initial-wraper{display:flex;align-items:center;flex-direction:row;justify-content:space-between;height:-moz-fit-content;height:fit-content}.select-container .add-topic .buttons{display:flex;flex-direction:row-reverse;gap:1.2rem}.select-container .add-topic .buttons .add-button{position:relative;overflow:hidden}.select-container .add-topic .buttons .add-button.loading{pointer-events:none;opacity:.5;overflow:hidden}.select-container .add-topic .buttons .add-button.loading:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;z-index:1000000;background:linear-gradient(90deg,transparent,rgba(255,255,255,.5) 50%,transparent);animation:loadingAnimation 1.5s ease-in-out infinite;pointer-events:none;border-radius:5px}.select-container .add-topic .buttons .cancel{opacity:0;transition:all .3s ease-in-out}.select-container .add-topic .buttons .cancel.visible{opacity:1}.select-container .add-topic button{background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930);padding:.5rem 1.3rem;border-radius:6px}.seo-tags{height:30rem}.seo-tags .selected-options{overflow-y:auto}.seo-tags .add-field{display:flex;flex-direction:row;gap:1.2rem;width:100%;margin-top:8}.seo-tags .add-field button{background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930);padding:.5rem 1.3rem;border-radius:6px;font-size:1.6rem;color:#fff}.seo-tags .add-field .add-input{border:1px solid #777;padding:.8rem 1.2rem;border-radius:6px;gap:1.2rem;color:#989494;width:100%;background-color:#444343}.seo-tags .add-field .add-input input{background:rgba(0,0,0,0);border-style:none;color:#fff;font-size:1.4rem;width:100%}.seo-tags .add-field .add-input input::placeholder{font-size:1.4rem;color:hsla(0,0%,100%,.55);opacity:1}.seo-tags .add-field .add-input input:focus::placeholder{opacity:.35;font-size:1.4rem}.consent-banner{position:fixed;left:0;right:0;bottom:0;width:100%;z-index:999999999;padding:0 clamp(12px,2vw,20px) clamp(12px,2vw,20px);background:linear-gradient(0deg,rgba(0,0,0,.35),transparent 40%);opacity:0;pointer-events:none;transform:translateY(20px);transition:opacity .4s ease,transform .4s ease}.consent-banner.open{opacity:1;transform:translateY(0);pointer-events:auto}.consent-banner.closing{opacity:0;transform:translateY(20px);pointer-events:none}.consent-banner .consent-card{position:relative;isolation:isolate;width:100%;margin:0 auto .8rem;padding:clamp(14px,2vw,18px);display:flex;flex-direction:column;gap:1.2rem;background-color:#272727;border:1px solid hsla(0,0%,100%,.08);box-shadow:0 18px 50px rgba(0,0,0,.42);color:#8b8b8b;border-radius:0}.consent-banner .consent-card h3{color:#fff;margin:0;text-align:center;font-weight:800;font-size:clamp(2rem,2.2vw,2.4rem)}.consent-banner .consent-card p{text-align:center;font-size:1.6rem;line-height:1.6;margin:0;color:#8b8b8b}.consent-banner .consent-card .consent-rows{display:flex;flex-wrap:wrap;justify-content:center;gap:1.2rem 2.4rem;margin:.6rem 0 1rem;max-height:0;opacity:0;overflow:hidden;transform:translateY(-6px);transition:max-height .4s ease,opacity .3s ease,transform .3s ease}.consent-banner .consent-card .consent-rows.expanded{max-height:500px;opacity:1;transform:translateY(0)}.consent-banner .consent-card .consent-rows .consent-row{display:flex;align-items:center;gap:1.2rem;cursor:pointer}.consent-banner .consent-card .consent-rows .consent-row .pp-check{height:18px;width:18px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid hsla(0,0%,100%,.3);background-color:rgba(0,0,0,0);cursor:pointer;position:relative}.consent-banner .consent-card .consent-rows .consent-row .pp-check:checked{background-color:#a67c31;border-color:#a67c31}.consent-banner .consent-card .consent-rows .consent-row .pp-check:after{content:"";position:absolute;inset:0;margin:auto;width:16px;height:16px;background:no-repeat 50%/contain url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5 10.5l3 3.5 7-8' stroke='white' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round' fill='none'/%3E%3C/svg%3E");opacity:0;transform:scale(.8);transition:opacity .15s ease,transform .15s ease}.consent-banner .consent-card .consent-rows .consent-row .pp-check:checked:after{opacity:1;transform:scale(1)}.consent-banner .consent-card .consent-rows .consent-row .pp-check:focus-visible{outline:2px solid #a67c31;outline-offset:2px}.consent-banner .consent-card .consent-rows .consent-row span{font-size:1.6rem;color:#fff}.consent-banner .consent-card .consent-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:.8rem}.consent-banner .consent-card .pp-button{min-width:220px;font-size:1.7rem;padding:1.2rem;border:0;border-radius:0;color:#fff;cursor:pointer;background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930);background-size:300% 300%;background-position:20% 50%;box-shadow:0 4px 10px rgba(166,124,49,.4);transition:transform .3s ease-out,background-position .4s ease-out;text-align:center}.consent-banner .consent-card .pp-button:hover{background-position:80% 50%;transform:translateY(-1px)}.consent-banner .consent-card .consent-meta{font-size:1.4rem;text-align:center;color:#8b8b8b}.consent-banner .consent-card .consent-meta a{color:#a67c31}.privacy-policy{color:#fff;background-color:#272727;padding:3rem;max-width:90rem;margin:0 auto;line-height:1.7}.privacy-policy h1{font-size:3.2rem;margin-bottom:2rem;text-align:center;background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.privacy-policy h2{font-size:2rem;margin-top:2.5rem;margin-bottom:1rem;color:#a67c31}.privacy-policy p{margin-bottom:1.4rem;font-size:1.6rem;color:#8b8b8b}.privacy-policy ul{margin:1.4rem 0;padding-left:2rem}.privacy-policy ul li{margin-bottom:.6rem;position:relative;padding-left:1.4rem;font-size:1.5rem;color:#8b8b8b}.privacy-policy ul li:before{content:" ";height:5px;width:5px;border-radius:50%;position:absolute;left:0;background:#a67c31;top:45%}.privacy-policy a{color:#a67c31;text-decoration:underline}.privacy-policy a:hover{opacity:.8}.hero{height:800px;width:100vw;position:relative}.hero .hero-bg{z-index:0}.hero #background-video,.hero .hero-bg{position:absolute;inset:0;width:100%;height:100%}.hero #background-video{object-fit:cover!important;opacity:0;transition:opacity .35s ease}.hero #background-video.show{opacity:1}.hero .gradient-overaly{position:absolute;top:0;z-index:-2;left:0;width:100%;height:100%;background:linear-gradient(90deg,rgba(0,0,0,.7),rgba(0,0,0,.6),rgba(0,0,0,.4),rgba(0,0,0,0),rgba(0,0,0,0));z-index:0}.hero .main-page-chat .chat-window form{position:relative}.hero .main-page-chat .chat-window form .error{position:absolute;top:-100%;left:10px;text-align:center;padding:2rem;background-color:#4d524b;border:1px solid #a67c31}.hero .main-page-chat .chat-window .chat-box .main-chat-wrapper .main-chat-public{display:flex;flex-direction:column-reverse;height:100%;gap:.8rem;padding:1rem;overflow-y:auto}.hero .main-page-chat .chat-window .chat-box .main-chat-wrapper .main-chat-public::-webkit-scrollbar{width:12px}.hero .main-page-chat .chat-window .chat-box .main-chat-wrapper .main-chat-public::-webkit-scrollbar-track{background:#272727;border-radius:10px}.hero .main-page-chat .chat-window .chat-box .main-chat-wrapper .main-chat-public::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930);border-radius:10px;border:2px solid rgba(0,0,0,0);background-clip:padding-box}.hero .main-page-chat .chat-window .chat-box .main-chat-wrapper .main-chat-public::-webkit-scrollbar-thumb:hover{background:#d1a540}.hero .main-page-chat .chat-window .chat-box .main-chat-wrapper .main-chat-public::-webkit-scrollbar-thumb:active{background:#a67c31}.hero .main-page-chat .chat-window .chat-box .main-chat-wrapper .main-chat-public .admin{justify-content:flex-start}.hero .main-page-chat .chat-window .chat-box .main-chat-wrapper .main-chat-public .admin p{background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930)}.hero .main-page-chat .chat-window .chat-box .main-chat-wrapper .main-chat-public .admin img{margin-right:2rem}.hero .main-page-chat .chat-window .chat-box .main-chat-wrapper .main-chat-public .guest,.hero .main-page-chat .chat-window .chat-box .main-chat-wrapper .main-chat-public .klient{background:#4d524b;align-self:flex-end}.hero .about-triangle-sm{display:none}.hero .hero-con{height:80%}.hero .hero-con .content-con{height:100%}.hero .hero-con .content-con.sticky-padding{margin-top:10rem}.hero .hero-con .content-con .slogans-con{margin-left:3.2rem;display:flex;flex-direction:column;height:70%;justify-content:center;gap:2.4rem;margin-top:3.2rem}.hero .hero-con .content-con .slogans-con h1{z-index:10}.hero .hero-con .content-con .slogans-con h1 .slogans-space:after{content:"";display:block;height:0;margin-bottom:-3rem}.hero .hero-con .content-con .slogans-con h1 span{background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;color:rgba(0,0,0,0);z-index:10}.hero .hero-con .content-con .slogans-con h1 span:first-child{padding-bottom:2rem}.hero .hero-con .content-con .slogans-con p{font-size:1.6rem;font-weight:500;z-index:10}.hero .hero-con .content-con .slogans-con .hero-buttons{display:flex;flex-direction:row;gap:1.6rem;align-items:center;z-index:4}.hero .hero-con .content-con .slogans-con .hero-buttons .outline-button span{font-weight:600}.hero .hero-con .content-con .slogans-con .hero-buttons .btn{width:230px;height:auto}.hero .hero-con .content-con .slogans-con .hero-buttons .btn a{font-weight:600}.hero .svg-anchor{width:100vw;display:grid;grid-template-columns:2fr 5fr;position:absolute;bottom:-5px;grid-column-gap:-2px;column-gap:-2px}.hero .svg-anchor .anchor{width:100%}.hero .svg-anchor .anchor .triangle-left{width:100%;height:-moz-fit-content;height:fit-content}.hero .svg-anchor .anchor-2{display:flex;align-items:flex-end;position:relative;width:110%}.hero .svg-anchor .anchor-2 .arrow{position:absolute;height:55px;cursor:pointer;width:55px;left:-24px;bottom:-20px;display:flex;align-items:center;justify-content:center;border-radius:50px;background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930)}.hero .svg-anchor .anchor-2 .triangle-left{display:none}.hero .svg-anchor .anchor-2 .triangle-right{width:100%;height:max-content}.hero .svg-anchor .anchor-2 .about-anchor{position:absolute;left:-144px;bottom:-375px}@media(max-width:930px){.hero .svg-anchor{grid-template-columns:1fr 1fr}.hero .svg-anchor .anchor{display:flex;align-items:flex-end}.hero .svg-anchor .anchor .triangle-left{width:100%;height:-moz-fit-content;height:fit-content}.hero .svg-anchor .anchor-2{display:flex;align-items:flex-end;position:relative;width:110%}.hero .svg-anchor .anchor-2 .triangle-left{display:block;transform:rotateY(190deg);height:-moz-fit-content;height:fit-content;width:100%}.hero .svg-anchor .anchor-2 .triangle-right{display:none}.hero .svg-anchor .anchor-2 .about-anchor{position:absolute;left:-140px;bottom:-375px}}@media(max-width:585px){.hero .hero-con .content-con .slogans-con{margin-top:8rem;text-align:center}.hero .hero-con .content-con .slogans-con .hero-buttons{flex-direction:column}}@media(max-width:550px){.hero .hero-con .content-con .slogans-con{margin-top:8rem;margin-left:0;text-align:center}.hero .hero-con .content-con .slogans-con .hero-buttons{flex-direction:column}}@media(max-width:460px){.hero .hero-con .content-con .slogans-con h1{font-size:4.2rem}.hero .hero-con .content-con .slogans-con .hero-buttons{flex-direction:column}}.chat-button-wraper{position:relative}.about{margin-bottom:8.6rem}.about .content-con{display:flex;flex-direction:column;gap:6.4rem}.about .content-con .about-text{margin-top:6.4rem}.about .content-con .about-text svg{position:absolute;right:0;bottom:0}.about .content-con .about-text svg:nth-child(3){display:none}.about .content-con .about-office{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:9.6rem;column-gap:9.6rem;margin:0 3rem}.about .content-con .about-office .about-office-img{display:flex;align-items:center}.about .content-con .about-office .about-office-img .img-con{width:100%;max-width:100%;height:0;padding-bottom:75%;position:relative}.about .content-con .about-office .about-office-img .img-con img{object-fit:contain}.about .content-con .about-office .about-office-img .img-con svg:first-child{position:absolute;right:-20px;bottom:-20px}.about .content-con .about-office .about-office-img .img-con svg:nth-child(2){position:absolute;left:-20px;top:-20px;transform:rotate(180deg)}.about .content-con .about-office .about-office-text{display:flex;align-items:center}@media(max-width:1075px){.about .content-con .about-office{grid-template-columns:1fr;row-gap:6.4rem}.about .content-con .about-office .about-office-img{position:relative;display:flex;justify-content:center}.about .content-con .about-office .about-office-img .img-con{margin:0 14rem}.about .content-con .about-office .about-office-text{display:flex;align-items:center;margin:0 4rem}.about .content-con .about-office .about-office-text p{font-size:2.4rem}}@media(max-width:930px){.about .content-con{margin-top:42.6rem;text-align:center}.about .content-con .about-text{display:flex;margin-left:3rem}.about .content-con .about-text svg:nth-child(3){display:block;position:absolute;top:0;left:0;transform:rotate(180deg)}.about .content-con .about-text p{font-size:2.4rem}.about .content-con .about-office .about-office-img .img-con{margin:0 3rem}.about .content-con .about-office .about-office-text{display:flex;align-items:center;margin:0 4rem}.about .content-con .about-office .about-office-text p{font-size:2.4rem}}@media(max-width:750px){.about .content-con .about-text{display:flex}.about .content-con .about-text p{margin:0;font-size:2rem}.about .content-con .about-office .about-office-text{margin:0}.about .content-con .about-office .about-office-text p{font-size:2rem}}@media(max-width:610px){.about .content-con .about-text p{font-size:1.8rem;padding:0}.about .content-con .about-office .about-office-text p{font-size:1.8rem}}@media(max-width:540px){.about .content-con .about-text{margin-left:0;margin-right:0;padding:3.2rem 1.2rem}.about .content-con .about-text p{font-size:1.6rem}.about .content-con .about-office{margin:0 1.2rem}.about .content-con .about-office .about-office-img{margin:0}.about .content-con .about-office .about-office-text p{font-size:1.6rem}}.offer{margin-top:16rem}.offer .content-con{display:flex;flex-direction:column;gap:6.4rem;height:auto;overflow:visible;margin-bottom:16rem}.offer .content-con .heading-con{display:flex;flex-direction:column;gap:.8rem;margin-left:3rem}.offer .content-con .offer-card-con{width:100%;position:relative}.slick-list{padding-top:3rem!important}.slick-slide{display:flex!important;align-items:center;justify-content:center}.slick-next:before,.slick-prev:before{display:none}.slick-arrow{background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930)!important;width:3rem!important;height:7rem!important;display:flex!important;align-items:center;justify-content:center;z-index:100;border-radius:12px}.slick-arrow svg{width:auto;height:52px}.slick-slider{height:40rem;display:flex!important;align-items:center;justify-content:center}.slick-prev{left:-5px!important}.slick-next{right:-5px!important}.slick-dots{bottom:-90px!important}.slick-dots li button:before{font-size:12px!important;color:#444343!important;opacity:1!important}.slick-dots li.slick-active button:before{background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;color:rgba(0,0,0,0);opacity:1!important}@media(max-width:1230px){.slick-slider{margin:0 13rem}}@media(max-width:1100px){.slick-slider{margin:0 10rem}}@media(max-width:1000px){.slick-slider{margin:0 2rem}}@media(max-width:850px){.offer .content-con .heading-con{text-align:center;align-items:center}.slick-slider{margin:0 10rem}}@media(max-width:620px){.slick-slider{margin:0 2rem}.offer .content-con .heading-con h1{font-size:4.2rem}}@media(max-width:390px){.slick-slider{margin:0 1rem}}@media(max-width:450px){.slick-next,.slick-prev{top:43%!important}}.review{background-color:#d9d9d9}.review .content-con{display:flex;flex-direction:column;align-items:center;gap:4.2rem;margin-top:-4px;padding:18.6rem 14.2rem 0}.review .content-con .review-cards-con{height:40rem;width:100%}.review .content-con .review-cards-con .slick-slider{height:40rem;display:flex;align-items:center;justify-content:center}.review .content-con .review-cards-con .slick-slider .slick-list{height:100%}.review .content-con .svg-con{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4.2rem}.review .content-con .svg-con h2{background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;color:rgba(0,0,0,0)}.review .triangle-bottom{width:100%;height:auto;margin-bottom:-5px}@media(max-width:960px){.review .content-con{padding:18.6rem 3rem}}@media(max-width:800px){.review .content-con{padding:18.6rem 1rem}}@media(max-width:600px){.review .content-con{padding:18.6rem 0}.review .content-con .review-cards-con{height:50rem}.review .content-con .review-cards-con .slick-slider{height:55rem}}@media(max-width:465px){.review .content-con{padding:18.6rem 0}.review .content-con .svg-con h2{text-align:center}}.faq{padding-top:24.6rem}.faq .content-con{display:flex;flex-direction:column;gap:6.4rem;margin:0 2.4rem}.faq .content-con .heading-con{display:flex;flex-direction:column;gap:1.2rem}.faq .content-con .questions-con{display:flex;flex-direction:column;gap:2rem}@media(max-width:680px){.faq .content-con{margin:0 1.2rem}.faq .content-con .heading-con{text-align:center;align-items:center;margin-right:3rem}.faq .content-con .questions-con{gap:4.2rem}}@media(max-width:350px){.faq .content-con{margin:0 1.2rem}.faq .content-con .heading-con{text-align:center;align-items:center;margin-right:3rem}.faq .content-con .questions-con{gap:4.2rem}}.contact{margin-top:30.2rem;padding-bottom:4.2rem;margin-bottom:12.6rem}.contact .content-con{display:flex;flex-direction:column;gap:4.8rem}.contact .content-con .heading-con{display:flex;flex-direction:column;gap:2.6rem;line-height:560%}@media(max-width:1100px){.contact .content-con .heading-con{text-align:center;align-items:center}}.contact .content-con .heading-con h2{color:#fff;font-weight:600}.contact .content-con .action-con{display:grid;grid-template-columns:1fr 1fr;grid-gap:9.4rem;gap:9.4rem;margin-top:1.2rem;height:500px;align-items:center}@media(max-width:1100px){.contact .content-con .action-con{display:flex;flex-direction:column;margin-bottom:30rem}.contact .content-con .action-con .contact-con{width:80%}.contact .content-con .action-con .map-con .contact-det-con{align-items:center}.contact .content-con .action-con .map-con .quote{text-align:center}.contact .content-con .action-con .contact-con{width:95%}}@media(max-width:960px){.contact .content-con .action-con{margin-bottom:40rem}}@media(max-width:512px){.contact .content-con .action-con{margin-bottom:50rem}}.contact .content-con .action-con .contact-con{display:flex;flex-direction:column;gap:4.2rem}.contact .content-con .action-con .map-con{display:flex;flex-direction:column;gap:3.6rem}.contact .content-con .action-con .map-con .contact-det-con{display:flex;flex-direction:column;gap:1.2rem}.contact .content-con .action-con .map-con .contact-det-con:nth-child(2) a span svg{width:40px}.contact .content-con .action-con .map-con .contact-det-con a{display:grid;grid-template-columns:1fr 5fr;align-items:center;justify-content:center;grid-column-gap:1.6rem;column-gap:1.6rem}.contact .content-con .action-con .map-con .contact-det-con a span{display:flex;align-items:center;justify-content:center}.contact .content-con .action-con .map-con .contact-det-con a span svg{width:50px}.offer-details .content-con{display:grid;grid-template-columns:4fr 1fr;margin-top:8.6rem;margin-bottom:12.6rem;padding:0 3.6rem;grid-column-gap:5.4rem;column-gap:5.4rem}.offer-details .content-con .info-con{display:flex;flex-direction:column;gap:4.8rem}.offer-details .content-con .info-con .heading-con{display:flex;flex-direction:column;gap:1.4rem}.offer-details .content-con .info-con .heading-con svg{margin-top:-1rem}.offer-details .content-con .info-con .heading-con h3{font-weight:700;background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;color:rgba(0,0,0,0)}.offer-details .content-con .info-con .desc-con p{margin-top:-2.4rem}.offer-details .content-con .more-offer{display:flex;height:100%}.offer-details .content-con .more-offer .more-offer-con{margin-top:8.6rem;display:flex;height:max-content;flex-direction:column;background-color:#737973;width:30rem;padding:1.6rem;border:2px solid rgba(0,0,0,0);gap:1.8rem;border-image:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930) 1}.offer-details .content-con .more-offer .more-offer-list ul{display:flex;flex-direction:column;gap:2.4rem}.offer-details .content-con .more-offer .more-offer-list ul li{margin-left:1rem}.offer-details .content-con .more-offer .more-offer-list ul li p{font-size:2rem;font-weight:600;transition:all .3s ease-in-out}.offer-details .content-con .more-offer .more-offer-list ul li p:hover{cursor:pointer;font-weight:700;background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;color:rgba(0,0,0,0);transition:all .3s ease-in-out}.offer-details .content-con .more-offer .heading-con{display:flex;flex-direction:column;align-items:center;justify-content:center}.offer-details .content-con .more-offer .heading-con h3{color:#fff;font-size:2.4rem}@media(max-width:980px){.offer-details .content-con{grid-template-columns:1fr}.offer-details .content-con .more-offer{display:flex;align-items:center;justify-content:center}.offer-details .content-con .more-offer .more-offer-con{display:flex;max-width:60rem}}@media(max-width:625px){.offer-details .content-con{grid-template-columns:1fr;text-align:center}.offer-details .content-con .info-con .back-btn svg{width:24px;height:34px}.offer-details .content-con .info-con .back-btn p{font-size:3.2rem}.offer-details .content-con .info-con .heading-con{align-items:center}}@media(max-width:465px){.offer-details .content-con{padding:0 1rem}}.calendar-section{margin-bottom:9.6rem}.calendar-section .content-con .action-con .calendar-con{position:relative}.calendar-section .content-con .action-con .calendar-con .error{position:absolute;bottom:-35px}@media(max-width:450px){.calendar-section html{font-size:50%}}.calendar-section .content-con{margin-top:6.4rem;display:flex;flex-direction:column;gap:8.6rem}.calendar-section .content-con .btn-wraper{align-self:flex-end}@media(max-width:1090px){.calendar-section .content-con .btn-wraper{align-self:center;margin-left:3rem}}.calendar-section .content-con .action-con{display:grid;grid-template-columns:2fr 5fr;padding:0 2.4rem}@media(max-width:535px){.calendar-section .content-con .action-con{padding:0}}@media(max-width:1090px){.calendar-section .content-con .action-con{grid-template-columns:1fr;gap:4.8rem}}.login,.login .content-con{display:flex;align-items:center;justify-content:center}.login .content-con{flex-direction:column;margin:8.6rem 0;gap:1.8rem}@media(max-width:560px){.login .content-con .heading-con h1{font-size:3.8rem}}.login .content-con .login-helper-links{text-align:center}.login .content-con .btn p{font-size:1.8rem}.login .content-con #login-form{gap:3.2rem;position:relative;align-items:center;justify-content:center;text-align:center}.login .content-con #login-form,.login .content-con #login-form .input{display:flex;flex-direction:column}.login .content-con #login-form .server-error{color:#e74c3c;font-size:1.6rem;opacity:0;transform:translateY(-10px);transition:opacity .3s ease,transform .3s ease;position:absolute;width:100%;top:100%;left:0;text-align:center}.login .content-con #login-form .server-error.true{color:#2fc278}.login .content-con #login-form .server-error.visible{opacity:1;transform:translateY(0)}.login .content-con #login-form .input-field{width:40rem}@media(max-width:420px){.login .content-con #login-form .input-field{width:33rem}}.login .content-con .heading-con{display:flex;flex-direction:column;align-items:center;gap:1.2rem}@media(max-width:765px){.login .content-con .heading-con h1{text-align:center}}.login .content-con p a{color:#a67c31}.register-form{display:flex;flex-direction:column;gap:3.2rem;width:70%}.register-form .double-input .input{position:relative}.register-form .double-input .input .error{bottom:-30px;position:absolute;width:120%}.register-form .button-anchor{display:flex;align-items:center;justify-content:center}.register-form .button-anchor button{width:180px}.register-form input{width:100%!important}.register-form .double-input{display:flex;justify-content:space-between}@media(max-width:1180px){.register-form .double-input{flex-direction:column;gap:3.2rem}}.register-form .double-input input{width:40rem!important}@media(max-width:1180px){.register-form .double-input input{width:100%!important}}@media(max-width:800px){.register-form{width:90%}}.cm,.cm .cs-con{display:flex;align-items:center;justify-content:center}.cm .cs-con{flex-direction:column;gap:2.4rem;min-height:80rem;text-align:center;padding:4rem 2rem}.cm .cs-con h1{font-size:clamp(3.8rem,4vw,4.8rem);font-weight:700;color:#fff;background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.cm .cs-con p{font-size:clamp(1.6rem,2vw,2rem);color:#fff;max-width:60rem;line-height:1.6}.cm .cs-con .btn{width:300px;height:50px}.cm .cs-con button{margin-top:2rem}.confirmation-container{display:flex;align-items:center;justify-content:center;height:100%;width:100%;margin:12.4rem 0}.confirmation-container .confirmation-card{display:flex;flex-direction:column;gap:3.2rem;max-width:50rem;text-align:center;align-items:center;background-color:#444343;padding:2.4rem;border:2px solid rgba(0,0,0,0);border-image:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930);border-image-slice:1}.confirmation-container .confirmation-card h1{font-size:3.2rem}.confirmation-container .confirmation-card svg{font-size:12.2rem;color:#a67c31;margin-bottom:-2rem}.confirmation-container .confirmation-card p{font-size:1.8rem}.confirmation-container .confirmation-card .btn{width:280px;height:auto}.admin-blog-layout{padding:1.2rem;display:flex;flex-direction:column;gap:3rem}.admin-blog-layout .empty{font-size:2.4rem;text-align:center;margin-top:2.4rem}.admin-blog-layout .navigation-bar{display:flex;flex-direction:row;width:100%;justify-content:space-between;background-color:#444343;border-top-left-radius:10px;border-top-right-radius:10px}.admin-blog-layout .navigation-bar .nav-item{font-size:1.6rem;color:#fff;padding:1.6rem;position:relative}.admin-blog-layout .navigation-bar .nav-item.active:before{position:absolute;content:" ";width:100%;height:6px;background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930);left:0;bottom:0}.admin-blog-layout .dodaj-blog{display:flex;flex-direction:column;gap:4.6rem}.admin-blog-layout .dodaj-blog .info-con{display:flex;flex-direction:column;gap:1.2rem}.admin-blog-layout .dodaj-blog .info-con h2{font-size:2.8rem;color:#2b2828}.admin-blog-layout .dodaj-blog .info-con ul{display:flex;flex-direction:column;gap:.4rem}.admin-blog-layout .dodaj-blog .info-con ul li{font-size:1.4rem;margin-left:2rem;position:relative}.admin-blog-layout .dodaj-blog .info-con ul li span{font-style:italic}.admin-blog-layout .dodaj-blog .info-con ul li span a{text-decoration:underline;font-weight:500}.admin-blog-layout .dodaj-blog .info-con ul li:before{content:" ";height:.5rem;width:.5rem;transform:translateY(-50%) rotate(45deg);top:50%;background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930);position:absolute;left:-15px}.admin-blog-layout .dodaj-blog .inputs-fields{display:flex;flex-direction:column;margin-left:2.4rem;gap:2.4rem;align-items:center;justify-content:center}.admin-blog-layout .dodaj-blog .inputs-fields input[placeholder="Tytuł bloga"]{width:40rem}.admin-blog-layout .dodaj-blog .inputs-fields .select-boxes{display:flex;gap:3.2rem}.admin-blog-layout .dodaj-blog .inputs-fields .title-input-wraper{position:relative}.admin-blog-layout .dodaj-blog .inputs-fields .title-input-wraper mark{position:absolute;right:10px;bottom:-20px;background-color:rgba(0,0,0,0);font-size:1.4rem}.admin-blog-layout .dodaj-blog .editor-wraper{display:flex;flex-direction:column;gap:3.2rem}.admin-blog-layout .dodaj-blog .editor-wraper .button-anchor{align-self:center}.admin-blog-layout .dodaj-blog .editor-wraper .button-anchor button{width:200px}.admin-blog-layout .dodaj-blog .editor-container{color:#2b2828}.admin-blog-layout .dodaj-blog .editor-container .ce-paragraph{font-size:1.6rem;line-height:1.6}.admin-blog-layout .dodaj-blog .editor-container li{font-size:1.6rem}.admin-blog-layout .dodaj-blog .editor-container h1,.admin-blog-layout .dodaj-blog .editor-container h2,.admin-blog-layout .dodaj-blog .editor-container h3,.admin-blog-layout .dodaj-blog .editor-container h4,.admin-blog-layout .dodaj-blog .editor-container h5,.admin-blog-layout .dodaj-blog .editor-container h6{color:#2b2828}.admin-blog-layout .all-blogs-con{display:flex;gap:2.4rem;justify-content:center;flex-wrap:wrap}.ce-popover__item--checklist{display:none!important}.blog-card{position:relative;max-width:350px;height:300px;min-width:350px;overflow:hidden;border-radius:8px;justify-self:center}@media(max-width:375px){.blog-card{min-width:100%}}.blog-card.bigger{width:100%;max-width:500px}.blog-card .next-image-wrapper,.blog-card img{position:absolute!important;top:0;left:0;width:100%!important;height:100%!important;object-fit:cover}.blog-card .img-overlay{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:space-between;padding:2rem;background:linear-gradient(180deg,rgba(0,0,0,.8) 0,rgba(0,0,0,.7) 25%,rgba(0,0,0,.3) 50%,rgba(0,0,0,.7) 75%,rgba(0,0,0,.8));color:#fff;opacity:1;transition:opacity .3s ease}.blog-card .img-overlay .action-con{display:flex;flex-direction:row;gap:1.6rem}.blog-card .img-overlay .action-con .button-wraper.loading{position:relative;overflow:hidden}.blog-card .img-overlay .action-con .button-wraper.loading a,.blog-card .img-overlay .action-con .button-wraper.loading button{opacity:.5;pointer-events:none}.blog-card .img-overlay .action-con .button-wraper.loading mark{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;z-index:1000000;background:linear-gradient(90deg,transparent,rgba(255,255,255,.146) 50%,transparent);animation:loadingAnimation 1.5s ease-in-out infinite;pointer-events:none;border-radius:5px}.blog-card .img-overlay .heading{display:flex;flex-direction:column;gap:1.2rem}.blog-card .img-overlay .heading span{display:block;font-size:1.4rem;background:hsla(0,0%,100%,.3);padding:.6rem 1rem;width:-moz-fit-content;width:fit-content;border-radius:30px;font-weight:regular}.blog-card .img-overlay .heading h2{font-size:2rem;line-height:1.2;line-height:150%}.blog-card .img-overlay .heading p{max-width:100%;word-wrap:break-word}.blog-card .img-overlay a,.blog-card .img-overlay button{align-self:start;background:hsla(0,0%,100%,.3);border:none;padding:1rem;border-radius:4px;color:#fff;cursor:pointer;transition:background .2s;font-size:1.2rem}.blog-card .img-overlay a:hover,.blog-card .img-overlay button:hover{background:hsla(0,0%,100%,.4)}.cdx-notifies,.custom-editor.hidden,.editor-loading{display:none}.editor-loading.visible{display:flex;flex-direction:column;gap:2.2rem}.main-page-blog{display:flex;margin-top:6.4rem;flex-direction:column;gap:6.4rem}.main-page-blog .all-blogs-wraper{display:flex;flex-direction:column;gap:3.2rem}.main-page-blog .all-blogs-wraper .empty{display:flex;margin-top:3.2rem;flex-direction:column;gap:1.2rem;align-items:center;justify-content:center;align-self:center;text-align:center;margin-bottom:65.6rem}.main-page-blog .all-blogs-wraper .empty h3{font-size:4.2rem;color:#fff}.main-page-blog .all-blogs-wraper .empty p{color:#adaaaa;font-size:2rem;text-align:center;max-width:400px}.main-page-blog .all-blogs-wraper .blog-nav-bar{position:relative;display:flex;flex-direction:row;justify-content:space-between;padding:1.4rem 0;align-items:center}@media(max-width:960px){.main-page-blog .all-blogs-wraper .blog-nav-bar{flex-direction:column-reverse;gap:3.2rem;align-items:start;margin:0 2rem}.main-page-blog .all-blogs-wraper .blog-nav-bar .button-wraper{margin-bottom:1.2rem}.main-page-blog .all-blogs-wraper .blog-nav-bar .search-bar{width:100%!important;justify-content:space-between}}@media(max-width:960px)and (max-width:605px){.main-page-blog .all-blogs-wraper .blog-nav-bar .search-bar{width:100%!important}}@media(max-width:960px){.main-page-blog .all-blogs-wraper .blog-nav-bar .search-bar input{width:100%!important}}.main-page-blog .all-blogs-wraper .blog-nav-bar:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930)}.main-page-blog .all-blogs-wraper .blog-nav-bar .button-wraper{position:relative}@media(max-width:960px){.main-page-blog .all-blogs-wraper .blog-nav-bar .button-wraper{width:85%}.main-page-blog .all-blogs-wraper .blog-nav-bar .button-wraper .topic-wrapper{max-width:95%!important}}@media(max-width:610px){.main-page-blog .all-blogs-wraper .blog-nav-bar .button-wraper{width:80%}.main-page-blog .all-blogs-wraper .blog-nav-bar .button-wraper .topic-wrapper{max-width:100%!important}}@media(max-width:460px){.main-page-blog .all-blogs-wraper .blog-nav-bar .button-wraper{width:80%}.main-page-blog .all-blogs-wraper .blog-nav-bar .button-wraper .topic-wrapper{max-width:100%!important}}@media(max-width:400px){.main-page-blog .all-blogs-wraper .blog-nav-bar .button-wraper{width:75%}.main-page-blog .all-blogs-wraper .blog-nav-bar .button-wraper .topic-wrapper{max-width:85%!important}}.main-page-blog .all-blogs-wraper .blog-nav-bar .button-wraper .topic-wrapper{width:100%;max-width:600px;overflow:hidden}.main-page-blog .all-blogs-wraper .blog-nav-bar .button-wraper .scroll-button{position:absolute;top:50%;right:-50px;transform:translateY(-50%);background:#444343;border:none;padding:.6rem;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 6px rgba(0,0,0,.1);z-index:1;transition:all .3s ease-in}@media(max-width:400px){.main-page-blog .all-blogs-wraper .blog-nav-bar .button-wraper .scroll-button{right:-25px}.main-page-blog .all-blogs-wraper .blog-nav-bar .button-wraper .scroll-button.next{z-index:2}.main-page-blog .all-blogs-wraper .blog-nav-bar .button-wraper .scroll-button.next.scrolled{right:-70px!important}}.main-page-blog .all-blogs-wraper .blog-nav-bar .button-wraper .scroll-button.next{z-index:2}.main-page-blog .all-blogs-wraper .blog-nav-bar .button-wraper .scroll-button.next.scrolled{right:-100px}.main-page-blog .all-blogs-wraper .blog-nav-bar .button-wraper .scroll-button.prev{opacity:0}.main-page-blog .all-blogs-wraper .blog-nav-bar .button-wraper .scroll-button.prev.scrolled{opacity:1}.main-page-blog .all-blogs-wraper .blog-nav-bar ul.topic-choice{display:flex;flex-direction:row;-ms-overflow-style:none;scrollbar-width:none}.main-page-blog .all-blogs-wraper .blog-nav-bar ul.topic-choice::-webkit-scrollbar{display:none}.main-page-blog .all-blogs-wraper .blog-nav-bar ul.topic-choice li{position:relative;flex:0 0 auto;font-size:1.8rem;scroll-snap-align:start;font-weight:400;color:#fff;padding:.4rem 1.5rem;white-space:nowrap;cursor:pointer}.main-page-blog .all-blogs-wraper .blog-nav-bar ul.topic-choice li.skeleton{width:100;height:28}.main-page-blog .all-blogs-wraper .blog-nav-bar ul.topic-choice li.active:after{content:"";position:absolute;bottom:-20px;left:0;right:0;height:4px;background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930)}.main-page-blog .all-blogs-wraper .blog-nav-bar .search-bar{position:relative;padding:1rem 2rem;border:1px solid #a67c31;border-radius:40px;display:flex;gap:.5rem}.main-page-blog .all-blogs-wraper .blog-nav-bar .search-bar input{background:rgba(0,0,0,0);border-style:none;color:#fff;font-size:1.6rem;width:16rem}.main-page-blog .blogs-heading{display:flex;flex-direction:column;gap:1.6rem}.main-page-blog .blogs-heading h1{font-size:clamp(3.8rem,4vw,4.8rem)}.main-page-blog .blogs-heading span{font-size:2rem;color:#fff;padding:.2rem 1.2rem;background-color:#444343;width:-moz-fit-content;width:fit-content;border-radius:15px;position:relative}.main-page-blog .blogs-heading span:before{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930);border-radius:22px;z-index:-1}.main-page-blog .recent-blog{width:100%}@media(max-width:530px){.main-page-blog .recent-blog .blog-card.bigger .img-overlay .heading h2{font-size:2.8rem!important}}.main-page-blog .recent-blog .blog-card.skeleton{height:380}.main-page-blog .recent-blog .blog-card.bigger{width:100%;max-width:100%;height:350px}.main-page-blog .recent-blog .blog-card.bigger .img-overlay .heading h2{font-size:3.2rem}.main-page-blog .recent-blog .blog-card.bigger .img-overlay .heading span{font-size:1.6rem}.main-page-blog .all-blogs-con{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:1.5rem;gap:1.5rem;padding:1rem;align-items:start;min-height:1000px;width:100%;justify-content:center}.main-page-blog .all-blogs-con .blog-card.skeleton{height:260}@media(min-width:1024px){.main-page-blog .all-blogs-con{grid-template-columns:repeat(3,1fr)}}@media(min-width:640px)and (max-width:1023px){.main-page-blog .all-blogs-con{grid-template-columns:repeat(2,1fr)}}@media(max-width:639px){.main-page-blog .all-blogs-con{grid-template-columns:1fr}}.blog-article{color:#fff;background-color:#272727;padding:2rem;max-width:120rem;margin:0 auto}.blog-article .date{font-size:1.4rem;text-align:end;color:#8b8b8b}.blog-article .meta{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;align-items:center;font-size:.9rem;color:#8b8b8b}.blog-article .meta .tags{display:flex;flex-wrap:wrap;gap:.5rem;padding:0;margin:0;list-style:none}.blog-article .meta .tags li{background-color:#444343;color:#fff;padding:.3rem .6rem;border-radius:5px;font-size:.85rem}.blog-article .meta .date{font-style:italic}.blog-article .article-header{width:100%;margin:0 auto;text-align:center}.blog-article .article-header .topic{background:#a67c31;color:#fff;padding:.4rem .8rem;border-radius:30px;font-size:2rem}.blog-article .article-header .cover img{width:100%;height:500px;object-fit:cover;border-radius:8px;margin-bottom:1.5rem}.blog-article .article-header h1{margin:1.5rem 0 .5rem;font-size:3.6rem;line-height:1.3}.blog-article .article-header .description{font-size:1.6rem;color:#8b8b8b;max-width:800px;margin:0 auto 4.2rem}.blog-article .content{max-width:900px;margin:2rem auto;line-height:1.7;font-size:1rem}.blog-article .content h2,.blog-article .content h3,.blog-article .content h4{background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;color:rgba(0,0,0,0);margin-top:2rem}.blog-article .content ol,.blog-article .content ul{padding-left:2rem;margin:1rem 0}.blog-article .content ol li,.blog-article .content ul li{margin-bottom:.5rem;display:flex;flex-direction:row;gap:1.2rem;align-items:center}.blog-article .content ol li span,.blog-article .content ul li span{height:8px;width:8px;border-radius:50%;background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930)}.blog-article .content p{margin:1rem 0;font-size:1.6rem}.blog-article .content .editor-image{margin:2rem 0;text-align:center}.blog-article .content .editor-image img{max-width:100%;border-radius:5px}.blog-article .content .editor-image .caption{margin-top:.5rem;font-size:.9rem;color:#8b8b8b}.intro{display:grid;grid-template-columns:1fr 1fr;margin-top:12.6rem}@media(max-width:930px){.intro{grid-template-columns:1fr;gap:2.4rem;text-align:center}}.intro h2{font-size:4.8rem;text-align:center;line-height:160%}.intro h2 span{background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);display:inline}.intro p{letter-spacing:.7px;padding:0 1rem}.why-us{margin-top:18.6rem;gap:3.2rem;margin-bottom:18.6rem}.why-us,.why-us .stand-out-wraper{display:flex;flex-direction:column}.why-us .stand-out-wraper{gap:12.4rem;margin-top:22rem}@media(max-width:760px){.why-us .stand-out-wraper{margin-top:24.2rem}}.why-us .stand-out-wraper h2{font-size:4.8rem}.why-us .stand-out-wraper h2 span{background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);display:inline}@media(max-width:760px){.why-us .stand-out-wraper h2{text-align:center}}.why-us .stand-out-wraper .stand-out-cards{display:flex;flex-direction:column;gap:12.4rem}.why-us .stand-out-wraper .stand-out-cards .no-1,.why-us .stand-out-wraper .stand-out-cards .no-2{display:flex;flex-direction:row;justify-content:space-around;flex-wrap:wrap;gap:4rem}.why-us .stand-out-wraper .stand-out-cards .no-1 .stand-out-card,.why-us .stand-out-wraper .stand-out-cards .no-2 .stand-out-card{position:relative}.why-us .stand-out-wraper .stand-out-cards .no-1 .stand-out-card:nth-child(2),.why-us .stand-out-wraper .stand-out-cards .no-2 .stand-out-card:nth-child(2){top:30px}.why-us .stand-out-wraper .stand-out-cards .no-1 .stand-out-card:nth-child(3),.why-us .stand-out-wraper .stand-out-cards .no-2 .stand-out-card:nth-child(3){top:60px}.why-us .stand-out-con{display:flex}.why-us .stand-out-con .stand-out-card{position:relative;z-index:1;background:#272727;padding:2rem;display:flex;flex-direction:column;gap:1.2rem;max-width:350px;text-align:center}@media(max-width:440px){.why-us .stand-out-con .stand-out-card{max-width:300px}}@media(max-width:370px){.why-us .stand-out-con .stand-out-card{max-width:300px}}.why-us .stand-out-con .stand-out-card:before{content:"";position:absolute;inset:0;padding-bottom:5px;padding-left:5px;background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;z-index:-1}.why-us .stand-out-con .stand-out-card h3{font-size:2.4rem;color:#fff}.why-us .stand-out-con .stand-out-card p{font-size:1.6rem}.why-us h1{font-size:4rem;font-weight:700;color:#fff}.why-us .svg{height:50px;width:50px;background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930);display:flex;align-items:center;justify-content:center;transform:rotate(45deg);position:absolute;top:-24px;left:-24px}.why-us .svg svg{transform:rotate(-45deg)}.why-us .about-us-wraper{background-color:#d9d9d9}.why-us .about-us-wraper .image-anchor{position:relative}@media(max-width:930px){.why-us .about-us-wraper .image-anchor{display:grid;grid-template-rows:1fr 1fr}}@media(max-width:930px)and (max-width:740px){.why-us .about-us-wraper .image-anchor{grid-template-rows:1fr .9fr}}@media(max-width:930px)and (max-width:640px){.why-us .about-us-wraper .image-anchor{grid-template-rows:1fr .8fr!important}}@media(max-width:930px)and (max-width:540px){.why-us .about-us-wraper .image-anchor{grid-template-rows:1fr .7fr!important}}@media(max-width:930px)and (max-width:380px){.why-us .about-us-wraper .image-anchor{grid-template-rows:1fr .6fr!important}}@media(max-width:930px){.why-us .about-us-wraper .image-anchor .image-con{bottom:-100px!important;top:auto!important;right:50%!important;position:relative;width:100%;aspect-ratio:3/2;overflow:hidden;transform:translate(50%) rotate(-45deg)!important}.why-us .about-us-wraper .image-anchor .image-con img{transform:rotate(45deg)!important;top:-20%!important;left:-20%!important;width:150%!important;height:150%!important}.why-us .about-us-wraper .image-anchor:before{content:" ";bottom:-80px!important;top:auto!important;right:50%!important;transform:translate(50%) rotate(-45deg)!important}}.why-us .about-us-wraper .image-anchor:before{content:" ";height:40rem;width:40rem;border:.8rem solid #a67c31;position:absolute;top:-2%;right:-13%;transform:rotate(-45deg)}.why-us .about-us-wraper .image-anchor .image-con{position:absolute;top:0;right:-15%;transform:rotate(45deg);width:40rem;height:40rem;overflow:hidden}.why-us .about-us-wraper .image-anchor .image-con img{object-fit:cover;transform:rotate(-45deg) scale(1.4);top:-20%;left:-20%;width:150%;height:150%}.why-us .about-us-con{display:flex;width:100%;flex-direction:column;position:relative;padding-top:6.4rem;padding-bottom:6.4rem;gap:3.2rem}@media(max-width:930px){.why-us .about-us-con{align-items:center}}.why-us .about-us-con p{color:#2b2828;max-width:70%;font-weight:400}@media(max-width:1100px){.why-us .about-us-con p{max-width:60%}}@media(max-width:920px){.why-us .about-us-con p{max-width:90%;text-align:center}}.why-us .about-us-con h3{font-size:3.2rem;text-transform:uppercase;font-weight:700}.why-us .about-us-con h3 span{background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);display:inline}.how-we-work{margin-top:24.6rem}.how-we-work .how-we-work-con{text-align:center;display:flex;width:100%;align-items:center;justify-content:center;flex-direction:column;gap:12.4rem}.how-we-work .how-we-work-con .steps-con{display:flex;flex-direction:column;gap:clamp(4rem,6vw,12.6rem)}@media(max-width:850px){.how-we-work .how-we-work-con .steps-con{gap:clamp(17.6rem,6vw,12.6rem)}}@media(max-width:630px){.how-we-work .how-we-work-con .steps-con{gap:clamp(9rem,6vw,12.6rem)}}.how-we-work .how-we-work-con .steps-con .step{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:clamp(2rem,5vw,6.2rem);column-gap:clamp(2rem,5vw,6.2rem);grid-template-areas:"image content"}@media(max-width:850px){.how-we-work .how-we-work-con .steps-con .step{display:flex;flex-direction:column;align-items:center;text-align:center}.how-we-work .how-we-work-con .steps-con .step .content-con,.how-we-work .how-we-work-con .steps-con .step .img-con{width:70rem}.how-we-work .how-we-work-con .steps-con .step .img-con{width:50rem}}@media(max-width:720px){.how-we-work .how-we-work-con .steps-con .step{display:flex;flex-direction:column;align-items:center;text-align:center}.how-we-work .how-we-work-con .steps-con .step .content-con,.how-we-work .how-we-work-con .steps-con .step .img-con{width:100%}.how-we-work .how-we-work-con .steps-con .step .img-con{width:80%}}@media(max-width:550px){.how-we-work .how-we-work-con .steps-con .step .img-con{margin-bottom:-6rem;width:100%}}@media(max-width:400px){.how-we-work .how-we-work-con .steps-con .step .img-con{margin-bottom:-10rem;width:100%}}.how-we-work .how-we-work-con .steps-con .step.reverse{grid-template-areas:"content image"}.how-we-work .how-we-work-con .steps-con .step .content-con{align-items:center;margin-top:3.2rem;display:flex;flex-direction:column;gap:3.2rem;grid-area:content}.how-we-work .how-we-work-con .steps-con .step .content-con .no-con{font-size:6.4rem;font-weight:600;border-radius:50%;width:-moz-fit-content;width:fit-content;display:flex;align-items:center;justify-content:center;color:#fff;height:10rem;width:10rem;background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930);justify-self:center}.how-we-work .how-we-work-con .steps-con .step .content-con p{font-size:clamp(1.6rem,2vw,2.2rem)}.how-we-work .how-we-work-con .steps-con .step .img-con{height:500px;grid-area:image;position:relative;align-self:center;display:flex;width:80%}.how-we-work .how-we-work-con .steps-con .step .img-con img{object-fit:contain}.how-we-work .how-we-work-con h1{position:relative}.how-we-work .how-we-work-con h1:before{content:" ";position:absolute;bottom:-10px;height:10px;width:80px;background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930)}.how-we-work .how-we-work-con .summary-con{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6.4rem}.how-we-work .how-we-work-con .summary-con mark{display:block;width:80%;height:3px;background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930)}.how-we-work .how-we-work-con .summary-con p{font-size:clamp(1.6rem,2vw,2.2rem)}.how-we-work .how-we-work-con .summary-con p strong{background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);display:inline}.review-card{display:flex;flex-direction:column;gap:4.2rem;align-items:center}.review-card p{text-align:center;color:#2b2828}.review-card .star-con{display:flex;gap:.8rem}.outline-button{position:relative;cursor:pointer;transition:transform .3s ease}.outline-button:hover{transform:translateY(-10px);box-shadow:0 15px 25px rgba(0,0,0,.2)}.outline-button:hover,.outline-button:hover svg{transition:transform .3s ease}.outline-button span{font-size:1.8rem;color:#fff;text-transform:capitalize;font-weight:700;position:absolute;transform:translate(50% -50%);top:9px;left:10px}@media(max-width:380px){.outline-button a{top:10px;left:16px}}.offer-card{width:100%;max-width:340px;padding:2.4rem;border-radius:1.6rem;background:hsla(0,0%,100%,.05);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid hsla(0,0%,100%,.12);display:flex;flex-direction:column;gap:2.4rem;justify-content:space-between;box-shadow:0 8px 16px rgba(0,0,0,.2);color:#fff;text-align:center;align-items:center;justify-content:center;position:relative;right:-6px}.offer-card .tag{background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930);color:#fff;padding:.4rem 1.6rem;font-weight:600;font-size:1.6rem;border-radius:2rem;align-self:center}.offer-card .title{font-size:2.2rem;font-weight:700}.offer-card .price h2{font-size:4.2rem;font-weight:800;margin:0}.offer-card .price span{font-size:1.4rem;color:#8b8b8b;display:block;margin-bottom:.4rem}.offer-card .price p{font-size:1.3rem;color:#8b8b8b}.offer-card .features{list-style:none;padding:0;margin:0;width:100%;display:flex;flex-direction:column;gap:1.2rem}.offer-card .features li{display:flex;align-items:flex-start;font-size:1.4rem;line-height:150%;color:#fff;gap:1.2rem;text-align:start}.offer-card .features li span{color:#5be881;font-weight:700;font-size:1.6rem}.offer-card button{width:100%;margin-top:auto}.question-con{margin-right:3rem;margin-top:4.2rem}.question-con .question{display:grid;grid-template-columns:1fr 20fr;align-items:center;grid-gap:2.4rem;gap:2.4rem;cursor:pointer;margin-right:0 3rem}.question-con .question .number{font-size:2.6rem;font-weight:700;height:55px;width:55px;display:flex;align-items:center;justify-content:center;background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930);color:#fff;transform:rotate(45deg)}.question-con .question .number span{transform:rotate(-45deg)}.question-con .question .text{color:#fff}.question-con .question .text h2{font-size:2.6rem}.question-con .answer{overflow:hidden;max-height:0;transition:max-height .3s ease-in-out;margin-top:2.4rem}.question-con .answer.visible{max-height:200px}.question-con .answer p{padding:2rem}@media(max-width:680px){.question-con .question .number{font-size:2.2rem;width:4.8rem;height:4.8rem}.question-con .question .text h2{font-size:2.2rem}.question-con .answer.visible{max-height:300px}.question-con .answer p{padding:2rem}}@media(max-width:550px){.question-con .question{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.question-con .question .number{font-size:2.2rem;width:4.8rem;height:4.8rem}.question-con .question .text h2{font-size:2.2rem}.question-con .answer{text-align:center}.question-con .answer.visible{max-height:300px}.question-con .answer p{padding:2rem}}@media(max-width:350px){.question-con{margin-right:.9rem}.question-con .question .text h2{font-size:2.2rem}.question-con .answer.visible{max-height:300px}.question-con .answer p{padding:2rem}}.contact-form-con{gap:2rem;padding-right:1rem}.contact-form-con,.contact-form-con #main-contact{display:flex;flex-direction:column;position:relative}.contact-form-con #main-contact{gap:1.2rem;overflow:visible}.contact-form-con #main-contact .server-error{transition:all .3s ease-in-out}.contact-form-con #main-contact .input{position:relative}.contact-form-con #main-contact .input .input-field{transition:all .3s ease-in-out}.contact-form-con #main-contact .input .input-field.has-error{margin-bottom:1.2rem;transition:all .3s ease-in-out}.contact-form-con #main-contact .input .error{position:absolute;bottom:-15px}.contact-form-con #main-contact .server-error{position:absolute;top:-45px;opacity:0;animation:fadeInSlideUp .5s forwards,fadeOutSlideDown .5s 2.5s forwards;transition:opacity .5s ease-in-out}.contact-form-con #main-contact .server-error.true{color:#1ed085}@keyframes fadeInSlideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeOutSlideDown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(20px)}}.contact-form-con #main-contact .text-area-wraper textarea,.contact-form-con #main-contact input{width:100%}.contact-form-con .button-anchor{display:flex;justify-content:flex-end}.contact-form-con .button-anchor button{text-align:center}.contact-form-con .button-anchor .btn{display:inline;align-self:flex-end}.contact-form-con .button-anchor .btn .true .spinner{top:10%;left:-40%}@media(max-width:620px){.contact-form-con .button-anchor{justify-content:center;margin-top:3.2rem}}.contact-form-con #main-contact #rodoConsent{width:2rem}.consult-con{display:flex;flex-direction:column;border-right:1px solid #a67c31;gap:3.2rem;padding-right:7.2rem}@media(max-width:1150px){.consult-con{padding-right:3.2rem}}@media(max-width:1090px){.consult-con{border-right:none;padding-right:0;padding-left:0}}.consult-con .info-con{display:flex;flex-direction:column;gap:8px}@media(max-width:1090px){.consult-con .info-con{align-items:center}}.consult-con .info-con p{font-size:1.2rem;font-style:italic}.consult-con .info-con .money-con,.consult-con .info-con .time-con{display:flex;align-items:center;gap:1.2rem}.consult-con .info-con .money-con span,.consult-con .info-con .time-con span{font-size:1.8rem;font-weight:700;color:#fff}.consult-con .consult-inputs{display:flex;flex-direction:column;gap:2.4rem}.consult-con .consult-inputs .text-area-wraper,.consult-con .consult-inputs .text-area-wraper textarea{width:100%;height:15rem}.consult-con .consult-inputs .text-area-wraper textarea::-webkit-scrollbar{width:12px}.consult-con .consult-inputs .text-area-wraper textarea::-webkit-scrollbar-track{background:#272727;border-radius:10px}.consult-con .consult-inputs .text-area-wraper textarea::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930);border-radius:10px;border:2px solid rgba(0,0,0,0);background-clip:padding-box}.consult-con .consult-inputs .text-area-wraper textarea::-webkit-scrollbar-thumb:hover{background:#d1a540}.consult-con .consult-inputs .text-area-wraper textarea::-webkit-scrollbar-thumb:active{background:#a67c31}.consult-con .consult-inputs .input input{width:100%}@media(max-width:1090px){.consult-con .consult-inputs{align-items:center}.consult-con .consult-inputs .input{width:70%}.consult-con .consult-inputs .input input{width:100%}}.action-con .time-con{display:flex;flex-direction:column;align-items:center;gap:3.6rem}@media(max-width:1090px){.action-con .time-con{margin-top:6.4rem}.action-con .time-con .avaiable-time-con p,.action-con .time-con .day-time-summary p{font-size:2rem}}.action-con .time-con .avaiable-time-con{display:flex;flex-direction:column;align-items:center;gap:4.2rem;width:70%;height:45rem;overflow:auto}.action-con .time-con .avaiable-time-con::-webkit-scrollbar{display:none}.action-con .time-con .avaiable-time-con .empty-msg{margin-top:10rem;border:none;color:#fff}.action-con .time-con .avaiable-time-con .empty-msg.active,.action-con .time-con .avaiable-time-con .empty-msg:hover{background-color:none;background:none;pointer-events:none}.action-con .time-con .avaiable-time-con p{border:2px solid rgba(0,0,0,0);border-image:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930) 1;background-color:#272727;cursor:pointer;width:100%;height:4rem;display:flex;align-items:center;justify-content:center;padding:.6rem 0}.action-con .time-con .avaiable-time-con p.blocked{filter:grayscale(100%);text-decoration:line-through;pointer-events:none}.action-con .time-con .avaiable-time-con p.active,.action-con .time-con .avaiable-time-con p:hover{background-color:none;background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930)}.action-con .time-con .avaiable-time-con p.loading{position:relative}.action-con .time-con .avaiable-time-con p.loading:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;z-index:1000000;background:linear-gradient(90deg,transparent,rgba(255,255,255,.146) 50%,transparent);animation:loadingAnimation 1.5s ease-in-out infinite;pointer-events:none;border-radius:5px}.action-con .btn-wraper-sm{display:none}.calendar-con{display:grid;grid-template-columns:2fr 1fr;margin-left:3.2rem}.calendar-con .btn-wraper{position:absolute;right:0}@media(max-width:1090px){.calendar-con{grid-template-columns:1fr;margin-left:0}}.calendar-con .day-con{display:flex;flex-direction:column;gap:3.6rem}.calendar-con .day-con .calendar{display:flex;flex-direction:column;gap:2.4rem}.calendar-con .day-con .calendar .month-con{display:flex;justify-content:space-between;align-items:center}.calendar-con .day-con .calendar .month-con p{font-size:2rem}.calendar-con .day-con .calendar .month-con .button-con{display:flex;gap:1.6rem}.calendar-con .day-con .calendar .month-con .button-con svg:hover{fill:#a67c31}.calendar-con .day-con .calendar .week-con{display:flex;justify-content:space-between}.calendar-con .day-con .calendar .week-day-con{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:2.4rem;height:100%}@media(max-width:535px){.calendar-con .day-con .calendar .week-day-con{grid-gap:1.4rem}}.calendar-con .day-con .calendar .week-day-con .row{display:contents}.calendar-con .day-con .calendar .week-day-con .row .col{display:flex;align-items:center;justify-content:center;padding:1.2rem .8rem;border:2px solid rgba(0,0,0,0);border-image:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930) 1;background-color:#272727;pointer-events:none;filter:grayscale(100%)}.calendar-con .day-con .calendar .week-day-con .row .col.available{filter:grayscale(0);pointer-events:all;cursor:pointer}.calendar-con .day-con .calendar .week-day-con .row .col.disabled{display:none}.calendar-con .day-con .calendar .week-day-con .row .col.active,.calendar-con .day-con .calendar .week-day-con .row .col:hover{background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930)}.calendar-con .day-con .calendar .week-day-con .row .col span{font-size:1.6rem;color:#fff}.calendar-con .day-con .calendar .week-day-con .row .col span.disabled{color:#ccc}.calendar-con .day-con .calendar .days{display:grid;grid-template-columns:repeat(7,1fr);margin-bottom:10px}.calendar-con .day-con .calendar .days .col{text-align:center;font-weight:700;padding:10px 0;color:#333;background-color:#f0f0f0;border-bottom:2px solid #ddd}@media(max-width:1090px){.action-con .btn-wraper-sm{display:block!important;align-self:center;justify-self:center}.calendar-section .content-con .btn-wraper{display:none;pointer-events:none}.calendar-section .content-con .btn-wraper.main-page{display:block;pointer-events:all}.consult-con .consult-inputs .rodo-checkbox{width:70%}.consult-con .consult-inputs .rodo-checkbox input{width:2rem}.consult-con .consult-inputs .custom-select,.consult-con .consult-inputs .text-area-wraper{width:70%}}@media(max-width:630px){.consult-con .consult-inputs .rodo-checkbox{width:70%}.consult-con .consult-inputs .rodo-checkbox input{width:3rem}.consult-con .consult-inputs .custom-select,.consult-con .consult-inputs .text-area-wraper{width:70%}}@media(max-width:400px){.consult-con .consult-inputs .rodo-checkbox{width:70%}.consult-con .consult-inputs .rodo-checkbox input{width:3.5rem}.consult-con .consult-inputs .custom-select,.consult-con .consult-inputs .text-area-wraper{width:70%}}.calendar-section .content-con .main-page-calendar{display:flex;flex-direction:column;gap:2.4rem}.calendar-section .content-con .main-page-calendar .btn-wraper{align-self:center}.calendar-section .content-con .main-page-calendar .action-con .time-con .avaiable-time-con p{height:5rem}.slider-wraper .next-step-wraper{opacity:0;z-index:-999999;position:fixed;height:100%;width:100%;top:0;left:0;background-color:hsla(0,0%,100%,.01);backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);display:flex;align-items:center;justify-content:center;transition:all .3s ease-in-out}.slider-wraper .next-step-wraper.onTop{z-index:1}.slider-wraper .next-step-wraper.data{transition:all .3s ease-in-out;opacity:1;display:flex;z-index:1}.slider-wraper .next-step-wraper.data .consult-data .payment{display:none}.slider-wraper .next-step-wraper.payment{transition:all .3s ease-in-out;opacity:1;display:flex;z-index:1}.slider-wraper .next-step-wraper.payment .consult-data .payment{display:flex;flex-direction:column;gap:3.2rem;align-items:center}.slider-wraper .next-step-wraper.payment .consult-data .payment .payment-heading{display:flex;flex-direction:column;gap:1.2rem}.slider-wraper .next-step-wraper.payment .consult-data .payment .payment-form{width:80%;display:flex;flex-direction:column;gap:3.2rem;justify-content:center}.slider-wraper .next-step-wraper.payment .consult-data .payment .payment-form .button-anchor{align-self:center}.slider-wraper .next-step-wraper.payment .consult-data .payment .payment-form .button-anchor .btn{width:180px}.slider-wraper .next-step-wraper.payment .consult-data .data-form,.slider-wraper .next-step-wraper.payment .consult-data .heading{display:none}.slider-wraper .next-step-wraper .consult-data{display:flex;flex-direction:column;gap:4.2rem;width:80rem;align-self:center;justify-self:center;padding:4rem;height:60rem;border:1px solid rgba(0,0,0,0);border-image-source:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930);border-image-slice:1;background-color:#272727}.slider-wraper .next-step-wraper .consult-data .heading{display:flex;flex-direction:column;gap:1.2rem;align-items:center;text-align:center}.slider-wraper .next-step-wraper .consult-data .data-form{display:flex;flex-direction:column;gap:2.2rem}.slider-wraper .next-step-wraper .consult-data .data-form #rodoConsent{width:2rem}.slider-wraper .next-step-wraper .consult-data .data-form .con{display:flex;flex-direction:row;gap:4.2rem;align-self:center}.slider-wraper .next-step-wraper .consult-data .data-form .right{display:flex;flex-direction:column;align-items:center;gap:1.2rem}.slider-wraper .next-step-wraper .consult-data .data-form .right .custom-select{width:30rem}.slider-wraper .next-step-wraper .consult-data .data-form .right .custom-select .options{overflow:auto}.slider-wraper .next-step-wraper .consult-data .data-form .right input{width:30rem}.slider-wraper .next-step-wraper .consult-data .data-form .left .text-area-wraper{height:100%}.slider-wraper .next-step-wraper .consult-data .data-form .left .text-area-wraper textarea{height:100%;width:30rem}.slider-wraper .next-step-wraper .consult-data .data-form .rodo-checkbox{align-self:center}.slider-wraper .next-step-wraper .consult-data .data-form .button-anchor{display:flex;align-items:center;justify-content:center}.slider-wraper .next-step-wraper .consult-data .data-form .button-anchor button{width:25rem}.regulamin-konsult{display:flex;flex-direction:column;gap:3.2rem;padding:3rem;margin-top:6.4rem;margin-bottom:6.4rem}.regulamin-konsult .heading{display:flex;flex-direction:column;gap:1.4rem;text-align:center;align-items:center}.regulamin-konsult .regulamin-content{display:flex;flex-direction:column;gap:2.4rem}.regulamin-konsult .regulamin-content .regulamin-section{display:flex;flex-direction:column;gap:.6rem}.regulamin-konsult .regulamin-content h3{color:#fff}.footer{padding-top:4.2rem;background-color:#272727;border-top:3px solid rgba(0,0,0,0);border-image:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930) 1}.footer .content-con{gap:2rem}.footer .content-con,.footer .content-con .socials-con{display:flex;flex-direction:column;align-items:center;justify-content:center}.footer .content-con .socials-con{gap:4.4rem}.footer .content-con .socials-con .links{display:flex;flex-direction:column;align-items:center;gap:1.2rem;justify-content:space-between;color:#9d9898;font-size:1.6rem;line-height:190%;width:100%;margin-top:-1rem}.footer .content-con .socials-con .links a{color:#9d9898;text-decoration:none;position:relative;transition:color .3s ease}.footer .content-con .socials-con .links a:after{content:"";position:absolute;bottom:-3px;left:0;width:0;height:2px;background:linear-gradient(90deg,#a67c31,#d1a540,#8b6930);transition:width .3s ease}.footer .content-con .socials-con .links a:hover{color:#d1a540}.footer .content-con .socials-con .links a:hover:after{width:100%}.footer .content-con .socials-con .logo-con{display:flex;flex-direction:column;gap:1.2rem;align-items:center;justify-content:center}.footer .content-con .socials-con .slogan{color:#9d9898;text-align:center}.footer .content-con .socials-con .socials{display:flex;gap:3.6rem}.footer .content-con .socials-con .socials a{z-index:1;background-color:#272727;border:3px solid rgba(0,0,0,0);border-image:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930) 1;padding:.5rem;transform:rotate(45deg);transition:transform .2s ease-in-out}.footer .content-con .socials-con .socials a:hover,.footer .content-con .socials-con .socials a:hover svg{transform:rotate(0deg)}.footer .content-con .socials-con .socials a svg{transition:transform .2s ease-in-out;transform:rotate(-45deg);fill:#fff}.footer .content-con .copyright-con{display:flex;width:100%;justify-content:space-between;align-items:center}@media(max-width:770px){.footer .content-con .copyright-con{flex-direction:column;margin-top:1rem}}.footer .content-con .copyright-con p{color:#9d9898}.footer .content-con .copyright-con p a{transition:all .3s ease-in-out}.footer .content-con .copyright-con p a:hover{font-weight:700;background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;color:rgba(0,0,0,0)}@media(max-width:480px){.copyright-con{text-align:center}}@media(max-width:610px){.footer .content-con .socials-con .socials a svg{width:32px;height:auto}}.kocikdev-inline{display:flex;justify-content:center;align-items:center;margin-top:2rem;padding-bottom:2rem}.kocikdev-inline a{display:flex;align-items:center;text-decoration:none;gap:1rem;transition:all .3s ease}.kocikdev-inline a .logo-wrapper{width:38px;height:38px;opacity:.3;transition:all .4s ease;filter:grayscale(100%);display:flex;align-items:center;justify-content:center}.kocikdev-inline a .logo-wrapper img{width:100%;height:100%;object-fit:contain}.kocikdev-inline a .text{font-size:1.6rem;color:#aaa;transition:color .3s ease,transform .3s ease;position:relative;font-weight:500}.kocikdev-inline a .text:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:2px;background-color:#3f37c9;transition:width .3s ease}.kocikdev-inline a:hover .logo-wrapper{opacity:1;filter:drop-shadow(0 0 8px #3f37c9);transform:scale(1.05)}.kocikdev-inline a:hover .text{color:#3f37c9;transform:translateY(-1px)}.kocikdev-inline a:hover .text:after{width:100%}.nav-bar .hamburger-menu{display:none;align-items:center;justify-content:center;cursor:pointer;width:50px;height:50px;background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930);z-index:10000000;position:relative;transition:all .3s ease,transform .3s ease}.nav-bar .hamburger-menu.true{position:fixed;right:2.5%}.nav-bar .hamburger-menu:hover{background-color:#a67c31;transform:scale(1.1)}.nav-bar .hamburger-menu div{width:27px;height:3px;background-color:#fff;position:absolute;left:50%;transform:translateX(-50%);transition:.4s ease}.nav-bar .hamburger-menu .bar1{top:16px}.nav-bar .hamburger-menu .bar1.change{transform:translateX(-50%) rotate(-45deg);top:24px}.nav-bar .hamburger-menu .bar2{top:24px}.nav-bar .hamburger-menu .bar2.change{opacity:0}.nav-bar .hamburger-menu .bar3{top:32px}.nav-bar .hamburger-menu .bar3.change{transform:translateX(-50%) rotate(45deg);top:24px}.nav-sm{position:fixed;top:0;right:-100%;background-color:rgba(68,67,67,.6784313725);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 4px 6px rgba(0,0,0,.1);height:100vh;width:50%;z-index:30;border-left:2px solid rgba(0,0,0,0);border-image:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930) 1;transition:all .7s ease-in-out;opacity:0}.nav-sm.true{right:0;opacity:1;z-index:10000}.nav-sm .content-con{margin-top:8.4rem}.nav-sm .content-con nav .logo{display:none}.nav-sm .content-con nav .nav-links{display:flex;flex-direction:column;align-items:flex-start;margin:3rem}.nav-sm .content-con nav .nav-links .link{font-size:3.6rem}.nav-sm .content-con .action-butons{display:flex;flex-direction:column}.nav-bar .nav-sm .content-con .action-butons{display:flex!important}@media(max-width:1300px){.nav-sm .action-butons{display:flex;flex-direction:column-reverse}}@media(max-width:1000px){.nav-bar .hamburger-menu{display:flex;z-index:10000000}.nav-sm{width:40%}}@media(max-width:850px){.nav-sm{width:45%}}@media(max-width:700px){.nav-sm{width:60%}}@media(max-width:553px){.nav-sm{width:75%}}@media(max-width:450px){.nav-sm{width:90%}}.hamburger-menu{display:none;align-items:center;justify-content:center;cursor:pointer;width:50px;height:50px;background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930);z-index:10000000;position:relative;transition:all .3s ease,transform .3s ease}.hamburger-menu.true{position:fixed;right:2.5%}.hamburger-menu:hover{background-color:#a67c31;transform:scale(1.1)}.hamburger-menu div{width:27px;height:3px;background-color:#fff;position:absolute;left:50%;transform:translateX(-50%);transition:.4s ease}.hamburger-menu .bar1{top:16px}.hamburger-menu .bar1.change{transform:translateX(-50%) rotate(-45deg);top:24px}.hamburger-menu .bar2{top:24px}.hamburger-menu .bar2.change{opacity:0}.hamburger-menu .bar3{top:32px}.hamburger-menu .bar3.change{transform:translateX(-50%) rotate(45deg);top:24px}.chat-window{height:55rem;width:45rem;background-color:#444343;display:grid;display:flex;flex-direction:column;position:fixed;bottom:0;right:0;z-index:1000000;border:2px solid rgba(0,0,0,0);border-image:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930) 1;transition:transform .7s ease,opacity .7s ease,height .7s ease}.chat-window.closed{opacity:0;transform:translateY(100%);height:0;pointer-events:none}.chat-window .chat-box{position:relative;height:100%;overflow-y:auto;transition:opacity .3s ease,visibility .3s ease}.chat-window .chat-initial-wrapper,.chat-window .main-chat-wrapper{position:absolute;width:100%;top:0;left:0;transition:opacity .3s ease,visibility .3s ease;height:100%;overflow-y:auto}.chat-window .chat-initial-wrapper::-webkit-scrollbar,.chat-window .main-chat-wrapper::-webkit-scrollbar{width:12px}.chat-window .chat-initial-wrapper::-webkit-scrollbar-track,.chat-window .main-chat-wrapper::-webkit-scrollbar-track{background:#272727;border-radius:10px}.chat-window .chat-initial-wrapper::-webkit-scrollbar-thumb,.chat-window .main-chat-wrapper::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930);border-radius:10px;border:2px solid rgba(0,0,0,0);background-clip:padding-box}.chat-window .chat-initial-wrapper::-webkit-scrollbar-thumb:hover,.chat-window .main-chat-wrapper::-webkit-scrollbar-thumb:hover{background:#d1a540}.chat-window .chat-initial-wrapper::-webkit-scrollbar-thumb:active,.chat-window .main-chat-wrapper::-webkit-scrollbar-thumb:active{background:#a67c31}.chat-window .show{opacity:1;visibility:visible}.chat-window .hide{opacity:0;visibility:hidden}.chat-window .chat-input{display:grid;grid-template-columns:5fr 1fr;justify-content:center;align-items:center;height:6rem;margin-top:1rem}.chat-window .chat-input .svg{display:flex;align-items:center;justify-content:center;background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930);height:100%}.chat-window .chat-input input{height:100%;font-size:1.8rem;color:#fff;padding-left:1.6rem;background-color:#444343;border:none;border-top:2px solid rgba(0,0,0,0);border-image:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930) 1}@media(max-width:550px){.chat-window{height:50rem;width:40rem;height:60rem;width:100%}}.chat-window .heading{display:flex;width:100%;padding:1.2rem 0;align-items:center;justify-content:space-between;border-bottom:2px solid rgba(0,0,0,0);border-image:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930) 1}.chat-window .heading .chat-name{display:flex;flex-direction:row}.chat-window .heading .chat-name p{font-weight:700}@media(max-width:550px){.chat-window .heading .chat-name p{font-size:1.4rem}}.chat-window .heading .button-con{display:flex;flex-direction:row-reverse;gap:2.4rem;height:-moz-fit-content;height:fit-content;padding:0 1.7rem}.chat-window .heading .button-con .svg{transform:rotate(45deg);border:2px solid rgba(0,0,0,0);height:34px;width:34px;display:flex;align-items:center;justify-content:center;background-color:#444343;border-image:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930) 1}.chat-window .heading .button-con .svg:hover{background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930);cursor:pointer}.chat-window .heading .button-con .svg svg{transform:rotate(-45deg)}.chat-initial-wrapper p{text-align:center}.chat-initial-wrapper p,.initial-box{display:flex;align-items:center;justify-content:center}.initial-box{flex-direction:column;gap:2.4rem;margin-top:4.8rem}.initial-box h3{font-size:2.4rem;font-weight:700;color:#fff}.initial-box .chat-init-inputs{display:flex;flex-direction:column;gap:1.2rem;align-items:center}.initial-box .chat-init-inputs input{background-color:#272727}.initial-box .chat-init-inputs input::placeholder{font-size:1.6rem;color:#a09f9f}.initial-box .chat-init-inputs .btn{display:flex;width:10rem;align-items:center;justify-content:center;position:relative;padding:1rem;font-size:1.8rem;font-weight:700;color:#fff;background:linear-gradient(270deg,#a67c31,#a67c31,#d1a540,#8b6930);background-size:200% 200%;background-position:0 0;border:none;cursor:pointer;overflow:hidden;transition:background-position .5s ease;text-align:center}.initial-box .chat-init-inputs .btn:hover{background-position:100% 100%}.chat-box{width:100%;height:100%;display:flex;flex-direction:column}.chat-box::-webkit-scrollbar{width:12px}.chat-box::-webkit-scrollbar-track{background:#272727;border-radius:10px}.chat-box::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930);border-radius:10px;border:2px solid rgba(0,0,0,0);background-clip:padding-box}.chat-box::-webkit-scrollbar-thumb:hover{background:#d1a540}.chat-box::-webkit-scrollbar-thumb:active{background:#a67c31}.chat-box .main-chat{flex-grow:1;overflow-y:auto;padding:1.6rem;gap:.8rem;display:flex;flex-direction:column;justify-content:flex-end}.chat-box .main-chat .admin p,.chat-box .main-chat .guest,.chat-box .main-chat .klient{max-width:90%;word-wrap:break-word;word-break:break-word;padding:1rem;display:inline-block}.chat-box .main-chat .guest,.chat-box .main-chat .klient{padding:1rem;background-color:#272727;width:-moz-fit-content;width:fit-content;align-self:flex-end}.chat-box .main-chat .admin{display:flex;align-items:center;gap:1.2rem;width:100%}.chat-box .main-chat .admin p{background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930);padding:1rem}.main-chat{flex-grow:1;overflow-y:auto;padding:1.6rem;gap:.8rem;display:flex;flex-direction:column;justify-content:flex-end}.main-chat .admin p,.main-chat .guest,.main-chat .klient{max-width:90%;word-wrap:break-word;word-break:break-word;padding:1rem;display:inline-block}.main-chat .guest,.main-chat .klient{padding:1rem;background:#272727;width:-moz-fit-content;width:fit-content;align-self:flex-end}.main-chat .admin{display:flex;align-items:center;gap:1.2rem;width:100%;justify-content:flex-start}.main-chat .admin p{background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930);padding:1rem}.chat-button-wraper{position:fixed;bottom:50px;right:50px}.chat-button-wraper .button-wraper{position:relative}.chat-button-wraper .button-wraper .chat-unread-indicator{position:absolute;font-size:1.6rem;height:23px;width:23px;background-color:#913333;color:#fff;display:flex;align-items:center;justify-content:center;border-radius:50%;top:0;right:0}.chat-button-wraper .chat-button{background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930);padding:1rem;transform:rotate(45deg);z-index:1000;cursor:pointer;box-shadow:0 8px 15px rgba(0,0,0,.3),0 4px 10px rgba(0,0,0,.2);transition:opacity .3s ease,transform .3s ease,box-shadow .3s ease}.chat-button-wraper .chat-button.true{opacity:0}.chat-button-wraper .chat-button svg{transform:rotate(-45deg)}.chat-button-wraper .chat-button:hover{transform:rotate(45deg) translateY(-10px);box-shadow:0 12px 20px rgba(0,0,0,.4),0 6px 15px rgba(0,0,0,.3)}@keyframes jump{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.review-svg-anchor{width:100%;margin-top:4.8rem;display:grid;grid-template-columns:1fr 1fr}.review-svg-anchor .review-triangle{width:100%}.review-svg-anchor .review-triangle:first-child{position:relative}.review-svg-anchor .review-triangle .golden-line{width:auto;height:auto;position:absolute;bottom:-146px;right:-2px}.review-svg-anchor .review-triangle svg{width:100%;height:-moz-fit-content;height:fit-content}.review-svg-anchor .review-triangle:nth-child(2) svg{transform:scaleX(-1)}.verify-code-box{position:fixed;z-index:100000000;height:100vh;width:100vw;top:0;left:0;display:flex;justify-content:center;opacity:0;visibility:hidden;-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);transition:all .3s ease-in-out}.verify-code-box .not-matching-phone h3{text-align:center;font-weight:400}.verify-code-box .not-matching-phone h3 span{font-weight:600}.verify-code-box .not-matching-phone .phone-update-box{display:flex;flex-direction:row;gap:2.4rem}.verify-code-box .success-confirm,.verify-code-box.visible{transition:all .3s ease-in-out}.verify-code-box.visible{opacity:1;visibility:visible}.verify-code-box .dots-con{display:flex;flex-direction:column;align-items:center;margin-top:-5rem;gap:3.2rem;justify-content:center;text-align:center}.verify-code-box .dots-con .error{margin-top:1.2rem}.verify-code-box .dots-con .code-inputs{display:flex;gap:1.2rem;justify-content:center;margin-top:1rem;overflow:hidden}.verify-code-box .dots-con .code-inputs.loading .input-wraper{position:relative;overflow:hidden}.verify-code-box .dots-con .code-inputs.loading .input-wraper mark{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;z-index:1000000;background:linear-gradient(90deg,transparent,rgba(255,255,255,.146) 50%,transparent);animation:loadingAnimation 1.5s ease-in-out infinite;pointer-events:none;border-radius:5px}.verify-code-box .dots-con .code-inputs .golden-dot{height:1.6rem;width:1.6rem;align-self:center;background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930);border-radius:50%;margin:0 .5rem;display:flex;align-items:center;justify-content:center}.verify-code-box .dots-con .code-inputs .code-input{width:4rem;height:5rem;font-size:2.4rem;text-align:center;border:1px solid #444343;border-radius:5px;background-color:#444343;color:#fff;transition:border-color .3s ease}.verify-code-box .dots-con .code-inputs .code-input.loading{background-color:#444343;opacity:.5;pointer-events:none;position:relative;overflow:hidden}.verify-code-box .dots-con .code-inputs .code-input::placeholder{color:#a09f9f}.verify-code-box .dots-con .code-inputs .code-input:focus{border-color:#a67c31;outline:none}.verify-code-box .dots-con .code-inputs .code-input.has-error{border-color:#e74c3c;animation:shake .3s ease}.verify-code-box .dots-con h3{margin-top:-1rem;color:#fff}.verify-code-box .dots-con .error{position:absolute;top:330px;color:#e74c3c;font-size:1.6rem;margin-top:.5rem;opacity:0;transform:translateY(-5px);animation:fadeIn .4s ease forwards}.verify-code-box .dots-con .error.true{color:#1ed085}.verify-code-box .dots-con .button-anchor{margin-top:1rem}.input-field{font-size:1.6rem;padding:1.6rem;background-color:#444343;border-style:none;border-left:3px solid #a67c31;color:#fff;transition:border-color .3s ease}.input-field::placeholder{font-size:1.6rem;color:#a09f9f}.input-field.has-error{border-left-color:#e74c3c;animation:shake .3s ease}.payment-wraper{height:100vh;width:100vw;position:fixed;top:0;left:0;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);flex-direction:column;gap:3.2rem;visibility:hidden;opacity:0}.payment-wraper.visible{opacity:1;visibility:visible;z-index:100000000000}.payment-element{width:100%;max-width:400px}.phone-number-input-box{position:fixed;z-index:100000000;height:100vh;width:100vw;top:0;left:0;display:flex;justify-content:center;opacity:0;visibility:hidden;-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);transition:all .3s ease-in-out}.phone-number-input-box.visible{opacity:1;visibility:visible}.phone-number-input-box form{display:flex;flex-direction:column;align-items:center;margin-top:12.4rem;gap:3.2rem;text-align:center}.phone-number-input-box form .phone-update-box{display:flex;flex-direction:row;gap:1.2rem;margin-top:2rem}.phone-number-input-box form .error{margin-top:1.2rem;top:410px!important}.phone-number-input-box form h3{line-height:150%;text-align:center;font-weight:400;margin:0 3rem}.phone-number-input-box form h3:nth-child(3){font-weight:700}.phone-number-input-box form .number-inputs{display:flex;gap:1.2rem;justify-content:center;margin-top:1rem}.phone-number-input-box form .number-inputs .number-input-wraper{position:relative;overflow:hidden}.phone-number-input-box form .number-inputs .number-input-wraper.loading span{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;z-index:1000000;background:linear-gradient(90deg,transparent,rgba(255,255,255,.146) 50%,transparent);animation:loadingAnimation 1.5s ease-in-out infinite;pointer-events:none;border-radius:5px}.phone-number-input-box form .number-inputs .number-input-wraper .number-input{width:4rem;height:5rem;font-size:2.4rem;text-align:center;border:1px solid #444343;border-radius:5px;background-color:#444343;color:#fff;position:relative;z-index:2;transition:border-color .3s ease,opacity .3s ease}.phone-number-input-box form .number-inputs .number-input-wraper .number-input.loading{background-color:#444343;opacity:.5;pointer-events:none;position:relative;overflow:hidden}.phone-number-input-box form .number-inputs .number-input-wraper .number-input::placeholder{color:#a09f9f}.phone-number-input-box form .number-inputs .number-input-wraper .number-input:focus{border-color:#a67c31;outline:none}.phone-number-input-box form .number-inputs .number-input-wraper .number-input.has-error{border-color:#e74c3c;animation:shake .3s ease}@keyframes shake{0%{transform:translateX(0)}25%{transform:translateX(-5px)}50%{transform:translateX(5px)}75%{transform:translateX(-5px)}to{transform:translateX(0)}}.phone-number-input-box form h3{margin-top:-1rem;color:#fff}.phone-number-input-box form .error{position:absolute;top:330px;color:#e74c3c;font-size:1.6rem;margin-top:.5rem;opacity:0;transform:translateY(-5px);animation:fadeIn .4s ease forwards}.phone-number-input-box form .error.true{color:#1ed085}@keyframes fadeIn{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.phone-number-input-box form .button-anchor{margin-top:1rem}.panel-layout{display:grid;grid-template-columns:2fr 8fr;height:100vh;background-color:#d9d9d9}.panel-layout .aside .content-con{padding:1.2rem 0}.panel-layout .aside .content-con .action-con .action-button-wraper a .panel-action-button{padding:.5rem 0 .5rem 1rem}.panel-layout .main-panel{overflow:hidden;display:flex;flex-direction:column;height:100vh}.panel-layout .main-panel .main-panel-content{flex:1 1;overflow-y:auto}.panel-layout .main-panel .main-panel-content::-webkit-scrollbar{width:12px}.panel-layout .main-panel .main-panel-content::-webkit-scrollbar-track{background:#272727;border-radius:10px}.panel-layout .main-panel .main-panel-content::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930);border-radius:10px;border:2px solid rgba(0,0,0,0);background-clip:padding-box}.panel-layout .main-panel .main-panel-content::-webkit-scrollbar-thumb:hover{background:#d1a540}.panel-layout .main-panel .main-panel-content::-webkit-scrollbar-thumb:active{background:#a67c31}.panel-layout .main-panel .main-panel-content .empty-msg{margin-top:3.2rem}.panel-layout aside{display:flex;flex-direction:column;align-items:center;gap:2.4rem;background-color:#272727}.panel-layout aside .content-con{padding:1.2rem;width:100%}.panel-layout aside .content-con .action-con{display:flex;align-self:flex-start;flex-direction:column;gap:2rem}@media(max-width:1100px){.panel-layout{grid-template-columns:1fr}.panel-layout aside{display:none}}.panel-layout .main-panel .main-panel-conent{flex:1 1;overflow-y:auto}.profile-settings{display:flex;flex-direction:column;gap:1.2rem;height:100%;overflow-y:auto}.profile-settings form .button-anchor button{width:200px}.profile-settings h3{padding:1.8rem;font-size:2.6rem;font-weight:700}#user-profile-form .data-inputs .error{white-space:nowrap;width:100%}#user-profile-form .data-inputs .error.false,#user-profile-form .data-inputs .error.true{text-align:center}@media(max-width:980px){.profile-settings h3{text-align:center}.profile-settings #user-profile-form .btn{align-self:center;margin:0}.profile-settings #user-profile-form .data-inputs{width:70%}.profile-settings #user-profile-form .button-anchor{display:flex;align-self:center;margin:0}}@media(max-width:810px){.profile-settings #user-profile-form .data-inputs{width:80%}}@media(max-width:700px){.profile-settings #user-profile-form .data-inputs{width:90%}}@media(max-width:595px){.profile-settings{height:auto}.profile-settings #user-profile-form{justify-content:center}.profile-settings #user-profile-form .data-inputs .double-input{flex-direction:column;gap:3.2rem}.profile-settings #user-profile-form .data-inputs .double-input .named-input-comp .named-input input{width:100%}}@media(max-width:540px){.profile-settings h3{text-align:center}.profile-settings #user-profile-form .image-change{flex-direction:column}}.inpost-container .content-con .spinner-container{align-items:center}.inpost-container .inpost-perview{background-color:#444343;height:100%;padding:1rem 0;overflow:hidden}.inpost-container .inpost-perview .empty{font-size:2.4rem;text-align:center;margin-top:3.2rem}.inpost-container .inpost-perview .spinner-container{align-items:center}.inpost-container .inpost-perview .spinner-container .spinner-box{margin-top:-10rem}.inpost-container .inpost-perview .type-choice-container{display:flex;align-items:center;justify-content:center;gap:1.6rem;padding-bottom:1rem;border-bottom:2px solid rgba(0,0,0,0);border-image:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930) 1}.inpost-container .inpost-perview .type-choice-container .inpost-golden-bar{width:3rem;height:2px;background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930)}.inpost-container .inpost-perview .type-choice-container .svg{position:relative;padding:.8rem}.inpost-container .inpost-perview .type-choice-container .svg span{font-size:1.6rem;font-weight:700;color:#fff;background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930);padding:.6rem;position:absolute;top:-5px;right:0}.inpost-container .inpost-perview .type-choice-container .svg span.chat-active,.inpost-container .inpost-perview .type-choice-container .svg span.web-active{background:#fff;color:#a67c31;border:3px solid #a67c31;top:-8px;right:-3px}.inpost-container .inpost-perview .type-choice-container .svg.active,.inpost-container .inpost-perview .type-choice-container .svg:hover{cursor:pointer;background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930)}.inpost-container .inpost-perview .error-con{width:100%;display:flex;align-items:center;justify-content:center;margin-top:4.2rem}.inpost-container .inpost-perview .error-con .error{font-size:2.4rem;text-align:center;color:#fff}.inpost-container .inpost-perview .error-con .error.true{color:#fff}.inpost-container .inpost-perview .inbox-msg-container{padding:2rem;display:flex;flex-direction:column;gap:2.4rem;height:100%;overflow:auto}.inpost-container .inpost-perview .inbox-msg-container::-webkit-scrollbar{width:12px}.inpost-container .inpost-perview .inbox-msg-container::-webkit-scrollbar-track{background:#272727;border-radius:10px}.inpost-container .inpost-perview .inbox-msg-container::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930);border-radius:10px;border:2px solid rgba(0,0,0,0);background-clip:padding-box}.inpost-container .inpost-perview .inbox-msg-container::-webkit-scrollbar-thumb:hover{background:#d1a540}.inpost-container .inpost-perview .inbox-msg-container::-webkit-scrollbar-thumb:active{background:#a67c31}.inpost-container .inpost-perview .inbox-msg-container .spinner-container{margin-top:3rem}.client-base{padding:3rem;display:flex;flex-direction:column;gap:3.2rem}.client-base::-webkit-scrollbar{width:12px}.client-base::-webkit-scrollbar-track{background:#272727;border-radius:10px}.client-base::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930);border-radius:10px;border:2px solid rgba(0,0,0,0);background-clip:padding-box}.client-base::-webkit-scrollbar-thumb:hover{background:#d1a540}.client-base::-webkit-scrollbar-thumb:active{background:#a67c31}.client-base h1{color:#2b2828;width:-moz-fit-content;width:fit-content}.client-base .client-base-container{padding-top:3rem;display:flex;flex-direction:row;flex-wrap:wrap;gap:3rem;justify-items:center}.client-base .client-base-container .empty{color:#2b2828;font-size:2.4rem;font-style:italic;text-align:center;width:100%}.client-display-con{margin:3.2rem;height:100%}.client-display-con,.dashboard-container{display:flex;flex-direction:column;gap:3.2rem}.dashboard-container{margin:3rem}.dashboard-container svg{margin-top:-2rem}.dashboard-container h1{color:#2b2828}.dashboard-container .cards-container{display:flex;flex-direction:column;gap:3.2rem}.dashboard-container .cards-container .users-data-con .user-data-wrapper{width:100%;display:flex;flex-wrap:wrap}.admin-consult-calendar{margin:3rem;display:flex;flex-direction:column;gap:3.2rem}.admin-consult-calendar .btn-wraper{display:none}.admin-consult-calendar .heading{display:flex;flex-direction:column;gap:1.2rem}.admin-consult-calendar .heading .btn{width:260px;height:auto}.admin-consult-calendar .heading h2{color:#2b2828}.admin-consult-calendar .action-con{display:flex;flex-direction:column;gap:8.4rem}.admin-consult-calendar .action-con .calendar-con{margin:0 3rem;grid-template-columns:1fr;row-gap:3.2rem}.admin-consult-calendar .action-con .calendar-con .calendar-wraper-admin{display:flex;align-items:center;justify-content:center}.admin-consult-calendar .action-con .calendar-con .calendar-wraper-admin .calendar-wraper{background-color:#444343;padding:2.4rem}.admin-consult-calendar .action-con .calendar-con .consultation-perview-con{display:flex;flex-direction:column;gap:1.2rem}.admin-consult-calendar .action-con .calendar-con .consultation-perview-con .consult-card-con{display:flex;flex-direction:column;gap:2.4rem;min-height:20rem}.admin-consult-calendar .action-con .calendar-con .consultation-perview-con .consult-card-con .spinner-container{align-items:center}.admin-consult-calendar .action-con .calendar-con .day-con .heading-con{display:none}.admin-consult-calendar .action-con .calendar-con .day-con .calendar .week-day-con .col{position:relative}.admin-consult-calendar .action-con .calendar-con .day-con .calendar .week-day-con .col .appointment-mark{border:1px solid #fff;position:absolute;top:-5px;right:-5px;border-radius:50%;height:15px;width:15px;background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930);display:none}.admin-consult-calendar .action-con .calendar-con .day-con .calendar .week-day-con .col .appointment-mark.visible{display:block}.admin-consult-calendar .action-con .calendar-con .day-con .calendar .week-con{justify-content:space-around}.admin-consult-calendar .action-con .calendar-con .day-con .calendar .month-con p,.admin-consult-calendar .action-con .calendar-con .day-con .calendar .week-con .week p{color:#2b2828}.admin-consult-calendar .action-con .calendar-con .day-con .calendar .month-con .button-con svg{fill:#2b2828}.main-panel-content{overflow-x:hidden}.main-panel-content .admin-consult-calendar .heading{flex-direction:row;justify-content:space-between}.main-panel-content .admin-consult-calendar .heading.second{flex-direction:column}.main-panel .main-panel-content .admin-consult-calendar .action-con .consultation-perview-con .consult-card-con .empty-card{color:#2b2828;font-size:2.4rem;text-align:center;display:flex;margin-top:3.2rem;justify-content:center}.menage-calendar{padding:3rem;display:flex;flex-direction:column;gap:4rem}.menage-calendar .client-consult-calendar{display:flex;flex-direction:column;gap:2rem}.menage-calendar .client-consult-calendar .heading{display:flex;flex-direction:column;align-items:center;gap:1rem}.menage-calendar .client-consult-calendar .heading h2{color:#2b2828;font-size:3.2rem}.menage-calendar .client-consult-calendar .calendar-con{display:flex;flex-direction:column;gap:2rem;background:#d9d9d9;border-radius:8px;padding:2rem}.menage-calendar .client-consult-calendar .calendar-con .choice-con{display:flex;flex-direction:column;gap:2.4rem;align-items:center}.menage-calendar .client-consult-calendar .calendar-con .choice-con h2{color:#2b2828;text-align:center;font-size:3.2rem}.menage-calendar .client-consult-calendar .calendar-con .choice-con .choice-times-slots{display:flex;align-items:center;justify-content:center;width:100%}.menage-calendar .client-consult-calendar .calendar-con .choice-con .choice-times-slots .to-chose-slots{display:flex;flex-direction:column;gap:2.4rem;text-align:center}.menage-calendar .client-consult-calendar .calendar-con .choice-con .choice-times-slots .to-chose-slots .container-wraper{display:flex;align-items:center;justify-content:center}.menage-calendar .client-consult-calendar .calendar-con .choice-con .choice-times-slots .to-chose-slots .container-wraper .container{display:flex;flex-direction:row;flex-wrap:wrap;gap:2.4rem;align-items:center;justify-content:center}.menage-calendar .client-consult-calendar .calendar-con .choice-con .choice-times-slots .to-chose-slots .container-wraper .container .time-slot-wraper .svg{display:none}.menage-calendar .client-consult-calendar .calendar-con .choice-con .choice-times-slots .to-chose-slots .container-wraper .container .time-slot-wraper.locked{position:relative;pointer-events:none}.menage-calendar .client-consult-calendar .calendar-con .choice-con .choice-times-slots .to-chose-slots .container-wraper .container .time-slot-wraper.locked .time-slot{filter:grayscale(30);background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930);font-weight:700}.menage-calendar .client-consult-calendar .calendar-con .choice-con .choice-times-slots .to-chose-slots .container-wraper .container .time-slot-wraper.locked .time-slot p{color:#fff}.menage-calendar .client-consult-calendar .calendar-con .choice-con .choice-times-slots .to-chose-slots .container-wraper .container .time-slot-wraper.locked .svg{display:block;font-size:2rem;padding:.5rem;background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;position:absolute;top:-10px;right:-10px}.menage-calendar .client-consult-calendar .calendar-con .choice-con .choice-times-slots .to-chose-slots .container-wraper .container .time-slot-wraper .time-slot.available{background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930);position:relative;font-weight:700}.menage-calendar .client-consult-calendar .calendar-con .choice-con .choice-times-slots .to-chose-slots .container-wraper .container .time-slot-wraper .time-slot.available.disactive{background:rgba(0,0,0,0);border:1px solid #a67c31;font-weight:400}.menage-calendar .client-consult-calendar .calendar-con .choice-con .choice-times-slots .to-chose-slots .container-wraper .container .time-slot-wraper .time-slot.available.disactive p{color:#2b2828}.menage-calendar .client-consult-calendar .calendar-con .choice-con .choice-times-slots .to-chose-slots .container-wraper .container .time-slot-wraper .time-slot.available.locked{filter:grayscale(30)}.menage-calendar .client-consult-calendar .calendar-con .choice-con .choice-times-slots .to-chose-slots .container-wraper .container .time-slot-wraper .time-slot.available.locked .svg{position:absolute;display:block;font-size:2rem;color:#fff;padding:.6rem;border-radius:50%;display:flex;align-items:center;justify-content:center;background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930);filter:none;right:-10px;top:-10px}.menage-calendar .client-consult-calendar .calendar-con .choice-con .choice-times-slots .to-chose-slots .container-wraper .container .time-slot-wraper .time-slot.available p{color:#fff}.menage-calendar .client-consult-calendar .calendar-con .choice-con .choice-times-slots .to-chose-slots .container-wraper .container .time-slot{border:1px solid #a67c31;width:12rem;display:flex;align-items:center;justify-content:center;cursor:pointer}.menage-calendar .client-consult-calendar .calendar-con .choice-con .choice-times-slots .to-chose-slots .container-wraper .container .time-slot .locked,.menage-calendar .client-consult-calendar .calendar-con .choice-con .choice-times-slots .to-chose-slots .container-wraper .container .time-slot.available{border:none}.menage-calendar .client-consult-calendar .calendar-con .choice-con .choice-times-slots .to-chose-slots .container-wraper .container .time-slot .svg{display:none}.menage-calendar .client-consult-calendar .calendar-con .choice-con .choice-times-slots .to-chose-slots .container-wraper .container .time-slot.not-available{opacity:.5}.menage-calendar .client-consult-calendar .calendar-con .choice-con .choice-times-slots .to-chose-slots .container-wraper .container .time-slot p{font-size:2.4rem;color:#2b2828}.menage-calendar .client-consult-calendar .calendar-con .day-con .heading-con{text-align:center}.menage-calendar .client-consult-calendar .calendar-con .day-con .heading-con h2{color:#2b2828;font-size:1.5rem;margin-bottom:1rem}.menage-calendar .client-consult-calendar .calendar-con .day-con .calendar .month-con{display:flex;justify-content:space-between;align-items:center}.menage-calendar .client-consult-calendar .calendar-con .day-con .calendar .month-con p{font-size:1.4rem;color:#2b2828}.menage-calendar .client-consult-calendar .calendar-con .day-con .calendar .month-con .button-con{display:flex;gap:1rem}.menage-calendar .client-consult-calendar .calendar-con .day-con .calendar .month-con .button-con svg{fill:#2b2828;cursor:pointer}.menage-calendar .client-consult-calendar .calendar-con .day-con .calendar .month-con .button-con svg:hover{fill:#a67c31}.menage-calendar .client-consult-calendar .calendar-con .day-con .calendar .week-con{display:flex;justify-content:space-between;margin-top:1rem}.menage-calendar .client-consult-calendar .calendar-con .day-con .calendar .week-con .week{flex:1 1;text-align:center}.menage-calendar .client-consult-calendar .calendar-con .day-con .calendar .week-con .week p{font-size:1rem;font-weight:700;color:#2b2828}.menage-calendar .client-consult-calendar .calendar-con .day-con .calendar .calendar-body{margin-top:1rem}.menage-calendar .client-consult-calendar .calendar-con .day-con .calendar .calendar-body .calendar-row{display:flex}.menage-calendar .client-consult-calendar .calendar-con .day-con .calendar .calendar-body .calendar-row .col{flex:1 1;text-align:center;padding:1rem;background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930);border:1px solid #444343;color:#fff;font-size:1.2rem;cursor:pointer}.menage-calendar .client-consult-calendar .calendar-con .day-con .calendar .calendar-body .calendar-row .col.disabled{background:#444343;color:#8b8b8b;pointer-events:none;opacity:0}.menage-calendar .client-consult-calendar .calendar-con .day-con .calendar .calendar-body .calendar-row .col.blocked{filter:grayscale(100%);pointer-events:none}.menage-calendar .client-consult-calendar .calendar-con .day-con .calendar .calendar-body .calendar-row .col.active,.menage-calendar .client-consult-calendar .calendar-con .day-con .calendar .calendar-body .calendar-row .col:hover{background:#272727}.menage-calendar .client-consult-calendar .calendar-con .day-con .calendar .calendar-body .calendar-row .col.active{background:#272727;font-weight:700;border:2px solid #a67c31}.menage-calendar .client-consult-calendar .calendar-con .error{margin-top:1rem;color:red;font-size:1rem;text-align:center}.golden-bar{width:70%;height:1px;background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930)}.action-button-wraper{position:relative;margin-bottom:0;transition:all .3s ease-in-out}.action-button-wraper.expand{transition:margin-bottom .3s ease-in-out;margin-bottom:7rem}.action-button-wraper.expand .admin-aside-chats-buttons{opacity:1;left:6.2rem}.action-button-wraper .admin-aside-chats-buttons{display:flex;flex-direction:column;position:absolute;bottom:-7.2rem;left:5rem;opacity:0;pointer-events:none;transition:all .3s ease-in-out}.action-button-wraper .admin-aside-chats-buttons.pointer-events-active{pointer-events:all}.action-button-wraper .admin-aside-chats-buttons .chat-count{height:20px;width:20px;background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930);color:#fff;position:absolute;border-radius:50%;display:flex;align-items:center;justify-content:center;right:-30px;top:50%;transform:translateY(-50%)}.action-button-wraper .admin-aside-chats-buttons .chat-count.bigger{height:25px;width:25px}.action-button-wraper .admin-aside-chats-buttons .admin-aside-chat-button{color:#fff;font-size:1.6rem;position:relative}.action-button-wraper .admin-aside-chats-buttons .admin-aside-chat-button.active mark{display:inline-block}.action-button-wraper .admin-aside-chats-buttons .admin-aside-chat-button mark{position:absolute;content:" ";height:2rem;width:.6rem;background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930);left:-1.2rem;top:4px;display:none}.action-button-wraper .client-base-menu{position:absolute;color:#fff;bottom:-10rem;font-size:2rem;width:100%}.action-button-wraper .client-base-menu .menu-wrapper{display:flex;justify-content:center;opacity:0;transform:translateY(-10px);transition:opacity .3s ease,transform .3s ease}.action-button-wraper .client-base-menu .menu-wrapper.open{opacity:1;transform:translateY(0)}.action-button-wraper .client-base-menu .menu-wrapper ul{display:flex;flex-direction:column;gap:1.2rem;width:-moz-fit-content;width:fit-content}.action-button-wraper .client-base-menu .menu-wrapper ul li{font-size:1.6rem}.action-button-wraper .client-base-menu .menu-wrapper ul li.active a,.action-button-wraper .client-base-menu .menu-wrapper ul li:hover a{height:100%}.action-button-wraper .client-base-menu .menu-wrapper ul li.active a span,.action-button-wraper .client-base-menu .menu-wrapper ul li:hover a span{width:7px;height:100%}.action-button-wraper .client-base-menu .menu-wrapper ul li a{display:flex;gap:.8rem;position:relative}.action-button-wraper .client-base-menu .menu-wrapper ul li span{display:block;height:100%;width:0;background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930);transition:all .2s ease-in-out}.action-button-wraper .panel-action-button{display:flex;justify-content:space-between;padding:.5rem 1.6rem;cursor:pointer}.action-button-wraper .panel-action-button.active,.action-button-wraper .panel-action-button:hover{background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930)}.action-button-wraper .panel-action-button p{font-weight:400}.action-button-wraper .panel-action-button .label-con{display:flex;flex-direction:row;gap:1.2rem;position:relative}.action-button-wraper .panel-action-button .label-con .admin-notif-indicator{position:absolute;height:15px;width:15px;background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;right:-25px;top:8px}.action-button-wraper .panel-action-button .label-con .admin-notif-indicator.active{box-shadow:0 0 6px 2px rgba(236,236,236,.8352941176)}.action-button-wraper .panel-action-button .chat-count{padding:.3rem;display:flex;align-items:center;align-self:center}.action-button-wraper .panel-action-button .chat-count,.chat-count{font-size:1.4rem;font-weight:700;color:#a67c31;background-color:#fff}.chat-count{padding:.6rem;height:-moz-fit-content;height:fit-content}.small-counter{position:absolute;right:-30px;top:50%;transform:translate(-50%,-50%);height:20px;width:20px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930)}.small-counter.klient-counter{font-size:2rem;height:28px;width:28px;right:0;color:#fff;transition:all .3s ease-in-out}.small-counter.klient-counter.reduce{top:10px}@media(max-width:1100px){.small-counter.klient-counter{height:20px;width:20px;font-size:1.4rem}}.user-aside-wraper{background-color:#444343;width:100%}.user-aside-wraper,.user-aside-wraper .user-container{display:flex;align-items:center;justify-content:center}.user-aside-wraper .user-container{flex-direction:row;gap:1.2rem;padding:2.6rem 0}.user-aside-wraper .user-container .user-image{width:80px;height:80px;border-radius:50%;overflow:hidden;position:relative;background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930);display:flex;align-items:center;justify-content:center}.user-aside-wraper .user-container .user-image.guest{height:100%;width:100%}.user-aside-wraper .user-container .user-image img{object-fit:cover;width:100%;height:100%;opacity:0;transition:opacity .5s ease-in-out}.user-aside-wraper .user-container .user-image img[src]{opacity:1;background:none}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.user-aside-wraper .user-container .user-info{display:flex;flex-direction:column;width:min-content}.user-aside-wraper .user-container .user-info .avaiable-tag.admin-toggle{cursor:pointer!important}.user-aside-wraper .user-container .user-info .avaiable-tag.client-tag{cursor:none;pointer-events:none}.user-aside-wraper .user-container .user-info .avaiable-tag.loading{filter:blur(2px)}.user-aside-wraper .user-container .user-info h3{color:#fff;text-align:center}.user-aside-wraper .user-container .user-info span{display:flex;align-items:center;gap:.6rem}.user-aside-wraper .user-container .user-info span p,.user-aside-wraper .user-container .user-info span p.online{color:#1ed085}.user-aside-wraper .user-container .user-info span p.offline{color:#e74c3c}.user-aside-wraper .user-container .user-info span .avaiable-mark{width:10px;height:10px;border-radius:50%}.user-aside-wraper .user-container .user-info span .avaiable-mark.online{background-color:#1ed085}.user-aside-wraper .user-container .user-info span .avaiable-mark.offline{background-color:#e74c3c}.user-con{height:100%;background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930);width:250px}.user-con .user-button-anchor{height:100%;position:relative}.user-con .user-button-anchor .user-button-container{display:flex;align-items:center;height:100%}.user-con .user-button-anchor .user-button-container .user-button{height:100%;text-align:center;display:flex;align-items:center;gap:1.2rem;padding:0 2rem;cursor:pointer}.user-con .user-button-anchor .user-button-container .user-button img{border-radius:50%;object-fit:cover;height:60px;width:60px}.user-con .user-button-anchor .user-button-container .user-button .guest-svg{height:50px}.user-con .user-button-anchor .user-button-container .user-button svg{transition:all .5s ease-in-out}.user-con .user-button-anchor .user-button-container .user-button svg.open{transform:rotate(180deg)}.user-con .user-button-anchor .user-button-container .user-button p{font-size:1.5rem}.user-con .user-button-anchor .dropdown-menu{position:absolute;top:100%;right:0;background-color:#444343;box-shadow:0 4px 6px rgba(0,0,0,.1);z-index:10;width:100%;height:0;opacity:0;overflow:hidden;transition:height .5s ease,opacity .5s ease}.user-con .user-button-anchor .dropdown-menu.open{height:120px;opacity:1}.user-con .user-button-anchor .dropdown-menu.open.smaller{height:60px}.user-con .user-button-anchor .dropdown-menu ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.user-con .user-button-anchor .dropdown-menu ul li{cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:700;height:60px;color:#fff;border:1px solid #a67c31;transition:background .3s ease-in-out}.user-con .user-button-anchor .dropdown-menu ul li:hover{background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;color:rgba(0,0,0,0)}.user-con .user-button-anchor .dropdown-menu ul li a{text-decoration:none;color:#fff;width:100%;height:100%;display:flex;align-items:center;justify-content:center}@media(max-width:500px){.user-con .user-button-anchor .user-button-container .user-button img{height:50px;width:50px}}.top-bar{background-color:#272727;display:flex;flex-direction:row;justify-content:space-between;height:6rem}.top-bar .image-con{display:flex;align-items:center;margin:0;padding:.4rem 0}.top-bar .image-con img{contain:content;display:block;object-fit:contain;height:50px;width:100px}.top-bar .image-con h3{color:#d9d9d9;margin-left:-1rem}@media(max-width:620px){.top-bar{justify-content:flex-end}.top-bar .image-con{display:none}}.settings-form{display:flex;flex-direction:column;gap:3.2rem;align-items:center;flex:1 1;overflow-y:auto;width:100%;padding-bottom:12.4rem}.settings-form::-webkit-scrollbar{width:12px}.settings-form::-webkit-scrollbar-track{background:#272727;border-radius:10px}.settings-form::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930);border-radius:10px;border:2px solid rgba(0,0,0,0);background-clip:padding-box}.settings-form::-webkit-scrollbar-thumb:hover{background:#d1a540}.settings-form::-webkit-scrollbar-thumb:active{background:#a67c31}.settings-form .data-inputs{display:flex;flex-direction:column;align-items:center;gap:3.2rem;width:60%}.settings-form .data-inputs .named-input-comp.true,.settings-form .data-inputs .named-input-comp.true input{width:100%}.settings-form .data-inputs .double-input{display:flex;flex-direction:row;justify-content:space-between;width:100%}.image-change{display:flex;align-items:center;justify-content:center;gap:4.2rem}.image-change .image{position:relative;width:-moz-fit-content;width:fit-content}.image-change .image .guest-svg{height:150px;width:150px}.image-change .image img{object-fit:cover;border-radius:50%;border:2px solid #a67c31}.image-change .image .svg{position:absolute;background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930);display:flex;align-items:center;justify-content:center;padding:.5rem;border-radius:50%;bottom:0;right:0}.image-change .image .svg label{display:flex;align-items:center;justify-content:center;width:100%;height:100%;cursor:pointer}.image-change .buttons-con{display:flex;gap:3.2rem}.image-change .buttons-con .img-add-button input{display:none}.named-input-comp{display:flex;flex-direction:column;gap:1.2rem}.named-input-comp .field-name{display:flex;width:-moz-fit-content;width:fit-content;font-weight:700;color:#2b2828;flex-direction:column}.named-input-comp .field-name span{margin-top:-.3rem;width:30px;height:2px;background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930)}.named-input-comp .named-input.true{transition:all .3s ease-in-out}.named-input-comp .named-input.true input{padding:1rem;border:2px solid #a67c31}.named-input-comp .named-input input{padding:1rem;font-size:2rem;border:2px solid rgba(0,0,0,0);background-color:rgba(0,0,0,0);transition:all .3s ease-in-out}.btn-simple{align-items:center;justify-content:center;padding:1.5rem 1rem;font-size:1.8rem;font-weight:700;color:#fff;background:linear-gradient(270deg,#a67c31,#a67c31,#d1a540,#8b6930);background-size:200% 200%;background-position:0 0;border:none;transition:background-position .5s ease;text-align:center}.btn-simple,.chat-msg-card{display:flex;position:relative;cursor:pointer;overflow:hidden}.chat-msg-card{flex-direction:row;height:-moz-fit-content;height:fit-content;background-color:#272727;padding:1rem;width:100%;border:3px solid rgba(0,0,0,0)}.chat-msg-card.new{border-image:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930) 1}.chat-msg-card a{width:100%}.chat-msg-card.active{border:none;padding:1.3rem}.chat-msg-card.active .guest-svg{transition:all .5s ease-in-out;right:10rem}.chat-msg-card .info-con{display:flex;flex-direction:column;transition:all .5s ease-in-out;color:#fff;gap:.4rem}.chat-msg-card .info-con h4{font-size:1.4rem;font-weight:500}.chat-msg-card .info-con p{color:#8b8b8b}.chat-msg-card .svg{pointer-events:none;padding:.5rem;position:absolute;background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930);right:-18%;top:-3px;opacity:1;cursor:pointer;transition:all .3s ease-in-out}.chat-msg-card .svg.deleting{opacity:.5;overflow:hidden;pointer-events:none}.chat-msg-card .svg.deleting:hover{transform:none;opacity:.5;cursor:auto}.chat-msg-card .svg.deleting:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;z-index:1000000;background:linear-gradient(90deg,transparent,rgba(255,255,255,.468) 50%,transparent);animation:loadingAnimation 1.5s ease-in-out infinite;pointer-events:none;border-radius:5px}.chat-msg-card .svg.active{right:0;top:0;pointer-events:all;transform:scale(1)}.chat-msg-card .svg:hover{transform:scale(1.1);opacity:1}.inpost-container{height:100%;display:grid;grid-template-columns:1fr 2fr}.inpost-container .inpost-perview .info{text-align:center;font-size:22px;margin-top:20px}.inpost-container .content-con{height:100%;display:grid;grid-template-rows:1fr auto;overflow:hidden}.inpost-container .content-con .content-con-h2{text-align:center;color:#4d524b;margin-top:100px}.inpost-container .content-con .admin-live-chat-wraper{display:flex;flex-direction:column;height:100%;overflow:hidden}.inpost-container .content-con .admin-live-chat-wraper .admin-live-chat{display:flex;height:100%;flex-direction:column-reverse;overflow-y:auto;gap:.6rem;padding:1rem}.inpost-container .content-con .admin-live-chat-wraper .admin-live-chat::-webkit-scrollbar{width:12px}.inpost-container .content-con .admin-live-chat-wraper .admin-live-chat::-webkit-scrollbar-track{background:#272727;border-radius:10px}.inpost-container .content-con .admin-live-chat-wraper .admin-live-chat::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930);border-radius:10px;border:2px solid rgba(0,0,0,0);background-clip:padding-box}.inpost-container .content-con .admin-live-chat-wraper .admin-live-chat::-webkit-scrollbar-thumb:hover{background:#d1a540}.inpost-container .content-con .admin-live-chat-wraper .admin-live-chat::-webkit-scrollbar-thumb:active{background:#a67c31}.inpost-container .content-con .admin-live-chat-wraper .admin-live-chat .admin img{display:none}.inpost-container .content-con .admin-live-chat-wraper .chat-input{width:100%;display:flex;position:relative}.inpost-container .content-con .admin-live-chat-wraper .chat-input .closed-message{display:none}.inpost-container .content-con .admin-live-chat-wraper .chat-input .closed-message.closed-by-klient{display:block;text-align:center;margin-bottom:1rem}.inpost-container .content-con .admin-live-chat-wraper .chat-input input{width:100%;height:7rem;padding:1rem;border:none;background-color:#444343;color:#fff;font-size:1.6rem}.inpost-container .content-con .admin-live-chat-wraper .chat-input input.closed-by-klient{filter:grayscale(100%);pointer-events:none}.inpost-container .content-con .admin-live-chat-wraper .chat-input button{height:7rem;width:8rem;background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930);display:flex;align-items:center;justify-content:center}.inpost-container .content-con .admin-live-chat-wraper .chat-input button.closed-by-klient{filter:grayscale(100%)!important;cursor:default}.inpost-container .content-con .admin-live-chat-wraper .chat-input h3{position:absolute;transform:translate(-50%);left:50%;color:#fff;padding:1rem;background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930);z-index:2000000000000;top:1px}.admin p,.guest,.klient{max-width:90%;word-wrap:break-word;word-break:break-word;padding:1rem;border-radius:1rem;display:inline-block}.guest,.klient{width:-moz-fit-content;width:fit-content;padding:1rem;background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930);border:2px solid rgba(0,0,0,0);align-self:flex-start}.admin{display:flex;align-items:flex-end;justify-content:flex-end}.admin p{background-color:#272727;padding:1rem;margin-left:-1rem}.web-message-container{margin:3rem;display:flex;flex-direction:column;gap:3.6rem}.web-message-container .info-con{display:flex;flex-direction:column;gap:1.8rem}.web-message-container .info-con .contact-data{display:flex;flex-direction:column;gap:.8rem}.web-message-container .info-con h3{font-weight:700}.web-message-container .info-con span{font-size:1.6rem;color:#656060}.web-message-container p{color:#2b2828}.client-display-card{display:flex;flex-direction:column;width:260px;height:180px;margin-top:3.2rem;align-items:center;justify-content:center;position:relative;padding:6.4rem 3.2rem 3.2rem;background-color:#444343;box-shadow:0 4px 8px rgba(0,0,0,.2);border:4px solid rgba(0,0,0,0);cursor:pointer;border-image:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930);border-image-slice:1;transition:transform .3s ease,box-shadow .3s ease}.client-display-card .stats-counter{top:-20px;right:-20px}.client-display-card img{border-radius:50%;object-fit:cover;position:absolute;top:-30%;border:5px solid #d1a540}.client-display-card .guest-svg{position:absolute;top:-30%;height:100px;width:100px}.client-display-card .primary-info-con{display:flex;flex-direction:column;text-align:center;color:#fff}.client-display-card .primary-info-con h4{font-size:2rem}.client-display-card .primary-info-con p{font-size:1.4rem}.client-display-card .primary-info-con p span{font-style:italic;color:#8b8b8b}.client-display-card:hover{transform:translateY(-10px);box-shadow:0 8px 16px rgba(0,0,0,.3)}.client-info-con{display:flex;flex-direction:row;gap:3.2rem;padding-bottom:3.2rem;border-bottom:2px solid rgba(0,0,0,0);border-image:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930) 1;height:24rem}.client-info-con .spinner-container{align-items:center}.client-info-con .image-con{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:1.2rem}.client-info-con .image-con svg{width:150px;height:150px}.client-info-con .image-con img{border-radius:50%;object-fit:cover}.client-info-con .client-primary-info{display:flex;justify-content:space-between;width:100%}.client-info-con .client-primary-info .client-adress{display:flex;flex-direction:column}.client-info-con .client-primary-info .client-adress h3{font-size:3.2rem;font-weight:700;margin-bottom:1.2rem}.client-info-con .client-primary-info .client-adress p{display:flex;align-items:center;color:#8b8b8b}.client-info-con .client-primary-info .client-adress p span{color:#2b2828;font-weight:600;margin-left:.3rem}.client-info-con .client-primary-info .client-contact-info{display:flex;flex-direction:column;justify-content:center;padding-left:2.4rem;gap:1.2rem;border-left:2px solid rgba(0,0,0,0);border-image:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930) 1}.client-info-con .client-primary-info .client-contact-info .contact-paragraph{display:flex;flex-direction:row;align-items:center;gap:1.2rem}.client-info-con .client-primary-info .client-contact-info .contact-paragraph p{color:#2b2828;font-weight:600;margin-left:.3rem}.client-data-inputs{position:relative}.client-data-inputs,.client-data-inputs .current-data-preview{display:flex;gap:3.2rem;flex-direction:column}.client-data-inputs .current-data-preview .current-data-display{display:flex;flex-direction:row;gap:3.2rem;flex-wrap:wrap}.client-data-inputs .current-data-preview .current-data-display .empty{font-size:2rem;color:#2b2828;font-style:italic;text-align:center;width:100%;margin-top:3.2rem}.client-data-inputs .client-data-heading{display:flex;justify-content:space-between}.client-data-inputs .client-data-heading .confirmation,.client-data-inputs .client-data-heading .message{position:absolute;color:#2b2828;font-weight:700;right:150px;top:8px;opacity:0;visibility:hidden;transition:opacity .5s ease-in-out,visibility .5s ease-in-out}.client-data-inputs .client-data-heading .confirmation.show,.client-data-inputs .client-data-heading .message.show{opacity:1;visibility:visible}.client-data-inputs h2{color:#2b2828}.client-data-inputs .client-data-con{display:grid;grid-template-columns:1fr 1fr;align-items:center;justify-content:center;grid-column-gap:3rem;column-gap:3rem}.client-data-inputs .client-data-con .inputs{display:flex;flex-direction:column}.client-data-inputs .client-data-con .inputs:nth-child(2){align-self:flex-start;margin-top:-1rem}.client-data-inputs .client-data-con .inputs h3{padding-left:3rem}.client-data-inputs .client-data-con .inputs .input-con{display:flex;flex-direction:column;padding:3rem;gap:1.6rem;position:relative}.client-data-inputs .client-data-con .inputs .input-con .button-anchor{margin-top:3rem}.client-data-inputs .client-data-con .inputs .input-con .error{position:absolute;bottom:90px}.client-data-inputs .client-data-con .inputs .named-input-comp .named-input input{width:100%}.client-data-inputs .client-data-con .inputs .field-name{display:flex;width:-moz-fit-content;width:fit-content;font-weight:700;color:#2b2828;flex-direction:column;color:#8b8b8b;font-weight:500}.client-data-inputs .client-data-con .inputs .field-name span{width:30px;height:2px;background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930)}.client-data-inputs .client-data-con .inputs .custom-select{height:5rem}.client-data-inputs .client-data-con .inputs .custom-select .selected-option{height:5rem;background-color:rgba(0,0,0,0);border:2px solid #a67c31}.client-data-inputs .client-data-con .inputs .custom-select .selected-option p{height:100%;width:100%;color:#2b2828}.client-data-inputs .client-data-con .select-input{display:flex;flex-direction:column;gap:1.2rem}.options{overflow:scroll}.preview-of-edition{display:flex;flex-direction:column;align-self:flex-start;gap:3.2rem;padding-left:3rem;border-left:2px solid rgba(0,0,0,0);border-image:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930) 1;height:100%}.preview-of-edition .perview-con{display:flex;gap:1.6rem;flex-direction:row;flex-wrap:wrap;max-height:34rem;overflow:auto;padding:3.2rem}.preview-of-edition .perview-con::-webkit-scrollbar{display:none}.edited-card{display:flex;flex-direction:column;padding:1.5rem;border-radius:16px;background-color:#d9d9d9;box-shadow:0 10px 20px rgba(0,0,0,.2);width:-moz-fit-content;width:fit-content;transition:transform .2s,box-shadow .2s}.edited-card:hover{transform:translateY(-5px);box-shadow:0 12px 24px rgba(0,0,0,.3)}.edited-card .edited-field{display:flex;flex-direction:row;align-items:center;gap:1.2rem}.edited-card .edited-field p{font-size:1.6rem;color:#2b2828;margin:0}.edited-card .edited-field span{font-size:1.6rem;color:#2b2828;font-weight:700}.edited-card .amount-decor{position:relative;z-index:1;background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);padding:1rem}.edited-card .amount-decor:before{content:"";position:absolute;width:100px;height:100px;border-radius:50%;border:10px solid rgba(0,0,0,0);background:conic-gradient(#a67c31,#a67c31 50%,linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930));box-shadow:0 0 0 10px #a67c31;z-index:-1}.edited-card:hover span{color:#a67c31}.latest-data-perview{display:flex;flex-direction:column;gap:4.2rem;padding:3rem}.latest-data-perview .header-con{display:flex;flex-direction:row;justify-content:space-between}.latest-data-perview .header-con h2{color:#2b2828}.latest-data-perview .header-con .select{display:flex;flex-direction:row;gap:1.6rem;align-items:center}.latest-data-perview .header-con .select p{color:#8b8b8b}.latest-data-perview .header-con .custom-select{width:17rem}.latest-data-perview .header-con .custom-select .selected-option{background-color:rgba(0,0,0,0);border:2px solid rgba(0,0,0,0);border-image:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930) 1}.latest-data-perview .header-con .custom-select .selected-option p{justify-content:space-between;color:#2b2828}.latest-data-perview .latest-calculation-field{display:flex;flex-direction:column;gap:2.4rem}.latest-data-perview .latest-calculation-field .linebreak{height:1px;width:100%;background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930);margin-top:4.2rem}.latest-data-perview .latest-calculation-field .data-creation-date{display:flex;flex-direction:row;align-items:center;gap:1.2rem}.latest-data-perview .latest-calculation-field .data-creation-date .date,.latest-data-perview .latest-calculation-field .data-creation-date .time{display:flex;flex-direction:row;gap:.8rem}.latest-data-perview .latest-calculation-field .data-creation-date p{color:#2b2828;font-weight:700}.latest-data-perview .latest-calculation-field .data-creation-date p:first-child{color:#8b8b8b;font-weight:400}.latest-data-perview .latest-calculation-field .latest-data-display{display:flex;flex-direction:row;gap:3.2rem;flex-wrap:wrap;margin-top:3.2rem}.latest-data-perview .latest-calculation-field .latest-data-display .empty{color:#2b2828;font-style:italic}.latest-calculation-field{display:flex;flex-direction:column;gap:2.4rem}.latest-calculation-field .linebreak{height:1px;width:100%;background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930);margin-top:4.2rem}.latest-calculation-field .data-creation-date{display:flex;flex-direction:row;align-items:center;gap:1.2rem}.latest-calculation-field .data-creation-date .date,.latest-calculation-field .data-creation-date .time{display:flex;flex-direction:row;gap:.8rem}.latest-calculation-field .data-creation-date p{color:#2b2828;font-weight:700}.latest-calculation-field .data-creation-date p:first-child{color:#8b8b8b;font-weight:400}.latest-calculation-field .latest-data-display{display:flex;flex-direction:row;gap:3.2rem;flex-wrap:wrap;margin-top:3.2rem}.latest-calculation-field .latest-data-display .empty{color:#2b2828;font-style:italic}.double-card-con{display:flex;flex-direction:column;gap:3.2rem;padding:3rem;width:-moz-fit-content;width:fit-content}.double-card-con h3{font-size:3.2rem;font-weight:700}.double-card-con .cards-con{display:flex;gap:2.4rem;flex-wrap:wrap}.dashboard-card .no-con .number{font-size:4.8rem;font-weight:700;letter-spacing:2px;background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);display:flex;align-items:center;justify-content:center;align-self:center;position:relative;z-index:1;padding:1rem}.dashboard-card .no-con .number:before{content:"";position:absolute;width:100px;height:100px;border-radius:50%;border:10px solid rgba(0,0,0,0);background:conic-gradient(#a67c31,#a67c31 50%,linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930));box-shadow:0 0 0 10px #a67c31;z-index:-1}.dashboard-card .no-con .number.loading .no{display:none}.dashboard-card{width:25rem;height:25rem;border-radius:16px;background-color:#d9d9d9;box-shadow:0 10px 20px rgba(0,0,0,.2);padding:1.5rem;display:flex;flex-direction:column;align-items:center;text-align:center;transition:transform .2s,box-shadow .2s}.dashboard-card:hover{transform:translateY(-5px);box-shadow:0 12px 24px rgba(0,0,0,.3)}.dashboard-card h3{color:#2b2828;font-size:2rem;text-transform:uppercase;letter-spacing:1px;margin:0;align-self:center;font-weight:700}.dashboard-card .no-con{height:100%;display:flex;align-items:center}.dashboard-card .no-con .no,.dashboard-card .no-con .no-span{font-size:4.8rem;font-weight:700;letter-spacing:2px;background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);display:flex;align-items:center;justify-content:center;align-self:center;position:relative;z-index:1;padding:1rem}.dashboard-card .no-con .no-span:before,.dashboard-card .no-con .no:before{content:"";position:absolute;width:100px;height:100px;border-radius:50%;border:10px solid rgba(0,0,0,0);background:conic-gradient(#a67c31,#a67c31 50%,linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930));box-shadow:0 0 0 10px #a67c31;z-index:-1}.dashboard-card:hover span{color:#a67c31}.users-data-con,.users-data-con .heading{display:flex;flex-direction:column;gap:3.2rem}.users-data-con .heading h3{font-size:3.2rem}.users-data-con .user-data-wraper{display:flex}.private-chat-window{height:100%;display:grid;grid-template-rows:4fr .5fr;border:2px solid rgba(0,0,0,0);border-image:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930) 1;overflow:auto}.private-chat-window .chat-input{height:100%}.private-chat-window .chat-input form{width:100%;display:grid;grid-template-columns:15fr 1fr}.private-chat-window .chat-input form input{font-size:1.6rem;height:100%;border-style:none;padding:1rem;background-color:rgba(0,0,0,0);border-top:2px solid rgba(0,0,0,0);border-image:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930) 1}.private-chat-window .chat-input form .svg{background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930);display:flex;align-items:center;justify-content:center}.admin-private-chat{height:100%;overflow:auto}.admin-private-chat .private-chat-window{display:grid;grid-template-rows:4fr .5fr;overflow:hidden}.admin-private-chat .private-chat-window .chat-messages{overflow:auto}.admin-private-chat .private-chat-window .chat-messages::-webkit-scrollbar{width:12px}.admin-private-chat .private-chat-window .chat-messages::-webkit-scrollbar-track{background:#d9d9d9;border-radius:10px}.admin-private-chat .private-chat-window .chat-messages::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930);border-radius:10px;border:2px solid rgba(0,0,0,0);background-clip:padding-box}.admin-private-chat .private-chat-window .chat-messages::-webkit-scrollbar-thumb:hover{background:#d1a540}.admin-private-chat .private-chat-window .chat-messages::-webkit-scrollbar-thumb:active{background:#a67c31}.admin-private-chat .private-chat-window .chat-messages .spinner-container{align-items:center}.admin-private-chat .private-chat-window .chat-messages .empty{text-align:center;font-size:3.6rem;color:#2b2828;font-style:italic;margin-top:3.2rem}.admin-private-chat .private-chat-window .chat-messages .client-private-chat{max-height:50rem;overflow-y:auto;padding:1rem;justify-content:flex-start}.admin-private-chat .private-chat-window .chat-messages .client-private-chat::-webkit-scrollbar{width:12px}.admin-private-chat .private-chat-window .chat-messages .client-private-chat::-webkit-scrollbar-track{background:#d9d9d9;border-radius:10px}.admin-private-chat .private-chat-window .chat-messages .client-private-chat::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930);border-radius:10px;border:2px solid rgba(0,0,0,0);background-clip:padding-box}.admin-private-chat .private-chat-window .chat-messages .client-private-chat::-webkit-scrollbar-thumb:hover{background:#d1a540}.admin-private-chat .private-chat-window .chat-messages .client-private-chat::-webkit-scrollbar-thumb:active{background:#a67c31}.admin-private-chat .private-chat-window .chat-messages .client-private-chat .admin{justify-content:flex-end;align-self:auto}.admin-private-chat .private-chat-window .chat-messages .client-private-chat .admin p{background:none;background-color:#272727}.admin-private-chat .private-chat-window .chat-messages .client-private-chat .admin img{display:none}.admin-private-chat .private-chat-window .chat-messages .client-private-chat .guest,.admin-private-chat .private-chat-window .chat-messages .client-private-chat .klient{background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930);align-self:flex-start}.admin-private-chat .private-chat-window .chat-messages .client-private{display:flex;flex-direction:column-reverse;overflow:auto;height:100%;gap:1.2rem;padding:2rem}.admin-private-chat .private-chat-window .chat-messages .client-private::-webkit-scrollbar{width:12px}.admin-private-chat .private-chat-window .chat-messages .client-private::-webkit-scrollbar-track{background:#d9d9d9;border-radius:10px}.admin-private-chat .private-chat-window .chat-messages .client-private::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930);border-radius:10px;border:2px solid rgba(0,0,0,0);background-clip:padding-box}.admin-private-chat .private-chat-window .chat-messages .client-private::-webkit-scrollbar-thumb:hover{background:#d1a540}.admin-private-chat .private-chat-window .chat-messages .client-private::-webkit-scrollbar-thumb:active{background:#a67c31}.admin-private-chat .private-chat-window .chat-messages .client-private .admin img,.admin-private-chat .private-chat-window .chat-messages .client-private .guest img,.admin-private-chat .private-chat-window .chat-messages .client-private .klient img{display:none}.admin-private-chat .private-chat-window .chat-input{height:100%}.admin-private-chat .private-chat-window .chat-input form{width:100%;display:grid;grid-template-columns:15fr 1fr}.admin-private-chat .private-chat-window .chat-input form input{font-size:1.6rem;height:100%;border-style:none;padding:1rem;background-color:rgba(0,0,0,0);border-top:2px solid rgba(0,0,0,0);border-image:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930) 1}.admin-private-chat .private-chat-window .chat-input form .svg{background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930);display:flex;align-items:center;justify-content:center}.load-more-sentinel{display:flex;flex-direction:column;gap:1.2rem}.load-more-sentinel .klient{align-self:flex-end!important;width:200px;background:rgba(0,0,0,.05);background-image:linear-gradient(90deg,rgba(0,0,0,0),rgba(0,0,0,.1) 50%,rgba(0,0,0,0))!important;background-repeat:no-repeat;background-size:200% 100%}.load-more-sentinel .w-1{width:50px!important}.load-more-sentinel .w-2{width:60px!important}.load-more-sentinel .w-3{width:70px!important}.load-more-sentinel .w-4{width:80px!important}.load-more-sentinel .w-5{width:90px!important}.load-more-sentinel .w-6{width:100px!important}.load-more-sentinel .w-7{width:110px!important}.load-more-sentinel .w-8{width:120px!important}.load-more-sentinel .w-9{width:130px!important}.load-more-sentinel .w-10{width:140px!important}.invoices-con{display:flex;flex-direction:column;gap:3.2rem}.invoices-con .heading{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:3.2rem}.invoices-con .heading .custom-select{width:12rem}.invoices-con .heading .custom-select.blocked{filter:grayscale(100%);pointer-events:none}.invoices-con .heading .custom-select .options{background-color:#d9d9d9;border-image:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930) 1;border:2px solid rgba(0,0,0,0);border-top:none;color:#2b2828}.invoices-con .heading .custom-select .selected-option{background-color:rgba(0,0,0,0);border:2px solid rgba(0,0,0,0);border-image:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930) 1}.invoices-con .heading .custom-select .selected-option p{color:#2b2828}.invoices-con .heading .header{display:flex;flex-direction:column;gap:1.2rem}.invoices-con .heading .header h2{color:#2b2828}.invoices-con .invoices-con .empty{color:#2b2828;font-size:2.4rem;text-align:center;margin-top:4.2rem;font-style:italic}.invoices-con .invoices-con .invoice-info{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.invoices-con .invoices-con .invoice-info .data-creation-date .invoice-state{display:flex;flex-direction:row;align-items:center;gap:1.2rem}.invoices-con .invoices-con .latest-calculation-field{gap:3.2rem;position:relative}.invoices-con .invoices-con .latest-calculation-field.comment{border-left:2px solid rgba(0,0,0,0);border-image-source:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930);border-image-slice:1;border-image-repeat:stretch;margin-left:2.6rem}.invoices-con .invoices-con .latest-calculation-field.comment .latest-data-display{margin-left:2rem}.invoices-con .invoices-con .latest-calculation-field.comment .comment-con{position:absolute;top:50%;left:-50px;transform:translateY(-50%);display:flex;flex-direction:row;gap:.6rem;pointer-events:none}.invoices-con .invoices-con .latest-calculation-field.comment .comment-con .comment{display:flex;flex-direction:column;transform:translateX(-10px);transition:opacity .25s ease-out,transform .25s ease-out;background-color:#444343;border-radius:10px;padding:1rem;position:relative;z-index:0;pointer-events:none;opacity:0}.invoices-con .invoices-con .latest-calculation-field.comment .comment-con .comment p{color:#fff;font-size:1.4rem}.invoices-con .invoices-con .latest-calculation-field.comment .comment-con .comment.open{opacity:1;transform:translateX(0);pointer-events:auto}.invoices-con .invoices-con .latest-calculation-field.comment .comment-con .svg{height:4rem;min-width:4rem;background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930);border-radius:50%;align-self:center;display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative;pointer-events:auto}.invoices-con .invoices-con .latest-calculation-field .latest-data-display{flex-direction:column;margin-top:0;transition:filter .25s ease-out}.invoices-con .invoices-con .latest-calculation-field .latest-data-display.blured{filter:blur(3px);pointer-events:none}.invoices-con .invoices-con .latest-calculation-field .latest-data-display .inv{cursor:pointer}.invoices-con .invoices-con .latest-calculation-field .latest-data-display .single-file{width:100%;border-bottom:none;padding:0;position:relative;transition:all .3s ease-in-out}.invoices-con .invoices-con .latest-calculation-field .latest-data-display .single-file.info-active{margin-bottom:3rem}.invoices-con .invoices-con .latest-calculation-field .latest-data-display .single-file .info-con{font-size:1.4rem;position:absolute;bottom:-4rem;z-index:0;opacity:0;transition:all .3s ease-in-out}.invoices-con .invoices-con .latest-calculation-field .latest-data-display .single-file .info-con li{display:flex;gap:2rem}.invoices-con .invoices-con .latest-calculation-field .latest-data-display .single-file .info-con li span{font-style:italic}.invoices-con .invoices-con .latest-calculation-field .latest-data-display .single-file .info-con li mark{background-color:rgba(0,0,0,0);font-weight:500}.invoices-con .invoices-con .latest-calculation-field .latest-data-display .single-file .info-con.info-active{opacity:1}.invoices-con .invoices-con .latest-calculation-field .latest-data-display .single-file .file-name .svg.loading{filter:blur(3px);pointer-events:none}.invoices-con .invoices-con .latest-calculation-field .latest-data-display .single-file .file-name .svg.pointer,.invoices-con .invoices-con .latest-calculation-field .latest-data-display .single-file .file-name p.pointer{cursor:pointer}.invoices-con .invoices-con .latest-calculation-field .latest-data-display .single-file .file-name p:hover{text-decoration:underline}.invoices-con .invoices-con .latest-calculation-field .latest-data-display .single-file .delete{display:none}.change-invoice-state{position:relative}.change-invoice-state .change-state{cursor:pointer}.change-invoice-state .change-state .btn{font-size:1.2rem;font-weight:500}.change-invoice-state .change-state.hide,.change-invoice-state .invoice-states{opacity:0;visibility:hidden;transition:opacity .3s ease,visibility 0s .3s}.change-invoice-state .invoice-states{position:absolute;display:flex;flex-direction:row;gap:1.2rem;right:0;top:0}.change-invoice-state .invoice-states .btn{font-size:1.2rem;font-weight:500;padding:.5rem;align-items:center;justify-content:center}.change-invoice-state .invoice-states .btn:first-child .true{display:flex;align-items:center;justify-content:center;position:relative}.change-invoice-state .invoice-states .btn:first-child .true .spinner{top:20%;left:30%;position:absolute}.change-invoice-state .invoice-states.show{opacity:1;visibility:visible;transition:opacity .3s ease,visibility 0s}.change-invoice-state .invoice-states.hide{opacity:0;visibility:hidden;transition:opacity .3s ease,visibility 0s .3s}.change-invoice-state .invoice-states span{cursor:pointer;width:max-content;padding:.5rem}.consult-info-card{display:flex;flex-direction:row;border-bottom:2px solid rgba(0,0,0,0);border-image:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930) 1;justify-content:space-between}.consult-info-card .button{position:relative;margin-top:2rem}.consult-info-card .button .status-states{position:absolute;top:60px;left:0;display:flex;flex-direction:column;gap:1.2rem;transform-origin:top center;transform:scaleY(0);opacity:0;pointer-events:none;transition:transform .2s ease-out,opacity .2s ease-out}.consult-info-card .button .status-states.visible{transform:scaleY(1);opacity:1;pointer-events:auto}.consult-info-card .fields{margin-top:3rem;padding-bottom:3rem;display:flex;flex-direction:column;gap:1.2rem;align-self:flex-start}.consult-info-card .fields .field{display:grid;width:100%;grid-template-columns:2fr 5fr;grid-column-gap:3rem;column-gap:3rem}.consult-info-card .fields .field .italic-span{font-style:italic}.consult-info-card .fields .field:nth-child(2) .name-span{position:relative;width:-moz-fit-content;width:fit-content}.consult-info-card .fields .field:nth-child(2) .name-span.enabled .svg{filter:grayscale(0)}.consult-info-card .fields .field:nth-child(2) .name-span.enabled:before{content:"Użytkownik zarejestrowany"}.consult-info-card .fields .field:nth-child(2) .name-span.disabled:before{content:"Użytkownik niezarejestrowany"}.consult-info-card .fields .field:nth-child(2) .name-span.disabled svg{filter:grayscale(100%)}.consult-info-card .fields .field:nth-child(2) .name-span.disabled:hover:before,.consult-info-card .fields .field:nth-child(2) .name-span.enabled:hover:before{opacity:1;visibility:visible}.consult-info-card .fields .field:nth-child(2) .name-span.disabled:before,.consult-info-card .fields .field:nth-child(2) .name-span.enabled:before{font-size:1rem;color:#fff;background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930);padding:.4rem;position:absolute;width:max-content;left:135px;top:-8px;opacity:0;visibility:hidden}.consult-info-card .fields .field:nth-child(2) .name-span svg{height:20px;width:20px;position:absolute;top:-7px;right:-23px}.consult-info-card .fields .field .payment-status.success{background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;color:rgba(0,0,0,0)}.consult-info-card .fields .field span:nth-child(2){font-weight:700}.consult-info-card .fields .field a,.consult-info-card .fields .field span{font-size:1.6rem}.consult-info-card .fields .field a{font-style:italic;text-decoration:underline}.calculation-con{margin:3rem;display:flex;flex-direction:column;gap:3.2rem}.calculation-con .heading-con{display:flex;flex-direction:column;gap:1.2rem}.calculation-con .heading-con .heading{display:flex;flex-direction:column;gap:.8rem}.calculation-con .heading-con .heading h2{color:#2b2828}.calculation-con .heading-con .update-info{display:flex;flex-direction:row;gap:.8rem}.calculation-con .heading-con .update-info p{color:#2b2828}.calculation-con .heading-con .update-info .date{font-weight:700}.calculation-con .card-con{display:flex;gap:3.2rem;flex-wrap:wrap}.calculation-con .card-con .empty{color:#2b2828;font-size:2.4rem;font-style:italic}.calculation-con .card-con .dashboard-card{width:27rem;height:27rem;position:relative}.calculation-con .card-con .dashboard-card .pln{position:absolute;bottom:50px;transform:translate(-50%);left:50%;font-size:2.4rem;font-weight:700;letter-spacing:2px;background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);z-index:1}.calculation-con .card-con .dashboard-card .payment-status{position:absolute;bottom:5px;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.6rem;font-style:italic}.calculation-con .card-con .dashboard-card .payment-status p{font-size:1.4rem;color:#2b2828}.calculation-con .card-con .dashboard-card .no-con{position:relative}.calculation-con .card-con .dashboard-card .no-con span:before{width:130px;height:130px}.calculation-con .incomming-consultations{display:flex;flex-direction:column;gap:3.2rem}.calculation-con .incomming-consultations .incoming-consultations-con{display:flex;gap:3.2rem;flex-wrap:wrap}@media(max-width:735px){.calculation-con .incomming-consultations .incoming-consultations-con{align-items:center;justify-content:center}}@media(max-width:735px){.main-panel-conent::-webkit-scrollbar{display:none}.calculation-con .heading-con{text-align:center;align-items:center}.calculation-con .heading-con .heading{align-items:center}.calculation-con .card-con{justify-content:center}}@media(max-width:490px){.calculation-con{margin:3rem 0}.calculation-con .heading-con .update-info{flex-direction:column}}@media(max-width:375px){.main-panel-conent .calculation-con .card-con .dashboard-card{width:21rem!important;height:21rem!important}.main-panel-conent .calculation-con .card-con .dashboard-card .pln{bottom:30px}.main-panel-conent .calculation-con .card-con .dashboard-card .no-con .no-span:before{width:100px;height:100px}.main-panel-conent .calculation-con .card-con .dashboard-card .no-con .no-span .span-wraper{font-size:4.2rem}.main-panel-conent .calculation-con .card-con .dashboard-card .no-con .no-span .span-wraper:before{display:none}}.client-dashboard-card{width:30rem;height:auto;border-radius:16px;background-color:#d9d9d9;box-shadow:0 10px 20px rgba(0,0,0,.2);padding:4.5rem;display:flex;flex-direction:column;align-items:center;text-align:center;position:relative}.client-dashboard-card .dots-con{cursor:pointer;position:absolute;top:20px;right:20px;height:3rem;width:3rem;border-radius:50%;border:2px solid #8b6930}.client-dashboard-card .dots-con .dots-wraper{position:relative}.client-dashboard-card .dots-con .dots-wraper .menu{position:absolute;right:40px;z-index:1;top:0;opacity:0;pointer-events:none;transform:translateY(-10px) scale(.95);transition:opacity .25s ease,transform .25s ease}.client-dashboard-card .dots-con .dots-wraper .menu.open{opacity:1;pointer-events:all}.client-dashboard-card .dots-con .dots-wraper .menu .option{font-size:1.4rem;width:max-content;padding:1rem;background-color:#d9d9d9;box-shadow:0 10px 20px rgba(0,0,0,.2);border-radius:5px;z-index:10}.client-dashboard-card h3{font-size:3.6rem;color:#2b2828;margin:0}.client-dashboard-card .circle{margin:2rem 0;width:12rem;height:12rem;border:.8rem solid #a67c31;border-radius:50%;display:flex;align-items:center;justify-content:center}.client-dashboard-card .circle.bigger{width:15rem;height:15rem}.client-dashboard-card .circle span{font-size:4.2rem;font-weight:700;color:#a67c31;background:none}.client-dashboard-card .payment-status{display:flex;align-items:center;gap:1rem;margin-top:auto}.client-dashboard-card .payment-status .is-paid{display:flex;align-items:center;justify-content:center;gap:1.2rem}.client-dashboard-card .payment-status svg{flex-shrink:0}.client-dashboard-card .payment-status p{margin:0;color:#2b2828;font-weight:600;font-size:1.6rem}.upload-document-con{margin:3rem;display:flex;flex-direction:column;gap:3.2rem}.upload-document-con .heading{display:flex;flex-direction:row;justify-content:space-between}.upload-document-con .heading .header{display:flex;flex-direction:column;gap:1.2rem}.upload-document-con .heading h2{color:#2b2828}.upload-document-con .heading .button-con{position:relative;height:-moz-fit-content;height:fit-content}.upload-document-con .heading .button-con .error-upload{position:absolute;left:-300px;top:20%;transition:opacity .5s ease-in-out,transform .5s ease-in-out;opacity:0;transform:translateY(-200px);font-weight:500}.upload-document-con .heading .button-con .error-upload.false,.upload-document-con .heading .button-con .error-upload.true{transition:opacity .5s ease-in-out,transform .5s ease-in-out;opacity:1;transform:translateY(0)}.upload-document-con .heading .button-con .error-upload.false{color:#e74c3c}.upload-document-con .heading .button-con .error-upload.true{color:#1ed085}.upload-document-con .heading .button-con .error-upload.hidden{opacity:0;transform:translateY(-10px)}.upload-document-con .content-con{display:grid;grid-template-columns:1fr 1fr;height:40rem}.upload-document-con .content-con .upload-con{height:90%;display:flex;align-items:center;justify-content:center}.upload-document-con .button-con{display:flex;width:100%;align-items:center;justify-content:center;margin-top:3rem}.upload-document-con .leave-comment-con{display:flex;flex-direction:column;gap:2.4rem;margin-top:3.2rem}.upload-document-con .leave-comment-con .text-area-wraper textarea{color:#2b2828;width:100%;background-color:rgba(0,0,0,0);border:2px solid rgba(0,0,0,0);border-image:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930) 1}@media(max-width:980px){.upload-document-con #invoices-form{display:flex;flex-direction:column;gap:4.2rem}.upload-document-con #invoices-form .content-con{grid-template-columns:1fr;row-gap:3rem}.upload-document-con #invoices-form .content-con .upload-con .file-action-con .camera-preview{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#000;display:flex;justify-content:center;align-items:center;z-index:999}.upload-document-con #invoices-form .content-con .upload-con .file-action-con .camera-preview video{width:100%;height:100%;object-fit:cover}.upload-document-con #invoices-form .content-con .file-preview-con .file-list{max-height:45rem}.upload-document-con #invoices-form .content-con .file-preview-con .file-list .empty-msg-con p{margin:0}}@media(max-width:600px){.upload-document-con .leave-comment-con{margin-top:35.8rem}.upload-document-con .leave-comment-con h3{text-align:center}.upload-document-con #invoices-form{gap:6.4rem}.upload-document-con #invoices-form .heading{flex-direction:column;align-items:center;gap:3.2rem;text-align:center}.upload-document-con #invoices-form .heading .header{align-items:center}.upload-document-con #invoices-form .content-con .upload-con .file-action-con{flex-direction:column}.upload-document-con #invoices-form .content-con .file-preview-con{height:33rem}.upload-document-con #invoices-form .content-con .file-preview-con h3{text-align:center}.upload-document-con #invoices-form .content-con .file-preview-con .file-list{height:33rem}.upload-document-con #invoices-form .content-con .file-preview-con .file-list .empty-msg-con p{margin:0}}.client-consult{padding:3rem;display:flex;flex-direction:column;gap:4.2rem}.client-consult .heading{display:flex;flex-direction:column;gap:1.2rem}.client-consult .heading h2{color:#2b2828}.client-consult .consult-calendar-con{position:relative}.client-consult .consult-calendar-con,.client-consult .consult-calendar-con .action-con,.client-consult .consult-calendar-con .action-con .data-form{display:flex;flex-direction:column;gap:3.2rem}.client-consult .consult-calendar-con .action-con .data-form .button-anchor{display:flex;justify-content:center}.client-consult .consult-calendar-con .action-con .data-form .button-anchor button{width:180px}.client-consult .consult-calendar-con .action-con .data-form .con{display:flex;flex-direction:column;gap:1.2rem}.client-consult .consult-calendar-con .action-con .data-form .con .rodo-checkbox input{width:2rem;height:2rem}.client-consult .consult-calendar-con .action-con .data-form .con .rodo-checkbox label{color:#2b2828}.client-consult .consult-calendar-con .action-con .data-form .con .inputs{display:flex;flex-direction:column;gap:1.2rem}.client-consult .consult-calendar-con .action-con .data-form .con .inputs textarea{width:100%;height:24rem}.client-consult .consult-calendar-con .action-con .calendar-con .time-con .avaiable-time-con .empty-msg{color:#2b2828;margin-top:6.2rem}.client-consult .consult-calendar-con .btn-wraper{display:flex;justify-content:flex-end}.client-consult .consult-calendar-con .btn-wraper .button-anchor{position:absolute;top:-105px;right:70px}@media(max-width:1090px){.client-consult{padding:3rem;display:flex;flex-direction:column;gap:4.2rem}.client-consult .heading{display:flex;flex-direction:column;gap:1.2rem}.client-consult .heading h2{color:#2b2828}.client-consult .consult-calendar-con .btn-wraper .button-anchor{position:absolute;top:-105px;right:0}}@media(max-width:800px){.client-consult{padding:1.2rem;display:flex;flex-direction:column;gap:5.2rem}.client-consult .heading{align-items:center}.client-consult .heading h2{color:#2b2828}.client-consult .consult-calendar-con .action-con .calendar-con{position:relative}.client-consult .consult-calendar-con .action-con .calendar-con .day-con .heading-con{text-align:center}.client-consult .consult-calendar-con .action-con .calendar-con .time-con{margin-bottom:20.2rem}.client-consult .consult-calendar-con .btn-wraper{position:absolute;bottom:0;left:60%}}@media(max-width:620px){.client-consult{padding:1.2rem;display:flex;flex-direction:column;gap:5.2rem}.client-consult .heading{align-items:center;text-align:center}.client-consult .heading h2{color:#2b2828}.client-consult .consult-calendar-con .btn-wraper{position:absolute;bottom:0;left:65%}}.client-panel-calendar .consult-calendar-con .action-con .calendar-con .time-con .avaiable-time-con .empty-msg{background:none}.rdp{--rdp-background-color:#d9d9d9;--rdp-outline:2px solid #a67c31;font-family:Inter,sans-serif;background-color:#d9d9d9;padding:1rem;border-radius:12px;color:#2b2828}.rdp-root .rdp-months .rdp-nav button{height:4rem;width:4rem;border:1px solid #a67c31}.rdp-root .rdp-months .rdp-nav button:hover{background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930);border:none}.rdp-root .rdp-months .rdp-nav button svg{fill:#fff}.rdp-root .rdp-months .rdp-month table{font-size:1.8rem;border-collapse:separate;border-spacing:.7rem}.rdp-root .rdp-months .rdp-month table thead{border-bottom:10px solid rgba(0,0,0,0)}.rdp-root .rdp-months .rdp-month table thead th{font-size:1.8rem;color:#fff}.rdp-root .rdp-months .rdp-month table tbody:before{content:"-";display:block;line-height:1em;color:rgba(0,0,0,0)}.rdp-root .rdp-months .rdp-month table tbody tr td{border:1px solid #a67c31;padding:2px 6px}.rdp-root .rdp-months .rdp-month table tbody tr td.rdp-selected{background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930);border:none}.rdp-root .rdp-months .rdp-month table tbody tr td.rdp-selected button{border:none;color:#fff}.rdp-root .rdp-months .rdp-month .rdp-month_caption{justify-content:center;font-size:2.2rem;font-weight:600;align-items:center;margin-bottom:2rem}.rdp-root .rdp-months .rdp-month .rdp-month_caption span{border:1px solid #2b2828;padding:.9rem}.rdp{--rdp-accent-color:#a67c31;--rdp-background-color:transparent;--rdp-selected-color:$font-bright}.rdp .rdp-day_selected,.rdp .rdp-day_selected:focus-visible{background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930);color:#fff!important;border-radius:8px}.rdp .rdp-day .rdp-nav{display:flex;justify-content:space-between;font-size:1.2rem}.rdp .rdp-day .rdp-nav button{background:none;color:#fff;font-weight:700}.rdp .rdp-caption{font-size:1.2rem;font-weight:700;color:#fff}.rdp .rdp-table{width:100%}.rdp .rdp-table tr{text-align:center}.rdp .rdp-table th{color:#8b8b8b;font-weight:500}.day-picker-wrapper{display:flex;align-items:center;justify-content:center}.day-picker-wrapper .wraper{background-color:#444343;padding:4.2rem;border-radius:10px;border:2px solid #a67c31}@media(max-width:580px){.day-picker-wrapper .wraper{padding-left:1rem;padding-right:1rem}.day-picker-wrapper .wraper .rdp-button_next,.day-picker-wrapper .wraper .rdp-button_previous{height:30px!important;width:30px!important}.day-picker-wrapper .wraper .rdp-button_next svg,.day-picker-wrapper .wraper .rdp-button_previous svg{height:16px;width:16px}.day-picker-wrapper .wraper .rdp-month_caption span{padding:.4rem!important;font-size:1.6rem}.day-picker-wrapper .wraper .rdp-day_button{height:30px!important;width:30px!important;font-size:1.6rem}.day-picker-wrapper .wraper .rdp-root .rdp-months .rdp-month table tbody tr td{border:1px solid #a67c31;padding:0!important}}.rdp-caption_label{color:#fff;border:2px solid #a67c31!important}.rdp-day_button{color:#fff!important}.loading-shimmer{position:relative;overflow:hidden;opacity:.7;pointer-events:none}.loading-shimmer:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;z-index:10;background:linear-gradient(90deg,transparent,rgba(255,255,255,.15) 50%,transparent);animation:loadingAnimation 1.5s ease-in-out infinite;pointer-events:none;border-radius:5px}@keyframes loadingAnimation{0%{left:-100%}50%{left:100%}to{left:100%}}.rdp-nav.locked{opacity:.5;pointer-events:none}.calendar-con{position:relative}.calendar-con .error{position:absolute;top:-35px;left:0;font-weight:600}.calendar-con .day-con .heading-con h2{color:#2b2828}.calendar-con .time-con .avaiable-time-con p{background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930)}.calendar-con .time-con .avaiable-time-con p.active,.calendar-con .time-con .avaiable-time-con p:hover{background:#272727!important}.calendar-con .calendar .month-con p,.calendar-con .time-con .day-time-summary p{color:#2b2828}.calendar-con .calendar .month-con .button-con svg{fill:#2b2828}.calendar-con .calendar .week-con .week p{color:#2b2828}.calendar-con .calendar .week-day-con .row .cell{background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930)}.calendar-con .calendar .week-day-con .row .cell.active,.calendar-con .calendar .week-day-con .row .cell:hover{background:#272727!important}.rdp-week td.has-availability:not(.loading-shimmer){position:relative}.rdp-week td.has-availability:not(.loading-shimmer):after{content:" ";height:1.2rem;width:1.2rem;border-radius:50%;position:absolute;background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930);top:-4px;left:-4px}.reminder-card{width:30rem;height:-moz-fit-content;height:fit-content;border-radius:16px;background-color:#d9d9d9;box-shadow:0 10px 20px rgba(0,0,0,.2);padding:1.6rem;display:flex;flex-direction:column;align-items:center;transition:transform .2s,box-shadow .2s;gap:2.4rem}.reminder-card .line-span{width:100%;height:1px;background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930)}.reminder-card .heading-con{display:flex;flex-direction:row;align-items:center}.reminder-card .heading-con .data-con{display:flex;flex-direction:column;gap:.4rem;padding:.4rem}.reminder-card .heading-con .data-con p{font-size:1.6rem;color:#2b2828;line-height:100%}.reminder-card .heading-con .data-con p span{height:.7rem;min-width:.7rem;background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930);border-radius:50%;margin-top:.5rem;align-self:flex-start}.reminder-card .heading-con .data-con p:first-child{margin-bottom:.4rem;text-align:start}.reminder-card .heading-con .data-con p:nth-child(2){font-weight:600;display:flex;flex-direction:row;align-items:center;gap:.6rem}.reminder-card .heading-con .data-con p:nth-child(3){display:flex;flex-direction:row;gap:.6rem}.reminder-card .heading-con .calendar-icon{box-sizing:border-box;border:2px solid rgba(0,0,0,0);border-image:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930) 1;height:7rem;width:7rem;display:grid;grid-template-rows:1fr 7fr;border-radius:2px}.reminder-card .heading-con .calendar-icon p{font-size:1.4rem}.reminder-card .heading-con .calendar-icon p,.reminder-card .heading-con .calendar-icon span{display:flex;align-items:center;justify-content:center;background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930)}.reminder-card .heading-con .calendar-icon span{-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;color:rgba(0,0,0,0);font-size:2.4rem;font-weight:700}.reminder-card .time-con span{font-size:3.8rem;font-weight:700}.reminder-card .button-con{background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930)}.reminder-card .button-con .meeting-button{display:flex;flex-direction:row;align-items:center;justify-content:center;font-size:1.6rem;color:#fff;gap:1.2rem;font-weight:600}.client-private-chat{height:100%;display:grid;grid-template-rows:1fr auto;overflow:hidden}.client-private-chat .client-private-chat-window{display:flex;flex-direction:column;height:100%;overflow:hidden}.client-private-chat .client-private-chat-window .empty{height:100%;width:100%}.client-private-chat .client-private-chat-window .loading-spinner{align-self:center;justify-content:center}.client-private-chat .client-private-chat-window .client-private{display:flex;height:100%;flex-direction:column-reverse;overflow-y:auto;gap:.6rem;padding:1rem}.client-private-chat .client-private-chat-window .client-private::-webkit-scrollbar{width:12px}.client-private-chat .client-private-chat-window .client-private::-webkit-scrollbar-track{background:#272727;border-radius:10px}.client-private-chat .client-private-chat-window .client-private::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930);border-radius:10px;border:2px solid rgba(0,0,0,0);background-clip:padding-box}.client-private-chat .client-private-chat-window .client-private::-webkit-scrollbar-thumb:hover{background:#d1a540}.client-private-chat .client-private-chat-window .client-private::-webkit-scrollbar-thumb:active{background:#a67c31}.client-private-chat .client-private-chat-window .client-private .admin{align-self:flex-start;justify-content:flex-start;gap:2rem;width:-webkit-fill-available}.client-private-chat .client-private-chat-window .client-private .admin p{background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930);margin:0;max-width:80%}.client-private-chat .client-private-chat-window .client-private .guest,.client-private-chat .client-private-chat-window .client-private .klient{background:none;background-color:#272727;align-self:flex-end}.client-private-chat .client-private-chat-window .client-private .guest img,.client-private-chat .client-private-chat-window .client-private .klient img{display:none}.client-private-chat .client-private-chat-window .chat-input{width:100%;display:flex}.client-private-chat .client-private-chat-window .chat-input input{width:100%;height:6rem;padding:1rem;border:none;background-color:#444343;color:#fff;font-size:1.6rem}.client-private-chat .client-private-chat-window .chat-input button{height:6rem;width:8rem;background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930);display:flex;align-items:center;justify-content:center}@keyframes fadeSlideIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}:root{--safe-top:env(safe-area-inset-top,0px);--safe-right:env(safe-area-inset-right,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--safe-left:env(safe-area-inset-left,0px)}@keyframes fadeSlideOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(20px)}}.file-action-con{display:flex;flex-direction:row;gap:2.4rem}.file-action-con .upload{display:flex;cursor:pointer;align-items:center;justify-content:center;background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930);border-radius:12px;box-shadow:0 10px 20px rgba(0,0,0,.2);transition:transform .2s,box-shadow .2s;height:20rem;width:20rem}.file-action-con .upload.take-pic{display:none}@media(max-width:900px){.file-action-con .upload.take-pic{display:flex}}.file-action-con .upload input{display:none}.file-action-con .upload .upload-content{display:flex;flex-direction:column;align-items:center;justify-content:center}.file-action-con .upload .upload-content p{font-weight:500}.file-action-con .upload:hover{transform:translateY(-5px);box-shadow:0 12px 24px rgba(0,0,0,.3)}.file-action-con .upload svg{fill:#fff}.file-action-con .upload.hidden{display:none}.file-action-con .camera-preview,.file-action-con .captured-preview{position:fixed;top:0;left:0;width:100vw;height:100dvh;background:#272727!important;display:flex;flex-direction:column;justify-content:space-between;align-items:center;z-index:9999;animation:fadeSlideIn .4s ease forwards;padding:3rem 0 16rem}.file-action-con .camera-preview img,.file-action-con .camera-preview video,.file-action-con .captured-preview img,.file-action-con .captured-preview video{width:100%;height:100%;object-fit:cover}.file-action-con .camera-preview .camera-buttons-con,.file-action-con .camera-preview .preview-buttons,.file-action-con .captured-preview .camera-buttons-con,.file-action-con .captured-preview .preview-buttons{position:absolute;bottom:1rem;display:flex;gap:2.4rem;justify-content:center;width:100%;bottom:6rem;animation:fadeSlideIn .5s ease forwards}.file-action-con .camera-preview .capture-btn,.file-action-con .captured-preview .capture-btn{height:70px;width:70px;border-radius:50%;border:4px solid #a67c31;background-color:hsla(0,0%,100%,.658);cursor:pointer;transition:transform .2s ease}.file-action-con .camera-preview .capture-btn:hover,.file-action-con .captured-preview .capture-btn:hover{transform:scale(1.05)}.file-action-con .camera-preview .capture-btn:active,.file-action-con .captured-preview .capture-btn:active{transform:scale(.95)}.file-action-con .camera-preview .close-btn,.file-action-con .captured-preview .close-btn{position:fixed;right:calc(12px + var(--safe-right));background:rgba(0,0,0,.45);border-radius:50%;padding:12px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.file-action-con .camera-preview .preview-buttons button,.file-action-con .captured-preview .preview-buttons button{padding:1.6rem;background-color:rgba(0,0,0,.368627451);border-radius:50%}.file-preview-con{padding:1.2rem;display:flex;flex-direction:column;gap:2.4rem;height:90%}.file-preview-con .file-list{max-height:40rem;overflow:auto;display:flex;flex-direction:column}.file-preview-con .file-list::-webkit-scrollbar{width:12px}.file-preview-con .file-list::-webkit-scrollbar-track{background:#272727;border-radius:10px}.file-preview-con .file-list::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930);border-radius:10px;border:2px solid rgba(0,0,0,0);background-clip:padding-box}.file-preview-con .file-list::-webkit-scrollbar-thumb:hover{background:#d1a540}.file-preview-con .file-list::-webkit-scrollbar-thumb:active{background:#a67c31}.file-preview-con .file-list::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.file-preview-con .file-list .single-file{display:flex;align-items:center;justify-content:space-between;padding:2rem 0;border-bottom:2px solid rgba(0,0,0,0);border-image:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930) 1}.file-preview-con .file-list .single-file svg{cursor:pointer}.file-preview-con .file-list .single-file .file-name{display:flex;flex-direction:row;gap:1.2rem}.file-preview-con .file-list .single-file svg{fill:#a67c31}.file-preview-con .file-list .single-file p{color:#2b2828;font-style:italic}.file-preview-con .file-list .empty-msg-con{height:100%;width:100%;display:flex;align-items:center;justify-content:center;text-align:center}.file-preview-con .file-list .empty-msg-con p{color:#2b2828;font-style:italic;margin:6.4rem 2rem 0}.single-file{display:flex;align-items:center;justify-content:space-between;padding:2rem 0;border-bottom:2px solid rgba(0,0,0,0);border-image:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930) 1}.single-file .file-name{display:flex;flex-direction:row;gap:1.2rem}.single-file svg{fill:#a67c31;font-size:24px!important}.single-file p{color:#2b2828;font-style:italic}.client-invoice-upload .content-con .file-preview-con .file-list .single-file .file-name{align-items:center}.client-invoice-upload .content-con .file-preview-con .file-list .single-file .file-name p{word-break:break-all}.client-invoice-upload .content-con .file-preview-con .file-list .single-file .info-con,.client-invoice-upload .content-con .file-preview-con .file-list .single-file .info-wraper,.panel-layout .client-aside-sm,.panel-layout .client-aside-sm-wraper{display:none}@media(max-width:1100px){.panel-layout .main-panel .top-bar .image-con{margin-left:9rem}.panel-layout .client-aside-sm-wraper{display:block;position:relative}.panel-layout .client-aside-sm-wraper .hamburger-menu{background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930);display:block;width:9rem;height:6rem;position:fixed!important;left:0;top:0;z-index:101;cursor:pointer}.panel-layout .client-aside-sm-wraper .hamburger-menu:hover{transform:none}.panel-layout .client-aside-sm-wraper .hamburger-menu.true{position:relative}.panel-layout .client-aside-sm-wraper .hamburger-menu .bar1,.panel-layout .client-aside-sm-wraper .hamburger-menu .bar2,.panel-layout .client-aside-sm-wraper .hamburger-menu .bar3{height:4px;width:40px}.panel-layout .client-aside-sm-wraper .hamburger-menu .bar1.change{top:30px}.panel-layout .client-aside-sm-wraper .hamburger-menu .bar2{top:26px}.panel-layout .client-aside-sm-wraper .hamburger-menu .bar3{top:38px}.panel-layout .client-aside-sm-wraper .hamburger-menu .bar3.change{top:30px}.panel-layout .client-aside-sm{display:flex;flex-direction:column;position:fixed;top:6rem;left:0;bottom:0;overflow:hidden;width:26rem;z-index:100;transition:transform .8s ease-in-out;transform:translateY(-100%);border-top:2px solid rgba(0,0,0,0);border-right:3px solid rgba(0,0,0,0);transition:all .3s ease-in-out;border-image:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930) 1}.panel-layout .client-aside-sm.reduce{width:9rem;transition:all .3s ease-in-out}.panel-layout .client-aside-sm .content-con{padding-top:3.2rem}.panel-layout .client-aside-sm .content-con .action-con.true .action-button-wraper a .panel-action-button .label-con p{transition:all .3s ease-in-out;display:block;opacity:1!important}.panel-layout .client-aside-sm .content-con .action-con.visible .action-button-wraper a .panel-action-button .label-con p{transition:all .3s ease-in-out;display:block;opacity:0}.panel-layout .client-aside-sm .content-con .action-con.hidden .action-button-wraper a .panel-action-button .label-con p{display:none}.panel-layout .client-aside-sm .content-con .action-con .expand-svg{display:flex;align-items:center;justify-content:center;margin-top:1rem}.panel-layout .client-aside-sm .content-con .action-con .expand-svg svg{transition:all .3s ease-in-out}.panel-layout .client-aside-sm .content-con .action-con .expand-svg svg.right{transition:all .3s ease-in-out;transform:rotate(180deg)}.panel-layout .client-aside-sm .content-con .action-con .expand-svg:hover{cursor:pointer;background:linear-gradient(90deg,#a67c31,#a67c31,#d1a540,#8b6930)}.panel-layout .client-aside-sm.open{transform:translateY(0)}}@media(max-width:380px){.panel-layout .main-panel .top-bar .user-con{width:130px}.panel-layout .main-panel .top-bar .user-con .user-button-container .user-button p{display:none}.panel-layout .client-aside-sm{width:28rem}}.verification-needed{position:fixed;top:0;right:0;height:100vh;width:100vw;-webkit-backdrop-filter:blur(300px);backdrop-filter:blur(300px)}.verification-needed,.verification-needed .verify-con{display:flex;align-items:center;justify-content:center}.verification-needed .verify-con{margin-top:-8rem;flex-direction:column;gap:1.2rem;color:#fff;text-align:center}.verification-needed .verify-con .button-anchor{margin:3.2rem}.verification-needed .verify-con h3{font-weight:500;font-size:3.2rem}.verification-needed .verify-con h4{font-weight:500;font-size:2.4rem}.verification-needed .verify-con h5{font-weight:500;font-size:2rem}