.faq1thirdaccordion{background-color:#eee;color:#444;cursor:pointer;padding:18px;width:100%;border:0;text-align:left;outline:0;font-size:15px;transition:.4s}
.faq1thirdaccordion:hover{background-color:#ccc}
.faq1thirdaccordion:after{content:"\002B";color:#777;font-weight:700;float:right;margin-left:5px}
.active:after{content:"\2212"}
.faq1thirdaccordion:focus{outline:0}
.faq1thirdpanel{padding:0 18px;background-color:#fff;max-height:0;overflow:hidden;transition:max-height .2s ease-out}
.faqlistWrap{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;padding-top:16px}
@media(min-width:320px) and (max-width:991px){.faqlistWrap{padding-top:30px}
}
.faqlistContent{height:auto;width:45%;color:#222;font-size:13px;line-height:28px;text-align:left;margin:5px;display:none;font-weight:300;margin-bottom:50px;margin-left:0}
@media(min-width:320px) and (max-width:991px){.faqlistContent{width:100%;margin-bottom:0}
}
.faqlistRightSec.padding45{padding-left:0}
@media(min-width:320px) and (max-width:991px){.faqlistRightSec.padding45{padding:0}
}
@media(min-width:320px) and (max-width:991px){.faqlistContentTitle{position:relative;border-bottom:1px solid rgba(0,0,0,.1)}
.faqlistContentTitle.active{border-bottom:0}
}
.faqlistContentTitle a h3{font-size:20px;font-weight:700;margin-bottom:12px;padding-bottom:0;line-height:1.5;color:#222;display:inline-block}
@media(min-width:320px) and (max-width:991px){.faqlistContentTitle a h3{font-size:16px}
}
.faqlistContentTitle a:hover{text-decoration:none}
.faqlistContentTitle .downarrow,.faqlistContentTitle .uparrow{display:none}
@media(min-width:320px) and (max-width:991px){.faqlistContentTitle .downarrow,.faqlistContentTitle .uparrow{display:block;float:right;position:absolute;top:18px;right:0;border-radius:15px}
}
.faqlistContentPoints li{font-size:14px}
.faqlistContentPoints li a,.faqlistContentPoints li a:hover{color:#222;text-decoration:none}
.faqlistloadMore{text-align:center;margin:20px auto;min-width:180px;transition:.3s}
.faqlistloadMore:hover{text-decoration:none}
@media(min-width:320px) and (max-width:991px){.faqlistloadMore{margin-top:30px}
}
.nofaqlistContent{color:#000 !important;background-color:transparent !important;pointer-events:none}
.faq1Banner .bannerTextDesc{width:50%}
@media(min-width:320px) and (max-width:991px){.faq1Banner .bannerTextDesc{width:74%}
}
h3.listAccordion{font-weight:600;font-size:13px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:1px;text-align:justify;padding-bottom:5px;pointer-events:none}
@media(min-width:320px) and (max-width:767px){h3.listAccordion{padding-top:15px;padding-bottom:15.9px;font-weight:700;font-size:12px;padding-left:0;pointer-events:auto;margin-bottom:0}
}
@media(min-width:768px) and (max-width:991px){h3.listAccordion{font-size:10px}
}
@media(min-width:320px) and (max-width:767px){h3.listAccordion.active{border-bottom:0}
}
h3.listAccordion.minus{background-position:-275px -125px}
h3.listAccordion:focus{outline:0}
.panel ul span.countryLabel{display:none}
@media(min-width:320px) and (max-width:767px){.panel ul span.countryLabel{display:inline-block}
}
.panel ul span.closeIcon{display:none}
@media(min-width:320px) and (max-width:767px){.panel ul span.closeIcon{display:inline-block;float:right}
}
@media(min-width:320px) and (max-width:767px){.panel ul li{padding:0}
}
@media(min-width:768px) and (max-width:991px){.panel ul li{line-height:.8;margin-bottom:8px}
}
.panel ul li a{font-weight:300;font-size:13px;font-weight:lighter;color:#3e3e3e;cursor:pointer}
.panel ul li a:hover{text-decoration:none;font-weight:700}
@media(min-width:320px) and (max-width:767px){.panel ul li a{font-size:12px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:normal;text-align:justify}
}
@media(min-width:768px) and (max-width:991px){.panel ul li a{font-size:10px}
}
.panel ul li:last-child{padding-bottom:10px}
.panel{padding:0 18px;padding-left:0;display:none;overflow:hidden}
@media(min-width:320px) and (max-width:767px){.panel{padding:0}
}
@media(min-width:320px) and (max-width:767px){.listAccordion:after{content:"\02795";font-size:13px;color:#777;float:right;margin-left:5px;display:none}
}
.active:after{content:"\2796";display:none}
.panel{display:block}
@media(min-width:320px) and (max-width:767px){.panel{display:none}
}
.panel.openContent{display:block;border-bottom:0}
@media(min-width:320px) and (max-width:767px){.panel.openContent{border-bottom:1px solid rgba(0,0,0,.1);padding-left:18px}
}
.faqListParentWrap .faqlistLeftSec .ctaComp .ctaText{width:auto}
@media(min-width:320px) and (max-width:991px){.faqListParentWrap .faqlistLeftSec .ctaComp .ctaText{width:100%}
}
@media(min-width:320px) and (max-width:991px){.faqComponent.faqVariant{padding:25px 32px 0}
}
@media(min-width:320px) and (max-width:991px){.faqComponent.faqVariant .faqAccordion{padding-top:0}
}
@media(min-width:320px) and (max-width:991px){.bannerFloatVariant-3Item.greyBGFull{background:0}
}
.palleteTitle{margin-bottom:35px}
@media(min-width:320px) and (max-width:991px){.palleteTitle{margin-bottom:25px}
}
@media(min-width:320px) and (max-width:991px){.faqlistLeftSec{margin-top:-50px}
}
.faqlistLeftSec .faqlistloadMore{width:auto}
@media(min-width:320px) and (max-width:991px){.faqlistLeftSec .faqlistloadMore{width:100%}
}
@media(min-width:320px) and (max-width:991px){.borderTopForMobile{border-top:1px solid rgba(34,34,34,.1);padding-top:45px;margin-top:-25px}
}