body{font-family:'Poppins',sans-serif;font-weight:400;font-style:normal;font-size:16px;color:#363636}
a,.btn{-webkit-transition:all .3s ease-out 0;-moz-transition:all .3s ease-out 0;-ms-transition:all .3s ease-out 0;-o-transition:all .3s ease-out 0;transition:all .3s ease-out 0}
a:focus{text-decoration:none!important}
a:focus,a:hover{color:#84ba3f;text-decoration:none!important}
a,button,input{outline:medium none!important;color:#84ba3f}
.uppercase{text-transform:uppercase}
h1,h2,h3,h4,h5,h6{font-family:'Montserrat',sans-serif;font-weight:400;color:#363636;margin-top:0}
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit}
label{font-weight:400}
h1{font-size:36px;font-style:normal;font-weight:700;line-height:40px}
h2{font-size:32px;font-style:normal;font-weight:600;line-height:38px}
h3{font-size:28px;font-style:normal;font-weight:600;line-height:32px}
h4{font-size:22px;font-style:normal;font-weight:500;line-height:26px}
h5{font-size:18px;font-style:normal;font-weight:600;line-height:18px}
h6{font-size:16px;font-style:normal;font-weight:600;line-height:18px}
.l-height-32{line-height:32px}
ul{margin:0;padding:0}
p{font-weight:400;line-height:1.5;color:#363636}
hr{margin:0;padding:0;border-bottom:1px dashed #eceff8;border-top:0}
::-moz-selection{background:#84ba3f;color:#fff;text-shadow:none}
::selection{background:#84ba3f;color:#fff;text-shadow:none}
.page-section-ptb{padding:80px 0}
.page-section-pt{padding:80px 0 0}
.page-section-pb{padding:0 0 80px}
.theme-color{color:#84ba3f}
.text-white{color:#fff}
.text-black{color:#363636}
.text-gray{color:#5a5959}
.o-hidden{overflow:hidden}
.full-width{width:100%!important}
section{background:#fff}
#back-to-top .top{z-index:999;position:fixed;margin:0;color:#fff;transition:all .5s ease-in-out;position:fixed;bottom: 20px;
left: 15px;border-radius:3px;z-index:999;background:transparent;font-size:14px;background:#84ba3f;width:40px;height:40px;text-align:center;    border: 1px solid #fff;}
#back-to-top i{padding-top:8px;font-size:20px}
#back-to-top span{display:block;line-height:8px;font-size:11px}
.p-0{padding:0!important}
.mt-0{margin-top:0!important}
.mt-10{margin-top:10px!important}
.mt-15{margin-top:15px!important}
.mt-20{margin-top:20px!important}
.mt-30{margin-top:30px!important}
.mt-40{margin-top:40px!important}
.mt-50{margin-top:50px!important}
.mt-100{margin-top:100px!important}
.mr-0{margin-right:0!important}
.mr-10{margin-right:10px!important}
.mr-15{margin-right:15px!important}
.mr-20{margin-right:20px!important}
.mb-0{margin-bottom:0!important}
.mb-10{margin-bottom:10px!important}
.mb-15{margin-bottom:15px!important}
.mb-20{margin-bottom:20px!important}
.mb-30{margin-bottom:30px!important}
.mb-40{margin-bottom:40px!important}
.mb-50{margin-bottom:50px!important}
.ml-0{margin-left:0!important}
.ml-10{margin-left:10px!important}
.ml-15{margin-left:15px!important}
.ml-20{margin-left:20px!important}
.pt-0{padding-top:0!important}
.pt-10{padding-top:10px!important}
.pt-15{padding-top:15px!important}
.pt-20{padding-top:20px!important}
.pt-30{padding-top:30px!important}
.pt-40{padding-top:40px!important}
.pr-0{padding-right:0!important}
.pr-10{padding-right:10px!important}
.pr-15{padding-right:15px!important}
.pr-20{padding-right:20px!important}
.pr-30{padding-right:30px!important}
.pr-40{padding-right:40px!important}
.pb-0{padding-bottom:0!important}
.pb-10{padding-bottom:10px!important}
.pb-15{padding-bottom:15px!important}
.pb-20{padding-bottom:20px!important}
.pb-30{padding-bottom:30px!important}
.pb-40{padding-bottom:40px!important}