.natal-card{margin-top:40px;padding:20px;border-radius:30px;background-image:url(/build/assets/images/icons/natal-karta.svg),linear-gradient(325.4deg,#1507264d 16.28%,#5f28a64d 70.76%);background-repeat:no-repeat;background-position:right 0 bottom 0;background-size:contain;color:#fff;font-size:16px;font-weight:200}.natal-card__title{font-size:20px;font-weight:700}.natal-card__subtitle{margin-top:10px;text-align:justify}.natal-card__link{margin-top:15px;display:block;padding:10px 20px;border-radius:15px;box-shadow:0 4px 4px #00000040,4px 4px 6px #00000040 inset,-4px -2px 6px #ffffff4d inset;text-decoration:none;text-align:center;background-color:#3f2c74;color:inherit;font-family:Open Sans,sans-serif;font-weight:600;font-size:15px}@media (max-width: 385px){.natal-card__link{font-size:13px}}.recomendation{display:flex;flex-direction:column;place-items:center;gap:20px;padding:20px clamp(5px,3vw,20px);background:linear-gradient(74.86deg,#ffffff1a -6.04%,#ffffff08 67.91%);box-shadow:0 4px 4px #00000040;color:#fff;text-align:center;border-radius:30px}.recomendation__title{font-size:16px;font-weight:600;line-height:22px}.recomendation__subtitle{text-align:justify}.recomendation .img{width:65%;pointer-events:none;-webkit-user-select:none;user-select:none}.recomendation .promo-text{font-size:17px;font-weight:700;line-height:24px}.recomendation .tarifs{display:grid;grid-template-columns:1fr 1px 1fr;column-gap:2px;grid-template-rows:auto;grid-template-areas:"TITLE TITLE TITLE" "LEFT DIVIDER RIGHT";background:linear-gradient(81.7deg,#65646729 21.59%,#08172e33 83.26%);border:1px solid rgba(255,249,249,.3019607843);border-radius:20px;width:clamp(95%,90vw,100%)}.recomendation .tarifs__title{padding:12px 3vw;background:linear-gradient(280.45deg,#200f0f4d 32.61%,#ffffff26 74.83%);font-style:italic;font-size:17px;line-height:20px;font-weight:400;text-align:center;border-bottom:1px solid rgba(255,249,249,.3019607843);border-top-left-radius:20px;border-top-right-radius:20px;grid-area:TITLE}.recomendation .tarifs__item{display:flex;flex-direction:column;gap:10px;place-items:center;padding:12px 0}.recomendation .tarifs__item .duration{font-family:Roboto,sans-serif;font-size:15px;font-weight:400;text-decoration:underline}.recomendation .tarifs__item .cost{font-family:Roboto,sans-serif;color:#cfb256;font-weight:500;font-size:clamp(18px,5vw,23px)}.recomendation .tarifs__item .cost .alternative{font-weight:300}.recomendation .tarifs__item.right{position:relative}.recomendation .tarifs__item.right .cost{font-weight:700;line-height:26px;font-size:clamp(18px,5vw,23px)}.recomendation .tarifs__item.right .cost .alternative{font-weight:300}.recomendation .tarifs__item.right .cost .per-year{font-size:14px;font-weight:400;color:#fffc}.recomendation .tarifs__item.right .cost .per-year .alternative{font-size:14px;font-weight:300;color:#cfb256cc}.recomendation .tarifs__item.right:after{padding:2px 8px;content:"- 41%";display:block;position:absolute;top:12px;right:5px;font-family:Roboto,sans-serif;font-size:14px;font-style:italic;line-height:16px;font-weight:400;color:#000;border-radius:15px;background:linear-gradient(287.87deg,#cfb256b3 14.44%,#ebe187b3 71.73%)}.recomendation .tarifs .divider{background-color:#fff9f94d}@media (max-width: 380px){.recomendation .tarifs__item{justify-content:center}.recomendation .tarifs__item.right{padding-top:40px}.recomendation .tarifs__item.right:after{right:50%;transform:translate(50%)}.tarifs{width:100%}}.why-us{color:#fff;text-align:center}.why-us__title{font-size:25px;line-height:34px;font-weight:300}.why-us .card-small{position:relative;min-height:100px}.why-us .card-small:after{position:absolute;right:15px;top:15px;content:"";display:block;background-image:url(/build/assets/images/icons/arrow.svg);background-size:contain;background-repeat:no-repeat;background-position:center;height:18px;width:18px}.why-us .card-small__text{font-size:clamp(14px,3vw,16px)}.why-us .cards__wrapper{margin-top:15px;display:grid;grid-template-columns:1fr 1fr;row-gap:20px;column-gap:15px}.why-us .card-expand{margin-top:20px;padding:10px 20px;display:grid;grid-template-columns:30px 1fr;grid-template-rows:auto 1fr;gap:15px;justify-items:left;grid-template-areas:"ICON TITLE" "DESCR DESCR";text-align:justify;transition:all .3s ease-out;transform-origin:top}.why-us .card-expand__title{grid-area:TITLE;font-size:16px;font-weight:400;line-height:22px}.why-us .card-expand__description{grid-area:DESCR;font-size:clamp(14px,2vw,16px);font-weight:lighter;line-height:clamp(18px,2vw,22px)}.why-us .card-expand__icon{grid-area:ICON;pointer-events:none;-webkit-user-select:none;user-select:none}.why-us .card-expand:after{content:none}.why-us__img{pointer-events:none;-webkit-user-select:none;user-select:none}.why-us .card-expand-container{min-height:175px;overflow-x:hidden}@media (max-width: 340px){.why-us .card-small{padding:10px 20px}}.faq{padding:80px 30px 20px;width:100%;border-radius:30px;box-shadow:0 4px 4px #00000080;background:#000;color:#fff;text-align:center;background-image:url(/build/assets/images/faq-icon.png),url(/build/assets/images/faq-bg.png);background-repeat:no-repeat;background-size:90px,cover;background-position:left 50% top 30px,left 0 top 0}.faq__title{font-size:25px;line-height:34px;font-weight:300}.faq__subtitle{margin-top:15px;font-size:16px;line-height:22px;font-weight:300}.faq__link{display:block;margin:15px auto 0;padding:5px 20px;max-width:170px;color:#fff;text-decoration:none;font-size:15px;line-height:21px;border:1px solid #FFFFFF;border-radius:40px}.faq2{padding:20px 30px 27px;width:100%;border-radius:30px;box-shadow:0 4px 4px #00000080;background:#000;color:#fff;text-align:center;background-image:url(/build/assets/images/faq2-bg.png);background-repeat:no-repeat;background-size:cover}.faq2__title{font-size:25px;line-height:34px;font-weight:300}.faq2__subtitle{margin-top:15px;font-size:16px;line-height:22px;font-weight:300}.faq2__link{display:block;margin:74px auto 0;padding:5px 20px;max-width:170px;color:#fff;text-decoration:none;font-size:15px;line-height:21px;border:1px solid #FFFFFF;border-radius:40px}.reviews{max-width:unset;margin-top:40px;color:#fff}.reviews__title{padding:0 25px;font-size:25px;line-height:34px;font-weight:300}.reviews .swiper{padding-left:25px;margin-top:20px;width:100%}.reviews .swiper .swiper-slide{padding:12px 20px;display:flex;flex-direction:column;gap:30px;width:262px;min-height:120px;background:linear-gradient(50.13deg,#ffffff1a 12.04%,#ffffff08 80.46%);box-shadow:0 4px 4px #00000040;border-radius:20px;font-size:16px;font-weight:300;line-height:22px}.reviews .swiper .swiper-slide .slide__user-name{font-size:14px;line-height:19px}.reviews .reviews__link{margin:25px 0 0 25px;max-width:152px;white-space:nowrap}.partnership{padding:46px 28px;color:#fff;border-radius:30px;background-image:url(/build/assets/images/partnership-icon.png),url(/build/assets/images/partner-bg.png);box-shadow:0 0 10px #09010140;background-size:133px 100px,cover;background-position:left 50% top 26px,right 50% top 0;background-repeat:no-repeat;text-align:center}.partnership__title{margin-top:100px;font-size:25px;font-weight:300;line-height:34px;text-align:center}.partnership__descr{margin-top:20px;font-size:16px;font-weight:300;line-height:22px;text-align:justify}.partnership__link{max-width:185px;margin-top:25px}.social{padding:20px 10px;background-image:url(/build/assets/images/icons/arrow-tg.svg),linear-gradient(81.89deg,#ffffff1a -4.96%,#ffffff03 94.85%),url(/build/assets/images/social-bg.png);background-size:23%,auto,contain;background-repeat:no-repeat;background-position:top 79% right -6px,top 0 left 0,top 0 left 0;box-shadow:0 4px 4px #00000040;border-radius:30px;color:#fff;max-width:80vw}.social__title{max-width:400px;font-size:16px;font-weight:300;line-height:22px;text-align:center}.social__link{display:block;height:auto}.social__link-wrapper{margin-top:20px;width:100%;display:flex;place-content:center;gap:14px;list-style-type:none}.social__link-icon{width:37px;height:37px;box-shadow:0 0 4px #fff3;border-radius:9px}@media (max-width: 410px){.social{background-size:22%,auto,contain;background-position:top 70% right -6px,top 0 left 0,top 0 left 0}}@media (max-width: 400px){.social{background-size:20%,auto,contain;background-position:top 70% right -6px,top 0 left 0,top 0 left 0}}@media (max-width: 380px){.social{background-size:18%,auto,contain;background-position:top 70% right -6px,top 0 left 0,top 0 left 0}}@media (max-width: 360px){.social{padding:20px 8px;background-size:20%,auto,contain;background-position:top 75% right -6px,top 0 left 0,top 0 left 0}.social__link-wrapper{gap:10px}}@media (max-width: 350px){.social{padding:20px 8px;background-size:22%,auto,contain;background-position:top 80% right -6px,top 0 left 0,top 0 left 0}.social__link-icon{height:30px;width:30px}.social__link-wrapper{gap:10px}}.help{color:#fff;text-align:center;font-size:16px;font-weight:600;line-height:22px;margin-bottom:40px}.help__title{font-size:16px;font-weight:600;line-height:22px}.help__descr{font-size:16px;font-weight:300;line-height:22px;margin-bottom:20px}.help__link{margin-top:5px!important;font-size:15px;font-weight:300;line-height:20px}.moda-full-screen-with-backdrop{position:fixed;top:0;left:0;height:100dvh;width:100vw;overscroll-behavior:none;z-index:10000}.moda-full-screen-with-backdrop__backdrop{display:flex;justify-content:center;align-items:center;height:100dvh;background:#000000b2;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.moda-full-screen-with-backdrop__inner-wrapper{padding:20px;background:linear-gradient(162.11deg,#020817 1.45%,#081932 52.27%,#020817 86.71%);height:80%;width:94%;border-radius:30px}.moda-full-screen-with-backdrop__header{height:40px;position:relative}.moda-full-screen-with-backdrop__body{margin-top:10px}.moda-full-screen-with-backdrop .moda-full-screen__close-button{top:-5px;right:0}.send-review-modal__form{display:flex;flex-direction:column;justify-content:center;align-items:center;font-family:Open Sans,sans-serif;color:#fff}.send-review-modal__title{font-size:25px;font-weight:300;line-height:34px}.send-review-modal__textarea{margin-top:20px;padding:20px 10px;resize:none;width:100%;max-width:340px;height:334px;border-radius:20px;background:linear-gradient(50.13deg,#ffffff1a 12.04%,#ffffff08 80.46%);border:none;font-family:Open Sans,sans-serif;font-size:14px;font-weight:300;line-height:19px;text-align:left;color:#fffc;box-shadow:0 4px 4px #00000040}.send-review-modal__textarea::placeholder{color:inherit;opacity:1}.send-review-modal__textarea:focus{outline:none}.send-review-modal__button{margin-top:20px;font-family:Open Sans;font-size:15px;font-weight:300;line-height:20px;text-align:center;border:1px solid #FFFFFF;background:none;border-radius:40px;padding:10px 30px;color:#fff;transition:opacity .4s ease-out}.send-review-modal__button[disabled]{opacity:.3}.swiper.preamble{width:100%;max-width:var(--preamble-slider-max-width);background-size:cover;background-position:top 0 left 0}.swiper.preamble .swiper-pagination .swiper-pagination-bullet{height:14px;width:14px;padding:3px;border:1px solid #ffffff;background:none;opacity:.7}.swiper.preamble .swiper-pagination .swiper-pagination-bullet-active{background-clip:content-box;background-color:#fff;opacity:.7}.swiper.preamble.not-first-time{position:relative}.swiper.preamble.not-first-time .swiper-pagination{--swiper-pagination-bottom: 160px}.swiper.preamble.not-first-time .swiper-wrapper:has(.preamble-second.swiper-slide-active)+.swiper-pagination{bottom:100px}.swiper.preamble.not-first-time .swiper-wrapper:has(.preamble-second.swiper-slide-active)~.arrow-down-container{bottom:60px}.swiper.preamble.not-first-time .arrow-down-container{position:absolute;bottom:110px;left:50%;transform:translate(-50%);display:flex;justify-content:center;align-items:center;width:36px;height:36px;background-color:#d9d9d91a;border-radius:10px;z-index:1000;cursor:pointer}.swiper.preamble.not-first-time .arrow-down-container:before{content:"";display:block;width:19px;height:10px;background-image:url(/build/assets/images/icons/arrow-down-round.svg);background-position:center;background-repeat:no-repeat;background-size:contain;animation-name:fly;animation-duration:3s;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes fly{0%{transform:translateY(0)}50%{transform:translateY(5px)}to{transform:translateY(0)}}.preamble-slide{height:calc(100dvh - 30px)!important;overflow:hidden;padding:0 6vw;text-align:center;font-size:16px;line-height:22px;font-weight:300;color:#fff}.preamble-slide .strong-text{font-weight:400}.preamble-slide .preamble__paragraph{font-size:clamp(8px,2.4dvh,18px);line-height:clamp(10px,3dvh,24px);margin-bottom:3dvh;text-align:justify}.preamble-slide .preamble__title{margin-top:clamp(0px,5dvh,55px);font-weight:600;text-align:center;font-size:clamp(16px,3dvh,20px);line-height:clamp(18px,5dvh,28px);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);border-radius:20px}.preamble-slide .card{padding:5px 10px 5px 20px;display:flex;gap:13px;background:linear-gradient(68.86deg,#1c407529 28.55%,#ffffff0a 85.07%);box-shadow:0 4px 4px #0003;border-radius:20px;text-align:left;font-size:clamp(9px,2.3dvh,16px);line-height:clamp(10px,2.7dvh,20px);font-weight:300;align-items:center}.preamble-slide .card.flex{flex-direction:column;row-gap:0}.preamble-slide .card__wrapper{margin-top:clamp(10px,3dvh,50px);display:flex;flex-direction:column;row-gap:clamp(5px,2dvh,15px)}.preamble-slide .card__icon{display:flex;align-items:center;justify-content:center;width:30px;height:30px}.preamble-slide .card .subcategory{display:flex;flex-direction:column;align-items:center;justify-content:center}.preamble-slide .card .subcategory .card__icon{margin-left:25px}.preamble-slide .card .subcategory__wrapper{margin-top:13px;display:flex;width:100%;justify-content:center;gap:clamp(5px,3vw,33px);flex-wrap:wrap}.preamble-first{background-image:url(/build/assets/images/moon.png),url(/build/assets/images/icons/star.svg),url(/build/assets/images/icons/star.svg),url(/build/assets/images/icons/star.svg),url(/build/assets/images/icons/star.svg),url(/build/assets/images/icons/star.svg),url(/build/assets/images/icons/star.svg),url(/build/assets/images/icons/star.svg),url(/build/assets/images/icons/star.svg),url(/build/assets/images/icons/stars.svg),url(/build/assets/images/icons/stars-1.svg),url(/build/assets/images/icons/stars-2.svg),url(/build/assets/images/icons/stars-4.svg),url(/build/assets/images/icons/stars-5.svg),linear-gradient(180deg,#04061f00 78.26%,#04061f 97.99%),url(/build/assets/images/clouds.png),linear-gradient(180.05deg,#030a1199 .04%,#081a3799 49.81%,#081a3799 62.86%,#05104099 83.56%,#2b204b99 99.96%),url(/build/assets/images/night-sky.jpeg);background-size:160px,30px,50px,10px,15px,25px,15px,13px,23px,56px,77px,66px,100px,67px,100% 300px,contain,contain,cover;background-position:top 5% left 50%,top 19% left 18%,top 2% left 3%,top 30% left 23%,top 30% left 93%,top 40% left 43%,top 50% left 51%,top 60% left 73%,top 30% left 93%,top 5% left 97%,top 22% left 7%,top 89% left 44%,top 53% left 100%,top 73% left 5%,bottom 0 right 0,bottom 0 left 0,top 16% left 3%,bottom 0 right 0;background-repeat:no-repeat}.preamble-first .preamble__wrapper{margin-top:180px}.preamble-second{padding-bottom:90px;background-image:url(/build/assets/images/icons/star.svg),url(/build/assets/images/icons/star.svg),url(/build/assets/images/icons/star.svg),url(/build/assets/images/icons/star.svg),url(/build/assets/images/icons/star.svg),url(/build/assets/images/icons/star.svg),url(/build/assets/images/icons/star.svg),url(/build/assets/images/icons/star.svg),url(/build/assets/images/icons/stars-1.svg),url(/build/assets/images/icons/stars-7.svg),url(/build/assets/images/icons/stars-6.svg),url(/build/assets/images/icons/lobster.svg),linear-gradient(180deg,#04061f00 74.3%,#04061f 97.77%),linear-gradient(180deg,#030a1199 .04%,#081a3799 49.81%,#081a3799 62.86%,#05104099 83.56%,#2b204b99 99.96%),url(/build/assets/images/night-sky.jpeg);background-size:30px,50px,10px,15px,25px,15px,13px,23px,77px,89px,95px,100px,contain,cover,cover,cover;background-position:top 19% left 18%,top 10% left 13%,top 30% left 23%,top 30% left 93%,top 40% left 43%,top 50% left 53%,top 60% left 73%,top 90% left 33%,bottom 0 left 10%,bottom 2% right 5%,top 0% left 10%,top 0% right 0,top 35% left 10%,bottom 0 right 0,bottom 0 right 0,bottom 5% right 5%;background-repeat:no-repeat}.preamble-second .preamble__wrapper{margin-top:180px}.preamble-second *{-webkit-hyphens:none!important;hyphens:none!important}.swiper-wrapper:has(.preamble-first.swiper-slide-active)+.swiper-pagination{position:relative}.swiper-wrapper:has(.preamble-first.swiper-slide-active)+.swiper-pagination:before{margin:auto auto 14px;content:"";display:block;height:14px;width:35px;background-image:url(/build/assets/images/icons/preamble-arrow.svg);background-repeat:no-repeat}.swiper-wrapper:has(.preamble-second.swiper-slide-active):has(.profile)+.swiper-pagination:before{margin:auto auto 14px;content:"";display:block;height:14px;width:35px;background-image:url(/build/assets/images/icons/preamble-arrow.svg);background-repeat:no-repeat}.swiper-wrapper:has(.preamble-second.swiper-slide-active)+.swiper-pagination{bottom:50px}.swiper-wrapper:has(.profile.swiper-slide-active)+.swiper-pagination{bottom:50px}:root{--swiper-pagination-bottom: 100px}.preamble-slide.profile{background-image:linear-gradient(180deg,#04061f00 74.3%,#04061f),url(/build/assets/images/icons/zodiac-wheel.svg),linear-gradient(180deg,#030a1199 .04%,#081a3799 49.81%,#081a3799 62.86%,#05104099 83.56%,#2b204b99 99.96%),url(/build/assets/images/night-sky.jpeg);background-size:cover,280px,cover,cover;background-repeat:no-repeat;background-position:top 0px left 0px,bottom 0 left 0,top 0 left 0,top 0 left 0}.preamble-slide.profile .preamble__title{margin-top:clamp(5px,5dvh,20px);color:#dcc864;font-size:clamp(20px,3.4dvh,30px);line-height:clamp(24px,4dvh,32px)}.preamble-slide.profile .profile__subtitle{margin-top:clamp(5px,2dvh,15px);font-size:clamp(12px,3dvh,16px);line-height:clamp(14px,4dvh,22px);font-weight:300}#profile-data-form,#check-user,#check-partner,#user-data-form{padding-bottom:20px;border:none;width:100%}#profile-data-form .input,#profile-data-form .form-group,#profile-data-form .fieldset,#check-user .input,#check-user .form-group,#check-user .fieldset,#check-partner .input,#check-partner .form-group,#check-partner .fieldset,#user-data-form .input,#user-data-form .form-group,#user-data-form .fieldset{border:none}#profile-data-form .fieldset,#check-user .fieldset,#check-partner .fieldset,#user-data-form .fieldset{margin-top:clamp(1px,3dvh,30px);display:flex;flex-direction:column;row-gap:clamp(2px,2dvh,20px)}#profile-data-form .label,#check-user .label,#check-partner .label,#user-data-form .label{padding:12px 20px;display:flex;justify-content:space-between;height:46px;border:1px solid rgba(220,200,100,.6);border-left:none;border-right:none;border-radius:40px;font-size:14px;font-weight:300;opacity:.7}#profile-data-form .input,#check-user .input,#check-partner .input,#user-data-form .input{font-family:Open Sans,sans-serif;outline:none;background:none;color:#fff;text-align:right;font-size:clamp(12px,3vw,16px);font-weight:400;font-size:16px;opacity:.8}#profile-data-form .switch-sex .switch,#check-user .switch-sex .switch,#check-partner .switch-sex .switch,#user-data-form .switch-sex .switch{position:relative;display:inline-block;width:100%}#profile-data-form .switch-sex .label,#check-user .switch-sex .label,#check-partner .switch-sex .label,#user-data-form .switch-sex .label{position:relative;text-align:left}#profile-data-form .switch-sex .switch input,#check-user .switch-sex .switch input,#check-partner .switch-sex .switch input,#user-data-form .switch-sex .switch input{opacity:0;width:0;height:0}#profile-data-form .switch-sex .slider,#check-user .switch-sex .slider,#check-partner .switch-sex .slider,#user-data-form .switch-sex .slider{padding:12px 0;height:100%;display:grid;grid-template-columns:1fr 1fr;align-items:center;position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;transition:transform .4s ease-out}#profile-data-form .switch-sex .slider:before,#check-user .switch-sex .slider:before,#check-partner .switch-sex .slider:before,#user-data-form .switch-sex .slider:before{position:absolute;content:"";height:96%;width:55%;left:0;transition:transform .4s ease-out}#profile-data-form .switch-sex .slider:before,#check-user .switch-sex .slider:before,#check-partner .switch-sex .slider:before,#user-data-form .switch-sex .slider:before{background-color:#f6e073ab;border:.4px solid rgba(220,200,100,.6980392157);box-shadow:2.38px 2.38px 3.97px #00000040 inset,-2.38px -2.38px 2.38px #fcfcfc4d inset}#profile-data-form .switch-sex .sex-text-container,#check-user .switch-sex .sex-text-container,#check-partner .switch-sex .sex-text-container,#user-data-form .switch-sex .sex-text-container{padding:12px 9%;width:70%;height:100%;position:absolute;display:flex;gap:30%;top:50%;right:0;transform:translateY(-50%);border:1px solid rgba(220,200,100,.6);border-radius:40px;border-top:none;border-bottom:none;border-right:none;background:#ffffff4d;box-shadow:1.59px 1.59px 7.94px #00000080 inset,-1.59px -1.59px 3.97px #ffffff4d inset;font-size:clamp(12px,3vw,16px)}#profile-data-form .switch-sex input:checked+.sex-text-container .slider:before,#check-user .switch-sex input:checked+.sex-text-container .slider:before,#check-partner .switch-sex input:checked+.sex-text-container .slider:before,#user-data-form .switch-sex input:checked+.sex-text-container .slider:before{transform:translate(80%)}#profile-data-form .switch-sex .sex-text,#check-user .switch-sex .sex-text,#check-partner .switch-sex .sex-text,#user-data-form .switch-sex .sex-text{display:flex;justify-content:center;align-items:center;position:relative;transition:color .3s ease-out;z-index:10;font-size:clamp(14px,4vw,16px);font-weight:400}#profile-data-form .switch-sex #woman,#check-user .switch-sex #woman,#check-partner .switch-sex #woman,#user-data-form .switch-sex #woman{color:#0c1531}#profile-data-form .switch-sex input:checked~.sex-text-container #woman,#check-user .switch-sex input:checked~.sex-text-container #woman,#check-partner .switch-sex input:checked~.sex-text-container #woman,#user-data-form .switch-sex input:checked~.sex-text-container #woman{color:#fff}#profile-data-form .switch-sex input:checked~.sex-text-container #man,#check-user .switch-sex input:checked~.sex-text-container #man,#check-partner .switch-sex input:checked~.sex-text-container #man,#user-data-form .switch-sex input:checked~.sex-text-container #man{color:#0c1531}#profile-data-form .switch-sex .slider.round,#check-user .switch-sex .slider.round,#check-partner .switch-sex .slider.round,#user-data-form .switch-sex .slider.round{border-radius:40px}#profile-data-form .switch-sex .slider.round:before,#check-user .switch-sex .slider.round:before,#check-partner .switch-sex .slider.round:before,#user-data-form .switch-sex .slider.round:before{border-radius:40px}#profile-data-form .disabled,#check-user .disabled,#check-partner .disabled,#user-data-form .disabled{background:linear-gradient(96.94deg,#cfb35679 15.19%,#f6f6807a 54.51%,#cfb35675 92.73%)}#profile-data-form .invalid,#check-user .invalid,#check-partner .invalid,#user-data-form .invalid{border-color:#d32952}#profile-data-form input,#check-user input,#check-partner input,#user-data-form input{width:50%}.form-group:has(label[for=birth-place]){position:relative}.autocomplete-window{position:absolute;top:-265px;left:0;margin:10px auto 0;padding:10px 20px 20px 10px;display:grid;grid-template-columns:1fr;grid-template-rows:100%;gap:10px;width:100%;height:250px;overflow:hidden;background:#050e1ef7;box-shadow:0 0 4px #afafaf40;border-radius:40px;font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;line-height:21.76px;text-align:left;color:#fffc}.autocomplete-body{overflow:auto;height:100%}.autocomplete-close{position:absolute;display:block;margin-left:auto;top:5px;right:35px;color:#fffc;font-size:24px;background:none;border:none}.autocomplete-item{padding:6px 12px;text-align:left;background:none;border:none;display:block;color:#fff;font-size:14px;transition:color .3s ease-out;opacity:.8}.autocomplete-item:hover{color:#dcc864}@media (max-width: 768px){#profile-data-form .switch-sex .sex-text-container{gap:55%}}@media (max-width: 650px){#profile-data-form .switch-sex .sex-text-container{gap:40%}}@media (max-width: 430px){#profile-data-form .switch-sex .sex-text-container{gap:32%}}@media (max-width: 390px){#profile-data-form .switch-sex .sex-text-container{gap:30%}}#map{height:100%;border-radius:30px}.pac-container{display:none}#description{font-family:Roboto;font-size:15px;font-weight:300}#infowindow-content .title{font-weight:700}#infowindow-content{display:none}#map #infowindow-content{display:inline}.pac-card{background-color:#fff;border:0;border-radius:2px;box-shadow:0 1px 4px -1px #0000004d;margin:10px;font:400 18px Roboto,Arial,sans-serif;overflow:hidden;font-family:Roboto;padding:0}#pac-container{padding-bottom:12px;margin-right:12px}.pac-controls{display:inline-block;padding:5px 11px}.pac-controls label{font-family:Roboto;font-size:13px;font-weight:300}#pac-input{background-color:#fff;font-family:Roboto;font-size:15px;font-weight:300;margin-left:12px;padding:0 11px 0 13px;text-overflow:ellipsis;width:400px}#pac-input:focus{border-color:#4d90fe}#title{color:#fff;background-color:#4d90fe;font-size:25px;font-weight:500;padding:6px 12px}#target{width:345px}input[name=birth_place]{display:flex;gap:10px;color:transparent!important;width:100%!important;height:100%!important}label[for=birth-place],label[for=birth-place-user]{gap:10px;position:relative;height:auto!important}input#birth-place{width:0px!important}#birth-place-text,#birth-place-user-text{min-height:20px;width:100%;text-align:right;font-family:Roboto Mono,monospace;font-size:16px;line-height:20px;overflow:hidden;-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word;resize:none;z-index:1;background:none;border:none;outline:none;color:#fff;box-sizing:border-box;white-space:pre-wrap}#birth-place-text.short,#birth-place-user-text.short{font-size:15px;height:32px;line-height:16px}.simple-list{margin:25px 0 -20px;padding-left:15px;font-family:Open Sans,sans-serif;font-size:16px;font-weight:300;line-height:25px;text-align:left;list-style-type:none}.simple-list__item{position:relative}.simple-list__item:before{position:absolute;content:"";display:block;width:2px;height:2px;background-color:#fff;top:13px;left:-10px;border-radius:100%}.swiper-hours,.swiper-minutes,.swiper-days,.swiper-months,.swiper-years{height:150px;width:100px}.swiper-hours .swiper-slide,.swiper-minutes .swiper-slide,.swiper-days .swiper-slide,.swiper-months .swiper-slide,.swiper-years .swiper-slide{display:flex;justify-content:center;align-items:center;font-size:20px;font-weight:400;color:#7b7b7b80}.swiper-hours .swiper-slide-active,.swiper-minutes .swiper-slide-active,.swiper-days .swiper-slide-active,.swiper-months .swiper-slide-active,.swiper-years .swiper-slide-active{color:#fff;font-size:22px}.custom-time-input-container,.custom-date-input-container{position:relative;display:grid;justify-items:center}.custom-time-input-container:after,.custom-date-input-container:after{content:"";display:block;position:absolute;width:100%;top:44%;left:0;transform:translateY(-50%);height:34px;background-color:#fff;opacity:.2}.custom-time-input-container:before{content:":";display:block;position:absolute;width:100%;top:44%;left:0;transform:translateY(-50%);height:34px;color:#fff;font-size:22px;text-align:center}.custom-time-input-container{grid-template-columns:100px 100px;justify-content:center}.custom-date-input-container{grid-template-columns:1fr 1fr 1fr}.time-input,.date-input,.autocomplete-window{z-index:100000!important}.copy-popup{height:30px;width:190px;min-height:unset;background:#262626e5;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.copy-popup__content{display:flex;gap:5px;align-items:center}.copy-popup__text{font-family:Open Sans;font-size:14px;font-weight:300;line-height:19px;text-align:center}
