.toggleOpen{-webkit-transition:all 0.5s;transition:all 0.5s}.contentBox .leftBox{float:right;width:20%}@media (max-width:640px){.contentBox .leftBox{float:none;width:100%;padding:0}}.contentBox .rightBox{float:left;width:74%}@media (max-width:640px){.contentBox .rightBox{float:none;width:100%;margin-top:30px}}.faqList{padding-bottom:30px}.faqList .title{position:relative;padding:15px 40px 15px 5px;font-weight:400;font-size:15px;color:#474747;cursor:pointer;border-bottom:1px solid #ccc}.faqList .title b{display:inline-block;vertical-align:-4px;margin-right:10px;font-size:30px;font-family:"Outfit",sans-serif;color:#1a1a1a}.toggleOpen{position:absolute;right:5px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:30px;height:30px;display:block;border-radius:3px;font-size:20px;color:#ffffff;background-color:#1a1a1a;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:1025px){.toggleOpen:hover{color:#ffffff}}.toggleOpen:after,.toggleOpen:before{content:"";position:absolute;top:50%;left:50%;z-index:1;margin:auto;background-color:#ffffff}.toggleOpen:before{width:14px;height:2px;margin-top:-1px;margin-left:-7px}.toggleOpen:after{width:2px;height:14px;margin-top:-7px;margin-left:-1px}.toggleOpen.open:after{height:0}.definition{display:none;margin-top:10px;padding:15px;font-size:15px;color:#3b3b3b;line-height:1.8;background-color:#f6f6f6}