body {
     font-family: Titillium Web, sans-serif;
     min-height: 100vh;
     display: flex;
     flex-direction: column;
     background-color: #f4f4f4;
}
 footer h5 {
     color: #ffffff;
     font-size: 1em;
}
 footer a {
     text-decoration: none;
     color: #638094;
     margin-top: auto;
}
 @media (min-width: 1400px) {
     .container {
         max-width: 1140px;
    }
}
 nav a{
     color: #ffffff;
     text-decoration:none;
     font-family: Comfortaa, sans-serif;
     transition: color .4s ease-in-out, box-shadow .4s ease-in-out;
     box-shadow: inset 0 0 0 0 #184b6d ;
     transition: color .3s ease-in-out, box-shadow .3s ease-in-out;
}
 nav a:hover{
     color: #ffffff;
    /*text-decoration:none;
    */
     box-shadow: inset 200px 0 0 0 #184b6d ;
}
 .products_item {
     border: 1px solid #1e425a;
     padding: 25px 25px 35px;
     position: relative;
    /*font-size: .75rem;
    */
     font-weight: 300;
     background: #101e2b url(../images/pattern-products.svg) repeat-x 50% 100%;
     transition: background-color .25s ease-out,border-color .25s ease-out;
     color:#ffffff;
     -webkit-transition: ease-out 0.4s;
     -moz-transition: ease-out 0.4s;
     transition: ease-out 0.4s;
}
 .products_item:hover {
     background: #18344e url(../images/pattern-white.svg) repeat-x 50% 100%;
}
 .products_link{
     text-decoration: none;
     color:#ffffff;
}
 .products_link:hover{
     text-decoration: underline;
     color:#ffffff;
}
 .products_link:before {
     content: "";
     position: absolute;
     top: 0;
     right: 0;
     bottom: 0;
     left: 0;
}
 .products_item ul li{
     padding: 3px 0px;
     list-style-type: none;
}
 .products_item ul {
     padding-left: 5px;
}
 .products_item ul li:before {
     content: "~";
     padding-right: 5px;
}
 .jumbotron{
     padding-bottom: 10px;
     margin-bottom: 30px
}
 .jumbotron p{
     text-align: justify;
}

.features-container{
    background: rgb(9,22,57);
    background: -moz-linear-gradient(90deg, rgba(9,22,57,1) 0%, rgba(43,90,162,1) 50%, rgba(9,22,57,1) 100%);
    background: -webkit-linear-gradient(90deg, rgba(9,22,57,1) 0%, rgba(43,90,162,1) 50%, rgba(9,22,57,1) 100%);
    background: linear-gradient(90deg, rgba(9,22,57,1) 0%, rgba(43,90,162,1) 50%, rgba(9,22,57,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#091639",endColorstr="#091639",GradientType=1);
    color:#ffffff;
}