#app{

}
[v-cloak] { 
  display: none; 
}
html {
  overflow-x: hidden;
}
body {
  font-family: Open Sans, sans-serif;
  font-weight: 400;
  line-height: 1.5;
  color: #525f7f;
  /* background-color: #f8f9fe; */
  background-color: #f8f9fa;
}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
  color: #32325d;
}
header {
  top: 0px;
  transition: all .35s ease;
}
header.hide {
  top: -77px;
}
.brand-name{
  font-weight: 300;
  font-size: 1rem;
}
.welcome-jumbotron{
  min-height: 600px; 
  background-image: url("../img/profile_m.jpg"); 
  background-size: cover; 
  background-position: right;
}
.welcome-jumbotron .position-absolute {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  opacity: 0.85;
}
#sidebar .nav-item{
  position: relative;
}
#sidebar .nav-item .nav-link.active {
  background: white;
  color: #525f7f !important;
}
#sidebar .nav-item.active:before {
  position: absolute;
  content: "";
  top: 0;
  bottom: 0;
  left: 0;
  right: auto;
  border-left: 4px solid #556ae2;
  border-bottom: 0;
}
.bg-contact{
  background-image: url("../img/contact.jpg");
  background-size: cover;
}
.no-shadow{
  box-shadow: none !important;
}
p, .p {
  font-weight: 300;
  line-height: 1.7;
}
.font-weight-light {
  font-weight: 300!important
}

.font-weight-lighter {
  font-weight: lighter!important
}

.font-weight-normal {
  font-weight: 400!important
}

.font-weight-bold {
  font-weight: 600!important
}

.font-weight-bolder {
  font-weight: bolder!important
}

.font-italic {
  font-style: italic!important
}
.text-light {
  color: #ced4da!important
}
.text-success {
  color: #218739!important;
}
.bg-secondary {
  background-color: #f7fafc!important;
}
.bg-default {
  background-color: #172b4d!important;
}
.bg-gradient-primary {
  background: linear-gradient(87deg,#5e72e4 0,#825ee4 100%)!important
}

.bg-gradient-secondary {
  background: linear-gradient(87deg,#f7fafc 0,#f7f8fc 100%)!important
}

.bg-gradient-success {
  background: linear-gradient(87deg,#2dce89 0,#2dcecc 100%)!important
}

.bg-gradient-info {
  background: linear-gradient(87deg,#11cdef 0,#1171ef 100%)!important
}

.bg-gradient-warning {
  background: linear-gradient(87deg,#fb6340 0,#fbb140 100%)!important
}

.bg-gradient-danger {
  background: linear-gradient(87deg,#f5365c 0,#f56036 100%)!important
}

.bg-gradient-light {
  background: linear-gradient(87deg,#adb5bd 0,#adaebd 100%)!important
}

.bg-gradient-dark {
  background: linear-gradient(87deg,#212529 0,#212229 100%)!important
}

.bg-gradient-default {
  background: linear-gradient(87deg,#172b4d 0,#1a174d 100%)!important
}

.bg-gradient-white {
  background: linear-gradient(87deg,#fff 0,#fff 100%)!important
}

.bg-gradient-neutral {
  background: linear-gradient(87deg,#fff 0,#fff 100%)!important
}

.bg-gradient-darker {
  background: linear-gradient(87deg,#000 0,#000 100%)!important
}
.card-title {
  margin-bottom: 1.25rem;
}
.inset{
  position: relative;
  margin-top: -3rem;
  width: 138%;
}
.inset.right{
  left: -40%;
  z-index: -1;
}
.separator {
  top: auto;
  left: 0;
  right: 0;
  width: 100%;
  height: 150px;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  overflow: hidden;
}

.separator,.separator svg {
  position: absolute;
  pointer-events: none
}

.separator-top {
  top: 0;
  bottom: auto
}

.separator-top svg {
  top: 0
}

.separator-bottom {
  top: auto;
  bottom: 0;
}

.separator-bottom svg {
  bottom: 0
}

.separator-inverse {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg)
}
.fill-default {
  fill: #172b4d;
}
.award-icon{
  width: 4rem; 
  height: 4rem;
  padding: 1.2rem;
  position: absolute;
  transform: translate(-50%,-50%);
  -webkit-transform: translate(-50%,-50%);
  -webkit-box-shadow: 0 0 2rem 0 rgba(136,152,170,.15)!important;
  box-shadow: 0 0 2rem 0 rgba(136,152,170,.15)!important;
}
.timeline {
  position: relative;
  list-style: none;
}
.timeline::before {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 11%;
  width: 2px;
  margin-left: -1.5px;
  content: "";
  background-color: #ced4da;
  z-index: -1;
}
.modal-backdrop {
  background-color: rgb(0, 0, 0, 0.5);
}
.modal-header {
  padding: 1.25rem;
}
.modal-header .close {
  margin: -1rem -1rem -1rem auto;
  padding: 1.25rem;
  font-size: 1.25rem;
  line-height: 1;
  transition: all .15s ease;
  color: rgba(0,0,0,.6);
  opacity: .5;
  background-color: transparent;
  border: 0;
}
.modal-content {
  border: 0 solid rgba(0,0,0,.2);
  border-radius: .4375rem;
  box-shadow: 0 15px 35px rgba(50,50,93,.2),0 5px 15px rgba(0,0,0,.17);
}
.shadow-custom{
  box-shadow: 0 0 2rem 0 rgba(136,152,170,.15);
}
.border-custom{
  border-bottom: 1px solid rgba(0,0,0,.05);
}
.close{
  font-weight: 600;
}
.close:focus,.close:hover {
  color: rgba(0,0,0,.9);
  outline: 0;
  background-color: transparent
}
.btn {
  font-size: .875rem;
  font-weight: 600;
  line-height: 1.5;
  display: inline-block;
  padding: .625rem 1.25rem;
  cursor: pointer;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
  text-align: center;
  vertical-align: middle;
  color: #525f7f;
  border: 1px solid transparent;
  border-radius: .25rem;
  background-color: transparent
}

.btn {
  position: relative;
  transition: all .15s ease;
  letter-spacing: .025em;
  text-transform: none;
  will-change: transform;
}



@media (prefers-reduced-motion:reduce) {
  .btn {
      transition: none
  }
}

.btn:hover {
  text-decoration: none;
  color: #525f7f
}

.btn:hover {
  transform: translateY(-1px);
  box-shadow: 0 7px 14px rgba(50,50,93,.1),0 3px 6px rgba(0,0,0,.08)
}

.btn.focus,.btn:focus {
  outline: 0;
  box-shadow: 0 7px 14px rgba(50,50,93,.1),0 3px 6px rgba(0,0,0,.08)
}

.btn.disabled,.btn:disabled {
  opacity: .65;
  box-shadow: none
}

.btn:not(:disabled):not(.disabled).active,.btn:not(:disabled):not(.disabled):active {
  box-shadow: none
}

.btn:not(:disabled):not(.disabled).active:focus,.btn:not(:disabled):not(.disabled):active:focus {
  box-shadow: 0 7px 14px rgba(50,50,93,.1),0 3px 6px rgba(0,0,0,.08)
}

a.btn.disabled,fieldset:disabled a.btn {
  pointer-events: none
}

.btn-primary {
  color: #fff;
  border-color: #556ae2;
  background-color: #556ae2;
  box-shadow: 0 4px 6px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08);
}

.btn-primary:hover {
  color: #fff;
  border-color: #556ae2;
  background-color: #556ae2
}

.btn-primary.focus,.btn-primary:focus {
  box-shadow: 0 4px 6px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08),0 0 0 0 rgba(94,114,228,.5)
}

.btn-primary.disabled,.btn-primary:disabled {
  color: #fff;
  border-color: #556ae2;
  background-color: #556ae2
}

.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle {
  color: #fff;
  border-color: #556ae2;
  background-color: #324cdd
}

.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus {
  box-shadow: none,0 0 0 0 rgba(94,114,228,.5)
}

.btn-secondary {
  color: #212529;
  border-color: #f7fafc;
  background-color: #f7fafc;
  box-shadow: 0 4px 6px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08)
}

.btn-secondary:hover {
  color: #212529;
  border-color: #f7fafc;
  background-color: #f7fafc
}

.btn-secondary.focus,.btn-secondary:focus {
  box-shadow: 0 4px 6px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08),0 0 0 0 rgba(247,250,252,.5)
}

.btn-secondary.disabled,.btn-secondary:disabled {
  color: #212529;
  border-color: #f7fafc;
  background-color: #f7fafc
}

.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle {
  color: #212529;
  border-color: #f7fafc;
  background-color: #d2e3ee
}

.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus {
  box-shadow: none,0 0 0 0 rgba(247,250,252,.5)
}

.btn-success {
  color: #fff;
  border-color: #2dce89;
  background-color: #2dce89;
  box-shadow: 0 4px 6px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08)
}

.btn-success:hover {
  color: #fff;
  border-color: #2dce89;
  background-color: #2dce89
}

.btn-success.focus,.btn-success:focus {
  box-shadow: 0 4px 6px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08),0 0 0 0 rgba(45,206,137,.5)
}

.btn-success.disabled,.btn-success:disabled {
  color: #fff;
  border-color: #2dce89;
  background-color: #2dce89
}

.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle {
  color: #fff;
  border-color: #2dce89;
  background-color: #24a46d
}

.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus {
  box-shadow: none,0 0 0 0 rgba(45,206,137,.5)
}

.btn-info {
  color: #fff;
  border-color: #11cdef;
  background-color: #11cdef;
  box-shadow: 0 4px 6px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08)
}

.btn-info:hover {
  color: #fff;
  border-color: #11cdef;
  background-color: #11cdef
}

.btn-info.focus,.btn-info:focus {
  box-shadow: 0 4px 6px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08),0 0 0 0 rgba(17,205,239,.5)
}

.btn-info.disabled,.btn-info:disabled {
  color: #fff;
  border-color: #11cdef;
  background-color: #11cdef
}

.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle {
  color: #fff;
  border-color: #11cdef;
  background-color: #0da5c0
}

.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus {
  box-shadow: none,0 0 0 0 rgba(17,205,239,.5)
}

.btn-warning {
  color: #fff;
  border-color: #fb6340;
  background-color: #fb6340;
  box-shadow: 0 4px 6px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08)
}

.btn-warning:hover {
  color: #fff;
  border-color: #fb6340;
  background-color: #fb6340
}

.btn-warning.focus,.btn-warning:focus {
  box-shadow: 0 4px 6px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08),0 0 0 0 rgba(251,99,64,.5)
}

.btn-warning.disabled,.btn-warning:disabled {
  color: #fff;
  border-color: #fb6340;
  background-color: #fb6340
}

.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle {
  color: #fff;
  border-color: #fb6340;
  background-color: #fa3a0e
}

.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus {
  box-shadow: none,0 0 0 0 rgba(251,99,64,.5)
}

.btn-danger {
  color: #fff;
  border-color: #f5365c;
  background-color: #f5365c;
  box-shadow: 0 4px 6px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08)
}

.btn-danger:hover {
  color: #fff;
  border-color: #f5365c;
  background-color: #f5365c
}

.btn-danger.focus,.btn-danger:focus {
  box-shadow: 0 4px 6px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08),0 0 0 0 rgba(245,54,92,.5)
}

.btn-danger.disabled,.btn-danger:disabled {
  color: #fff;
  border-color: #f5365c;
  background-color: #f5365c
}

.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle {
  color: #fff;
  border-color: #f5365c;
  background-color: #ec0c38
}

.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus {
  box-shadow: none,0 0 0 0 rgba(245,54,92,.5)
}

.btn-light {
  color: #fff;
  border-color: #adb5bd;
  background-color: #adb5bd;
  box-shadow: 0 4px 6px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08)
}

.btn-light:hover {
  color: #fff;
  border-color: #adb5bd;
  background-color: #adb5bd
}

.btn-light.focus,.btn-light:focus {
  box-shadow: 0 4px 6px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08),0 0 0 0 rgba(173,181,189,.5)
}

.btn-light.disabled,.btn-light:disabled {
  color: #fff;
  border-color: #adb5bd;
  background-color: #adb5bd
}

.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle {
  color: #fff;
  border-color: #adb5bd;
  background-color: #919ca6
}

.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus {
  box-shadow: none,0 0 0 0 rgba(173,181,189,.5)
}

.btn-dark {
  color: #fff;
  border-color: #212529;
  background-color: #212529;
  box-shadow: 0 4px 6px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08)
}

.btn-dark:hover {
  color: #fff;
  border-color: #212529;
  background-color: #212529
}

.btn-dark.focus,.btn-dark:focus {
  box-shadow: 0 4px 6px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08),0 0 0 0 rgba(33,37,41,.5)
}

.btn-dark.disabled,.btn-dark:disabled {
  color: #fff;
  border-color: #212529;
  background-color: #212529
}

.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle {
  color: #fff;
  border-color: #212529;
  background-color: #0a0c0d
}

.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus {
  box-shadow: none,0 0 0 0 rgba(33,37,41,.5)
}

.btn-default {
  color: #fff;
  border-color: #172b4d;
  background-color: #172b4d;
  box-shadow: 0 4px 6px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08)
}

.btn-default:hover {
  color: #fff;
  border-color: #172b4d;
  background-color: #172b4d
}

.btn-default.focus,.btn-default:focus {
  box-shadow: 0 4px 6px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08),0 0 0 0 rgba(23,43,77,.5)
}

.btn-default.disabled,.btn-default:disabled {
  color: #fff;
  border-color: #172b4d;
  background-color: #172b4d
}

.btn-default:not(:disabled):not(.disabled).active,.btn-default:not(:disabled):not(.disabled):active,.show>.btn-default.dropdown-toggle {
  color: #fff;
  border-color: #172b4d;
  background-color: #0b1526
}

.btn-default:not(:disabled):not(.disabled).active:focus,.btn-default:not(:disabled):not(.disabled):active:focus,.show>.btn-default.dropdown-toggle:focus {
  box-shadow: none,0 0 0 0 rgba(23,43,77,.5)
}

.btn-white {
  color: #212529;
  border-color: #fff;
  background-color: #fff;
  box-shadow: 0 4px 6px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08)
}

.btn-white:hover {
  color: #212529;
  border-color: #fff;
  background-color: #fff
}

.btn-white.focus,.btn-white:focus {
  box-shadow: 0 4px 6px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08),0 0 0 0 rgba(255,255,255,.5)
}

.btn-white.disabled,.btn-white:disabled {
  color: #212529;
  border-color: #fff;
  background-color: #fff
}

.btn-white:not(:disabled):not(.disabled).active,.btn-white:not(:disabled):not(.disabled):active,.show>.btn-white.dropdown-toggle {
  color: #212529;
  border-color: #fff;
  background-color: #e6e6e6
}

.btn-white:not(:disabled):not(.disabled).active:focus,.btn-white:not(:disabled):not(.disabled):active:focus,.show>.btn-white.dropdown-toggle:focus {
  box-shadow: none,0 0 0 0 rgba(255,255,255,.5)
}

.btn-neutral {
  color: #212529;
  border-color: #fff;
  background-color: #fff;
  box-shadow: 0 4px 6px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08)
}

.btn-neutral:hover {
  color: #212529;
  border-color: #fff;
  background-color: #fff
}

.btn-neutral.focus,.btn-neutral:focus {
  box-shadow: 0 4px 6px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08),0 0 0 0 rgba(255,255,255,.5)
}

.btn-neutral.disabled,.btn-neutral:disabled {
  color: #212529;
  border-color: #fff;
  background-color: #fff
}

.btn-neutral:not(:disabled):not(.disabled).active,.btn-neutral:not(:disabled):not(.disabled):active,.show>.btn-neutral.dropdown-toggle {
  color: #212529;
  border-color: #fff;
  background-color: #e6e6e6
}

.btn-neutral:not(:disabled):not(.disabled).active:focus,.btn-neutral:not(:disabled):not(.disabled):active:focus,.show>.btn-neutral.dropdown-toggle:focus {
  box-shadow: none,0 0 0 0 rgba(255,255,255,.5)
}

.btn-darker {
  color: #fff;
  border-color: #000;
  background-color: #000;
  box-shadow: 0 4px 6px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08)
}

.btn-darker:hover {
  color: #fff;
  border-color: #000;
  background-color: #000
}

.btn-darker.focus,.btn-darker:focus {
  box-shadow: 0 4px 6px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08),0 0 0 0 rgba(0,0,0,.5)
}

.btn-darker.disabled,.btn-darker:disabled {
  color: #fff;
  border-color: #000;
  background-color: #000
}

.btn-darker:not(:disabled):not(.disabled).active,.btn-darker:not(:disabled):not(.disabled):active,.show>.btn-darker.dropdown-toggle {
  color: #fff;
  border-color: #000;
  background-color: #000
}

.btn-darker:not(:disabled):not(.disabled).active:focus,.btn-darker:not(:disabled):not(.disabled):active:focus,.show>.btn-darker.dropdown-toggle:focus {
  box-shadow: none,0 0 0 0 rgba(0,0,0,.5)
}

.btn-outline-primary {
  color: #556ae2;
  border-color: #556ae2;
  background-color: transparent;
  background-image: none
}

.btn-outline-primary:hover {
  color: #fff;
  border-color: #556ae2;
  background-color: #556ae2
}

.btn-outline-primary.focus,.btn-outline-primary:focus {
  box-shadow: 0 0 0 0 rgba(94,114,228,.5)
}

.btn-outline-primary.disabled,.btn-outline-primary:disabled {
  color: #556ae2;
  background-color: transparent
}

.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle {
  color: #fff;
  border-color: #556ae2;
  background-color: #556ae2
}

.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(94,114,228,.5)
}

.btn-outline-secondary {
  color: #f7fafc;
  border-color: #f7fafc;
  background-color: transparent;
  background-image: none
}

.btn-outline-secondary:hover {
  color: #212529;
  border-color: #f7fafc;
  background-color: #f7fafc
}

.btn-outline-secondary.focus,.btn-outline-secondary:focus {
  box-shadow: 0 0 0 0 rgba(247,250,252,.5)
}

.btn-outline-secondary.disabled,.btn-outline-secondary:disabled {
  color: #f7fafc;
  background-color: transparent
}

.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle {
  color: #212529;
  border-color: #f7fafc;
  background-color: #f7fafc
}

.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(247,250,252,.5)
}

.btn-outline-success {
  color: #2dce89;
  border-color: #2dce89;
  background-color: transparent;
  background-image: none
}

.btn-outline-success:hover {
  color: #fff;
  border-color: #2dce89;
  background-color: #2dce89
}

.btn-outline-success.focus,.btn-outline-success:focus {
  box-shadow: 0 0 0 0 rgba(45,206,137,.5)
}

.btn-outline-success.disabled,.btn-outline-success:disabled {
  color: #2dce89;
  background-color: transparent
}

.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle {
  color: #fff;
  border-color: #2dce89;
  background-color: #2dce89
}

.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(45,206,137,.5)
}

.btn-outline-info {
  color: #11cdef;
  border-color: #11cdef;
  background-color: transparent;
  background-image: none
}

.btn-outline-info:hover {
  color: #fff;
  border-color: #11cdef;
  background-color: #11cdef
}

.btn-outline-info.focus,.btn-outline-info:focus {
  box-shadow: 0 0 0 0 rgba(17,205,239,.5)
}

.btn-outline-info.disabled,.btn-outline-info:disabled {
  color: #11cdef;
  background-color: transparent
}

.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle {
  color: #fff;
  border-color: #11cdef;
  background-color: #11cdef
}

.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(17,205,239,.5)
}

.btn-outline-warning {
  color: #fb6340;
  border-color: #fb6340;
  background-color: transparent;
  background-image: none
}

.btn-outline-warning:hover {
  color: #fff;
  border-color: #fb6340;
  background-color: #fb6340
}

.btn-outline-warning.focus,.btn-outline-warning:focus {
  box-shadow: 0 0 0 0 rgba(251,99,64,.5)
}

.btn-outline-warning.disabled,.btn-outline-warning:disabled {
  color: #fb6340;
  background-color: transparent
}

.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle {
  color: #fff;
  border-color: #fb6340;
  background-color: #fb6340
}

.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(251,99,64,.5)
}

.btn-outline-danger {
  color: #f5365c;
  border-color: #f5365c;
  background-color: transparent;
  background-image: none
}

.btn-outline-danger:hover {
  color: #fff;
  border-color: #f5365c;
  background-color: #f5365c
}

.btn-outline-danger.focus,.btn-outline-danger:focus {
  box-shadow: 0 0 0 0 rgba(245,54,92,.5)
}

.btn-outline-danger.disabled,.btn-outline-danger:disabled {
  color: #f5365c;
  background-color: transparent
}

.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle {
  color: #fff;
  border-color: #f5365c;
  background-color: #f5365c
}

.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(245,54,92,.5)
}

.btn-outline-light {
  color: #adb5bd;
  border-color: #adb5bd;
  background-color: transparent;
  background-image: none
}

.btn-outline-light:hover {
  color: #fff;
  border-color: #adb5bd;
  background-color: #adb5bd
}

.btn-outline-light.focus,.btn-outline-light:focus {
  box-shadow: 0 0 0 0 rgba(173,181,189,.5)
}

.btn-outline-light.disabled,.btn-outline-light:disabled {
  color: #adb5bd;
  background-color: transparent
}

.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle {
  color: #fff;
  border-color: #adb5bd;
  background-color: #adb5bd
}

.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(173,181,189,.5)
}

.btn-outline-dark {
  color: #212529;
  border-color: #212529;
  background-color: transparent;
  background-image: none
}

.btn-outline-dark:hover {
  color: #fff;
  border-color: #212529;
  background-color: #212529
}

.btn-outline-dark.focus,.btn-outline-dark:focus {
  box-shadow: 0 0 0 0 rgba(33,37,41,.5)
}

.btn-outline-dark.disabled,.btn-outline-dark:disabled {
  color: #212529;
  background-color: transparent
}

.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle {
  color: #fff;
  border-color: #212529;
  background-color: #212529
}

.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(33,37,41,.5)
}

.btn-outline-default {
  color: #172b4d;
  border-color: #172b4d;
  background-color: transparent;
  background-image: none
}

.btn-outline-default:hover {
  color: #fff;
  border-color: #172b4d;
  background-color: #172b4d
}

.btn-outline-default.focus,.btn-outline-default:focus {
  box-shadow: 0 0 0 0 rgba(23,43,77,.5)
}

.btn-outline-default.disabled,.btn-outline-default:disabled {
  color: #172b4d;
  background-color: transparent
}

.btn-outline-default:not(:disabled):not(.disabled).active,.btn-outline-default:not(:disabled):not(.disabled):active,.show>.btn-outline-default.dropdown-toggle {
  color: #fff;
  border-color: #172b4d;
  background-color: #172b4d
}

.btn-outline-default:not(:disabled):not(.disabled).active:focus,.btn-outline-default:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-default.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(23,43,77,.5)
}

.btn-outline-white {
  color: #fff;
  border-color: #fff;
  background-color: transparent;
  background-image: none
}

.btn-outline-white:hover {
  color: #212529;
  border-color: #fff;
  background-color: #fff
}

.btn-outline-white.focus,.btn-outline-white:focus {
  box-shadow: 0 0 0 0 rgba(255,255,255,.5)
}

.btn-outline-white.disabled,.btn-outline-white:disabled {
  color: #fff;
  background-color: transparent
}

.btn-outline-white:not(:disabled):not(.disabled).active,.btn-outline-white:not(:disabled):not(.disabled):active,.show>.btn-outline-white.dropdown-toggle {
  color: #212529;
  border-color: #fff;
  background-color: #fff
}

.btn-outline-white:not(:disabled):not(.disabled).active:focus,.btn-outline-white:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-white.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(255,255,255,.5)
}

.btn-outline-neutral {
  color: #fff;
  border-color: #fff;
  background-color: transparent;
  background-image: none
}

.btn-outline-neutral:hover {
  color: #212529;
  border-color: #fff;
  background-color: #fff
}

.btn-outline-neutral.focus,.btn-outline-neutral:focus {
  box-shadow: 0 0 0 0 rgba(255,255,255,.5)
}

.btn-outline-neutral.disabled,.btn-outline-neutral:disabled {
  color: #fff;
  background-color: transparent
}

.btn-outline-neutral:not(:disabled):not(.disabled).active,.btn-outline-neutral:not(:disabled):not(.disabled):active,.show>.btn-outline-neutral.dropdown-toggle {
  color: #212529;
  border-color: #fff;
  background-color: #fff
}

.btn-outline-neutral:not(:disabled):not(.disabled).active:focus,.btn-outline-neutral:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-neutral.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(255,255,255,.5)
}

.btn-outline-darker {
  color: #000;
  border-color: #000;
  background-color: transparent;
  background-image: none
}

.btn-outline-darker:hover {
  color: #fff;
  border-color: #000;
  background-color: #000
}

.btn-outline-darker.focus,.btn-outline-darker:focus {
  box-shadow: 0 0 0 0 rgba(0,0,0,.5)
}

.btn-outline-darker.disabled,.btn-outline-darker:disabled {
  color: #000;
  background-color: transparent
}

.btn-outline-darker:not(:disabled):not(.disabled).active,.btn-outline-darker:not(:disabled):not(.disabled):active,.show>.btn-outline-darker.dropdown-toggle {
  color: #fff;
  border-color: #000;
  background-color: #000
}

.btn-outline-darker:not(:disabled):not(.disabled).active:focus,.btn-outline-darker:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-darker.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(0,0,0,.5)
}

.btn-link {
  font-weight: 400;
  text-decoration: none;
  color: #556ae2
}

.btn-link:hover {
  text-decoration: none;
  color: #233dd2
}

.btn-link.focus,.btn-link:focus {
  text-decoration: none;
  box-shadow: none
}

.btn-link.disabled,.btn-link:disabled {
  pointer-events: none;
  color: #8898aa
}

.btn-group-lg>.btn,.btn-lg {
  font-size: .875rem;
  line-height: 1.5;
  padding: .875rem 1rem;
  border-radius: .4375rem
}

.btn-group-sm>.btn,.btn-sm {
  font-size: .75rem;
  line-height: 1.5;
  padding: .25rem .5rem;
  border-radius: .25rem
}

.btn-block {
  display: block;
  width: 100%
}

.btn-block+.btn-block {
  margin-top: .5rem
}

input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block {
  width: 100%
}

.btn.focus,
.btn:focus {
	outline: 0;
	-webkit-box-shadow: 0 7px 14px rgba(50, 50, 93, .1), 0 3px 6px rgba(0, 0, 0, .08);
	box-shadow: 0 7px 14px rgba(50, 50, 93, .1), 0 3px 6px rgba(0, 0, 0, .08)
}

.btn-default.focus,
.btn-default:focus {
	-webkit-box-shadow: 0 4px 6px rgba(50, 50, 93, .11), 0 1px 3px rgba(0, 0, 0, .08), 0 0 0 3px rgba(23, 43, 77, .5);
	box-shadow: 0 4px 6px rgba(50, 50, 93, .11), 0 1px 3px rgba(0, 0, 0, .08), 0 0 0 3px rgba(23, 43, 77, .5);
	background: #112039
}

.btn-secondary.focus,
.btn-secondary:focus {
	-webkit-box-shadow: 0 4px 6px rgba(50, 50, 93, .11), 0 1px 3px rgba(0, 0, 0, .08), 0 0 0 3px rgba(247, 250, 252, .5);
	box-shadow: 0 4px 6px rgba(50, 50, 93, .11), 0 1px 3px rgba(0, 0, 0, .08), 0 0 0 3px rgba(247, 250, 252, .5);
	background: #e4eef5
}

.btn-primary.focus,
.btn-primary:focus {
	-webkit-box-shadow: 0 4px 6px rgba(50, 50, 93, .11), 0 1px 3px rgba(0, 0, 0, .08), 0 0 0 3px rgba(94, 114, 228, .5);
	box-shadow: 0 4px 6px rgba(50, 50, 93, .11), 0 1px 3px rgba(0, 0, 0, .08), 0 0 0 3px rgba(94, 114, 228, .5);
	background: #485fe0
}

.btn-info.focus,
.btn-info:focus {
	-webkit-box-shadow: 0 4px 6px rgba(50, 50, 93, .11), 0 1px 3px rgba(0, 0, 0, .08), 0 0 0 3px rgba(17, 205, 239, .5);
	box-shadow: 0 4px 6px rgba(50, 50, 93, .11), 0 1px 3px rgba(0, 0, 0, .08), 0 0 0 3px rgba(17, 205, 239, .5);
	background: #0fb9d8
}

.btn-success.focus,
.btn-success:focus {
	-webkit-box-shadow: 0 4px 6px rgba(50, 50, 93, .11), 0 1px 3px rgba(0, 0, 0, .08), 0 0 0 3px rgba(45, 206, 137, .5);
	box-shadow: 0 4px 6px rgba(50, 50, 93, .11), 0 1px 3px rgba(0, 0, 0, .08), 0 0 0 3px rgba(45, 206, 137, .5);
	background: #28b97b
}

.btn-warning.focus,
.btn-warning:focus {
	-webkit-box-shadow: 0 4px 6px rgba(50, 50, 93, .11), 0 1px 3px rgba(0, 0, 0, .08), 0 0 0 3px rgba(251, 99, 64, .5);
	box-shadow: 0 4px 6px rgba(50, 50, 93, .11), 0 1px 3px rgba(0, 0, 0, .08), 0 0 0 3px rgba(251, 99, 64, .5);
	background: #fa4f27
}

.btn-danger.focus,
.btn-danger:focus {
	-webkit-box-shadow: 0 4px 6px rgba(50, 50, 93, .11), 0 1px 3px rgba(0, 0, 0, .08), 0 0 0 3px rgba(245, 54, 92, .5);
	box-shadow: 0 4px 6px rgba(50, 50, 93, .11), 0 1px 3px rgba(0, 0, 0, .08), 0 0 0 3px rgba(245, 54, 92, .5);
	background: #f41e48
}
@media (min-width: 576px) {
  .welcome-jumbotron{
    background-image: url("../img/profile.jpg");
  }
}
@media (min-width: 768px){
  .timeline::before {
      left: 50%;
  }
  .timeline:not(.inverse) > li:nth-child(odd) {
    text-align: right;
  }
  .timeline.inverse > li:nth-child(even) {
    text-align: right;
  }
}
@media (min-width: 1200px){
  .container{
    max-width: 960px;
  }
}