*{margin:0;padding:0;}
body{font-family:'Poppins', sans-serif !important;font-size:16px;font-weight:400;color:black;}
ul{list-style:none;margin-bottom:0;}
button,
a,
a:hover,
a:focus,
a:active{text-decoration:none;border:none;outline:none;}
img{max-width:100%;}
h1,
h2,
h3,
h4,
h5,
h6,
p{margin:0;}
select:focus,
select:active{box-shadow:0;border:0;outline:0}
.nav > li > a:focus,
.nav > li > a:hover{background-color:transparent;text-decoration:none;}
.navbar{margin-bottom:0;border:0;transition:1s}
.section-padding{padding-top:70px;padding-bottom:70px;}
input:focus,
input:active{outline:none;}
textarea:focus{outline:none !important;box-shadow:none !important}
input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0px 1000px white inset !important;}
.nav-tabs > li > a{border:0}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:focus,
.nav-tabs > li.active > a:hover{border:0;outline:0}
.nav-tabs{border:0}
.nav-tabs > li > a:hover{border:0}
.navbar-brand{height:auto;padding:10px;margin-top:10px}
nav.navbar{transition:1s}
nav.navbar.sticky{background:#fff none repeat scroll 0 0;border-radius:0;position:fixed;top:0;width:100%;z-index:555;transition:1s;box-shadow:1px 1px 1px #efefef}
.menu li.searchbtn{line-height:90px;padding:0 15px;cursor:pointer;}
.navbar-toggle .icon-bar{position:relative;-webkit-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out;width:28px;}
.navbar-toggle.active .icon-bar:nth-of-type(2){background-color:transparent !important;}
.navbar-toggle.active .icon-bar:nth-of-type(3){background:#fba919;top:0;transform:rotate(-45deg);}
.navbar-toggle.active span:nth-child(4){margin-top:-2.5px;transform:rotateZ(45deg);}
.panel-heading{border-bottom:0;border-top-left-radius:0;border-top-right-radius:0;padding:0;position:relative;}
.panel-group .panel-heading + .panel-collapse > .list-group,
.panel-group .panel-heading + .panel-collapse > .panel-body{border-top:0 none;}
.panel-title{background:#fff;}
.panel-title a{background:transparent;display:block;padding:20px;font-weight:700;font-size:16px;position:relative;z-index:4}
.panel-group .panel{border-radius:0;margin-bottom:15px;}
.panel{background-color:transparent;border:none;border-radius:4px;box-shadow:none;margin-bottom:20px;}
.panel-body{line-height:24px}
.panel-heading{position:relative;}
.panel-heading::before{content:"";font-family:fontawesome;height:25px;position:absolute;right:5%;top:50%;width:25px;background:#8dc12b;color:#fff;text-align:center;line-height:27px;border-radius:50%;margin-top:-12.5px;font-size:14px}
.slick-slide{outline:none !important;}
.newsfomr input::-webkit-input-placeholder{color:#fff;opacity:1}
.newsfomr input::-moz-placeholder{color:#fff;opacity:1;}
.panel-heading.active::before{content:"\f068";}
.panel-heading.active a{color:#8dc12b}
.form-control:focus{border-color:#ccc;box-shadow:0 0 0;outline:0 none;}
.display-table{height:100%;display:table;width:100%}
.display-cell{display:table-cell;vertical-align:middle;}
.js div#preloader{position:fixed;left:0;top:0;z-index:988899;width:100%;height:100%;overflow:visible;background-image:url('../img/preloader.gif');background-repeat:no-repeat;background-position:center center;background-color:#fff;}
select{-webkit-appearance:none;-moz-appearance:none;appearance:none;}
.section-title{padding-bottom:70px;}
.section-title h2{color:black;font-size:36px;font-weight:700}
.section-title h4{color:white;font-family:'Lora', serif;font-style:italic;font-size:20px;padding-bottom:20px;}
.padding-right-0{padding-right:0}
body::-webkit-scrollbar{width:1em;}
body::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0, 0, 0, 0.3);}
body::-webkit-scrollbar-thumb{background-color:black;outline:1px solid black;}
.pagination > li > a,
.pagination > li > span{background-color:#fff;border:0 none;color:#003455;display:inline-block;float:none;font-size:18px;font-weight:700;height:50px;line-height:50px;margin-left:6px;padding:0;position:relative;text-align:center;text-decoration:none;width:50px;transition:.4s}
.pagination > li > a:focus,
.pagination > li > a:hover,
.pagination > li > span:focus,
.pagination > li > span:hover{background-color:#fe0000;border-color:transparent;color:#003455;z-index:2;}
.pagination{border-radius:4px;display:inline-block;margin:20px 0;padding-left:0;text-align:center;width:100%;}
.pagination > li:first-child > a, .pagination > li:first-child > span{border-bottom-left-radius:0px;border-top-left-radius:0px;margin-left:0;}
.pagination a span.fa{font-weight:700;font-size:18px;}