.header-wow{position: fixed;top: 0;left: 0;right: 0;z-index: 1030;color: var(--bs-primary-text);transition: background-color .4s, box-shadow .4s, backdrop-filter .4s}.header-wow > .container{max-width: 1320px}.header-wow.is-solid{background: rgba(38, 48, 33, .78);-webkit-backdrop-filter: blur(14px) saturate(1.3);backdrop-filter: blur(14px) saturate(1.3);box-shadow: 0 10px 30px rgba(0, 0, 0, .18)}.header-wow .hw-bar{height: 96px;display: flex;align-items: center;justify-content: space-between;gap: 24px;transition: height .35s cubic-bezier(.2,.7,.2,1)}.header-wow.is-solid .hw-bar{height: 74px}.header-wow .hw-logo{display: flex;align-items: center;background: rgba(254, 250, 224, .94);border-radius: 18px;padding: 6px 14px;flex: 0 0 auto;transition: transform .3s}.header-wow .hw-logo img{height: 56px;width: auto;display: block;transition: height .35s}.header-wow.is-solid .hw-logo img{height: 46px}.header-wow .hw-logo:hover{transform: translateY(-2px)}.header-wow .hw-nav > ul{display: flex;gap: 4px;list-style: none;margin: 0;padding: 0}.header-wow .hw-nav > ul > li{position: relative}.header-wow .hw-nav > ul > li > a{display: block;padding: 10px 16px;color: var(--bs-primary-text);text-decoration: none;font-size: 17px;font-weight: 500;letter-spacing: .3px;position: relative}.header-wow .hw-nav > ul > li > a::after{content: '';position: absolute;left: 16px;right: 16px;bottom: 4px;height: 1.5px;background: currentColor;transform: scaleX(0);transform-origin: right;transition: transform .35s cubic-bezier(.2,.7,.2,1)}.header-wow .hw-nav > ul > li:hover > a::after, .header-wow .hw-nav > ul > li.active > a::after{transform: scaleX(1);transform-origin: left}.header-wow .hw-nav > ul > li.parent > a{padding-right: 30px}.header-wow .hw-nav > ul > li.parent > a::before{content: '';position: absolute;right: 14px;top: 50%;width: 7px;height: 7px;margin-top: -6px;border: solid currentColor;border-width: 0 1.5px 1.5px 0;transform: rotate(45deg);transition: transform .3s}.header-wow .hw-nav > ul > li.parent:hover > a::before{transform: rotate(-135deg);margin-top: -2px}.header-wow .hw-nav ul ul{position: absolute;top: calc(100% + 12px);left: 50%;width: 560px;list-style: none;margin: 0;padding: 22px;display: grid;grid-template-columns: 1fr 1fr;gap: 2px 12px;background: rgba(38, 48, 33, .92);-webkit-backdrop-filter: blur(16px);backdrop-filter: blur(16px);border: 1px solid rgba(254, 250, 224, .14);border-radius: 22px;box-shadow: 0 30px 60px rgba(0, 0, 0, .35);opacity: 0;visibility: hidden;transform: translate(-50%, 10px);transition: opacity .25s, transform .3s cubic-bezier(.2,.7,.2,1), visibility .25s}.header-wow .hw-nav ul ul::before{content: '';position: absolute;left: 0;right: 0;top: -14px;height: 14px}.header-wow .hw-nav li:hover > ul, .header-wow .hw-nav li:focus-within > ul{opacity: 1;visibility: visible;transform: translate(-50%, 0)}.header-wow .hw-nav ul ul a{display: flex;align-items: center;gap: 10px;padding: 11px 14px;border-radius: 12px;color: var(--bs-primary-text);text-decoration: none;font-size: 15px;font-weight: 500;transition: background-color .2s, padding-left .25s}.header-wow .hw-nav ul ul a::before{content: '';width: 6px;height: 6px;border-radius: 50%;background: #b8d39a;opacity: .6;flex: 0 0 6px;transition: opacity .2s, transform .2s}.header-wow .hw-nav ul ul a:hover{background: rgba(254, 250, 224, .08);padding-left: 18px}.header-wow .hw-nav ul ul a:hover::before{opacity: 1;transform: scale(1.4)}.header-wow .hw-right{display: flex;align-items: center;gap: 14px}.header-wow .hw-phone{align-items: center;gap: 10px;color: var(--bs-primary-text);text-decoration: none;font-size: 17px;font-weight: 600;letter-spacing: .3px;white-space: nowrap}.header-wow .hw-phone-dot{width: 8px;height: 8px;border-radius: 50%;background: #b8d39a;box-shadow: 0 0 0 0 rgba(184, 211, 154, .7);animation: hw-pulse 2.2s infinite}@keyframes hw-pulse{70%{box-shadow: 0 0 0 9px rgba(184, 211, 154, 0)}100%{box-shadow: 0 0 0 0 rgba(184, 211, 154, 0)}}.header-wow .hw-icons{gap: 8px}.header-wow .hw-cta{position: relative;overflow: hidden;display: inline-flex;align-items: center;height: 46px;padding: 0 24px;border: 0;border-radius: 50px;background: var(--bs-primary-text);color: var(--bs-primary);font-family: inherit;font-size: 13px;font-weight: 600;line-height: 1;text-transform: uppercase;letter-spacing: 1px;cursor: pointer;transition: transform .25s, box-shadow .25s}.header-wow .hw-cta::after{content: '';position: absolute;top: 0;left: -60px;width: 40px;height: 100%;background: linear-gradient(90deg, transparent, rgba(255,255,255,.7), transparent);transform: skewX(-25deg);animation: hw-flash 3.5s ease-in-out infinite}@keyframes hw-flash{0%, 60%{left: -60px}100%{left: 120%}}.header-wow .hw-cta:hover{transform: translateY(-2px);box-shadow: 0 10px 24px rgba(0, 0, 0, .25)}.header-wow .hw-burger{width: 46px;height: 46px;border-radius: 50%;border: 1px solid rgba(254, 250, 224, .4);background: rgba(254, 250, 224, .08);display: flex;flex-direction: column;justify-content: center;align-items: center;gap: 6px;padding: 0;cursor: pointer;position: relative;z-index: 3}.header-wow .hw-burger span{display: block;width: 18px;height: 2px;background: var(--bs-primary-text);border-radius: 2px;transition: transform .35s cubic-bezier(.2,.7,.2,1)}body.hw-open .header-wow .hw-burger span:first-child{transform: translateY(4px) rotate(45deg)}body.hw-open .header-wow .hw-burger span:last-child{transform: translateY(-4px) rotate(-45deg)}.header-wow .hw-overlay{position: fixed;inset: 0;z-index: 2;background: radial-gradient(120% 80% at 80% 0%, #5f6f52 0%, #263021 70%);clip-path: circle(0 at calc(100% - 44px) 48px);transition: clip-path .7s cubic-bezier(.77,0,.18,1);overflow-y: auto}body.hw-open .header-wow .hw-overlay{clip-path: circle(150% at calc(100% - 44px) 48px)}body.hw-open{overflow: hidden}.header-wow .hw-ov-in{min-height: 100%;padding: 120px 28px 40px;display: flex;flex-direction: column;justify-content: space-between;gap: 40px}.header-wow .hw-ov-nav ul{list-style: none;margin: 0;padding: 0}.header-wow .hw-ov-nav > ul > li{opacity: 0;transform: translateY(20px);transition: opacity .5s, transform .6s cubic-bezier(.19,1,.22,1)}body.hw-open .header-wow .hw-ov-nav > ul > li{opacity: 1;transform: none}body.hw-open .header-wow .hw-ov-nav > ul > li:nth-child(1){transition-delay: .25s}body.hw-open .header-wow .hw-ov-nav > ul > li:nth-child(2){transition-delay: .32s}body.hw-open .header-wow .hw-ov-nav > ul > li:nth-child(3){transition-delay: .39s}.header-wow .hw-ov-nav > ul > li > a{display: block;color: var(--bs-primary-text);text-decoration: none;font-size: clamp(30px, 8vw, 46px);font-weight: 500;line-height: 1.25;padding: 4px 0}.header-wow .hw-ov-nav ul ul{display: grid;grid-template-columns: 1fr 1fr;gap: 6px 18px;margin: 10px 0 18px}.header-wow .hw-ov-nav ul ul a{color: rgba(254, 250, 224, .78);text-decoration: none;font-size: 16px}.header-wow .hw-ov-foot{display: flex;flex-direction: column;gap: 18px;align-items: flex-start}.header-wow .hw-ov-phone{font-size: 28px;font-weight: 600;color: var(--bs-primary-text);text-decoration: none}.header-wow .hw-ov-icons{display: flex;gap: 10px}@media (max-width: 575px){.header-wow .hw-bar{height: 78px}.header-wow .hw-logo img{height: 44px}.header-wow .hw-logo{padding: 4px 10px;border-radius: 14px}.header-wow .hw-ov-nav ul ul{grid-template-columns: 1fr}}@media (prefers-reduced-motion: reduce){.header-wow *, .header-wow{animation: none !important;transition: none !important}}.site .header-wow a:not(.btn){color: var(--bs-primary-text)}.site .header-wow .hw-nav ul ul a:not(.btn){color: var(--bs-primary-text)}.header-wow .hw-city-btn{display: inline-flex;align-items: center;gap: 7px;height: 42px;padding: 0 14px;border-radius: 50px;border: 1px solid rgba(254, 250, 224, .35);background: rgba(254, 250, 224, .08);color: var(--bs-primary-text);font: inherit;font-size: 14px;font-weight: 500;cursor: pointer;transition: background-color .25s}.header-wow .hw-city-btn:hover, .header-wow .hw-city-btn[aria-expanded="true"]{background: rgba(254, 250, 224, .18)}.header-wow .hw-city-chev{opacity: .7;transition: transform .25s}.header-wow .hw-city-btn[aria-expanded="true"] .hw-city-chev{transform: rotate(180deg)}.header-wow .hw-city-menu{min-width: 310px;padding: 14px;border: 1px solid rgba(254, 250, 224, .14);border-radius: 22px;background: rgba(38, 48, 33, .96);-webkit-backdrop-filter: blur(14px);backdrop-filter: blur(14px);box-shadow: 0 24px 50px rgba(0, 0, 0, .35)}.header-wow .hw-city-h{font-size: 12px;font-weight: 600;letter-spacing: 2px;text-transform: uppercase;color: #b8d39a;padding: 4px 10px 10px}.header-wow .hw-city-list, .header-wow .hw-ov-city-list{list-style: none;margin: 0;padding: 0;display: grid;grid-template-columns: 1fr 1fr;gap: 2px}.header-wow .hw-city-list a{display: block;padding: 8px 10px;border-radius: 12px;color: var(--bs-primary-text) !important;text-decoration: none;font-size: 15px;transition: background-color .2s}.header-wow .hw-city-list a:hover{background: rgba(254, 250, 224, .1)}.header-wow .hw-city-list a.is-active{background: var(--bs-primary-text);color: #263021 !important;font-weight: 600}.header-wow .hw-ov-city{margin-top: 26px}.header-wow .hw-ov-city-h{display: flex;align-items: center;gap: 8px;font-size: 12px;font-weight: 600;letter-spacing: 2px;text-transform: uppercase;color: #b8d39a;margin-bottom: 10px}.header-wow .hw-ov-city-list{grid-template-columns: repeat(auto-fill, minmax(130px, 1fr));gap: 8px}.header-wow .hw-ov-city-list a{display: block;padding: 9px 14px;border-radius: 50px;border: 1px solid rgba(254, 250, 224, .25);color: var(--bs-primary-text) !important;text-decoration: none;font-size: 14px;text-align: center}.header-wow .hw-ov-city-list a.is-active{background: var(--bs-primary-text);color: #263021 !important;border-color: transparent;font-weight: 600}@media (min-width: 768px) and (max-width: 1199px){.header-wow .hw-ov-city{display: none}}body.hw-open .header-wow, body.hw-open .header-wow.is-solid{-webkit-backdrop-filter: none;backdrop-filter: none;background: #263021}

[data-color="#000000FF"]{color:#000000FF}

.module.wow-fx-1, .module.wow-fx-1 > .container{padding: 0 !important}.wow-progress{position: fixed;left: 0;right: 0;top: 0;height: 3px;z-index: 1041;pointer-events: none}.wow-progress span{display: block;height: 100%;background: linear-gradient(90deg, #b8d39a, #fefae0);transform-origin: left;transform: scaleX(0)}.wow-rise{opacity: 0;translate: 0 50px;transition: opacity 1s cubic-bezier(.19,1,.22,1), translate 1s cubic-bezier(.19,1,.22,1)}.wow-rise.in{opacity: 1;translate: 0 0}.wk-kicker{display: inline-flex;align-items: center;gap: 10px;font-size: 13px;font-weight: 600;letter-spacing: 3px;text-transform: uppercase;color: var(--bs-primary);opacity: .75;margin-bottom: 16px}.wk-kicker::before{content: '';width: 28px;height: 1.5px;background: currentColor}.wk-title{font-size: clamp(32px, 4vw, 56px);font-weight: 600;line-height: 1.02;letter-spacing: -.5px;text-transform: uppercase;color: var(--bs-primary);margin: 0 0 20px}.wk-lead{font-size: 19px;font-weight: 300;line-height: 1.5;max-width: 620px}.wk-dark{--wk: var(--bs-primary-text)}.wk-dark .wk-kicker, .wk-dark .wk-title{color: var(--bs-primary-text)}.wk-btn{display: inline-flex;align-items: center;gap: 10px;height: 54px;padding: 0 28px;border-radius: 50px;border: 0;background: var(--bs-primary);color: var(--bs-primary-text) !important;text-decoration: none !important;font-family: inherit;font-size: 13px;font-weight: 600;line-height: 1;text-transform: uppercase;letter-spacing: 1.2px;cursor: pointer;transition: transform .25s, box-shadow .25s, background-color .25s}.wk-btn:hover{transform: translateY(-2px);box-shadow: 0 14px 28px rgba(43, 51, 38, .25);background: var(--bs-primary-hover)}.wk-btn.is-light{background: var(--bs-primary-text);color: var(--bs-primary) !important}.wk-btn svg{transition: transform .3s}.wk-btn:hover svg{transform: translateX(3px)}.dock-btn{position: relative;width: 56px;height: 56px;border-radius: 50%;border: 1px solid rgba(254, 250, 224, .35);background: var(--bs-primary);color: var(--bs-primary-text) !important;display: inline-flex;align-items: center;justify-content: center;padding: 0;cursor: pointer;text-decoration: none !important;box-shadow: 0 10px 26px rgba(31, 39, 27, .28);transition: transform .3s cubic-bezier(.2,.7,.2,1), background-color .25s, box-shadow .3s, opacity .3s}.dock-btn svg{width: 22px;height: 22px}.dock-btn:hover{transform: translateY(-3px);background: var(--bs-primary-hover);box-shadow: 0 16px 34px rgba(31, 39, 27, .35)}.dock-btn.is-sm{width: 42px;height: 42px;background: rgba(254, 250, 224, .08);box-shadow: none;border-color: rgba(254, 250, 224, .35)}.dock-btn.is-sm svg{width: 18px;height: 18px}.dock-btn.is-sm:hover{background: rgba(254, 250, 224, .18);transform: translateY(-2px)}.dock{position: fixed;right: 24px;bottom: 24px;z-index: 1035;display: flex;flex-direction: column;align-items: center;gap: 12px}.dock .dock-btn{width: 52px;height: 52px}.dock .dock-btn svg{width: 21px;height: 21px}.dock-menu{display: none;flex-direction: column;gap: 12px;align-items: center}.dock.is-open .dock-menu{display: flex}.dock.is-open .dock-menu .dock-btn{animation: dock-pop .35s cubic-bezier(.2,.7,.2,1) both}.dock.is-open .dock-menu .dock-btn:nth-child(3){animation-delay: 0s}.dock.is-open .dock-menu .dock-btn:nth-child(2){animation-delay: .05s}.dock.is-open .dock-menu .dock-btn:nth-child(1){animation-delay: .1s}@keyframes dock-pop{from{opacity: 0;transform: translateY(14px) scale(.85)}}.dock-tip{position: absolute;right: calc(100% + 12px);top: 50%;transform: translateY(-50%);white-space: nowrap;background: #1f271b;color: var(--bs-primary-text);font-size: 13px;font-weight: 500;padding: 7px 12px;border-radius: 10px;opacity: 0;pointer-events: none;transition: opacity .2s}.dock-btn:hover .dock-tip{opacity: 1}.dock-btn.is-main .i-close{display: none}.dock.is-open .dock-btn.is-main .i-open{display: none}.dock.is-open .dock-btn.is-main .i-close{display: inline-flex}.dock-btn.is-main::after{content: '';position: absolute;inset: -1px;border-radius: 50%;border: 2px solid var(--bs-primary);animation: dock-ping 2.6s cubic-bezier(0,0,.2,1) infinite;pointer-events: none}.dock.is-open .dock-btn.is-main::after{display: none}@keyframes dock-ping{0%{transform: scale(1);opacity: .8}80%, 100%{transform: scale(1.6);opacity: 0}}.dock-btn.is-up, .dock .cookie-mini{background: rgba(254, 250, 224, .94);color: #1f271b !important;border: 1px solid rgba(95, 111, 82, .25);-webkit-backdrop-filter: blur(8px);backdrop-filter: blur(8px)}.dock-btn.is-up:not(.is-live){opacity: .55}.dock-btn.is-up:hover{background: #fff}.dock-ring{position: absolute;inset: 1px;width: calc(100% - 2px) !important;height: calc(100% - 2px) !important;transform: rotate(-90deg);pointer-events: none}.dock-ring circle{fill: none;stroke: var(--bs-primary);stroke-width: 2.5;stroke-linecap: round}.dock .cookie-widget{position: relative !important;inset: auto !important;z-index: auto;display: block}.dock .cookie-mini{width: 52px !important;height: 52px !important;border-radius: 50% !important;box-shadow: 0 10px 26px rgba(31, 39, 27, .2) !important;font-size: 19px;display: inline-flex;align-items: center;justify-content: center;transition: transform .3s cubic-bezier(.2,.7,.2,1)}.dock .cookie-mini:hover{transform: translateY(-3px) !important}.dock .cookie-note{position: absolute;right: calc(100% + 14px);bottom: 0;width: min(21rem, calc(100vw - 100px));border-radius: 18px;border: 1px solid rgba(254, 250, 224, .14);box-shadow: 0 20px 40px rgba(31, 39, 27, .35);background: #263021;color: var(--bs-primary-text);padding: 18px 20px;font-size: 14px;line-height: 1.5}.dock .cookie-note p{margin: 0 0 12px;color: var(--bs-primary-text)}.dock .cookie-note a{color: #d9e8c4 !important;text-decoration: underline;text-underline-offset: 3px}.dock .cookie-note .btn{background: var(--bs-primary-text);border: 0;color: #263021;border-radius: 50px;font-weight: 600;padding: 9px 16px}.dock .cookie-note .btn:hover{background: #fff;color: #263021}@media (max-width: 575px){.dock{right: 14px;bottom: 14px;gap: 10px}.dock .dock-btn, .dock .cookie-mini{width: 46px !important;height: 46px !important}}.wz{position: fixed;inset: 0;z-index: 2000;background: rgba(20, 26, 17, .92);-webkit-backdrop-filter: blur(6px);backdrop-filter: blur(6px);display: flex;align-items: center;justify-content: center;padding: 60px 70px;opacity: 0;transition: opacity .3s}.wz.in{opacity: 1}.wz img{max-width: 100%;max-height: 100%;border-radius: 12px;box-shadow: 0 30px 80px rgba(0, 0, 0, .5);transform: scale(.96);transition: transform .4s cubic-bezier(.2,.7,.2,1)}.wz.in img{transform: none}.wz .dock-btn{position: absolute}.wz .wz-x{top: 18px;right: 18px}.wz .wz-prev{left: 14px;top: 50%;margin-top: -28px}.wz .wz-next{right: 14px;top: 50%;margin-top: -28px}.wz .wz-prev svg{transform: rotate(-90deg)}.wz .wz-next svg{transform: rotate(90deg)}.wz .wz-n{position: absolute;bottom: 22px;left: 50%;transform: translateX(-50%);color: var(--bs-primary-text);font-size: 14px;letter-spacing: 2px;opacity: .7}@media (max-width: 575px){.wz{padding: 70px 12px}.wz .wz-prev, .wz .wz-next{top: auto;bottom: 14px;margin: 0}}@media (prefers-reduced-motion: reduce){.wow-rise{opacity: 1;translate: none;transition: none}.wow-progress{display: none}.dock-btn.is-main::after, .dock-menu .dock-btn{animation: none !important}}[data-reveal]{opacity: 0;translate: 0 40px;transition: opacity 1s cubic-bezier(.19,1,.22,1), translate 1s cubic-bezier(.19,1,.22,1);transition-delay: calc(var(--d, 0) * 90ms)}[data-reveal].in{opacity: 1;translate: 0 0}@media (prefers-reduced-motion: reduce){[data-reveal]{opacity: 1;translate: none;transition: none}}body.hw-open .cookie-widget, body.hw-open .dock, body.hw-open .wvw{opacity: 0 !important;pointer-events: none !important}.module.wow-services-1, .module.wow-team-1, .module.wow-reviews-1, .module.wow-faq-1, .module.wow-articles-1{background: #eef0d6}.module.wow-reviews-1{background-image: none}.module.wow-steps-1, .module.wow-videos-1{background: #263021 radial-gradient(900px 500px at 85% 0%, rgba(169, 179, 136, .18), transparent 70%);color: var(--bs-primary-text)}.module.wow-services-1, .module.wow-team-1, .module.wow-reviews-1, .module.wow-faq-1, .module.wow-articles-1{box-shadow: inset 0 1px 0 rgba(95, 111, 82, .08), inset 0 -1px 0 rgba(95, 111, 82, .08)}.module.wow-services-1 .sv-card, .module.wow-faq-1 .fq-item:not(.is-open), .module.wow-articles-1 .ar-card{box-shadow: 0 22px 44px -26px rgba(43, 51, 38, .45)}.module.wow-faq-1 .fq-ask{background: #fff}.module.wow-steps-1 .st-title{color: var(--bs-primary-text)}.module.wow-steps-1 .st-rail{background: rgba(254, 250, 224, .18)}.module.wow-steps-1 .st-rail span{background: #b8d39a}.module.wow-steps-1 .st-dot{border-color: rgba(254, 250, 224, .55);background: #263021;color: var(--bs-primary-text)}.module.wow-steps-1 .st-dot::before{background: var(--bs-primary-text)}.module.wow-steps-1.in .st-dot span{color: #263021}.module.wow-steps-1 .st-name{color: var(--bs-primary-text)}.module.wow-steps-1 .st-desc{color: rgba(254, 250, 224, .78)}.module.wow-videos-1 .wk-kicker, .module.wow-videos-1 .wk-title{color: var(--bs-primary-text)}.module.wow-videos-1 .wk-lead{color: rgba(254, 250, 224, .8)}.module.wow-videos-1 .vd-phone{background: #11160e;box-shadow: 0 50px 90px -40px rgba(0, 0, 0, .8), inset 0 0 0 2px rgba(254, 250, 224, .14), 0 0 0 1px rgba(254, 250, 224, .06)}.module.wow-videos-1 .vd-screen::before{background: #11160e}.a-title{clip-path: inset(0 0 100% 0);translate: 0 .4em;transition: clip-path 1.15s cubic-bezier(.77,0,.18,1), translate 1.15s cubic-bezier(.19,1,.22,1)}.a-title.a-in{clip-path: inset(-10% -2% -20% -2%);translate: 0 0}.a-kick{opacity: 0;transition: opacity .8s ease .1s}.a-kick::before{transform: scaleX(0);transform-origin: left;transition: transform .9s cubic-bezier(.77,0,.18,1) .15s}.a-kick.a-in{opacity: .75}.wk-dark .a-kick.a-in, .module.wow-videos-1 .a-kick.a-in, .ct .a-kick.a-in, .pz .a-kick.a-in{opacity: 1}.a-kick.a-in::before{transform: scaleX(1)}.a-lead{opacity: 0;translate: 0 22px;transition: opacity 1s ease .3s, translate 1s cubic-bezier(.19,1,.22,1) .3s}.a-lead.a-in{opacity: 1;translate: 0 0}.a-img{clip-path: inset(14% 14% 14% 14% round 30px);transition: clip-path 1.4s cubic-bezier(.77,0,.18,1)}.a-img img{scale: 1.28;transition: scale 1.8s cubic-bezier(.19,1,.22,1), transform .9s cubic-bezier(.2,.7,.2,1) !important}.a-img.a-in{clip-path: inset(0 0 0 0 round 30px)}.a-img.a-in img{scale: 1}.vd-phone.a-img{clip-path: inset(10% 10% 10% 10% round 44px)}.vd-phone.a-img.a-in{clip-path: inset(-20% -20% -20% -20% round 44px)}[data-par]{will-change: translate}.mq{transform: rotate(-1.2deg) scale(1.02) skewX(var(--skew, 0deg)) !important;transition: transform .5s cubic-bezier(.2,.7,.2,1)}@media (prefers-reduced-motion: reduce){.a-title, .a-kick, .a-lead, .a-img, .a-img img{clip-path: none !important;opacity: 1 !important;translate: none !important;scale: none !important;transition: none !important}}.wk-btn, .dock-btn, .hw-cta, .fw-btn{transition-property: transform, translate, box-shadow, background-color, color, opacity, border-color;transition-duration: .3s;transition-timing-function: cubic-bezier(.2,.7,.2,1)}

.hero-107{position: relative;overflow: hidden;color: var(--bs-primary-text)}.hero-107 > .container{position: static;padding-top: 0 !important;padding-bottom: 0 !important}.hero-107 .hero-bg{position: absolute;inset: 0;background-size: cover;background-position: center}.hero-107 .hero-filter{position: absolute;inset: 0;background-image: var(--filter, linear-gradient(rgba(95, 111, 82, .8), rgba(95, 111, 82, .5)))}.hero-107 .hero-in{position: relative;min-height: var(--h, 90vh);display: flex;flex-direction: column;justify-content: center;align-items: center;text-align: center;padding: 52px 0 42px}.hero-107 .hero-title{--tt-fs: 62px;--tt-fw: 400;--tt-tt: none;--tt-c: var(--bs-primary-text);--tt-ls: 1px;--tt-lh: 1.05;padding: 24px 0;margin: 0}.hero-107 .hero-text{--td-fs: 20px;--td-fw: 400;--td-c: var(--bs-primary-text);max-width: none;padding: 15px 0 30px;margin: 0}.hero-107 .hero-label{font-size: 16px;text-transform: uppercase;letter-spacing: 1px;opacity: .9}.hero-107 .hero-btns{display: flex;flex-wrap: wrap;gap: 10px 10px;justify-content: center}.hero-107 .hero-btns .tl-btn{min-width: 300px}.hero-107 .hero-arrow{position: absolute;left: 50%;bottom: 40px;transform: translateX(-50%);animation: hero-bounce 1.7s infinite;line-height: 0}@keyframes hero-bounce{0%, 100%{transform: translate(-50%, 0)}50%{transform: translate(-50%, 8px)}}.hero-107 .hero-in.is-left{align-items: stretch;text-align: left;--h: 80vh}.hero-107 .hero-in.is-left .hero-col{max-width: 600px}.hero-107 .hero-in.is-left .hero-title{--tt-fs: 26px;--tt-fw: 600;--tt-ta: left;--tt-ls: 0;padding: 0 0 25px}.hero-107 .hero-in.is-left .hero-text{--td-ta: left;--td-fs: 18px;--td-fw: 300;padding: 0}.hero-107 .hero-form{margin-top: 60px}.hero-107 .hero-form form{display: flex;gap: 20px;align-items: flex-start;flex-wrap: wrap}.hero-107 .hero-form form > .mb-3:not(.form-check){flex: 1 1 200px;margin: 0 !important}.hero-107 .hero-form .form-control{background: transparent;border-color: var(--bs-primary-text);color: var(--bs-primary-text);height: 56px}.hero-107 .hero-form .form-control::placeholder{color: rgba(254, 250, 224, .7)}.hero-107 .hero-form .form-check{order: 9;flex-basis: 100%;color: var(--bs-primary-text)}.hero-107 .hero-form button[type="submit"]{margin: 0 !important;background: var(--bs-primary-text);color: var(--bs-primary);border: 0;font-weight: 400;min-height: 56px;min-width: 170px}@media (prefers-reduced-motion: reduce){.hero-107 .hero-arrow{animation: none}}@media (max-width: 639px){.hero-107 .hero-in{min-height: var(--hm, 100vh);padding: 40px 0}.hero-107 .hero-btns .tl-btn{min-width: 0;width: 100%;max-width: 300px}.hero-107 .hero-arrow{display: none}}.hero-107{background: #2b3326;isolation: isolate}.hero-107 .hero-bg{inset: -3%;transform: scale(1.1);animation: hero-ken 14s cubic-bezier(.2,.6,.2,1) forwards;z-index: -2}@keyframes hero-ken{to{transform: scale(1)}}.hero-107 .hero-filter{z-index: -1;background-image: radial-gradient(1100px 600px at 50% 45%, rgba(95, 111, 82, .35), transparent 70%), linear-gradient(180deg, rgba(43, 51, 38, .6) 0%, rgba(95, 111, 82, .55) 45%, rgba(43, 51, 38, .92) 100%)}.hero-107 .hero-grain{position: absolute;inset: 0;z-index: -1;opacity: .12;mix-blend-mode: overlay;pointer-events: none;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(/.core/views/modules/claude/osushenie-pomeshenij-zhukovskij/hero-107/%23n)'/%3E%3C/svg%3E")}.hero-107 .hero-in{padding: 150px 0 110px;min-height: var(--h, 90vh)}.hero-107 .hero-label{display: inline-flex;align-items: center;gap: 10px;padding: 8px 18px;border: 1px solid rgba(254, 250, 224, .35);border-radius: 50px;background: rgba(254, 250, 224, .08);-webkit-backdrop-filter: blur(6px);backdrop-filter: blur(6px);margin-bottom: 26px;opacity: 1}.hero-107 .hero-label-t{font-size: 13px;font-weight: 600;letter-spacing: 2px;text-transform: uppercase;margin: 0}.hero-107 .hero-dot{width: 8px;height: 8px;border-radius: 50%;background: #b8d39a;animation: hero-pulse 2.2s infinite}@keyframes hero-pulse{0%{box-shadow: 0 0 0 0 rgba(184, 211, 154, .7)}70%, 100%{box-shadow: 0 0 0 10px rgba(184, 211, 154, 0)}}.hero-107 .hero-title{font-size: clamp(34px, 4.6vw, 64px);font-weight: 400;line-height: 1.06;letter-spacing: -.5px;text-transform: none;color: var(--bs-primary-text);max-width: 1100px;padding: 0;margin: 0 0 26px}.hero-107 .hero-text{font-size: 19px;font-weight: 300;line-height: 1.5;color: rgba(254, 250, 224, .9);max-width: 760px;padding: 0;margin: 0 0 40px}.hero-107 .hero-text p{margin: 0}.hero-107 .hero-btns{gap: 14px}.hero-107 .hero-btns .tl-btn{min-width: 270px}.hero-107 .hero-title, .hero-107 .hero-label{animation: hero-up 1s cubic-bezier(.19,1,.22,1) both}.hero-107 .hero-text{animation: hero-up 1s .2s cubic-bezier(.19,1,.22,1) both}.hero-107 .hero-btns, .hero-107 .hero-form{animation: hero-up 1s .35s cubic-bezier(.19,1,.22,1) both}@keyframes hero-up{from{opacity: 0;transform: translateY(24px)}}.hero-107 .hero-arrow{width: 26px;height: 42px;margin: 0;bottom: 28px;border: 2px solid rgba(254, 250, 224, .6);border-radius: 14px;animation: none;transform: translateX(-50%)}.hero-107 .hero-arrow span{position: absolute;left: 50%;top: 8px;width: 4px;height: 8px;margin-left: -2px;border-radius: 2px;background: var(--bs-primary-text);animation: hero-wheel 1.8s infinite}@keyframes hero-wheel{0%{opacity: 0;transform: translateY(0)}30%{opacity: 1}100%{opacity: 0;transform: translateY(14px)}}.hero-107 .hero-in.is-left{padding: 150px 0 80px}.hero-107 .hero-in.is-left .hero-col{max-width: 760px}.hero-107 .hero-in.is-left .hero-title{font-size: clamp(30px, 3.6vw, 50px);font-weight: 600;text-transform: uppercase;line-height: 1.05;text-align: left;margin-bottom: 22px}.hero-107 .hero-in.is-left .hero-text{font-size: 18px;text-align: left;margin: 0}.hero-107 .hero-form{margin-top: 44px;padding: 26px;max-width: 980px;border-radius: 28px;border: 1px solid rgba(254, 250, 224, .18);background: rgba(254, 250, 224, .08);-webkit-backdrop-filter: blur(18px);backdrop-filter: blur(18px)}.hero-107 .hero-form .form-control{border-color: rgba(254, 250, 224, .35);background: rgba(254, 250, 224, .06)}.hero-107 .hero-form .form-control:focus{border-color: #b8d39a;box-shadow: 0 0 0 4px rgba(184, 211, 154, .18)}.hero-107 .hero-form .form-check, .hero-107 .hero-form .form-check a{color: rgba(254, 250, 224, .75)}.hero-107 .hero-form button[type="submit"]{background: var(--bs-primary-text);color: #263021;min-height: 56px;border-radius: 50px}.hero-107 .hero-form button[type="submit"]:hover{background: #fff}@media (prefers-reduced-motion: reduce){.hero-107 .hero-bg, .hero-107 .hero-title, .hero-107 .hero-label, .hero-107 .hero-text, .hero-107 .hero-btns, .hero-107 .hero-form, .hero-107 .hero-arrow span, .hero-107 .hero-dot{animation: none}.hero-107 .hero-bg{transform: none}}@media (max-width: 639px){.hero-107 .hero-in, .hero-107 .hero-in.is-left{padding: 120px 0 60px}.hero-107 .hero-text{font-size: 17px}.hero-107 .hero-form{padding: 18px;border-radius: 22px}}

.text-228{position: relative}.text-228 .tl-title{--tt-mb: 40px}.text-228 .text-in{position: relative}.text-228 .text-watermark{position: absolute;inset: 0;background: center / contain no-repeat;opacity: .12;pointer-events: none}.text-228 .side-line{height: 2px;background: var(--tt-c, var(--bs-primary));margin-bottom: 19px}.text-228 .side-title{--tt-ta: left;--tt-mb: 0}.text-228 .note-box{background: var(--bs-primary);border-radius: 10px;padding: 30px 20px 28px 55px;position: relative}.text-228 .note-box .tl-text{--tx-fs: 16px;--tx-fw: 300;--tx-c: var(--bs-primary-text)}.text-228 .note-ico{position: absolute;left: 20px;top: 50%;transform: translateY(-50%);width: 24px;height: 24px;border-radius: 50%;background: #f00;color: #fff;font: 700 15px/24px Georgia, serif;text-align: center;font-style: normal}.text-228 .tbox{border: 4px solid var(--bs-primary);border-radius: 10px;padding: 60px}.text-228 .tbox .tl-title{--tt-mb: 25px}.text-228 .tbox.is-green{background: var(--bs-primary);border: 0;color: var(--bs-primary-text)}.text-228 .text-btn{margin-top: 30px;text-align: center}.text-228 .tl-text h2{font-size: var(--h2-fs, 30px);font-weight: 600;margin: 1.2em 0 .6em;color: inherit;line-height: 1.2}.text-228 .tl-text h3{font-size: var(--h3-fs, 22px);font-weight: 600;margin: 1em 0 .5em;color: inherit}.text-228 .tl-text p{margin: 0 0 1em}.text-228 .tl-text table{width: 100%;border-collapse: collapse;margin: 1em 0}.text-228 .tl-text th, .text-228 .tl-text td{border: 1px solid var(--bs-primary);padding: 12px 16px;vertical-align: top;font-size: .9em}.text-228 .tl-text th{background: var(--bs-primary);color: var(--bs-primary-text);font-weight: 600}@media (max-width: 991px){.text-228 .side-title{--tt-mb: 20px}}@media (max-width: 639px){.text-228 .tbox{padding: 30px 20px}.text-228 .note-box{padding: 20px 20px 20px 55px}.text-228 .tl-text table{display: block;overflow-x: auto}}.text-228 .tl-text{line-height: 1.6}.text-228 .tl-text a{color: var(--bs-primary);text-decoration: underline;text-decoration-color: rgba(95, 111, 82, .4);text-underline-offset: 3px}.text-228 .tl-text ul{list-style: none;padding-left: 0}.text-228 .tl-text ul > li{position: relative;padding-left: 26px;margin-top: 6px}.text-228 .tl-text ul > li::before{content: '';position: absolute;left: 4px;top: .62em;width: 8px;height: 8px;border-radius: 50%;background: #a9b388}.text-228 .side-line{width: 44px;opacity: .5}.text-228 .side-title{position: sticky;top: 110px}.text-228 .note-box{background: #eef0d6;border-radius: 22px;padding: 26px 30px 26px 76px;box-shadow: inset 0 0 0 1px rgba(95, 111, 82, .1)}.text-228 .note-box .tl-text{color: var(--bs-primary);font-weight: 400}.text-228 .note-ico{left: 26px;width: 32px;height: 32px;background: var(--bs-primary);color: var(--bs-primary-text);font: 600 16px/32px inherit;font-family: inherit}.text-228 .tbox{border: 0;border-radius: 30px;padding: 56px 60px;background: #fff;box-shadow: 0 1px 0 rgba(95, 111, 82, .08), 0 24px 48px -28px rgba(43, 51, 38, .35)}.text-228 .tbox.is-green{background: #263021 radial-gradient(700px 400px at 90% 0%, rgba(169, 179, 136, .22), transparent 70%)}.text-228 .tbox.is-green .tl-title, .text-228 .tbox.is-green .tl-text{color: var(--bs-primary-text)}.text-228 .tl-text table{border-radius: 18px;overflow: hidden;border-collapse: separate;border-spacing: 0;box-shadow: inset 0 0 0 1px rgba(95, 111, 82, .25)}.text-228 .tl-text th, .text-228 .tl-text td{border: 0;border-bottom: 1px solid rgba(95, 111, 82, .18)}.text-228 .tl-text tr:last-child td{border-bottom: 0}.text-228 .tl-text th{background: #263021}@media (max-width: 991px){.text-228 .side-title{position: static}}@media (max-width: 639px){.text-228 .tbox{padding: 30px 22px;border-radius: 22px}.text-228 .note-box{padding: 20px 20px 20px 64px}.text-228 .note-ico{left: 18px}}

.text-229{position: relative}.text-229 .tl-title{--tt-mb: 40px}.text-229 .text-in{position: relative}.text-229 .text-watermark{position: absolute;inset: 0;background: center / contain no-repeat;opacity: .12;pointer-events: none}.text-229 .side-line{height: 2px;background: var(--tt-c, var(--bs-primary));margin-bottom: 19px}.text-229 .side-title{--tt-ta: left;--tt-mb: 0}.text-229 .note-box{background: var(--bs-primary);border-radius: 10px;padding: 30px 20px 28px 55px;position: relative}.text-229 .note-box .tl-text{--tx-fs: 16px;--tx-fw: 300;--tx-c: var(--bs-primary-text)}.text-229 .note-ico{position: absolute;left: 20px;top: 50%;transform: translateY(-50%);width: 24px;height: 24px;border-radius: 50%;background: #f00;color: #fff;font: 700 15px/24px Georgia, serif;text-align: center;font-style: normal}.text-229 .tbox{border: 4px solid var(--bs-primary);border-radius: 10px;padding: 60px}.text-229 .tbox .tl-title{--tt-mb: 25px}.text-229 .tbox.is-green{background: var(--bs-primary);border: 0;color: var(--bs-primary-text)}.text-229 .text-btn{margin-top: 30px;text-align: center}.text-229 .tl-text h2{font-size: var(--h2-fs, 30px);font-weight: 600;margin: 1.2em 0 .6em;color: inherit;line-height: 1.2}.text-229 .tl-text h3{font-size: var(--h3-fs, 22px);font-weight: 600;margin: 1em 0 .5em;color: inherit}.text-229 .tl-text p{margin: 0 0 1em}.text-229 .tl-text table{width: 100%;border-collapse: collapse;margin: 1em 0}.text-229 .tl-text th, .text-229 .tl-text td{border: 1px solid var(--bs-primary);padding: 12px 16px;vertical-align: top;font-size: .9em}.text-229 .tl-text th{background: var(--bs-primary);color: var(--bs-primary-text);font-weight: 600}@media (max-width: 991px){.text-229 .side-title{--tt-mb: 20px}}@media (max-width: 639px){.text-229 .tbox{padding: 30px 20px}.text-229 .note-box{padding: 20px 20px 20px 55px}.text-229 .tl-text table{display: block;overflow-x: auto}}.text-229 .tl-text{line-height: 1.6}.text-229 .tl-text a{color: var(--bs-primary);text-decoration: underline;text-decoration-color: rgba(95, 111, 82, .4);text-underline-offset: 3px}.text-229 .tl-text ul{list-style: none;padding-left: 0}.text-229 .tl-text ul > li{position: relative;padding-left: 26px;margin-top: 6px}.text-229 .tl-text ul > li::before{content: '';position: absolute;left: 4px;top: .62em;width: 8px;height: 8px;border-radius: 50%;background: #a9b388}.text-229 .side-line{width: 44px;opacity: .5}.text-229 .side-title{position: sticky;top: 110px}.text-229 .note-box{background: #eef0d6;border-radius: 22px;padding: 26px 30px 26px 76px;box-shadow: inset 0 0 0 1px rgba(95, 111, 82, .1)}.text-229 .note-box .tl-text{color: var(--bs-primary);font-weight: 400}.text-229 .note-ico{left: 26px;width: 32px;height: 32px;background: var(--bs-primary);color: var(--bs-primary-text);font: 600 16px/32px inherit;font-family: inherit}.text-229 .tbox{border: 0;border-radius: 30px;padding: 56px 60px;background: #fff;box-shadow: 0 1px 0 rgba(95, 111, 82, .08), 0 24px 48px -28px rgba(43, 51, 38, .35)}.text-229 .tbox.is-green{background: #263021 radial-gradient(700px 400px at 90% 0%, rgba(169, 179, 136, .22), transparent 70%)}.text-229 .tbox.is-green .tl-title, .text-229 .tbox.is-green .tl-text{color: var(--bs-primary-text)}.text-229 .tl-text table{border-radius: 18px;overflow: hidden;border-collapse: separate;border-spacing: 0;box-shadow: inset 0 0 0 1px rgba(95, 111, 82, .25)}.text-229 .tl-text th, .text-229 .tl-text td{border: 0;border-bottom: 1px solid rgba(95, 111, 82, .18)}.text-229 .tl-text tr:last-child td{border-bottom: 0}.text-229 .tl-text th{background: #263021}@media (max-width: 991px){.text-229 .side-title{position: static}}@media (max-width: 639px){.text-229 .tbox{padding: 30px 22px;border-radius: 22px}.text-229 .note-box{padding: 20px 20px 20px 64px}.text-229 .note-ico{left: 18px}}

.text-230{position: relative}.text-230 .tl-title{--tt-mb: 40px}.text-230 .text-in{position: relative}.text-230 .text-watermark{position: absolute;inset: 0;background: center / contain no-repeat;opacity: .12;pointer-events: none}.text-230 .side-line{height: 2px;background: var(--tt-c, var(--bs-primary));margin-bottom: 19px}.text-230 .side-title{--tt-ta: left;--tt-mb: 0}.text-230 .note-box{background: var(--bs-primary);border-radius: 10px;padding: 30px 20px 28px 55px;position: relative}.text-230 .note-box .tl-text{--tx-fs: 16px;--tx-fw: 300;--tx-c: var(--bs-primary-text)}.text-230 .note-ico{position: absolute;left: 20px;top: 50%;transform: translateY(-50%);width: 24px;height: 24px;border-radius: 50%;background: #f00;color: #fff;font: 700 15px/24px Georgia, serif;text-align: center;font-style: normal}.text-230 .tbox{border: 4px solid var(--bs-primary);border-radius: 10px;padding: 60px}.text-230 .tbox .tl-title{--tt-mb: 25px}.text-230 .tbox.is-green{background: var(--bs-primary);border: 0;color: var(--bs-primary-text)}.text-230 .text-btn{margin-top: 30px;text-align: center}.text-230 .tl-text h2{font-size: var(--h2-fs, 30px);font-weight: 600;margin: 1.2em 0 .6em;color: inherit;line-height: 1.2}.text-230 .tl-text h3{font-size: var(--h3-fs, 22px);font-weight: 600;margin: 1em 0 .5em;color: inherit}.text-230 .tl-text p{margin: 0 0 1em}.text-230 .tl-text table{width: 100%;border-collapse: collapse;margin: 1em 0}.text-230 .tl-text th, .text-230 .tl-text td{border: 1px solid var(--bs-primary);padding: 12px 16px;vertical-align: top;font-size: .9em}.text-230 .tl-text th{background: var(--bs-primary);color: var(--bs-primary-text);font-weight: 600}@media (max-width: 991px){.text-230 .side-title{--tt-mb: 20px}}@media (max-width: 639px){.text-230 .tbox{padding: 30px 20px}.text-230 .note-box{padding: 20px 20px 20px 55px}.text-230 .tl-text table{display: block;overflow-x: auto}}.text-230 .tl-text{line-height: 1.6}.text-230 .tl-text a{color: var(--bs-primary);text-decoration: underline;text-decoration-color: rgba(95, 111, 82, .4);text-underline-offset: 3px}.text-230 .tl-text ul{list-style: none;padding-left: 0}.text-230 .tl-text ul > li{position: relative;padding-left: 26px;margin-top: 6px}.text-230 .tl-text ul > li::before{content: '';position: absolute;left: 4px;top: .62em;width: 8px;height: 8px;border-radius: 50%;background: #a9b388}.text-230 .side-line{width: 44px;opacity: .5}.text-230 .side-title{position: sticky;top: 110px}.text-230 .note-box{background: #eef0d6;border-radius: 22px;padding: 26px 30px 26px 76px;box-shadow: inset 0 0 0 1px rgba(95, 111, 82, .1)}.text-230 .note-box .tl-text{color: var(--bs-primary);font-weight: 400}.text-230 .note-ico{left: 26px;width: 32px;height: 32px;background: var(--bs-primary);color: var(--bs-primary-text);font: 600 16px/32px inherit;font-family: inherit}.text-230 .tbox{border: 0;border-radius: 30px;padding: 56px 60px;background: #fff;box-shadow: 0 1px 0 rgba(95, 111, 82, .08), 0 24px 48px -28px rgba(43, 51, 38, .35)}.text-230 .tbox.is-green{background: #263021 radial-gradient(700px 400px at 90% 0%, rgba(169, 179, 136, .22), transparent 70%)}.text-230 .tbox.is-green .tl-title, .text-230 .tbox.is-green .tl-text{color: var(--bs-primary-text)}.text-230 .tl-text table{border-radius: 18px;overflow: hidden;border-collapse: separate;border-spacing: 0;box-shadow: inset 0 0 0 1px rgba(95, 111, 82, .25)}.text-230 .tl-text th, .text-230 .tl-text td{border: 0;border-bottom: 1px solid rgba(95, 111, 82, .18)}.text-230 .tl-text tr:last-child td{border-bottom: 0}.text-230 .tl-text th{background: #263021}@media (max-width: 991px){.text-230 .side-title{position: static}}@media (max-width: 639px){.text-230 .tbox{padding: 30px 22px;border-radius: 22px}.text-230 .note-box{padding: 20px 20px 20px 64px}.text-230 .note-ico{left: 18px}}

.text-231{position: relative}.text-231 .tl-title{--tt-mb: 40px}.text-231 .text-in{position: relative}.text-231 .text-watermark{position: absolute;inset: 0;background: center / contain no-repeat;opacity: .12;pointer-events: none}.text-231 .side-line{height: 2px;background: var(--tt-c, var(--bs-primary));margin-bottom: 19px}.text-231 .side-title{--tt-ta: left;--tt-mb: 0}.text-231 .note-box{background: var(--bs-primary);border-radius: 10px;padding: 30px 20px 28px 55px;position: relative}.text-231 .note-box .tl-text{--tx-fs: 16px;--tx-fw: 300;--tx-c: var(--bs-primary-text)}.text-231 .note-ico{position: absolute;left: 20px;top: 50%;transform: translateY(-50%);width: 24px;height: 24px;border-radius: 50%;background: #f00;color: #fff;font: 700 15px/24px Georgia, serif;text-align: center;font-style: normal}.text-231 .tbox{border: 4px solid var(--bs-primary);border-radius: 10px;padding: 60px}.text-231 .tbox .tl-title{--tt-mb: 25px}.text-231 .tbox.is-green{background: var(--bs-primary);border: 0;color: var(--bs-primary-text)}.text-231 .text-btn{margin-top: 30px;text-align: center}.text-231 .tl-text h2{font-size: var(--h2-fs, 30px);font-weight: 600;margin: 1.2em 0 .6em;color: inherit;line-height: 1.2}.text-231 .tl-text h3{font-size: var(--h3-fs, 22px);font-weight: 600;margin: 1em 0 .5em;color: inherit}.text-231 .tl-text p{margin: 0 0 1em}.text-231 .tl-text table{width: 100%;border-collapse: collapse;margin: 1em 0}.text-231 .tl-text th, .text-231 .tl-text td{border: 1px solid var(--bs-primary);padding: 12px 16px;vertical-align: top;font-size: .9em}.text-231 .tl-text th{background: var(--bs-primary);color: var(--bs-primary-text);font-weight: 600}@media (max-width: 991px){.text-231 .side-title{--tt-mb: 20px}}@media (max-width: 639px){.text-231 .tbox{padding: 30px 20px}.text-231 .note-box{padding: 20px 20px 20px 55px}.text-231 .tl-text table{display: block;overflow-x: auto}}.text-231 .tl-text{line-height: 1.6}.text-231 .tl-text a{color: var(--bs-primary);text-decoration: underline;text-decoration-color: rgba(95, 111, 82, .4);text-underline-offset: 3px}.text-231 .tl-text ul{list-style: none;padding-left: 0}.text-231 .tl-text ul > li{position: relative;padding-left: 26px;margin-top: 6px}.text-231 .tl-text ul > li::before{content: '';position: absolute;left: 4px;top: .62em;width: 8px;height: 8px;border-radius: 50%;background: #a9b388}.text-231 .side-line{width: 44px;opacity: .5}.text-231 .side-title{position: sticky;top: 110px}.text-231 .note-box{background: #eef0d6;border-radius: 22px;padding: 26px 30px 26px 76px;box-shadow: inset 0 0 0 1px rgba(95, 111, 82, .1)}.text-231 .note-box .tl-text{color: var(--bs-primary);font-weight: 400}.text-231 .note-ico{left: 26px;width: 32px;height: 32px;background: var(--bs-primary);color: var(--bs-primary-text);font: 600 16px/32px inherit;font-family: inherit}.text-231 .tbox{border: 0;border-radius: 30px;padding: 56px 60px;background: #fff;box-shadow: 0 1px 0 rgba(95, 111, 82, .08), 0 24px 48px -28px rgba(43, 51, 38, .35)}.text-231 .tbox.is-green{background: #263021 radial-gradient(700px 400px at 90% 0%, rgba(169, 179, 136, .22), transparent 70%)}.text-231 .tbox.is-green .tl-title, .text-231 .tbox.is-green .tl-text{color: var(--bs-primary-text)}.text-231 .tl-text table{border-radius: 18px;overflow: hidden;border-collapse: separate;border-spacing: 0;box-shadow: inset 0 0 0 1px rgba(95, 111, 82, .25)}.text-231 .tl-text th, .text-231 .tl-text td{border: 0;border-bottom: 1px solid rgba(95, 111, 82, .18)}.text-231 .tl-text tr:last-child td{border-bottom: 0}.text-231 .tl-text th{background: #263021}@media (max-width: 991px){.text-231 .side-title{position: static}}@media (max-width: 639px){.text-231 .tbox{padding: 30px 22px;border-radius: 22px}.text-231 .note-box{padding: 20px 20px 20px 64px}.text-231 .note-ico{left: 18px}}

.text-232{position: relative}.text-232 .tl-title{--tt-mb: 40px}.text-232 .text-in{position: relative}.text-232 .text-watermark{position: absolute;inset: 0;background: center / contain no-repeat;opacity: .12;pointer-events: none}.text-232 .side-line{height: 2px;background: var(--tt-c, var(--bs-primary));margin-bottom: 19px}.text-232 .side-title{--tt-ta: left;--tt-mb: 0}.text-232 .note-box{background: var(--bs-primary);border-radius: 10px;padding: 30px 20px 28px 55px;position: relative}.text-232 .note-box .tl-text{--tx-fs: 16px;--tx-fw: 300;--tx-c: var(--bs-primary-text)}.text-232 .note-ico{position: absolute;left: 20px;top: 50%;transform: translateY(-50%);width: 24px;height: 24px;border-radius: 50%;background: #f00;color: #fff;font: 700 15px/24px Georgia, serif;text-align: center;font-style: normal}.text-232 .tbox{border: 4px solid var(--bs-primary);border-radius: 10px;padding: 60px}.text-232 .tbox .tl-title{--tt-mb: 25px}.text-232 .tbox.is-green{background: var(--bs-primary);border: 0;color: var(--bs-primary-text)}.text-232 .text-btn{margin-top: 30px;text-align: center}.text-232 .tl-text h2{font-size: var(--h2-fs, 30px);font-weight: 600;margin: 1.2em 0 .6em;color: inherit;line-height: 1.2}.text-232 .tl-text h3{font-size: var(--h3-fs, 22px);font-weight: 600;margin: 1em 0 .5em;color: inherit}.text-232 .tl-text p{margin: 0 0 1em}.text-232 .tl-text table{width: 100%;border-collapse: collapse;margin: 1em 0}.text-232 .tl-text th, .text-232 .tl-text td{border: 1px solid var(--bs-primary);padding: 12px 16px;vertical-align: top;font-size: .9em}.text-232 .tl-text th{background: var(--bs-primary);color: var(--bs-primary-text);font-weight: 600}@media (max-width: 991px){.text-232 .side-title{--tt-mb: 20px}}@media (max-width: 639px){.text-232 .tbox{padding: 30px 20px}.text-232 .note-box{padding: 20px 20px 20px 55px}.text-232 .tl-text table{display: block;overflow-x: auto}}.text-232 .tl-text{line-height: 1.6}.text-232 .tl-text a{color: var(--bs-primary);text-decoration: underline;text-decoration-color: rgba(95, 111, 82, .4);text-underline-offset: 3px}.text-232 .tl-text ul{list-style: none;padding-left: 0}.text-232 .tl-text ul > li{position: relative;padding-left: 26px;margin-top: 6px}.text-232 .tl-text ul > li::before{content: '';position: absolute;left: 4px;top: .62em;width: 8px;height: 8px;border-radius: 50%;background: #a9b388}.text-232 .side-line{width: 44px;opacity: .5}.text-232 .side-title{position: sticky;top: 110px}.text-232 .note-box{background: #eef0d6;border-radius: 22px;padding: 26px 30px 26px 76px;box-shadow: inset 0 0 0 1px rgba(95, 111, 82, .1)}.text-232 .note-box .tl-text{color: var(--bs-primary);font-weight: 400}.text-232 .note-ico{left: 26px;width: 32px;height: 32px;background: var(--bs-primary);color: var(--bs-primary-text);font: 600 16px/32px inherit;font-family: inherit}.text-232 .tbox{border: 0;border-radius: 30px;padding: 56px 60px;background: #fff;box-shadow: 0 1px 0 rgba(95, 111, 82, .08), 0 24px 48px -28px rgba(43, 51, 38, .35)}.text-232 .tbox.is-green{background: #263021 radial-gradient(700px 400px at 90% 0%, rgba(169, 179, 136, .22), transparent 70%)}.text-232 .tbox.is-green .tl-title, .text-232 .tbox.is-green .tl-text{color: var(--bs-primary-text)}.text-232 .tl-text table{border-radius: 18px;overflow: hidden;border-collapse: separate;border-spacing: 0;box-shadow: inset 0 0 0 1px rgba(95, 111, 82, .25)}.text-232 .tl-text th, .text-232 .tl-text td{border: 0;border-bottom: 1px solid rgba(95, 111, 82, .18)}.text-232 .tl-text tr:last-child td{border-bottom: 0}.text-232 .tl-text th{background: #263021}@media (max-width: 991px){.text-232 .side-title{position: static}}@media (max-width: 639px){.text-232 .tbox{padding: 30px 22px;border-radius: 22px}.text-232 .note-box{padding: 20px 20px 20px 64px}.text-232 .note-ico{left: 18px}}

.steps-93 .tl-title{--tt-mb: 60px}.steps-93 .tm-head{display: flex;align-items: center}.steps-93 .tm-num{width: 38px;height: 38px;flex: 0 0 38px;border: 2px solid var(--bs-primary);border-radius: 50%;background: var(--bs-body-bg);display: flex;align-items: center;justify-content: center;font-size: 16px;position: relative;z-index: 1}.steps-93 .tm-line{flex: 1;height: 2px;background: var(--bs-primary);margin-right: -40px}.steps-93 .tm-col .tl-ititle{--ti-fs: 20px;--ti-fw: 500;--ti-tt: uppercase;margin-top: 20px}.steps-93 .tm-col .tl-idescr{--tid-fs: 15px;--tid-fw: 400;margin-top: 16px}.steps-93 .c-row{--bs-gutter-y: 30px}.steps-93 .c-item{display: flex;gap: 20px;align-items: flex-start}.steps-93 .c-num{width: var(--cn, 60px);height: var(--cn, 60px);flex: 0 0 var(--cn, 60px);border-radius: 50%;background: var(--bs-primary);color: var(--bs-primary-text);font-size: 20px;font-weight: 600;display: flex;align-items: center;justify-content: center}.steps-93 .c-item .tl-ititle{--ti-fs: 18px;padding-bottom: 13px}.steps-93 .col-12 .c-num{--cn: 45px}.steps-93 .col-12 .c-item{gap: 40px}.steps-93 .bn-item{position: relative}.steps-93 .bn-num{position: absolute;top: -10px;left: 50%;transform: translateX(-50%);font-family: inherit;font-size: 150px;font-weight: 700;line-height: 1;color: rgba(95, 111, 82, .1);pointer-events: none;z-index: 0}.steps-93 .bn-item .tl-ititle{--ti-fs: 22px;--ti-fw: 500;--ti-tt: uppercase;position: relative;padding-top: var(--ti-pt, 0px);margin-bottom: 14px}@media (max-width: 639px){.steps-93 .bn-num{font-size: 110px}}.steps-93 .bn-item .tl-idescr{position: relative}.steps-93 .ct-row{--bs-gutter-y: 70px}.steps-93 .ct-col{text-align: center;padding-left: 30px;padding-right: 30px}.steps-93 .ct-col:nth-child(odd){border-right: 2px solid var(--bs-primary)}.steps-93 .ct-num{font-size: 16px;font-weight: 500;letter-spacing: 2px;margin-bottom: 18px}.steps-93 .ct-col .tl-ititle{--ti-fs: 22px;--ti-fw: 500;--ti-tt: uppercase;--ti-ta: center;margin-bottom: 20px}.steps-93 .ct-col .tl-idescr{--tid-ta: center}@media (max-width: 991px){.steps-93 .tm-line{display: none}}@media (max-width: 767px){.steps-93 .ct-col:nth-child(odd){border-right: 0}.steps-93 .ct-row{--bs-gutter-y: 40px}}.steps-93 .tm-row{overflow-x: clip}.steps-93{position: relative;isolation: isolate;background: #eef0d6;box-shadow: inset 0 1px 0 rgba(95, 111, 82, .08), inset 0 -1px 0 rgba(95, 111, 82, .08)}.steps-93 > .container{padding-top: max(var(--pt, 0px), 80px) !important;padding-bottom: max(var(--pb, 0px), 80px) !important}.steps-93 .tm-num{width: 48px;height: 48px;flex-basis: 48px;background: var(--bs-primary);color: var(--bs-primary-text);border: 0;font-weight: 600;box-shadow: 0 0 0 6px #eef0d6, 0 0 0 7px rgba(95, 111, 82, .25)}.steps-93 .tm-line{height: 1.5px;background: rgba(95, 111, 82, .3)}.steps-93 .tm-col .tl-ititle{font-weight: 600;text-transform: uppercase;letter-spacing: .3px}.steps-93 .tm-col .tl-idescr{font-size: 15px;line-height: 1.5;opacity: .85}.steps-93 .c-item, .steps-93 .bn-item, .steps-93 .ct-col{background: #fff;border-radius: 26px;padding: 30px;height: 100%;box-shadow: 0 22px 44px -28px rgba(43, 51, 38, .4)}.steps-93 .c-row > div, .steps-93 .ct-row > div, .steps-93 .tl-row > .col-md-6{display: flex;flex-direction: column}.steps-93 .c-item{gap: 22px}.steps-93 .col-12 .c-item{gap: 26px}.steps-93 .c-num{--cn: 50px;font-size: 16px}.steps-93 .c-item .tl-ititle{font-weight: 600}.steps-93 .c-item .tl-idescr, .steps-93 .bn-item .tl-idescr, .steps-93 .ct-col .tl-idescr{font-size: 16px;line-height: 1.5;opacity: .9}.steps-93 .bn-item{overflow: hidden}.steps-93 .bn-num{left: auto;right: 18px;top: 6px;transform: none;font-size: 110px;color: rgba(95, 111, 82, .1)}.steps-93 .bn-item .tl-ititle{font-weight: 600;padding-top: 0;padding-right: 90px}.steps-93 .ct-col:nth-child(odd){border-right: 0}.steps-93 .ct-row{--bs-gutter-y: 24px}.steps-93 .ct-num{display: inline-flex;align-self: center;padding: 6px 14px;border-radius: 50px;background: #eef0d6;font-size: 13px;font-weight: 600}@media (max-width: 639px){.steps-93 > .container{padding-top: max(var(--pt, 0px), 56px) !important;padding-bottom: max(var(--pb, 0px), 56px) !important}.steps-93 .c-item, .steps-93 .bn-item, .steps-93 .ct-col{padding: 24px;border-radius: 22px}.steps-93 .bn-num{font-size: 80px}}.steps-93 .tl-title{margin-bottom: max(var(--tt-mb, 0px), 44px)}

.text-233{position: relative}.text-233 .tl-title{--tt-mb: 40px}.text-233 .text-in{position: relative}.text-233 .text-watermark{position: absolute;inset: 0;background: center / contain no-repeat;opacity: .12;pointer-events: none}.text-233 .side-line{height: 2px;background: var(--tt-c, var(--bs-primary));margin-bottom: 19px}.text-233 .side-title{--tt-ta: left;--tt-mb: 0}.text-233 .note-box{background: var(--bs-primary);border-radius: 10px;padding: 30px 20px 28px 55px;position: relative}.text-233 .note-box .tl-text{--tx-fs: 16px;--tx-fw: 300;--tx-c: var(--bs-primary-text)}.text-233 .note-ico{position: absolute;left: 20px;top: 50%;transform: translateY(-50%);width: 24px;height: 24px;border-radius: 50%;background: #f00;color: #fff;font: 700 15px/24px Georgia, serif;text-align: center;font-style: normal}.text-233 .tbox{border: 4px solid var(--bs-primary);border-radius: 10px;padding: 60px}.text-233 .tbox .tl-title{--tt-mb: 25px}.text-233 .tbox.is-green{background: var(--bs-primary);border: 0;color: var(--bs-primary-text)}.text-233 .text-btn{margin-top: 30px;text-align: center}.text-233 .tl-text h2{font-size: var(--h2-fs, 30px);font-weight: 600;margin: 1.2em 0 .6em;color: inherit;line-height: 1.2}.text-233 .tl-text h3{font-size: var(--h3-fs, 22px);font-weight: 600;margin: 1em 0 .5em;color: inherit}.text-233 .tl-text p{margin: 0 0 1em}.text-233 .tl-text table{width: 100%;border-collapse: collapse;margin: 1em 0}.text-233 .tl-text th, .text-233 .tl-text td{border: 1px solid var(--bs-primary);padding: 12px 16px;vertical-align: top;font-size: .9em}.text-233 .tl-text th{background: var(--bs-primary);color: var(--bs-primary-text);font-weight: 600}@media (max-width: 991px){.text-233 .side-title{--tt-mb: 20px}}@media (max-width: 639px){.text-233 .tbox{padding: 30px 20px}.text-233 .note-box{padding: 20px 20px 20px 55px}.text-233 .tl-text table{display: block;overflow-x: auto}}.text-233 .tl-text{line-height: 1.6}.text-233 .tl-text a{color: var(--bs-primary);text-decoration: underline;text-decoration-color: rgba(95, 111, 82, .4);text-underline-offset: 3px}.text-233 .tl-text ul{list-style: none;padding-left: 0}.text-233 .tl-text ul > li{position: relative;padding-left: 26px;margin-top: 6px}.text-233 .tl-text ul > li::before{content: '';position: absolute;left: 4px;top: .62em;width: 8px;height: 8px;border-radius: 50%;background: #a9b388}.text-233 .side-line{width: 44px;opacity: .5}.text-233 .side-title{position: sticky;top: 110px}.text-233 .note-box{background: #eef0d6;border-radius: 22px;padding: 26px 30px 26px 76px;box-shadow: inset 0 0 0 1px rgba(95, 111, 82, .1)}.text-233 .note-box .tl-text{color: var(--bs-primary);font-weight: 400}.text-233 .note-ico{left: 26px;width: 32px;height: 32px;background: var(--bs-primary);color: var(--bs-primary-text);font: 600 16px/32px inherit;font-family: inherit}.text-233 .tbox{border: 0;border-radius: 30px;padding: 56px 60px;background: #fff;box-shadow: 0 1px 0 rgba(95, 111, 82, .08), 0 24px 48px -28px rgba(43, 51, 38, .35)}.text-233 .tbox.is-green{background: #263021 radial-gradient(700px 400px at 90% 0%, rgba(169, 179, 136, .22), transparent 70%)}.text-233 .tbox.is-green .tl-title, .text-233 .tbox.is-green .tl-text{color: var(--bs-primary-text)}.text-233 .tl-text table{border-radius: 18px;overflow: hidden;border-collapse: separate;border-spacing: 0;box-shadow: inset 0 0 0 1px rgba(95, 111, 82, .25)}.text-233 .tl-text th, .text-233 .tl-text td{border: 0;border-bottom: 1px solid rgba(95, 111, 82, .18)}.text-233 .tl-text tr:last-child td{border-bottom: 0}.text-233 .tl-text th{background: #263021}@media (max-width: 991px){.text-233 .side-title{position: static}}@media (max-width: 639px){.text-233 .tbox{padding: 30px 22px;border-radius: 22px}.text-233 .note-box{padding: 20px 20px 20px 64px}.text-233 .note-ico{left: 18px}}

.text-234{position: relative}.text-234 .tl-title{--tt-mb: 40px}.text-234 .text-in{position: relative}.text-234 .text-watermark{position: absolute;inset: 0;background: center / contain no-repeat;opacity: .12;pointer-events: none}.text-234 .side-line{height: 2px;background: var(--tt-c, var(--bs-primary));margin-bottom: 19px}.text-234 .side-title{--tt-ta: left;--tt-mb: 0}.text-234 .note-box{background: var(--bs-primary);border-radius: 10px;padding: 30px 20px 28px 55px;position: relative}.text-234 .note-box .tl-text{--tx-fs: 16px;--tx-fw: 300;--tx-c: var(--bs-primary-text)}.text-234 .note-ico{position: absolute;left: 20px;top: 50%;transform: translateY(-50%);width: 24px;height: 24px;border-radius: 50%;background: #f00;color: #fff;font: 700 15px/24px Georgia, serif;text-align: center;font-style: normal}.text-234 .tbox{border: 4px solid var(--bs-primary);border-radius: 10px;padding: 60px}.text-234 .tbox .tl-title{--tt-mb: 25px}.text-234 .tbox.is-green{background: var(--bs-primary);border: 0;color: var(--bs-primary-text)}.text-234 .text-btn{margin-top: 30px;text-align: center}.text-234 .tl-text h2{font-size: var(--h2-fs, 30px);font-weight: 600;margin: 1.2em 0 .6em;color: inherit;line-height: 1.2}.text-234 .tl-text h3{font-size: var(--h3-fs, 22px);font-weight: 600;margin: 1em 0 .5em;color: inherit}.text-234 .tl-text p{margin: 0 0 1em}.text-234 .tl-text table{width: 100%;border-collapse: collapse;margin: 1em 0}.text-234 .tl-text th, .text-234 .tl-text td{border: 1px solid var(--bs-primary);padding: 12px 16px;vertical-align: top;font-size: .9em}.text-234 .tl-text th{background: var(--bs-primary);color: var(--bs-primary-text);font-weight: 600}@media (max-width: 991px){.text-234 .side-title{--tt-mb: 20px}}@media (max-width: 639px){.text-234 .tbox{padding: 30px 20px}.text-234 .note-box{padding: 20px 20px 20px 55px}.text-234 .tl-text table{display: block;overflow-x: auto}}.text-234 .tl-text{line-height: 1.6}.text-234 .tl-text a{color: var(--bs-primary);text-decoration: underline;text-decoration-color: rgba(95, 111, 82, .4);text-underline-offset: 3px}.text-234 .tl-text ul{list-style: none;padding-left: 0}.text-234 .tl-text ul > li{position: relative;padding-left: 26px;margin-top: 6px}.text-234 .tl-text ul > li::before{content: '';position: absolute;left: 4px;top: .62em;width: 8px;height: 8px;border-radius: 50%;background: #a9b388}.text-234 .side-line{width: 44px;opacity: .5}.text-234 .side-title{position: sticky;top: 110px}.text-234 .note-box{background: #eef0d6;border-radius: 22px;padding: 26px 30px 26px 76px;box-shadow: inset 0 0 0 1px rgba(95, 111, 82, .1)}.text-234 .note-box .tl-text{color: var(--bs-primary);font-weight: 400}.text-234 .note-ico{left: 26px;width: 32px;height: 32px;background: var(--bs-primary);color: var(--bs-primary-text);font: 600 16px/32px inherit;font-family: inherit}.text-234 .tbox{border: 0;border-radius: 30px;padding: 56px 60px;background: #fff;box-shadow: 0 1px 0 rgba(95, 111, 82, .08), 0 24px 48px -28px rgba(43, 51, 38, .35)}.text-234 .tbox.is-green{background: #263021 radial-gradient(700px 400px at 90% 0%, rgba(169, 179, 136, .22), transparent 70%)}.text-234 .tbox.is-green .tl-title, .text-234 .tbox.is-green .tl-text{color: var(--bs-primary-text)}.text-234 .tl-text table{border-radius: 18px;overflow: hidden;border-collapse: separate;border-spacing: 0;box-shadow: inset 0 0 0 1px rgba(95, 111, 82, .25)}.text-234 .tl-text th, .text-234 .tl-text td{border: 0;border-bottom: 1px solid rgba(95, 111, 82, .18)}.text-234 .tl-text tr:last-child td{border-bottom: 0}.text-234 .tl-text th{background: #263021}@media (max-width: 991px){.text-234 .side-title{position: static}}@media (max-width: 639px){.text-234 .tbox{padding: 30px 22px;border-radius: 22px}.text-234 .note-box{padding: 20px 20px 20px 64px}.text-234 .note-ico{left: 18px}}

.media-41 .tl-title{--tt-ta: left;--tt-mb: 24px}.media-41 .media-sub{--td-ta: left;--td-fs: 18px;--td-mb: 28px;margin-left: 0;max-width: 400px}.media-41 .media-line{width: 300px;max-width: 100%;height: 2px;background: var(--bs-primary);margin-bottom: 23px}.media-41 .media-body .tl-text{--tx-fs: 18px}.media-41 .media-img img{width: 100%;height: auto;display: block;border-radius: var(--img-r, 30px)}.media-41 .is-cut .media-img img{border-radius: 0}.media-41 .col-lg-8 .tl-title{--tt-tt: none;--tt-fs: 26px}.media-41 .media-img.is-fixed, .media-41 .media-img.is-fixed > div{height: var(--img-h)}.media-41 .media-img.is-fixed img{height: 100%;object-fit: cover}@media (max-width: 991px){.media-41 .media-img.is-fixed, .media-41 .media-img.is-fixed > div{height: auto}.media-41 .media-img.is-fixed img{height: auto;aspect-ratio: 1}}.media-41 .media-video{aspect-ratio: 16 / 9;border-radius: 10px;overflow: hidden;background: #000}.media-41 .media-video iframe{width: 100%;height: 100%;border: 0;display: block}.media-41 .media-img{border-radius: 28px;overflow: hidden;box-shadow: 0 30px 60px -30px rgba(43, 51, 38, .45)}.media-41 .media-img img{border-radius: 28px;transition: transform 1.2s cubic-bezier(.2,.7,.2,1)}.media-41 .media-img:hover img{transform: scale(1.04)}.media-41 .is-cut .media-img, .media-41 .is-cut .media-img img{border-radius: 28px}.media-41 .media-line{width: 44px;opacity: .5}.media-41 .media-sub{font-size: 18px;font-weight: 400;opacity: .85}.media-41 .media-body .tl-text{line-height: 1.6}.media-41 .media-body .tl-text ul{list-style: none;padding-left: 0}.media-41 .media-body .tl-text ul > li{position: relative;padding-left: 26px;margin-top: 6px}.media-41 .media-body .tl-text ul > li::before{content: '';position: absolute;left: 4px;top: .62em;width: 8px;height: 8px;border-radius: 50%;background: #a9b388}.media-41 .media-video{border-radius: 28px;box-shadow: 0 30px 60px -30px rgba(43, 51, 38, .5)}@media (min-width: 992px){.media-41 .media-body{padding-left: 20px}.media-41 .flex-lg-row-reverse .media-body{padding: 0 20px 0 0}}@media (prefers-reduced-motion: reduce){.media-41 .media-img img{transition: none}.media-41 .media-img:hover img{transform: none}}

.text-235{position: relative}.text-235 .tl-title{--tt-mb: 40px}.text-235 .text-in{position: relative}.text-235 .text-watermark{position: absolute;inset: 0;background: center / contain no-repeat;opacity: .12;pointer-events: none}.text-235 .side-line{height: 2px;background: var(--tt-c, var(--bs-primary));margin-bottom: 19px}.text-235 .side-title{--tt-ta: left;--tt-mb: 0}.text-235 .note-box{background: var(--bs-primary);border-radius: 10px;padding: 30px 20px 28px 55px;position: relative}.text-235 .note-box .tl-text{--tx-fs: 16px;--tx-fw: 300;--tx-c: var(--bs-primary-text)}.text-235 .note-ico{position: absolute;left: 20px;top: 50%;transform: translateY(-50%);width: 24px;height: 24px;border-radius: 50%;background: #f00;color: #fff;font: 700 15px/24px Georgia, serif;text-align: center;font-style: normal}.text-235 .tbox{border: 4px solid var(--bs-primary);border-radius: 10px;padding: 60px}.text-235 .tbox .tl-title{--tt-mb: 25px}.text-235 .tbox.is-green{background: var(--bs-primary);border: 0;color: var(--bs-primary-text)}.text-235 .text-btn{margin-top: 30px;text-align: center}.text-235 .tl-text h2{font-size: var(--h2-fs, 30px);font-weight: 600;margin: 1.2em 0 .6em;color: inherit;line-height: 1.2}.text-235 .tl-text h3{font-size: var(--h3-fs, 22px);font-weight: 600;margin: 1em 0 .5em;color: inherit}.text-235 .tl-text p{margin: 0 0 1em}.text-235 .tl-text table{width: 100%;border-collapse: collapse;margin: 1em 0}.text-235 .tl-text th, .text-235 .tl-text td{border: 1px solid var(--bs-primary);padding: 12px 16px;vertical-align: top;font-size: .9em}.text-235 .tl-text th{background: var(--bs-primary);color: var(--bs-primary-text);font-weight: 600}@media (max-width: 991px){.text-235 .side-title{--tt-mb: 20px}}@media (max-width: 639px){.text-235 .tbox{padding: 30px 20px}.text-235 .note-box{padding: 20px 20px 20px 55px}.text-235 .tl-text table{display: block;overflow-x: auto}}.text-235 .tl-text{line-height: 1.6}.text-235 .tl-text a{color: var(--bs-primary);text-decoration: underline;text-decoration-color: rgba(95, 111, 82, .4);text-underline-offset: 3px}.text-235 .tl-text ul{list-style: none;padding-left: 0}.text-235 .tl-text ul > li{position: relative;padding-left: 26px;margin-top: 6px}.text-235 .tl-text ul > li::before{content: '';position: absolute;left: 4px;top: .62em;width: 8px;height: 8px;border-radius: 50%;background: #a9b388}.text-235 .side-line{width: 44px;opacity: .5}.text-235 .side-title{position: sticky;top: 110px}.text-235 .note-box{background: #eef0d6;border-radius: 22px;padding: 26px 30px 26px 76px;box-shadow: inset 0 0 0 1px rgba(95, 111, 82, .1)}.text-235 .note-box .tl-text{color: var(--bs-primary);font-weight: 400}.text-235 .note-ico{left: 26px;width: 32px;height: 32px;background: var(--bs-primary);color: var(--bs-primary-text);font: 600 16px/32px inherit;font-family: inherit}.text-235 .tbox{border: 0;border-radius: 30px;padding: 56px 60px;background: #fff;box-shadow: 0 1px 0 rgba(95, 111, 82, .08), 0 24px 48px -28px rgba(43, 51, 38, .35)}.text-235 .tbox.is-green{background: #263021 radial-gradient(700px 400px at 90% 0%, rgba(169, 179, 136, .22), transparent 70%)}.text-235 .tbox.is-green .tl-title, .text-235 .tbox.is-green .tl-text{color: var(--bs-primary-text)}.text-235 .tl-text table{border-radius: 18px;overflow: hidden;border-collapse: separate;border-spacing: 0;box-shadow: inset 0 0 0 1px rgba(95, 111, 82, .25)}.text-235 .tl-text th, .text-235 .tl-text td{border: 0;border-bottom: 1px solid rgba(95, 111, 82, .18)}.text-235 .tl-text tr:last-child td{border-bottom: 0}.text-235 .tl-text th{background: #263021}@media (max-width: 991px){.text-235 .side-title{position: static}}@media (max-width: 639px){.text-235 .tbox{padding: 30px 22px;border-radius: 22px}.text-235 .note-box{padding: 20px 20px 20px 64px}.text-235 .note-ico{left: 18px}}

.text-236{position: relative}.text-236 .tl-title{--tt-mb: 40px}.text-236 .text-in{position: relative}.text-236 .text-watermark{position: absolute;inset: 0;background: center / contain no-repeat;opacity: .12;pointer-events: none}.text-236 .side-line{height: 2px;background: var(--tt-c, var(--bs-primary));margin-bottom: 19px}.text-236 .side-title{--tt-ta: left;--tt-mb: 0}.text-236 .note-box{background: var(--bs-primary);border-radius: 10px;padding: 30px 20px 28px 55px;position: relative}.text-236 .note-box .tl-text{--tx-fs: 16px;--tx-fw: 300;--tx-c: var(--bs-primary-text)}.text-236 .note-ico{position: absolute;left: 20px;top: 50%;transform: translateY(-50%);width: 24px;height: 24px;border-radius: 50%;background: #f00;color: #fff;font: 700 15px/24px Georgia, serif;text-align: center;font-style: normal}.text-236 .tbox{border: 4px solid var(--bs-primary);border-radius: 10px;padding: 60px}.text-236 .tbox .tl-title{--tt-mb: 25px}.text-236 .tbox.is-green{background: var(--bs-primary);border: 0;color: var(--bs-primary-text)}.text-236 .text-btn{margin-top: 30px;text-align: center}.text-236 .tl-text h2{font-size: var(--h2-fs, 30px);font-weight: 600;margin: 1.2em 0 .6em;color: inherit;line-height: 1.2}.text-236 .tl-text h3{font-size: var(--h3-fs, 22px);font-weight: 600;margin: 1em 0 .5em;color: inherit}.text-236 .tl-text p{margin: 0 0 1em}.text-236 .tl-text table{width: 100%;border-collapse: collapse;margin: 1em 0}.text-236 .tl-text th, .text-236 .tl-text td{border: 1px solid var(--bs-primary);padding: 12px 16px;vertical-align: top;font-size: .9em}.text-236 .tl-text th{background: var(--bs-primary);color: var(--bs-primary-text);font-weight: 600}@media (max-width: 991px){.text-236 .side-title{--tt-mb: 20px}}@media (max-width: 639px){.text-236 .tbox{padding: 30px 20px}.text-236 .note-box{padding: 20px 20px 20px 55px}.text-236 .tl-text table{display: block;overflow-x: auto}}.text-236 .tl-text{line-height: 1.6}.text-236 .tl-text a{color: var(--bs-primary);text-decoration: underline;text-decoration-color: rgba(95, 111, 82, .4);text-underline-offset: 3px}.text-236 .tl-text ul{list-style: none;padding-left: 0}.text-236 .tl-text ul > li{position: relative;padding-left: 26px;margin-top: 6px}.text-236 .tl-text ul > li::before{content: '';position: absolute;left: 4px;top: .62em;width: 8px;height: 8px;border-radius: 50%;background: #a9b388}.text-236 .side-line{width: 44px;opacity: .5}.text-236 .side-title{position: sticky;top: 110px}.text-236 .note-box{background: #eef0d6;border-radius: 22px;padding: 26px 30px 26px 76px;box-shadow: inset 0 0 0 1px rgba(95, 111, 82, .1)}.text-236 .note-box .tl-text{color: var(--bs-primary);font-weight: 400}.text-236 .note-ico{left: 26px;width: 32px;height: 32px;background: var(--bs-primary);color: var(--bs-primary-text);font: 600 16px/32px inherit;font-family: inherit}.text-236 .tbox{border: 0;border-radius: 30px;padding: 56px 60px;background: #fff;box-shadow: 0 1px 0 rgba(95, 111, 82, .08), 0 24px 48px -28px rgba(43, 51, 38, .35)}.text-236 .tbox.is-green{background: #263021 radial-gradient(700px 400px at 90% 0%, rgba(169, 179, 136, .22), transparent 70%)}.text-236 .tbox.is-green .tl-title, .text-236 .tbox.is-green .tl-text{color: var(--bs-primary-text)}.text-236 .tl-text table{border-radius: 18px;overflow: hidden;border-collapse: separate;border-spacing: 0;box-shadow: inset 0 0 0 1px rgba(95, 111, 82, .25)}.text-236 .tl-text th, .text-236 .tl-text td{border: 0;border-bottom: 1px solid rgba(95, 111, 82, .18)}.text-236 .tl-text tr:last-child td{border-bottom: 0}.text-236 .tl-text th{background: #263021}@media (max-width: 991px){.text-236 .side-title{position: static}}@media (max-width: 639px){.text-236 .tbox{padding: 30px 22px;border-radius: 22px}.text-236 .note-box{padding: 20px 20px 20px 64px}.text-236 .note-ico{left: 18px}}

.media-42 .tl-title{--tt-ta: left;--tt-mb: 24px}.media-42 .media-sub{--td-ta: left;--td-fs: 18px;--td-mb: 28px;margin-left: 0;max-width: 400px}.media-42 .media-line{width: 300px;max-width: 100%;height: 2px;background: var(--bs-primary);margin-bottom: 23px}.media-42 .media-body .tl-text{--tx-fs: 18px}.media-42 .media-img img{width: 100%;height: auto;display: block;border-radius: var(--img-r, 30px)}.media-42 .is-cut .media-img img{border-radius: 0}.media-42 .col-lg-8 .tl-title{--tt-tt: none;--tt-fs: 26px}.media-42 .media-img.is-fixed, .media-42 .media-img.is-fixed > div{height: var(--img-h)}.media-42 .media-img.is-fixed img{height: 100%;object-fit: cover}@media (max-width: 991px){.media-42 .media-img.is-fixed, .media-42 .media-img.is-fixed > div{height: auto}.media-42 .media-img.is-fixed img{height: auto;aspect-ratio: 1}}.media-42 .media-video{aspect-ratio: 16 / 9;border-radius: 10px;overflow: hidden;background: #000}.media-42 .media-video iframe{width: 100%;height: 100%;border: 0;display: block}.media-42 .media-img{border-radius: 28px;overflow: hidden;box-shadow: 0 30px 60px -30px rgba(43, 51, 38, .45)}.media-42 .media-img img{border-radius: 28px;transition: transform 1.2s cubic-bezier(.2,.7,.2,1)}.media-42 .media-img:hover img{transform: scale(1.04)}.media-42 .is-cut .media-img, .media-42 .is-cut .media-img img{border-radius: 28px}.media-42 .media-line{width: 44px;opacity: .5}.media-42 .media-sub{font-size: 18px;font-weight: 400;opacity: .85}.media-42 .media-body .tl-text{line-height: 1.6}.media-42 .media-body .tl-text ul{list-style: none;padding-left: 0}.media-42 .media-body .tl-text ul > li{position: relative;padding-left: 26px;margin-top: 6px}.media-42 .media-body .tl-text ul > li::before{content: '';position: absolute;left: 4px;top: .62em;width: 8px;height: 8px;border-radius: 50%;background: #a9b388}.media-42 .media-video{border-radius: 28px;box-shadow: 0 30px 60px -30px rgba(43, 51, 38, .5)}@media (min-width: 992px){.media-42 .media-body{padding-left: 20px}.media-42 .flex-lg-row-reverse .media-body{padding: 0 20px 0 0}}@media (prefers-reduced-motion: reduce){.media-42 .media-img img{transition: none}.media-42 .media-img:hover img{transform: none}}

.articles-2 .tl-title{--tt-mb: 40px}.articles-2 .a-item{display: block;text-decoration: none;color: var(--bs-primary)}.articles-2 .a-img{display: block;aspect-ratio: 360 / 234;border-radius: 10px;overflow: hidden;margin-bottom: 25px;background: rgba(95, 111, 82, .1)}.articles-2 .a-img img{width: 100%;height: 100%;object-fit: cover;transition: transform .3s}.articles-2 .a-item:hover .a-img img{transform: scale(1.03)}.articles-2 .a-title{display: block;font-size: 18px;font-weight: 600;line-height: 1.05}.articles-2 .a-text{display: block;font-size: 14px;font-weight: 300;line-height: 1.4;margin-top: 25px;opacity: .8}.articles-2 .a-405 .a-img{aspect-ratio: 160 / 104;margin-bottom: 14px}.articles-2 .a-405 .a-title{font-size: 14px}.articles-2 .a-405{--bs-gutter-y: 40px}.articles-2 .a-404{--bs-gutter-y: 70px}.articles-2 .a-more{text-align: center;margin-top: 50px}.articles-2 .a-more .tl-btn{font-weight: 500}.articles-2 .ab-row{display: flex;flex-wrap: wrap;gap: 24px;justify-content: center}.articles-2 .ab-row .tl-btn{min-height: 56px;padding: 12px 60px;border: 0}.articles-2 .a-404{--bs-gutter-y: 24px;--bs-gutter-x: 24px}.articles-2 .a-item{height: 100%;display: flex;flex-direction: column;background: #fff;border-radius: 24px;overflow: hidden;box-shadow: 0 22px 44px -26px rgba(43, 51, 38, .45);transition: transform .4s cubic-bezier(.2,.7,.2,1), box-shadow .4s}.articles-2 .a-col{display: flex}.articles-2 .a-col > .a-item{flex: 1}.articles-2 .a-img{border-radius: 0;margin: 0}.articles-2 .a-img img{transition: transform 1.2s cubic-bezier(.2,.7,.2,1)}.articles-2 .a-item:hover{transform: translateY(-6px);box-shadow: 0 30px 60px -24px rgba(43, 51, 38, .5)}.articles-2 .a-item:hover .a-img img{transform: scale(1.06)}.articles-2 .a-title{padding: 22px 24px 0;font-size: 18px;line-height: 1.25}.articles-2 .a-text{padding: 0 24px;margin-top: 12px}.articles-2 .a-item::after{content: 'Читать →';display: block;margin: auto 24px 0;padding: 18px 0 22px;font-size: 12px;font-weight: 600;letter-spacing: 1.5px;text-transform: uppercase;opacity: .6}.articles-2 .a-405 .a-item::after{display: none}.articles-2 .a-405 .a-title{padding: 14px 14px 16px}@media (prefers-reduced-motion: reduce){.articles-2 .a-item, .articles-2 .a-img img{transition: none}}.articles-2 .bl-bar{display: flex;flex-wrap: wrap;gap: 10px;margin: 0 0 40px}.articles-2 .bl-chip{display: inline-flex;align-items: center;gap: 8px;height: 44px;padding: 0 18px;border-radius: 50px;border: 0;background: #fff;color: var(--bs-primary);font: inherit;font-size: 15px;font-weight: 500;cursor: pointer;box-shadow: inset 0 0 0 1px rgba(95, 111, 82, .18), 0 8px 18px -14px rgba(43, 51, 38, .4);transition: background-color .25s, color .25s, transform .25s}.articles-2 .bl-chip span{font-size: 12px;font-weight: 600;min-width: 24px;height: 22px;padding: 0 7px;border-radius: 11px;background: #eef0d6;display: inline-flex;align-items: center;justify-content: center}.articles-2 .bl-chip:hover{transform: translateY(-2px)}.articles-2 .bl-chip.is-active{background: var(--bs-primary);color: var(--bs-primary-text)}.articles-2 .bl-chip.is-active span{background: rgba(254, 250, 224, .2)}.articles-2 .bl-grid{--bs-gutter-x: 24px;--bs-gutter-y: 24px}.articles-2 .bl-col{display: flex}.articles-2 .bl-hide{display: none !important}.articles-2 .bl-card{flex: 1;display: flex;flex-direction: column;background: #fff;border-radius: 26px;overflow: hidden;text-decoration: none !important;color: var(--bs-primary) !important;box-shadow: 0 1px 0 rgba(95, 111, 82, .08), 0 22px 44px -26px rgba(43, 51, 38, .45);transition: transform .45s cubic-bezier(.2,.7,.2,1), box-shadow .45s}.articles-2 .bl-card:hover{transform: translateY(-6px);box-shadow: 0 34px 60px -26px rgba(43, 51, 38, .55)}.articles-2 .bl-img{position: relative;display: block;aspect-ratio: 16 / 10;overflow: hidden;background: #eef0d6}.articles-2 .bl-img img{width: 100%;height: 100%;object-fit: cover;border-radius: 0;transition: transform 1.2s cubic-bezier(.2,.7,.2,1)}.articles-2 .bl-card:hover .bl-img img{transform: scale(1.06)}.articles-2 .bl-tag{position: absolute;left: 16px;top: 16px;padding: 7px 13px;border-radius: 50px;background: rgba(38, 48, 33, .72);-webkit-backdrop-filter: blur(8px);backdrop-filter: blur(8px);color: var(--bs-primary-text);font-size: 12px;font-weight: 600;letter-spacing: .6px}.articles-2 .bl-body{display: flex;flex-direction: column;flex: 1;padding: 24px 26px 22px}.articles-2 .bl-title{font-size: 19px;font-weight: 600;line-height: 1.3;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;overflow: hidden}.articles-2 .bl-text{font-size: 15px;font-weight: 300;line-height: 1.5;opacity: .85;margin-top: 12px;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden}.articles-2 .bl-meta{display: flex;justify-content: space-between;align-items: center;gap: 12px;margin-top: auto;padding-top: 22px;font-size: 12px;font-weight: 600;letter-spacing: 1px;text-transform: uppercase;opacity: .7}.articles-2 .bl-go{display: inline-flex;align-items: center;gap: 6px;transition: gap .3s}.articles-2 .bl-card:hover .bl-go{gap: 10px;opacity: 1}.articles-2 .is-big .bl-card{flex-direction: row;min-height: 400px}.articles-2 .is-big .bl-img{flex: 0 0 56%;aspect-ratio: auto}.articles-2 .is-big .bl-body{padding: 50px 50px 40px;justify-content: center}.articles-2 .bl-kicker{display: inline-flex;align-items: center;gap: 10px;font-size: 12px;font-weight: 600;letter-spacing: 3px;text-transform: uppercase;opacity: .7;margin-bottom: 18px}.articles-2 .bl-kicker::before{content: '';width: 28px;height: 1.5px;background: currentColor}.articles-2 .is-big .bl-title{font-size: clamp(24px, 2.2vw, 32px);line-height: 1.15;-webkit-line-clamp: 5}.articles-2 .is-big .bl-text{font-size: 17px;margin-top: 18px}.articles-2 .is-big .bl-meta{margin-top: 34px}.articles-2 .bl-empty{padding: 40px;text-align: center;font-size: 18px;opacity: .7}@media (max-width: 991px){.articles-2 .is-big .bl-card{flex-direction: column;min-height: 0}.articles-2 .is-big .bl-img{flex: none;aspect-ratio: 16 / 10}.articles-2 .is-big .bl-body{padding: 26px}}@media (max-width: 575px){.articles-2 .bl-bar{flex-wrap: nowrap;overflow-x: auto;margin: 0 -20px 30px;padding: 4px 20px 10px;scrollbar-width: none}.articles-2 .bl-bar::-webkit-scrollbar{display: none}.articles-2 .bl-chip{flex: 0 0 auto}}@media (prefers-reduced-motion: reduce){.articles-2 .bl-card, .articles-2 .bl-img img, .articles-2 .bl-chip{transition: none}}

.features-93 .tl-title{--tt-mb: 90px}.features-93 .tl-descr + .row{margin-top: 0}.features-93 .f-grid{--bs-gutter-y: 45px}.features-93 .ic-card{position: relative;height: 300px;border-radius: 10px;overflow: hidden}.features-93 .ic-bg{position: absolute;inset: 0;background: center / cover no-repeat;border-radius: 10px;transition: transform .3s}.features-93 .ic-over{position: absolute;inset: 0;background-image: linear-gradient(rgba(95, 111, 82, .7), rgba(95, 111, 82, .5));border-radius: 10px}.features-93 .ic-txt{position: relative;padding: 50px 40px 20px;transition: transform .2s ease-in-out}.features-93 .ic-txt .tl-ititle{--ti-fs: 18px;--ti-fw: 600;--ti-tt: uppercase;--ti-c: var(--bs-primary-text);--ti-lh: 1.2}.features-93 .ic-txt .tl-ititle a{color: inherit;text-decoration: none}.features-93 .ic-txt .tl-idescr{--tid-fs: 18px;--tid-fw: 400;--tid-c: var(--bs-primary-text)}.features-93 .ic-btn{position: absolute;left: 0;bottom: 0;padding: 0 40px 50px;opacity: 0;transform: translateY(40px);transition: .2s ease-in-out}.features-93 .ic-card:hover .ic-btn, .features-93 .ic-card:focus-within .ic-btn{opacity: 1;transform: none}.features-93 .ic-card:hover .ic-txt{transform: translateY(-15px)}@media (hover: none){.features-93 .ic-btn{opacity: 1;transform: none;padding-bottom: 30px}}.features-93 .ir-item{display: flex;justify-content: space-between;align-items: flex-start;gap: 22px}.features-93 .ir-item .tl-idescr{--tid-fs: 20px;flex: 1;min-width: 0;padding-right: 128px}@media (max-width: 1199px){.features-93 .ir-item .tl-idescr{padding-right: 20px}}.features-93 .ir-item .f-ico{width: 50px;height: 50px;border-radius: 50%;flex: 0 0 50px}.features-93 .il-item{display: flex;gap: 20px;align-items: flex-start}.features-93 .il-item .f-ico{width: var(--ico, 38px);height: var(--ico, 38px);flex: 0 0 var(--ico, 38px);border-radius: 50%;object-fit: contain}.features-93 .il-check{width: 38px;height: 38px;flex: 0 0 38px;border: 2px solid var(--bs-primary);border-radius: 50%;position: relative}.features-93 .il-check::after{content: '';position: absolute;left: 12px;top: 8px;width: 10px;height: 16px;border: solid var(--bs-primary);border-width: 0 2px 2px 0;transform: rotate(45deg)}.features-93 .il-item .tl-ititle{margin-bottom: 14px}.features-93 .nb-item{border: 2px solid var(--bs-primary);border-radius: 10px;padding: 32px 30px 40px;height: 100%}.features-93 .nb-num{width: 52px;height: 52px;border-radius: 50%;background: var(--bs-primary);color: var(--bs-primary-text);font-size: 20px;font-weight: 600;display: flex;align-items: center;justify-content: center;margin-bottom: 20px}.features-93 .nb-item .tl-ititle{--ti-fs: 20px;--ti-fw: 500;--ti-tt: uppercase;margin-bottom: 12px}.features-93 .nb-item .tl-idescr{--tid-fs: 15px;--tid-fw: 400}.features-93 .sb-item{background: var(--soft, #cbd6c0);border-radius: 20px;padding: 40px 30px;height: 100%}.features-93 .sb-item .tl-ititle{--ti-fs: 22px;margin-bottom: 14px}.features-93 .sb-item .f-ico{width: 50px;height: 50px;margin-bottom: 20px}.features-93 .ln-line{height: 2px;background: var(--bs-primary);margin: 20px 0 25px;max-width: 240px}.features-93 .col-lg-3 .tl-ititle{--ti-fs: 24px}.features-93 .cl-title .tl-title{--tt-ta: left;--tt-mb: 50px}.features-93 .cl-list{list-style: none;padding: 0;margin: 0}.features-93 .cl-list li{display: flex;gap: 15px;align-items: flex-start;margin-bottom: 25px}.features-93 .cl-ico{flex: 0 0 20px;height: 20px;border-radius: 50%;background: var(--bs-primary);color: var(--bs-primary-text);font-size: 11px;display: flex;align-items: center;justify-content: center;margin-top: 2px}.features-93 .cl-img{width: 100%;height: auto;display: block}.features-93 .zz-row + .zz-row{margin-top: 30px}.features-93 .zz-img{width: 100%;height: auto;border-radius: 10px}.features-93 .zz-row .tl-ititle{--ti-fs: 22px;margin-bottom: 25px}@media (max-width: 639px){.features-93 .tl-title{--tt-mb: 40px}.features-93 .ir-item .tl-idescr{padding-right: 0}.features-93 .ic-card{height: auto;min-height: 260px}.features-93 .ic-txt{padding: 30px 25px 100px}.features-93 .ic-btn{padding: 0 25px 30px}}.features-93 .f-grid{--bs-gutter-y: 24px;--bs-gutter-x: 24px}.features-93 .il-item, .features-93 .ir-item, .features-93 .nb-item{height: 100%;background: #fff;border: 0;border-radius: 26px;padding: 30px;box-shadow: 0 1px 0 rgba(95, 111, 82, .08), 0 20px 40px -24px rgba(43, 51, 38, .25);transition: transform .4s cubic-bezier(.2,.7,.2,1), box-shadow .4s, background-color .4s}.features-93 .il-item .tl-ititle, .features-93 .nb-item .tl-ititle{font-size: 20px;font-weight: 600;line-height: 1.25;text-transform: none;margin-bottom: 10px}.features-93 .il-item .tl-idescr, .features-93 .nb-item .tl-idescr, .features-93 .ir-item .tl-idescr{font-size: 16px;line-height: 1.5;opacity: .9}.features-93 .il-check{border: 0;background: #eef0d6;width: 46px;height: 46px;flex-basis: 46px}.features-93 .il-check::after{left: 17px;top: 11px;border-color: var(--bs-primary)}.features-93 .il-item .f-ico{transition: transform .5s cubic-bezier(.34,1.56,.64,1)}.features-93 .nb-num{width: 46px;height: 46px;font-size: 14px;letter-spacing: 1px;background: #eef0d6;color: var(--bs-primary);transition: background-color .4s, color .4s}@media (hover: hover) and (pointer: fine){.features-93 .il-item:hover, .features-93 .nb-item:hover, .features-93 .ir-item:hover{transform: translateY(-6px);background: var(--bs-primary);box-shadow: 0 30px 60px -20px rgba(43, 51, 38, .5)}.features-93 .il-item:hover .tl-ititle, .features-93 .il-item:hover .tl-idescr, .features-93 .nb-item:hover .tl-ititle, .features-93 .nb-item:hover .tl-idescr, .features-93 .ir-item:hover .tl-ititle, .features-93 .ir-item:hover .tl-idescr{color: var(--bs-primary-text)}.features-93 .il-item:hover .f-ico{transform: rotate(-12deg) scale(1.12)}.features-93 .nb-item:hover .nb-num{background: var(--bs-primary-text)}}.features-93 .ic-card{border-radius: 26px;height: 340px;box-shadow: 0 22px 44px -26px rgba(43, 51, 38, .5)}.features-93 .ic-bg{border-radius: 0;transition: transform 1.2s cubic-bezier(.2,.7,.2,1)}.features-93 .ic-card:hover .ic-bg{transform: scale(1.06)}.features-93 .ic-over{border-radius: 0;background-image: linear-gradient(180deg, rgba(38, 48, 33, .15) 0%, rgba(38, 48, 33, .55) 55%, rgba(38, 48, 33, .92) 100%)}.features-93 .ic-txt{position: absolute;left: 0;right: 0;bottom: 0;padding: 30px 30px 90px}.features-93 .ic-txt .tl-ititle{font-size: 22px}.features-93 .ic-txt .tl-idescr{font-size: 15px;opacity: .85}.features-93 .ic-btn{padding: 0 30px 28px}.features-93 .sb-item{background: #eef0d6;border-radius: 26px;padding: 34px 30px}.features-93 .zz-img{border-radius: 28px;box-shadow: 0 30px 60px -30px rgba(43, 51, 38, .45)}.features-93 .zz-row{align-items: center}.features-93 .zz-row + .zz-row{margin-top: 50px}.features-93 .zz-row .tl-ititle{font-weight: 600}.features-93 .cl-img{border-radius: 28px}.features-93 .cl-ico{flex-basis: 26px;height: 26px;background: #eef0d6;color: var(--bs-primary)}.features-93 .ln-line{width: 44px}@media (prefers-reduced-motion: reduce){.features-93 .il-item, .features-93 .nb-item, .features-93 .ir-item, .features-93 .ic-bg{transition: none}}@media (max-width: 639px){.features-93 .il-item, .features-93 .nb-item, .features-93 .ir-item{padding: 24px;border-radius: 22px}.features-93 .ic-card{height: 300px}.features-93 .ic-txt{padding: 24px 22px 84px}.features-93 .ic-btn{padding: 0 22px 24px}}

.steps-104 .tl-title{--tt-mb: 60px}.steps-104 .tm-head{display: flex;align-items: center}.steps-104 .tm-num{width: 38px;height: 38px;flex: 0 0 38px;border: 2px solid var(--bs-primary);border-radius: 50%;background: var(--bs-body-bg);display: flex;align-items: center;justify-content: center;font-size: 16px;position: relative;z-index: 1}.steps-104 .tm-line{flex: 1;height: 2px;background: var(--bs-primary);margin-right: -40px}.steps-104 .tm-col .tl-ititle{--ti-fs: 20px;--ti-fw: 500;--ti-tt: uppercase;margin-top: 20px}.steps-104 .tm-col .tl-idescr{--tid-fs: 15px;--tid-fw: 400;margin-top: 16px}.steps-104 .c-row{--bs-gutter-y: 30px}.steps-104 .c-item{display: flex;gap: 20px;align-items: flex-start}.steps-104 .c-num{width: var(--cn, 60px);height: var(--cn, 60px);flex: 0 0 var(--cn, 60px);border-radius: 50%;background: var(--bs-primary);color: var(--bs-primary-text);font-size: 20px;font-weight: 600;display: flex;align-items: center;justify-content: center}.steps-104 .c-item .tl-ititle{--ti-fs: 18px;padding-bottom: 13px}.steps-104 .col-12 .c-num{--cn: 45px}.steps-104 .col-12 .c-item{gap: 40px}.steps-104 .bn-item{position: relative}.steps-104 .bn-num{position: absolute;top: -10px;left: 50%;transform: translateX(-50%);font-family: inherit;font-size: 150px;font-weight: 700;line-height: 1;color: rgba(95, 111, 82, .1);pointer-events: none;z-index: 0}.steps-104 .bn-item .tl-ititle{--ti-fs: 22px;--ti-fw: 500;--ti-tt: uppercase;position: relative;padding-top: var(--ti-pt, 0px);margin-bottom: 14px}@media (max-width: 639px){.steps-104 .bn-num{font-size: 110px}}.steps-104 .bn-item .tl-idescr{position: relative}.steps-104 .ct-row{--bs-gutter-y: 70px}.steps-104 .ct-col{text-align: center;padding-left: 30px;padding-right: 30px}.steps-104 .ct-col:nth-child(odd){border-right: 2px solid var(--bs-primary)}.steps-104 .ct-num{font-size: 16px;font-weight: 500;letter-spacing: 2px;margin-bottom: 18px}.steps-104 .ct-col .tl-ititle{--ti-fs: 22px;--ti-fw: 500;--ti-tt: uppercase;--ti-ta: center;margin-bottom: 20px}.steps-104 .ct-col .tl-idescr{--tid-ta: center}@media (max-width: 991px){.steps-104 .tm-line{display: none}}@media (max-width: 767px){.steps-104 .ct-col:nth-child(odd){border-right: 0}.steps-104 .ct-row{--bs-gutter-y: 40px}}.steps-104 .tm-row{overflow-x: clip}.steps-104{position: relative;isolation: isolate;background: #eef0d6;box-shadow: inset 0 1px 0 rgba(95, 111, 82, .08), inset 0 -1px 0 rgba(95, 111, 82, .08)}.steps-104 > .container{padding-top: max(var(--pt, 0px), 80px) !important;padding-bottom: max(var(--pb, 0px), 80px) !important}.steps-104 .tm-num{width: 48px;height: 48px;flex-basis: 48px;background: var(--bs-primary);color: var(--bs-primary-text);border: 0;font-weight: 600;box-shadow: 0 0 0 6px #eef0d6, 0 0 0 7px rgba(95, 111, 82, .25)}.steps-104 .tm-line{height: 1.5px;background: rgba(95, 111, 82, .3)}.steps-104 .tm-col .tl-ititle{font-weight: 600;text-transform: uppercase;letter-spacing: .3px}.steps-104 .tm-col .tl-idescr{font-size: 15px;line-height: 1.5;opacity: .85}.steps-104 .c-item, .steps-104 .bn-item, .steps-104 .ct-col{background: #fff;border-radius: 26px;padding: 30px;height: 100%;box-shadow: 0 22px 44px -28px rgba(43, 51, 38, .4)}.steps-104 .c-row > div, .steps-104 .ct-row > div, .steps-104 .tl-row > .col-md-6{display: flex;flex-direction: column}.steps-104 .c-item{gap: 22px}.steps-104 .col-12 .c-item{gap: 26px}.steps-104 .c-num{--cn: 50px;font-size: 16px}.steps-104 .c-item .tl-ititle{font-weight: 600}.steps-104 .c-item .tl-idescr, .steps-104 .bn-item .tl-idescr, .steps-104 .ct-col .tl-idescr{font-size: 16px;line-height: 1.5;opacity: .9}.steps-104 .bn-item{overflow: hidden}.steps-104 .bn-num{left: auto;right: 18px;top: 6px;transform: none;font-size: 110px;color: rgba(95, 111, 82, .1)}.steps-104 .bn-item .tl-ititle{font-weight: 600;padding-top: 0;padding-right: 90px}.steps-104 .ct-col:nth-child(odd){border-right: 0}.steps-104 .ct-row{--bs-gutter-y: 24px}.steps-104 .ct-num{display: inline-flex;align-self: center;padding: 6px 14px;border-radius: 50px;background: #eef0d6;font-size: 13px;font-weight: 600}@media (max-width: 639px){.steps-104 > .container{padding-top: max(var(--pt, 0px), 56px) !important;padding-bottom: max(var(--pb, 0px), 56px) !important}.steps-104 .c-item, .steps-104 .bn-item, .steps-104 .ct-col{padding: 24px;border-radius: 22px}.steps-104 .bn-num{font-size: 80px}}.steps-104 .tl-title{margin-bottom: max(var(--tt-mb, 0px), 44px)}

.price-8 .pr-box{background: var(--bs-primary);border-radius: 50px;padding: 50px;color: var(--bs-primary-text)}.price-8 .pr-row{display: flex}.price-8 .pr-row + .pr-row{border-top: 1px solid var(--bs-primary-text)}.price-8 .pr-l{flex: 0 0 260px;padding: 22px 20px 22px 0;border-right: 1px solid var(--bs-primary-text);font-size: 16px;line-height: 1.55;display: flex;align-items: center}.price-8 .pr-l .pr-name{font-weight: 500}.price-8 .pr-l .pr-sub{font-weight: 300}.price-8 .pr-r a{text-decoration: underline;text-underline-offset: 3px}.price-8 .pr-r{flex: 1;padding: 22px 20px;text-align: center;font-size: 16px;line-height: 1.55;display: flex;flex-direction: column;justify-content: center}.price-8 .pr-r a{color: inherit}.price-8 .pr-head .pr-l, .price-8 .pr-head .pr-r{font-size: 20px;font-weight: 600;padding-top: 0;justify-content: center;border-right-color: transparent}.price-8 .pr-head .pr-l{display: block;text-align: center}@media (max-width: 767px){.price-8 .pr-box{padding: 30px 20px;border-radius: 30px}.price-8 .pr-l{flex-basis: 40%}.price-8 .pr-l, .price-8 .pr-r{font-size: 14px;padding: 16px 10px}}.price-8 .pr-box{position: relative;background: #263021 radial-gradient(700px 420px at 50% 0%, rgba(169, 179, 136, .2), transparent 60%);border-radius: 40px;padding: 56px 60px;overflow: hidden;isolation: isolate}.price-8 .pr-box::after{content: '';position: absolute;right: -120px;top: -120px;width: 360px;height: 360px;border-radius: 50%;border: 1px solid rgba(254, 250, 224, .08);box-shadow: 0 0 0 60px rgba(254, 250, 224, .03), 0 0 0 120px rgba(254, 250, 224, .02);z-index: -1}.price-8 .pr-row + .pr-row{border-top-color: rgba(254, 250, 224, .14)}.price-8 .pr-l{border-right: 0;flex-basis: 40%}.price-8 .pr-l .pr-name{font-size: 19px;font-weight: 600}.price-8 .pr-l .pr-sub{display: block;font-size: 14px;opacity: .7;margin-top: 4px}.price-8 .pr-r{text-align: left;font-weight: 300;line-height: 1.6}.price-8 .pr-r a{color: #d9e8c4}.price-8 .pr-head .pr-l, .price-8 .pr-head .pr-r{font-size: 13px;font-weight: 600;letter-spacing: 3px;text-transform: uppercase;color: #b8d39a;text-align: left;justify-content: flex-start}.price-8 .pr-row:not(.pr-head){transition: background-color .3s;border-radius: 14px}.price-8 .pr-row:not(.pr-head):hover{background: rgba(254, 250, 224, .04)}@media (max-width: 767px){.price-8 .pr-box{padding: 34px 20px;border-radius: 28px}.price-8 .pr-row{flex-direction: column}.price-8 .pr-l, .price-8 .pr-r{flex-basis: auto;padding: 6px 0}.price-8 .pr-row:not(.pr-head){padding: 14px 0}.price-8 .pr-head .pr-r{display: none}}

.price-7 .pr-box{background: var(--bs-primary);border-radius: 50px;padding: 50px;color: var(--bs-primary-text)}.price-7 .pr-row{display: flex}.price-7 .pr-row + .pr-row{border-top: 1px solid var(--bs-primary-text)}.price-7 .pr-l{flex: 0 0 260px;padding: 22px 20px 22px 0;border-right: 1px solid var(--bs-primary-text);font-size: 16px;line-height: 1.55;display: flex;align-items: center}.price-7 .pr-l .pr-name{font-weight: 500}.price-7 .pr-l .pr-sub{font-weight: 300}.price-7 .pr-r a{text-decoration: underline;text-underline-offset: 3px}.price-7 .pr-r{flex: 1;padding: 22px 20px;text-align: center;font-size: 16px;line-height: 1.55;display: flex;flex-direction: column;justify-content: center}.price-7 .pr-r a{color: inherit}.price-7 .pr-head .pr-l, .price-7 .pr-head .pr-r{font-size: 20px;font-weight: 600;padding-top: 0;justify-content: center;border-right-color: transparent}.price-7 .pr-head .pr-l{display: block;text-align: center}@media (max-width: 767px){.price-7 .pr-box{padding: 30px 20px;border-radius: 30px}.price-7 .pr-l{flex-basis: 40%}.price-7 .pr-l, .price-7 .pr-r{font-size: 14px;padding: 16px 10px}}.price-7 .pr-box{position: relative;background: #263021 radial-gradient(700px 420px at 50% 0%, rgba(169, 179, 136, .2), transparent 60%);border-radius: 40px;padding: 56px 60px;overflow: hidden;isolation: isolate}.price-7 .pr-box::after{content: '';position: absolute;right: -120px;top: -120px;width: 360px;height: 360px;border-radius: 50%;border: 1px solid rgba(254, 250, 224, .08);box-shadow: 0 0 0 60px rgba(254, 250, 224, .03), 0 0 0 120px rgba(254, 250, 224, .02);z-index: -1}.price-7 .pr-row + .pr-row{border-top-color: rgba(254, 250, 224, .14)}.price-7 .pr-l{border-right: 0;flex-basis: 40%}.price-7 .pr-l .pr-name{font-size: 19px;font-weight: 600}.price-7 .pr-l .pr-sub{display: block;font-size: 14px;opacity: .7;margin-top: 4px}.price-7 .pr-r{text-align: left;font-weight: 300;line-height: 1.6}.price-7 .pr-r a{color: #d9e8c4}.price-7 .pr-head .pr-l, .price-7 .pr-head .pr-r{font-size: 13px;font-weight: 600;letter-spacing: 3px;text-transform: uppercase;color: #b8d39a;text-align: left;justify-content: flex-start}.price-7 .pr-row:not(.pr-head){transition: background-color .3s;border-radius: 14px}.price-7 .pr-row:not(.pr-head):hover{background: rgba(254, 250, 224, .04)}@media (max-width: 767px){.price-7 .pr-box{padding: 34px 20px;border-radius: 28px}.price-7 .pr-row{flex-direction: column}.price-7 .pr-l, .price-7 .pr-r{flex-basis: auto;padding: 6px 0}.price-7 .pr-row:not(.pr-head){padding: 14px 0}.price-7 .pr-head .pr-r{display: none}}

.text-67{position: relative}.text-67 .tl-title{--tt-mb: 40px}.text-67 .text-in{position: relative}.text-67 .text-watermark{position: absolute;inset: 0;background: center / contain no-repeat;opacity: .12;pointer-events: none}.text-67 .side-line{height: 2px;background: var(--tt-c, var(--bs-primary));margin-bottom: 19px}.text-67 .side-title{--tt-ta: left;--tt-mb: 0}.text-67 .note-box{background: var(--bs-primary);border-radius: 10px;padding: 30px 20px 28px 55px;position: relative}.text-67 .note-box .tl-text{--tx-fs: 16px;--tx-fw: 300;--tx-c: var(--bs-primary-text)}.text-67 .note-ico{position: absolute;left: 20px;top: 50%;transform: translateY(-50%);width: 24px;height: 24px;border-radius: 50%;background: #f00;color: #fff;font: 700 15px/24px Georgia, serif;text-align: center;font-style: normal}.text-67 .tbox{border: 4px solid var(--bs-primary);border-radius: 10px;padding: 60px}.text-67 .tbox .tl-title{--tt-mb: 25px}.text-67 .tbox.is-green{background: var(--bs-primary);border: 0;color: var(--bs-primary-text)}.text-67 .text-btn{margin-top: 30px;text-align: center}.text-67 .tl-text h2{font-size: var(--h2-fs, 30px);font-weight: 600;margin: 1.2em 0 .6em;color: inherit;line-height: 1.2}.text-67 .tl-text h3{font-size: var(--h3-fs, 22px);font-weight: 600;margin: 1em 0 .5em;color: inherit}.text-67 .tl-text p{margin: 0 0 1em}.text-67 .tl-text table{width: 100%;border-collapse: collapse;margin: 1em 0}.text-67 .tl-text th, .text-67 .tl-text td{border: 1px solid var(--bs-primary);padding: 12px 16px;vertical-align: top;font-size: .9em}.text-67 .tl-text th{background: var(--bs-primary);color: var(--bs-primary-text);font-weight: 600}@media (max-width: 991px){.text-67 .side-title{--tt-mb: 20px}}@media (max-width: 639px){.text-67 .tbox{padding: 30px 20px}.text-67 .note-box{padding: 20px 20px 20px 55px}.text-67 .tl-text table{display: block;overflow-x: auto}}.text-67 .tl-text{line-height: 1.6}.text-67 .tl-text a{color: var(--bs-primary);text-decoration: underline;text-decoration-color: rgba(95, 111, 82, .4);text-underline-offset: 3px}.text-67 .tl-text ul{list-style: none;padding-left: 0}.text-67 .tl-text ul > li{position: relative;padding-left: 26px;margin-top: 6px}.text-67 .tl-text ul > li::before{content: '';position: absolute;left: 4px;top: .62em;width: 8px;height: 8px;border-radius: 50%;background: #a9b388}.text-67 .side-line{width: 44px;opacity: .5}.text-67 .side-title{position: sticky;top: 110px}.text-67 .note-box{background: #eef0d6;border-radius: 22px;padding: 26px 30px 26px 76px;box-shadow: inset 0 0 0 1px rgba(95, 111, 82, .1)}.text-67 .note-box .tl-text{color: var(--bs-primary);font-weight: 400}.text-67 .note-ico{left: 26px;width: 32px;height: 32px;background: var(--bs-primary);color: var(--bs-primary-text);font: 600 16px/32px inherit;font-family: inherit}.text-67 .tbox{border: 0;border-radius: 30px;padding: 56px 60px;background: #fff;box-shadow: 0 1px 0 rgba(95, 111, 82, .08), 0 24px 48px -28px rgba(43, 51, 38, .35)}.text-67 .tbox.is-green{background: #263021 radial-gradient(700px 400px at 90% 0%, rgba(169, 179, 136, .22), transparent 70%)}.text-67 .tbox.is-green .tl-title, .text-67 .tbox.is-green .tl-text{color: var(--bs-primary-text)}.text-67 .tl-text table{border-radius: 18px;overflow: hidden;border-collapse: separate;border-spacing: 0;box-shadow: inset 0 0 0 1px rgba(95, 111, 82, .25)}.text-67 .tl-text th, .text-67 .tl-text td{border: 0;border-bottom: 1px solid rgba(95, 111, 82, .18)}.text-67 .tl-text tr:last-child td{border-bottom: 0}.text-67 .tl-text th{background: #263021}@media (max-width: 991px){.text-67 .side-title{position: static}}@media (max-width: 639px){.text-67 .tbox{padding: 30px 22px;border-radius: 22px}.text-67 .note-box{padding: 20px 20px 20px 64px}.text-67 .note-ico{left: 18px}}

.reviews-43 .tl-title{--tt-mb: 90px}.reviews-43 .rv-card{background: var(--bs-primary);border-radius: 10px;padding: 40px;height: 100%;margin: 0}.reviews-43 .rv-card .tl-ititle{--ti-fs: 20px;--ti-fw: 400;--ti-c: var(--bs-primary-text)}.reviews-43 .rv-card .tl-idescr{--tid-fs: 18px;--tid-c: var(--bs-primary-text);margin: 35px 0 0}.reviews-43{position: relative;background: #eef0d6;box-shadow: inset 0 1px 0 rgba(95, 111, 82, .08), inset 0 -1px 0 rgba(95, 111, 82, .08)}.reviews-43 > .container{padding-top: max(var(--pt, 0px), 80px) !important;padding-bottom: max(var(--pb, 0px), 80px) !important}.reviews-43 .rv-card{position: relative;background: #fff;border-radius: 26px;padding: 34px 34px 36px;box-shadow: 0 22px 44px -28px rgba(43, 51, 38, .4);display: flex;flex-direction: column-reverse;justify-content: flex-end}.reviews-43 .rv-card::before{content: '\201C';position: absolute;right: 26px;top: 6px;font-size: 96px;line-height: 1;font-family: Georgia, serif;color: rgba(95, 111, 82, .14)}.reviews-43 .rv-card .tl-ititle{font-size: 15px;font-weight: 600;color: var(--bs-primary);margin-top: 22px;padding-top: 18px;border-top: 1px solid rgba(95, 111, 82, .15)}.reviews-43 .rv-card .tl-idescr{font-size: 17px;line-height: 1.55;color: var(--bs-primary);margin: 0}.reviews-43 .rv-card .tl-idescr::before{content: '★★★★★';display: block;font-size: 15px;letter-spacing: 2px;color: #e2a93b;margin-bottom: 14px}@media (max-width: 639px){.reviews-43 > .container{padding-top: max(var(--pt, 0px), 56px) !important;padding-bottom: max(var(--pb, 0px), 56px) !important}.reviews-43 .rv-card{padding: 26px 24px}}

.faq-55 .tl-title{--tt-mb: 90px}.faq-55 .faq-item{border-top: 1px solid var(--bs-primary)}.faq-55 .faq-item:last-child{border-bottom: 1px solid var(--bs-primary)}.faq-55 .faq-q{margin: 0}.faq-55 .faq-q button{width: 100%;display: flex;align-items: center;justify-content: space-between;gap: 20px;background: none;border: 0;padding: 22px 0;text-align: left;color: inherit;cursor: pointer}.faq-55 .faq-q .tl-ititle{--ti-fs: 24px;--ti-fw: 500}.faq-55 .faq-plus{width: 40px;height: 40px;flex: 0 0 40px;position: relative;transition: transform .3s}.faq-55 .faq-plus::before, .faq-55 .faq-plus::after{content: '';position: absolute;left: 9px;right: 9px;top: 50%;height: 1.5px;margin-top: -.75px;background: var(--bs-primary)}.faq-55 .faq-plus::after{transform: rotate(90deg)}.faq-55 .faq-q button:not(.collapsed) .faq-plus{transform: rotate(45deg)}.faq-55 .faq-a{--tid-fs: 18px;--tid-lh: 1.55;padding: 0 60px 20px 0}@media (max-width: 639px){.faq-55 .faq-q .tl-ititle{--ti-fs: 18px}.faq-55 .faq-q button{padding: 20px 0}.faq-55 .faq-a{padding-right: 0}}.faq-55 .faq-item, .faq-55 .faq-item:last-child{border: 0;border-radius: 22px;background: #fff;margin-bottom: 14px;box-shadow: 0 16px 34px -26px rgba(43, 51, 38, .45);transition: background-color .35s, color .35s}.faq-55 .faq-item:has(.collapse.show), .faq-55 .faq-item:has(.collapsing){background: var(--bs-primary)}.faq-55 .faq-item:has(.collapse.show) .tl-ititle, .faq-55 .faq-item:has(.collapse.show) .tl-idescr, .faq-55 .faq-item:has(.collapsing) .tl-ititle, .faq-55 .faq-item:has(.collapsing) .tl-idescr{color: var(--bs-primary-text)}.faq-55 .faq-item:has(.collapse.show) .faq-plus::before, .faq-55 .faq-item:has(.collapse.show) .faq-plus::after{background: var(--bs-primary-text)}.faq-55 .faq-q button{padding: 22px 26px}.faq-55 .faq-q .tl-ititle{font-size: 19px;font-weight: 500;line-height: 1.3}.faq-55 .faq-plus{border-radius: 50%;box-shadow: inset 0 0 0 1px currentColor;color: rgba(95, 111, 82, .5)}.faq-55 .faq-a{padding: 0 26px 24px;font-size: 16px;line-height: 1.55}.faq-55 .faq-a a{color: inherit}@media (max-width: 639px){.faq-55 .faq-q button{padding: 18px 20px}.faq-55 .faq-q .tl-ititle{font-size: 17px}.faq-55 .faq-a{padding: 0 20px 20px}}

.cta-49 .tl-title{--tt-mb: 60px}.cta-49 .cta-img img{width: 100%;height: 420px;object-fit: cover;display: block}.cta-49 .cta-right{padding-top: 20px}.cta-49 .cta-right .tl-text{--tx-fs: 18px;margin-bottom: 20px}.cta-49 .cta-t2{margin-top: 50px}.cta-49 .tl-form button[type="submit"]{width: auto !important}@media (max-width: 991px){.cta-49 .cta-img img{height: auto}}.cta-49 .cta-panel{position: relative;isolation: isolate;overflow: hidden;border-radius: 40px;padding: 60px;background: #263021 radial-gradient(700px 420px at 85% 10%, rgba(169, 179, 136, .22), transparent 60%);color: var(--bs-primary-text)}.cta-49 .cta-panel::after{content: '';position: absolute;left: -140px;bottom: -140px;width: 380px;height: 380px;border-radius: 50%;border: 1px solid rgba(254, 250, 224, .07);box-shadow: 0 0 0 60px rgba(254, 250, 224, .025);z-index: -1}.cta-49 .cta-panel .tl-title{color: var(--bs-primary-text);margin-bottom: 36px}.cta-49 .cta-panel .tl-row{align-items: center}.cta-49 .tl-text, .cta-49 .tl-text a{color: rgba(254, 250, 224, .88)}.cta-49 .cta-img{border-radius: 26px;overflow: hidden}.cta-49 .cta-img img{height: 380px}.cta-49 .cta-right{padding-top: 0}.cta-49 .tl-form{margin-top: 10px;padding: 28px;border-radius: 26px;border: 1px solid rgba(254, 250, 224, .18);background: rgba(254, 250, 224, .08);-webkit-backdrop-filter: blur(18px);backdrop-filter: blur(18px)}.cta-49 .tl-form .form-control{background: rgba(254, 250, 224, .06);border-color: rgba(254, 250, 224, .35);color: var(--bs-primary-text)}.cta-49 .tl-form .form-control::placeholder{color: rgba(254, 250, 224, .55)}.cta-49 .tl-form .form-control:focus{border-color: #b8d39a;box-shadow: 0 0 0 4px rgba(184, 211, 154, .18)}.cta-49 .tl-form .form-check, .cta-49 .tl-form .form-check a{color: rgba(254, 250, 224, .75)}.cta-49 .tl-form .mb-3{margin-bottom: 16px !important}.cta-49 .tl-form button[type="submit"]{width: 100% !important;background: var(--bs-primary-text);color: #263021;border: 0}.cta-49 .tl-form button[type="submit"]:hover{background: #fff}@media (max-width: 991px){.cta-49 .cta-panel{padding: 44px 30px}.cta-49 .cta-img img{height: 260px}}@media (max-width: 639px){.cta-49 .cta-panel{padding: 34px 18px;border-radius: 28px}.cta-49 .tl-form{padding: 18px}}@media (max-width: 639px){.cta-49 .cta-panel .tl-title{font-size: 24px;hyphens: manual;overflow-wrap: break-word}}

.footer-wow{position: relative;overflow: hidden;background: #1f271b;color: var(--bs-primary-text);padding: 90px 0 30px;isolation: isolate}.footer-wow > .container{max-width: 1320px}.footer-wow a{color: var(--bs-primary-text)}.site .footer-wow a:not(.btn){color: var(--bs-primary-text)}.footer-wow .fw-glow{position: absolute;inset: 0;z-index: -1;pointer-events: none;background: radial-gradient(700px 400px at 85% 0%, rgba(169, 179, 136, .22), transparent 70%), radial-gradient(600px 500px at 0% 100%, rgba(95, 111, 82, .5), transparent 70%)}.footer-wow .fw-cta{display: grid;grid-template-columns: 1.1fr 1fr;gap: 40px;align-items: end;padding-bottom: 60px;border-bottom: 1px solid rgba(254, 250, 224, .12)}.footer-wow .fw-kicker{font-size: 13px;font-weight: 600;letter-spacing: 3px;text-transform: uppercase;color: #b8d39a;margin-bottom: 14px}.footer-wow .fw-cta-title{font-size: clamp(40px, 6vw, 84px);font-weight: 600;line-height: .98;letter-spacing: -1px}.footer-wow .fw-cta-text{font-size: 18px;font-weight: 300;opacity: .8;margin: 18px 0 0;max-width: 520px}.footer-wow .fw-phone{display: inline-flex;align-items: center;gap: 14px;font-size: clamp(30px, 3.4vw, 48px);font-weight: 600;text-decoration: none;white-space: nowrap}.footer-wow .fw-arrow{width: 52px;height: 52px;border-radius: 50%;background: var(--bs-primary-text);color: #1f271b;display: inline-flex;align-items: center;justify-content: center;transition: transform .35s cubic-bezier(.2,.7,.2,1)}.footer-wow .fw-phone:hover .fw-arrow{transform: rotate(45deg)}.footer-wow .fw-actions{display: flex;flex-wrap: wrap;gap: 10px;margin-top: 24px}.footer-wow .fw-btn{display: inline-flex;align-items: center;gap: 8px;height: 50px;padding: 0 24px;border-radius: 50px;border: 1px solid rgba(254, 250, 224, .3);background: rgba(254, 250, 224, .05);color: var(--bs-primary-text);font-family: inherit;font-size: 13px;font-weight: 600;line-height: 1;text-transform: uppercase;letter-spacing: 1px;text-decoration: none;cursor: pointer;transition: background-color .25s, color .25s, border-color .25s}.footer-wow .fw-btn:hover{background: rgba(254, 250, 224, .14);border-color: rgba(254, 250, 224, .6)}.footer-wow .fw-btn.is-main{background: var(--bs-primary-text);color: #1f271b;border-color: var(--bs-primary-text)}.footer-wow .fw-grid{display: grid;grid-template-columns: 1.2fr 1fr 1fr 1.2fr;gap: 40px;padding: 60px 0 30px}.footer-wow .fw-logo img{height: 70px;width: auto;background: rgba(254, 250, 224, .95);border-radius: 16px;padding: 6px 12px}.footer-wow .fw-req{font-size: 13px;line-height: 1.6;opacity: .65;margin-top: 18px}.footer-wow .fw-banner{display: block;width: 100%;max-width: 260px;height: auto;border-radius: 12px;margin-top: 20px}.footer-wow .fw-h{font-size: 13px;font-weight: 600;letter-spacing: 3px;text-transform: uppercase;color: #b8d39a;margin-bottom: 18px}.footer-wow .fw-list, .footer-wow .fw-services ul{list-style: none;margin: 0;padding: 0}.footer-wow .fw-list li, .footer-wow .fw-services ul ul li{margin-bottom: 10px;font-size: 15px;font-weight: 300}.footer-wow .fw-list a, .footer-wow .fw-services a{text-decoration: none;background: linear-gradient(currentColor, currentColor) 0 100% / 0 1px no-repeat;transition: background-size .35s;padding-bottom: 2px}.footer-wow .fw-list a:hover, .footer-wow .fw-services a:hover{background-size: 100% 1px}.footer-wow .fw-services > ul > li > a{display: none}.footer-wow .fw-services > ul > li:not(.parent){display: none}.footer-wow .fw-muted{opacity: .55}.footer-wow .fw-addr li{position: relative;padding-left: 16px}.footer-wow .fw-addr li::before{content: '';position: absolute;left: 0;top: .55em;width: 6px;height: 6px;border-radius: 50%;background: #b8d39a;opacity: .7}.footer-wow .fw-word{font-size: clamp(40px, 8.4vw, 118px);font-weight: 700;line-height: .85;text-transform: uppercase;letter-spacing: -2px;white-space: nowrap;text-align: center;color: transparent;-webkit-text-stroke: 1px rgba(254, 250, 224, .16);margin: 10px 0 20px;user-select: none}.footer-wow .fw-bottom{display: flex;flex-wrap: wrap;gap: 10px 30px;justify-content: space-between;padding-top: 24px;border-top: 1px solid rgba(254, 250, 224, .12);font-size: 13px}.footer-wow .fw-bottom a{text-decoration: none}@media (max-width: 991px){.footer-wow .fw-cta{grid-template-columns: 1fr}.footer-wow .fw-grid{grid-template-columns: 1fr 1fr}}@media (max-width: 575px){.footer-wow{padding-top: 60px}.footer-wow .fw-grid{grid-template-columns: 1fr;gap: 30px}.footer-wow .fw-phone{font-size: 26px}.footer-wow .fw-arrow{width: 40px;height: 40px}.footer-wow .fw-bottom{flex-direction: column}}.footer-wow .fw-word{overflow: hidden;text-overflow: clip}

[data-color="#ffffffFF"]{color:#ffffffFF}[data-color="#A2A2A2"]{color:#A2A2A2}

