.header{position:relative;z-index:18}.header+section{padding-top:2.5rem}.header+section.breadcrumbs{padding-top:1rem;padding-bottom:0}.header+section.breadcrumbs+section{padding-top:1rem}.header_white{color:#fff}.header_white .menu a{color:#fff}.header_white .menu a:hover,.header_white .menu a.current{color:#EBE1D0!important}.header_white .phones a{color:#fff}.header_white .messengers a{border-color:#fff}.header_white .messengers a .icon{background-color:#fff}.header_white .messengers a:hover{background-color:#fff}.header_white .messengers a:hover .icon{background-color:#755848}.header_white .header__btn:not(:hover){background-color:#fff;color:#4F3B30}.header_white .header__btn:not(:hover) .icon{background-color:#27a7e7}.header_white .address:not(:hover){border-color:rgb(255 255 255 / .42);color:#fff}.header_white .header__btn_menu i{background-color:#fff}.header>.container{display:flex;z-index:9;gap:4rem;text-align:right;padding-top:2rem;padding-bottom:1rem;position:relative;align-items:start}.header .logo{width:144px;min-width:144px;height:auto;transition:all 0.3s 0s}.header .menu{display:flex;gap:1.75rem;align-items:center;margin:auto auto auto 0}.header .menu a{font-size:20px;font-weight:600;white-space:nowrap;transition:color 0.3s 0s;display:flex;gap:.5rem;align-items:center}.header .menu a:hover{color:#46332A;text-decoration:none!important}.header .menu a.current{color:#F7760B}.header .info{display:flex;max-width:510px;flex-wrap:wrap;align-items:center;gap:1.5rem;justify-content:end}.header .phones{display:flex;flex-direction:column;gap:.25rem}.header .phones a{font-weight:600;display:flex;text-align:left;white-space:nowrap;font-size:20px;text-decoration:none}.header .address{font-size:18px;padding:.4rem 1rem;margin-right:auto;font-weight:500}.header .main-menu{position:fixed;overflow:hidden;backdrop-filter:blur(40px);display:block!important;color:#fff;width:100%;transition:all 0.3s 0s;top:0;left:0;background-color:rgb(79 59 48 / .8);height:100vh;padding-top:2.25rem;padding-bottom:2.25rem}.header .main-menu .container{transition:opacity 1s 0s;opacity:1;margin-top:180px}.header .main-menu.hide{opacity:0;pointer-events:none;width:0;backdrop-filter:blur(0)}.header .main-menu.hide .container{opacity:0}.header .main-menu:not(.hide)+.container .address{display:none}.header .main-menu:not(.hide)+.container .menu_open{margin-right:3rem;-webkit-mask-image:url(https://constanta-dent.ru/wp-content/themes/vpdev/blocks/header/../../assets/svg/close.svg)}.header .main-menu:not(.hide)+.container .menu a{opacity:0;display:none}.header .main-menu:not(.hide)+.container .info{width:100%}.header .main-menu:not(.hide)+.container .logo{min-width:120px;width:120px}.header .main-menu a{color:#fff;z-index:1;width:fit-content;border-color:#fff}.header .main-menu .h2,.header .main-menu .h3{font-weight:300;margin-bottom:1rem}.header .main-menu .h2{z-index:1;margin-bottom:2rem;font-size:32px;font-weight:600}.header .main-menu__wrap{display:grid;grid-template-columns:20% 1fr;row-gap:4rem}.header .main-menu__menu{padding-left:2rem;padding-bottom:2rem;scroll-behavior:smooth;overflow:auto;scrollbar-face-color:#EBE1D0;scrollbar-track-color:#fff0}.header .main-menu__menu::-webkit-scrollbar{width:4px;height:4px;border-radius:1rem}.header .main-menu__menu::-webkit-scrollbar-thumb{background:#BE8F51;border-radius:1rem}.header .main-menu__menu::-webkit-scrollbar-track{background:#fff0}.header .main-menu__menu-left{display:flex;position:relative;height:100%;flex-direction:column;justify-content:start;gap:1rem;padding-right:2rem}.header .main-menu__menu-left:before{content:"";position:absolute;background-color:#755848;width:100vw;height:calc(100vh + 300px);top:-300px;right:1rem}.header .main-menu__menu-left a{font-size:24px}.header .main-menu__menu-left a:hover{color:#F7760B;text-decoration:none}.header .main-menu__menu-item{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.header .main-menu__menu-item .h2{margin-bottom:1rem;font-size:24px}.header .main-menu__menu-item .wrap{display:flex;flex-direction:column;gap:.5rem}.header .main-menu__menu-item a{font-size:16px}@keyframes scrollFadeLoop{0%{left:45px}50%{left:0}100%{left:45px}}.header__btn_menu{display:none;margin-left:auto;transition:all 0.2s 0s}.header__btn_menu.show{transform:rotate(180deg)}.header__btn_menu.show i{-webkit-mask-image:url(https://constanta-dent.ru/wp-content/themes/vpdev/blocks/header/../../assets/svg/close.svg)}@media (max-width:1820px){.header .main-menu .container{margin-top:140px}.header .menu{gap:1.25rem}.header .menu a{font-size:18px}.header>.container{gap:2rem}.header .logo{grid-row:span 2}.header .info{max-width:unset;gap:.5rem 1rem}.header .phones a{font-size:18px}.header .address{display:none}}@media (max-width:1400px){.header .main-menu .container{margin-top:50px}.header .main-menu__wrap{grid-template-columns:26% 1fr}.header .main-menu:not(.hide)+.container .info{justify-content:end}.header .main-menu__menu-left a{font-size:20px}.header .main-menu__menu-item .h2{font-size:20px;margin-bottom:.5rem}.header .main-menu__menu-item a{font-size:14px}.header>.container{display:grid;grid-template-columns:180px auto;gap:1.25rem 2rem;padding-top:1rem}.header .logo{width:160px;min-width:160px;grid-row:span 2;max-width:160px}.header .info{grid-row:1;grid-column:2;justify-content:start;margin-top:auto;gap:.5rem 1.5rem}.header .info>*{order:9}.header .phones{gap:1rem;margin-right:0;flex-direction:row}.header .phones a{font-size:20px}.header .phones a:nth-child(2){display:none}.header .address{font-size:16px;order:1;display:inline-flex}.header .menu{margin:0 auto 0 0;justify-content:space-between;width:100%}.header__btn{font-size:14px!important}}@media (max-width:1200px){.header .main-menu:not(.hide)+.container .phones{margin-left:auto}.header .main-menu:not(.hide)+.container .menu_open{position:absolute;top:1rem;left:27%}.header .menu{grid-column:span 2}.header .logo{grid-row:span 1}.header .info{margin:auto 0}.header .address{display:none}.header .phones{margin-right:auto}.header .phones a:nth-child(2){display:block}}@media (max-width:992px){.header .main-menu:not(.hide)+.container .menu_open{left:25%}.header .main-menu:not(.hide)+.container .phones{margin-right:0}.header .main-menu__wrap{grid-template-columns:32% 1fr}.header .main-menu__menu{padding:0 1rem;max-height:80vh}.header .main-menu__menu-item{display:flex;flex-direction:column-reverse;gap:1rem}.header>.container{grid-template-columns:140px auto}.header .btn_menu{display:inline-flex;margin-left:auto}.header .phones{flex-direction:column;gap:0}.header .info{gap:1rem}.header .logo{width:130px;min-width:130px}.header .menu{flex-wrap:wrap;gap:.5rem .75rem}.header .menu a{font-size:16px;gap:.25rem;font-weight:400}.header .menu a.has-child:after{width:16px;height:16px;font-size:12px;line-height:16px;min-width:16px}}@media (max-width:768px){.header .main-menu{padding-top:0;padding-bottom:0;overflow:hidden}.header .main-menu.hide{width:100vw!important}.header .main-menu .container{margin-top:100px;overflow:auto;height:calc(100vh - 180px)}.header .main-menu:not(.hide)+.container .logo{min-width:90px;width:90px}.header .main-menu__menu{padding:0 .25rem}.header .main-menu__menu-left{padding-right:1rem}.header .main-menu__menu-left a{font-size:18px}.header .main-menu__menu-item .h2{font-size:18px}.header .main-menu__menu-item a{font-size:12px}.header .main-menu__wrap{grid-template-columns:35% 1fr}.header+section.breadcrumbs{padding-top:0;margin:0}.header__btn{display:none}.header .menu{justify-content:center;display:none}.header .info{margin:0 0 auto 0}.header__btn_menu{display:inline-flex;padding:.5rem;margin-left:unset}.header .phones{display:none}.header .messengers{margin-left:auto}}@media (max-width:576px){.header .main-menu{scroll-behavior:smooth;overflow:auto;scrollbar-face-color:#EBE1D0;scrollbar-track-color:#fff0}.header .main-menu::-webkit-scrollbar{width:6px;height:6px;border-radius:1rem}.header .main-menu::-webkit-scrollbar-thumb{background:#BE8F51;border-radius:1rem}.header .main-menu::-webkit-scrollbar-track{background:#fff0}.header .main-menu__menu{max-height:unset;padding:0}.header .main-menu__menu-left:before{content:none}.header .main-menu__wrap{display:flex;flex-direction:column-reverse;gap:1rem}}@media (max-width:360px){.header>.container{gap:1rem}.header .logo{min-width:100px;width:100px}}.top-block{margin-top:-200px;background-size:cover;min-height:1100px;padding-top:250px!important;padding-bottom:3rem;color:#fff;background-color:#CAB695;position:relative;z-index:1;display:flex;flex-direction:column;justify-content:end;background-position:top right}.top-block:not(.loaded){background:#CAB695!important}.top-block:before{content:"";width:100%;position:absolute;height:100%;top:0;left:0;background:rgb(39 14 0 / .4);z-index:-1}.top-block .video-bg{position:absolute;width:100%;z-index:-2;height:100%;object-fit:cover;top:0;left:0}.top-block .title{max-width:1165px}.top-block .title h1{font-size:96px;line-height:1}.top-block .video{width:326px;margin-left:46%;margin-top:-9rem;height:326px;font-size:20px;font-weight:500;position:relative;border:1px solid rgb(255 255 255 / .4);border-radius:400px;padding:1rem 2rem 1rem 3rem;display:flex;flex-direction:column;justify-content:center;align-items:center}.top-block .video a{position:absolute;text-decoration:none;left:calc(100% - 5rem);top:-.5rem;display:flex;align-items:center;gap:1rem;color:rgb(255 255 255 / .6);font-weight:500;font-size:16px}.top-block .video a span{width:150px}.top-block .video a:hover .icon-wrap{scale:1.1}.top-block .price{font-family:AeonikExtrendedPro,sans-serif;max-width:500px;margin-bottom:6rem;font-size:60px;font-weight:600;line-height:1.1;color:#fff;position:relative;margin-top:-7.5rem;margin-left:25%}.top-block .price span{font-family:Montserrat,sans-serif;font-weight:400;font-size:18px;letter-spacing:.03em;display:block}.top-block .items{display:grid;grid-template-columns:repeat(4,1fr);gap:.5rem;margin-top:3rem}.top-block .items .item{backdrop-filter:blur(15px);border-radius:1rem;gap:1.25rem;background:rgb(22 11 11 / .28);padding:1.5rem 3rem 1.5rem 2rem;display:flex;align-items:center;font-weight:500;letter-spacing:.01em}.top-block .items .item img{height:50px;width:40px;object-fit:contain}.top-block .items .item small{font-weight:300;font-size:14px;opacity:.6;display:block;margin-top:.25rem}.top-block .items .item strong{font-weight:600;font-size:24px;margin-right:.5rem}@media (max-width:1820px){.top-block{height:auto;min-height:auto}.top-block .price{margin-left:30%}.top-block .title{gap:3rem}.top-block .title h1{font-size:80px;max-width:950px}.top-block .video{font-size:16px;width:280px;height:280px;margin-top:-7rem}.top-block .items .item{padding:1rem 1.5rem;font-size:14px;gap:1rem}.top-block .items .item img{height:45px;width:45px}.top-block .items .item small{font-size:12px}}@media (max-width:1400px){.top-block .title h1{font-size:66px}.top-block .price{margin-left:35%;font-size:50px}}@media (max-width:1200px){.top-block{margin-top:-210px}.top-block .items{grid-template-columns:repeat(2,1fr)}.top-block .price{margin-left:40%;font-size:32px;margin-top:-6.5rem}.top-block .title{gap:1rem}.top-block .title h1{font-size:50px;max-width:700px}}@media (max-width:992px){.top-block .price{margin-left:55%;margin-top:-5.5rem}.top-block .video{width:auto;height:auto;padding:0;border:0;margin-top:-5.5rem;margin-left:60%}.top-block .video a{position:unset;margin:0 auto 0 0}.top-block .video .text{display:none}.top-block .video .icon-wrap_lg{padding:1.25rem}.top-block .video .icon-wrap_lg:before{animation:unset}}@media (max-width:768px){.top-block{margin-top:-220px;padding-top:300px;padding-bottom:2rem;background-position:right -200px bottom;background-size:cover}.top-block:before{background:rgb(39 14 0 / .8)}.top-block .price{position:unset;margin:0}.top-block .title{gap:1.5rem}.top-block .title .text{font-size:14px;font-weight:400;line-height:1.2}.top-block .title h1{font-size:40px}.top-block .title__btn{margin-top:.5rem}.top-block .items{grid-template-columns:repeat(1,1fr)}.top-block .video{margin:0}.top-block .items{overflow-y:hidden;white-space:nowrap;display:block!important;margin:0;width:100vw;margin-left:calc((100% - 100vw) / 2);padding-left:calc((100vw - 100%) / 2);padding-right:calc((100vw - 100%) / 2);margin-top:2rem}.top-block .items>*{display:inline-block!important;width:65%!important;margin:0 .5rem 0 0;white-space:initial;vertical-align:top;margin-bottom:1rem!important}.top-block .items .item{display:inline-flex!important;min-height:110px}}@media (max-width:576px){.top-block{margin-top:-220px;background-position:right -300px bottom}.top-block .title__btn{padding-top:.5rem;padding-bottom:.5rem;max-width:330px}.top-block .title h1{font-size:32px;line-height:1.2}.top-block .items{margin-top:2rem}.top-block .items .item{width:75%!important;min-height:100px;padding:.5rem 1rem;line-height:1.1;margin-right:.25rem;font-weight:400;margin-bottom:0.75rem!important}.top-block .items .item strong{font-size:16px;margin-right:0}.top-block .items .item small{font-size:12px}}@media (max-width:360px){.top-block .title{gap:1rem}.top-block .title h1{font-size:24px}.top-block .title__text{font-size:14px}.top-block .items .item{font-size:12px;min-height:70px;border-radius:.5rem}.top-block .items .item img{height:35px;width:35px}.top-block .items .item strong{font-size:12px}.top-block .items .item small{font-size:10px}}.toc-block{padding-top:2rem;padding-bottom:2rem;position:relative}.toc-block .items{display:flex;gap:.5rem;align-items:start}.toc-block .items-wrap{position:relative}.toc-block .items a.show-service.show .icon{transform:rotate(90deg)}.toc-block .items .swiper .btn{width:auto;max-width:40vw}.toc-block .items .swiper-nav{position:relative;margin:0}.toc-block .items .swiper-nav:before{content:"";width:100%;position:absolute;top:-25%;left:-50%;height:150%;background:linear-gradient(270deg,#FBF6ED 64%,transparent);z-index:1}.toc-block .items .swiper-nav>div{position:unset;margin-top:0;min-width:44px;width:44px;height:44px}.toc-block .all-services{display:flex;z-index:3;position:absolute;width:100%;transition:all 0.5s 0s;top:100%;background-color:#EBE1D0;gap:.5rem;flex-wrap:wrap;margin:1rem 0;border-radius:2rem;padding:1rem;border:1px solid #EBE1D0}.toc-block .all-services.hide{top:150%;opacity:0;display:flex!important;pointer-events:none}.toc-block+section{padding-top:2rem}@media (max-width:1400px){.toc-block .items a{font-size:16px}.toc-block .all-services{margin:0}.toc-block .all-services a{font-size:16px}}@media (max-width:992px){.toc-block .items a{font-size:14px;padding:.5rem .75rem;max-width:50vw}.toc-block .all-services a{font-size:14px}}@media (max-width:768px){.toc-block .swiper-nav{display:none}.toc-block .items a{font-size:12px;padding:.25rem .5rem;gap:.5rem}}@media (max-width:576px){.toc-block{padding-bottom:1rem;padding-top:1rem;overflow:hidden}.toc-block+section{padding-top:1rem}.toc-block .items{flex-direction:column-reverse;align-items:start}.toc-block .items a{max-width:90vw!important;white-space:pre-wrap}.toc-block .items .show-service{width:100%;max-width:unset;white-space:nowrap;padding:.5rem 1rem}.toc-block .swiper{overflow:unset}.toc-block .all-services{margin:.5rem 0;padding:.5rem;border-radius:1rem;width:100%;position:unset;gap:.25rem}.toc-block .all-services.hide{display:none!important}.toc-block .all-services a{font-size:10px;padding:.25rem .5rem}}.toc-block .check{grid-area:auto/span 2;order:99;border-radius:1rem;background-color:#fff;padding:1.875rem 6rem;margin-top:2rem;display:flex;align-items:center;gap:2rem}.toc-block .check_img{width:140px;overflow:hidden;height:140px;min-width:140px;border-radius:100%;margin-bottom:unset;background-color:#EBE1D0}.toc-block .check_img img{object-position:top center;width:100%;height:100%;object-fit:contain}.toc-block .check_text_name{font-size:24px;margin-bottom:1rem;line-height:1}.toc-block .check_text .name{font-size:16px;margin-bottom:.5rem;display:block;line-height:1}.toc-block .check_text .position{font-size:14px;color:rgb(79 59 48 / .8)}.toc-block .check_text_date{margin-top:1.25rem;font-size:16px;line-height:1}@media (max-width:1400px){.toc-block .check{padding:1.5rem 3rem}}@media (max-width:1200px){.toc-block .check{margin-top:2rem;gap:2rem;padding:1.5rem 2rem}.toc-block .check_text_name{font-size:22px}.toc-block .check_text .name{font-size:16px}.toc-block .check_text .position{font-size:12px}.toc-block .check_text_date{margin-top:1rem;font-size:12px}}@media (max-width:992px){.toc-block .check{gap:1.5rem;margin-top:1rem;padding:1.25rem}.toc-block .check_img{width:130px;height:130px;min-width:130px}.toc-block .check_text_date{margin-top:.75rem}.toc-block .check_text_name{font-size:20px;margin-bottom:.75rem}}@media (max-width:768px){.toc-block .check{gap:1.25rem;padding:1.25rem .75rem;align-items:unset}.toc-block .check_img{width:100px;height:100px;min-width:100px}}@media (max-width:576px){.toc-block .check{margin-top:.5rem;gap:.75rem;padding:1rem}.toc-block .check_img{width:120px;height:120px;min-width:120px}.toc-block .check_text .name{font-size:14px;margin-bottom:.75rem}.toc-block .check_text .position{font-size:10px;width:100%}.toc-block .check_text_name{font-size:18px;line-height:1.2}.toc-block .check_team{max-width:260px}}@media (max-width:360px){.toc-block .check{padding:1rem .75rem;flex-direction:column;margin-top:3rem}.toc-block .check_text .position{width:calc(100% + 60px + 0.75rem)}.toc-block .check_text_name{font-size:16px}.toc-block .check_img{margin-top:-3rem}}.symptoms-block .wrap{display:grid;grid-template-columns:2fr 4fr 6fr}.symptoms-block .img{grid-row:1/5;margin:-1.5rem auto auto auto;grid-column:2;height:550px;width:400px;object-fit:contain;opacity:1;transition:all 1s 0s}.symptoms-block .img.hide{display:block!important;transform:rotate3d(0,1,0,90deg);opacity:0;transition:all 0.2s 0s}.symptoms-block .left{grid-row:span 4;padding-top:3rem}.symptoms-block .left h3{font-size:26px;margin-bottom:1.5rem;font-weight:500;font-family:AeonikExtrendedPro,sans-serif}.symptoms-block .tab{grid-column:3;cursor:pointer;max-width:610px;margin-bottom:2rem;display:grid;gap:1rem 1.5rem;grid-template-columns:auto 10fr}.symptoms-block .tab:last-child{margin-bottom:0}.symptoms-block .tab h3{margin:.5rem 0 0 0;font-weight:500;font-family:AeonikExtrendedPro,sans-serif;font-size:22px;letter-spacing:.01em;text-transform:uppercase}.symptoms-block .tab.show span{background-color:#F7760B}.symptoms-block .tab span{width:66px;font-family:AeonikExtrendedPro,sans-serif;font-weight:500;font-size:32px;grid-row:span 2;display:block;min-width:66px;height:66px;border-radius:66px;background-color:#4F3B30;text-align:center;line-height:66px;color:#fff}@media (max-width:1400px){.symptoms-block .tab{margin-bottom:1rem;font-size:16px}}@media (max-width:1200px){.symptoms-block .wrap{gap:0 3rem}.symptoms-block .tab{grid-column:2/span 2;grid-row:span 1}.symptoms-block .left{grid-row:4/span 4;grid-column:1;order:2;padding-top:0}.symptoms-block .left h3{text-align:center;margin-bottom:1rem}.symptoms-block .img{grid-column:1;height:350px;margin:0}}@media (max-width:992px){.symptoms-block .wrap{gap:0 1.5rem}.symptoms-block .tab{font-size:14px;gap:.5rem 1rem}.symptoms-block .tab h3{font-size:16px}.symptoms-block .tab span{width:36px;font-size:24px;min-width:36px;height:36px;line-height:36px}.symptoms-block .img{width:100%}.symptoms-block .left{margin-top:1rem}.symptoms-block .left .btn{font-size:16px}}@media (max-width:768px){.symptoms-block .wrap{display:flex;flex-direction:column;gap:0}.symptoms-block .tab{order:1}.symptoms-block .tab span{font-size:18px}.symptoms-block .img{order:2;transition:opacity 0.5s 0s!important;margin-top:1rem}.symptoms-block .img.hide{height:0;margin-top:0}.symptoms-block .left{order:3}.symptoms-block .left .btn{margin-top:0}}@media (max-width:576px){.symptoms-block .img{height:220px}.symptoms-block .tab{margin-bottom:.5rem}.symptoms-block .left h3{font-size:24px}}@media (max-width:360px){.symptoms-block .tab{font-size:12px}.symptoms-block .tab h3{font-size:14px}}.video-text-block .wrap{display:grid;grid-template-columns:repeat(2,1fr);gap:5rem}.video-text-block .video{border-radius:1rem;display:flex;align-items:center;justify-content:center;height:500px}.video-text-block .text{margin:auto 0;font-size:20px;line-height:1.5;max-width:810px}.video-text-block .link{display:flex;transition:all 0.3s 0s;align-items:center;line-height:1.3;margin-top:5rem;text-transform:uppercase;max-width:520px;text-decoration:none;gap:1rem;color:#CAB695;font-size:24px;font-weight:500}.video-text-block .link .btn{padding:1rem;border-color:#CAB695}.video-text-block .link:hover{scale:1.02}@media (max-width:1400px){.video-text-block .wrap{gap:3rem}.video-text-block .text{font-size:18px}.video-text-block .link{font-size:18px}}@media (max-width:1200px){.video-text-block .link{margin-top:3rem}}@media (max-width:992px){.video-text-block .wrap{display:flex;flex-direction:column;gap:2rem}.video-text-block .video{height:400px}.video-text-block .text{font-size:16px}}@media (max-width:768px){.video-text-block .wrap{gap:1.5rem}.video-text-block .video{height:300px}}@media (max-width:576px){.video-text-block .video{height:220px}.video-text-block .text{font-size:14px}.video-text-block .link{font-size:16px;margin-top:1rem}.video-text-block .link .btn{padding:.75rem}}@media (max-width:360px){.video-text-block .wrap{gap:1rem}.video-text-block .video{height:180px}.video-text-block .link{font-size:14px}.video-text-block .text{font-size:12px}}.info-tabs-block .btns{margin-bottom:2rem}.info-tabs-block .btns .btn{font-size:18px}.info-tabs-block .item{display:grid;padding:2rem 2.5rem 2rem 2rem;grid-template-columns:repeat(2,1fr);background-color:#EBE1D0;border-radius:1rem;gap:1.5rem}.info-tabs-block .item .before_h3{font-weight:500;margin-bottom:.5rem;text-transform:uppercase;color:rgb(79 59 48 / .5)}.info-tabs-block .item h3{color:#F7760B;text-transform:uppercase;font-family:AeonikExtrendedPro,sans-serif;font-weight:600;font-size:32px}.info-tabs-block .item .scroll{height:320px;scroll-behavior:smooth;overflow:auto;scrollbar-face-color:#EBE1D0;scrollbar-track-color:#fff0}.info-tabs-block .item .scroll::-webkit-scrollbar{width:4px;height:4px;border-radius:1rem}.info-tabs-block .item .scroll::-webkit-scrollbar-thumb{background:#4F3B30;border-radius:1rem}.info-tabs-block .item .scroll::-webkit-scrollbar-track{background:#fff0}.info-tabs-block .item .text{margin:1rem 0}.info-tabs-block .item img{border-radius:1rem;height:470px;object-fit:cover;width:100%}.info-tabs-block .item li::marker{color:#4F3B30}.info-tabs-block .plus-wrap{background-color:#46332A;display:grid;grid-template-columns:5fr 4fr;gap:2rem;padding:2.5rem;margin-top:2rem;overflow:hidden;border-radius:1rem;color:#fff;background-size:cover;position:relative;z-index:1}.info-tabs-block .plus-wrap:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1;background-color:rgb(70 51 42 / .9)}.info-tabs-block .plus-wrap h3{font-size:18px;text-transform:uppercase;font-weight:500;margin-bottom:.5rem;grid-column:span 2}.info-tabs-block .plus-wrap .plus__item{display:grid;grid-template-columns:repeat(2,1fr);gap:1.75rem}.info-tabs-block .plus-wrap .plus__item:nth-child(3){display:flex;flex-direction:column}.info-tabs-block .plus-wrap .plus__item:nth-child(3)>div:before{-webkit-mask-image:url(https://constanta-dent.ru/wp-content/themes/vpdev/blocks/info-tabs/../../assets/svg/close2.svg)!important;background-color:#F7760B}.info-tabs-block .plus-wrap .plus__item>div{display:flex;align-items:center;gap:1.25rem;font-weight:500;letter-spacing:.01em;max-width:400px;line-height:1.4}.info-tabs-block .plus-wrap .plus__item>div:nth-child(1){grid-column:span 2;min-width:280px;align-items:center;margin-right:auto;margin-bottom:2rem;background:rgb(202 182 149 / .3);font-weight:600;border-radius:1rem;padding:.5rem .75rem;text-transform:uppercase;font-size:20px;font-family:AeonikExtrendedPro,sans-serif}.info-tabs-block .plus-wrap .plus__item>div:nth-child(1):before{background-color:white!important}.info-tabs-block .plus-wrap .plus__item>div:before{content:"";margin-bottom:auto;-webkit-mask:url(https://constanta-dent.ru/wp-content/themes/vpdev/blocks/info-tabs/../../assets/svg/check2.svg) no-repeat center/contain;width:1.75rem;height:1.75rem;min-width:1.75rem;background-color:#CAB695}.info-tabs-block .plus-wrap .plus__item>div span{color:#CAB695;display:block;font-size:16px}@media (max-width:1820px){.info-tabs-block .plus-wrap .plus__item{font-size:16px;gap:1rem 1.75rem}.info-tabs-block .plus-wrap .plus__item>div:nth-child(1){margin-bottom:.5rem}}@media (max-width:1400px){.info-tabs-block .plus-wrap .plus__item{display:flex;flex-direction:column}.info-tabs-block .item .scroll{font-size:18px}}@media (max-width:1200px){.info-tabs-block .item .scroll{font-size:16px}}@media (max-width:992px){.info-tabs-block .btns .btn{font-size:14px;padding:.25rem .75rem}.info-tabs-block .item{padding:1.5rem;display:flex;flex-direction:column}.info-tabs-block .item img{height:300px}.info-tabs-block .plus-wrap{gap:1rem;padding:1.5rem}.info-tabs-block .plus-wrap .plus__item{font-size:14px;gap:1rem 1.5rem}.info-tabs-block .plus-wrap .plus__item>div{gap:.5rem}}@media (max-width:768px){.info-tabs-block .plus-wrap{display:flex;flex-direction:column}.info-tabs-block .plus-wrap .plus__item{margin-bottom:2rem}.info-tabs-block .plus-wrap .plus__item>div:nth-child(1){font-size:14px}.info-tabs-block .item h3{font-size:22px}}@media (max-width:576px){.info-tabs-block .btns{overflow-y:hidden;white-space:nowrap;display:block!important;margin:0;padding-bottom:.5rem;margin-bottom:.5rem}.info-tabs-block .btns>*{display:inline-block!important;width:"auto"!important;margin:0 .5rem 0 0;white-space:initial;vertical-align:top;margin-bottom:1rem!important}.info-tabs-block .btns .btn{margin-bottom:0!important;margin-right:0!important}.info-tabs-block .item{padding:1rem;gap:1rem}.info-tabs-block .item .text{margin:0;padding-right:.5rem}.info-tabs-block .item .scroll{font-size:14px}.info-tabs-block .item h3{font-size:18px}.info-tabs-block .item .before_h3{font-size:14px}.info-tabs-block .item img{height:230px}.info-tabs-block .plus-wrap{padding:1rem}.info-tabs-block .plus-wrap .plus__item{gap:.5rem}.info-tabs-block .plus-wrap .plus__item>div span{font-size:12px}.info-tabs-block .plus-wrap .plus__item>div:before{width:1rem;height:1rem}}@media (max-width:360px){.info-tabs-block .item .scroll{font-size:12px}.info-tabs-block .item img{height:160px}.info-tabs-block .plus-wrap{padding-top:2rem}.info-tabs-block .plus-wrap .plus__item{font-size:12px;margin-bottom:1rem}.info-tabs-block .plus-wrap .plus__item>div:nth-child(1){min-width:auto}}.item-team{display:flex;flex-direction:column;gap:1rem;top:0;position:relative;transition:all 0.3s 0s}.item-team:hover{scale:1.02}.item-team:hover .img.animate{transform:scaleX(-1)}.item-team:hover .img.animate .img__1{opacity:0}.item-team:hover .img.animate .img__2{opacity:1;transform:scaleX(-1)}.item-team .img{height:510px;background-color:#EBE1D0;border-radius:1rem;position:relative;transition:all 0.3s 0s}.item-team .img img{object-position:top center;width:100%;height:100%;transition:all 0.3s 0s}.item-team .img__2{opacity:0;position:absolute;top:0;left:0;transform:scaleX(1)}.item-team .name{font-family:AeonikExtrendedPro,sans-serif;text-decoration:none!important;margin-bottom:0;letter-spacing:.01em;padding-bottom:1rem;border-bottom:1px solid #EBE1D0}.item-team .position{opacity:.6;letter-spacing:.03em}@media (max-width:1820px){.item-team{font-size:14px}.item-team .img{height:400px}.item-team .name{font-size:16px}}@media (max-width:768px){.item-team .name{padding-bottom:.5rem}.item-team .img{height:280px}}@media (max-width:576px){.item-team{gap:.5rem;border-radius:.5rem}.item-team .img{height:260px}.item-team .name{font-size:14px;padding:0 .5rem .5rem .5rem}.item-team .position{font-size:12px;padding:0 .5rem}}@media (max-width:360px){.item-team .img{height:220px}.item-team .name{border:none}.item-team .position{display:none}}.info-nums-block{color:#fff;position:relative;z-index:1}.info-nums-block .title{margin-bottom:4rem}.info-nums-block .title h2{font-size:55px}.info-nums-block:before{content:"";width:100%;height:100%;background-color:#46332A;position:absolute;top:0;left:0;z-index:-1}.info-nums-block .wrap{display:grid;grid-template-columns:repeat(2,1fr)}.info-nums-block .img-wrap{grid-row:1/4;grid-column:1;color:#fff;opacity:1;max-width:600px;display:flex;flex-direction:column;gap:1rem;position:sticky;top:0}.info-nums-block .img-wrap .img{height:510px;background-color:#EBE1D0;border-radius:1rem;position:relative}.info-nums-block .img-wrap .img img{object-position:top}.info-nums-block .img-wrap a{color:#fff;text-decoration:none}.info-nums-block .title__btn{grid-column:1;grid-row:3;margin-right:auto;margin-bottom:auto;margin-top:2rem}.info-nums-block .tab{grid-column:2;max-width:810px;margin-bottom:4rem;display:grid;gap:1rem 1.5rem;grid-template-columns:auto 10fr}.info-nums-block .tab:last-child{margin-bottom:0}.info-nums-block .tab h3{margin:.5rem 0 0 0;max-width:520px;font-weight:500;font-family:AeonikExtrendedPro,sans-serif;font-size:22px;letter-spacing:.01em;text-transform:uppercase}.info-nums-block .tab:hover span{border-color:#F7760B;color:#F7760B}.info-nums-block .tab div{color:rgb(255 255 255 / .6);margin-bottom:auto;font-size:18px;border-bottom:1px solid #7f695f;padding-bottom:1.5rem;font-weight:400}.info-nums-block .tab span{width:90px;font-family:AeonikExtrendedPro,sans-serif;font-weight:500;font-size:44px;grid-row:span 2;display:block;min-width:90px;height:90px;border-radius:90px;border:1px solid rgb(255 255 255 / .4);text-align:center;line-height:90px;color:#fff}@media (max-width:1820px){.info-nums-block .img-wrap.img{height:400px}}@media (max-width:1400px){.info-nums-block .wrap{gap:0 2rem}.info-nums-block .title h2{font-size:44px}}@media (max-width:1200px){.info-nums-block .tab h3{font-size:18px}.info-nums-block .tab div{font-size:16px}.info-nums-block .tab span{width:60px;height:60px;line-height:60px;min-width:60px;font-size:32px}}@media (max-width:992px){.info-nums-block .title{margin-bottom:1.5rem}.info-nums-block .wrap{gap:2rem;display:flex;flex-direction:column}.info-nums-block .img-wrap{max-width:unset;position:unset}.info-nums-block .tab{margin-bottom:0}}@media (max-width:768px){.info-nums-block .title h2{font-size:32px}.info-nums-block .title__btn{margin-top:0}.info-nums-block .img-wrap .img{height:280px}}@media (max-width:576px){.info-nums-block .wrap{gap:1.5rem}.info-nums-block .title h2{font-size:24px}.info-nums-block .tab h3{font-size:16px}.info-nums-block .tab div{font-size:14px}.info-nums-block .tab span{font-size:24px}.info-nums-block .item-team img{height:230px}.info-nums-block .img-wrap .img{height:260px}}@media (max-width:360px){.info-nums-block .img-wrap .img{height:220px}.info-nums-block .wrap{gap:1rem}.info-nums-block .title h2{font-size:18px}.info-nums-block .tab{gap:1rem}.info-nums-block .tab h3{font-size:14px}.info-nums-block .tab div{font-size:12px;padding-bottom:1rem}.info-nums-block .tab span{font-size:18px;width:40px;height:40px;line-height:40px;min-width:40px}}.call-block .wrap{background-color:#b3864c;background-size:auto 140%;background-repeat:no-repeat;background-position:bottom -70px left 44%;align-items:center;gap:5rem;border-radius:1rem;padding:2rem 3rem;color:#fff;display:grid;grid-template-columns:auto 200px 400px}.call-block .title{margin-bottom:0;max-width:651px}.call-block .title h2{font-size:44px;line-height:1.2;-webkit-text-size-adjust:100%}.call-block .messengers{flex-direction:column}.call-block .messengers a{border:none;color:#fff;justify-content:start;font-weight:500;margin-right:auto;font-family:AeonikExtrendedPro,sans-serif;font-size:24px}.call-block .messengers a .icon{background-color:#fff}.call-block .messengers a span{text-decoration:underline;text-decoration-skip-ink:none}.call-block .messengers-wrap{max-width:205px}.call-block .info{margin-right:3rem}.call-block h3{font-size:20px;font-weight:400;margin-bottom:1.5rem}.call-block .phone{font-family:AeonikExtrendedPro,sans-serif;display:block;margin-bottom:1rem;font-weight:500;font-size:32px;text-transform:uppercase;color:#fff}.call-block .time-work{line-height:1.5}@media (max-width:1820px){.call-block .wrap{padding:2rem;background-image:none!important}}@media (max-width:1400px){.call-block .wrap{gap:2rem}.call-block .title h2{font-size:32px}}@media (max-width:1200px){.call-block .wrap{grid-template-columns:repeat(2,1fr)}.call-block .title{grid-column:span 2;max-width:unset}}@media (max-width:992px){.call-block .phone{font-size:24px}}@media (max-width:768px){.call-block .wrap{display:flex;flex-direction:column;align-items:start}.call-block .messengers{max-width:unset}.call-block .info{margin-right:0}}@media (max-width:576px){.call-block .wrap{padding:2rem 1.5rem;gap:1rem}.call-block .title h2{font-size:24px}.call-block .title__btn{font-size:14px;padding:.6rem 1rem;margin-top:0}.call-block h3{font-size:16px;margin-bottom:.75rem}.call-block .messengers a{font-size:18px}.call-block .time-work{font-size:14px}}@media (max-width:360px){.call-block .wrap{padding:1rem}.call-block .title h2{font-size:20px}.call-block .title__btn{font-size:12px;padding:.5rem;margin-top:0}}.quiz-block:before{width:60%;height:100%;right:20%;-webkit-mask-size:cover;background-color:#F7760B}.quiz-block.finish .gift h4{display:none}.quiz-block.finish .bottom{margin-top:2rem}.quiz-block .form{display:flex;flex-direction:column;min-width:0}.quiz-block .wrap{background-color:#46332A;border-radius:1rem;gap:1.5rem 4rem;display:grid;grid-template-columns:9fr 5fr;padding:3.5rem;color:#fff}.quiz-block .title{margin-bottom:1rem}.quiz-block .title__before{margin-bottom:0}.quiz-block .man{color:#fff;grid-row:span 2;min-height:500px;height:100%;border-radius:1rem;display:flex;flex-direction:column;justify-content:end;padding:2rem}.quiz-block .questions{margin:0 0 1rem 0}.quiz-block .question_finish>div{background-color:#fff;border-radius:1rem;padding:2rem;color:#000;display:inline-block;max-width:480px}.quiz-block .question_finish h3{margin-bottom:1rem!important}.quiz-block .question_finish .inputs{padding:2rem;margin-bottom:1rem;max-width:440px;width:100%;transition:all 0.5s 0s}.quiz-block .question h3{font-size:26px;font-weight:500;letter-spacing:.01em;margin-bottom:2rem}.quiz-block .question h3 small{font-size:20px;opacity:.6}.quiz-block .question .answers{margin-bottom:2rem;display:grid;grid-template-columns:repeat(2,1fr);gap:1rem 2rem}.quiz-block .question .answers label{border-color:rgb(255 255 255 / .2);margin-bottom:0}.quiz-block .question .answers label:hover{border-color:#F7760B}.quiz-block .question .answers textarea{padding:1rem 0;color:#fff;border-color:rgb(255 255 255 / .2)}.quiz-block .question .answers textarea::placeholder{color:#fff}.quiz-block .bottom{display:flex;gap:1rem;align-items:end}.quiz-block .bottom .gift{margin-right:auto;width:50%}.quiz-block .bottom .gift h4{text-transform:uppercase;font-weight:500;font-size:20px;color:#CAB695}.quiz-block .bottom .gift__text{font-size:24px;letter-spacing:.01em;line-height:1;border-radius:1rem;border:1px solid #F7760B;padding:.75rem 1.25rem;display:flex;gap:1rem;font-family:AeonikExtrendedPro,sans-serif}.quiz-block .bottom .gift__text small{font-size:16px;letter-spacing:0;font-family:Montserrat,sans-serif}.quiz-block .bottom .btn{width:auto}.quiz-block .bottom .btn:disabled{opacity:0}@media (max-width:1820px){.quiz-block .wrap{padding:2rem}.quiz-block .bottom .gift{width:60%}.quiz-block .title{margin-bottom:1rem;gap:1rem}.quiz-block .man{max-height:600px}.quiz-block .question .answers{gap:1rem}}@media (max-width:1400px){.quiz-block .wrap{gap:1.5rem}.quiz-block .man{padding:1rem;font-size:16px;max-height:400px}.quiz-block .man h3{font-size:18px}}@media (max-width:1200px){.quiz-block .wrap{display:flex;flex-direction:column}.quiz-block .man{max-width:500px}}@media (max-width:768px){.quiz-block .question .answers{display:flex;flex-direction:column;gap:0;margin-bottom:0}.quiz-block .question .answers textarea{margin-bottom:0}.quiz-block .bottom{flex-direction:column-reverse;margin-top:0}.quiz-block .bottom .gift{width:100%}.quiz-block .bottom .gift h4{font-size:14px}.quiz-block .bottom .gift__text{font-size:16px;padding:.5rem;gap:.5rem}.quiz-block .bottom .gift__text small{font-size:12px}.quiz-block .bottom .gift__text .icon{width:2rem;height:2rem;min-width:2rem}.quiz-block .man{margin-bottom:1rem;min-height:400px}.quiz-block .question h3{font-size:18px}.quiz-block .question h3 small{font-size:16px}.quiz-block .question_finish>div{padding:1rem}.quiz-block .question_finish>div .text{font-size:14px;margin-bottom:1rem}}@media (max-width:576px){.quiz-block .wrap{padding:2rem 1.5rem;gap:0}.quiz-block.finish .bottom{margin-top:0}.quiz-block .man{font-size:14px;max-height:unset;min-height:400px}.quiz-block .man h3{font-size:16px}.quiz-block .question h3{margin-bottom:1rem}.quiz-block .bottom .btn{padding:.5rem 1rem}}@media (max-width:360px){.quiz-block .wrap{padding:1rem}.quiz-block .man{font-size:12px}.quiz-block .man h3{font-size:14px;margin-bottom:.5rem}.quiz-block .question_finish>div{padding:.75rem}.quiz-block .question_finish>div .text{font-size:12px}}.ratings-block .item{text-decoration:none;background-color:#fff;border-radius:1rem;border:1px solid #EBE1D0;height:260px;padding:1.25rem;gap:1.25rem;display:flex;flex-direction:column;justify-content:space-between}.ratings-block .item:hover .source img{scale:1.1;left:.5rem;bottom:.5rem}.ratings-block .item .name{display:flex;font-size:32px;text-transform:uppercase;font-weight:400;margin-top:auto;margin-left:auto}.ratings-block .item .rating{font-weight:500;font-family:AeonikExtrendedPro,sans-serif;width:100%;transition:scale 0.5s 0.5s;margin-right:auto;font-size:50px;line-height:1;display:flex;align-items:center;justify-content:space-between;gap:1rem}.ratings-block .item .rating .star{width:145px;min-width:145px;height:26px;position:relative;z-index:1;margin-left:auto}.ratings-block .item .rating .star:before{content:"";position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;background-image:url(https://constanta-dent.ru/wp-content/themes/vpdev/blocks/ratings/../../assets/svg/star.svg);opacity:.2;background-size:contain}.ratings-block .item .rating .star span{background-image:url(https://constanta-dent.ru/wp-content/themes/vpdev/blocks/ratings/../../assets/svg/star.svg);height:100%;display:block;background-size:contain;min-width:20%}.ratings-block .item .source{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%}.ratings-block .item .source img{max-height:50px;max-width:50%;transition:all 0.5s 0s;position:relative;left:0;bottom:0}.ratings-block .item .source span{opacity:.5;font-weight:500;display:flex;gap:.5rem;align-items:center;font-size:14px;white-space:nowrap}@media (max-width:1400px){.ratings-block .item .source img{max-height:40px}}@media (max-width:1200px){.ratings-block .item{height:200px}.ratings-block .item .rating{font-size:32px}.ratings-block .item .source{flex-direction:column;align-items:start}}@media (max-width:768px){.ratings-block{overflow:hidden}.ratings-block .item .source{gap:.25rem}.ratings-block .item .source img{max-height:30px}.ratings-block .item .rating{font-size:26px}.ratings-block .item .rating .star{width:120px;min-width:120px;height:22px}.ratings-block .swiper{overflow:unset}}@media (max-width:576px){.ratings-block .item{height:170px}.ratings-block .item .rating .star{width:90px;min-width:90px;height:16px}}@media (max-width:360px){.ratings-block .item .source img{max-height:25px}}.posts-grid-block{overflow:hidden;position:relative;z-index:1}.posts-grid-block .title-wrap .title{margin-bottom:auto}.posts-grid-block .title__btn{width:100%;margin-top:1.25rem}.posts-grid-block .title__text{font-size:24px;max-width:1250px;margin-top:0}.posts-grid-block .title_swiper{margin-bottom:5rem}.posts-grid-block .posts-grid.swiper{padding-top:4.5rem;margin-top:-7rem}.posts-grid-block .swiper-nav{top:-3.5rem;position:relative;height:1px}.posts-grid-block .swiper-nav_position2{top:unset;position:absolute}.posts-grid-block .swiper-nav .title__btn{margin-bottom:1rem}.posts-grid-block .btns{padding:3rem 0 3rem 0;margin:0;position:relative;z-index:9;display:flex;flex-wrap:wrap}.posts-grid-block .btns .btn{font-size:18px;width:auto}.posts-grid-block .btns_swiper{max-width:calc(100% - 200px)}@media (max-width:1400px){.posts-grid-block .swiper-nav{right:.5rem}}@media (max-width:1200px){.posts-grid-block .title__text{font-size:18px}}@media (max-width:992px){.posts-grid-block .swiper-nav{top:-1.5rem}.posts-grid-block .swiper-nav_position2{top:unset}.posts-grid-block .btns{padding-bottom:2rem}.posts-grid-block .btns .btn{font-size:14px;padding:.5rem 1rem}}@media (max-width:768px){.posts-grid-block .title__text{font-size:16px}.posts-grid-block .title__btn{padding:1rem}.posts-grid-block .title_swiper{margin-bottom:2rem}.posts-grid-block .posts-grid_portfolio.swiper{overflow:unset}.posts-grid-block .swiper-nav{top:-1rem}.posts-grid-block .title__btn+.swiper-nav{top:-2.5rem}.posts-grid-block .title__btn+.swiper-nav_position2{top:unset}.posts-grid-block .swiper_stack+.swiper-nav{top:1rem}.posts-grid-block .title_swiper{width:100%;max-width:unset}.posts-grid-block .posts-grid.swiper{margin-top:-5rem}.posts-grid-block .btn_swiper{width:calc(100% - 6.5rem);padding:.75rem 1rem}.posts-grid-block .btns_swiper{width:100%;max-width:unset;overflow:unset}}@media (max-width:576px){.posts-grid-block .title__text{font-size:14px}.posts-grid-block .ajax-load{margin-top:1rem}.posts-grid-block .ajax-load-b{width:100%}.posts-grid-block .title-wrap_no-title{margin-top:-4rem}.posts-grid-block .btns_swiper{margin-top:2rem}.posts-grid-block .btn_swiper{width:calc(100% - 6.5rem);padding:.75rem 1rem}.posts-grid-block .posts-grid.swiper{margin-top:-5rem}.posts-grid-block .posts-grid_team.swiper{overflow:unset}}@media (max-width:360px){.posts-grid-block .title__text{font-size:12px}}.posts-grid_portfolio-review{overflow:unset}.posts-grid_service{overflow:unset}@media (max-width:768px){.posts-grid_sale .swiper-nav .swiper-button-prev,.posts-grid_sale .swiper-nav .swiper-button-next{display:none}}.steps-block{overflow:hidden}.steps-block .swiper{overflow:unset}.steps-block .swiper:before{content:"";width:100%;height:2px;background-color:#EBE1D0;position:absolute;z-index:-1;top:3.5rem;left:0}.steps-block .step{padding:2rem;border-radius:1rem;display:flex;flex-direction:column;gap:1.25rem;background-color:#fff;border:2px solid rgb(235 225 208 / .5);font-size:20px}.steps-block .step[data-bg]{color:#fff;overflow:hidden;justify-content:end;min-height:520px;position:relative;z-index:1}.steps-block .step[data-bg]:before{content:"";z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0;border-color:#fff0;background:linear-gradient(0,#4F3B30,transparent)}.steps-block .step[data-bg] .number{background-color:#F7760B;color:#fff;margin-bottom:auto}.steps-block .step:hover .number,.steps-block .step.swiper-slide-active .number{background-color:#F7760B;color:#fff;scale:1.2}.steps-block .step .number{width:2rem;transition:all 0.3s 0s;height:2rem;color:#F7760B;text-align:center;line-height:2rem;font-weight:600;border:1px solid #F7760B;border-radius:2rem;font-size:20px;font-family:AeonikExtrendedPro,sans-serif}.steps-block .step h3{font-family:AeonikExtrendedPro,sans-serif;margin-bottom:0;font-weight:500;letter-spacing:.01em;line-height:1.5;font-size:24px;text-transform:uppercase}.steps-block .step .title__btn{border-color:#fff;color:#fff;margin-right:auto}.steps-block .step .title__btn:before,.steps-block .step .title__btn:after{border-color:#fff}.steps-block .step .title__btn .icon-wrap{background-color:#fff}.steps-block .step .title__btn i{background-color:#4F3B30}@media (max-width:1200px){.steps-block .step{padding:1.5rem;font-size:14px}.steps-block .step[data-bg]{min-height:380px}.steps-block .step h3{font-size:18px}}@media (max-width:576px){.steps-block .swiper:after{content:none}.steps-block .step{gap:.5rem}.steps-block .step h3{font-size:16px}.steps-block .step .number{width:1.5rem;line-height:1.5rem;height:1.5rem;font-size:18px}.steps-block .step .title__btn{margin-top:.5rem;white-space:unset;line-height:1.3;display:inline-flex;text-align:start}}@media (max-width:360px){.steps-block .step{font-size:12px;padding:1rem}.steps-block .step h3{font-size:14px}}.item-price-step{border-radius:1rem;align-items:center;grid-template-columns:3fr 2fr 2fr 2fr 3fr;gap:5rem;border:1px solid rgb(235 225 208 / .5);background-color:#fff;padding:1.5rem;display:grid}.item-price-step h3{font-family:AeonikExtrendedPro,sans-serif;margin-bottom:auto;font-size:32px;font-weight:600;display:flex;gap:1rem;align-items:center}.item-price-step h3 span{font-size:24px;min-width:2.5rem;width:2.5rem;height:2.5rem;border-radius:2.5rem;background-color:#F7760B;color:#fff;line-height:2.5rem;text-align:center}.item-price-step .step{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:.5rem;font-size:20px;font-weight:500}.item-price-step .step img{width:180px;height:150px;object-fit:contain}.item-price-step .step:not(:nth-child(2)):before{content:"+";font-family:AeonikExtrendedPro,sans-serif;font-size:50px;font-weight:600;position:absolute;left:-20%;top:2.5rem}.item-price-step .price{display:flex;flex-direction:column;gap:.5rem}.item-price-step .price span{text-transform:uppercase;font-weight:500;color:#CAB695;font-size:24px}.item-price-step .price strong{font-size:44px;font-family:AeonikExtrendedPro,sans-serif}.item-price-step .price s{opacity:.5;font-size:24px}@media (max-width:1820px){.item-price-step{gap:2rem;grid-template-columns:2fr 2fr 2fr 3fr}.item-price-step h3{grid-column:span 4}}@media (max-width:1200px){.item-price-step .price{gap:0}.item-price-step .price span{font-size:22px}.item-price-step .price strong{font-size:32px}.item-price-step .price s{font-size:22px}.item-price-step .step{font-size:16px}.item-price-step .step img{width:130px;height:130px}}@media (max-width:992px){.item-price-step{grid-template-columns:repeat(3,1fr)}.item-price-step h3{grid-column:span 3;justify-content:center}.item-price-step .price{gap:0;grid-column:span 3;text-align:center}.item-price-step .price span{font-size:18px}.item-price-step .price s{font-size:20px}.item-price-step .step{font-size:14px}.item-price-step .step img{width:100px;min-width:100px;height:100px}}@media (max-width:768px){.item-price-step{grid-template-columns:repeat(2,1fr)}.item-price-step h3{grid-column:span 2;font-size:22px}.item-price-step .price{grid-column:span 2}.item-price-step .step:nth-child(4){grid-column:span 2;margin-top:2rem}.item-price-step .step:nth-child(4):before{top:-4rem;left:calc(50% - 20px)}}@media (max-width:576px){.item-price-step h3 span{font-size:18px;width:1.5rem;min-width:1.5rem;height:1.5rem;line-height:1.5rem}.item-price-step .step:not(:nth-child(2)):before{left:-1.5rem;font-weight:100;top:1.5rem}.item-price-step .step:nth-child(4):before{left:calc(50% - 12px);top:-3.5rem}}@media (max-width:360px){.item-price-step{gap:1rem;padding:1rem}.item-price-step .step:not(:nth-child(2)):before{top:.5rem;left:-20%}.item-price-step .step:nth-child(4):before{left:calc(50% - 12px);top:-4rem}.item-price-step h3{font-size:18px}.item-price-step .step{font-size:12px}.item-price-step .step img{width:80px;min-width:80px;height:80px}}.price-steps-block .item-price-step{margin-bottom:1.5rem}.price-steps-block .finish{border-radius:1rem;overflow:hidden;color:#fff;align-items:center;position:relative;z-index:1;padding:1.5rem;display:grid;grid-template-columns:3fr 5fr 3fr}.price-steps-block .finish:before{content:"";background-color:#4F3B30;opacity:.8;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.price-steps-block .finish .date{font-family:AeonikExtrendedPro,sans-serif;margin-right:auto;margin-bottom:auto;padding:.25rem 1rem;background-color:#4F3B30;border-radius:1rem;font-size:20px}.price-steps-block .finish .price{margin-right:auto;font-family:AeonikExtrendedPro,sans-serif;display:flex;flex-direction:column;padding:1rem 0}.price-steps-block .finish .price h3{font-size:32px;margin:0}.price-steps-block .finish .price strong{font-size:50px}.price-steps-block .finish .price s{font-size:24px;opacity:.5;font-weight:100;font-family:Montserrat,sans-serif}.price-steps-block .finish .btn{max-width:360px}@media (max-width:1200px){.price-steps-block .finish{display:flex;flex-direction:column;align-items:start}}@media (max-width:576px){.price-steps-block .finish{padding:2rem 1.5rem}.price-steps-block .finish .date{font-size:16px}.price-steps-block .finish .price h3{font-size:24px;margin-bottom:1.5rem}.price-steps-block .finish .price strong{font-size:32px}.price-steps-block .finish .btn{padding:.5rem 1rem}}@media (max-width:360px){.price-steps-block .finish{padding:1.5rem 1rem}.price-steps-block .finish .btn{font-size:14px}}.form-block .wrap{background-color:#b3864c;background-size:contain;background-repeat:no-repeat;background-position:right bottom;display:flex;flex-direction:column;gap:3rem;border-radius:1rem;padding:3rem;color:#fff}.form-block .wrap_3{padding:5rem 4rem;background-color:#E8E4E0;color:#4F3B30;background-image:none!important}.form-block .wrap_3 .title{max-width:950px}.form-block .wrap_3 .title h2{font-size:80px}.form-block .wrap_3 .form{margin:1.5rem 0;max-width:1280px}.form-block .wrap_2{padding:5rem 4rem;background-color:#E8E4E0;color:#4F3B30;background-size:contain}.form-block .wrap_2 .title{max-width:950px}.form-block .wrap_2 .title h2{font-size:80px}.form-block .wrap_2 .form{margin:1.5rem 0}.form-block .wrap_1 .messengers a{color:#fff}.form-block .wrap_1 .messengers a .icon{background-color:#fff}.form-block .wrap_1 .phone{color:#fff}.form-block .title{max-width:840px;margin-bottom:0}.form-block .title h2{font-size:55px}.form-block .form{max-width:1024px}.form-block .form_add-review{background-size:50% auto}.form-block .form_add-review .form{max-width:800px}.form-block .messengers{gap:3rem}.form-block .messengers a{border:none;justify-content:start;font-weight:500;margin-right:auto;font-family:AeonikExtrendedPro,sans-serif;font-size:24px}.form-block .messengers a span{text-decoration:underline;text-decoration-skip-ink:none}.form-block .select-stars label .icon{background-color:#fff}.form-block .phone{font-family:AeonikExtrendedPro,sans-serif;display:block;font-weight:500;font-size:32px;text-transform:uppercase;white-space:nowrap}.form-block .time-work{line-height:1.5}.form-block .bottom{display:flex;gap:1rem 3rem;align-items:center}@media (max-width:1820px){.form-block .wrap_2{padding:3rem}.form-block .wrap_2 .title{max-width:750px}.form-block .wrap_2 .bottom{flex-wrap:wrap;max-width:750px}}@media (max-width:1400px){.form-block .wrap{background-size:500px;gap:2rem}.form-block .wrap .form .row{display:flex;flex-direction:column}.form-block .wrap_2{padding:3rem}.form-block .wrap_2 .title{max-width:700px}.form-block .wrap_2 .bottom{flex-wrap:wrap;max-width:700px}.form-block .bottom{gap:2rem}.form-block .phone{font-size:24px}.form-block .form_add-review{background-size:auto 16rem;background-position:bottom center;padding:2rem 2rem 13rem 2rem}.form-block .form_add-review .form{max-width:unset}.form-block .title h2{font-size:44px!important}}@media (max-width:1200px){.form-block .wrap_2{background-size:50%}.form-block .wrap_2 .form{margin:0;width:100%}.form-block .wrap_2 .form .row{width:100%;margin:0}.form-block .wrap_2 .form .row>*{width:100%;padding:0}.form-block .wrap_2 .bottom{max-width:400px;gap:1rem 2rem}.form-block .wrap_2 .bottom h3{grid-column:span 2;margin-bottom:0;margin-top:1rem}.form-block .wrap_2 .bottom .phone{grid-column:span 2}.form-block .wrap_2 .bottom .time-work{grid-column:span 2}.form-block .bottom{grid-template-columns:repeat(2,1fr);display:grid}.form-block .messengers{grid-column:span 2;gap:1rem 2rem}}@media (max-width:992px){.form-block .wrap{padding:1.5rem}.form-block .form_add-review{padding-bottom:13rem!important}.form-block .title h2{font-size:44px!important}.form-block .bottom{gap:1rem 2rem}}@media (max-width:768px){.form-block .wrap{gap:1rem}.form-block .wrap:not(.form_add-review){background-image:none!important}.form-block .title h2{font-size:32px!important}.form-block .bottom{display:flex;flex-direction:column;align-items:start}.form-block .bottom h3{flex:16px;margin-top:1rem;margin-bottom:0}}@media (max-width:576px){.form-block{padding-top:1rem}.form-block .wrap{padding:1.5rem 1rem}.form-block .title h2{font-size:24px!important}.form-block .messengers{display:flex;flex-direction:column;gap:0}.form-block .time-work{font-size:14px}.form-block .form .btn{padding:.5rem 1rem;font-size:16px}}@media (max-width:360px){.form-block .form .btn{font-size:12px}}.plus-block{overflow:hidden}.plus-block .container{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}.plus-block .title{grid-column:span 2;gap:1.5rem}.plus-block .title__before{margin-left:auto;margin-right:auto}.plus-block .title h2{margin-left:auto;margin-right:auto;text-align:center}.plus-block .item{background:#fff;border:1px solid rgb(235 225 208 / .5);border-radius:1rem;padding:2.75rem;display:flex;flex-direction:column}.plus-block .item h3{text-transform:uppercase;font-family:AeonikExtrendedPro,sans-serif;display:flex;align-items:center;margin-bottom:0;font-size:28px;letter-spacing:.03em;font-weight:600;gap:2rem}.plus-block .item_minus{background:#4F3B30;border-color:#4F3B30;color:#fff}.plus-block .item_minus h3 .icon-wrap{background-color:#251913}.plus-block .item_minus h3 .icon-wrap .icon{background-color:#fff}.plus-block .item_minus .item__param{border-color:rgb(160 138 125 / .5)}.plus-block .item_minus .item__param div{color:#FFF2EC}.plus-block .item__param{display:grid;padding-right:4rem;position:relative;cursor:pointer;gap:.5rem 1.5rem;grid-template-columns:auto 10fr;border-top:1px dashed rgb(79 59 48 / .5);padding-top:1rem;margin-top:1rem}.plus-block .item__param:before{content:"+";font-weight:500;font-size:30px;text-align:center;position:absolute;right:0;top:1.5rem;color:#CAB695;width:50px;height:50px;border-radius:50px;line-height:50px;border:1px solid #CAB695}.plus-block .item__param:hover:before{border-color:#F7760B;color:#F7760B}.plus-block .item__param.show:before{content:"-";border-color:#F7760B;color:#F7760B}.plus-block .item__param.show div{top:0;opacity:1}.plus-block .item__param h4{font-size:22px;font-weight:400;margin-bottom:0;margin-top:1rem;font-family:AeonikExtrendedPro,sans-serif}.plus-block .item__param h4:first-child{grid-column:span 2}.plus-block .item__param img{grid-row:span 2;width:72px;height:72px;object-fit:contain}.plus-block .item__param div{font-size:16px;margin-bottom:1rem;margin-top:1rem;position:relative;top:1rem;opacity:0;transition:all 0.3s 0s}.plus-block .item__param div.hide{display:block!important;height:1px;margin:0}@media (max-width:1200px){.plus-block .container{gap:1rem}.plus-block .item{padding:1.5rem}.plus-block .item h3{font-size:24px}.plus-block .item__param{gap:.5rem 1rem;padding-right:0}.plus-block .item__param:before{width:40px;height:40px;line-height:40px;font-size:20px;top:1rem}.plus-block .item__param h4{margin-top:.25rem;padding-right:2rem;font-size:18px}.plus-block .item__param img{width:40px;height:40px}.plus-block .item__param div{font-size:14px}}@media (max-width:992px){.plus-block .container{display:flex;flex-direction:column}.plus-block .item{padding:1rem}.plus-block .item h3{font-size:18px;gap:1rem}.plus-block .item__param{display:flex;flex-direction:column}.plus-block .item__param img{display:none}}@media (max-width:576px){.plus-block .item__param h4{font-size:16px}}@media (max-width:360px){.plus-block .item h3{font-size:14px}.plus-block .item__param{padding-top:.5rem;margin-top:.5rem}.plus-block .item__param:before{width:30px;height:30px;line-height:30px;top:.5rem}.plus-block .item__param h4{font-size:14px}.plus-block .item__param div{font-size:12px}}.advantage-block .container{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}.advantage-block .title{grid-column:span 3;text-align:center;gap:1.5rem}.advantage-block .title__before{margin-left:auto;margin-right:auto}.advantage-block .title h2{margin-left:auto;margin-right:auto}.advantage-block .item{background-color:#EBE1D0;transition:all 0.3s 0s;border-radius:1rem;gap:1.5rem;padding:2.5rem;display:grid;grid-template:auto 1fr/auto 10fr}.advantage-block .item:hover{scale:1.02}.advantage-block .item img{grid-row:span 2;width:60px;height:80px;object-fit:contain}.advantage-block .item h3{font-size:22px;font-weight:600;font-family:AeonikExtrendedPro,sans-serif;line-height:1.4;margin-bottom:0;margin-top:.25rem}.advantage-block .img{grid-row:2/span 2;object-fit:cover;border-radius:1rem;grid-column:3;height:100%;transition:all 0.3s 0s}.advantage-block .img:hover{scale:1.02}@media (max-width:1400px){.advantage-block .item{padding:1.5rem;gap:1rem;font-size:16px}.advantage-block .item h3{font-size:18px}}@media (max-width:1200px){.advantage-block .container{grid-template-columns:repeat(2,1fr)}.advantage-block .title{grid-column:span 2}.advantage-block .img{grid-column:2}}@media (max-width:768px){.advantage-block .container{display:flex;flex-direction:column}}@media (max-width:576px){.advantage-block .item{padding:1rem;gap:.75rem;font-size:14px}.advantage-block .item h3{font-size:16px}.advantage-block .item img{width:40px;height:60px}}@media (max-width:360px){.advantage-block .item{font-size:12px}.advantage-block .item h3{font-size:14px}}.faq-block{overflow:hidden}.faq-block .faq-name{font-size:22px;gap:2rem;text-transform:uppercase;transition:all 0.3s 0s;border-bottom:1px solid rgb(79 59 48 / .3);cursor:pointer;padding:2rem 0;position:relative;display:flex;align-items:center;justify-content:space-between;font-weight:600;font-family:AeonikExtrendedPro,sans-serif}.faq-block .faq-name:before{content:"";transition:all 0.5s 0s;width:100vw;height:100%;position:absolute;left:calc(50% - 50vw);top:0;background-color:#fff0;z-index:-1}.faq-block .faq-name:after{content:"+";font-weight:500;font-size:30px;text-align:center;color:#CAB695;width:60px;min-width:60px;height:60px;border-radius:60px;line-height:60px;border:1px solid #CAB695}.faq-block .faq-name:hover:after{border-color:#F7760B;color:#F7760B}.faq-block .faq-name.show{background-color:#fff;color:#F7760B;border-color:#fff0;z-index:9;margin-top:-1px}.faq-block .faq-name.show:before{background-color:#fff}.faq-block .faq-name.show:after{content:"—";border-color:#F7760B;color:#F7760B;font-size:15px;font-weight:700}.faq-block .faq-name span{max-width:647px}.faq-block .faq-text{background-color:#fff;padding:1rem 0 2.5rem 0;position:relative;z-index:1;gap:3rem;align-items:center}.faq-block .faq-text_video{display:grid;grid-template-columns:40% auto}.faq-block .faq-text:before{content:"";width:100vw;height:100%;position:absolute;left:calc(50% - 50vw);top:0;background-color:#fff;z-index:-1}.faq-block .faq-text .video{height:400px;overflow:hidden;border-radius:1rem;display:flex;align-items:center;justify-content:center;position:relative}.faq-block .faq-text .video:before{content:"";width:100%;height:100%;background-color:#000;opacity:.1;z-index:-1;position:absolute;top:0;left:0}.faq-block .faq-text .text{max-width:900px}@media (max-width:992px){.faq-block .faq-name{padding:1rem 0}.faq-block .faq-name span{font-size:16px}.faq-block .faq-name:after{height:40px;width:40px;line-height:40px;min-width:40px}.faq-block .faq-text{font-size:14px;gap:2rem}.faq-block .faq-text .video{height:340px}}@media (max-width:768px){.faq-block .faq-text{display:flex;flex-direction:column;gap:1rem}.faq-block .faq-text .video{height:280px;width:100%}}@media (max-width:576px){.faq-block .faq-name{gap:1rem}.faq-block .faq-name span{font-size:14px}.faq-block .faq-text{padding:1rem 0}.faq-block .faq-text .video{height:200px}}@media (max-width:360px){.faq-block .faq-name span{font-size:12px}.faq-block .faq-text{font-size:12px}}.btns-block{padding-top:2rem;padding-bottom:2rem}.btns-block .title-wrap{margin-bottom:1rem}.btns-block .btn{font-size:18px;max-width:50vw;width:auto;padding-left:1rem;padding-right:1rem}.btns-block .btn_lg{font-size:32px}.btns-block .btn_md{padding:.25rem 1.5rem}.btns-block .btn_sm{font-size:16px;padding:.1rem 1rem}@media (max-width:768px){.btns-block .btn{font-size:14px}}@media (max-width:576px){.btns-block{overflow:hidden}.btns-block .swiper{overflow:unset}.btns-block .btn{font-size:12px;padding:.5rem 1rem;max-width:80vw}}@media (max-width:360px){.btns-block .btn{font-size:12px;padding:.5rem 1rem;max-width:90vw}}.page-id-27 .contacts-block{display:none}.error404 .contacts-block{display:none}.contacts-block{margin-bottom:4rem}.contacts-block .wrap{position:relative;border-radius:1rem;overflow:hidden;padding:4rem 1rem 1rem 1rem}.contacts-block .wrap:before{content:"";pointer-events:none;position:absolute;top:0;left:0;width:100%;z-index:2;height:100%;background-color:#4F3B30;opacity:.15;transition:all 0.5s 0s}.contacts-block .wrap:hover:before{opacity:0}.contacts-block .info{padding:2rem;background-color:#fff;border-radius:1rem;max-width:740px;display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;position:relative;z-index:3}.contacts-block .info .phone{grid-column:span 2;font-family:AeonikExtrendedPro,sans-serif;font-size:44px;font-weight:600}.contacts-block .info .email{grid-column:span 2;font-family:AeonikExtrendedPro,sans-serif;font-size:32px;font-weight:400}.contacts-block .info .address{grid-column:span 2;margin-bottom:2rem;font-size:29px;margin-top:1rem}.contacts-block .info .time{opacity:.6;font-size:24px}.contacts-block .info .messengers{margin-left:auto}.contacts-block .info .messengers a{border:none}.contacts-block .info .btn{margin-top:2rem}.contacts-block .map{overflow:hidden;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;background-color:#EBE1D0;border-radius:1rem}.contacts-block .map .marker__img{position:relative;max-width:unset;width:60px;height:auto;box-sizing:border-box;transform:translate(-50%,calc(-50% - 24px));cursor:pointer}.contacts-block .map .marker__title{position:absolute;width:210px;z-index:-1;font-weight:400;top:calc(-50% - 15px);left:calc(50% - 33px);max-width:210px;padding:3px 5px 4px 26px;margin-left:4px;border-radius:6px;background-color:#fff;color:#000;font-size:14px;display:flex;flex-direction:column;width:210px}.contacts-block .map .marker__title strong{font-weight:500}.contacts-block .map .marker__title small{font-size:12px}@media (max-width:1400px){.contacts-block .wrap{background-color:unset;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:1rem}.contacts-block .wrap:before{content:none}.contacts-block .info{width:100%;gap:0}.contacts-block .info .phone{font-size:32px}.contacts-block .info .email{font-size:24px}.contacts-block .info .address{font-size:20px;grid-column:span 2}.contacts-block .info .time{font-size:20px;grid-column:span 2}.contacts-block .info .messengers{width:100%}.contacts-block .info .btn{margin-top:.5rem}.contacts-block .info .btn_second{grid-column:span 2}.contacts-block .map{border-radius:1rem;position:unset;height:500px}}@media (max-width:1200px){.contacts-block .info{display:flex;flex-direction:column}.contacts-block .info .address{margin-top:.5rem}.contacts-block .info .btn{grid-column:span 2}.contacts-block .info .time,.contacts-block .info .address{font-size:16px}}@media (max-width:992px){.contacts-block .wrap{display:flex;flex-direction:column}}@media (max-width:576px){.contacts-block{margin-bottom:0}.contacts-block .info{padding:1.5rem 1rem}.contacts-block .info .phone{font-size:24px}.contacts-block .info .email{font-size:16px;font-weight:300;margin-top:1rem;font-family:Montserrat,sans-serif}.contacts-block .info .address{font-size:18px;margin-top:1rem;margin-bottom:1rem}.contacts-block .info .time{font-size:14px}.contacts-block .map{height:340px}}.footer{background-color:#46332A;overflow:hidden;padding-top:4.5rem;padding-bottom:3rem;color:#fff;z-index:1;position:relative}.footer a:not(.btn){color:#fff;opacity:.5;transition:all 0.3s 0s}.footer a:not(.btn):hover{opacity:.9}.footer .container{display:grid;grid-template-columns:repeat(18,1fr);gap:1.5rem 3rem}.footer .menu{display:flex;flex-direction:column;gap:.5rem;grid-column:span 2}.footer .menu h2{grid-column:span 2;font-size:16px;font-weight:500;border-bottom:1px solid #F7760B;padding-bottom:1rem;margin-bottom:1rem}.footer .menu a{text-decoration:none;font-family:AeonikExtrendedPro,sans-serif}.footer .menu_0{display:grid;grid-template-columns:repeat(2,1fr);grid-column:span 9}.footer .menu_1{grid-column:span 2}.footer .menu-2{grid-column:span 5;gap:.25rem}.footer .menu-2 a{font-size:12px;font-family:Montserrat,sans-serif}.footer .search-form{margin:1rem 0;width:100%}.footer .messengers{grid-column:span 3;justify-content:center;margin:0 auto auto auto}.footer .messengers .icon{background-color:#fff}.footer .info{grid-column:span 4;font-size:16px;font-weight:400;line-height:1.5}.footer .info .phone{font-size:30px;font-weight:600;display:flex;font-family:AeonikExtrendedPro,sans-serif;opacity:1;transition:all 0.3s 0s}.footer .info .phone:hover{text-decoration:none;scale:1.05}.footer .info .time-work{margin-top:.5rem}.footer .info .address{margin-top:1rem}.footer .info .btn{margin-top:2rem}.footer .big-img{grid-column:span 18;border-top:1px solid rgb(255 255 255 / .2);padding-top:1.5rem}.footer .logo{grid-column:span 2;opacity:1!important}.footer .logo img{max-width:140px}.footer .big-text{grid-column:span 16;font-size:14px;opacity:.5;margin:auto}.footer .copyright{grid-column:span 5;font-size:16px;margin-top:auto;font-family:AeonikExtrendedPro,sans-serif}.footer .company-details{grid-column:span 4;font-size:12px;opacity:.5;line-height:1.5;margin-top:auto}.footer .developer{grid-column:span 4;font-size:14px;text-align:center;margin-top:auto;font-family:AeonikExtrendedPro,sans-serif}.footer .developer a{color:#D1B777;opacity:1;font-size:14px}@media (max-width:1820px){.footer .menu_0{grid-column:span 12}.footer .menu_1{grid-column:span 6}.footer .info{grid-column:13/span 6;grid-row:1}.footer .messengers{grid-column:7/span 4;grid-row:2}}@media (max-width:1400px){.footer .logo{grid-column:span 4}.footer .big-text{grid-column:span 14}}@media (max-width:1200px){.footer .container{gap:1.5rem}.footer .menu_0{grid-column:span 18}.footer .menu_1{grid-column:span 10}.footer .info{grid-column:span 8;grid-row:2}.footer .messengers{grid-column:span 4;grid-row:unset}.footer .menu-2{grid-column:span 9}.footer .copyright{order:99;grid-column:span 18}.footer .developer{grid-column:span 18;text-align:start}.footer .company-details{grid-column:span 6}}@media (max-width:992px){.footer .big-text{grid-column:span 18}.footer .company-details{grid-column:span 9}.footer .menu a{font-size:14px}.footer .info .phone{font-size:24px}.footer .search-form{grid-column:span 2}}@media (max-width:768px){.footer .info{grid-column:span 18;grid-row:3}.footer .menu_1{grid-column:span 18;display:grid;grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.footer{padding-top:2rem;padding-bottom:1.5rem}.footer .container{display:flex;flex-direction:column;gap:1rem}.footer .container>*{order:19}.footer .menu h2{margin-bottom:0;margin-top:1.5rem}.footer .copyright{order:99}.footer .menu_0{order:1;display:flex;flex-direction:column}.footer .menu_1{order:2}.footer .info{order:3;margin-top:1rem}.footer .info .phone{font-size:18px}.footer .big-img{border-top:none}.footer .address{font-size:14px}.footer .time{font-size:14px}.footer .messengers{order:4;margin:0;justify-content:start}.footer .big-text{order:5;font-size:10px}.footer .logo{display:none}.footer .developer{font-size:14px}.footer .copyright{font-size:14px}}