.chekup-section .chekup_top-line{align-items:center;display:flex;gap:20px;justify-content:space-between}@media screen and (max-width:576px){.chekup-section .chekup_top-line{display:grid;grid-template-columns:100%}}.chekup-section .chekup_top-line .left{grid-gap:10px;display:grid;gap:10px;grid-template-columns:100%}@media screen and (max-width:576px){.chekup-section .chekup_top-line .left{-ms-overflow-style:none;grid-row:2;overflow-x:auto;scrollbar-width:none}.chekup-section .chekup_top-line .left::-webkit-scrollbar{display:none}}.chekup-section .chekup_top-line .left .tags{align-items:center;display:flex;gap:5px}.chekup-section .chekup_top-line .left .tags button{background:#f5f7f6!important;color:#808789!important;height:65px!important;max-height:65px!important;padding-left:10px;padding-right:10px}.chekup-section .chekup_top-line .left .tags button.active,.chekup-section .chekup_top-line .left .tags button:hover{background:#808789!important;color:#fff!important}@media screen and (max-width:576px){.chekup-section .chekup_top-line .left .tags button{font-size:14px!important;font-weight:400!important;height:40px!important;letter-spacing:0!important;line-height:121%!important;max-height:40px!important;padding-bottom:0!important;padding-top:0!important;text-align:center!important;white-space:nowrap}}.chekup-section .chekup_top-line .right{grid-gap:5px;display:grid;gap:5px;grid-template-columns:100%}@media screen and (max-width:576px){.chekup-section .chekup_top-line .right{grid-row:1}}.chekup-section .chekup_top-line .right .a-us-btn{max-height:50px}.chekup-section .chekup_grid{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:20px}@media screen and (max-width:567px){.chekup-section .chekup_grid{gap:16px;grid-template-columns:100%}}.chekup-section .chekup_grid .empty{grid-column:1/3;text-align:center}@media screen and (max-width:567px){.chekup-section .chekup_grid .empty{grid-column:1}}.chekup-section .chekup_grid .item{background:#f5f7f6;border-radius:24px;display:flex;flex-direction:column;min-height:100%;padding:20px}@media screen and (max-width:567px){.chekup-section .chekup_grid .item{border-radius:20px;padding:16px}}.chekup-section .chekup_grid .item .image{background:#e7ece9;border-radius:18px;height:255px;margin-bottom:12px;overflow:hidden}@media screen and (max-width:567px){.chekup-section .chekup_grid .item .image{border-radius:16px;height:180px;margin-bottom:16px}}.chekup-section .chekup_grid .item .image a,.chekup-section .chekup_grid .item .image img{display:block;height:100%;width:100%}.chekup-section .chekup_grid .item .image img{-o-object-fit:cover;object-fit:cover}.chekup-section .chekup_grid .item .columns{display:flex;flex:1;flex-direction:column}.chekup-section .chekup_grid .item .title{margin-bottom:8px}.chekup-section .chekup_grid .item .title a{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#333;display:-webkit-box;font-size:28px;font-weight:500;letter-spacing:-.02em;line-height:112%;overflow:hidden;-webkit-text-decoration:none;text-decoration:none}@media screen and (max-width:567px){.chekup-section .chekup_grid .item .title a{font-size:21px;line-height:110%}}.chekup-section .chekup_grid .item .description{flex:1;font-size:14px;font-weight:400;letter-spacing:0;line-height:143%;margin-bottom:24px}@media screen and (max-width:567px){.chekup-section .chekup_grid .item .description{font-size:14px;margin-bottom:16px}}.chekup-section .chekup_grid .item .bottom{grid-gap:12px;display:grid;gap:12px;grid-template-columns:100%}.chekup-section .chekup_grid .item .price{align-items:center;display:flex;flex:1;gap:6px}.chekup-section .chekup_grid .item .price span{font-size:20px;font-weight:600;letter-spacing:-.02em;line-height:100%}@media screen and (max-width:567px){.chekup-section .chekup_grid .item .price span{font-size:16px;font-weight:600;letter-spacing:-.04em;line-height:120%}}.chekup-section .chekup_grid .item .base-price,.chekup-section .chekup_grid .item .promo-price{letter-spacing:-.02em;white-space:nowrap}.chekup-section .chekup_grid .item .base-price{color:#1b712a;font-size:20px;font-weight:600;letter-spacing:-.02em;line-height:100%}@media screen and (max-width:567px){.chekup-section .chekup_grid .item .base-price{font-size:16px;font-weight:600;letter-spacing:-.04em;line-height:120%}}.chekup-section .chekup_grid .item .old-price{color:#9faaac;font-size:16px;font-weight:500;letter-spacing:0;line-height:125%;-webkit-text-decoration:line-through;text-decoration:line-through;text-decoration-color:#9faaac;text-decoration-thickness:1px}.chekup-section .chekup_grid .item .promo-price{color:#1b712a;font-size:20px;font-weight:600;letter-spacing:-.02em;line-height:100%}@media screen and (max-width:567px){.chekup-section .chekup_grid .item .promo-price{font-size:16px;font-weight:600;letter-spacing:-.04em;line-height:120%}}.chekup-section .chekup_grid .item .link{min-width:205px}@media screen and (max-width:567px){.chekup-section .chekup_grid .item .link{min-width:100%}}.chekup-section .chekup_grid .item .link a{align-items:center;background:#1b712a;border-radius:15px;color:#fff!important;display:flex;font-size:20px;font-weight:400;justify-content:center;letter-spacing:-.02em;line-height:125%;min-height:55px;padding:15px 28px;-webkit-text-decoration:none;text-decoration:none;width:100%}@media screen and (max-width:567px){.chekup-section .chekup_grid .item .link a{font-size:14px;min-height:48px}}.chekup-section .mob-show-all{background:#f5f7f6;border-radius:15px;color:#b1aea8;font-size:16px;font-weight:400;letter-spacing:0;line-height:125%;margin-top:15px;padding:15px 40px;width:100%}.section-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:40px}@media screen and (max-width:567px){.section-header{margin-bottom:20px}}.section-header.w-60{max-width:75%}@media screen and (max-width:567px){.section-header.w-60{max-width:100%}}.section-header h2{flex:1;font-size:36px;font-weight:500;letter-spacing:-.02em;line-height:125%}@media screen and (max-width:576px){.section-header h2{font-size:21px;font-weight:600;letter-spacing:-.01em;line-height:120%}}.section-header .slider-btn{align-items:center;display:flex;gap:30px}.section-header .slider-btn a{background:var(--light-gray);border-radius:15px;color:var(--gray);font-size:16px;font-weight:400;letter-spacing:0;line-height:125%;padding:15px 40px;-webkit-text-decoration:none;text-decoration:none}.block-container #map-region,.block-container #marquiz,.block-container #photoslider,.block-container #plan-berem,.block-container #price-dropdown,.block-container #real-cases,.block-container #reviews-section,.block-container #s3,.block-container #s4,.block-container #s5,.block-container #s6,.block-container #s7,.block-container #s9,.block-container #stories,.block-container #text-img,.block-container #tiles,.block-container #ved-berem,.block-container .add-services-section,.block-container .chekup-section,.block-container .get-guide-section,.block-container .grid-flex-blocks-section,.block-container .html-section,.block-container .ind-cont-section,.block-container .photo-reviews-section,.block-container .s5-section,.block-container .seo-section,.block-container .text-img-section,.block-container .videos-section,.block-container [id^=add-services],.block-container [id^=callback],.block-container [id^=chekup],.block-container [id^=get-guide],.block-container [id^=grid-flex-blocks],.block-container [id^=ind-cont],.block-container [id^=photo-reviews],.block-container [id^=price-dropdown],.block-container [id^=videos]{margin:auto;max-width:1300px;padding:40px 0;position:relative;width:100%;z-index:5}@media screen and (max-width:1300px){.block-container #map-region,.block-container #marquiz,.block-container #photoslider,.block-container #plan-berem,.block-container #price-dropdown,.block-container #real-cases,.block-container #reviews-section,.block-container #s3,.block-container #s4,.block-container #s5,.block-container #s6,.block-container #s7,.block-container #s9,.block-container #stories,.block-container #text-img,.block-container #tiles,.block-container #ved-berem,.block-container .add-services-section,.block-container .chekup-section,.block-container .get-guide-section,.block-container .grid-flex-blocks-section,.block-container .html-section,.block-container .ind-cont-section,.block-container .photo-reviews-section,.block-container .s5-section,.block-container .seo-section,.block-container .text-img-section,.block-container .videos-section,.block-container [id^=add-services],.block-container [id^=callback],.block-container [id^=chekup],.block-container [id^=get-guide],.block-container [id^=grid-flex-blocks],.block-container [id^=ind-cont],.block-container [id^=photo-reviews],.block-container [id^=price-dropdown],.block-container [id^=videos]{max-width:calc(100% - 30px)}}@media screen and (max-width:576px){.block-container #map-region,.block-container #marquiz,.block-container #photoslider,.block-container #plan-berem,.block-container #price-dropdown,.block-container #real-cases,.block-container #reviews-section,.block-container #s3,.block-container #s4,.block-container #s5,.block-container #s6,.block-container #s7,.block-container #s9,.block-container #stories,.block-container #text-img,.block-container #tiles,.block-container #ved-berem,.block-container .add-services-section,.block-container .chekup-section,.block-container .get-guide-section,.block-container .grid-flex-blocks-section,.block-container .html-section,.block-container .ind-cont-section,.block-container .photo-reviews-section,.block-container .s5-section,.block-container .seo-section,.block-container .text-img-section,.block-container .videos-section,.block-container [id^=add-services],.block-container [id^=callback],.block-container [id^=chekup],.block-container [id^=get-guide],.block-container [id^=grid-flex-blocks],.block-container [id^=ind-cont],.block-container [id^=photo-reviews],.block-container [id^=price-dropdown],.block-container [id^=videos]{padding:20px 0}}.block-container #s9{z-index:10}.block-container #s9:has(.sticky-section-nav--fixed){z-index:1001}.block-section .text ol:not(:last-child),.block-section .text p:not(:last-child),.block-section .text ul:not(:last-child){margin-bottom:15px}.block-section .text ol,.block-section .text ul{padding-left:20px}@media screen and (max-width:576px){.block-section .text ol,.block-section .text ul{padding-left:15px}}