﻿@import url(libs/likely.css);.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@font-face{font-family:RobotoSlab;src:url(../fonts/robotoslab-regular.ttf);font-display:swap}@font-face{font-family:RobotoSlabBold;src:url(../fonts/robotoslab-bold.ttf);font-display:swap}@font-face{font-family:RobotoSlabLight;src:url(../fonts/robotoslab-light.ttf);font-display:swap}@font-face{font-family:LatoBold;src:url(../fonts/latobold.ttf);font-display:swap}body{display:flex;flex-direction:column;min-height:100vh;font:17px RobotoSlabLight,sans-serif;color:#252525;line-height:1.4;margin:0;max-width:100%;overflow-x:hidden;background:#fbfbfb}a{text-decoration:none;display:inline-block}ul,li,ol{margin:0;padding:0}.wrapper{width:1240px;max-width:100%;margin:0 auto;padding:0 20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.wrapper_fullHD{width:1920px;padding:0}div:focus,div:active,span:focus,span:active,a:focus,a:active,button:focus,button:active,input:focus,input:active,textarea:focus,textarea:active{outline:none}input[type="submit"]{border:none}h1,h2,h3{margin:0}.h1{font:30px RobotoSlabBold,sans-serif;color:#14134e;line-height:1.4;margin-bottom:30px}h2{font:20px RobotoSlabBold,sans-serif;color:#14134e;line-height:1;margin-bottom:30px}.clearfix{clear:both}.m-0{margin:0}.no-decor{text-decoration:none}.no-list{list-style:none}.d-none{display:none}.after-line{position:relative}.after-line::after{content:' ';position:absolute;width:0;height:2px;bottom:-2px;left:50%;background:#a17a55;-moz-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s;-webkit-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s}.after-line:hover::after{width:100%;left:0;background:#a17a55}.blur-animate{position:relative;display:block;overflow:hidden;flex-shrink:0}.blur-animate::before{content:' ';background-color:rgba(255,255,255,0.5);height:100%;width:3em;display:block;position:absolute;top:0;left:-4.5em;-moz-transform:skewX(-45deg) translateX(0);-ms-transform:skewX(-45deg) translateX(0);-o-transform:skewX(-45deg) translateX(0);-webkit-transform:skewX(-45deg) translateX(0);transform:skewX(-45deg) translateX(0);z-index:10}.blur-animate:hover::before{-moz-transform:skewX(-45deg) translateX(25em);-ms-transform:skewX(-45deg) translateX(25em);-o-transform:skewX(-45deg) translateX(25em);-webkit-transform:skewX(-45deg) translateX(25em);transform:skewX(-45deg) translateX(25em);-moz-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s;-webkit-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s}.line_yellow{width:30px;height:2px;background:#f5c088;display:block;margin:25px auto 15px}.pointer{cursor:pointer}.red{color:#a17a55}.btn{font:17px RobotoSlab,sans-serif;color:#fff;line-height:50px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 40px;display:inline-flex;justify-content:center;align-items:center}.btn_red{background:#a17a55}.btn svg{width:25px;fill:#fff;-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);margin-right:10px}.btn_file{padding:0 10px;margin-left:20px}.link_red{font:14px RobotoSlabBold,sans-serif;color:#a17a55;line-height:1}.link_red:hover{color:#14134e}.link_beige{font:17px RobotoSlab,sans-serif;color:#e2b281;line-height:1}.link_beige:hover{color:#fff}hr{height:1px;border:none;background:#efeff1;margin:0}section table{width:100%;border-collapse:collapse}section table thead td{background:#14134e;font:23px RobotoSlab,sans-serif;color:#fff;line-height:70px;padding:0 40px}section table tbody tr:nth-child(even){background:#f6f6f7}section table tbody td{font:15px RobotoSlab,sans-serif;color:#252525;line-height:1;padding:20px 40px}#jGrowl p{color:#fff}.logo{display:flex;align-items:center;color:#14134e}.logo img{margin-right:10px;width:100px}.logo__name_top{font:33px RobotoSlabLight,sans-serif;color:#14134e;line-height:1.2;font-weight: bold}.logo__name p{font-family:RobotoSlab,sans-serif;font-size:11px;line-height:1}.title_pattern{text-align:center;margin-bottom:50px}.title_pattern img{opacity:0.4;height:27px;margin-bottom:10px}.title_pattern h2,.title_pattern h1,.title_pattern .h2{font:30px RobotoSlabBold,sans-serif;color:#14134e;line-height:1}.title_pattern.white h2{color:#fff}.title_white{font:35px RobotoSlabBold,sans-serif;color:#fff;line-height:1;margin-bottom:40px;text-align:center}.privacy{display:flex;justify-content:center}.privacy input{display:none}.privacy input:checked+label::after{display:block}.privacy label{display:flex;align-items:flex-start;position:relative}.privacy label p,.privacy label span{font:14px RobotoSlab,sans-serif;color:#fff;line-height:1.2;margin-top:4px}.privacy label.label_black p{color:#252525}.privacy label::before{content:' ';display:block;width:21px;height:21px;background:#fff;cursor:pointer;border-radius:3px;margin-right:5px;flex-shrink:0}.privacy label::after{content:'✔';position:absolute;left:5px;width:21px;height:21px;display:none;color:#363636;cursor:pointer}.privacy label a{font:14px RobotoSlabBold,sans-serif;color:#e2b281;line-height:1;-moz-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s;-webkit-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s;text-decoration:none}.privacy label a:hover{-moz-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s;-webkit-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s;color:#fff}.alert{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:15px 25px;margin-bottom:20px}.alert_danger{background-color:#f8d7da;border-color:#f5c6cb}.alert_danger div{font:14px RobotoSlabLight,sans-serif;color:#a17a55;line-height:2}.alert_danger div:not(:last-child){margin-bottom:5px}#go_top{cursor:pointer;position:fixed;top:50%;right:-100px;width:80px;height:80px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:8px solid #fbfbfb;z-index:10;background:#a17a55;-moz-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s;-webkit-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s;display:flex;justify-content:center;align-items:center;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#go_top:hover{background:#14134e;-moz-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s;-webkit-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s}#go_top svg{width:20px;fill:#fff}.img_float{float:left;margin:0 50px 30px 0;width:400px;height:auto;-o-object-fit:cover;object-fit:cover}.content ol,.content ul{list-style:none;margin-bottom:40px}.content ol li,.content ul li{display:flex;align-items:flex-start;font:14px RobotoSlabLight,sans-serif;color:#252525;line-height:2}.content ol li::before,.content ul li::before{display:block;color:#a17a55;flex-shrink:0;margin-right:15px}.content ul li{display:flex;align-items:flex-start;font:14px RobotoSlabLight,sans-serif;color:#252525;line-height:2}.content ul li::before{content:'●';font-size:8px;line-height:29px}.content ol{counter-reset:list}.content ol li::before{counter-increment:list;content:counter(list) "."}.content__name{font:28px RobotoSlabBold,sans-serif;color:#3f4e77;line-height:1.3;margin-bottom:20px}.content__date{font:14px RobotoSlab,sans-serif;color:#bbbdc2;line-height:2}.price{font:20px RobotoSlabBold,sans-serif;color:#14134e;line-height:1.5;margin-bottom:40px}p{font:14px RobotoSlabLight,sans-serif;color:#a17a55;line-height:2}.s_content{margin-bottom:60px}.s_content_margin{margin-bottom:180px}.likely{margin:0 0 0 10px}.likely .likely__widget.likely__widget_twitter,.likely .likely__widget.likely__widget_telegram{background:#00b7ec}.likely .likely__widget.likely__widget_vkontakte{background:#526e8f}.likely .likely__icon{text-align:center;display:flex;justify-content:center;align-items:center}.likely .likely__icon svg{width:15px;height:15px;left:auto;top:auto}.likely .likely__widget_twitter,.likely .likely__widget_telegram,.likely .likely__widget_vkontakte{fill:#fff}.likely .likely__icon_odnoklassniki svg,.likely .likely__icon_facebook svg{width:100%;height:100%}.likely .likely__widget{margin:0}.likely .likely__widget:not(:last-child){margin-right:5px}.alert{padding:15px 25px;margin-bottom:20px;margin-top:20px;border:1px solid transparent;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.alert-danger,.alert-danger p{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.header_top{padding:30px 0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:flex;justify-content:space-between;align-items:center}.header_top .time p,.header_top .phone p{font:16px RobotoSlab,sans-serif;color:#252525;line-height:1;margin-bottom:5px}.header_top .phone a{font:24px RobotoSlabLight,sans-serif;color:#14134e;line-height:1;font-weight: bold}.header_top .phone a span{font-size:20px}.header_top .time{font:18px RobotoSlab,sans-serif;color:#252525;line-height:1}.header_top .time .red{font-family:RobotoSlabLight,sans-serif;font-weight: bold}.header_bottom{background:linear-gradient(90deg,#0d0721,#2a2cc9);padding:40px 0}.header_nav ul{display:flex;justify-content:space-between;align-items:center;text-transform: uppercase}.header_nav a{display:flex;justify-content:space-between;align-items:center;font:15px LatoBold,sans-serif;color:#fff;line-height:1}.header_nav a::before{content:'●';color:#e2b281;font-size:8px;margin-right:10px}.header_nav a:hover,.header_nav a.active{color:#e2b281;-moz-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s;-webkit-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s}footer{background:#f6f6f7}.footer{padding:30px 0;display:flex;justify-content:space-between;align-items:flex-start}.footer .logo{margin-right:10px}.footer .logo img{width:70px}.footer .logo__name_top{font-size:28px;letter-spacing:3px}.footer .logo__name p{font-size:11px}.footer .address{font:12px RobotoSlabBold,sans-serif;color:#252525;line-height:1.3;max-width:310px}.footer .address__container p{font:14px RobotoSlab,sans-serif;color:#252525;line-height:1;margin-bottom:10px}.footer .time{font:14px RobotoSlabBold,sans-serif;color:#252525;line-height:1;margin-bottom:20px;margin-top:18px}.footer .time p{font:14px RobotoSlab,sans-serif;color:#252525;line-height:1;margin-bottom:10px}.footer .socials{display:flex;align-items:center;margin-top:33px}.footer .socials a{display:flex;justify-content:center;align-items:center}.footer .socials a:not(:last-child){margin-right:5px}.footer .socials img{width:30px}.footer__contacts{text-align:right;margin-top:18px}.footer__contacts div{margin-bottom:15px}.footer__contacts div p{font:14px RobotoSlab,sans-serif;color:#252525;line-height:1;margin-bottom:10px}.footer__contacts div a{font:16px RobotoSlabBold,sans-serif;color:#252525;line-height:1}.footer__contacts .unika{width:100px;height:30px;background-size:100% !important}.slick-arrow{position:absolute;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);border:none;background:none;padding:0;z-index:1}.slick-arrow:hover svg{fill:#e2b281;-moz-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s;-webkit-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s}.slick-arrow svg{-moz-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s;-webkit-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s;width:55px;fill:rgba(255,255,255,0.4)}.slick-next{right:-50px}.slick-prev{left:-50px}.slick-dots{display:flex;position:absolute;bottom:-40px;left:50%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);list-style:none}.slick-dots li{width:8px;height:8px;display:flex;justify-content:center;align-items:center}.slick-dots li:not(:last-child){margin-right:10px}.slick-dots button{border:none;font-size:0;padding:0;width:6px;height:6px;background:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.slick-dots .slick-active button{background:#e2b281;width:8px;height:8px}.slick-disabled{opacity:0;cursor:default}.breadcrumbs{display:flex;align-items:center;margin:35px 0 25px;flex-wrap:wrap}.breadcrumbs li{font:13px RobotoSlab,sans-serif;color:#7f828b;line-height:1;white-space:nowrap;margin-bottom:10px}.breadcrumbs li:not(:last-child){margin-right:5px}.breadcrumbs li:not(:last-child)::after{content:'/';color:#252525}.breadcrumbs li a{color:#252525}.accordion__item{margin-bottom:40px}.accordion__item.active .accordion__item__title::after{border-bottom:7px solid #fff;border-top:none}.accordion__item__title{font:23px RobotoSlab,sans-serif;color:#fff;line-height:30px;background:#14134e;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:flex;align-items:center;justify-content:space-between;padding:20px 60px 20px 40px}.accordion__item__title::after{content:' ';border-top:7px solid white;border-left:7px solid transparent;border-right:7px solid transparent;-moz-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s;-webkit-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s}.accordion__item__content td:not(:first-child){font-family:RobotoSlabBold,sans-serif;text-align:right}.accordion__item__content p{padding:40px;background:#f6f6f7;font:14px RobotoSlabLight,sans-serif;color:#252525;line-height:2;margin:0}.accordion__item__content p::before{content:'—';margin-right:5px;display:inline-block}.modal{display:none;padding:40px;background:#f6f6f7;width:480px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;overflow:hidden}.modal .captcha__container{display:block}.modal .captcha__container .g-recaptcha{margin:0 0 20px}.modal .captcha__container .g-recaptcha>div{margin:0 auto}.modal .h1{text-align:center}.modal input:not([type="submit"]){width:100%;font:16px RobotoSlab,sans-serif;color:#495057;line-height:50px;padding:0 15px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid transparent;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-bottom:20px}.modal input:not([type="submit"]):focus{border-color:#a17a55}.modal .privacy{margin-bottom:20px}.modal .privacy label p{color:#252525}.modal .privacy label a{color:#a17a55}.modal .privacy label a:hover{color:#b51632}.modal input[type="submit"]{width:100%}.modal .fancybox-button svg path{fill:#a17a55}#modal_callback{width:400px}#modal_success{text-align:center}.paginate{display:flex;align-items:center;justify-content:center}.paginate li{display:flex;justify-content:center;align-items:center;width:40px;height:40px;font:15px RobotoSlab,sans-serif;color:#fff;line-height:1}.paginate li>div{background:#a17a55;display:flex;justify-content:center;align-items:center;width:100%;height:100%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.paginate li a{color:#252525;-moz-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s;-webkit-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s}.paginate li a:hover{-moz-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s;-webkit-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s;color:#a17a55}.paginate li a:hover svg{fill:#a17a55}.paginate svg{fill:#363636}.captcha_field{display:flex}.captcha_field .captcha{width:200px}.classic_captcha_image{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#fff;padding-left:15px;padding-right:10px;display:flex;align-items:center;margin-right:20px}.classic_captcha_image a{width:28px;height:28px;margin-right:15px}.classic_captcha_image a img{width:100%;height:100%}.modal .callback__form__inputs{flex-direction:column;align-items:center}.modal .classic_captcha_image{margin-right:0;margin-bottom:20px;height:52px}.modal .captcha_field .captcha,.modal .captcha_field label{width:100%;margin-bottom:0}.questions .captcha_field{flex-wrap:nowrap;width:35%;justify-content:space-between}.questions .classic_captcha_image{margin-right:10px}#slider_top{position:relative;max-width:100%;width:1920px;margin:0 auto}#slider_top img{height:560px;-o-object-fit:cover;object-fit:cover;width:100%}.slider_top{background:#f4f5f5;margin:0 auto 60px}.slider_top .wrapper{position:relative}.slider_top__item{position:relative}.slider_top__item .wrapper_fullHD::before{content:' ';position:absolute;display:block;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.57)}.slider_top__content{position:absolute;top:150px;left:50px}.slider_top__content__title{font:70px RobotoSlab,sans-serif;color:#fff;line-height:1.1;margin-bottom:10px;position:relative}.slider_top__content__title::after{content:' ';width:80px;height:4px;background:#e2b281;top:-15px;display:block;position:absolute}.slider_top__content p{font:24px RobotoSlab,sans-serif;color:#fff;line-height:1.2}.slider_top .slick-next{right:80px}.slider_top .slick-prev{left:80px}.slider_top .slick-dots{bottom:45px}.s_services{margin-bottom:30px}.services{display:flex;flex-wrap:wrap;justify-content:space-between}.services__item{width:31.5%;height:310px;display:flex;margin-bottom:30px}.services__item.services__item_admin{height:auto}.services__item.services__item_admin a{display:block}.services__item.services__item_admin a img{height:auto;width:100%}.services__item.services__item_admin .services__item__content{position:static}.services__item.services__item_admin .services__item__content p{opacity:1}.services__item a{display:flex;background:#14134e;position:relative;overflow:hidden;width:100%}.services__item a:hover>img{-moz-transform:scale(1.1) translateX(15px);-ms-transform:scale(1.1) translateX(15px);-o-transform:scale(1.1) translateX(15px);-webkit-transform:scale(1.1) translateX(15px);transform:scale(1.1) translateX(15px);-moz-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s;-webkit-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s}.services__item a:hover .services__item__content{background:rgba(40,46,62,0.95);top:0;-moz-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s;-webkit-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s}.services__item a:hover .services__item__content p,.services__item a:hover .services__item__content .line_yellow{opacity:1;-moz-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s;-webkit-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s}.services__item a>img{opacity:0.5;height:100%;-o-object-fit:cover;object-fit:cover;-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);-moz-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s;-webkit-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s}.services__item__content{position:absolute;padding:30px;height:100%;width:100%;top:120px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s;-webkit-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s}.services__item__content__title{text-align:center;font:23px RobotoSlab,sans-serif;color:#fff;line-height:1.3}.services__item__content p,.services__item__content .line_yellow{opacity:0;-moz-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s;-webkit-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s;font:15px RobotoSlabLight,sans-serif;color:#fff;line-height:1.5}.s_why{margin-bottom:170px}.why{text-align:center}.why p{font:17px RobotoSlabLight,sans-serif;color:#252525;line-height:2}.s_callback{background:#14134e;margin-bottom:60px;margin-top:auto}.s_callback.m-0{margin-bottom:0}.callback{padding:80px 0 60px;position:relative}.callback__form__inputs{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:20px}.callback__form__inputs li{width:32%}.callback__form__inputs input{width:100%;font:16px RobotoSlab,sans-serif;color:#495057;line-height:50px;padding:0 15px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid transparent;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.callback__form__inputs input:focus{border-color:#a17a55}.callback__form .privacy{margin-bottom:20px}.callback__form__submit{display:flex;justify-content:center}.callback .title_white,.callback form{position:relative}.callback .captcha_field{margin-bottom:0;margin-right:20px}.callback__consult{position:absolute;left:50%;bottom:0;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.captcha__container{display:flex;align-items:center;justify-content:center}.captcha__container .g-recaptcha{margin-right:50px}.s_advantages{margin-top:60px}.advantages{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;text-align:center;counter-reset:list}.advantages__item{width:calc(100% / 3);position:relative;margin-bottom:90px;padding:0 50px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.advantages__item::before{counter-increment:list;content:counter(list);position:absolute;font:375px RobotoSlabLight,sans-serif;color:#f4f5f5;line-height:265px;top:0;left:-25px;z-index:-1}.advantages__item img{height:70px;margin-bottom:10px}.advantages__item h3{margin-bottom:20px;font:20px RobotoSlabBold,sans-serif;color:#14134e;line-height:1}.advantages__item p{font:14px RobotoSlabLight,sans-serif;color:#252525;line-height:2}.s_feedbacks{position:relative;background-size:cover !important;padding:70px 0 80px;margin-bottom:60px}.s_feedbacks::after{background:rgba(0,0,0,0.57);content:' ';top:0;left:0;right:0;bottom:0;position:absolute;display:block}.s_feedbacks .wrapper{position:relative;z-index:1}.feedbacks{margin:0 -20px}.feedbacks__item{background:#14134e;text-align:center;padding:35px;margin:0 20px}.feedbacks__item img{width:110px;height:110px;-o-object-fit:cover;object-fit:cover;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin:0 auto 30px}.feedbacks__item__title{font:18px RobotoSlabBold,sans-serif;color:#fff;line-height:1;margin-bottom:10px}.feedbacks__item__company{font:14px RobotoSlabLight,sans-serif;color:#e2b281;line-height:1;margin-bottom:20px}.feedbacks__item p{font:14px RobotoSlabLight,sans-serif;color:#fff;line-height:2}.s_articles{margin-bottom:60px}.articles{display:flex;justify-content:space-between;align-items:flex-start}.articles_half{width:50%}.articles_half:nth-child(odd){padding-right:15px}.articles_half:nth-child(even){padding-left:15px}.articles__date{font:14px RobotoSlab,sans-serif;color:#bbbdc2;line-height:1;margin-bottom:20px}.articles__title{font:23px RobotoSlabBold,sans-serif;color:#3f4e77;line-height:1.3;margin-bottom:20px}.articles p{font:14px RobotoSlabLight,sans-serif;color:#252525;line-height:2;margin-bottom:40px}.s_practice{position:relative;background-size:cover !important;padding:70px 0 80px}.s_practice::after{background:rgba(0,0,0,0.57);content:' ';top:0;left:0;right:0;bottom:0;position:absolute;display:block}.s_practice .wrapper{position:relative;z-index:1}.practice{margin:0 -20px}.practice__item{padding:50px;background:#14134e;margin:0 20px}.practice__item p{font:14px RobotoSlabLight,sans-serif;color:#fff;line-height:2}.s_service_list{margin-bottom:180px}.service{margin-bottom:50px}.service p{margin:0}.service__content{margin-bottom:30px}.service__list{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;margin-bottom:30px}.service__list a{font:17px RobotoSlabBold,sans-serif;color:#3f4e77;line-height:1.4;margin-bottom:10px;display:flex;align-items:center;padding:0 10px}.service__list a::before{content:'●';top:9px;left:13px;color:#e2b281;font-size:8px;margin-right:10px;-moz-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s;-webkit-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s}.service__list a:hover{color:#a17a55;-moz-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s;-webkit-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s}.s_practice_inner{margin-bottom:180px}.practice_inner{margin-bottom:40px}.practice_inner .slick-arrow svg{fill:#7f828b;width:40px}.practice__content p{font:14px RobotoSlabLight,sans-serif;color:#252525;line-height:2}.practice__content a{font:18px RobotoSlabBold,sans-serif;color:#252525;line-height:1;text-decoration:none;vertical-align:text-top}.service blockquote::before{clear:both;content:' ';display:block}.service blockquote p{font:14px RobotoSlabBold,sans-serif;color:#252525;line-height:2;font-style:italic;position:relative}.service blockquote p:first-child{margin-top:50px}.service blockquote p:last-child{margin-bottom:50px}.service blockquote p::after{content:' ';width:30px;height:2px;background:#f5c088;position:absolute;display:block;top:-20px;left:0}.service h1{font:30px RobotoSlabBold,sans-serif;color:#252525;line-height:1.4;margin-bottom:30px}.service h2{font:22px RobotoSlabBold,sans-serif;color:#252525;line-height:1.4;margin-bottom:30px}.service h3{font:20px RobotoSlabBold,sans-serif;color:#252525;line-height:1.4;margin-bottom:30px}.share{font:20px RobotoSlabBold,sans-serif;color:#252525;line-height:1.3;margin-bottom:30px;display:flex;align-items:center}.s_questions{margin-bottom:160px}.questions__duty{text-align:center;margin-bottom:60px}.questions__duty p{font:23px RobotoSlab,sans-serif;color:#252525;line-height:1.5;margin:0}.questions__duty p a{font:23px RobotoSlabBold,sans-serif;color:#252525;line-height:1.5;font-size:22px;text-decoration:none;position:relative}.questions__duty p a.ya-phone{color:#a17a55}.questions__duty p a.ya-phone::after{content:none}.questions__duty p a::after{color:#252525;font-family:RobotoSlabBold,sans-serif;content:" ";position:absolute;width:0;height:2px;bottom:-2px;left:50%;background:#a17a55;-moz-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s;-webkit-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s}.questions__duty p a:hover::after{width:100%;left:0;background:#a17a55}.questions__fields{display:flex;margin-bottom:20px}.questions__fields ul{display:flex;flex-direction:column;width:35%;flex-shrink:0;margin-right:20px}.questions__fields ul li:not(:last-child){margin-bottom:20px}.questions__fields ul input{width:100%;padding:0 15px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.questions__fields textarea,.questions__fields input{font:16px RobotoSlab,sans-serif;color:#495057;line-height:50px;width:100%;border:1px solid transparent;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#495057;background:#efeff1}.questions__fields textarea:focus,.questions__fields input:focus{border-color:#a17a55}.questions__fields textarea{padding:15px;line-height:1.5;resize:vertical;min-height:25px}.questions__submit{display:flex;justify-content:space-between;align-items:center}.questions__submit .privacy label{color:#252525}.questions__submit .privacy label a{color:#a17a55}.questions__submit .privacy label::before{background:#efeff1}.questions form{margin-bottom:60px}#form-review .g-recaptcha{margin-bottom:20px}#form-review .g-recaptcha>div{margin-left:auto}#form-review .captcha_field input{color:#495057;background:#efeff1}.s_contacts{margin-bottom:180px}.contacts__block{background:#fff;position:absolute;width:500px;padding:40px;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;left:80px}.contacts__block .logo{margin-bottom:10px}.contacts__block__info{font:14px RobotoSlab,sans-serif;color:#252525;line-height:2}.contacts__block__info a{color:#252525;line-height:1}.contacts__block__info span,.contacts__block__info a{font-family:RobotoSlabBold,sans-serif}#map{border:7px solid #fff;position:relative;min-height:600px}.map_grey{filter:grayscale(1)}.s_questions_feedbacks{margin-bottom:180px}.feedbacks__list__mb{margin-bottom:40px}.feedbacks__list__item:not(:last-child){margin-bottom:50px}.feedbacks__list__item p{font:14px RobotoSlabLight,sans-serif;color:#252525;line-height:2;font-style:italic;padding:30px;background:#f6f6f7}.input_file{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0}.input_file_wrap{height:52px;position:relative;display:flex;justify-content:space-between;align-items:center}.feedback_current{display:flex}.feedback_current img{width:110px;height:110px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin-right:60px}.s_posts{margin-bottom:180px}.posts__item{display:flex}.posts__item:not(:last-child){margin-bottom:30px}.posts__item__img{width:300px;height:230px;overflow:hidden;flex-shrink:0;margin-right:30px}.posts__item__img:hover img{-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);-moz-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s;-webkit-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s}.posts__item__img img{width:100%;height:100%;-moz-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s;-webkit-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s;-o-object-fit:cover;object-fit:cover;max-width:100%}.posts__item__content p{margin:0}.posts__end{margin-top:70px;margin-bottom:30px}.table__container{margin-bottom:20px}ul.sitemap__list{columns:2;-webkit-columns:2;-moz-columns:2;width:100%;padding-left:20px;padding-right:30px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:20px}ul.sitemap__list li{display:block}ul.sitemap__list li::before{content:none}ul.sitemap__list li a{font:14px RobotoSlabLight,sans-serif;color:#252525;line-height:2;position:relative}ul.sitemap__list li a::before{position:absolute;left:-20px;display:block;color:#a17a55;flex-shrink:0;margin-right:15px;content:"●";font-size:8px;line-height:29px}ul.sitemap__list li a:hover{color:#a17a55}ul.sitemap__list .sitemap__list{columns:1}.notfound{margin-top:60px}.header__hamburger,.headerNav_adaptive{display:none}.adaptive-menu-toggle{width:30px;height:24px;position:relative;margin:0 0 0 auto;display:flex}.menu-toggle-line{position:absolute;background:#fff;display:block;margin:auto;height:3px;width:100%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.menu-toggle-line--1{top:0;-moz-transition:width 0.2s ease 0.3s;-o-transition:width 0.2s ease 0.3s;-webkit-transition:width 0.2s ease 0.3s;transition:width 0.2s ease 0.3s}.menu-toggle-line--2{top:0;bottom:0;margin:auto;-moz-transition:width 0.2s ease 0.3s;-o-transition:width 0.2s ease 0.3s;-webkit-transition:width 0.2s ease 0.3s;transition:width 0.2s ease 0.3s}.menu-toggle-line--3{bottom:0;-moz-transition:width 0.2s ease 0.3s;-o-transition:width 0.2s ease 0.3s;-webkit-transition:width 0.2s ease 0.3s;transition:width 0.2s ease 0.3s}.menu-toggle-line--4,.menu-toggle-line--5{opacity:0;top:10px}.menu-toggle-line--4{-webkit-transition:opacity 0.2s ease 0.2s, -webkit-transform 0.2s ease 0.2s;transition:opacity 0.2s ease 0.2s, -webkit-transform 0.2s ease 0.2s;-o-transition:opacity 0.2s ease 0.2s, -o-transform 0.2s ease 0.2s;-moz-transition:opacity 0.2s ease 0.2s, transform 0.2s ease 0.2s, -moz-transform 0.2s ease 0.2s}.menu-toggle-line--5{-webkit-transition:opacity 0.2s ease 0s, -webkit-transform 0.2s ease 0s;transition:opacity 0.2s ease 0s, -webkit-transform 0.2s ease 0s;-o-transition:opacity 0.2s ease 0s, -o-transform 0.2s ease 0s;-moz-transition:opacity 0.2s ease 0s, transform 0.2s ease 0s, -moz-transform 0.2s ease 0s}.adaptive-menu-toggle--open .menu-toggle-line{background:#fff}.adaptive-menu-toggle--open .menu-toggle-line--1{width:0;-moz-transition:width 0.2s ease 0s;-o-transition:width 0.2s ease 0s;-webkit-transition:width 0.2s ease 0s;transition:width 0.2s ease 0s}.adaptive-menu-toggle--open .menu-toggle-line--2{width:0;-moz-transition:width 0.2s ease 0.1s;-o-transition:width 0.2s ease 0.1s;-webkit-transition:width 0.2s ease 0.1s;transition:width 0.2s ease 0.1s}.adaptive-menu-toggle--open .menu-toggle-line--3{width:0;-moz-transition:width 0.2s ease 0.2s;-o-transition:width 0.2s ease 0.2s;-webkit-transition:width 0.2s ease 0.2s;transition:width 0.2s ease 0.2s}.adaptive-menu-toggle--open .menu-toggle-line--4{opacity:1;-moz-transform:rotate(45deg) translateZ(0);-ms-transform:rotate(45deg) translateZ(0);-o-transform:rotate(45deg) translateZ(0);-webkit-transform:rotate(45deg) translateZ(0);transform:rotate(45deg) translateZ(0);-webkit-transition:opacity 0.2s ease 0.2s, -webkit-transform 0.2s ease 0.2s;transition:opacity 0.2s ease 0.2s, -webkit-transform 0.2s ease 0.2s;-o-transition:opacity 0.2s ease 0.2s, -o-transform 0.2s ease 0.2s;-moz-transition:opacity 0.2s ease 0.2s, transform 0.2s ease 0.2s, -moz-transform 0.2s ease 0.2s}.adaptive-menu-toggle--open .menu-toggle-line--5{opacity:1;-moz-transform:rotate(-45deg) translateZ(0);-ms-transform:rotate(-45deg) translateZ(0);-o-transform:rotate(-45deg) translateZ(0);-webkit-transform:rotate(-45deg) translateZ(0);transform:rotate(-45deg) translateZ(0);-webkit-transition:opacity 0.2s ease 0.4s, -webkit-transform 0.2s ease 0.4s;transition:opacity 0.2s ease 0.4s, -webkit-transform 0.2s ease 0.4s;-o-transition:opacity 0.2s ease 0.4s, -o-transform 0.2s ease 0.4s;-moz-transition:opacity 0.2s ease 0.4s, transform 0.2s ease 0.4s, -moz-transform 0.2s ease 0.4s}@media only screen and (max-width: 1000px){.header__hamburger{display:flex}.header__hamburger .phone{font:18px RobotoSlabBold,sans-serif;color:#fff;line-height:1.4}.header__hamburger .phone img{margin-right:5px;height:18px}.header__hamburger .phone span{font-size:15px}}@media only screen and (max-width: 1400px){#slider_top .slick-prev{left:10px;-moz-transform:translate(50%, -50%);-ms-transform:translate(50%, -50%);-o-transform:translate(50%, -50%);-webkit-transform:translate(50%, -50%);transform:translate(50%, -50%)}#slider_top .slick-next{right:10px;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#slider_top img{height:450px}.slider_top__content{top:50px}.slider_top__content__title{font-size:50px}.practice .slick-list,.feedbacks .slick-list{width:90%;margin:0 auto}.practice .slick-next,.feedbacks .slick-next{right:0}.practice .slick-prev,.feedbacks .slick-prev{left:0}}@media only screen and (max-width: 1300px){.slider_top__content{left:120px}}@media only screen and (max-width: 1000px){.img_float{float:none;margin:0 auto 30px;display:block;height:350px;max-width:100%}.header{margin-top:65px}.header_top{flex-wrap:wrap}.header_top>div{width:50%;display:flex;justify-content:center;align-items:center;flex-direction:column}.header_top>div:first-child{margin-bottom:20px}.header_bottom{padding:20px 0;position:fixed;top:0;left:0;right:0;z-index:999}.header_bottom .wrapper{display:flex;flex-direction:column-reverse}.header_bottom ul{flex-direction:column;align-items:flex-start;padding:0 20px;margin-bottom:20px}.header_bottom ul a{line-height:50px}.header_nav{position:absolute;left:0;right:0;top:100%;background:#14134e;display:none}.slider_top__content{max-width:500px}.services__item{width:48.5%}.services__item a>img{-moz-transform:none;-ms-transform:none;-o-transform:none;-webkit-transform:none;transform:none;width:100%}.advantages__item{width:50%;margin-bottom:50px}.footer{flex-direction:column;align-items:center;text-align:center}.footer .logo,.footer .address,.footer .socials{margin-bottom:20px}.footer .address{max-width:100%}.footer__contacts{text-align:center}#map{border:none}.contacts__block{position:static;-moz-transform:none;-ms-transform:none;-o-transform:none;-webkit-transform:none;transform:none;margin-top:20px}}@media only screen and (max-width: 750px){.title_pattern h2,.title_pattern h1{font-size:24px}.slider_top,.s_callback,.s_feedbacks,.s_articles{margin-bottom:30px}.s_why,.s_content_margin,.s_posts,.s_contacts,.s_questions_feedbacks,.s_content.s_content_margin,.s_questions,.s_practice_inner{margin-bottom:70dpx}.s_advantages{margin-top:30px}.title_pattern{margin-bottom:30px}.title_white{font-size:24px}.breadcrumbs{margin:15px 0 5px}#slider_top img{height:330px}.slider_top__content{left:30px;right:30px}.slider_top__content__title{font-size:26px;margin-bottom:10px}.slider_top__content p{font-size:16px}.s_services{margin-bottom:0}.services__item__content__title{font-size:18px}.callback__form__inputs{flex-direction:column}.callback__form__inputs.captcha_field{flex-direction:row;width:fit-content;margin:0 auto 20px}.callback__form__inputs li{width:100%}.callback__form__inputs li:not(:last-child){margin-bottom:10px}.captcha__container{display:block}.captcha__container .g-recaptcha{margin:0 0 20px}.captcha__container .g-recaptcha>div{margin:0 auto}.posts__item{flex-direction:column}.posts__item__img{margin-right:0;margin-bottom:15px}.posts__item .content__name{margin-bottom:5px}.posts__end{margin-top:30px}.contacts__block{width:100%;padding:20px}.table__container{width:100%;overflow-x:scroll}table{min-width:700px}.questions__fields{flex-wrap:wrap}.questions__fields ul,.questions__fields textarea{width:100%}.questions__fields ul li,.questions__fields textarea li{margin-bottom:20px}.questions__fields textarea{height:80px}.questions__submit{flex-direction:column;align-items:center}.questions__submit .privacy{margin-bottom:20px}.accordion__item__title{font-size:18px}#form-review .g-recaptcha>div{margin-right:auto}}@media only screen and (max-width: 640px){.s_why,.s_content_margin,.s_posts,.s_contacts,.s_questions_feedbacks,.s_content.s_content_margin,.s_questions,.s_practice_inner{margin-bottom:30px}.s_practice{padding:40px 0 70px}.header_top>div{width:100%}.header_top .phone,.header_top .time{margin-bottom:20px}.header_top .phone{display:none}.services__item{width:100%}.callback{padding:40px 0}.callback__consult{display:none}.advantages__item{width:100%;padding:0}.advantages__item::before{font-size:270px;left:50%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.feedbacks__item{padding:20px;margin:0 5px}.articles{flex-wrap:wrap}.articles_half{width:100%}.articles_half:nth-child(odd),.articles_half:nth-child(even){padding:0}.practice__item{margin:0 5px;padding:20px}.feedback_current{flex-direction:column}.feedback_current img{margin:0 auto 20px}.accordion__item__title{line-height:1.3;padding:10px 40px}.accordion__item__content p{padding:20px}}@media only screen and (max-width: 480px){.callback__form__inputs.captcha_field{flex-direction:column}.classic_captcha_image{margin-right:0;margin-bottom:20px;height:52px}}
.contacts-extra ul {
  margin-right: 20px;
  width: fit-content;
  padding-left: 40px;
  text-align: left;
}
.contacts-extra ul li {
  text-align: left;
}
.contacts-extra h2 {
  text-align: left;
  padding-top: 30px;
  padding-left: 10px;
}
.service__content p {
  color: #252525;
}

.text-content p {
  color: #252525;
  margin-bottom: 40px;
}

.staff-grid {
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
  margin-bottom: 30px;
}

.staff-card {
  flex: 1 1 300px;
  max-width: 400px;
  text-align: left;
  box-sizing: border-box;
}

.staff-card img {
  max-width: 100%;
  height: auto;
  display: block;
  margin: 0 auto 10px;
  border-radius: 4px;
}

.staff-card p {
  margin: 0;
  line-height: 1.5;
}

.sitemap__list {
  columns: 2;
  column-gap: 40px;
  padding-left: 0;
  list-style-position: outside;
}

.sitemap__list > li {
  break-inside: avoid;
  page-break-inside: avoid;
  margin-bottom: 10px;
  line-height: 1.4;
}

.sitemap__list ul {
  margin-top: 5px;
  padding-left: 20px;
  list-style-type: disc;
}

@media (max-width: 768px) {
  .sitemap__list {
    columns: 1 !important;
  }
}

  .slider_top {
    min-height: 560px; /* подставьте точную или среднюю высоту баннера */
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
  }
  .slider_top.slider-initialized {
    opacity: 1;
  }
  .slider_top__item img {
    width: 100%;
    height: auto;
    display: block;
  }
  
@media (max-width: 767px) {
  .slider_top {
    min-height: 280px; /* подбери под свою картинку */
  }
}

.info-block {
  display: flex;
  align-items: center;
  gap: 20px;
  flex-wrap: wrap;
}

.info-block__image {
  flex: 1 1 300px;
  max-width: 400px;
}

.info-block__image img {
  width: 100%;
  height: auto;
  display: block;
}

.info-block__text {
  flex: 1 1 300px;
}

@media (max-width: 768px) {
  .info-block {
    margin-bottom: 20px;
  }
}
  /* 1) Делаем контент всех пунктов всегда видимым,
        перекрывая inline style="display:none" и анимации */
  .s_questions .accordion .accordion__item__content{
    display: block !important;
    max-height: none !important;
    opacity: 1 !important;
    visibility: visible !important;
    transition: none !important;
  }

  /* 2) Отменяем кликабельность заголовков, чтобы вообще не было триггера */
  .s_questions .accordion .accordion__item__title{
    pointer-events: none;
    cursor: default;
  }

  .wa-fab{
    position:fixed; right:22px; bottom:22px;
    width:64px; height:64px; border-radius:9999px;
    display:flex; align-items:center; justify-content:center;
    box-shadow:0 10px 28px rgba(0,0,0,.2);
    text-decoration:none; z-index:10000;
    /* никаких анимаций/движений */
  }
  /* адаптация под маленькие экраны */
  @media (max-width:420px){
    .wa-fab{ right:16px; bottom:16px; width:56px; height:56px }
    .wa-fab svg{ width:24px; height:24px }
  }

/* === SK-Professional: таблица тарифов со скроллом и зеброй по группам === */
.skp-pricing-wrap { margin: 24px 0 8px; }

/* Контейнер с горизонтальной прокруткой только для таблицы */
.skp-table-scroll{
  overflow-x: auto;
  overflow-y: hidden;
  -webkit-overflow-scrolling: touch;
  border-radius: 12px;
}
.skp-table-scroll::-webkit-scrollbar{ height: 8px; }
.skp-table-scroll::-webkit-scrollbar-thumb{ background: rgba(0,0,0,.15); border-radius: 8px; }
.skp-table-scroll::-webkit-scrollbar-track{ background: transparent; }

.skp-pricing{
  width: 100%;
  min-width: 680px;              /* чтобы на узких экранах включался горизонтальный скролл */
  border-collapse: collapse;
  background: #fff;
  border: 1px solid #e5e7eb;
  border-radius: 12px;
}
.skp-pricing caption{
  caption-side: top;
  padding: 12px 16px;
  font-weight: 700;
  text-align: left;
}
.skp-pricing thead th{
  background: #f4f6f9;
  font-weight: 700;
  padding: 12px 16px;
  border-bottom: 1px solid #e5e7eb;
  color: #1f2937;
  text-align: left;
}

/* Центровка всей колонки ИП и ТОО (и заголовков, и ячеек) */
.skp-pricing thead th:nth-child(2),
.skp-pricing thead th:nth-child(3),
.skp-pricing tbody td:nth-child(2),
.skp-pricing tbody td:nth-child(3){
  text-align: center;
}

/* Базовые ячейки и строки */
.skp-pricing tbody th[scope="row"],
.skp-pricing tbody td{
  padding: 12px 16px;
  border-bottom: 1px solid #e5e7eb;
  vertical-align: middle;
}
.skp-pricing tbody tr:last-child td{ border-bottom: none; }
.skp-pricing tbody th[scope="row"]{ font-weight: 600; text-align: left; }

/* Заголовки секций (НЕ окрашивать в зебру) */
.skp-pricing tbody.skp-section th{
  padding: 10px 16px;
  background: #ffffff;          /* «убираем зебру» на самих секциях */
  border-top: 1px solid #e5e7eb;
  border-bottom: 1px solid #e5e7eb;
  font-weight: 700;
  text-align: left;
  color: #374151;
}

/* Зебра ТОЛЬКО внутри групп после секций.
   Первая строка группы — подсвечивается, следующая — белая и т.д. */
.skp-pricing tbody.skp-group tr:nth-child(odd){
  background: #f9fafb;
}
.skp-pricing tbody.skp-group tr:nth-child(even){
  background: #ffffff;
}

/* Подпись под таблицей */
.skp-pricing-note{ color:#6b7280; font-size:12px; margin-top:8px; }

/* === SKP override: убираем зебру внутри групп === */
.skp-pricing tbody.skp-group tr:nth-child(odd),
.skp-pricing tbody.skp-group tr:nth-child(even){
  background:#fff;   /* строчки обычные, без подсветки */
}

/* Цвет «зебры» для шапок секций */
:root { --skp-strip: #f9fafb; }

/* Заголовки секций: по центру и с фоном «зебры» */
.skp-pricing tbody.skp-section th{
  background: var(--skp-strip);
  text-align: center;
  font-weight: 700;
  padding: 12px 16px;             /* чуть выше для акцента */
  border-top: 1px solid #e5e7eb;
  border-bottom: 1px solid #e5e7eb;
}
.img_clients {
    float: left;
    margin: 0 50px 30px 0;
    width: 200px;
    height: auto;
  -o-object-fit: cover;
  object-fit: cover;
}
.address__container{
    margin-top: 18px;
}

}
