/*faq title start*/
.faq{background-color: #0f4275; background-image: url("../images/header_bottom.png");background-size: cover; background-repeat: no-repeat; padding: 30px 0;}
.faq h3{text-align: center; color: #fff; text-align: center; font-size: 30px; font-weight: 800; font-family: 'Oswald', sans-serif; text-transform: uppercase;}
@media only screen and (max-width:768px){
    .faq{padding: 15px 0;}
    .faq h3{font-size: 18px;}    
}

/*faq title end*/

/*faq content start*/
.faq_content{padding-top:80px;}
.faq_content h4{text-align: center; color: #272727; text-align: center; font-size: 24px; text-transform: uppercase; font-weight: 700;}
.faq_content h4:after {content: ""; display: block; border-bottom: 2px solid #0f4275; width: 80px; margin-left: 50%; margin-top: 25px; transform: translateX(-50%);}
#accordion-style-1{ border:0; margin-top: 65px;}
ol{margin-left: -26px; padding-top: 5px;}
#accordion-style-1 h1,#accordion-style-1 a{color:#007b5e;}
#accordion-style-1 .btn-link{display: flex;}
#accordion-style-1 .btn-link p{padding-top: 0px;margin-bottom: 0;}
#accordion-style-1 a span{color: #d97500;font-weight: bold;font-size: 22px;padding-right: 10px;line-height: 22px;margin-left: -20px;}
#accordion-style-1 .btn-link {font-weight: 400; color: #5e5e5f;background-color: transparent; text-decoration: none !important; font-size: 16px;}
/*.accordion>.card>.card-header {border-radius: 0; margin-bottom: 20px !important; border:1px solid #949495;}*/
.accordion>.card{border-radius: 0; margin-bottom: 20px !important; border:1px solid #949495 !important;}
.card-body{background: #f7f7f7; margin-top:0px; padding: 0 20px; display: flex;}
.accordion>.card>.card-header{border-bottom: none !important;background: #fff}
.card-body p{margin-top: 5px; margin-left: 2px; font-size: 16px;}
.card-body span{color: #4685f9; font-weight: bold; font-size: 22px; padding-right: 9px; padding-left: 0px; margin-left: -7px;}
.card-body a{padding-top: 5px; color: #212529 !important;}
.accordion>.card>.card-header .collapsed:after{border: 0px;}
.accordion>.card{border: 0;}
.accordion>.card>.card-header h5{position: relative;}
.accordion>.card>.card-header h5 .collapsed:after{content:""; position: absolute; right:0; top:6px; background: url('../images/icons/top_arrow.svg');display: block; width: 25px; height: 25px; background-repeat: no-repeat; border:1px solid #848485; border-radius: 50px;}
.accordion>.card>.card-header h5 a:after{content:""; position: absolute; right:0; top:9px; background: url('../images/icons/bottom_arrow.svg'); display: block; width: 25px; height: 25px; background-repeat: no-repeat; border:1px solid #848485; border-radius: 50px;}
@media only screen and (max-width:768px){
b{font-size: 15px;}
.faq_content { padding-top: 20px;}
.faq_content h4{font-size: 16px;}
.faq_content h4:after{margin-top: 18px;}
#accordion-style-1 {border: 0; margin-top: 18px;}
#accordion-style-1 .btn-link{font-size: 12px; width: 235px;}
.card-body span{padding-left: 0px; margin-left: -7px;}
.card-body p,{font-size: 14px;}
.card-body ol li{font-size: 14px;}
#accordion-style-1 .btn-link p{width: 175px;}
}

/*faq content end*/