.do-posle-big{background-color:#f2f2f2;border-radius:1rem;padding:1.5rem}.do-posle-big h3{color:#333;margin-bottom:1rem}.do-posle-big .text{font-size:18px;line-height:1.5}.do-posle-big .results{background-color:#505050;border-radius:1rem;padding:1rem 1rem 1.5rem 1.25rem;font-size:18px;line-height:1.5;color:#fff;margin-top:2.25rem}.do-posle-big .results span{font-size:14px;color:hsl(0 0% 100% / .55);display:block;margin-bottom:.25rem}.do-posle-big .images{position:relative;display:inline-block;border-radius:1rem;overflow:hidden;height:230px;width:100%;margin-bottom:1.5rem;--value:50%}.do-posle-big .images .img{width:100%;height:100%;position:absolute;top:0;overflow:unset;transition:unset}.do-posle-big .images .img_do{left:-2rem;width:calc(var(--value) + 2rem)}.do-posle-big .images .img_do img{object-position:left center}.do-posle-big .images .img_posle{width:calc(100% - var(--value) + 2rem);border-left:4px solid #fff;background-position:right center;right:-2rem}.do-posle-big .images .img_posle img{object-position:right center}.do-posle-big .images .img_posle:before{content:"";-webkit-mask:url(https://www.gildiadenta.ru/wp-content/themes/vpdev/blocks/_grid/css/../../../assets/svg/chevron_double.svg) no-repeat center/contain;transform:rotate(180deg);position:absolute;left:-20px;bottom:calc(50% - 18px);z-index:99;width:36px;height:36px;display:block;background-color:#fff}.do-posle-big .images .img_posle:after{content:"";position:absolute;left:-34.5px;border-radius:100%;bottom:calc(50% - 32.5px);z-index:98;width:65px;height:65px;display:block;background:#505050;box-shadow:0 0 0 .5rem rgb(80 80 80 / .25)}.do-posle-big .team{position:relative;margin-top:2rem;display:flex;gap:.75rem;align-items:center;font-size:14px;line-height:1.4}.do-posle-big .team .img{border-radius:100%;width:55px;min-width:55px;height:55px;background-color:#fff}.do-posle-big .team .img img{object-position:top center;transition:scale .3s 0s}.do-posle-big .team a{display:block;font-weight:600;font-size:18px;line-height:1.3;color:#333}.do-posle-big .team:hover .img img{scale:1.05}.do-posle-big .team:hover a{color:#f0bf39}@media(max-width:1440px){.do-posle-big h3{font-size:22px;margin-bottom:.5rem}.do-posle-big .images{height:200px;margin-bottom:1rem}.do-posle-big .images .img_do{left:-2.5rem;width:calc(var(--value) + 2.5rem)}.do-posle-big .images .img_posle{right:-2.5rem;width:calc(100% - var(--value) + 2.5rem)}.do-posle-big .text{font-size:16px}.do-posle-big .team{margin-top:1.5rem}.do-posle-big .team a{font-size:16px}.do-posle-big .results{margin-top:1.5rem;padding:.75rem;font-size:16px}}@media(max-width:1200px){.do-posle-big .images{height:230px}.do-posle-big .images .img_do{left:-1.5rem;width:calc(var(--value) + 1.5rem)}.do-posle-big .images .img_posle{right:-1.5rem;width:calc(100% - var(--value) + 1.5rem)}}@media(max-width:992px){.do-posle-big{padding:1.25rem}.do-posle-big .images{height:185px}.do-posle-big .images .img_do{left:-2rem;width:calc(var(--value) + 2rem)}.do-posle-big .images .img_posle{right:-1.75rem;width:calc(100% - var(--value) + 1.75rem)}.do-posle-big h3{font-size:20px}}@media(max-width:768px){.do-posle-big{padding:1.25rem 0;background-color:#fff0}.do-posle-big h3{font-size:22px}.do-posle-big .images{height:220px}.do-posle-big .images .img_do{left:0;width:calc(var(--value))}.do-posle-big .images .img_posle{right:0;width:calc(100% - var(--value))}.do-posle-big .images .img_posle:before{width:30px;height:30px;bottom:calc(50% - 15px);left:-17px}.do-posle-big .images .img_posle:after{width:55px;height:55px;bottom:calc(50% - 27.5px);left:-30px}}@media(max-width:576px){.do-posle-big h3{margin-bottom:1rem}.do-posle-big .team{margin-top:2.25rem}.do-posle-big .team a{font-size:18px}.do-posle-big .results{margin-top:2rem;padding:1rem 1.5rem 1rem 1.25rem}.do-posle-big .images .img_do{left:-4rem;width:calc(var(--value) + 4rem)}.do-posle-big .images .img_posle{right:-4rem;width:calc(100% - var(--value) + 4rem)}}@media(max-width:360px){.do-posle-big h3{font-size:18px;margin-bottom:.5rem}.do-posle-big .images{height:180px}.do-posle-big .images .img_do{left:-2.5rem;width:calc(var(--value) + 2.5rem)}.do-posle-big .images .img_posle{right:-2.5rem;width:calc(100% - var(--value) + 2.5rem)}.do-posle-big .text{font-size:14px}.do-posle-big .team{margin-top:1.5rem}.do-posle-big .team a{font-size:16px}.do-posle-big .results{margin-top:1.5rem;padding:1rem;font-size:14px}}.item-review-foto{width:120px;height:120px;border-radius:1rem;pointer-events:auto;background-color:#f2f2f2}.item-review-foto img{transition:scale .3s 0s}.item-review-foto:hover,.item-review-foto.show{border:4px solid #f0bf39}.item-review-foto:hover img,.item-review-foto.show img{scale:1.1}@media(max-width:1440px){.item-review-foto{width:110px;height:110px}}@media(max-width:1200px){.item-review-foto{width:100px;height:100px}}@media(max-width:576px){.item-review-foto{width:calc(33% - .285rem);min-width:100px}}@media(max-width:360px){.item-review-foto{width:90px;height:90px;min-width:90px}}.item-review{padding:2rem 2rem 1.5rem 2rem;border-radius:1rem;background-color:#f2f2f2;display:flex;flex-direction:column;gap:1rem}.item-review .img_main{border-radius:1rem;height:375px;position:relative;background-color:#fff}.item-review .img_main .icon{background-color:#505050}.item-review .img_main .icon-wrap{position:absolute;top:2rem;right:2rem}.item-review .img_video{pointer-events:auto}.item-review .img_video img{transition:all .3s 0s}.item-review .img_video:hover img{scale:1.03}.item-review .img_video:hover .icon-wrap{box-shadow:0 0 0 1.5rem rgb(240 191 57 / .35),0 0 0 3rem rgb(240 191 57 / .2)}.item-review .text{line-height:1.5;height:150px;scroll-behavior:smooth;overflow:auto;scrollbar-face-color:#f2f2f2;scrollbar-track-color:#fff0}.item-review .text::-webkit-scrollbar{width:3px;height:3px}.item-review .text::-webkit-scrollbar-thumb{background:#f0bf39}.item-review .text::-webkit-scrollbar-track{background:#fff0}.item-review .text{padding-right:.5rem}.item-review .text p:last-child{margin-bottom:unset}.item-review .bottom{display:flex;gap:2rem;margin-top:.75rem;align-items:center;justify-content:space-between}.item-review .bottom .img{max-width:125px;filter:opacity(20%) grayscale(100%) invert(45%);pointer-events:auto}.item-review .bottom a:hover{filter:unset;scale:1.03}.item-review .bottom span{font-weight:600;line-height:1.4;color:#333}.item-review .bottom .date{font-weight:400;font-size:16px}.item-review .rating{display:flex;gap:1.25rem;align-items:center}.item-review .rating .stars{width:110px;min-width:110px;display:inline-flex;height:17px;-webkit-mask:url(https://www.gildiadenta.ru/wp-content/themes/vpdev/blocks/_grid/css/../../../assets/svg/star.svg) space left/contain;background-color:#f0bf39}@media(max-width:1440px){.item-review .img_main{height:360px}.item-review .text{font-size:18px;height:210px}}@media(max-width:1200px){.item-review{padding:1.5rem}.item-review .text{height:290px}.item-review .img_main{height:300px}.item-review .bottom span{font-size:16px}.item-review .bottom .date{font-size:14px}.item-review .bottom .img{max-width:110px}}@media(max-width:992px){.item-review .text{max-height:170px;height:unset}}@media(max-width:768px){.item-review{padding:1.25rem 0;position:relative;z-index:1}.item-review:before{content:"";position:absolute;top:0;background-color:#f2f2f2;border-radius:1rem;left:calc((100% - 100vw)/2);width:100vw;height:100%;z-index:-1}.item-review{z-index:0}.item-review .text{font-size:16px}.item-review .img_main{height:260px}.item-review .bottom span{font-size:18px}}@media(max-width:576px){.item-review .bottom .img{max-width:90px}}@media(max-width:360px){.item-review .img_main{height:230px}.item-review .text{font-size:14px}.item-review .bottom span{font-size:16px}.item-review .bottom .date{font-size:12px}}.item-team{border-radius:1rem;overflow:hidden;background-color:#fff}.item-team a{color:#333}.item-team a:hover{color:#f0bf39;text-decoration:unset!important;scale:1.03}.item-team .info{display:flex;flex-direction:column;gap:1.25rem;padding:2.5rem 16rem 8.25rem 2.5rem;min-height:535px;position:relative}.item-team .info .name{font-weight:600;font-size:32px;line-height:1.4}.item-team .info span{font-size:22px;max-width:370px;max-height:54px;scroll-behavior:smooth;overflow:auto;scrollbar-face-color:#f2f2f2;scrollbar-track-color:#fff0;padding-right:.5rem}.item-team .info span::-webkit-scrollbar{width:3px;height:3px}.item-team .info span::-webkit-scrollbar-thumb{background:#f0bf39}.item-team .info span::-webkit-scrollbar-track{background:#fff0}.item-team .item{display:flex;gap:.75rem;align-items:center}.item-team .items{display:flex;flex-direction:column;gap:1rem;margin-top:1rem}.item-team .item span{width:1.5rem;height:1.5rem;min-width:1.5rem;border-radius:100%;background-color:#f0bf39;display:flex;justify-content:center;padding:unset!important}.item-team .img{position:absolute;top:1rem;right:-3rem;width:440px;height:100%}.item-team .img img{object-fit:contain;object-position:bottom right}.item-team .bottom{background:#f2f2f2;border-radius:1rem;padding:4rem 2rem 2.25rem 2.75rem;display:flex;justify-content:space-between;align-items:flex-end;gap:2rem;position:relative}.item-team .bottom .rating{display:grid;grid-template-columns:30px auto;gap:1rem .75rem;font-size:22px;align-items:center}.item-team .bottom .rating .stars{grid-area:1/2;width:110px;min-width:110px;display:inline-flex;height:17px;-webkit-mask:url(https://www.gildiadenta.ru/wp-content/themes/vpdev/blocks/_grid/css/../../../assets/svg/star.svg) space left/contain;background-color:#ef7846;margin-bottom:.25rem}.item-team .bottom .rating a{grid-area:auto/span 2}.item-team .bottom .rating a:before{content:"Читать отзывы о враче"}.item-team .bottom a{font-size:20px;text-decoration:underline}.item-team .bottom a:before{content:"Смотреть сертификаты"}.item-team .bottom .video{position:relative;margin-top:-2rem}.item-team .bottom .video video{border-radius:100%;width:235px;height:235px;padding:1rem;border:2px solid #f0bf39;object-position:top}.item-team .bottom .video .icon-wrap{position:absolute;top:2rem;left:-1rem;opacity:.9}.item-team .bottom .video .icon-wrap:before{content:unset}.item-team .bottom .video .icon-wrap:hover{opacity:1;scale:unset}.item-team .bottom .year__wrap{position:absolute;top:45%;right:2rem;color:#fff;font-size:20px;position:unset;margin-top:3rem}.item-team .bottom .year__wrap .num{position:relative;width:130px;height:130px}.item-team .bottom .year__wrap .year{background:url(https://www.gildiadenta.ru/wp-content/themes/vpdev/blocks/_grid/css/../../../assets/svg/year.svg) no-repeat center/contain;width:130px;height:130px;display:inline-block;animation:spin 10s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.item-team .bottom .year__wrap p{margin-bottom:unset;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;z-index:2;width:max-content}.item-team .bottom .year__wrap p:before{content:"Стаж: "}.item-team .bottom .year__wrap b{font-size:26px}.item-team .bottom .elements{position:absolute;top:-150px;right:0;width:100%;display:flex;justify-content:space-between;gap:2rem;align-items:center;padding:0 2rem;flex-direction:row-reverse}.item-team .bottom .elements_no-video{top:-95px;flex-direction:row}.item-team .bottom .elements_no-video .year__wrap{margin-top:unset!important}@media(max-width:1440px){.item-team .info{padding:2rem 2rem 6rem 2rem;min-height:430px;gap:1rem}.item-team .info .name{font-size:26px;max-width:315px}.item-team .info span{font-size:18px;max-width:280px;max-height:45px}.item-team .img{right:-4rem}.item-team .items{gap:.5rem;max-width:270px;font-size:16px}.item-team .bottom{gap:1rem;padding:3rem 2rem 1.75rem 2rem}.item-team .bottom .rating{gap:.75rem}.item-team .bottom .rating .stars{margin-bottom:unset}.item-team .bottom a{font-size:18px}.item-team .bottom .elements{top:-130px}.item-team .bottom .elements_no-video{top:-85px}.item-team .bottom .video video{width:200px;height:200px}.item-team .bottom .year__wrap{font-size:20px}.item-team .bottom .year__wrap .num,.item-team .bottom .year__wrap .year{width:120px;height:120px}.item-team .bottom .year__wrap b{font-size:24px}}@media(max-width:1200px){.item-team .info .name{max-width:340px;font-size:28px}.item-team .info span{max-width:330px}.item-team .items{max-width:315px}}@media(max-width:992px){.item-team .info span,.item-team .info .name{max-width:405px}}@media(max-width:768px){.item-team{overflow:unset;background-color:#fff0}.item-team .info{padding:2rem 0}.item-team .info .name{font-size:26px;max-width:315px}.item-team .info span{max-width:275px;font-size:14px;max-height:52px}.item-team .info br{display:none}.item-team .item span{width:1.25rem;height:1.25rem;min-width:1.25rem;margin-top:.125rem}.item-team .items{max-width:245px;font-size:14px;margin-top:unset}.item-team .img{right:-6rem}.item-team .bottom{position:relative;z-index:1;padding:3rem 0 1rem}.item-team .bottom:before{content:"";position:absolute;top:0;background-color:#f2f2f2;border-radius:1rem;left:calc((100% - 100vw)/2);width:100vw;height:100%;z-index:-1}.item-team .bottom .elements{padding:unset}.item-team .bottom .video .icon-wrap{width:60px;height:60px;padding:1rem;top:.75rem;left:-.75rem}}@media(max-width:576px){.item-team .info{min-height:520px}.item-team .info .name,.item-team .info span{max-width:unset}.item-team .info span{margin-top:-.5rem}.item-team .items{gap:1rem;max-width:180px}.item-team .img{width:370px;height:405px;top:unset;bottom:-1rem;right:calc((100% - 100vw)/2 - 6rem);-webkit-mask-image:linear-gradient(to right,#f2f2f2 84.5%,#fff0 84.5%);mask-image:linear-gradient(to right,#f2f2f2 84.5%,#fff0 84.5%)}.item-team .bottom{padding:2rem 0 1rem;align-items:flex-start;flex-direction:column;gap:.5rem}.item-team .bottom .video video{padding:.75rem;width:170px;height:170px}.item-team .bottom .year__wrap{font-size:16px;position:relative;top:-1rem;left:0}.item-team .bottom .year__wrap .num,.item-team .bottom .year__wrap .year{width:110px;height:110px}.item-team .bottom .year__wrap b{font-size:22px}.item-team .bottom .elements{top:-115px}.item-team .bottom .elementsno-video .year__wrap{top:2rem}}@media(max-width:360px){.item-team .info{min-height:430px}.item-team .info .name{font-size:22px}.item-team .img{width:290px;height:330px}.item-team .items{gap:.5rem}.item-team .bottom{padding:1.25rem 0 1rem}.item-team .bottom a{font-size:16px}.item-team .bottom .rating{font-size:20px;gap:.5rem}.item-team .bottom .year__wrap{font-size:14px;top:0}.item-team .bottom .year__wrap .num,.item-team .bottom .year__wrap .year{width:95px;height:95px}.item-team .bottom .year__wrap b{font-size:20px}.item-team .bottom .elements{gap:1rem}.item-team .bottom .elements_no-video .year__wrap{top:2rem}.item-team .bottom .video video{width:155px;height:155px}}