/* Unified visual layer for all inherited Bitrix pages. */
body.ls-inner-page{background:#f7f4f6;color:#211b24}
body.ls-inner-page .ls-masthead .ls-brandmark{width:auto!important;max-width:190px!important;flex:0 0 auto!important}
body.ls-inner-page .ls-masthead .ls-logo{display:block!important;width:158px!important;height:40px!important;max-width:158px!important;border-radius:0!important;object-fit:contain!important}
body.ls-inner-page .ls-foot .ls-logo{width:174px!important;height:44px!important;max-width:174px!important;border-radius:0!important;object-fit:contain!important}
body.ls-inner-page #ls-content{position:relative;min-height:58vh;padding:0 32px 96px;overflow:hidden}
body.ls-inner-page #ls-content:before{content:"";position:absolute;z-index:-1;top:-220px;right:-180px;width:620px;height:620px;border-radius:50%;background:radial-gradient(circle,rgba(178,43,107,.13),rgba(178,43,107,0) 68%);pointer-events:none}
body.ls-inner-page #ls-content:after{content:"";position:absolute;z-index:-1;left:0;top:110px;width:100%;height:1px;background:linear-gradient(90deg,transparent,#d9c8d2 18%,#b22b6b 52%,#d9c8d2 82%,transparent);opacity:.55}
body.ls-inner-page #ls-content>.ls-crumbs{max-width:1180px;margin:0 auto;padding:28px 0 22px!important;color:#857984;font:600 11px/1.5 ui-monospace,Consolas,monospace;letter-spacing:.09em;text-transform:uppercase}
body.ls-inner-page .ls-crumbs ol,body.ls-inner-page .ls-crumbs ul{display:flex;align-items:center;gap:9px;flex-wrap:wrap;margin:0;padding:0;list-style:none}
body.ls-inner-page .ls-crumbs a{color:#6e626d;transition:color .2s ease}body.ls-inner-page .ls-crumbs a:hover{color:#b22b6b}
body.ls-inner-page .ls-crumbs-sep{color:#c4b6c0}

body.ls-inner-page #ls-content>h1,body.ls-inner-page .container-content>h1,body.ls-inner-page .main-container h1,body.ls-inner-page .country__title{max-width:1180px;margin:18px auto 42px!important;color:#211b24!important;font-size:clamp(42px,6vw,78px)!important;line-height:.98!important;font-weight:800!important;letter-spacing:-.055em!important;text-wrap:balance}
body.ls-inner-page .ls-inner-kicker{display:block;max-width:1180px;margin:42px auto 14px;color:#b22b6b;font:700 10px/1.4 ui-monospace,Consolas,monospace;letter-spacing:.2em;text-transform:uppercase}
body.ls-inner-page h2{color:#261e29!important;font-size:clamp(28px,3.2vw,46px)!important;line-height:1.07!important;font-weight:760!important;letter-spacing:-.04em!important;margin:54px 0 24px!important}
body.ls-inner-page h3{color:#2a222d!important;font-size:clamp(21px,2vw,29px)!important;line-height:1.18!important;margin:38px 0 18px!important}
body.ls-inner-page p,body.ls-inner-page li{color:#625864;line-height:1.72}
body.ls-inner-page main a{color:#9e005d;text-underline-offset:3px}
body.ls-inner-page main a:hover{color:#c72f77}

/* Old two-column templates become one exact grid. */
body.ls-inner-page #ls-content:has(>.container-sidebar){display:grid;grid-template-columns:minmax(220px,270px) minmax(0,880px);gap:0 30px;justify-content:center}
body.ls-inner-page #ls-content:has(>.container-sidebar)>.ls-crumbs{grid-column:1/-1;width:100%}
body.ls-inner-page #ls-content>.container-sidebar{grid-column:1;float:none!important;width:auto!important;max-width:none!important;margin:34px 0 0!important;align-self:start;position:sticky;top:110px;padding:20px!important;border:1px solid #e6dce3;border-radius:20px;background:rgba(255,255,255,.86);box-shadow:0 18px 55px rgba(55,31,49,.07);backdrop-filter:blur(12px)}
body.ls-inner-page #ls-content>.container-content{grid-column:2;float:none!important;width:auto!important;max-width:none!important;margin:34px 0 0!important;padding:clamp(28px,4vw,58px)!important;border:1px solid #e6dce3;border-radius:28px;background:#fff;box-shadow:0 24px 80px rgba(55,31,49,.09);overflow:hidden}
body.ls-inner-page #ls-content:has(>.container-sidebar)>div:not(.container-sidebar):not(.container-content):not([id]){grid-column:2;max-width:880px;padding:0 clamp(28px,4vw,58px)}
body.ls-inner-page #ls-content:has(>.container-sidebar)>br{display:none}
body.ls-inner-page .container-sidebar ul{list-style:none!important;margin:0!important;padding:0!important}
body.ls-inner-page .container-sidebar li{margin:0!important;border-bottom:1px solid #eee5eb}
body.ls-inner-page .container-sidebar li:last-child{border-bottom:0}
body.ls-inner-page .container-sidebar a{display:flex!important;align-items:center;justify-content:space-between;gap:12px;padding:13px 8px!important;color:#3c323e!important;font-size:13px!important;font-weight:650!important;line-height:1.35!important;transition:.2s ease}
body.ls-inner-page .container-sidebar a:after{content:"→";color:#b22b6b;opacity:.6}
body.ls-inner-page .container-sidebar a:hover,body.ls-inner-page .container-sidebar .active>a{color:#b22b6b!important;transform:translateX(3px)}

/* Service detail pages: menu + content card. */
body.ls-inner-page #ls-content>.row{max-width:1180px;margin:30px auto 0!important;display:grid!important;grid-template-columns:270px minmax(0,1fr);gap:30px;align-items:start}
body.ls-inner-page #ls-content>.row>.container-sidebar{position:sticky;top:110px;width:auto!important;margin:0!important;padding:20px!important;border:1px solid #e6dce3;border-radius:20px;background:#fff;box-shadow:0 18px 55px rgba(55,31,49,.07)}
body.ls-inner-page #ls-content>.row>.container-content{width:auto!important;margin:0!important;padding:clamp(28px,4vw,58px)!important;border:1px solid #e6dce3;border-radius:28px;background:#fff;box-shadow:0 24px 80px rgba(55,31,49,.09)}
body.ls-inner-page #ls-content>.main-container{max-width:880px;margin:22px max(calc((100% - 1180px)/2),0px) 0 auto!important;padding:clamp(28px,4vw,58px)!important;border-radius:28px;background:linear-gradient(145deg,#2b1836,#4e2143);color:#fff;box-shadow:0 26px 80px rgba(61,24,53,.22)}
body.ls-inner-page .main-container h2,body.ls-inner-page .main-container h3,body.ls-inner-page .main-container p,body.ls-inner-page .main-container li{color:#fff!important}
body.ls-inner-page .main-container p,body.ls-inner-page .main-container li{color:#ded1dc!important}

/* Country, legal, content and article pages. */
body.ls-inner-page #ls-content>.country__title,body.ls-inner-page #ls-content>.country__section,body.ls-inner-page #ls-content>.price__avia-transportation,body.ls-inner-page #ls-content>.table-container,body.ls-inner-page #ls-content>h3,body.ls-inner-page #ls-content>.consult-form,body.ls-inner-page #ls-content>[id^="comp_"]{width:100%;max-width:1180px;margin-left:auto!important;margin-right:auto!important}
body.ls-inner-page .country__section{margin-top:22px!important;padding:clamp(28px,4vw,56px)!important;border:1px solid #e6dce3;border-radius:28px;background:#fff;box-shadow:0 22px 70px rgba(55,31,49,.07)}
body.ls-inner-page .country__section:nth-of-type(even){background:linear-gradient(145deg,#fff,#f8edf3)}
body.ls-inner-page .country__form,body.ls-inner-page .calculate-cost{width:100%;max-width:1180px;margin:0 auto 34px!important;padding:clamp(28px,4vw,48px)!important;border:0!important;border-radius:28px!important;background:linear-gradient(128deg,#281633,#5c1948)!important;color:#fff!important;box-shadow:0 28px 80px rgba(71,24,58,.24);position:relative;overflow:hidden}
body.ls-inner-page .country__form:after{content:"";position:absolute;right:-80px;top:-110px;width:320px;height:320px;border:1px solid rgba(255,255,255,.14);border-radius:50%;box-shadow:0 0 0 42px rgba(255,255,255,.035),0 0 0 90px rgba(255,255,255,.025);pointer-events:none}
body.ls-inner-page .country__form h2,body.ls-inner-page .country__form h3,body.ls-inner-page .country__form label{color:#fff!important}
body.ls-inner-page .consult-form{margin-top:48px!important;padding:clamp(30px,4vw,52px)!important;border-radius:26px!important;background:#2a1834!important;color:#fff!important;box-shadow:0 22px 65px rgba(61,24,53,.18)}
body.ls-inner-page .consult-form h2,body.ls-inner-page .consult-form h3,body.ls-inner-page .consult-form p,body.ls-inner-page .consult-form span{color:#fff!important}

/* Forms stay functional, but use a consistent control system. */
body.ls-inner-page main input:not([type=checkbox]):not([type=radio]):not([type=file]),body.ls-inner-page main select,body.ls-inner-page main textarea{width:100%;min-height:52px;padding:13px 16px!important;border:1px solid #d9ccd5!important;border-radius:11px!important;background:#fff!important;color:#261f29!important;font:500 15px/1.35 "LS Sans",Arial,sans-serif!important;outline:none;transition:border-color .2s,box-shadow .2s}
body.ls-inner-page main textarea{min-height:128px;resize:vertical}
body.ls-inner-page main input:focus,body.ls-inner-page main select:focus,body.ls-inner-page main textarea:focus{border-color:#b22b6b!important;box-shadow:0 0 0 4px rgba(178,43,107,.12)!important}
body.ls-inner-page main button,body.ls-inner-page main input[type=submit],body.ls-inner-page main .main-button{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:13px 22px!important;border:0!important;border-radius:10px!important;background:#b22b6b!important;color:#fff!important;font:700 14px/1.2 "LS Sans",Arial,sans-serif!important;cursor:pointer;box-shadow:0 12px 26px rgba(178,43,107,.23);transition:transform .2s,background .2s,box-shadow .2s}
body.ls-inner-page main button:hover,body.ls-inner-page main input[type=submit]:hover,body.ls-inner-page main .main-button:hover{background:#951c57!important;transform:translateY(-2px);box-shadow:0 16px 32px rgba(158,0,93,.3)}

/* Tables and price fragments. */
body.ls-inner-page .table-container{margin-top:18px!important;margin-bottom:42px!important;border:1px solid #e5d9e1;border-radius:18px;background:#fff;overflow-x:auto;box-shadow:0 16px 45px rgba(55,31,49,.06)}
body.ls-inner-page table{width:100%!important;border-collapse:collapse!important;background:#fff!important;font-size:14px}
body.ls-inner-page th{padding:16px!important;background:#2b1836!important;color:#fff!important;text-align:left!important;font-weight:700!important;border:0!important}
body.ls-inner-page td{padding:14px 16px!important;border:0!important;border-bottom:1px solid #eee5eb!important;color:#554b57!important;vertical-align:top}
body.ls-inner-page tr:last-child td{border-bottom:0!important}body.ls-inner-page tbody tr:hover td{background:#fff8fb}

/* FAQ is intentionally card-based; inherited click handlers are untouched. */
body.ls-inner-page .faq-container{max-width:980px;margin:42px auto 0!important;padding:0!important}
body.ls-inner-page .faq-container:before{content:"Частые вопросы";display:block;margin:0 0 34px;color:#211b24;font-size:clamp(42px,6vw,76px);font-weight:800;line-height:.98;letter-spacing:-.055em}
body.ls-inner-page .faq-container__dropdown{margin:0 0 12px!important;border:1px solid #e5d9e1!important;border-radius:16px!important;background:#fff!important;overflow:hidden;box-shadow:0 10px 36px rgba(55,31,49,.05);transition:transform .22s,box-shadow .22s,border-color .22s}
body.ls-inner-page .faq-container__dropdown:hover{transform:translateY(-2px);border-color:#d9b6c8!important;box-shadow:0 16px 42px rgba(55,31,49,.09)}
body.ls-inner-page .faq-container__dropdown-head{position:relative;padding:23px 66px 23px 24px!important;color:#2a222c!important;font-size:17px!important;font-weight:720!important;line-height:1.35!important;cursor:pointer}
body.ls-inner-page .faq-container__dropdown-cross{right:22px!important;top:50%!important;width:28px!important;height:28px!important;margin-top:-14px!important;border-radius:50%;background:#f8e7ef}
body.ls-inner-page .faq-container__dropdown-description{padding:0 24px 24px!important;color:#675c69!important;line-height:1.7!important}

/* Lists, route links and small content cards. */
body.ls-inner-page .container-content ul:not([class]),body.ls-inner-page .main-container ul:not([class]),body.ls-inner-page .country__section ul:not([class]){padding-left:0!important;list-style:none!important}
body.ls-inner-page .container-content ul:not([class]) li,body.ls-inner-page .main-container ul:not([class]) li,body.ls-inner-page .country__section ul:not([class]) li{position:relative;padding:8px 0 8px 28px!important}
body.ls-inner-page .container-content ul:not([class]) li:before,body.ls-inner-page .main-container ul:not([class]) li:before,body.ls-inner-page .country__section ul:not([class]) li:before{content:"";position:absolute;left:2px;top:18px;width:9px;height:9px;border:2px solid #b22b6b;border-radius:50%;box-shadow:0 0 0 4px #f8e7ef}
body.ls-inner-page img{max-width:100%;height:auto;border-radius:12px}
body.ls-inner-page .page_nofound{max-width:860px;margin:70px auto!important;padding:60px!important;border-radius:28px;background:#fff;box-shadow:0 24px 80px rgba(55,31,49,.09);text-align:center}

.ls-inner-reveal{opacity:0;transform:translateY(22px);transition:opacity .65s ease var(--ls-reveal-delay,0ms),transform .65s ease var(--ls-reveal-delay,0ms)}.ls-inner-reveal.is-visible{opacity:1;transform:none}
@media (prefers-reduced-motion:reduce){.ls-inner-reveal{opacity:1;transform:none;transition:none!important}}
@media (max-width:900px){
 body.ls-inner-page #ls-content{padding-left:20px;padding-right:20px}
 body.ls-inner-page #ls-content:has(>.container-sidebar){display:block}
 body.ls-inner-page #ls-content>.container-sidebar{display:none!important}
 body.ls-inner-page #ls-content>.row>.container-sidebar{position:relative;top:auto;margin:10px 0 18px!important}
 body.ls-inner-page #ls-content>.container-content{margin-top:18px!important}
 body.ls-inner-page #ls-content:has(>.container-sidebar)>div:not(.container-sidebar):not(.container-content):not([id]){padding:0}
 body.ls-inner-page #ls-content>.row{grid-template-columns:1fr;gap:18px}
 body.ls-inner-page #ls-content>.main-container{max-width:1180px;margin:18px auto 0!important}
}
@media (max-width:600px){
 body.ls-inner-page #ls-content{padding:0 16px 68px}
 body.ls-inner-page #ls-content>.ls-crumbs{padding:18px 0 12px!important}
 body.ls-inner-page .ls-inner-kicker{margin-top:30px}
 body.ls-inner-page #ls-content>h1,body.ls-inner-page .container-content>h1,body.ls-inner-page .main-container h1,body.ls-inner-page .country__title{font-size:clamp(36px,12vw,54px)!important;margin-bottom:28px!important}
 body.ls-inner-page #ls-content>.container-content,body.ls-inner-page #ls-content>.row>.container-content,body.ls-inner-page #ls-content>.main-container,body.ls-inner-page .country__section,body.ls-inner-page .country__form,body.ls-inner-page .consult-form{padding:24px 20px!important;border-radius:20px!important}
 body.ls-inner-page #ls-content>.row>.container-sidebar{display:none!important}
 body.ls-inner-page .faq-container:before{font-size:42px;margin-bottom:24px}
 body.ls-inner-page .faq-container__dropdown-head{padding:19px 58px 19px 18px!important;font-size:15px!important}
 body.ls-inner-page .faq-container__dropdown-description{padding:0 18px 20px!important;font-size:14px}
 body.ls-inner-page .table-container{margin-left:-4px!important;margin-right:-4px!important;border-radius:13px}
 body.ls-inner-page th,body.ls-inner-page td{padding:12px!important;min-width:120px}
}

/* 17.09.2026: targeted fixes for inherited components. */
body.ls-inner-page .faq-container__dropdown{background:#fff!important}
body.ls-inner-page .faq-container__dropdown-head{
 min-height:72px!important;height:auto!important;padding:22px 68px 22px 24px!important;
 background:#fff!important;color:#2a222c!important;display:flex!important;align-items:center!important
}
body.ls-inner-page .faq-container__dropdown-description{
 height:0!important;min-height:0!important;padding:0 24px!important;overflow:hidden!important;
 background:#fbf7f9!important;color:#675c69!important
}
body.ls-inner-page .faq-container__dropdown._active .faq-container__dropdown-description{
 height:auto!important;padding:0 24px 24px!important
}
body.ls-inner-page .faq-container__dropdown-cross{
 position:absolute!important;right:22px!important;top:50%!important;width:32px!important;height:32px!important;
 margin-top:-16px!important;border:0!important;border-radius:50%!important;background:#f8e7ef!important;
 transition:transform .25s ease,background .25s ease!important
}
body.ls-inner-page .faq-container__dropdown-cross:before,
body.ls-inner-page .faq-container__dropdown-cross:after{
 content:""!important;position:absolute!important;left:9px!important;top:15px!important;
 width:14px!important;height:2px!important;border:0!important;background:#ad2464!important
}
body.ls-inner-page .faq-container__dropdown-cross:after{transform:rotate(90deg)!important}
body.ls-inner-page .faq-container__dropdown._active .faq-container__dropdown-cross{transform:rotate(45deg);background:#f2d3e2!important}

body.ls-inner-page .docs-buttons{
 display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;
 gap:12px!important;width:100%!important;height:auto!important;margin:28px 0 0!important
}
body.ls-inner-page .docs-buttons .main-button{
 position:relative!important;width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;
 min-height:68px!important;margin:0!important;padding:14px 18px 14px 70px!important;
 justify-content:flex-start!important;text-align:left!important;white-space:normal!important;line-height:1.35!important
}
body.ls-inner-page .docs-buttons .main-button:before{
 left:18px!important;top:50%!important;transform:translateY(-50%)!important
}
body.ls-inner-page .docs-buttons.normativ .main-button:first-child{grid-column:1/-1}

body.ls-inner-page .container-content-company{max-width:1040px!important;margin-left:auto!important;margin-right:auto!important}
body.ls-inner-page .opp-scheme-container-wrapper{width:min(100%,900px)!important;margin-left:auto!important;margin-right:auto!important}
body.ls-inner-page .opp-scheme-container-wrapper li:before{
 position:static!important;display:block!important;height:83px!important;border:0!important;border-radius:0!important;
 box-shadow:none!important;background-color:transparent!important;background-image:url("images/opp-icon.png")!important
}
body.ls-inner-page .opp-scheme-container-wrapper>.opp-scheme-container:first-child a:nth-child(1) li:before{width:65px!important;background-position:-6px 3px!important}
body.ls-inner-page .opp-scheme-container-wrapper>.opp-scheme-container:first-child a:nth-child(2) li:before{width:73px!important;background-position:-85px -1px!important}
body.ls-inner-page .opp-scheme-container-wrapper>.opp-scheme-container:first-child a:nth-child(3) li:before{width:70px!important;background-position:-152px 1px!important}
body.ls-inner-page .opp-scheme-container_btm a:nth-child(1) li:before{width:61px!important;background-position:137px -1px!important}
body.ls-inner-page .opp-scheme-container_btm a:nth-child(2) li:before{width:64px!important;background-position:61px -1px!important}
body.ls-inner-page .opp-scheme-container_right a:nth-child(1) li:before{width:64px!important;background-position:-294px 0!important}
body.ls-inner-page .opp-scheme-container_right a:nth-child(2) li:before{width:64px!important;background-position:-223px 0!important}

@media (max-width:760px){
 body.ls-inner-page .docs-buttons{grid-template-columns:1fr!important}
 body.ls-inner-page .docs-buttons.normativ .main-button:first-child{grid-column:auto}
 body.ls-inner-page .faq-container__dropdown-head{min-height:64px!important;padding:18px 58px 18px 18px!important}
 body.ls-inner-page .faq-container__dropdown._active .faq-container__dropdown-description{padding:0 18px 20px!important}
 body.ls-inner-page .faq-container__dropdown-cross{right:16px!important}
 body.ls-inner-page .opp-scheme-container-wrapper{display:grid!important;grid-template-columns:1fr!important;gap:12px!important}
 body.ls-inner-page .opp-scheme-container-wrapper>.opp-scheme-container,
 body.ls-inner-page .opp-scheme-container-wrapper>.large-head-mdl-pos{position:static!important;float:none!important;width:100%!important;height:auto!important;margin:0!important}
 body.ls-inner-page .opp-scheme-container-wrapper>.large-head-mdl-pos{order:-1;max-width:none!important;text-align:center}
 body.ls-inner-page .opp-scheme-container-wrapper>.large-head-mdl-pos img{width:min(54vw,200px)!important;max-width:200px!important}
 body.ls-inner-page .opp-scheme-container-wrapper ul{display:grid!important;grid-template-columns:1fr!important;gap:10px!important;height:auto!important}
 body.ls-inner-page .opp-scheme-container-wrapper a{position:static!important;width:100%!important;height:auto!important}
 body.ls-inner-page .opp-scheme-container-wrapper li{display:flex!important;align-items:center!important;gap:16px!important;width:100%!important;height:auto!important;min-height:88px!important;padding:4px 14px!important;text-align:left!important;border:1px solid #eadde5!important;border-radius:16px!important;background:#fff!important}
 body.ls-inner-page .opp-scheme-container-wrapper li:before{flex:0 0 73px!important}
}
@media (max-width:600px){
 body.ls-inner-page .container-content-company .ls-inner-title{font-size:42px!important;word-break:normal!important;overflow-wrap:normal!important;hyphens:none!important}
}

/* Detailed service pages: readable tariff tables and dark-section FAQ. */
body.ls-inner-page .main-container .info-table-col{
 width:100%!important;margin:24px 0 38px!important;border-collapse:separate!important;border-spacing:0 8px!important;
 table-layout:fixed!important
}
body.ls-inner-page .main-container .info-table-col .row{background:transparent!important}
body.ls-inner-page .main-container .info-table-col .cell{
 padding:18px 20px!important;border:0!important;background:#fff!important;color:#342a35!important;
 font-size:14px!important;font-weight:500!important;line-height:1.45!important;text-align:left!important;vertical-align:middle!important
}
body.ls-inner-page .main-container .info-table-col .row:not(.table-info-head) .cell:first-child{
 border-radius:12px 0 0 12px!important
}
body.ls-inner-page .main-container .info-table-col .row:not(.table-info-head) .cell:last-child{
 width:170px!important;border-left:8px solid #3d203d!important;border-radius:0 12px 12px 0!important;
 color:#a81f63!important;font-size:18px!important;font-weight:800!important;white-space:nowrap!important;text-align:center!important
}
body.ls-inner-page .main-container .info-table-col .table-info-head .cell{
 background:#ad2464!important;color:#fff!important;font-size:12px!important;font-weight:800!important;
 letter-spacing:.08em!important;text-transform:uppercase!important
}
body.ls-inner-page .main-container .info-table-col .table-info-head .cell:first-child{border-radius:12px 0 0 12px!important}
body.ls-inner-page .main-container .info-table-col .table-info-head .cell:last-child{
 width:170px!important;border-left:8px solid #3d203d!important;border-radius:0 12px 12px 0!important;text-align:center!important
}

body.ls-inner-page .main-container .faq-container{margin-top:68px!important}
body.ls-inner-page .main-container .faq-container:before{color:#fff!important;text-shadow:0 10px 34px rgba(0,0,0,.18)}
body.ls-inner-page .main-container .faq-container__dropdown{
 border-color:rgba(255,255,255,.16)!important;box-shadow:0 14px 40px rgba(12,5,15,.16)!important
}
body.ls-inner-page .main-container .faq-container__dropdown-head{
 color:#2b202c!important;font-weight:720!important;opacity:1!important
}
body.ls-inner-page .main-container .faq-container__dropdown-head p,
body.ls-inner-page .main-container .faq-container__dropdown-head span{
 margin:0!important;color:#2b202c!important;font-weight:720!important;opacity:1!important
}
body.ls-inner-page .main-container .faq-container__dropdown-description{
 color:#5e5360!important;background:#fbf7f9!important
}
body.ls-inner-page .main-container .faq-container__dropdown-description p,
body.ls-inner-page .main-container .faq-container__dropdown-description span,
body.ls-inner-page .main-container .faq-container__dropdown-description li{
 color:#5e5360!important;opacity:1!important
}

@media (max-width:700px){
 body.ls-inner-page .main-container .add_content:has(.info-table-col){overflow-x:auto!important;padding-bottom:8px!important}
 body.ls-inner-page .main-container .info-table-col{min-width:620px!important}
 body.ls-inner-page .main-container .info-table-col .cell{padding:14px 16px!important;font-size:13px!important}
 body.ls-inner-page .main-container .faq-container{margin-top:48px!important}
 body.ls-inner-page .main-container .faq-container:before{font-size:40px!important}
}
