.block-caption_p{font-size:3.8em;line-height:1.15em}.block-caption_p small{font-size:18px}.block-caption_p small:first-child{position:relative;top:-17px;font-size:26px}.cloneable{background: linear-gradient(115deg, #000000 0%, #0f1e72f0 100%);justify-content:center;align-items:center;padding:85px 0;display:flex;position:relative;font-size:1.1vw;}.tab-container{grid-column-gap:3em;grid-row-gap:1em;flex-flow:column;justify-content:space-between;padding-top:0;padding-bottom:0;padding-right:2.2em;display:flex}.tab-layout-container{width:100%;height:100%;margin-left:auto;margin-right:0;padding-top:.25em;padding-bottom:.3em}.tab-container-bottom{position:relative;width:100%}.tab-container-top{grid-column-gap:2em;grid-row-gap:1em;flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.tab-layout-col1{width:55%}.tab-layout-col2{width:45%}.section-title p{font-size:1.1rem;color:#262e26;font-family:'Roboto',sans-serif}.pricing-2{padding-top:65px}.tab-content-wrap{width:100%;max-width:1360px;min-height:440px;display:flex;flex-direction:column;justify-content:space-between}.content-button__bg{z-index:-1;background-color:#efeeec;border-radius:.25em;position:absolute;inset:0%}.content-p{margin:0;font-size:1.25rem;color:#fff}.tab-button__bg{z-index:0;background-color:#efeeec0f;border:1px solid #efeeec14;border-radius:.25em;width:100%;height:100%;position:absolute;inset:0%}.tab-content-item{position:absolute;height:100%;display:flex;visibility:hidden;flex-direction:column;justify-content:space-between}.tab-content-item.active{display:flex;visibility:visible}.tab-layout{z-index:1;grid-row-gap:2em;flex-flow:wrap;width:100%;display:flex;position:relative;max-width:1360px;padding-left:3rem;padding-right:3rem;}.filter-bar{background-color:#efeeec0f;border:1px solid #efeeec14;font-size:18px;border-radius:.5em;padding:.5em;display:flex}.filter-button{background-color:transparent;border:1px solid #efeeec00;padding:.55em 1.2em;transition:border-color .2s;position:relative;margin-left:3px;margin-right:3px}.filter-button.active{border-color:#efeeec4d;border-radius:.25em;background-color:#1c69fe}.li-text-slider{margin-bottom:.4em}.filter-button__p{z-index:1;font-size:16px;position:relative;color:#fff}.tab-visual-wrap{border-radius:.5em;width:100%;height:100%;position:relative;overflow:hidden}.tab-visual-item{visibility:hidden;justify-content:flex-start;align-items:center;width:100%;height:100%;display:flex;position:absolute}.tab-visual-item.active{visibility:visible}.tab-image{object-fit:cover;border-radius:.5em;width:100%;max-width:none;height:100%}.tab-content__heading{color:#fff;letter-spacing:-.02em;margin-top:0;margin-bottom:0;font-size:22px;font-weight:500;line-height:1}.tab-layout-heading{margin-top:0;margin-bottom:0;font-size:1.6em;font-weight:700;line-height:1.4}.tab-content__button{color:#131313;justify-content:center;align-items:center;height:4em;padding-left:1.5em;padding-right:1.5em;text-decoration:none;display:flex;position:relative}.slider_heading_text{letter-spacing:1px;margin-top:0;margin-bottom:0;font-size:24px;font-weight:600;line-height:1.2;color:#fff}.slider_ul_dots{margin-left:1em;list-style-type:unset}.tab-layout-col3{display:none}.bottom_margin_one{margin-bottom:2.5em}.bottom_margin_two{margin-bottom:3.6em}.tab-layout-mobile{display:none}@media (max-width:990px){.tab-content-item{z-index:1;grid-column-gap:1.25em;grid-row-gap:1em;visibility:hidden;flex-flow:column;display:none;position:relative;inset:auto 0% 0%}.tab-content-item.active{visibility:visible;display:flex}.cloneable{padding:var(--container-padding);flex-direction:column;font-size:3vw}.tab-layout-col3{display:block}.bottom_margin_one{margin-bottom:0}.bottom_margin_two{margin-bottom:0}.tab-layout{flex-direction:column;min-height:auto}.tab-layout-col1,.tab-layout-col2{width:100%}.tab-layout-col1{margin-bottom:2em}.tab-layout-col2{display:none}.tab-container-top{grid-column-gap:2em;grid-row-gap:1em;flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex;text-align:center}.tab-container{display:flex;flex-direction:column;padding:0}.filter-bar{flex-wrap:wrap;gap:.5em;padding:.5em;width:100%}.filter-button{padding:.5em 1em;font-size:small;width:auto}.tab-content-wrap{flex-grow:1;width:100%;box-sizing:border-box}.tab-content__heading,.content-p{font-size:18px;line-height:1.5;text-align:center;color:#fff}.tab-visual-wrap{max-height:50vh;margin-bottom:1em}.tab-image{width:100%;height:auto}.btn-service{width:100%;margin:.5em 0;font-size:1em}.sliders_buttom{width:100%}.tab-layout{display:none}.tab-layout-mobile{display:flex;flex-direction:column;font-size:3vw}.tab-layout-mobile .tab-mobile-item{display:flex;flex-direction:column;margin-bottom:2em}.tab-layout-mobile img{max-width:100%;border-radius:.5em;margin-left:auto;margin-right:auto;margin-bottom:15px}.tab-layout-mobile h4{font-size:1.2em;font-weight:700;margin-bottom:.5em;color:#fff;margin-top:20px}.tab-layout-mobile p,.tab-layout-mobile li{font-size:1.14em;line-height:1.5;color:#fff;margin-bottom:4px}.mobile-h4 p{font-size:1.2em;font-weight:700;margin-bottom:.5em;color:#fff;margin-top:20px}.tab-layout-mobile .btn-service{margin:.5em 0;padding:.5em 1em;font-size:1.2em;width:100%}}:root{--size:clamp(10rem,1rem + 40vmin,30rem);--gap:calc(var(--size) / 14);--duration:60s;--scroll-start:0;--scroll-end:calc(-100% - var(--gap))}.marquee{display:flex;overflow:hidden;user-select:none;gap:var(--gap);mask-image:linear-gradient(var(--mask-direction,to right),hsl(0 0% 0% / 15%),hsl(0 0% 0% / 1) 20%,hsl(0 0% 0% / 1) 80%,hsl(0 0% 0% / 20%))}.marquee__group{flex-shrink:0;display:flex;align-items:center;justify-content:space-around;gap:var(--gap);min-width:100%;animation:scroll-x var(--duration) linear infinite}@media (prefers-reduced-motion:reduce){.marquee__group{animation-play-state:paused}}.marquee--vertical{--mask-direction:to bottom}.marquee--vertical,.marquee--vertical .marquee__group{flex-direction:column}.marquee--vertical .marquee__group{animation-name:scroll-y}.marquee--reverse .marquee__group{animation-direction:reverse;animation-delay:-3s}@keyframes scroll-x{from{transform:translateX(var(--scroll-start))}to{transform:translateX(var(--scroll-end))}}@keyframes scroll-y{from{transform:translateY(var(--scroll-start))}to{transform:translateY(var(--scroll-end))}}.marquee svg{display:grid;place-items:center;width:var(--size);fill:var(--color-text);background:var(--color-bg-accent);aspect-ratio:16/9;padding:calc(var(--size) / 10);border-radius:.5rem}.no_bottom_margin{margin-bottom:10px;font-size:18px;color:#000;font-weight:500;font-family:'Roboto',sans-serif}.marquee--vertical svg{aspect-ratio:1;width:calc(var(--size) / 1.5);padding:calc(var(--size) / 6)}.wrapper{display:flex;flex-direction:column;gap:0;margin:auto;max-width:1360px}.wrapper--vertical{flex-direction:row;height:100vh}.toggle{--size:3rem;position:relative;position:fixed;top:1rem;left:1rem;width:var(--size);height:var(--size);font:inherit;text-align:center;cursor:pointer;outline:none;border:none;border-radius:50%;color:inherit;background-color:var(--color-bg-accent);z-index:1}.toggle:focus-visible{box-shadow:0 0 0 2px var(--color-text)}.toggle span{position:absolute;display:inline-block;top:50%;left:calc(100% + 0.4em);width:fit-content;white-space:nowrap;transform:translateY(-50%);animation:fade 400ms 4s ease-out forwards;user-select:none}.toggle svg{--size:1.5rem;position:absolute;top:50%;left:50%;width:var(--size);height:var(--size);fill:currentcolor;transform:translate(-50%,-50%);transition:transform 300ms cubic-bezier(.25,1,.5,1)}.toggle--vertical svg{transform:translate(-50%,-50%) rotate(-90deg)}@keyframes fade{to{opacity:0;visibility:hidden}}@media (max-width:576px){.container,.container-sm{max-width:98vw}}.advantages_h4{font-size:1rem;font-family:Roboto,sans-serif;color:rgb(38,46,38);font-weight:600}.test h3{font-size:2.7rem;font-weight:700;text-align:center}p.test p{font-size:2.7rem;font-weight:700;text-align:center}.test h4{font-size:1.8rem;font-weight:700}.test-h4{font-size:1.8rem;font-weight:700;font-family:'Roboto',sans-serif;color:#262e26;margin-top:0;margin-bottom:1em;line-height:1.2}.test__content{margin-top:30px}.test__content p{color:#262e26;font-size:1.2rem;margin-bottom:1.8rem;text-align:center}.img_service{max-height:60px}.test__info{display:flex;flex-direction:column;justify-content:flex-end;gap:20px}.test__img{width:100%;height:100%;max-height:135px;object-fit:contain}.test .btn{margin:0}@media screen and (max-width:767px){.test__info{padding:20px 0 0 0}.test h3{font-size:2rem;font-weight:700;text-align:center}}