.wp-block-acf-s4-faq{margin-top: 100px !important;}
.accordions-list{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; gap: 20px; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-align: start; -moz-box-align: start; -ms-flex-align: start; -webkit-align-items: start; align-items: start; margin-bottom: 100px; margin-top: 100px !important;}
.accordions-list .accordion{width: calc((100% - 20px) / 2); background: #FFFFFF; border-radius: 15px; padding: 30px 20px 30px 50px; height: auto;}
.accordions-list .accordion > .accordionHeader{font-size: 1.2rem; font-weight: 600; padding: 10px 80px 10px 0; cursor: pointer; line-height: 1; position: relative; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-align: center; -moz-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center;}
.accordions-list .accordion > .accordionHeader::after{content: ''; font-size: 20px; color: black; font-weight: 700; position: absolute; top: 50%; right: 5px; -webkit-transform: translate(0,-50%); -moz-transform: translate(0,-50%); -ms-transform: translate(0,-50%); transform: translate(0,-50%); transition: all .3s ease-in-out; width: 50px; height: 50px; background: url(//ewattch.com/wp-content/themes/section4-ewattch/blocks/s4-faq/icon-plus.svg) no-repeat center/contain, #47D97F; border-radius: 100%; border: 4px solid #47D97F;}
.accordions-list .accordion > .accordionHeader:hover::after{-webkit-transform: translate(0,-50%) scale(1.05); -moz-transform: translate(0,-50%) scale(1.05); -ms-transform: translate(0,-50%) scale(1.05); transform: translate(0,-50%) scale(1.05); border: 4px solid rgba(255,255,255,.5);}
.accordions-list .accordion > .accordionContent{height: 0; overflow: hidden; transition: height .3s ease-in-out;}
.accordions-list .accordion > .accordionContent > .content{padding-top: 20px; padding-bottom: 10px; padding-right: 35px; opacity: .7; font-size: 1rem;}
.accordions-list .accordion > .accordionContent > .content * + *{margin-top: 10px;}
.accordions-list .accordion > .accordionContent > .content ol{list-style: decimal; padding-left: 20px;}
.accordions-list .accordion > .accordionContent > .content ul{list-style: disc; padding-left: 20px;}
.accordions-list .accordion > .accordionContent > .content a{color: #0D121D;}
.accordions-list .accordion.open > .accordionHeader::after{background: url(//ewattch.com/wp-content/themes/section4-ewattch/blocks/s4-faq/icon-minus.svg) no-repeat center/contain, #47D97F;}
@media screen and (max-width: 991px){ 
.wp-block-acf-s4-faq{margin-top: 50px !important;}	
.accordions-list{margin-top: 50px !important;}	
.accordions-list .accordion{padding: 20px 15px 20px 30px;}
.accordions-list .accordion > .accordionHeader{padding: 10px 70px 10px 0;}
.accordions-list .accordion > .accordionHeader::after{width: 40px; height: 40px; border: 3px solid #47D97F;}
.accordions-list .accordion > .accordionHeader:hover::after{border: 3px solid rgba(255,255,255,.5);}
.accordions-list .accordion > .accordionContent > .content{padding-right: 25px;}
}
@media screen and (max-width: 767px){ 
.accordions-list .accordion{width: 100%;}
.accordions-list .accordion > .accordionHeader{font-size: 1rem !important; padding: 10px 60px 10px 0;}
.accordions-list .accordion > .accordionHeader::after{width: 30px; height: 30px; border: 2px solid #47D97F;}
.accordions-list .accordion > .accordionHeader:hover::after{border: 2px solid rgba(255,255,255,.5);}
.accordions-list .accordion > .accordionContent > .content{padding-right: 15px;}
}