@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap);@import url(https://cdn.jsdelivr.net/npm/bootstrap-icons@1.11.3/font/bootstrap-icons.min.css);*{margin:0;padding:0;list-style:none;min-height:0;min-width:0;font-size:16px}body{margin:0!important}.loader{display:flex;justify-content:center;vertical-align:middle;align-items:center;position:fixed;height:100vh;width:100vw;background:#000;z-index:1000;flex-direction:column}.loader h2{color:hsla(0,0%,100%,.667);font-size:12px;font-weight:400}.loader-logo{display:flex;flex-direction:row;gap:10px}.spinner{width:20px}.logo{width:150px}#priceOfferApp{font-family:Montserrat,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#d1d1d1}.hero{align-items:center;gap:30px}.full-height{vertical-align:middle;align-items:center;height:100vh;display:flex;justify-content:center}.dark-1{background:#1f2428}.dark-2{background:#24292e}.tab-menu{padding-inline-start:0;cursor:pointer;position:relative;display:flex;justify-content:center;gap:30px;margin-bottom:30px}.tab-menu [aria-selected=true]{transition:all .3s ease-in;color:var(--root-color)}.tab-menu li{width:100px}.tabs-wrapper{width:1200px}.inkbar{transition:all .2s ease;position:absolute;height:2px;background:var(--root-color);top:30px;box-shadow:0 0 5px var(--root-color)}.tab-panel-container{display:flex;justify-content:center;vertical-align:middle;align-items:center;padding-top:30px;align-items:stretch}.tab-panel-content{display:flex;justify-content:space-between;vertical-align:middle;align-items:center;flex-direction:column;background:#24292e;padding:30px 50px;width:50%;min-height:400px;box-shadow:5px 5px 10px rgba(26,26,26,.133);height:100%}.tab-panel-content .tab-subtitle{font-size:12px}.tab-panel-content-wrapper{display:flex;justify-content:center;vertical-align:middle;align-items:center;flex-direction:row;gap:30px;width:700px}.tab-panel-content-wrapper .premium{background:var(--root-color);box-shadow:0 0 5px var(--root-color);color:#1f2428}.tab-panel-content-wrapper .premium i,.tab-panel-content-wrapper .premium li{color:#1f2428}.tab-panel-content-wrapper .premium .single-service-wrapper{border-top:1px solid #1f2428}.tab-panel-content-wrapper .premium .single-service-wrapper:first-child{border:none}.tab-panel-content-wrapper .premium .select-btn{transition:all .3s ease;border:1px solid #1f2428;color:#1f2428;background:transparent}.tab-panel-content-wrapper .premium .select-btn:hover{background-color:#1f2428;color:var(--root-color)}.tab-panel-content-wrapper .premium .select-btn:hover i,.tab-panel-content-wrapper .premium .select-btn:hover li{color:var(--root-color)}.tab-panel-content-wrapper .tab-title{font-size:24px}.tab-panel-content-wrapper .price-wrapper{padding:50px 0}.tab-panel-content-wrapper .price-wrapper h2{font-size:38px;font-weight:900}.tab-panel-content-wrapper .price-wrapper h2:after{content:"€";font-weight:400;margin-left:10px;font-size:24px}.tab-panel-content-wrapper .service-top-part{display:flex;justify-content:flex-start;vertical-align:middle;align-items:center;flex-direction:column}.services-list{flex-direction:column}.services-list,.single-service-wrapper{display:flex;justify-content:center;vertical-align:middle;align-items:center;width:100%}.single-service-wrapper{flex-direction:row;padding:10px;border-top:1px solid hsla(0,0%,51%,.192);font-size:14px;color:#a3a3a3}.single-service-wrapper i{font-size:18px;color:var(--root-color)}.single-service-wrapper:first-child{border:none}.single-service-wrapper .single-service{display:flex;justify-content:flex-start;vertical-align:middle;align-items:center;flex-direction:row;text-align:left;min-width:200px;width:70%;gap:10px}.select-btn{transition:all .3s ease-in;font-family:Montserrat;display:block;font-weight:600;padding:10px 20px;background:none;border:1px solid var(--root-color);border-radius:20px;color:var(--root-color);cursor:pointer}.select-btn:hover{box-shadow:0 0 5px var(--root-color);background-color:var(--root-color);color:#1f2428}.floating-summary{position:fixed;bottom:10px;right:10px;min-width:200px;width:20%;background:#1f2428;text-align:left;padding:40px;border-radius:20px;box-shadow:0 0 10px hsla(0,0%,41%,.212)}.floating-summary h2{color:var(--root-color);font-weight:700;font-size:24px}.floating-summary h3{font-weight:600;font-size:16px;margin:5px}.floating-summary span{display:block;padding-left:20px;font-size:14px}.error-section{display:flex;justify-content:center;vertical-align:middle;align-items:center;flex-direction:column;gap:10px}.error-section pre{background-color:#24292e;padding:10px;border-radius:20px;color:hsla(0,0%,100%,.063)}.additional-service{display:flex;justify-content:center;vertical-align:middle;align-items:center;display:grid;grid-template-columns:2fr 2fr 1fr;width:80%;min-width:500px;padding:5px;margin-bottom:2px;background-color:#1f2428;border-radius:20px}.additional-service button{background-color:var(--root-color);color:#24292e}.additional-service button:hover{box-shadow:0 0 5px var(--root-color)}.additional-service .selected{background-color:#24292e;color:var(--root-color)}.submit-title{font-size:32px;color:var(--root-color)}.submit-sec{gap:20px}.submit-sec .select-btn{font-size:32px;border-radius:50px}.submit-sec .select-btn i{transition:.2s ease;display:inline-block;margin-left:10px;font-size:32px}.submit-sec .select-btn:hover i{transform:rotate(45deg)}.submit-sec .select-btn img{animation:rotation .5s linear infinite}.column{flex-direction:column}.form-error{color:#f44336}.form-error i{margin-right:5px}.submit_error{color:#f44336;border-color:#f44336}.submit_error:hover{background-color:#f44336!important}button[disabled]{cursor:not-allowed}.confirmation-dialog{background-color:#1f2428;padding:10px}.client-name{font-size:inherit;font-weight:800;position:relative}.client-name:after{content:"";position:absolute;bottom:-5px;left:0;width:100%;height:5px;background-color:var(--root-color)}.slide-fade-enter-active,.slide-fade-leave-active{transition:opacity .3s,transform .3s}.slide-fade-enter,.slide-fade-leave-to{opacity:0;transform:translateX(20px)}.slide-fade-enter-from{opacity:0;transform:translateX(-20px)}.slide-up-enter-active,.slide-up-leave-active{transition:opacity .3s,transform .3s}.slide-up-enter,.slide-up-leave-to{opacity:0;transform:translateY(20px)}.slide-up-enter-from{opacity:0;transform:translateY(-20px)}.fade-enter-active{transition:all .3s ease}.fade-leave-active{transition:all .3s cubic-bezier(1,.5,.8,1)}.fade-enter,.fade-leave-to{opacity:0}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}