.faq-info .sub-title{display:block;font-size:var(--body-font-size);font-weight:500;line-height:1.34;color:#ddd;margin-bottom:30px}@media only screen and (min-width:992px) and (max-width:1199px){.faq-info .sub-title{font-size:21px;margin-bottom:20px}}@media only screen and (min-width:768px) and (max-width:991px){.faq-info .sub-title{font-size:21px;margin-bottom:20px}}@media only screen and (max-width:767px){.faq-info .sub-title{font-size:18px;margin-bottom:10px}}@media only screen and (max-width:575px){.faq-info .sub-title{font-size:18px;margin-bottom:10px}}@media only screen and (max-width:479px){.faq-info .sub-title{font-size:18px;margin-bottom:10px}}.faq-info .title{font-size:var(--heading-two);line-height:1.17em;color:#fff;margin-bottom:15px}@media only screen and (min-width:992px) and (max-width:1199px){.faq-info .title{font-size:40px}}@media only screen and (max-width:767px){.faq-info .title{font-size:32px}}@media only screen and (max-width:479px){.faq-info .title{font-size:26px}}.mx-accordion-two .card{background-color:transparent;border:2px solid rgba(255,255,255,0.1);padding:5px 20px;-webkit-transition:all .3s cubic-bezier(0.645,0.045,0.355,1);transition:all .3s cubic-bezier(0.645,0.045,0.355,1);margin-bottom:20px}.mx-accordion-two .card-header{position:relative;background:transparent;padding:0;border:0 none}.mx-accordion-two .card-header h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:var(--heading-five);line-height:1.3;min-height:64px}.mx-accordion-two .card-header h5 a.acc-btn{color:#fff;padding:0;font-weight:600;border:0 none;-webkit-appearance:none;display:block;background:transparent !important;border:0;position:relative;display:block;width:100%}@media only screen and (max-width:767px){.mx-accordion-two .card-header h5 a.acc-btn{font-size:18px}}.mx-accordion-two .card-header h5 a.acc-btn::before{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-family:"FontAwesome";font-weight:900;content:"";right:0px;font-size:20px;color:#fff}.mx-accordion-two .card-header h5 a.acc-btn[aria-expanded=true]{color:var(--primary-color)}.mx-accordion-two .card-header h5 a.acc-btn[aria-expanded=true]::before{content:"";color:var(--primary-color)}.mx-accordion-two .card-header h5 a.border-0{border:0}.mx-accordion-two .card-body{background-color:transparent;padding:0 0px 15px 0px;font-weight:400;line-height:1.74;font-size:15px;color:#fff;border:0 none;-webkit-transition:all .3s cubic-bezier(0.645,0.045,0.355,1);transition:all .3s cubic-bezier(0.645,0.045,0.355,1)}.faq-image-wrap{position:relative;overflow:hidden}.faq-image-wrap .shape-1{position:absolute !important;z-index:1;bottom:0;left:130px}@media only screen and (min-width:992px) and (max-width:1199px){.faq-image-wrap .shape-1{left:10px;width:120px;height:120px}}@media only screen and (max-width:767px){.faq-image-wrap .shape-1{left:10px;width:120px;height:120px}}.faq-thumb{position:relative;overflow:hidden}.faq-thumb .video-popup{position:absolute;top:50%;left:38%;text-align:center;width:85px;height:85px;background:var(--primary-color);line-height:85px;color:#fff;border-radius:50%;margin:0 auto;-webkit-transition:all .25s cubic-bezier(0.645,0.045,0.355,1);transition:all .25s cubic-bezier(0.645,0.045,0.355,1)}.faq-thumb .video-popup svg{width:16px;height:16px;color:#fff}.faq-thumb .video-popup svg path{fill:currentColor;stroke:currentColor}@media only screen and (max-width:479px){.faq-thumb .video-popup{width:65px;height:65px;line-height:65px}}.faq-thumb .video-popup:hover{-webkit-transform:scale3d(1.15,1.15,1.15);transform:scale3d(1.15,1.15,1.15)}