.item-review-simple{padding:2rem 2rem 1.5rem 2rem;border-radius:1rem;background-color:#f2f2f2;display:flex;flex-direction:column;gap:1rem}.item-review-simple .text{line-height:1.5;height:155px;scroll-behavior:smooth;overflow:auto;scrollbar-face-color:#f2f2f2;scrollbar-track-color:#fff0;padding-right:.5rem}.item-review-simple .text::-webkit-scrollbar{width:3px;height:3px}.item-review-simple .text::-webkit-scrollbar-thumb{background:#f0bf39}.item-review-simple .text::-webkit-scrollbar-track{background:#fff0}.item-review-simple .text p:last-child{margin-bottom:unset}.item-review-simple .bottom{display:flex;gap:2rem;align-items:center;justify-content:space-between;margin-top:.75rem}.item-review-simple .bottom .img{max-width:125px;filter:opacity(20%) grayscale(100%) invert(45%);pointer-events:auto}.item-review-simple .bottom a:hover{filter:unset;scale:1.03}.item-review-simple .bottom span{font-weight:600;line-height:1.4;color:#333}.item-review-simple .bottom .date{font-weight:400;font-size:16px}.item-review-simple .rating{display:flex;gap:1.25rem;align-items:center}.item-review-simple .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-simple{padding:1.75rem}.item-review-simple .text{font-size:18px}.item-review-simple .bottom{gap:1rem;align-items:flex-end}.item-review-simple .bottom .img{max-width:100px}}@media(max-width:1200px){.item-review-simple{padding:1.25rem 1.5rem}.item-review-simple .text{gap:.5rem;font-size:16px}}@media(max-width:768px){.item-review-simple{position:relative;z-index:1}.item-review-simple:after{content:"";position:absolute;top:0;background-color:#f2f2f2;border-radius:1rem;left:calc((100% - 100vw)/2);width:100vw;height:100%;z-index:-1}}@media(max-width:576px){.item-review-simple .text{gap:.75rem;margin-bottom:.5rem}.item-review-simple .rating{flex-direction:column;align-items:flex-start;gap:.75rem}.item-review-simple .bottom .date{font-size:18px}}@media(max-width:360px){.item-review-simple .text{font-size:14px;gap:.5rem}.item-review-simple .rating{gap:.5rem}.item-review-simple .bottom .date{font-size:16px}.item-review-simple .bottom .img{max-width:90px}}.do-posle-big{background-color:#f2f2f2;border-radius:1rem;padding:1.5rem}.do-posle-big h3{color:#333;margin-bottom:1rem;height:73px;scroll-behavior:smooth;overflow:auto;scrollbar-face-color:#f2f2f2;scrollbar-track-color:#fff0;padding-right:.25rem}.do-posle-big h3::-webkit-scrollbar{width:2px;height:2px}.do-posle-big h3::-webkit-scrollbar-thumb{background:#f0bf39}.do-posle-big h3::-webkit-scrollbar-track{background:#fff0}.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;height:173px;font-size:18px;line-height:1.5;color:#fff;margin-top:2.25rem}.do-posle-big .results span{font-size:14px;color:rgb(255 255 255 / .55);display:block;margin-bottom:.25rem}.do-posle-big .results_text{height:108px;scroll-behavior:smooth;overflow:auto;scrollbar-face-color:#f2f2f2;scrollbar-track-color:#fff0;padding-right:.25rem}.do-posle-big .results_text::-webkit-scrollbar{width:2px;height:2px}.do-posle-big .results_text::-webkit-scrollbar-thumb{background:#f0bf39}.do-posle-big .results_text::-webkit-scrollbar-track{background:#fff0}.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 .images_btns .img{width:95%!important;left:unset!important;right:0!important;border-left:unset;z-index:1}.do-posle-big .images_btns .img.hide{display:block!important;z-index:0}.do-posle-big .images_btns .img.hide img{opacity:.5}.do-posle-big .images_btns .img:first-child{width:100%!important}.do-posle-big .images_btns button{position:absolute;top:calc(50% - 40px);width:80px;height:80px;border-radius:100%;background-color:#505050;z-index:1;display:flex;padding:1rem}.do-posle-big .images_btns button.hide{display:flex!important;opacity:.5;pointer-events:none}.do-posle-big .images_btns .btn_prev{left:-40px;justify-content:flex-end}.do-posle-big .images_btns .btn_next{right:-40px}.do-posle-big .images_btns+.name{margin-top:-3rem}.do-posle-big .name{text-align:center;padding:.5rem 1rem;position:relative;z-index:1;margin-right:auto;overflow:hidden;margin-left:auto;margin-bottom:1rem;font-size:16px;width:fit-content;background-color:#505050;color:#fff;border-radius:1rem}.do-posle-big .name span{transition:all 1s 0s;display:block!important}.do-posle-big .name span.hide{opacity:0;height:0;transition:all 0s 0s}.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;height:92px}.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 .images_btns+.name{margin-top:-2.5rem}.do-posle-big .name{font-size:14px}.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;height:169px}.do-posle-big .results_text{height:120px}}@media(max-width:1200px){.do-posle-big h3{height:62px}.do-posle-big .results{height:145px}.do-posle-big .results_text{height:96px}.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 h3{font-size:20px;height:auto}.do-posle-big .results{height:auto}.do-posle-big .results_text{height:auto}.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 .images_btns .img_do button{right:-30px}.do-posle-big .images_btns .img_posle button{left:-30px}.do-posle-big .images_btns .btn_prev{left:-30px}.do-posle-big .images_btns .btn_next{right:-30px}.do-posle-big .images_btns button{width:60px;height:60px;top:calc(50% - 30px);padding:.5rem}.do-posle-big .name{font-size:12px}}@media(max-width:768px){.do-posle-big{padding:1.25rem 0;background-color:#fff0}.do-posle-big h3{font-size:22px}.do-posle-big .name{font-size:14px}.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 .name{font-size:12px}.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}}