.accordion{background:#e8e8e6;color:#333;padding:60px 0}.accordion .row-fluid{gap:12px}.accordion h2{margin-bottom:20px}.accordion h3{font-size:30px;font-weight:300!important}.services-accordion{background:#fff;border:1px solid #d9d9d9;border-bottom:none;margin-top:25px;max-width:100%;width:100%}.services-accordion .accordion-item{background:#fff;border-bottom:1px solid #d9d9d9}.services-accordion .accordion-header{align-items:center;background:#103654;border:none;color:#fff;cursor:pointer;display:flex;justify-content:space-between;padding:18px 24px;text-align:left;transition:background .25s ease;width:100%}.services-accordion .accordion-header:hover{opacity:.85}.services-accordion .accordion-title{font-size:20px;font-weight:600;line-height:1.3}.services-accordion .accordion-icon{display:inline-flex;transition:transform .25s ease}.services-accordion .accordion-body p{color:#111;font-size:16px;line-height:1.6;margin:0 0 16px}.services-accordion .accordion-body p:last-child{margin-bottom:0}.services-accordion .accordion-item.is-open .accordion-icon{transform:rotate(180deg)}@media (max-width:768px){.accordion h2{font-size:35px}.accordion h3{font-size:28px;margin-bottom:25px}.services-accordion .accordion-header{padding:16px 18px}.services-accordion .accordion-title{font-size:18px}.services-accordion .accordion-body{padding:0 18px}.services-accordion .accordion-item.is-open .accordion-body{padding:18px}}.services-accordion .accordion-body{background:#fff;max-height:0;opacity:0;overflow:hidden;padding:0 24px;transition:max-height .35s ease,opacity .25s ease}.services-accordion .accordion-item.is-open .accordion-body{max-height:1200px;opacity:1;padding:24px}