body {
    background-color:#fff;
    font-family:Muli;
}
h1,h2,h3,h4,h5,h6 {
    margin-bottom: 1.7rem
}
h1 {
    color:#1A1674;
    font-family:Cinzel;
}
h4 {
    font-size:28px;
}
h5 {
    font-weight:bold;
}
p,ul {
    font-size:20px;
}
hr {
    display: block;
    height: 1px;
    border: 0;
    border-top: 1px solid #1A1674;
    margin: 1.2rem 0 2.0rem 0;
}
.breadcrumb {
    padding: .75rem 0rem;
    margin-bottom: 1rem;
}

a {
    color: #4139AC;
}
.btn  {
    background-color:#131238;
    border-color:#131238;
    padding:0.8em 2.0em 0.8em 2.0em;
}	

a.btn {
    color: #fff;
}

.btn:hover, .btn:focus, .btn:active, .open>.dropdown-toggle.btn {
    background-color:#181672;
    border-color:#131238;
    padding:0.8em 2.0em 0.8em 2.0em;
}	

.rounded {
    border-radius: .5rem !important;
}

.breadcrumb {
    background-color: #ffffff;
}

/* set a max-width for horizontal fluid layout and make it centered */

.container-fluid {
    margin-right: auto;
    margin-left: auto;
    padding:0;
}

.container-fluid-content {
    margin-right: auto;
    margin-left: auto;
    max-width: 1200px; /* or 950px */
    padding:0;
}

.services {
    margin-bottom:0em;
}

/* Nav Menu */
/* change the brand and text color */

/*.navbar-custom {
    background-color: #141239;
}*/

.navbar-toggler, .navbar-toggler-icon {
    color: #FFF; 
    border:1px solid white;
    background-color:#FFF !important;
}

.navbar-custom .navbar-brand,
.navbar-custom .navbar-text {
    color: rgba(255,255,255,.8);
}

/* change the link color and padding  */
.navbar-custom .navbar-nav .nav-link {
    color: #ffffff;
    padding: .75rem 1rem;
}

/* change the color and bg color of active or hovered links */
.navbar-custom .nav-item.active .nav-link,
.navbar-custom .nav-item:hover .nav-link {
    color: #ffffff;
    background-color: #1A1674;
}

/* for dropdown only - change the color of droodown 
.navbar-custom .dropdown-menu {
    background-color: #ff5500;
}
.navbar-custom .dropdown-item {
    color: #ffffff;
}
.navbar-custom .dropdown-item:hover,
.navbar-custom .dropdown-item:focus {
    color: #333333;
    background-color: rgba(255,255,255,.5);
}*/

/* Header */

header {
    background-color: #141239;
}

/* Content Services Home */

.services row {
    margin:0;
}

.services h1 a {
    color:#f0f0f0;
    font-size:0.5em;
    padding:0px 0 0 20px;
    font-family:"Times New Roman", Times, serif;
    text-transform: uppercase;
}

/* Content .text */
.text {
    background: #fff;
    padding:40px;
}

/* footer*/

footer {
    background: #141237;
    color: #f0f0f0;
    height: 120px;
    font-size:16px;
    padding: 2em 0 0 0;
}

.center {
    display: block;
    margin-left: auto;
    margin-right: auto;
    width: 25%;
    padding-bottom: 50px;
}

.custom-clearfix {
    clear: both;
    float: none;
}
.sub-container{
    width:75%;
    float: left;
}
.img-container{
    overflow: hidden;
    width: 25%;
    text-align: right;
}
.img-container img{
    max-width: 325px;
    width: 100%;
    height: auto;
}

.testimonials h3{
    margin-top: 64px;
}

.testimonials p{
    font-style: italic;
}


@media (max-width: 800px){
    .sub-container, .img-container{
        width:100%;
        float: none;
    }
    .img-container{
        text-align: center;
        margin:64px auto;
    }
}
