.wuuuIG_sideLinks{grid-template-columns:repeat(2,max-content);column-gap:80px;display:grid}
.zX2wcG_footer .footer-widget-box .footer-menu-list li.footer-menu-item{padding:0 24px 10px 0}.zX2wcG_footer .footer-widget-box>.widget-title-h3{flex-shrink:0;width:0;padding-right:12px}.zX2wcG_footer .footer-menu-item .zX2wcG_more{color:var(--base-skin)!important}
.zCt-3W_filters{flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:40px;display:flex}.zCt-3W_filters button{cursor:pointer}.zCt-3W_thumb{position:relative}.zCt-3W_thumb img{aspect-ratio:328/413;object-fit:cover;width:100%}.zCt-3W_play{z-index:2;width:64px;height:64px;color:var(--base-white);background:var(--base-skin);pointer-events:none;border-radius:50%;place-items:center;margin:-32px 0 0 -32px;display:grid;position:absolute;top:50%;left:50%;box-shadow:0 0 0 10px #ffffff59}.zCt-3W_play svg{margin-left:4px}.zCt-3W_empty{text-align:center;margin:20px 0 0}.zCt-3W_backdrop{z-index:2147483000;font-family:var(--base-bodyfont);background:#000000eb;flex-direction:column;animation:.2s ease-out zCt-3W_fadeIn;display:flex;position:fixed;inset:0}.zCt-3W_topbar{color:var(--base-white);justify-content:space-between;align-items:center;padding:18px 24px;display:flex}.zCt-3W_counter{letter-spacing:.08em;opacity:.8;font-size:15px}.zCt-3W_close{cursor:pointer;width:46px;height:46px;color:var(--base-white);background:#ffffff1f;border:0;border-radius:50%;flex:none;place-items:center;padding:0;transition:background .2s;display:grid}.zCt-3W_close:hover,.zCt-3W_close:focus-visible{background:var(--base-skin);outline:none}.zCt-3W_stage{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:18px;min-height:0;margin:0;padding:0 90px 24px;display:flex}.zCt-3W_media{background:#111;border-radius:12px;max-width:100%;max-height:calc(100vh - 210px);animation:.25s ease-out zCt-3W_zoomIn;display:block;box-shadow:0 30px 80px #00000080}.zCt-3W_caption{text-align:center;color:var(--base-white);max-width:760px}.zCt-3W_kind{background:var(--base-skin);text-transform:uppercase;letter-spacing:.06em;border-radius:30px;margin-bottom:8px;padding:6px 14px;font-size:12px;line-height:12px;display:inline-block}.zCt-3W_title{font-family:var(--base-headingfont);font-size:30px;line-height:1.2;display:block}.zCt-3W_nav{cursor:pointer;width:54px;height:54px;color:var(--base-dark);background:var(--base-white);border:0;border-radius:50%;place-items:center;margin-top:-27px;padding:0;font-size:18px;transition:background .2s,color .2s;display:grid;position:absolute;top:50%}.zCt-3W_nav:hover,.zCt-3W_nav:focus-visible{color:var(--base-white);background:var(--base-skin);outline:none}.zCt-3W_prev{left:22px}.zCt-3W_next{right:22px}@keyframes zCt-3W_fadeIn{0%{opacity:0}}@keyframes zCt-3W_zoomIn{0%{opacity:0;transform:scale(.97)}}@media (prefers-reduced-motion:reduce){.zCt-3W_backdrop,.zCt-3W_media{animation:none}}@media (max-width:767px){.zCt-3W_stage{padding:0 12px 90px}.zCt-3W_media{border-radius:8px;max-height:calc(100vh - 230px)}.zCt-3W_title{font-size:22px}.zCt-3W_nav{margin-top:0;top:auto;bottom:20px}.zCt-3W_prev{left:calc(50% - 64px)}.zCt-3W_next{right:calc(50% - 64px)}}.zCt-3W_protected{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.zCt-3W_protected img,.zCt-3W_protected video{-webkit-user-drag:none;-webkit-touch-callout:none}.zCt-3W_thumb img{pointer-events:none}.zCt-3W_shield{z-index:2147483647;color:#ffffffbf;font-family:var(--base-headingfont);letter-spacing:.04em;background:#000;place-items:center;font-size:28px;display:grid;position:fixed;inset:0}@media print{.zCt-3W_protected,.zCt-3W_backdrop{display:none!important}}
.NBTlxq_carousel .featured-imagebox-service.style2 .featured-content .prt-number-services:before{counter-increment:none;content:attr(data-n)}.NBTlxq_carousel .slick-track{display:flex}.NBTlxq_carousel.slick-initialized .slick-slide{flex-direction:column;height:auto;display:flex}.NBTlxq_carousel .slick-slide .featured-imagebox-service.style2{-webkit-mask-image:-webkit-radial-gradient(#fff,#000);flex:auto;mask-image:radial-gradient(#fff,#000)}.NBTlxq_carousel .featured-imagebox-service.style2 .featured-desc p{-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.NBTlxq_carousel .featured-imagebox-service.style2 .featured-thumbnail{inset:0}.NBTlxq_carousel .featured-imagebox-service.style2 .featured-thumbnail img{height:100%}.NBTlxq_carousel.slick_slider.slick-dots-style1 ul.slick-dots{margin-top:40px}.NBTlxq_carousel.slick_slider.slick-dots-style1 ul.slick-dots li button{background-color:#0000002e;width:12px;height:12px;transition:background-color .2s,transform .2s}.NBTlxq_carousel.slick_slider.slick-dots-style1 ul.slick-dots li.slick-active button{background-color:var(--base-skin);transform:scale(1.15)}
.FltS5G_carousel.slick_slider.slick-dots-style1 ul.slick-dots{margin-top:40px}.FltS5G_carousel.slick_slider.slick-dots-style1 ul.slick-dots li button{background-color:#0000002e;width:12px;height:12px;transition:background-color .2s,transform .2s}.FltS5G_carousel.slick_slider.slick-dots-style1 ul.slick-dots li.slick-active button{background-color:var(--base-skin);transform:scale(1.15)}
