.wpb_button,.wpb_content_element,ul.wpb_thumbnails-fluid>li{margin-bottom:35px}#content .wpb_alert p:last-child,#content .wpb_text_column :last-child,#content .wpb_text_column p:last-child,.wpb_alert p:last-child,.wpb_text_column :last-child,.wpb_text_column p:last-child{margin-bottom:0}.vc_row{margin-left:-15px;margin-right:-15px}.vc_row::after,.vc_row::before{content:"";display:table}.vc_row::after{clear:both}.vc_column_container{width:100%}.vc_col-lg-1,.vc_col-lg-10,.vc_col-lg-11,.vc_col-lg-12,.vc_col-lg-2,.vc_col-lg-3,.vc_col-lg-4,.vc_col-lg-5,.vc_col-lg-6,.vc_col-lg-7,.vc_col-lg-8,.vc_col-lg-9,.vc_col-md-1,.vc_col-md-10,.vc_col-md-11,.vc_col-md-12,.vc_col-md-2,.vc_col-md-3,.vc_col-md-4,.vc_col-md-5,.vc_col-md-6,.vc_col-md-7,.vc_col-md-8,.vc_col-md-9,.vc_col-sm-1,.vc_col-sm-10,.vc_col-sm-11,.vc_col-sm-12,.vc_col-sm-2,.vc_col-sm-3,.vc_col-sm-4,.vc_col-sm-5,.vc_col-sm-6,.vc_col-sm-7,.vc_col-sm-8,.vc_col-sm-9,.vc_col-xs-1,.vc_col-xs-10,.vc_col-xs-11,.vc_col-xs-12,.vc_col-xs-2,.vc_col-xs-3,.vc_col-xs-4,.vc_col-xs-5,.vc_col-xs-6,.vc_col-xs-7,.vc_col-xs-8,.vc_col-xs-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px;box-sizing:border-box}.vc_column_container>.vc_column-inner{box-sizing:border-box;padding-left:15px;padding-right:15px;width:100%}.wpb_single_image.vc_align_center{text-align:center}.wpb_video_widget .wpb_wrapper iframe{display:block;min-height:240px;height:auto;margin:0 auto;aspect-ratio:16/9}.vc_separator .vc_sep_holder .vc_sep_line{height:1px;border-top:1px solid #ebebeb;display:block;position:relative;top:1px;width:100%}.vc_separator.vc_separator_no_text:not(.vc_sep_shadow) .vc_sep_holder_r{display:none}@media screen and (min-width:768px){.vc_col-sm-1,.vc_col-sm-10,.vc_col-sm-11,.vc_col-sm-12,.vc_col-sm-2,.vc_col-sm-3,.vc_col-sm-4,.vc_col-sm-5,.vc_col-sm-6,.vc_col-sm-7,.vc_col-sm-8,.vc_col-sm-9{float:left}.vc_col-sm-1{width:8.33333333%}.vc_col-sm-2{width:16.66666667%}.vc_col-sm-3{width:25%}.vc_col-sm-4{width:33.33333333%}.vc_col-sm-5{width:41.66666667%}.vc_col-sm-6{width:50%}.vc_col-sm-7{width:58.33333333%}.vc_col-sm-8{width:66.66666667%}.vc_col-sm-9{width:75%}.vc_col-sm-10{width:83.33333333%}.vc_col-sm-11{width:91.66666667%}.vc_col-sm-12{width:100%}}.vc_column_container{padding-left:0;padding-right:0}.img-shadow figure{display:inline-block;border-radius:50%;box-shadow:0 3px 5px #ccc;padding:20px}.img-shadow1{display:block;border-radius:100px!important;box-shadow:0 3px 5px #ccc;padding:1px}.block-image-full{display:inline-flex}.block_image{border-radius:20px;border:1px solid;padding:10px;border-color:#ff839c;position:relative}.block_image_green{border-radius:20px;border:1px solid;padding:10px;border-color:#76c75e;position:relative;width:50%;margin-left:10px}.block_image_green::before{content:"";position:absolute;top:-15px;left:10px;display:block;width:50px;height:50px;background:url(/wp-content/themes/vittoriavita/images/ivf-mean/like.svg) no-repeat}.block_image_2{border-radius:20px;border:1px solid;padding:10px;border-color:#ff839c;position:relative;width:50%;margin-left:10px}.block_image_2::before{content:"";position:absolute;top:-15px;left:10px;display:block;width:50px;height:50px;background:url(/wp-content/themes/vittoriavita/images/ivf-mean/dislike.svg) no-repeat}.ivf-process__wrap{display:grid;grid-template-columns:1fr;gap:30px;margin-top:40px;margin-bottom:20px}.ivf-process__column{display:grid;grid-template-columns:1fr;gap:30px}.ivf-process__column--content{text-align:center}.iichko_block{position:relative;border-radius:10px;border:1px solid;padding:40px;border-color:#bcbcbc}.iichko_number{text-align:center;font-size:16px;background-image:url(/wp-content/themes/vittoriavita/images/ivf-mean/pink_bg.svg);background-repeat:no-repeat;display:block;width:73px;height:73px;position:absolute;top:-35px;left:50%;margin-left:-37px;line-height:71px;color:#fff;font-weight:600}.ivf-cost--grid{display:grid;grid-template-columns:1fr;gap:20px;margin:25px 0}.new_life_price{border-radius:20px;border:2px solid;padding:10px;border-color:#76c75e;position:relative;height:fit-content}.new_life_title{border-radius:20px;background-color:#76c75e;text-align:center;font-size:16px;display:block;width:230px;height:30px;position:absolute;top:-13px;left:50%;margin-left:-110px;line-height:26px;color:#fff;font-weight:500}.chance_price{border-radius:20px;border:2px solid;padding:10px;border-color:#5070dc;position:relative;height:fit-content}.chance_title{border-radius:20px;background-color:#5070dc;text-align:center;font-size:16px;display:block;width:230px;height:30px;position:absolute;top:-13px;left:50%;margin-left:-110px;line-height:26px;color:#fff;font-weight:500}.result_price{border-radius:20px;border:2px solid;padding:10px;border-color:#ff7691;position:relative;height:fit-content}.result_title{border-radius:20px;background-color:#ff7691;text-align:center;font-size:16px;display:block;width:230px;height:30px;position:absolute;top:-13px;left:50%;margin-left:-110px;line-height:26px;color:#fff;font-weight:500}.more_btn{display:block;width:110px;padding:4px 0;margin:0 auto;font-size:14px;font-weight:500;text-align:center;border-radius:20px;color:#fff}.more_new_life{background-color:#76c75e}.more_succes{background-color:#5070dc}.more_result{background-color:#ff7691}.success_eight{border-radius:10px;border:2px solid;padding:20px;border-color:#76c75e;position:relative;text-align:center;height:290px;display:table-cell;vertical-align:middle}.success_23{border-radius:10px;border:2px solid;padding:20px;border-color:#5070dc;position:relative;text-align:center;height:260px;display:table-cell;vertical-align:middle}.success_32{border-radius:10px;border:2px solid;padding:20px;border-color:#ff7691;position:relative;text-align:center;height:260px;display:table-cell;vertical-align:middle}.success_46{border-radius:10px;border:2px solid;padding:20px;border-color:#1a3b77;position:relative;text-align:center;height:260px;display:table-cell;vertical-align:middle}.row{display:table;width:100%;border-bottom:1px solid #ccc;padding:3px 0}.text-table{display:table-cell;vertical-align:middle;width:50%;padding:10px;border-left:1px solid #ccc}.column{display:table-cell;vertical-align:middle;text-align:center;border-left:1px solid #ccc}.column:last-child{border-right:1px solid #ccc}.column_4{width:12.5%;text-align:center}.column_2_1{width:37.5%}.column_2_2{width:12.5%}.column_3{width:16.666%}.column_1{width:50%}.table_title{text-align:center;font-size:20px;color:#000;margin-bottom:0!important;padding:15px;font-weight:500}.row.first{border-top:1px solid #ccc}.program_name{display:table-cell;vertical-align:middle;text-align:center;color:#fff;border-radius:15px;position:relative;width:12.5%;border-left:1px solid #fff}.program_name a{display:block;padding:10px 0 50px;color:#fff;text-decoration:none}.text-table-first{display:table-cell;vertical-align:middle;width:50%;padding:10px;color:#000;font-size:20px;font-weight:400}.program_name.care{background-color:#5eb4c7}.price{position:absolute;display:inline-block;width:100%;bottom:0;height:30px;border-radius:15px;left:0;font-weight:500;padding-top:3px}.price.care{background-color:#4b909f}.program_name.victory{background-color:#76c75e}.price.victory{background-color:#5e9f4b}.program_name.success{background-color:#5070dc}.price.success{background-color:#405ab0}.program_name.guarantee{background-color:#ff7691}.price.guarantee{background-color:#cc5e74}.gradient_text_3{background:linear-gradient(45deg,#5eb4c7 33%,#76c75d 33%,#5070dd);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0;font-weight:400}.pink_text{color:#ff7691;font-weight:400}.gradient_text_4{background:linear-gradient(90deg,#5eb4c7 10%,#76c75d 30%,#5070dd 65%,#ff7691);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0;font-weight:400}.program-page h2{font-size:20px;margin:2rem 0 1rem}.program-page h3{color:#000;font-size:20px;font-weight:700}.program-page h4{color:#243580;font-weight:700}.block_price{padding:50px 30px;background:#243680;border-radius:20px;color:#fff}.block_price p{margin:0}.block_price .top{padding-bottom:50px;margin-bottom:50px;border-bottom:1px solid #fff;display:inline-flex;width:100%}.block_price .top div{float:left;position:relative}.block_price .top div.price{display:flex;flex-direction:column;align-items:center;height:auto;text-align:center;width:40%;font-size:20px;font-weight:100;text-transform:uppercase}.block_price.ivf-prog .top div.price{width:100%}.price-price{width:fit-content;font-weight:400;font-size:30px;color:#e9748f;line-height:50px;background:#fff0 url(/wp-content/themes/vittoriavita/images/cross.svg) no-repeat}.new-price{font-weight:400;font-size:60px;color:#e9748f;line-height:50px}.block_price .top div.arrows{height:auto;text-align:center;width:20%}.block_price .top div.text{height:auto;width:40%}.block_price .middle{text-align:center}.block_price .middle .column{min-height:180px;height:auto;float:left;display:block;width:22%;margin-right:4%;padding:30px 25px;color:#233581;background:#fff;border-radius:10px;border:none}.block_price .middle .column.last{margin-right:0%}.block_price.ivf-prog .middle .column{width:48%;margin-right:0%}.block_price.ivf-prog .middle .column.first{margin-right:4%}.block_price .middle__pragraph{font-size:20px;font-weight:500;text-transform:uppercase;margin-bottom:1rem}.block_price .bottom{text-align:center;color:#ff7693;font-weight:500;font-size:20px;margin-top:25px}.small{font-size:14px}.payment_title{font-size:20px;font-weight:600;color:#ff7693}.block_doctors{display:flex;gap:30px;flex-wrap:wrap;justify-content:center;margin-bottom:25px}.block_doctors .doctor{position:relative;width:250px;padding:42px 30px;border:1px solid #ccc;border-radius:20px;min-height:185px;height:auto}.numeric{padding-left:100px;position:relative;padding-top:25px}.wpb-content-wrapper{counter-reset:item}.numeric:before{counter-increment:item;content:counter(item);display:inline-block;position:absolute;padding:15px 30px;background:#ff7690;text-align:center;color:#fff;border-radius:50px;font-size:30px;font-weight:500;top:-39px;left:50%;transform:translateX(-50%)}.numeric .num{display:inline-block;width:76px;height:76px;margin:0 24px 0 -100px;background:#ff7690;line-height:76px;text-align:center;color:#fff;border-radius:50px;font-size:30px;font-weight:500}.numeric .first_header{color:#000;font-size:20px;font-weight:600}.numeric .second_header{font-size:18px;font-weight:400}@media screen and (min-width:768px){.numeric:before{left:38px;top:25px}.ivf-cost--grid{grid-template-columns:1fr 1fr 1fr}}.galina{width:100%;height:auto;border:1px solid #ccc;border-radius:20px;display:flex;gap:15px;padding:15px;margin-bottom:25px}.galina .text{text-align:left;line-height:30px;font-size:17px}.program_cost{display:inline-flex;width:100%;text-align:center;color:#fff;font-weight:500}.program_cost div{border-radius:20px;border-left:3px solid #fff}.program_cost div a{display:flex;padding:20px;color:#fff;text-decoration:none}.program_cost .care{background-color:#5eb4c7}.program_cost .victory{background-color:#76c75e}.program_cost .success{background-color:#5070dc}.program_cost .guarantee{background-color:#ff7691}.programm-include{display:inline-flex;width:100%;text-align:left}.programm-include .care{border-radius:20px;border:1px solid;padding:10px;border-color:#ff839c;width:25%;margin-right:10px;padding-top:40px;position:relative}.programm-include .arrangements{border-radius:20px;border:1px solid;padding:10px;border-color:#ff839c;width:25%;margin-right:10px;padding-top:40px;position:relative}.programm-include .payments{border-radius:20px;border:1px solid;padding:10px;border-color:#ff839c;width:25%;margin-right:10px;padding-top:40px;position:relative}.programm-include .support{border-radius:20px;border:1px solid;padding:10px;border-color:#ff839c;width:25%;margin-right:10px;padding-top:40px;position:relative}.programm-num{text-align:center;font-size:16px;background-image:url(/wp-content/uploads/2019/05/pink_bg.png);background-repeat:no-repeat;display:block;width:73px;height:73px;position:absolute;top:-35px;left:30px;line-height:71px;color:#fff;font-weight:600}.accordion{width:100%;max-width:75rem;margin:0 auto;padding:2rem}.accordion-item{position:relative;padding-left:65px;margin-bottom:30px}.accordion-item .heading{display:block;text-transform:uppercase;text-decoration:none;color:#a0a0a0;font-weight:700;font-size:1rem;position:relative;padding:1.5rem 0 1.5rem 4rem;transition:0.3s ease-in-out}.accordion-item .title{display:block}.accordion-item .title:hover{cursor:pointer}.list-decor{position:relative;color:#243570;font-size:18px}.list-decor .list-center{position:relative;margin:0 auto;display:block;width:500px;height:500px;text-align:center}.list-decor .list-center.mob{display:none}.list-decor .list-center .image{width:500px;height:500px}.list-decor .list-left{position:absolute;left:0;top:0;height:500px;width:calc(50% - 200px);display:flex;flex-direction:column;justify-content:space-around;z-index:1}.list-decor .list-right{position:absolute;right:0;top:0;height:500px;width:calc(50% - 192px);display:flex;flex-direction:column;justify-content:space-around;z-index:1}.list-decor .li::before{position:absolute;top:50%;right:0;margin-top:-15px;display:block;width:30px;height:30px;background:#243570;border-radius:20px;content:""}.list-decor .list-left .li{position:relative;padding-right:50px;text-align:right}.list-decor .list-left .li.first{margin-right:-76px}.list-decor .list-left .li.last{margin-right:-90px}.list-decor .list-right .li{position:relative;padding-left:50px}.list-decor .list-right .li::before{left:0}.list-decor .list-right .li.first{margin-left:-76px}.list-decor .list-right .li.last{margin-left:-90px}.list-decor.catalog-donor .list-center{height:400px;margin-top:50px}.list-decor.catalog-donor .list-center .image{width:400px;height:400px}.list-decor.catalog-donor .li::before{width:74px;height:74px;margin-top:-37px;background-color:#fff!important;border-radius:40px}.list-decor.catalog-donor .list-left,.list-decor.catalog-donor .list-right{height:400px}.list-decor.catalog-donor .list-left .li{padding-right:110px}.list-decor.catalog-donor .list-left .li.first::before{background:url(/wp-content/themes/vittoriavita/images/egg_database/woman_icon.svg) no-repeat}.list-decor.catalog-donor .list-left .li.last::before{background:url(/wp-content/themes/vittoriavita/images/egg_database/no_smook.svg) no-repeat}.list-decor.catalog-donor .list-left .li.last{margin-right:-70px}.list-decor.catalog-donor .list-right .li{padding-left:110px}.list-decor.catalog-donor .list-right .li.first::before{background:url(/wp-content/themes/vittoriavita/images/egg_database/baby.svg) no-repeat}.list-decor.catalog-donor .list-right .li.last::before{background:url(/wp-content/themes/vittoriavita/images/egg_database/ua.svg) no-repeat}.list-decor.catalog-donor .list-right .li.first{margin-left:-65px}.list-decor.catalog-donor .list-right .li.last{margin-left:-68px}.list-decor .list-bottom{display:block;width:400px;margin:-45px auto 0;text-align:center}.list-decor .list-bottom .li{position:relative;padding-top:90px}.list-decor .list-bottom .li::before{position:absolute;top:0;left:50%;margin:0 0 0 -37px;display:block;width:74px;height:74px;background:url(/wp-content/themes/vittoriavita/images/egg_database/woman_icon.svg) no-repeat;background-color:#fff;content:""}.list-decor.find-surmom .list-center{height:515px}.list-decor.find-surmom .list-center .image{width:515px;height:515px}.list-decor.find-surmom .li{text-align:center}.list-decor.find-surmom .li::before{width:100px;height:100px;margin-top:-50px;background-color:#fff!important;border-radius:50px}.list-decor.find-surmom .list-left,.list-decor.find-surmom .list-right{height:515px}.list-decor.find-surmom .list-left .li{padding-right:110px;text-align:right}.list-decor.find-surmom .list-left .li::before{background:url(/wp-content/themes/vittoriavita/images/find_surrogate_mother/health.svg) 100% no-repeat}.list-decor.find-surmom .list-left .li.first::before{background:url(/wp-content/themes/vittoriavita/images/find_surrogate_mother/years.svg) 100% no-repeat}.list-decor.find-surmom .list-left .li.last::before{background:url(/wp-content/themes/vittoriavita/images/find_surrogate_mother/rh_factor.svg) 100% no-repeat}.list-decor.find-surmom .list-left .li.first{margin-right:-125px}.list-decor.find-surmom .list-left .li.last{margin-right:-125px}.list-decor.find-surmom .list-right .li{padding-left:110px;margin-left:-28px;text-align:left}.list-decor.find-surmom .list-right .li::before{background:url(/wp-content/themes/vittoriavita/images/find_surrogate_mother/cesarean.svg) 100% no-repeat}.list-decor.find-surmom .list-right .li.first::before{background:url(/wp-content/themes/vittoriavita/images/find_surrogate_mother/children.svg) 100% no-repeat}.list-decor.find-surmom .list-right .li.last::before{background:url(/wp-content/themes/vittoriavita/images/find_surrogate_mother/bad_habits.svg) 100% no-repeat}.list-decor.find-surmom .list-right .li.first{margin-left:-110px}.list-decor.find-surmom .list-right .li.last{margin-left:-110px}.table-decor{color:#696863}.table-decor tr:first-child{background:#213877;color:#fff}.table-decor tr:nth-child(2n){background:#ecebe9}.table-decor tr td{padding:3px 15px;border:1px solid #ffeaec;border-right:0}.table-decor tr td:last-child{border-right:1px solid #ffeaec}.step.one .predocs-list{display:flex;justify-content:space-between}.step.one .predocs-list .item{position:relative;display:flex;flex-direction:column;justify-content:space-between;max-width:300px;min-width:280px;width:15.65vw;max-height:300px;min-height:280px;height:15.65vw;border-radius:150px;box-shadow:0 3px 5px #ccc;text-align:center}.step.one .predocs-list .item .img{display:flex;height:45%;justify-content:center;align-items:flex-end}.step.one .predocs-list .item .img img{max-height:65%}.step.one .predocs-list .item .text{display:flex;height:45%;padding:0 65px;align-items:flex-start;justify-content:center;color:#2e387d;font-weight:500}.step.one .predocs-list .item .num{position:absolute;left:50%;bottom:-25px;margin-left:-25px;display:inline-block;width:50px;height:50px;color:#fff;font-size:22px;line-height:51px;background:#ff7691;border-radius:30px}.stages-program{position:relative;display:block;max-width:445px;margin:0 auto}.stages-program .line{position:relative;display:flex;justify-content:space-between}.stages-program .line .inline{width:100%;text-align:center}.stages-program .line.li_1 .inline,.stages-program .line.li_2 .inline{width:45%}.stages-program .line .inline .text{display:block;width:100%;padding:18px 10px;color:#000;border-radius:8px;box-shadow:0 3px 5px #ccc}.stages-program .line.li_1 .inline .text{background:#fee9ed;font-weight:700}.stages-program .line.li_2 .inline .text{background:#fed3dc}.stages-program .line.li_3 .inline .text{background:#fdbeca}.stages-program .line.li_4 .inline .text{background:#fda8b9}.stages-program .line.li_5 .inline .text{background:#fc92a7;padding:28px 10px}.stages-program .line .inline p{margin-bottom:0!important;text-align:center}.stages-program .line .inline img{margin:15px 0;height:14px!important}.stages-program .line.li_2 .inline.inline_1{display:flex;align-items:center;justify-content:center}.stages-program .line.li_2 .inline.inline_1 img{height:auto!important;max-height:110px}.stages-program .line.li_4 .inline img{margin:22px 0}.trimester-item{position:relative;display:block;width:100%;height:auto}.trimester-item img{position:relative;top:0;left:0;width:100%;height:auto}.trimester-item .title{position:absolute;top:20%;left:0;display:flex;width:100%;height:72%;align-items:center;padding-left:16px;font-size:16px;font-weight:700;color:#2e387d}.trimester-item>p{margin-bottom:0!important}.to-start-sm{display:block;width:100%}.to-start-sm .item{display:flex;width:100%;justify-content:space-between;margin-bottom:50px}.to-start-sm .item .img-wrap{position:relative;display:block;min-width:155px;height:155px;margin-right:20px}.to-start-sm .item .img-wrap .img{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;border-radius:150px;box-shadow:0 3px 5px #ccc}.to-start-sm .item .img-wrap .img .icon{margin-bottom:5px;width:50%;height:40%;text-align:center}.to-start-sm .item .img-wrap .img .icon img{max-width:100%;height:100%!important}.to-start-sm .item .img-wrap .img .title{font-size:12px;color:#ff758f;font-weight:700;text-align:center}.to-start-sm .item .img-wrap .img .check{position:absolute;bottom:5px;left:5px;display:block;width:40px;height:40px;background:url(/wp-content/themes/vittoriavita/images/what_is_it/check.svg) 100% no-repeat}.bg-gray{position:relative;padding:25px 40px;background:#efeeec;margin-bottom:10px;border-radius:20px}.border-pink{position:relative;padding:25px 30px;border:1px solid #ffb8c4;border-radius:20px}.right-img{float:right;margin:0 0 10px 10px;height:200px}.legalization{position:relative;display:flex;flex-direction:column;align-items:center}.legalization .items-list{display:flex;justify-content:space-between}.legalization p{margin-bottom:0!important}.legalization .item,.benefits-ua .legalization .item{position:relative;display:block;width:23%;padding:20px 39px 35px;border:1px solid #fff0;border-radius:20px;box-shadow:0 0 7px #ccc;display:flex;flex-direction:column;justify-content:space-between;align-items:unset}.legalization .item.last{border:1px solid #76c75e}.legalization .item .img{display:flex;max-width:100%;max-height:120px;height:auto;margin-bottom:20px;justify-content:center;text-align:center}.benefits-ua .legalization .item .img{border-radius:unset;box-shadow:none;max-width:100%;max-height:120px;margin-right:0;min-width:auto;min-height:auto}.benefits-ua .legalization .item .img img{max-width:100%;max-height:100%}.legalization .item .img img{display:inline-block;max-height:100%}.legalization .item .name{display:block;margin-bottom:20px;text-align:center;font-weight:700;color:#000}.legalization .item .text{display:block;padding-bottom:65px;margin-bottom:5px;height:45px;text-align:center;font-size:14px;line-height:16px;overflow:hidden}.legalization .item .price{position:relative;display:block;margin-bottom:15px;text-align:center;font-size:20px;font-weight:700;color:#243580}.legalization .item.last .price{color:#76c75e}.legalization .item .btn{display:block;width:100%;background:#243580;padding:5px 0;border-radius:15px;text-align:center;font-size:15px;color:#fff;text-transform:uppercase;text-decoration:none}.legalization .item.last .btn{background:#76c75e}.legalization .more{position:relative;display:inline-block;padding-right:25px;font-size:16px;color:#ff758f;font-weight:400;text-decoration:none}.legalization .more::after{content:"→";position:absolute;right:3px;top:-1px}.legalization .more:hover::after{right:0}.advantages{display:flex;justify-content:space-between;flex-wrap:wrap}.advantages .item{display:flex;flex-direction:column;align-items:center;width:30%;margin-bottom:50px}.advantages .item .img{display:flex;width:200px;height:200px;justify-content:center;align-items:center;margin-bottom:35px;border-radius:50%;box-shadow:0 0 7px #ccc}.advantages .item .img img{max-width:100px;max-height:90px}.advantages .item .text{text-align:center}.stages .row-stages{display:flex;justify-content:center;height:245px;padding-bottom:45px}.stages .row-stages .item{position:relative;display:flex;justify-content:space-between;height:200px;align-items:center;width:27%}.stages .row-stages.top .item.last{width:200px}.stages .row-stages.bottom{margin-top:-7px}.stages .row-stages.bottom .item.last{width:200px}.stages .row-stages .item .arrow{display:block;width:calc(100% - 200px);height:18px;background:url(/wp-content/themes/vittoriavita/images/legality/step/arrow_line_stage1.svg) no-repeat;background-size:contain}.stages .row-stages.top .item.last .arrow{position:absolute;top:100%;left:50%;display:block;margin-left:-9px;width:18px;height:45px;background:url(/wp-content/themes/vittoriavita/images/legality/step/arrow_line_vertical.svg) no-repeat;background-size:contain}.stages .row-stages .item .arrow.mob{display:none}.stages .row-stages .item .stage{position:relative;display:flex;flex-direction:column;justify-content:space-between;width:200px;height:200px;background:#f4f5f9;border-radius:50%}.stages .row-stages .item .stage .num{position:absolute;right:10px;top:10px;display:block;width:40px;height:40px;line-height:40px;font-size:20px;text-align:center;background:#fff;border-radius:50%}.stages .row-stages .item .stage .img{display:flex;width:100%;height:45%;justify-content:center;align-items:flex-end}.stages .row-stages .item .stage .img img{max-width:50px;max-height:50px}.stages .row-stages .item .stage .link{display:flex;width:100%;height:45%;justify-content:center;align-items:flex-start;text-align:center;padding:0 40px}.stages .row-stages .item .stage .link a{color:#243580}.stages .row-stages .item .stage .link a:hover{text-decoration:none}.stages .arrow-line{position:relative;display:block;height:18px;margin:-8px 104px 45px 23%;background:url(/wp-content/themes/vittoriavita/images/legality/step/arrow_line_stage2.svg) no-repeat;background-size:contain}.stages .arrow-line::before{position:absolute;top:100%;left:-8px;margin-top:-7px;display:block;width:18px;height:45px;background:url(/wp-content/themes/vittoriavita/images/legality/step/arrow_line_vertical.svg) no-repeat;background-size:contain;content:""}.color-text{display:block;max-width:500px;margin-left:50px}.color-text .item{display:flex;justify-content:space-between;font-weight:700;line-height:16px;margin-bottom:20px}.color-text .item .text{margin-right:5px}.color-text .item .dashed{display:flex;flex-grow:3;border-bottom:1px dashed #4e4e4e}.color-text .item .status{position:relative;display:inline-block;width:0;padding-left:30px}.color-text .item .status.green{color:#6fcf52}.color-text .item .status.red{color:#c45a66}.color-text .item .status::after{position:absolute;top:3px;left:10px;display:block;width:10px;height:10px;border-radius:50%;content:""}.color-text .item .status.green::after{background:#6fcf52}.color-text .item .status.red::after{background:#c45a66}.link_blue a{color:#243580;text-decoration:underline}.warning{position:relative;display:block;width:100%;min-height:63px;padding:15px 30px 15px 30px;border:2px solid #fe2626;border-radius:15px;color:#fe2626;font-size:18px;line-height:28px;font-weight:500}.warning::before{position:absolute;top:50%;left:-18px;margin-top:-24px;display:block;width:36px;height:32px;padding:8px 0;background:url(/wp-content/themes/vittoriavita/images/sm_germany/warning.svg) 0 #fff no-repeat;content:""}.warning-1{position:relative;display:block;width:100%;min-height:63px;padding:15px 30px 15px 30px;border:2px solid #f3e826;border-radius:15px;color:#f3e826;font-size:18px;line-height:28px;font-weight:500}.warning-1::before{position:absolute;top:50%;left:-18px;margin-top:-24px;display:block;width:36px;height:32px;padding:8px 0;background:url(/wp-content/themes/vittoriavita/images/sm_germany/warning.svg) 0 #fff no-repeat;content:""}.warning-2,.allowed{position:relative;display:block;width:100%;min-height:63px;padding:15px 30px 15px 30px;border:2px solid #1cc35c;border-radius:15px;color:#1cc35c;font-size:18px;line-height:28px;font-weight:500}.warning-2::before,.allowed::before{position:absolute;top:50%;left:-18px;margin-top:-24px;display:block;width:36px;height:32px;padding:8px 0;background:url(/wp-content/themes/vittoriavita/images/sm_germany/warning-2.svg) 0 #fff no-repeat;content:""}.benefits-ua .item{display:flex;align-items:center;width:100%;padding:35px 25px;border-bottom:1px solid #d0c7c7}.benefits-ua .item:last-child{border-bottom:0}.benefits-ua .item .img{display:flex;justify-content:center;align-items:center;min-width:154px;min-height:154px;margin-right:40px;border-radius:50%;box-shadow:0 0 7px #ccc}.benefits-ua .item .img img{max-width:65px;max-height:65px}.benefits-ua .item .text p{margin-bottom:0!important}.benefits-ua .item .text .title{display:inline-block;margin-bottom:20px;font-size:20px;font-weight:700;color:#000}@media (min-width:40rem){.accordion-item .heading{font-size:1.2rem}}.accordion-item .icon{position:absolute;top:0%;left:0;display:block;width:3rem;height:3rem;background:url(/wp-content/themes/vittoriavita/images/arrow_pink.svg) #eee 0 .05rem no-repeat;background-size:50px;border-radius:50px}.accordion-item .icon:hover{cursor:pointer}.accordion-item.open .icon{background:url(/wp-content/themes/vittoriavita/images/arrow_white.svg) #ff7691 0 -.05rem no-repeat}.accordion-item .content{display:none}.accordion-item .content p{margin-top:0}.accordion-item.open .content{display:block;padding:0!important}@media (min-width:40rem){.accordion-item .content{line-height:1.75}}.adit-pay{border:2px #243680 solid;border-radius:20px;padding:60px 20px 30px 30px;margin-top:-34px;position:relative}@media screen and (min-width:992px){.list-decor.find-surmom .list-left .li{margin-right:-44px}}@media screen and (max-width:1160px){.iichko_block{padding:40px 20px}}@media screen and (max-width:992px){.row{display:block;width:100%;border:none}.text-table{display:block;width:100%;border:none;clear:both}.column{margin-bottom:10px}.column_1{display:block;width:100%}.column_2{float:left;width:50%}.column_3{float:left;width:33.3333%}.column_4{float:left;width:25%}.program_cost{display:flex;flex-wrap:wrap;justify-content:space-between}.program_cost .care{width:48%;margin-bottom:20px;border-left:none}.program_cost .victory{width:48%;margin-bottom:20px;border-left:none}.program_cost .success{width:48%;margin-bottom:20px;border-left:none}.program_cost .guarantee{width:48%;margin-bottom:20px;border-left:none}.programm-include{display:flex;flex-wrap:wrap;justify-content:space-between}.programm-include .care{width:48%;margin-right:0;margin-bottom:50px}.programm-include .arrangements{width:48%;margin-right:0;margin-bottom:50px}.programm-include .payments{width:48%;margin-right:0;margin-bottom:0}.programm-include .support{width:48%;margin-right:0;margin-bottom:0}.block_price .middle .column{width:49%;margin:0 2% 20px 0}.block_price .middle .column:nth-child(2n+1){margin:0 0% 30px 0}.text-table-first{display:none}.program_name{display:inline-block;width:24%;font-size:14px;box-sizing:border-box}.table_title{display:inline-block;margin-top:20px}.vc_row{margin:0 0}.vc_column_container>.vc_column-inner{padding:0}.new_life_price,.chance_price,.result_price{margin:0 5px}.list-decor .list-center{width:100%;height:500px;margin-bottom:20px}.list-decor .list-center.mob{display:block}.list-decor .list-center.desktop{display:none}.list-decor .list-center .image{width:500px;height:500px!important}.list-decor .list-left,.list-decor .list-right{position:relative;left:auto;right:auto;top:auto;height:auto;width:100%;display:inline-block}.list-decor .li{margin-bottom:15px}.list-decor .li::before{top:0%;left:0;right:auto;margin-top:0}.list-decor .list-left .li{position:relative;padding-right:0;padding-left:50px;text-align:left}.list-decor .list-left .li.first{margin-right:0}.list-decor .list-left .li.last{margin-right:0}.list-decor .list-right .li.first{margin-left:0}.list-decor .list-right .li.last{margin-left:0}.list-decor.catalog-donor .list-center{height:400px}.list-decor.catalog-donor .list-center .image{width:400px;height:400px!important}.list-decor.catalog-donor .li::before{margin-top:0}.list-decor.catalog-donor .li{height:74px;display:flex;align-items:center;margin-right:0}.list-decor.catalog-donor .list-left,.list-decor.catalog-donor .list-right{height:auto;margin-top:20px}.list-decor.catalog-donor .list-left .li{padding-right:0;padding-left:90px}.list-decor.catalog-donor .list-left .li.first{margin-right:0}.list-decor.catalog-donor .list-left .li.last{margin-right:0}.list-decor.catalog-donor .list-right .li{padding-left:90px}.list-decor.catalog-donor .list-right .li.first{margin-left:0}.list-decor.catalog-donor .list-right .li.last{margin-left:0}.list-decor .list-bottom{width:100%;margin:0;text-align:left;margin-top:20px}.list-decor .list-bottom .li{padding-top:0;padding-left:90px}.list-decor .list-bottom .li::before{left:0%;margin:0}.list-decor.find-surmom .list-center{height:400px}.list-decor.find-surmom .list-center .image{width:400px;height:400px!important}.list-decor.find-surmom .li::before{margin-top:0}.list-decor.find-surmom .li{min-height:74px;display:flex;align-items:center;margin-right:0}.list-decor.find-surmom .list-left,.list-decor.find-surmom .list-right{height:auto;display:flex;gap:25px;margin-bottom:50px}.list-decor.find-surmom .list-left .li{padding-right:0;padding-left:110px;margin-left:0;text-align:left}.list-decor.find-surmom .list-left .li.first{margin-right:0}.list-decor.find-surmom .list-left .li.last{margin-right:0}.list-decor.find-surmom .list-right .li{padding-left:110px;margin-left:0}.list-decor.find-surmom .list-right .li.first{margin-left:0}.list-decor.find-surmom .list-right .li.last{margin-left:0}.step.one .predocs-list .item{min-width:auto;width:28vw;min-height:auto;height:28vw}.step.one .predocs-list .item .text{padding:0 40px}.trimester-item .title{font-size:14px}.to-start-sm .item .img-wrap{min-width:125px;height:125px}.legalization .items-list{flex-wrap:wrap;align-items:center}.legalization .item{max-width:400px;width:48%;margin:15px 0}.legalization .more{margin-top:-30px}.advantages .item{width:48%}.stages .row-stages{flex-direction:column;height:auto;align-items:center}.stages .row-stages .item{flex-direction:column;height:auto}.stages .row-stages .item .arrow{width:18px;height:45px;background:url(/wp-content/themes/vittoriavita/images/legality/step/arrow_line_vertical.svg) no-repeat}.stages .arrow-line{display:none}}@media screen and (max-width:767px){.iichko_block{margin-bottom:10px!important}.block-image-full{display:block}.block_image_green{width:100%;margin-left:0;margin-bottom:30px}.block_image_2{width:100%;margin-left:0}.program_cost{justify-content:center}.program_cost .care{width:90%}.program_cost .victory{width:90%}.program_cost .success{width:90%}.program_cost .guarantee{width:90%}.programm-include{justify-content:center}.programm-include .care{width:90%}.programm-include .arrangements{width:90%}.programm-include .payments{width:90%;margin-bottom:50px}.programm-include .support{width:90%}.block_price.ivf-prog .middle .column.first{margin:0 0 20px}.block_price.ivf-prog .middle .column{width:100%}.block_doctors .doctor{width:100%;min-height:auto;margin:0 0 30px}.galina{flex-wrap:wrap}.galina .foto img.alignleft{float:none;margin:0}.block_price .top{display:block}.block_price .top div.price{width:100%;margin-bottom:20px;text-align:center}.block_price .top div.arrows{width:100%;margin-bottom:20px}.block_price .top div.arrows img{transform:rotate(90deg)}.block_price .top div.text{width:100%;text-align:center}.block_price .middle .column{width:100%;margin:0 0% 20px 0}.program_name{font-size:12px}.text-table{border-right:none!important}.mob_table table,.mob_table table tr,.mob_table table tr td{display:block;position:relative;width:100%}.mob_table table tr td{text-align:center}.mob_table table tr td img{float:none!important;margin:0!important}.numeric{position:relative;padding:40px 20px 20px;margin:50px 0 20px;border:1px solid #ff7690;border-radius:20px}.numeric .num{display:block;margin:-80px auto 30px}.numeric .first_header{display:inline-block;margin-bottom:15px}.new_life_price,.chance_price,.result_price{margin:0}.list-decor .list-center{height:280px}.list-decor .list-center .image{width:280px;height:280px!important}.list-decor.catalog-donor .list-center{height:300px}.list-decor.catalog-donor .list-center .image{width:300px;height:300px!important}.list-decor.find-surmom .list-center{height:300px}.list-decor.find-surmom .list-center .image{width:300px;height:300px!important}.step.one .predocs-list{flex-direction:column;align-items:center}.step.one .predocs-list .item{width:280px;height:280px;margin-bottom:60px}.trimester-item .title{font-size:18px}.to-start-sm .item{justify-content:center;flex-direction:column}.to-start-sm .item .img-wrap{display:flex;justify-content:center;width:100%;height:240px;margin:0 0 20px}.to-start-sm .item .img-wrap .img{width:240px;margin-bottom:15px}.to-start-sm .item .img-wrap .img .title{font-size:18px}.to-start-sm .item .img-wrap .img .check{width:60px;height:60px}.legalization .items-list{flex-direction:column}.legalization .item{width:100%}.advantages{justify-content:center}.advantages .item{max-width:400px;width:100%}.home.page .story{text-align:center}.home.page .story .post{float:none;display:inline-block;max-width:400px}.color-text{margin-left:0}.color-text .item .status{width:auto}.benefits-ua .item{flex-direction:column}.benefits-ua .item .img{margin-right:0;margin-bottom:30px}}.green_zone{background:#d3fcd3;padding:40px;border:2px solid #46d829;margin-bottom:10px}.yellow_zone{background:#f7fed5;padding:40px;border:2px solid #d9fb44;margin-bottom:10px}.orange_zone{background:#fce6cb;padding:40px;border:2px solid #facc20;margin-bottom:10px}.red_zone{background:#f9cbcb;padding:40px;border:2px solid #f3141d;margin-bottom:10px}.title_zone{width:49%;font-size:20px;font-weight:700}.subtitle_zone{width:49%}.zone{display:flex;justify-content:space-between;flex-wrap:wrap;padding-bottom:20px}@media screen and (max-width:767px){.zone{display:block;padding-bottom:20px}.title_zone{font-size:20px;font-weight:700}.subtitle_zone{width:100%}}.img_country{min-width:154px;min-height:154px;margin-right:40px}.reviews .owl-stage-outer{height:350px}.reviews .post{float:left;position:relative;padding:15px 30px;margin:5px 0% 40px 0;text-align:center;border-radius:20px;box-shadow:0 3px 10px #e6dede}.reviews .post:nth-child(3n){margin:0 0 40px}.reviews .post .name{display:block;font-size:20px;font-weight:700;color:#243570;margin-bottom:15px;line-height:22px;text-decoration:none;text-align:center}.reviews .post .sex{position:relative;margin-bottom:25px;font-size:16px;color:#243570;font-weight:400;line-height:16px}.reviews .post .heart{position:relative;display:block;width:31px;height:33px;margin:0 auto 20px;background:url(/wp-content/themes/vittoriavita/images/heart.svg) no-repeat}.reviews .post .text{position:relative;display:block;overflow:hidden;margin-bottom:40px;font-style:italic;line-height:30px}.reviews .post .more{position:relative;display:inline-block;padding-right:25px;font-size:16px;line-height:16px;color:#ff758f;font-weight:400;text-decoration:none}.reviews .post .more::after{content:"→";position:absolute;right:3px;top:-1px}.reviews .post .more:hover::after{right:0}.home .reviews{position:relative;margin-bottom:90px}.home .reviews .post .more.it{padding-right:0;text-decoration:underline;font-style:italic;position:relative;bottom:auto;left:auto;margin:0}.home .reviews .post .more.it:hover{text-decoration:none}.home .reviews .post .more.it::after{display:none}.home .reviews .more{position:relative;left:50%;margin-left:-80px;display:inline-block;padding-right:25px;font-size:16px;color:#ff758f;font-weight:400;text-decoration:none}.home .reviews .more::after{content:"→";position:absolute;right:3px;top:-1px}.home .reviews .more:hover::after{right:0}.home.page .reviews .title{font-family:Roboto,-apple-system,BlinkMacSystemFont,"Segoe UI",ui-sans-serif,sans-serif;font-size:26px;line-height:28px;text-align:left}.home.page .reviews .title::after{display:none}.home.page .reviews .post p{text-align:center}@media screen and (max-width:767px){.reviews .post{float:none;width:100%}}table#FIV{font-size:14px;border-radius:10px;border-spacing:0;text-align:center}table#FIV th{background:#ff7691;color:#fff;padding:10px 20px}table#FIV th td{border-style:solid;border-width:0 1px 1px 0;border-color:#fff}table#FIV th:first-child,td:first-child{text-align:left}table#FIV th:first-child{border-top-left-radius:10px}table#FIV th:last-child{border-top-right-radius:10px;border-right:none}table#FIV td{padding:10px 20px;background:#eee}table#FIV tr:last-child td:first-child{border-radius:0 0 0 10px}table#FIV tr:last-child td:last-child{border-radius:0 0 10px 0}table#FIV tr td:last-child{border-right:none}@media screen and (max-width:767px){.FIV-table{width:350px;overflow:auto}}.form{position:relative}.form .title{font-family:"Comfortaa",cursive;color:#243570;font-size:40px;line-height:32px;font-weight:700;display:block;text-align:center;margin-bottom:40px}.form .slider{position:relative;height:700px}.form.slider .slider-info{position:absolute;bottom:180px;left:0;width:100%;text-align:center}.form .slider .title{position:absolute;display:inline-block;top:-105px;left:0;width:100%;height:auto;margin:0;padding:0;color:#fff;font-size:60px;line-height:62px;font-weight:700}.form .slider .title.small{top:-35px;font-size:14px;line-height:20px;font-weight:300}.form .slider .title::after{display:none}.form .slider a{display:inline-block;padding:10px 30px;background:#fff0;font-size:15px;font-weight:400;color:#fff;text-decoration:none;text-transform:uppercase;border:2px solid #fff;border-radius:50px}.form .slider a:hover{box-shadow:0 0 5px #fff}.form .form-reviews{position:relative;margin-bottom:90px}.form .form-reviews.post .more.it{padding-right:0;text-decoration:underline;font-style:italic;position:relative;bottom:auto;left:auto;margin:0}.form .form-reviews .post .more.it:hover{text-decoration:none}.form .form-reviews .post .more.it::after{display:none}.form .form-reviews .more{position:relative;left:50%;margin-left:-80px;display:inline-block;padding-right:25px;font-size:16px;color:#ff758f;font-weight:400;text-decoration:none}.form .form-reviews .more::after{content:"→";position:absolute;right:3px;top:-1px}.home .form-reviews .more:hover::after{right:0}.form.page .form-reviews .title{font-family:Roboto,-apple-system,BlinkMacSystemFont,"Segoe UI",ui-sans-serif,sans-serif;font-size:26px;line-height:28px}.form.page .form-reviews .title::after{display:none}.form.page .form-reviews .post p{text-align:center}.form.page .form-reviews .post{padding:25px 30px;margin:5px 0% 40px 0;text-align:center;border-radius:20px;box-shadow:0 3px 10px #e6dede}.form-reviews .post .name{display:block;font-size:20px;font-weight:700;color:#243570;margin-bottom:15px;line-height:22px;text-decoration:none;text-align:center}.form .form-reviews .post .more.it{padding-right:0;text-decoration:underline;font-style:italic;position:relative;bottom:auto;left:auto;margin:0}.form-back{background:none}.form-back .title{font-family:Oranienbaum,ui-serif,serif;font-size:48px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#37438d}.form-back .text{position:relative;max-width:1138px;width:100%;margin-bottom:15px}.accepted{text-align:center;background:url(/wp-content/themes/vittoriavita/images/completed-form/Check.svg) 100% no-repeat;background-position:center;height:94px;top:25px;position:relative}.accepted-text{font-family:Roboto,-apple-system,BlinkMacSystemFont,"Segoe UI",ui-sans-serif,sans-serif;font-style:normal;font-weight:700;font-size:26px;line-height:44px;color:#76c75e;position:relative;text-align:center}.сompleted-button{width:200px;background:#243570;border-radius:23px;padding:6px 0 6px 0;text-align:center;margin-left:auto;margin-right:auto;margin-bottom:30px}.сompleted-button a{text-decoration:none;font-family:Roboto,-apple-system,BlinkMacSystemFont,"Segoe UI",ui-sans-serif,sans-serif;font-style:normal;font-weight:300;font-size:15px;line-height:24px;color:#fff}.stages .completed{display:flex;justify-content:center;height:245px;padding-bottom:45px}.stages .completed .item{position:relative;display:flex;justify-content:space-between;height:200px;align-items:center;width:27%}.stages .completed.top .item.last{width:200px}.stages .completed.bottom{margin-top:-7px}.stages .completed.bottom .item.last{width:200px}.stages .completed .item .stage{position:relative;display:flex;flex-direction:column;justify-content:space-between;width:200px;height:200px;background:#f4f5f9;border-radius:50%}.stages .completed .item .stage .num{position:absolute;right:10px;top:10px;display:block;width:40px;height:40px;line-height:40px;font-size:20px;text-align:center;background:#fff;border-radius:50%}.stages .completed .item .stage .img{display:flex;width:100%;height:45%;justify-content:center;align-items:flex-end}.stages .completed .item .stage .img img{max-width:50px;max-height:50px}.stages .completed .item .stage .link{display:flex;width:100%;height:45%;justify-content:center;align-items:flex-start;text-align:center;padding:0 40px}.stages .completed .item .stage .link a{color:#243580}.stages .completed .item .stage .link a:hover{text-decoration:none}.completed-item{position:relative;display:flex;justify-content:space-between;height:100px;align-items:center}.completed-item .image{display:inline-block;border-radius:10px;width:15%}#content completed-item .image img{border-radius:10px}.completed-item .num{position:absolute;right:10px;top:10px;display:block;width:40px;height:40px;line-height:40px;font-size:20px;text-align:center;background:#fff;border-radius:50%}.completed-item .link{display:flex;width:100%;align-items:flex-start;text-align:center;padding:0 0 0 10px}.completed-item .link a{color:#243580}.completed-item .link a:hover{text-decoration:none}.completed-required{position:relative;max-width:1138px;width:100%;margin:0 auto;display:flex;padding:20px 0 0 0}.completed-required img{display:inline-block;width:100px}.completed-required ul li{margin-bottom:5px;list-style:none;padding:15px}.arrow-down{background:url(/wp-content/themes/vittoriavita/images/completed-form/Vector.svg) 100% no-repeat;background-position:center;height:12px;padding:10px 0 0 0}.completed-title{font-family:Roboto,-apple-system,BlinkMacSystemFont,"Segoe UI",ui-sans-serif,sans-serif;font-style:normal;font-weight:700;font-size:26px;line-height:36px;color:#243570;margin-bottom:15px}.text-mob{padding:0 0 30px 0}.test2{background-color:#d80027;margin-bottom:10px;padding:10px}.test3{background-color:#5eb4c7;padding:10px}.program_cost a{display:flex;padding:20px;color:#fff;text-decoration:none}.img-center p{text-align:center}.form-trigger-btn{-webkit-appearance:button;padding:16px 35px;border:none;border-radius:2em;margin:0;font-size:16px;background:#76c75e;color:#fff;outline:none;cursor:pointer;animation:pulse 2s infinite}.form-trigger-btn:hover{animation:none}@keyframes pulse{0%{box-shadow:0 0 0 0 rgb(117 198 93 / .4)}70%{box-shadow:0 0 0 25px #fff0}100%{box-shadow:0 0 0 0 #fff0}}.form-window{contain:strict;position:fixed;top:0;right:0;bottom:0;left:0;background:rgb(0 0 0 / .5);z-index:148800;overflow:hidden;opacity:0;transition:opacity 0.304s ease-in-out}.form-window-close{position:absolute;top:0;right:0;bottom:0;left:0}#contact-form{contain:strict;position:absolute;top:0;right:0;width:100%;max-width:510px;height:100%;margin:0;background:#fff;overflow-y:auto;transform:translateY(40%);transition:transform 0.256s ease-out 0.048s}#contact-form fieldset{min-height:100%;padding:0 15px 20px;border:none;border-bottom:5px solid #ff7691;margin:0}#contact-form fieldset *{-webkit-appearance:none;appearance:none;display:block;width:100%;margin:0 0 15px}#contact-form legend{padding:15px 0;border-bottom:1px solid #ecedef;font-family:"Comfortaa",cursive;font-size:18px;font-weight:700;line-height:1.3;text-align:center;color:#243580}#contact-form input,#contact-form textarea,#contact-form select{padding:15px 10px;border:1px solid #d8d8d8;border-radius:5px;background:#f3f3f3;font-family:inherit;font-size:16px;font-weight:300;outline:none;transition:border-color 0.2s,background-color 0.2s}#contact-form textarea{min-height:51px;margin:0 0 20px;resize:vertical}#contact-form input:focus,#contact-form textarea:focus,#contact-form select:focus{border-color:#ff7691;background-color:#fff0}#contact-form #submit-btn{-webkit-appearance:button;height:51px;border:none;margin:0;background:#ff7691;font-size:15px;font-weight:500;color:#fff;box-shadow:0 1.6px 3.6px 0 rgb(0 0 0 / .132),0 .3px .9px 0 rgb(0 0 0 / .108);transition:opacity 0.2s;cursor:pointer}#contact-form #submit-btn:hover,#contact-form #submit-btn:focus{opacity:.8;box-shadow:none}#contact-form #close-btn{-webkit-appearance:button;position:absolute;top:9px;right:15px;width:35px;height:35px;padding:0;margin:0;border:none;border-radius:50%;font-size:16px;line-height:1.1;background-color:#00000026;color:#fff;outline:none;cursor:pointer}#contact-form #close-btn:hover,#contact-form #close-btn:focus-within{background-color:#0000004d}#contact-form .form-alert{position:absolute;top:0;right:0;bottom:0;left:0;align-items:center;justify-content:center;flex-direction:column}#contact-form .form-alert.success{background-color:#a0be47}#contact-form .form-alert.error{background-color:#f25830}#contact-form .form-alert p{margin:20px 30px;font-size:20px;font-weight:400;text-align:center;color:#fff}@media screen and (min-width:768px){.ivf-process__wrap{grid-template-columns:1fr 1fr 1fr}.ivf-process__column{grid-template-columns:1fr 1fr}.completed-item{height:150px}.completed-item .image img{width:75%}#contact-form{box-shadow:0 4px 18px 0 rgb(0 0 0 / .3)}#contact-form fieldset{padding:0 30px 20px}#contact-form legend{font-size:24px}#contact-form #close-btn{top:13px;right:30px;transition:background-color 0.15s}}.held_ukraine{display:flex;align-items:center;justify-content:center;column-gap:15px;font-size:20px;font-weight:600;line-height:24px;color:#ff7691;background:#243680;padding:10px 15px;border-radius:20px;max-width:800px;margin:0 auto}.held_ukraine::before{content:url(/wp-content/themes/vittoriavita/images/attention.svg);display:block;width:30px;height:30px}.arrow-owl.arrow-left{display:block;width:40px;height:16px;background:url(/wp-content/themes/vittoriavita/images/slider_left_arrow.svg) 0 0 no-repeat}.arrow-owl.arrow-right{display:block;width:40px;height:16px;background:url(/wp-content/themes/vittoriavita/images/slider_rights_arrow.svg) 0 0 no-repeat}.owl-dots{display:block;text-align:center;position:relative}.owl-dot span{width:10px;height:10px;display:inline-block;border-radius:50%;background:#CCC;margin:0 10px 0 10px}.owl-dot.active span{background:#243570}.bg-style{display:flex;flex-direction:row;align-items:center;gap:15px}.counter{display:inline-flex;cursor:pointer;width:150px;height:150px;max-width:100%;position:relative;justify-content:center;align-items:center;font-size:25px;font-weight:500;transition:height .2s ease-in-out;background:#fff;border-radius:50%}.percentage{position:absolute;text-align:center;top:50%;left:0;right:0;vertical-align:middle;transform:translate3d(0,-50%,0)}.counter_container{display:flex;flex-direction:column;align-items:center}@media screen and (max-width:768px){.bg-style{flex-direction:column}}@media screen and (max-width:480px){.owl-carousel.owl-loaded{left:-25px}.owl-dots{left:25px;margin-bottom:15px}}.success-rate{display:grid;grid-template-columns:1fr;align-items:center;position:relative;gap:25px;color:#243570;font-size:18px}.list-left{order:2}.list-right{order:3}.list-left .li.first{margin-bottom:25px;display:flex;gap:25px}.list-left .li.last{display:flex;gap:25px}.list-right .li.first{margin-bottom:25px;display:flex;gap:25px}.list-right .li.last{display:flex;gap:25px}.icon_container_top{align-self:center;box-shadow:0 0 10px #e6dede;border-radius:50%}.icon_container_bottom{align-self:center;box-shadow:0 0 10px #e6dede;border-radius:50%}.icon_container_top img{max-width:74px!important;width:74px;height:74px}.icon_container_bottom img{max-width:74px!important;width:74px;height:74px}.list-center{margin:0 auto;order:1}.list-center{margin:0 auto;order:1}.list-center .image{width:300px;height:300px}@media screen and (min-width:1024px){.success-rate{grid-template-columns:1fr 1fr 1fr;gap:0}.list-left{order:1;align-self:flex-start}.list-right{align-self:flex-start}.list-left .li.first{flex-direction:column}.list-left .li.last{flex-direction:column}.list-right .li.first{flex-direction:column}.list-right .li.last{flex-direction:column}.list-center{order:2;width:500px;height:500px;margin:0 auto;text-align:center;margin-bottom:20px}.list-center .image{width:500px;height:500px}}.select-country__switch{display:grid;gap:20px 40px;align-items:center;margin-bottom:30px}.select-country__switch-title{font-size:18px;font-weight:700;color:#243680}.select-country__switch-select{appearance:none;background:url(/wp-content/themes/vittoriavita/images/chevron-down-blue-light.svg) right center no-repeat content-box border-box;height:50px;padding:0 20px;border:1px solid #999;border-radius:5px;color:#333;width:200px}.select-country__switch-select:focus{outline:2px solid #ff7691;outline-offset:-2px}.country-switch{display:grid;grid-template-columns:1fr 1fr;max-height:var(--full-height)}.country-switch__item{height:fit-content;opacity:0;transform:translateX(-250%);transition:all 1.5s;grid-column:1/3;grid-row:1/2}.country-switch__item.active{opacity:1;transform:translateX(0)}.program-page h2{font-size:20px;margin:2rem 0 1rem}.program-page h3{color:#000;font-size:20px;font-weight:700}.program-page h4{color:#243580;font-weight:700}.price-country__container{border:2px #243680 solid;border-radius:20px}.price-country__block{padding:50px 30px;background:#243680;border-radius:15px;color:#fff}.price-country__top{padding-bottom:50px;margin-bottom:50px;border-bottom:1px solid #fff;display:block;width:100%}.price-block{display:flex;flex-direction:column;align-items:center;width:100%;font-size:20px;text-transform:uppercase;margin-bottom:20px}.price-block__title{margin:0}.price-block__old-price{width:fit-content;font-weight:400;font-size:30px;color:#e9748f;line-height:50px;background:#fff0 url(/wp-content/themes/vittoriavita/images/cross.svg) no-repeat}.price-block__new-price{font-weight:400;font-size:60px;color:#e9748f;line-height:50px}.price-country__arrows{height:auto;text-align:center;width:100%;margin-bottom:20px}.price-country__arrows img{transform:rotate(90deg)}.price-country__text{width:40%;width:100%;text-align:center}.price-country__middle{text-align:center}.price-country__middle-pragraph{font-size:20px;font-weight:500;text-transform:uppercase;margin-bottom:1rem}.price-country__columns{display:grid;grid-template-columns:1fr;gap:25px}.price-country__column{min-height:180px;height:auto;float:left;display:block;width:100%;text-align:center;padding:30px 25px;color:#233581;background:#fff;border-radius:10px;border:none}.price-country__column-title{font-size:20px;font-weight:600;color:#ff7693}.price-country__bottom{text-align:center;color:#ff7693;font-weight:500;font-size:20px;margin-top:25px}.price-country__small{font-size:14px}.price-country__aditional{padding:20px}.program-page__number-item{position:relative;padding:40px 20px 20px;margin:50px 0 20px;border:1px solid #ff7690;border-radius:20px}.program-page__number-item:before{counter-increment:item;content:counter(item);display:inline-block;position:absolute;padding:15px 30px;background:#ff7690;text-align:center;color:#fff;border-radius:50px;font-size:30px;font-weight:500;top:-39px;left:50%;transform:translateX(-50%)}.main-doctor{display:flex;flex-wrap:wrap;width:100%;height:auto;border:1px solid #ccc;border-radius:20px;display:flex;gap:15px;padding:15px;margin-bottom:25px}.main-doctor__text{text-align:left;line-height:30px;font-size:17px}.doctors{display:flex;gap:30px;flex-wrap:wrap;justify-content:center;margin-bottom:25px}.doctor__item{position:relative;width:250px;padding:42px 30px;border:1px solid #ccc;border-radius:20px;min-height:185px;height:auto}@media screen and (min-width:768px){.select-country__switch{grid-template-columns:auto 1fr}.price-country__top{display:inline-flex}.price-block{width:40%;margin-bottom:0}.price-country__arrows{width:20%;margin-bottom:0}.price-country__arrows img{transform:rotate(0deg)}.price-country__text{width:40%}.price-country__columns{grid-template-columns:1fr 1fr}.program-page__number-item{position:relative;border:none;padding:25px 0 0 100px}.program-page__number-item:before{left:38px;top:25px}.main-doctor{flex-wrap:nowrap}}@media screen and (min-width:1024px){.price-country__columns{grid-template-columns:1fr 1fr 1fr 1fr}}.france-img{width:100%}