.navbar-brand img {width: 40%;}
.navbar-nav {display: -webkit-box;}
.navbar-expand-lg .navbar-nav .nav-link {padding-left:1rem; padding-right:1rem;}
.carousel-item img {height: 538px; width:100%}
.navbar-collapse {float:left; width:90%;}
.container {max-width: calc(100% - 84px - 84px);}
.carousel-caption {bottom: 15%; left: 10%; text-align: left; }
.carousel-caption h3 {font-size: 45px;}
.carousel-caption  p {font-size: 45px; width: 70%;}
.workdesk .p-5, .expertise .row div:nth-child(3) {background:#e4f9ff}
.workdesk h3 {font-size: 36px;}
.workdesk p {font-size: 20px;}
.workdesk img {height: 563px;}
.expertise h2 {font-size: 45px;}
.expertise h3 {font-size: 36px;}
.expertise .row div:nth-child(2) {background: #e9e6eb; display: flex; align-items: center; justify-content: center;}
.expertise p {font-size: 16px; padding-top: 15px;}
.expertiser li {margin-bottom:10px;}
.finics .col-md-4 {color:#fff; background:rgb(255 209 196)}
.finics .col-md-4:first-child, .finics .col-md-4:last-child {background: #ff7566;}
.form-control {border-top:0; border-left: 0; border-right:0}
.overlay-about p {font-size: 16px;}
.con {min-height: 400px;}
.con div {display: flex; align-items: center; justify-content: center;}
.con div.col-md-4:nth-child(1) {background: #F0F0F0;}
.con div.col-md-4:nth-child(2) {background: #E21C21 !important; color: #fff;}
.con div.col-md-4:nth-child(3) {background: #34729B !important; color: #fff;}
.con a {color:#fff;}
.con div p {display: block; text-align: center;}
.con .row div:nth-child(2) {background:transparent; color:#fff; margin-top: 10px;}
.con div.col-md-4:nth-child(1) p {color:#000;}
.techheader img {width: 100%;}
.techheader div:first-child {background: #FFD2C4;}
.techheader p {font-size: 20px;}
.techheader div:nth-child(2) {padding-right:0 ;}
.tech-es.expertise .row div:nth-child(2) {display: block; }
.tech-es.expertise div img {width:35%}
.ser-slider h3, .ser-slider p {color:#000}
.workdd img {width: 100%; height: 100%;}
.expertisel {background: #296B96; color:#fff; display: flex; align-items: center; justify-content: center; text-align: center;}
.expertiser {background: #EC6B6E; color:#fff; }
.finicsman .pt-5.pl-5:nth-child(1) {background: #B1D3BB;}
.finicsman .pt-5.pl-5:nth-child(2) {background: #C9ECF5;}
.finicsman .pt-5.pl-5:nth-child(3) {background: #EDEDED}
.finicsman .pt-5.pl-5:nth-child(4) {background: #FFD2C4}
.btn-primary,.btn-primary:hover, .btn-primary:focus  {background: #A6180D; border-color:#A6180D}
.navbar-light .navbar-nav .active>.nav-link, .navbar-light .navbar-nav .nav-link.active, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .show>.nav-link {background: #A6180D; color:#fff;}

@media only screen and (max-width: 767px) {
    .container {max-width:fit-content;}
    .carousel-caption p {font-size: 16px; width:100%}
    .carousel-caption h3 {font-size: 30px;}
    .carousel-item img, .workdesk img {height: auto; width:100%}
    .ser-slider img {margin-top: 25px;}
    .compslide img {height: 400px;}
    .homeslide img {height: 250px;}
    .navbar-nav {display: block;}
    .navbar-light .navbar-nav .nav-item a {padding-left: 15px;}
}