.makeaholic-accordion .accordion-header,.makeaholic-accordion .accordion-icon,.makeaholic-accordion .accordion-section,.makeaholic-accordion .accordion-title{transition:all .25s cubic-bezier(.645,.045,.355,1)}.makeaholic-accordion .accordion-section.active>.accordion-header .closed-icon{display:block}.makeaholic-accordion .accordion-section.active>.accordion-header .opened-icon{display:none}.makeaholic-accordion .accordion-header{align-items:center;cursor:pointer;display:flex;min-height:40px}.makeaholic-accordion .accordion-title-wrapper{flex-grow:1;font-size:0}.makeaholic-accordion .accordion-title{color:var(--makeaholic-color-heading);display:inline-block;font-size:18px;font-weight:500;margin-bottom:0}.makeaholic-accordion .accordion-icons{color:var(--makeaholic-color-heading);flex-shrink:0;font-size:16px;font-weight:400;line-height:0;margin:0 0 0 10px}.makeaholic-accordion .accordion-icons .closed-icon{display:none}.makeaholic-accordion .accordion-content{color:var(--makeaholic-color-text);display:none}.makeaholic-accordion.makeaholic-accordion-icon-left .accordion-header{flex-direction:row-reverse}.makeaholic-accordion.makeaholic-accordion-icon-left .accordion-icons{margin:0 10px 0 0}.makeaholic-accordion-style-01 .makeaholic-accordion .accordion-section{border-bottom:1px solid #ededed}.makeaholic-accordion-style-01 .makeaholic-accordion .accordion-section.active{border-bottom:0}.makeaholic-accordion-style-01 .makeaholic-accordion .accordion-section+.accordion-section{margin:25px 0 0}.makeaholic-accordion-style-01 .makeaholic-accordion .accordion-section:hover .accordion-icons{color:var(--makeaholic-color-primary)}.makeaholic-accordion-style-01 .makeaholic-accordion .accordion-header{padding:5px 0}.makeaholic-accordion-style-01 .makeaholic-accordion .accordion-title{font-family:var(--makeaholic-typography-headings-2-font-family);font-size:24px;font-weight:var(--makeaholic-typography-headings-2-font-weight);line-height:30px}.makeaholic-accordion-style-01 .makeaholic-accordion .accordion-content{line-height:1.6;padding:25px 0 10px}.makeaholic-accordion-style-02 .makeaholic-accordion .accordion-title{font-weight:500}.makeaholic-accordion-style-02 .makeaholic-accordion .accordion-section{border:1px solid #eee;overflow:hidden}.makeaholic-accordion-style-02 .makeaholic-accordion .accordion-section+.accordion-section{margin:30px 0 0}.makeaholic-accordion-style-02 .makeaholic-accordion .accordion-section.active,.makeaholic-accordion-style-02 .makeaholic-accordion .accordion-section:hover{border-color:transparent!important}.makeaholic-accordion-style-02 .makeaholic-accordion .accordion-section.active .accordion-icons,.makeaholic-accordion-style-02 .makeaholic-accordion .accordion-section.active .accordion-title,.makeaholic-accordion-style-02 .makeaholic-accordion .accordion-section:hover .accordion-icons,.makeaholic-accordion-style-02 .makeaholic-accordion .accordion-section:hover .accordion-title{color:#fff}.makeaholic-accordion-style-02 .makeaholic-accordion .accordion-section.active{background:#fff;box-shadow:0 18px 40px rgba(51,51,51,.1)}.makeaholic-accordion-style-02 .makeaholic-accordion .accordion-header{padding:10px 20px}.makeaholic-accordion-style-02 .makeaholic-accordion .accordion-content{padding:25px 30px}.makeaholic-accordion-style-03 .makeaholic-accordion .accordion-section+.accordion-section{margin:40px 0 0}.makeaholic-accordion-style-03 .makeaholic-accordion .accordion-header{border-bottom:1px solid #ededed;padding:9px 0}.makeaholic-accordion-style-03 .makeaholic-accordion .accordion-title{font-size:18px;font-weight:500}.makeaholic-accordion-style-03 .makeaholic-accordion .accordion-icons{color:var(--makeaholic-color-heading);font-size:14px}.makeaholic-accordion-style-03 .makeaholic-accordion .accordion-content{padding:25px 0 12px}@media (max-width:1024px){.makeaholic-accordion-style-01 .makeaholic-accordion .accordion-section+.accordion-section{margin:15px 0 0}.makeaholic-accordion-style-01 .makeaholic-accordion .accordion-title{font-size:21px}}@media (max-width:767px){.makeaholic-accordion-style-01 .makeaholic-accordion .accordion-section+.accordion-section{margin:10px 0 0}.makeaholic-accordion-style-01 .makeaholic-accordion .accordion-content{padding:15px 0 0}.makeaholic-accordion-style-01 .makeaholic-accordion .accordion-title{font-size:18px}}