.privivki .privivki-header{padding-left:var(--container-padding, 0);padding-right:var(--container-padding, 0);display:flex;justify-content:center;flex-direction:column;color:#fff;height:14.125rem;padding-top:2.25rem;padding-bottom:2.25rem;background-size:100% auto;background-color:#13b4ff}.privivki .privivki-header h1,.privivki h1{font-size:var(--h1-font-size);line-height:var(--h1-line-height);margin-bottom:.5rem}.privivki .privivki-header main{font-size:var(--f-text-size);max-width:25rem}@media all and (max-width:1024px){.privivki .privivki-header{text-align:center;justify-content:flex-end;padding-bottom:1rem;height:18.25rem}}@media all and (max-width:390px){.privivki .privivki-header{height:18.25rem}}.icomoon-ready .privivki .privivki-header{background-image:-webkit-image-set(url(https://st.babysfera.ru/2d3a6c28/static/assets/Components/Responsive/Services/Privivki/PrivivkiIndex/privivki-header-background_3x.jpg) 3x,url(https://st.babysfera.ru/2d3a6c28/static/assets/Components/Responsive/Services/Privivki/PrivivkiIndex/privivki-header-background_2x.jpg) 2x,url(https://st.babysfera.ru/2d3a6c28/static/assets/Components/Responsive/Services/Privivki/PrivivkiIndex/privivki-header-background.jpg) 1x);background-image:image-set(url(https://st.babysfera.ru/2d3a6c28/static/assets/Components/Responsive/Services/Privivki/PrivivkiIndex/privivki-header-background_3x.jpg) 3x,url(https://st.babysfera.ru/2d3a6c28/static/assets/Components/Responsive/Services/Privivki/PrivivkiIndex/privivki-header-background_2x.jpg) 2x,url(https://st.babysfera.ru/2d3a6c28/static/assets/Components/Responsive/Services/Privivki/PrivivkiIndex/privivki-header-background.jpg) 1x)}@media all and (max-width:1024px){.icomoon-ready .privivki .privivki-header{background-image:-webkit-image-set(url(https://st.babysfera.ru/2d3a6c28/static/assets/Components/Responsive/Services/Privivki/PrivivkiIndex/privivki-header-background-mobile_3x.jpg) 3x,url(https://st.babysfera.ru/2d3a6c28/static/assets/Components/Responsive/Services/Privivki/PrivivkiIndex/privivki-header-background-mobile_2x.jpg) 2x,url(https://st.babysfera.ru/2d3a6c28/static/assets/Components/Responsive/Services/Privivki/PrivivkiIndex/privivki-header-background-mobile.jpg) 1x);background-image:image-set(url(https://st.babysfera.ru/2d3a6c28/static/assets/Components/Responsive/Services/Privivki/PrivivkiIndex/privivki-header-background-mobile_3x.jpg) 3x,url(https://st.babysfera.ru/2d3a6c28/static/assets/Components/Responsive/Services/Privivki/PrivivkiIndex/privivki-header-background-mobile_2x.jpg) 2x,url(https://st.babysfera.ru/2d3a6c28/static/assets/Components/Responsive/Services/Privivki/PrivivkiIndex/privivki-header-background-mobile.jpg) 1x)}}.privivki p{position:relative;font-weight:300;font-size:1rem;line-height:150%;color:#000}@media all and (max-width:1024px){.privivki p{font-size:.875rem}}.privivki .step .description sup,.privivki p sup{vertical-align:top;position:relative;top:-.5em}.privivki p span{position:absolute;top:-5.625rem}@media all and (max-width:1024px){.privivki p span{top:-3.75rem}}.privivki .form_date{float:left;margin-right:1.5rem;width:calc(55% - .75rem);height:22.6875rem}@media all and (max-width:1024px){.privivki .form_date{padding-left:var(--container-padding, 0);padding-right:var(--container-padding, 0);margin-left:calc(var(--container-padding, 0)*-1);margin-right:calc(var(--container-padding, 0)*-1);width:auto;height:auto;float:none}}.privivki .form_date p{font-weight:300;font-size:1rem;line-height:1.25rem;color:#484858;margin:0 0 .75rem}@media all and (max-width:1024px){.privivki .form_date,.privivki .form_date p{font-size:.875rem}}.privivki .form_date input[name=birth_date]{margin:0 0 1rem}.privivki .form_date .calculate{background:#e84f94;border:1px solid #e84f94;border-radius:.625rem;font-size:1.125rem;line-height:115%;text-align:center;color:#fff;height:3.6875rem;width:100%;padding-top:1.125rem;cursor:pointer}@media all and (max-width:1024px){.privivki .form_date .calculate{height:3rem;font-size:1rem;padding-top:.875rem}}.privivki .form_date .calculate:hover{color:#e84f94;background:#fff}.privivki .form_date .h2{margin-bottom:16px}@media all and (max-width:1024px){.privivki .form_date .h2{margin-bottom:12px}}.privivki .why{float:left;width:calc(45% - .75rem);height:22.6875rem}@media all and (max-width:1024px){.privivki .why{padding-left:var(--container-padding, 0);padding-right:var(--container-padding, 0);margin-left:calc(var(--container-padding, 0)*-1);margin-right:calc(var(--container-padding, 0)*-1);width:auto;height:auto;border-radius:0;float:none}}.privivki .why p{font-weight:300;font-size:1rem;line-height:1.25rem;color:#484858;margin:0 0 .5rem}@media all and (max-width:1024px){.privivki .why p{font-size:.875rem;margin:0 0 .5rem}}.privivki .why p:last-child{margin:0}.privivki .why .h2{margin-bottom:16px}@media all and (max-width:1024px){.privivki .why .h2{margin-bottom:12px}}.privivki .button{margin-bottom:1.5rem}.privivki .button span,.privivki .step{position:relative}.privivki .button span:before{content:"";position:absolute;top:-.1875rem;left:-1.8125rem;background-image:url("data:image/svg+xml,%3Csvg width='19' height='19' viewBox='0 0 19 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.54134 0.666016V11.3554L5.655 8.46902L4.59434 9.52968L8.76101 13.6963L9.29134 14.2267L9.82167 13.6963L13.9883 9.52968L12.9277 8.46902L10.0413 11.3554V0.666016H8.54134ZM1.70801 15.3327V7.33268H0.208008V15.3327C0.208008 16.8515 1.43922 18.0827 2.95801 18.0827H15.6247C17.1435 18.0827 18.3747 16.8515 18.3747 15.3327V7.33268H16.8747V15.3327C16.8747 16.023 16.315 16.5827 15.6247 16.5827H2.95801C2.26765 16.5827 1.70801 16.023 1.70801 15.3327Z' fill='%23484858'/%3E%3C/svg%3E%0A");width:1.25rem;height:1.25rem;background-repeat:no-repeat}.privivki .step{border:1px solid #e2e2e2;box-sizing:border-box;border-radius:1rem;padding:1.25rem 1rem .875rem;margin:0 0 .75rem}.privivki .step:last-child{margin-bottom:0}.privivki .step .h{font-family:Montserrat;font-weight:700;font-size:1rem;line-height:125%;margin-bottom:.75rem}@media all and (max-width:1024px){.privivki .step .h{font-size:.875rem}}.privivki .step .name{font-family:Montserrat;font-size:.75rem;line-height:.875rem;color:#000;opacity:.5;margin-bottom:.375rem}@media all and (max-width:1024px){.privivki .step .name{font-size:.875rem}}.privivki .step .description{font-size:.875rem;line-height:1rem;color:#484858;margin-bottom:.375rem}@media all and (max-width:1024px){.privivki .step .description{font-size:.875rem}}.privivki .step.open{border:1px solid #b1b1b1}.privivki .step .open_close{position:absolute;top:1.625rem;right:1.1875rem;width:.875rem;height:.5rem;background-size:cover;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg width='16' height='10' viewBox='0 0 16 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.33301 1.5L7.99967 8.16667L14.6663 1.5' stroke='%23484858' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.privivki .step.open .open_close{transform:rotate(180deg)}.privivki .step .more{display:none}.privivki .step.open .more{display:block}@media all and (max-width:1024px){.privivki .infoblock{display:none}}