#faq h1{font-size:30px;font-weight:700;margin-top:50px}@media (min-width: 576px){#faq h1{margin:0}}#faq .qanda h2{font-size:25px;padding-left:20px;margin-left:-25px;border-left:5px solid #36D69A}#faq .qanda ul{list-style:none;margin:0;padding:0}#faq .qanda ul li{padding:5px 10px}#faq .qanda ul li.question{font-size:18px;color:#3A3A3A;cursor:pointer}#faq .qanda ul li#answer{font-size:14px;margin:0 5%}#faq .search{background-color:#3A3A3A;padding:25px;margin:20px 0 40px;width:100%}#faq .search h4{margin-top:0;font-size:25px;color:#fff;margin-bottom:15px}#faq .search #faq_search{position:relative}#faq .search #faq_search input{font-size:15px;color:#3A3A3A;border-radius:5px;padding:10px;border:0;background-color:#eee;width:100%}#faq .search #faq_search .icon-search-bold{position:absolute;top:10px;right:14px;color:#bbb;font-size:20px}#faq .ticket{background-color:#fff;padding-top:30px;margin-bottom:40px}#faq .ticket h4{border-left:5px solid #36D69A;padding-left:20px;font-size:25px;color:#1f1f1f;font-weight:400;margin:0 0 10px}#faq .ticket h3{padding:0 10px 10px;font-size:14px;color:#373737;display:inline-block;margin:0 auto;font-weight:600}#faq .ticket hr{border-bottom:1px solid #36D69A;max-width:220px;margin:0 auto 10px}#faq .ticket dl.dl-horizontal{margin:10px auto;width:220px}#faq .ticket dl.dl-horizontal dt{width:30px;color:#36D69A;float:left;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#faq .ticket dl.dl-horizontal dd{margin-left:40px}#faq .ticket dl.dl-horizontal dt,#faq .ticket dl.dl-horizontal dd{margin-bottom:7px;font-weight:300;font-size:13px;line-height:18px}#faq .ticket .gg-2x{font-size:2em}#faq .ticket .content{padding:27px}#faq .ticket .content .subhead{font-size:15px;color:#3A3A3A;margin-bottom:20px}#faq .ticket .content label{display:block;color:#dd3e3b;font-size:17px;font-weight:400}#faq .ticket .content input[type="email"]{width:100%;height:48px;padding:5px 15px;border-radius:5px;border:1px solid #ddd;color:#dd3e3b;font-size:15px;background-color:#f5f5f5;margin-bottom:22px}#faq .ticket .content textarea{width:100%;height:90px;padding:5px 15px;border-radius:5px;border:1px solid #ddd;color:#dd3e3b;font-size:15px;background-color:#f5f5f5;margin-bottom:22px}#faq .ticket .content .instruction{font-size:12px;color:#dd3e3b;padding-bottom:15px}#faq .ticket .content .btn{text-transform:uppercase}#faq .contact{display:inline-block;width:100%;background-color:#222;padding:40px 0;margin-bottom:50px}#faq .contact h4{border-left:5px solid #36D69A;padding-left:20px;font-size:25px;color:#fff;font-weight:100;margin-bottom:10px;margin-top:0}#faq .contact div{padding:0 27px;font-size:15px;color:#fff;margin-bottom:20px}#faq .contact a{display:block;margin:10px 0;color:#3A3A3A;font-size:18px}#faq .contact a:hover{color:#fff}#faq .contact a:before{font-family:FontAwesome;content:'\f003';padding-right:12px}#faq .footer-link-container{display:flex;flex-direction:column}#faq .footer-link-container ul.static-footer-links{list-style:none;align-self:center;margin:40px 0}#faq .footer-link-container ul.static-footer-links li{float:left;padding:10px 30px;display:flex}@media (min-width: 576px){#faq .footer-link-container ul.static-footer-links li{border-right:1px solid #bbb}}#faq .footer-link-container ul.static-footer-links li:last-of-type{border:none}#faq .footer-link-container ul.static-footer-links li i{border-radius:50%;height:50px;width:50px;line-height:40px;text-align:center;font-size:30px;background-color:#36D69A;margin-right:10px;position:relative}#faq .footer-link-container ul.static-footer-links li i:before{position:absolute;height:46px;width:46px;top:2px;left:2px;border:1px dotted white;border-radius:50%;content:' ';color:white}#faq .footer-link-container ul.static-footer-links li i.prices-icon:after{position:absolute;top:7px;left:7px;height:36px;width:36px;line-height:34px;border-radius:50%;background:white;color:#36D69A;content:'$'}#faq .footer-link-container ul.static-footer-links li i.contact-icon:after{position:absolute;top:6px;left:10px;color:white;font-family:ggicons;content:"\e812"}#faq .footer-link-container ul.static-footer-links li i.guarantee-icon:after{position:absolute;top:6px;left:8px;color:white;font-family:ggicons;content:"\f219"}#faq .footer-link-container ul.static-footer-links li a{font-size:16px;font-weight:700;text-decoration:none;color:#545454;align-self:center}
