#body div#hpfaq{margin-bottom:0;padding:90px 0}#faqlist .faqitembox .image,.faqlist .faqitembox .image{width:100%;height:350px;background-position:center center;background-size:cover}#faqlist .faqitembox,.faqlist .faqitembox{width:23%;margin:0 1%;display:table;float:left;margin-top:25px;cursor:pointer;transition:.5s;background:#f1f1f1}#faqlist .faqitembox:hover,.faqlist .faqitembox:hover{background:#36baad}#faqlist,.faqlist{display:table;width:100%;max-width:1200px;margin:0 auto}#faqlist .faqboxcontent,.faqlist .faqboxcontent{margin:20px auto;font-size:15px;width:100%;height:60px;float:left;padding:20px;line-height:20px;display:flex;flex-wrap:wrap;align-content:center}.sepborder{width:calc(50% - 65px);float:left;height:1px;background:#0e9aa4;display:table;margin-top:10px}.sepbright{margin-right:15px}.sepbleft{margin-left:15px}.sepline:hover .sepbleft{animation:seplinegrowleft 2.5s;animation-iteration-count:1}.sepline:hover .sepbright{animation:seplinegrowright 2.5s;animation-iteration-count:1}.block-scroll{overflow:hidden}.faqitem{border-bottom:3px solid #114a48;font-size:16px;line-height:24px}.faqquestion{color:#fff;width:100%;padding:14px 0;font-size:20px}#faqlist1 .faqquestion{color:#0b474b}#faqlist1 .faqquestion a i{color:#93a7a8}.faqquestion a{width:100%;display:block}.faqquestion a span{float:right}.faqlist{padding-top:40px;padding-bottom:40px}.faqanswer{width:100%;margin:0;display:block;text-align:left;line-height:26px;height:0;overflow:hidden}.faqanswer div a{color:#114a48;text-decoration:underline}.faqanswer>a{margin-top:20px;margin-bottom:20px}@keyframes seplinegrowleft{0%{width:calc(50% - 100px);margin-left:50px}20%{width:0;margin-left:calc(50% - 50px)}100%{width:0;margin-left:calc(50% - 50px)}}@keyframes seplinegrowright{0%{width:calc(50% - 100px);margin-right:50px}20%{width:0;margin-right:calc(50% - 50px)}100%{width:0;margin-right:calc(50% - 50px)}}.detailsbutton{width:100px;color:#0e9aa4;text-transform:capitalize;display:table;float:left;font-size:15px}.sepline{z-index:9000;display:table;width:100%;margin-top:10px}.faqpopup{display:block;width:60%;padding:20px 35px;margin:130px auto 0 auto;background:#fff;border-radius:20px;max-height:70vh;border:2px solid #0e9aa4;position:fixed;left:20%}.faqlightbox{display:none;height:100%;width:100%;top:0;left:0;position:fixed;background-color:rgba(0,0,0,.5);z-index:10000}.closebutton{position:relative;width:20px!important;float:right}.faqpopup h1{font-size:20px;text-align:center;margin:15px 0;color:#0e9aa4}.faqpopup .insidepop{font-size:15px;max-height:60vh;overflow:scroll}.faqpopup .insidepop ul{list-style:disc;padding-left:15px}.faqpopup .insidepop ol{list-style:number;padding-left:15px}.faqpopup .insidepop p,.faqpopup .insidepop ul,.faqpopup .insidepop ol{margin-bottom:15px}.faqpopup .insidepop a{color:#189ea7;transition:.5s;text-decoration:underline}.faqpopup .insidepop a:hover{color:#000}.faqpopup h2{margin:25px 0}.faqpopup h2.faqtitle{margin:0 0 25px 0;color:#0b474b;text-transform:uppercase}@media screen and (max-width:1150px){#faqlist .faqitembox,.faqlist .faqitembox{width:48%}}@media screen and (max-width:750px){.faqpopup{width:80%}.closebutton{top:-10px;right:0%}}@media screen and (max-width:600px){.faqpopup{width:90%;left:5%;max-height:50vh}.faqpopup .insidepop{max-height:40vh}#faqlist1{width:90%}#faqlist .faqitembox,.faqlist .faqitembox{width:98%}.faqanswer>a.b11kbtt{font-size:16px;line-height:16px}}@media screen and (max-width:450px){#faqlist .faqitembox .image,.faqlist .faqitembox .image{height:200px}}