a{
    text-decoration: none;
}
.section-nav{
position: fixed;
background-color: white;
width: 100%;
z-index: 999;
}
.nav-link{
text-decoration: none;
color: black;
font-size: large;
font-weight: 500;
margin-left: 30px;
text-transform: uppercase;
}
.nav-link:hover{
color: black;
border-bottom: 2px solid red;
padding-bottom: 5px;
}
.nav-btn{
font-weight: bold;
padding: 10px;
border-radius: 10px;
}
.section-content img{
width: 500px;
height: 500px;
}
.section-content h1{
font-size: 1.55cm;
}
.section-content p{
color: rgb(216, 206, 206);
font-size: medium;
font-weight: 400;
}
.menu-btn{
padding: 20px;
border: none;
border-radius: 10px;
font-weight: bold;
}
.section2-img img{
width: 100px;
height: 100px;
}
.section3-content p{
color: rgb(179, 172, 172);
font-size: large;
font-weight: 500;
}
.section3-content img{
width: 500px;
height: 400px;
}
.section4-content{
    background-color: rgb(228, 158, 158);
} 
.section4-content img{
    width: 500px;
     height: 400px;
}
.crm{
    padding: 10px;
    border-left: 4px solid red;
}
.crm h4{
    color: red;
    font-weight: 400;
}
.crm p{
    color:gainsboro;
}
.crm a{
    color:gainsboro;
    font-weight: bold;
}
.section5-content img{
   width: 400px;
   height: 300px;

}
.section5-content p{
    color: rgb(187, 172, 172);
}
.section6-content img{
    width: 100px;
    height: 100px;
}
.section6-content div{
    padding: 20px;
    
    background-color: rgb(190, 13, 13);
}
.section8-content img{
    width: 80px;
    height: 80px;
}
.section8-content p{
    color: rgb(179, 165, 165);
    padding-left: 5px;
}
/* footer */
  

 .footer-bottom a,
a:hover,
a:focus,
a:active {
    text-decoration: none;
    outline: none;
}

 .a,
a:active,
a:focus {
    color: #333;
    text-decoration: none;
    transition-timing-function: ease-in-out;
    -ms-transition-timing-function: ease-in-out;
    -moz-transition-timing-function: ease-in-out;
    -webkit-transition-timing-function: ease-in-out;
    -o-transition-timing-function: ease-in-out;
    transition-duration: .2s;
    -ms-transition-duration: .2s;
    -moz-transition-duration: .2s;
    -webkit-transition-duration: .2s;
    -o-transition-duration: .2s;
}

 ul {

    margin: 0;
    padding: 0;
    list-style: none;
}
.footer-bottom img {
max-width: 100%;
height: auto;
}
.footer-bottom section {
    padding: 60px 0;
   /* min-height: 100vh;*/
}



.main-footer{
position:relative;
padding:110px 0px 0px;

background-repeat:repeat-x;
background-position:right bottom;
}

.main-footer .footer-widget{
position:relative;
margin-bottom:40px;
}

.main-footer .widgets-section{
position:relative;
padding-bottom:60px;
}

.main-footer .footer-widget h2{
position:relative;
font-size:22px;
font-weight:600;
color:#161c42;
line-height:1.2em;
margin-bottom:30px;
margin-top:25px;
text-transform:capitalize;
}

.main-footer .about-widget{
position:relative;
}

.main-footer .about-widget .logo {
position: relative;
margin-bottom: 15px;
width: 210px;
}
.main-footer .about-widget .text{
position:relative;
}

.main-footer .about-widget .text p{
position:relative;
color:#8a8d91;
font-size:15px;
line-height:1.7em;
margin-bottom:20px;
}

.main-footer .about-widget .text p:last-child{
margin-bottom:0px;
}

/* Footer List */

.main-footer .footer-list{
position:relative;
}

.main-footer .footer-list li{
position:relative;
margin-bottom:17px;
}

.main-footer .footer-list li a{
position:relative;
color:#8a8d91;
font-size:15px;
padding-left:15px;
-webkit-transition:all 300ms ease;
-ms-transition:all 300ms ease;
-o-transition:all 300ms ease;
-moz-transition:all 300ms ease;
transition:all 300ms ease;
}

.main-footer .footer-list li a:hover{
text-decoration:underline;
color:#ff6666;
}



/*Gallery Widget*/

.main-footer .gallery-widget{
position:relative;
max-width:350px;
}

.main-footer .gallery-widget .images-outer{
position:relative;
margin:0px -3px;
}

.main-footer .gallery-widget .image-box{
position:relative;
float:left;
width:33.333%;
padding:0px 5px;
margin-bottom:10px;
}

.main-footer .gallery-widget .image-box img{
position:relative;
display:block;
width:100%;
border-radius:4px;
-webkit-transition:all 300ms ease;
-ms-transition:all 300ms ease;
-o-transition:all 300ms ease;
-moz-transition:all 300ms ease;
transition:all 300ms ease;
}

.main-footer .gallery-widget .image-box img:hover{
opacity:0.70;   
}

/* Info List */

.main-footer .info-list{
position:relative;
}

.main-footer .info-list li{
position:relative;
color:#8a8d91;
font-size:15px;
line-height:1.8em;
margin-bottom:12px;
}

.main-footer .info-widget .social-links{
position:relative;
float:left;
padding:15px 0px;
}

.main-footer .info-widget .social-links li{
position:relative;
margin-right:8px;
display:inline-block;
}

.main-footer .info-widget .social-links li:last-child{
margin-right:0px;
}

.main-footer .info-widget .social-links li a{
position:relative;
color: #ffffff;
width:50px;
height:50px;
line-height:50px;
text-align:center;
border-radius:50%;
display:inline-block;
-webkit-transition:all 300ms ease;
-moz-transition:all 300ms ease;
-ms-transition:all 300ms ease;
-o-transition:all 300ms ease;
transition:all 300ms ease;
}

.main-footer .info-widget .social-links li.google a{
background-color:#dd4b39;
}

.main-footer .info-widget .social-links li.facebook a{
background-color:#4a6fbe;
}

.main-footer .info-widget .social-links li.twitter a{
background-color:#55acee;
}

.main-footer .info-widget .social-links li.instagram a{
background-color:#ea4c89;
}

.main-footer .info-widget .social-links li.vimeo a{
background-color:#1ab7ea;
}

.main-footer .footer-bottom{
position:relative;
padding:20px 0px;
border-top:1px solid #e5e5e5;
}

.main-footer .footer-bottom .footer-nav{
position:relative;
text-align:right;
}

.main-footer .footer-bottom .footer-nav li{
position:relative;
padding-right:10px;
margin-right:10px;
line-height:1.1em;
display:inline-block;
border-right:1px solid #8a8d91;
}

.main-footer .footer-bottom .footer-nav li:last-child{
padding-right:0px;
margin-right:0px;
border-right:none;
}

.footer-nav a{
  color: black;
}
/* homecss */
.home-content{
    background-color: rgb(205, 233, 205);
 }
.home-content img{
   width: 630px;
   height: 500px;
}
.home-content h1{
 font-size: 1.75cm;
 font-weight: bold;
}
.btn-home{
    padding-left: 40px;
    padding-right: 40px;
    padding-top: 20px;
    padding-bottom: 20px;
    border: none;
    font-weight: bold;
    background-color: red;
    color: white;
}
.home3-content img{
    width: 500px;
    height: 400px;
}
.home3-div{
    background-color: red;
    color: white;
    font-weight: bold;
    border-radius: 5px;
    border: 2px solid red;
    padding: 10px;
    width: 250px;
    margin-bottom: 10px;
}
.home4-content-div{
 background-color: rgb(173, 207, 220);
 height: 380px;
}
.home4-content-div img{
 width: 400px;
 height: 400px;
}
.home4-content-div h5{
 font-size: x-large;
 color: rgb(86, 79, 79);
}
.home4-content-div{
 font-size: larger;
}
.image1{
 width: 50px;
 height: 50px;
}
.home5-content{
 background-color: rgb(219, 231, 236);

}
.home5 hr{
height: 3px;
}
.home5-content img{
 background-color: white;
 padding: 10px;
 border-radius: 10px;
}
.home5 button{
 width: 100%;
 background-color: red;
 border: none;
 border-radius: 10px;
 padding: 10px;
 color: white;
 font-weight: bold;
}
.home5 ul li{
 list-style-type:square;
 font-weight: 500;
 font-size: large;
}
.home6-content{
 background-color: rgb(235, 206, 211);
}
.home6 img{
 width: 500px;
 height: 500px;
}
.home6 a{
 text-decoration: none;
 color: red;
 font-size: large;
}
.home6 h1{
 font-size: 1.77cm;
}
.home7{
 background-color: rgb(217, 241, 217);
 padding:10% ;
}
.home7 img{
 width: 100px;
 height: 100px;
}
.home7 p{
 padding-left: 5px;
 font-size: x-large;
 font-weight: 500;
 color: grey;
}
.home7-row img{
 width: 200px;
 height: 200px;
}
.home7-row h6{
 font-size: x-large;
}