.accordionSection{position:relative;z-index:3}.accordionSection .accordionSectionBottomElement{bottom:0;height:auto;left:0;position:absolute;transform:translateY(65%);width:100%}.accordionSection .accordionSectionBottomElement img{width:100%}.accordionSection .row{text-align:center}.accordionSection .contentCol h2{margin-bottom:0}.accordionSection .contentCol .title-blk :is(h1,h2,h3,h4,h5,h6) em{font-family:Confas;font-weight:400}.accordionSection .contentCol p{margin:20px 0 0}.accordionSection .imageCol{line-height:0;padding-top:60px;width:100%}.accordionSection .imageCol img{object-fit:contain;width:100%}.accordionSection .contentCol .title-blk h3 em{font-size:108.88%}.accordionSection .accordionBox{width:100%}.accordionSection .accordionItem:last-child{border-bottom:none}.accordionSection .accordionItem{border-bottom:1px solid #e5e5e5}.accordionSection .accordionTitle{cursor:pointer;padding:18px 45px 18px 20px;position:relative;text-align:left;transition:all .3s ease-in-out}.accordionSection .accordionTitleBox h4{margin-bottom:0!important}.accordionSection .accordionTitle:after{border-bottom:2px solid #000;border-right:2px solid #000;content:"";height:8px;position:absolute;right:20px;top:50%;transform:translateY(-50%) rotate(45deg);transition:transform .3s ease;width:8px}.accordionSection .accordionItem.active .accordionTitle:after{transform:translateY(-50%) rotate(-135deg)}.accordionSection .accordionBox{padding-top:30px}.accordionSection .accordionContent{height:0;overflow:hidden;padding:0 20px;text-align:left;transition:height .35s ease}.accordionSection .accordionContentBox{padding:20px 0}.accordionSection .accordionContentBox ul{list-style:none;margin:0;padding:0}.accordionSection .accordionContentBox ul li{line-height:1.5;margin-bottom:25px;padding-left:40px;position:relative}.accordionSection .accordionContentBox ul li:before{background-position:50%;background-size:cover;content:"";height:23px;left:0;position:absolute;top:2px;width:23px}@media screen and (max-width:1280px){.accordionSection .imageCol{padding-top:45px}}@media screen and (max-width:1199px){.accordionSection .accordionContentBox ul li{padding-left:30px}.accordionSection .accordionContentBox ul li:before{height:20px;top:2px;width:20px}}@media screen and (max-width:1024px){.accordionSection .accordionContentBox ul li{margin-bottom:10px}}@media screen and (max-width:991px){.accordionSection .contentCol p{margin:15px 0 0}.accordionSection .imageCol{padding-top:35px}}@media screen and (max-width:767px){.accordionSection .contentCol p{margin:12px 0 0}.accordionSection .imageCol{padding-top:20px}.accordionSection .accordionBox{padding-top:10px}}