.landing-home-background{background-image:linear-gradient(#fff9,#f0f0f099),url(https://soulcolor.space/static/landing/image_4.png);background-size:cover;background-position:center}@media screen and (max-width: 1023px) and (orientation: landscape){.responsive-form-field{width:100%}.responsive-input{font-size:12px;padding:8px}.responsive-mat-form-field{margin:4px 0}}@media screen and (max-width: 1023px) and (orientation: portrait){.responsive-form-field{width:100%}.responsive-input{font-size:12px;padding:8px}.responsive-mat-form-field{margin:4px 0}}.mat-paginator-range-label,.no-wrap{white-space:nowrap}.cp-box-shadow{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.fill-remaining-space{flex:1 1 auto}.rounded{border-radius:1rem!important;padding:.5rem}.dtable{display:table!important}.dtable>div{display:table-row!important;vertical-align:middle}.dtable>div>div{display:table-cell!important;vertical-align:middle}.rounded5{border-radius:.5rem!important}.rounded-circle{border-radius:50%!important}.border{border:1px solid grey}.bg-white{background-color:#fff!important}.W-100{width:100vw!important}.W-90{width:90vw!important}.W-10{width:10vw!important}.W-75{width:75vw!important}.W-50{width:50vw!important}.W-25{width:25vw!important}.W-80{width:80vw!important}.W-60{width:60vw!important}.W-20{width:20vw!important}.W-33{width:33vw!important}.W-66{width:66vw!important}.text-center{text-align:center!important}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.d-inline-block{display:inline-block!important}.text-uppercase{text-transform:uppercase!important}.text-lowercase{text-transform:lowercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-bold{font-weight:700!important}.font-weight-normal{font-weight:400!important}.font-weight-light{font-weight:300!important}.font-italic{font-style:italic!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.ml-auto,.mx-auto{margin-left:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.m-0{margin:0!important}.p-0,.P-0{padding:0!important}.p-1,.P-1{padding:.2rem!important}.p-2,.P-2{padding:.4rem!important}.p-3,.P-3{padding:.8rem!important}.p-4,.P-4{padding:1rem!important}.p-5,.P-5{padding:1.2rem!important}.pr-1,.PR-1{padding-right:.2rem!important}.pr-2,.PR-2{padding-right:.4rem!important}.pr-3,.PR-3{padding-right:.8rem!important}.pt-1,.PT-1{padding-top:.2rem!important}.pt-2,.PT-2{padding-top:.4rem!important}.pt-3,.PT-3{padding-top:.8rem!important}.pt-4,.PT-4{padding-top:1rem!important}.pt-5,.PT-5{padding-top:1.2rem!important}.pb-1,.PB-1{padding-bottom:.2rem!important}.pb-2,.PB-2{padding-bottom:.4rem!important}.pb-3,.PB-3{padding-bottom:.8rem!important}.pb-4,.PB-4{padding-bottom:1rem!important}.pb-5,.PB-5{padding-bottom:1.2rem!important}.underline{text-decoration:underline}.ml-1,.ML-1{margin-left:.2rem!important}.pl-1,.PL-1{padding-left:.2rem!important}.pointer{cursor:pointer}@media only screen and (min-width: 300px){.circle50{width:38px;min-height:38px;height:38px}}@media only screen and (min-width: 400px){.circle50{width:50px;min-height:50px;height:50px}}@media only screen and (min-width: 500px){.circle50{width:62px;min-height:62px;height:62px}}@media only screen and (min-width: 600px){.circle50{width:76px;min-height:76px;height:76px}}@media only screen and (min-width: 700px){.circle50{width:88px;min-height:88px;height:88px}}@media only screen and (min-width: 800px){.circle50{width:100px;min-height:100px;height:100px}}@media only screen and (min-width: 900px){.circle50{width:112px;min-height:112px;height:112px}}@media only screen and (min-width: 1000px){.circle50{width:126px;min-height:126px;height:126px}}@media only screen and (min-width: 1100px){.circle50{width:138px;min-height:138px;height:138px}}@media only screen and (min-width: 1200px){.circle50{width:150px;min-height:150px;height:150px}}@media only screen and (min-width: 1300px){.circle50{width:162px;min-height:162px;height:162px}}@media only screen and (min-width: 1400px){.circle50{width:176px;min-height:176px;height:176px}}@media only screen and (min-width: 1500px){.circle50{width:188px;min-height:188px;height:188px}}@media only screen and (min-width: 1600px){.circle50{width:200px;min-height:200px;height:200px}}@media only screen and (min-width: 1700px){.circle50{width:212px;min-height:212px;height:212px}}@media only screen and (min-width: 1800px){.circle50{width:226px;min-height:226px;height:226px}}@media only screen and (min-width: 1900px){.circle50{width:238px;min-height:238px;height:238px}}@media only screen and (min-width: 2000px){.circle50{width:250px;min-height:250px;height:250px}}@media only screen and (min-width: 2100px){.circle50{width:262px;min-height:262px;height:262px}}@media only screen and (min-width: 2200px){.circle50{width:276px;min-height:276px;height:276px}}@media only screen and (min-width: 2300px){.circle50{width:288px;min-height:288px;height:288px}}@media only screen and (min-width: 2400px){.circle50{width:300px;min-height:300px;height:300px}}@media only screen and (min-width: 2500px){.circle50{width:312px;min-height:312px;height:312px}}@media only screen and (min-width: 2600px){.circle50{width:326px;min-height:326px;height:326px}}@media only screen and (min-width: 2800px){.circle50{width:350px;min-height:350px;height:350px}}@media only screen and (min-width: 2900px){.circle50{width:362px;min-height:362px;height:362px}}@media only screen and (min-width: 3000px){.circle50{width:376px;min-height:376px;height:376px}}@media only screen and (min-width: 3100px){.circle50{width:388px;min-height:388px;height:388px}}@media only screen and (min-width: 3200px){.circle50{width:400px;min-height:400px;height:400px}}@media only screen and (min-width: 3300px){.circle50{width:412px;min-height:412px;height:412px}}@media only screen and (min-width: 3400px){.circle50{width:426px;min-height:426px;height:426px}}@media only screen and (min-width: 3500px){.circle50{width:438px;min-height:438px;height:438px}}@media only screen and (min-width: 3600px){.circle50{width:450px;min-height:450px;height:450px}}@media only screen and (min-width: 3700px){.circle50{width:462px;min-height:462px;height:462px}}@media only screen and (min-width: 3800px){.circle50{width:476px;min-height:476px;height:476px}}@media only screen and (min-width: 3900px){.circle50{width:488px;min-height:488px;height:488px}}@media only screen and (min-width: 4000px){.circle50{width:500px;min-height:500px;height:500px}}@media only screen and (min-width: 4100px){.circle50{width:512px;min-height:512px;height:512px}}@media only screen and (min-width: 4200px){.circle50{width:526px;min-height:526px;height:526px}}.circle50{border-radius:50%!important;margin-left:auto!important;margin-right:auto!important}@media only screen and (min-width: 300px){.circle24{width:18px;min-height:18px;height:18px}}@media only screen and (min-width: 400px){.circle24{width:26px;min-height:26px;height:26px}}@media only screen and (min-width: 500px){.circle24{width:32px;min-height:32px;height:32px}}@media only screen and (min-width: 600px){.circle24{width:38px;min-height:38px;height:38px}}@media only screen and (min-width: 700px){.circle24{width:44px;min-height:44px;height:44px}}@media only screen and (min-width: 800px){.circle24{width:50px;min-height:50px;height:50px}}@media only screen and (min-width: 900px){.circle24{width:56px;min-height:56px;height:56px}}@media only screen and (min-width: 1000px){.circle24{width:62px;min-height:62px;height:62px}}@media only screen and (min-width: 1100px){.circle24{width:68px;min-height:68px;height:68px}}@media only screen and (min-width: 1200px){.circle24{width:76px;min-height:76px;height:76px}}@media only screen and (min-width: 1300px){.circle24{width:82px;min-height:82px;height:82px}}@media only screen and (min-width: 1400px){.circle24{width:88px;min-height:88px;height:88px}}@media only screen and (min-width: 1500px){.circle24{width:94px;min-height:94px;height:94px}}@media only screen and (min-width: 1600px){.circle24{width:100px;min-height:100px;height:100px}}@media only screen and (min-width: 1700px){.circle24{width:106px;min-height:106px;height:106px}}@media only screen and (min-width: 1800px){.circle24{width:112px;min-height:112px;height:112px}}@media only screen and (min-width: 1900px){.circle24{width:118px;min-height:118px;height:118px}}@media only screen and (min-width: 2000px){.circle24{width:126px;min-height:126px;height:126px}}@media only screen and (min-width: 2100px){.circle24{width:132px;min-height:132px;height:132px}}@media only screen and (min-width: 2200px){.circle24{width:138px;min-height:138px;height:138px}}@media only screen and (min-width: 2300px){.circle24{width:144px;min-height:144px;height:144px}}@media only screen and (min-width: 2400px){.circle24{width:150px;min-height:150px;height:150px}}@media only screen and (min-width: 2500px){.circle24{width:156px;min-height:156px;height:156px}}@media only screen and (min-width: 2600px){.circle24{width:162px;min-height:162px;height:162px}}@media only screen and (min-width: 2800px){.circle24{width:176px;min-height:176px;height:176px}}@media only screen and (min-width: 2900px){.circle24{width:182px;min-height:182px;height:182px}}@media only screen and (min-width: 3000px){.circle24{width:188px;min-height:188px;height:188px}}@media only screen and (min-width: 3100px){.circle24{width:194px;min-height:194px;height:194px}}@media only screen and (min-width: 3200px){.circle24{width:200px;min-height:200px;height:200px}}@media only screen and (min-width: 3300px){.circle24{width:206px;min-height:206px;height:206px}}@media only screen and (min-width: 3400px){.circle24{width:212px;min-height:212px;height:212px}}@media only screen and (min-width: 3500px){.circle24{width:218px;min-height:218px;height:218px}}@media only screen and (min-width: 3600px){.circle24{width:226px;min-height:226px;height:226px}}@media only screen and (min-width: 3700px){.circle24{width:232px;min-height:232px;height:232px}}@media only screen and (min-width: 3800px){.circle24{width:238px;min-height:238px;height:238px}}@media only screen and (min-width: 3900px){.circle24{width:244px;min-height:244px;height:244px}}@media only screen and (min-width: 4000px){.circle24{width:250px;min-height:250px;height:250px}}@media only screen and (min-width: 4100px){.circle24{width:256px;min-height:256px;height:256px}}@media only screen and (min-width: 4200px){.circle24{width:262px;min-height:262px;height:262px}}.circle24{border-radius:50%!important;margin-left:auto!important;margin-right:auto!important}@media only screen and (min-width: 300px){.circle12{width:16px;min-height:16px;height:16px}}@media only screen and (min-width: 400px){.circle12{width:16px;min-height:16px;height:16px}}@media only screen and (min-width: 500px){.circle12{width:16px;min-height:16px;height:16px}}@media only screen and (min-width: 600px){.circle12{width:18px;min-height:18px;height:18px}}@media only screen and (min-width: 700px){.circle12{width:22px;min-height:22px;height:22px}}@media only screen and (min-width: 800px){.circle12{width:26px;min-height:26px;height:26px}}@media only screen and (min-width: 900px){.circle12{width:28px;min-height:28px;height:28px}}@media only screen and (min-width: 1000px){.circle12{width:32px;min-height:32px;height:32px}}@media only screen and (min-width: 1100px){.circle12{width:34px;min-height:34px;height:34px}}@media only screen and (min-width: 1200px){.circle12{width:38px;min-height:38px;height:38px}}@media only screen and (min-width: 1300px){.circle12{width:40px;min-height:40px;height:40px}}@media only screen and (min-width: 1400px){.circle12{width:44px;min-height:44px;height:44px}}@media only screen and (min-width: 1500px){.circle12{width:46px;min-height:46px;height:46px}}@media only screen and (min-width: 1600px){.circle12{width:50px;min-height:50px;height:50px}}@media only screen and (min-width: 1700px){.circle12{width:54px;min-height:54px;height:54px}}@media only screen and (min-width: 1800px){.circle12{width:56px;min-height:56px;height:56px}}@media only screen and (min-width: 1900px){.circle12{width:60px;min-height:60px;height:60px}}@media only screen and (min-width: 2000px){.circle12{width:62px;min-height:62px;height:62px}}@media only screen and (min-width: 2100px){.circle12{width:66px;min-height:66px;height:66px}}@media only screen and (min-width: 2200px){.circle12{width:68px;min-height:68px;height:68px}}@media only screen and (min-width: 2300px){.circle12{width:72px;min-height:72px;height:72px}}@media only screen and (min-width: 2400px){.circle12{width:76px;min-height:76px;height:76px}}@media only screen and (min-width: 2500px){.circle12{width:78px;min-height:78px;height:78px}}@media only screen and (min-width: 2600px){.circle12{width:82px;min-height:82px;height:82px}}@media only screen and (min-width: 2800px){.circle12{width:88px;min-height:88px;height:88px}}@media only screen and (min-width: 2900px){.circle12{width:90px;min-height:90px;height:90px}}@media only screen and (min-width: 3000px){.circle12{width:94px;min-height:94px;height:94px}}@media only screen and (min-width: 3100px){.circle12{width:96px;min-height:96px;height:96px}}@media only screen and (min-width: 3200px){.circle12{width:100px;min-height:100px;height:100px}}@media only screen and (min-width: 3300px){.circle12{width:104px;min-height:104px;height:104px}}@media only screen and (min-width: 3400px){.circle12{width:106px;min-height:106px;height:106px}}@media only screen and (min-width: 3500px){.circle12{width:110px;min-height:110px;height:110px}}@media only screen and (min-width: 3600px){.circle12{width:112px;min-height:112px;height:112px}}@media only screen and (min-width: 3700px){.circle12{width:116px;min-height:116px;height:116px}}@media only screen and (min-width: 3800px){.circle12{width:118px;min-height:118px;height:118px}}@media only screen and (min-width: 3900px){.circle12{width:122px;min-height:122px;height:122px}}@media only screen and (min-width: 4000px){.circle12{width:126px;min-height:126px;height:126px}}@media only screen and (min-width: 4100px){.circle12{width:128px;min-height:128px;height:128px}}@media only screen and (min-width: 4200px){.circle12{width:132px;min-height:132px;height:132px}}.circle12{border-radius:50%!important;margin-left:auto!important;margin-right:auto!important}@media only screen and (min-width: 300px){.icona{width:16px;min-height:16px;height:16px}}@media only screen and (min-width: 400px){.icona{width:16px;min-height:16px;height:16px}}@media only screen and (min-width: 500px){.icona{width:20px;min-height:20px;height:20px}}@media only screen and (min-width: 600px){.icona{width:26px;min-height:26px;height:26px}}@media only screen and (min-width: 700px){.icona{width:30px;min-height:30px;height:30px}}@media only screen and (min-width: 800px){.icona{width:34px;min-height:34px;height:34px}}@media only screen and (min-width: 900px){.icona{width:38px;min-height:38px;height:38px}}@media only screen and (min-width: 1000px){.icona{width:42px;min-height:42px;height:42px}}@media only screen and (min-width: 1100px){.icona{width:46px;min-height:46px;height:46px}}@media only screen and (min-width: 1200px){.icona{width:50px;min-height:50px;height:50px}}@media only screen and (min-width: 1300px){.icona{width:54px;min-height:54px;height:54px}}@media only screen and (min-width: 1400px){.icona{width:58px;min-height:58px;height:58px}}@media only screen and (min-width: 1500px){.icona{width:62px;min-height:62px;height:62px}}@media only screen and (min-width: 1600px){.icona{width:66px;min-height:66px;height:66px}}@media only screen and (min-width: 1700px){.icona{width:70px;min-height:70px;height:70px}}@media only screen and (min-width: 1800px){.icona{width:76px;min-height:76px;height:76px}}@media only screen and (min-width: 1900px){.icona{width:80px;min-height:80px;height:80px}}@media only screen and (min-width: 2000px){.icona{width:84px;min-height:84px;height:84px}}@media only screen and (min-width: 2100px){.icona{width:88px;min-height:88px;height:88px}}@media only screen and (min-width: 2200px){.icona{width:92px;min-height:92px;height:92px}}@media only screen and (min-width: 2300px){.icona{width:96px;min-height:96px;height:96px}}@media only screen and (min-width: 2400px){.icona{width:100px;min-height:100px;height:100px}}@media only screen and (min-width: 2500px){.icona{width:104px;min-height:104px;height:104px}}@media only screen and (min-width: 2600px){.icona{width:108px;min-height:108px;height:108px}}@media only screen and (min-width: 2800px){.icona{width:116px;min-height:116px;height:116px}}@media only screen and (min-width: 2900px){.icona{width:120px;min-height:120px;height:120px}}@media only screen and (min-width: 3000px){.icona{width:126px;min-height:126px;height:126px}}@media only screen and (min-width: 3100px){.icona{width:130px;min-height:130px;height:130px}}@media only screen and (min-width: 3200px){.icona{width:134px;min-height:134px;height:134px}}@media only screen and (min-width: 3300px){.icona{width:138px;min-height:138px;height:138px}}@media only screen and (min-width: 3400px){.icona{width:142px;min-height:142px;height:142px}}@media only screen and (min-width: 3500px){.icona{width:146px;min-height:146px;height:146px}}@media only screen and (min-width: 3600px){.icona{width:150px;min-height:150px;height:150px}}@media only screen and (min-width: 3700px){.icona{width:154px;min-height:154px;height:154px}}@media only screen and (min-width: 3800px){.icona{width:158px;min-height:158px;height:158px}}@media only screen and (min-width: 3900px){.icona{width:162px;min-height:162px;height:162px}}@media only screen and (min-width: 4000px){.icona{width:166px;min-height:166px;height:166px}}@media only screen and (min-width: 4100px){.icona{width:170px;min-height:170px;height:170px}}@media only screen and (min-width: 4200px){.icona{width:176px;min-height:176px;height:176px}}.mat-mdc-paginator-range-actions{white-space:nowrap}.flex-row{display:flex;flex-direction:row}.flex-row-wrap,.flex-row-wrap-gap1{display:flex;flex-direction:row;flex-wrap:wrap}.flex-row-between-center{display:flex;flex-direction:row;place-content:center space-between}.flex-row-between-stretch{display:flex;flex-direction:row;place-content:stretch space-between}.flex-column{display:flex;flex-direction:column}.flex-justify-space{justify-content:space-evenly}.flex-justify-start{justify-content:flex-start}.toolbar-spacer{flex:1 1 auto}.mat-content,span{font-family:Roboto,Helvetica Neue,sans-serif}.mat-icon-24{font-size:1.5rem;height:1.5rem;width:1.5rem;line-height:1.5rem}
