main.services-page section.services-main{padding-top:100px}main.services-page section.services-main .content{max-width:900px}main.services-page section.services-main .content .accordion-container{display:flex;flex-direction:column;gap:2rem}main.services-page section.services-main .content .accordion-container .accordion{position:relative}main.services-page section.services-main .content .accordion-container .accordion .accordion-header{padding:1rem 2rem;padding-right:calc(2rem + 30px);position:relative;display:flex;align-items:center;cursor:pointer;font-weight:300;transition:.2s;gap:1rem}main.services-page section.services-main .content .accordion-container .accordion .accordion-header:hover{background-color:#0954921a}main.services-page section.services-main .content .accordion-container .accordion .accordion-header:after{content:"";position:absolute;right:1rem;width:30px;height:30px;background:url(/build/assets/collapse-arrow-Ct5Q49ea.svg) center/contain no-repeat}main.services-page section.services-main .content .accordion-container .accordion .accordion-header .icon{width:30px;height:30px}main.services-page section.services-main .content .accordion-container .accordion .accordion-body{max-height:0;overflow:hidden;transition:.2s}main.services-page section.services-main .content .accordion-container .accordion .accordion-body .accordion-body-content{padding:1rem 2rem;font-size:14px}main.services-page section.services-main .content .accordion-container .accordion .accordion-body .accordion-body-content .grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}main.services-page section.services-main .content .accordion-container .accordion .accordion-body .accordion-body-content .grid .col{display:flex;flex-direction:column;gap:.5rem}main.services-page section.services-main .content .accordion-container .accordion .accordion-body .accordion-body-content .grid .col .title{font-size:14px;font-weight:600}main.services-page section.services-main .content .accordion-container .accordion .accordion-body .accordion-body-content .grid .col .item{font-size:13px;display:flex;align-items:flex-start;gap:.5rem;color:#18161b;line-height:18px}main.services-page section.services-main .content .accordion-container .accordion .accordion-body .accordion-body-content .grid .col .item .icon{width:16px;height:16px;flex-shrink:0;margin-top:2px}main.services-page section.services-main .content .accordion-container .accordion .accordion-body .accordion-body-content .grid .col .item .icon path{fill:#2da8e5}main.services-page section.services-main .content .accordion-container .accordion .accordion-body .accordion-body-content p{max-width:750px}main.services-page section.services-main .content .accordion-container .accordion:not(:first-child):after{content:"";position:absolute;top:-1rem;left:0;width:100%;height:1px;background-color:#18161b;opacity:.1;transition:.2s}main.services-page section.services-main .content .accordion-container .accordion.open{box-shadow:0 5px 30px #0000001a;border-radius:20px}main.services-page section.services-main .content .accordion-container .accordion.open:after{opacity:0}main.services-page section.services-main .content .accordion-container .accordion.open .accordion-header{font-weight:700;border-radius:20px 20px 0 0}main.services-page section.services-main .content .accordion-container .accordion.open .accordion-body{max-height:inherit;padding-bottom:2rem}@media screen and (max-width: 767px){main.services-page section.services-main{padding:70px 0 50px}main.services-page section.services-main .content .accordion-container .accordion .accordion-header{padding:1rem;padding-right:calc(30px + 2rem)}main.services-page section.services-main .content .accordion-container .accordion .accordion-body .accordion-body-content{padding:1rem}main.services-page section.services-main .content .accordion-container .accordion .accordion-body .accordion-body-content .grid{grid-template-columns:1fr}main.services-page section.services-main .content .accordion-container .accordion.open .accordion-body{padding-bottom:1rem}}
