

body{margin:0px; font-size:16px; color:#666666;font-family: 'Poppins', sans-serif;overflow-x:hidden;}





.panel-heading a.collapsed span{color:#ea811c; font-size: 18px;line-height: 40px;}
.panel-heading a span {font-size: 18px;line-height: 40px;color: #fff;}



.panel-heading a.collapsed span.faq-arrow .fa-angle-down:before {content:"\f106";}

a.collapsed span.faq-arrow {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;border-left: 1px solid #d2d1d0;}



span.faq-arrow {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;border-left:1px solid #d2d1d0;}



a span.faq-arrow {display: inline-block;float: right;padding: 0 16px;border-left:1px solid #d2d1d0;}



.panel-heading a span{display: inline-block;float: right;padding: 0 16px;font-size: 18px;line-height: 40px;color:#fff;background-color:#ea811c;}



.panel-group h2 {padding-bottom: 20px;padding-top: 20px;text-align: center;}



.panel-heading h4 a {font-size: 16px;color:#2f2f2f;font-weight:600;position:relative;font-family: 'Montserrat', sans-serif;line-height:40px;padding:0 0 0 15px;}



.panel-heading h4 a:hover{font-size:16px;color:#2f2f2f;font-weight:600;padding:0 0 0 15px;}



.panel-body ol li{list-style:outside none number !important;}



.panel-default > .panel-heading{background-color:#fff !important;}



.panel-body ul li{list-style:outside none disc;}



.panel-body{padding-left:25px;}



div.que {display: initial;color: #ea811c;}



.fancybox-title-over{display:none !important;}



video {width: 100%;}



@media only screen and (max-width: 1199px){



}

@media screen and (min-width:992px) and (max-width:1199px) {

.theme-default .nivoSlider .nivo-caption{top:40px !important;}

}

@media screen and (min-width:768px) and (max-width:991px) {

body{padding-top:150px;}

}

@media screen and  (max-width:767px) {

}