.accordion-section .row-grid .column-left .panel{background-color:#fff;max-height:0;overflow:hidden;padding:0 18px;transition:max-height .2s ease-out}.accordion-section{padding:60px 0}.accordion-section .row-grid{display:grid;gap:60px;grid-template-columns:repeat(12,1fr)}.accordion-section .row-grid .column-left{grid-column:1/7}.accordion-section .row-grid .column-right{grid-column:7/13}.accordion-section .row-grid .column-left .accordion{background:#f5f5f5;cursor:pointer;font-size:24px;font-weight:600;margin-bottom:20px;padding:12px 20px;position:relative}.accordion-section .row-grid .column-left .accordion h2{font-size:24px;font-weight:600}.accordion-section .row-grid .column-left .panel p{color:#3c3c43cc;font-size:18px;line-height:28px;padding:0 0 15px}.accordion-section .row-grid .column-left .panel h6{font-size:20px;font-weight:500;padding:0 0 15px}.accordion-section .row-grid .column-right .image-section img{border-radius:16px;width:100%}.accordion-section .row-grid .column-left .accordion:before{background-image:url(https://143889797.fs1.hubspotusercontent-eu1.net/hubfs/143889797/accordion.svg);background-repeat:no-repeat;background-size:100%;content:"";height:20px;position:absolute;right:20px;top:40%;transition:.6s ease-in-out;width:20px}.accordion-section .row-grid .column-left .accordion.active:before{top:22%;transform:rotate(180deg)}.accordion-section .row-grid .column-left .panel span{align-items:center;color:#18181e;display:flex;font-size:18px;font-weight:400;gap:10px;margin-top:20px}@media only screen and (max-width:767px){.accordion-section .row-grid .column-left{grid-column:1/7}.accordion-section .row-grid{gap:15px;grid-template-columns:repeat(6,1fr)}.accordion-section .row-grid .column-right{grid-column:1/7}.accordion-section .row-grid .column-left .accordion h2{font-size:20px}.accordion-section .row-grid .column-left .panel p{font-size:17px}.accordion-section .row-grid .column-left .panel h6{font-size:18px}.accordion-section .row-grid .column-right .image-section img{height:350px!important;object-fit:cover}}@media only screen and (min-width:768px) and (max-width:1220px){.accordion-section .row-grid{gap:30px}.accordion-section .row-grid .column-left .accordion h2{font-size:20px}.accordion-section .row-grid .column-left .panel p{font-size:17px}.accordion-section .row-grid .column-left .panel h6{font-size:18px}}