@import '/css/flaticon.css';
@import '/css/font-awesome.min.css';

:root {
  --breakpoint-xs:0;
  --breakpoint-sm:576px;
  --breakpoint-md:768px;
  --breakpoint-lg:992px;
  --breakpoint-xl:1200px;
}
*,::after,::before {
  box-sizing:border-box
}
@-ms-viewport {
  width:device-width
}

.container {
  width:100%;
  padding-right:15px;
  padding-left:15px;
  margin-right:auto;
  margin-left:auto
}
@media (min-width:576px) {
  .container {
  max-width:540px
}
}@media (min-width:768px) {
  .container {
  max-width:720px
}
}@media (min-width:992px) {
  .container {
  max-width:960px
}
}@media (min-width:1200px) {
  .container {
  max-width:1140px
}
}.container-fluid {
  width:100%;
  padding-right:15px;
  padding-left:15px;
  margin-right:auto;
  margin-left:auto
}
.rowi {
  display:-ms-flexbox;
  display:flex;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap;
  margin-right:-15px;
  margin-left:-15px
}

.img-fluid {
  max-width:100%;
  height:auto
}
.img-thumbnail {
  padding:.25rem;
  background-color:#fff;
  border:1px solid #dee2e6;
  border-radius:.25rem;
  max-width:100%;
  height:auto
}


.coli,.coli-1,.coli-10,.coli-11,.coli-12,.coli-2,.coli-3,.coli-4,.coli-5,.coli-6,.coli-7,.coli-8,.coli-9,.coli-auto,.coli-lg,.coli-lg-1,.coli-lg-10,.coli-lg-11,.coli-lg-12,.coli-lg-2,.coli-lg-3,.coli-lg-4,.coli-lg-5,.coli-lg-6,.coli-lg-7,.coli-lg-8,.coli-lg-9,.coli-lg-auto,.coli-md,.coli-md-1,.coli-md-10,.coli-md-11,.coli-md-12,.coli-md-2,.coli-md-3,.coli-md-4,.coli-md-5,.coli-md-6,.coli-md-7,.coli-md-8,.coli-md-9,.coli-md-auto,.coli-sm,.coli-sm-1,.coli-sm-10,.coli-sm-11,.coli-sm-12,.coli-sm-2,.coli-sm-3,.coli-sm-4,.coli-sm-5,.coli-sm-6,.coli-sm-7,.coli-sm-8,.coli-sm-9,.coli-sm-auto,.coli-xl,.coli-xl-1,.coli-xl-10,.coli-xl-11,.coli-xl-12,.coli-xl-2,.coli-xl-3,.coli-xl-4,.coli-xl-5,.coli-xl-6,.coli-xl-7,.coli-xl-8,.coli-xl-9,.coli-xl-auto {
  position:relative;
  width:100%;
  min-height:1px;
  padding-right:15px;
  padding-left:15px
}
.coli {
  -ms-flex-preferred-size:0;
  flex-basis:0;
  -ms-flex-positive:1;
  flex-grow:1;
  max-width:100%
}
.coli-auto {
  -ms-flex:0 0 auto;
  flex:0 0 auto;
  width:auto;
  max-width:none
}
.coli-1 {
  -ms-flex:0 0 8.333333%;
  flex:0 0 8.333333%;
  max-width:8.333333%
}
.coli-2 {
  -ms-flex:0 0 16.666667%;
  flex:0 0 16.666667%;
  max-width:16.666667%
}
.coli-3 {
  -ms-flex:0 0 25%;
  flex:0 0 25%;
  max-width:25%
}
.coli-4 {
  -ms-flex:0 0 33.333333%;
  flex:0 0 33.333333%;
  max-width:33.333333%
}
.coli-5 {
  -ms-flex:0 0 41.666667%;
  flex:0 0 41.666667%;
  max-width:41.666667%
}
.coli-6 {
  -ms-flex:0 0 50%;
  flex:0 0 50%;
  max-width:50%
}
.coli-7 {
  -ms-flex:0 0 58.333333%;
  flex:0 0 58.333333%;
  max-width:58.333333%
}
.coli-8 {
  -ms-flex:0 0 66.666667%;
  flex:0 0 66.666667%;
  max-width:66.666667%
}
.coli-9 {
  -ms-flex:0 0 75%;
  flex:0 0 75%;
  max-width:75%
}
.coli-10 {
  -ms-flex:0 0 83.333333%;
  flex:0 0 83.333333%;
  max-width:83.333333%
}
.coli-11 {
  -ms-flex:0 0 91.666667%;
  flex:0 0 91.666667%;
  max-width:91.666667%
}
.coli-12 {
  -ms-flex:0 0 100%;
  flex:0 0 100%;
  max-width:100%
}

.offset-1 {
  margin-left:8.333333%
}
.offset-2 {
  margin-left:16.666667%
}
.offset-3 {
  margin-left:25%
}
.offset-4 {
  margin-left:33.333333%
}
.offset-5 {
  margin-left:41.666667%
}
.offset-6 {
  margin-left:50%
}
.offset-7 {
  margin-left:58.333333%
}
.offset-8 {
  margin-left:66.666667%
}
.offset-9 {
  margin-left:75%
}
.offset-10 {
  margin-left:83.333333%
}
.offset-11 {
  margin-left:91.666667%
}
@media (min-width:576px) {
  .coli-sm {
    -ms-flex-preferred-size:0;
    flex-basis:0;
    -ms-flex-positive:1;
    flex-grow:1;
    max-width:100%
  }
  .coli-sm-auto {
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:auto;
    max-width:none
  }
  .coli-sm-1 {
    -ms-flex:0 0 8.333333%;
    flex:0 0 8.333333%;
    max-width:8.333333%
  }
  .coli-sm-2 {
    -ms-flex:0 0 16.666667%;
    flex:0 0 16.666667%;
    max-width:16.666667%
  }
  .coli-sm-3 {
    -ms-flex:0 0 25%;
    flex:0 0 25%;
    max-width:25%
  }
  .coli-sm-4 {
    -ms-flex:0 0 33.333333%;
    flex:0 0 33.333333%;
    max-width:33.333333%
  }
  .coli-sm-5 {
    -ms-flex:0 0 41.666667%;
    flex:0 0 41.666667%;
    max-width:41.666667%
  }
  .coli-sm-6 {
    -ms-flex:0 0 50%;
    flex:0 0 50%;
    max-width:50%
  }
  .coli-sm-7 {
    -ms-flex:0 0 58.333333%;
    flex:0 0 58.333333%;
    max-width:58.333333%
  }
  .coli-sm-8 {
    -ms-flex:0 0 66.666667%;
    flex:0 0 66.666667%;
    max-width:66.666667%
  }
  .coli-sm-9 {
    -ms-flex:0 0 75%;
    flex:0 0 75%;
    max-width:75%
  }
  .coli-sm-10 {
    -ms-flex:0 0 83.333333%;
    flex:0 0 83.333333%;
    max-width:83.333333%
  }
  .coli-sm-11 {
    -ms-flex:0 0 91.666667%;
    flex:0 0 91.666667%;
    max-width:91.666667%
  }
  .coli-sm-12 {
    -ms-flex:0 0 100%;
    flex:0 0 100%;
    max-width:100%
  }
  .offset-sm-0 {
    margin-left:0
  }
  .offset-sm-1 {
    margin-left:8.333333%
  }
  .offset-sm-2 {
    margin-left:16.666667%
  }
  .offset-sm-3 {
    margin-left:25%
  }
  .offset-sm-4 {
    margin-left:33.333333%
  }
  .offset-sm-5 {
    margin-left:41.666667%
  }
  .offset-sm-6 {
    margin-left:50%
  }
  .offset-sm-7 {
    margin-left:58.333333%
  }
  .offset-sm-8 {
    margin-left:66.666667%
  }
  .offset-sm-9 {
    margin-left:75%
  }
  .offset-sm-10 {
    margin-left:83.333333%
  }
  .offset-sm-11 {
    margin-left:91.666667%
  }
}
@media (min-width:768px) {
  .coli-md {
    -ms-flex-preferred-size:0;
    flex-basis:0;
    -ms-flex-positive:1;
    flex-grow:1;
    max-width:100%
  }
  .coli-md-auto {
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:auto;
    max-width:none
  }
  .coli-md-1 {
    -ms-flex:0 0 8.333333%;
    flex:0 0 8.333333%;
    max-width:8.333333%
  }
  .coli-md-2 {
    -ms-flex:0 0 16.666667%;
    flex:0 0 16.666667%;
    max-width:16.666667%
  }
  .coli-md-3 {
    -ms-flex:0 0 25%;
    flex:0 0 25%;
    max-width:25%
  }
  .coli-md-4 {
    -ms-flex:0 0 33.333333%;
    flex:0 0 33.333333%;
    max-width:33.333333%
  }
  .coli-md-5 {
    -ms-flex:0 0 41.666667%;
    flex:0 0 41.666667%;
    max-width:41.666667%
  }
  .coli-md-6 {
    -ms-flex:0 0 50%;
    flex:0 0 50%;
    max-width:50%
  }
  .coli-md-7 {
    -ms-flex:0 0 58.333333%;
    flex:0 0 58.333333%;
    max-width:58.333333%
  }
  .coli-md-8 {
    -ms-flex:0 0 66.666667%;
    flex:0 0 66.666667%;
    max-width:66.666667%
  }
  .coli-md-9 {
    -ms-flex:0 0 75%;
    flex:0 0 75%;
    max-width:75%
  }
  .coli-md-10 {
    -ms-flex:0 0 83.333333%;
    flex:0 0 83.333333%;
    max-width:83.333333%
  }
  .coli-md-11 {
    -ms-flex:0 0 91.666667%;
    flex:0 0 91.666667%;
    max-width:91.666667%
  }
  .coli-md-12 {
    -ms-flex:0 0 100%;
    flex:0 0 100%;
    max-width:100%
  }
  .offset-md-0 {
    margin-left:0
  }
  .offset-md-1 {
    margin-left:8.333333%
  }
  .offset-md-2 {
    margin-left:16.666667%
  }
  .offset-md-3 {
    margin-left:25%
  }
  .offset-md-4 {
    margin-left:33.333333%
  }
  .offset-md-5 {
    margin-left:41.666667%
  }
  .offset-md-6 {
    margin-left:50%
  }
  .offset-md-7 {
    margin-left:58.333333%
  }
  .offset-md-8 {
    margin-left:66.666667%
  }
  .offset-md-9 {
    margin-left:75%
  }
  .offset-md-10 {
    margin-left:83.333333%
  }
  .offset-md-11 {
    margin-left:91.666667%
  }
}
@media (min-width:992px) {
  .coli-lg {
    -ms-flex-preferred-size:0;
    flex-basis:0;
    -ms-flex-positive:1;
    flex-grow:1;
    max-width:100%
  }
  .coli-lg-auto {
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:auto;
    max-width:none
  }
  .coli-lg-1 {
    -ms-flex:0 0 8.333333%;
    flex:0 0 8.333333%;
    max-width:8.333333%
  }
  .coli-lg-2 {
    -ms-flex:0 0 16.666667%;
    flex:0 0 16.666667%;
    max-width:16.666667%
  }
  .coli-lg-3 {
    -ms-flex:0 0 25%;
    flex:0 0 25%;
    max-width:25%
  }
  .coli-lg-4 {
    -ms-flex:0 0 33.333333%;
    flex:0 0 33.333333%;
    max-width:33.333333%
  }
  .coli-lg-5 {
    -ms-flex:0 0 41.666667%;
    flex:0 0 41.666667%;
    max-width:41.666667%
  }
  .coli-lg-6 {
    -ms-flex:0 0 50%;
    flex:0 0 50%;
    max-width:50%
  }
  .coli-lg-7 {
    -ms-flex:0 0 58.333333%;
    flex:0 0 58.333333%;
    max-width:58.333333%
  }
  .coli-lg-8 {
    -ms-flex:0 0 66.666667%;
    flex:0 0 66.666667%;
    max-width:66.666667%
  }
  .coli-lg-9 {
    -ms-flex:0 0 75%;
    flex:0 0 75%;
    max-width:75%
  }
  .coli-lg-10 {
    -ms-flex:0 0 83.333333%;
    flex:0 0 83.333333%;
    max-width:83.333333%
  }
  .coli-lg-11 {
    -ms-flex:0 0 91.666667%;
    flex:0 0 91.666667%;
    max-width:91.666667%
  }
  .coli-lg-12 {
    -ms-flex:0 0 100%;
    flex:0 0 100%;
    max-width:100%
  }
  .offset-lg-0 {
    margin-left:0
  }
  .offset-lg-1 {
    margin-left:8.333333%
  }
  .offset-lg-2 {
    margin-left:16.666667%
  }
  .offset-lg-3 {
    margin-left:25%
  }
  .offset-lg-4 {
    margin-left:33.333333%
  }
  .offset-lg-5 {
    margin-left:41.666667%
  }
  .offset-lg-6 {
    margin-left:50%
  }
  .offset-lg-7 {
    margin-left:58.333333%
  }
  .offset-lg-8 {
    margin-left:66.666667%
  }
  .offset-lg-9 {
    margin-left:75%
  }
  .offset-lg-10 {
    margin-left:83.333333%
  }
  .offset-lg-11 {
    margin-left:91.666667%
  }
}
.align-items-center {
  -ms-flex-align:center!important;
  align-items:center!important
}
.list-unstyled{padding-left:0;list-style:none}

.single-widget ul {
  padding-left:0;
  margin-bottom:0;
}
.single-widget ul li {
  list-style:none;
}
.footer-widgets .single-widget {
  color:#dedede;
  margin-top:50px;
}
.footer-widgets .single-widget a:not(.wz-button) {
  color:#dedede;
}
.footer-widgets .single-widget a:not(.wz-button):hover {
  opacity:0.75;
  color:#dedede;
}


.widget-info li {
  font-size:12px;
}
.widget-info li i {
  color:#4a63ff;
  width:20px;
}
@media (max-width:414px) {
  .widget-info p {
    font-size:18px;
  }
  .widget-info li {
    font-size:15px;
  }
  .widget-info li i{font-size:18px;padding-right:6px!important;}
}

.ftp p {
  position:relative;
  font-size:16px;
  color:#fff;
  font-weight:600;
  line-height:1.2em;
  display:inline-block;
}
.ftp p:before {
  position:absolute;
  content:'';
  left:105%;
  bottom:3px;
  width:100px;
  height:2px;
  background-color:#2737ff;
}












  .wz-funfact-content .odometer {
    margin-bottom:5px;
    font-family:"Rubik",sans-serif !important;
    font-weight:500;
    font-size:36px;
    margin-top:-9px;
    display:block;
    float:left;padding-left:16px;
  }
  .wz-funfact-content .dowi {
    display:block;
    float:left;
    padding-left:8px;
    line-height:38px;
  }
  .wz-funfact-content h5 {
    color:#01489d;
    margin-bottom:18px;
  }


@media only screen and (max-width:767px) {
  .wz-funfact-content .odometer {
    font-size:28px;padding-left:16px;
  }
  .wz-funfact-content .dowi {
    line-height:23px;
  }
  .wz-funfact-content h5 {
    font-size:16px;
  }
}

.wz-funfact-content span{color:#01489d;}
/* Odometer */

.odometer.odometer-auto-theme,
.odometer.odometer-auto-theme .odometer-digit,
.odometer.odometer-theme-default,
.odometer.odometer-theme-default .odometer-digit {
  -moz-box-orient: vertical;
  display: inline-block;
  vertical-align: middle;
  position: relative
}

.odometer.odometer-auto-theme .odometer-digit .odometer-digit-spacer,
.odometer.odometer-theme-default .odometer-digit .odometer-digit-spacer {
  -moz-box-orient: vertical;
  display: inline-block;
  vertical-align: middle;
  visibility: hidden
}

.odometer.odometer-auto-theme .odometer-digit .odometer-digit-inner,
.odometer.odometer-theme-default .odometer-digit .odometer-digit-inner {
  text-align: left;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  overflow: hidden
}

.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon,
.odometer.odometer-theme-default .odometer-digit .odometer-ribbon {
  display: block
}

.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon-inner,
.odometer.odometer-theme-default .odometer-digit .odometer-ribbon-inner {
  display: block;
  -webkit-backface-visibility: hidden
}

.odometer.odometer-auto-theme .odometer-digit .odometer-value,
.odometer.odometer-theme-default .odometer-digit .odometer-value {
  display: block;
  -webkit-transform: translateZ(0)
}

.odometer.odometer-auto-theme .odometer-digit .odometer-value.odometer-last-value,
.odometer.odometer-theme-default .odometer-digit .odometer-value.odometer-last-value {
  position: absolute
}

.odometer.odometer-auto-theme.odometer-animating-up .odometer-ribbon-inner,
.odometer.odometer-theme-default.odometer-animating-up .odometer-ribbon-inner {
  -webkit-transition: -webkit-transform 2s;
  -moz-transition: -moz-transform 2s;
  -ms-transition: -ms-transform 2s;
  -o-transition: -o-transform 2s;
  transition: transform 2s
}

.odometer.odometer-auto-theme.odometer-animating-down .odometer-ribbon-inner,
.odometer.odometer-auto-theme.odometer-animating-up.odometer-animating .odometer-ribbon-inner,
.odometer.odometer-theme-default.odometer-animating-down .odometer-ribbon-inner,
.odometer.odometer-theme-default.odometer-animating-up.odometer-animating .odometer-ribbon-inner {
  -webkit-transform: translateY(-100%);
  -moz-transform: translateY(-100%);
  -ms-transform: translateY(-100%);
  -o-transform: translateY(-100%);
  transform: translateY(-100%)
}

.odometer.odometer-auto-theme.odometer-animating-down.odometer-animating .odometer-ribbon-inner,
.odometer.odometer-theme-default.odometer-animating-down.odometer-animating .odometer-ribbon-inner {
  -webkit-transition: -webkit-transform 2s;
  -moz-transition: -moz-transform 2s;
  -ms-transition: -ms-transform 2s;
  -o-transition: -o-transform 2s;
  transition: transform 2s;
  -webkit-transform: translateY(0);
  -moz-transform: translateY(0);
  -ms-transform: translateY(0);
  -o-transform: translateY(0);
  transform: translateY(0)
}

.odometer.odometer-auto-theme,
.odometer.odometer-theme-default {
  font-family: "Helvetica Neue", sans-serif;
  line-height: 1.1em
}

.odometer.odometer-auto-theme .odometer-value,
.odometer.odometer-theme-default .odometer-value {
  text-align: center
}

.flink{padding:32px 0 20px 0;text-align: center;}
/*@media (max-width:481px){
  .flink{margin:25px auto 0 auto;}
  .flink .rowi{padding:0 30px;}
  .flink .coli-4{padding:0 8px;}
}
*/



.wz-padding-section {padding-top:60px;padding-bottom:60px;}
.wz-padding-sections {padding-top:20px;padding-bottom:20px;}
@media only screen and (min-width:768px) and (max-width:991px) {
  .wz-padding-sections {padding-top:20px;padding-bottom:20px;}
}
@media only screen and (max-width:767px) {
  .wz-padding-sections {padding-top:20px;padding-bottom:24px;}
}
.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
@media (min-width:576px){.container{max-width:540px}}
@media (min-width:768px){.container{max-width:720px}}
@media (min-width:992px){.container{max-width:960px}}
@media (min-width:1200px){.container{max-width:1140px}}
.rowi{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}
.wz-funfact-wrapper {
  margin-top:-20px;
  margin-bottom:-20px;
}
.wz-funfact {
  margin-top:20px;
  margin-bottom:20px;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center;
}



.widget-info .list-unstyled li{padding:5px 0;line-height:16px;}
.fixed-footer .widget-info p{margin-bottom:16px;}
.ws .text-center{text-align: center;}
footer{display:block}

.footer-toparea {
  background-color:#1E202B;
}
.footer-copyrightarea {
  padding:10px 0;margin:0;
  background:#15171E;
}
.footer-copyright {
  margin-bottom:0;
  color:#ffffff;
  padding:5px 0;
  font-size:12px;
}
.footer-copyright a {
  font-weight:700;
  color:#ffffff;
}
.footer-copyright a:hover {
  opacity:0.75;
}
.footer-copyrightsocial {
  text-align:right;
  padding:5px 0;
}
.footer-copyrightsocial ul {
  padding-left:0;
  margin-bottom:0;
}
.footer-copyrightsocial ul li {
  list-style:none;
  display:inline-block;
}
.footer-copyrightsocial ul li:not(:last-child) {
  margin-right:10px;
}
.footer-copyrightsocial ul li a {
  font-size:16px;
  color:#ffffff;
  background:#2c2f43;
  display:inline-block;
  height:35px;
  width:35px;
  text-align:center;
  line-height:35px;
  border-radius:35px;
}
.footer-copyrightsocial ul li a:hover {
  background:#01489d;
  color:#ffffff;
}
@media only screen and (max-width:767px) {
  .footer-copyright {
  text-align:center;
}
.footer-copyrightsocial {
  text-align:center;
}
}/*.footer-widgets {
  margin-top:-50px;
}*/
.footer-widgets .single-widget {
  color:#dedede;
  margin-top:50px;
}
.footer-widgets .single-widget a:not(.wz-button) {
  color:#dedede;
}
.footer-widgets .single-widget a:not(.wz-button):hover {
  opacity:0.75;
  color:#dedede;
}
.footer-widgets .widget-title {
  color:#ffffff;
}
.footer-widgets .widget-title:after {
  content:"";
  height:2px;
  width:80px;
  background:#01489d;
}
.footer-widgets .widget-recentpost ul {
  padding-top:5px;
}
.footer-widgets .widget-recentpost-content h6 {
  color:#ffffff;
  font-size:15px;
}
.footer-widgets .widget-recentpost-content h6 a {
  color:#ffffff;
}
.footer-widgets .widget-recentpost-content h6 a:hover {
  color:#01489d;
}
.footer-widgets .widget-recentpost-content span {
  color:#aaaaaa;
}
.footer-widgets .widget-newsletter-form {
  padding-top:10px;
}
.footer-widgets .widget-newsletter-form input:not([type="submit"]) {
  color:#ffffff;
  border-color:rgba(255,255,255,0.2);
}
.footer-widgets .widget-newsletter-form input:not([type="submit"])::-webkit-input-placeholder {
  color:#ffffff;
}
.footer-widgets .widget-newsletter-form input:not([type="submit"]):-moz-placeholder {
  color:#ffffff;
}
.footer-widgets .widget-newsletter-form input:not([type="submit"])::-moz-placeholder {
  color:#ffffff;
}
.footer-widgets .widget-newsletter-form input:not([type="submit"]):-ms-input-placeholder {
  color:#ffffff;
}
.footer-widgets .widget-newsletter-form input:not([type="submit"]):focus {
  background:rgba(63,81,181,0.2);
  border-color:rgba(63,81,181,0.6);
}