*{
margin:0px;
padding:0px;
box-sizing:border-box;
}

#icon{
font-size:18px;
line-height:40px;
color:white;
}

#phone a{
color:white;
text-decoration:none;
}

#phone a:hover{
color:orange;
text-decoration:none;
}
.fa-sort-down{
font-size:20px;
margin-left:10px;
}


#mail a{
color:white;
text-decoration:none;
}

#mail a:hover{
color:orange;
text-decoration:none;
}


#headericon{
background-color:#2F4F4F;
line-height:40px;
}

.fa-whatsapp{
font-size:30px;
line-height:40px;
color:green;
}

#sendsms span, #sendsms1 span{
color:white;
font-size:17px;
border-bottom-left-radius:13px;
border-top-right-radius:13px;
padding:5px;
text-decoration:none;

font-family:Monotype Corsiva;
font-weight:bold;
}
#sendsms:hover span, #sendsms1:hover span{
color:orange;
font-size:17px;
border-bottom-right-radius:13px;
border-top-left-radius:13px;
padding:5px;
text-decoration:none;

}



.modal-header{
background-color:#00008B;
}
.modal-title{
color:white;
}
#times{
color:white;
font-size:20px;
}
#submit{
background-color:#00008B;
padding:6px;
color:white;
}


.navbar-default {
padding:10px;
background-color:#20B2AA;
margin-top:0px;
border:none;
width:100%;
}

.navbar-header button{
background-color:black;
color:white;
transition:all .6s;
}

.navbar-header button:hover{
background-color:transparent;
border:1px solid;
color:black;
}

.navbar-default .navbar-nav>li>a{
color:white;
font-weight:bold;
text-transform:uppercase;
margin-top:10px;
transition:.5s;
font-family:Lucida Calligraphy;
}



.navbar-nav>li:hover>a{
color:white;
font-weight:bold;
text-transform:uppercase;
margin-top:10px;
}

.navbar-default .navbar-nav>li>a .active:hover{
background-color:#20B2AA;
}

.navbar-brand {
padding: 0 0 0 20px;
margin-bottom:20px;
}

.imgbrand{
height:70px;
}
.dropdown-menu  {
    box-shadow: none;
    border-radius: 0;
	border:none;
}

.dropdown-menu  {
   padding: 0;
}

.dropdown-menu li a{
color:white;
background:#20b2aa;
font-size:16px;
font-family:Lucida Calligraphy;

}


.dropdown-menu li a:hover{
color:#20b2aa;
background:white;
font-size:16px;
font-family:Lucida Calligraphy;

}

#sliderimg{
width:100%;
}


.spanour{
color:#DC143C;
}

.box{
width:300px;
height:350px;
position:relative;
overflow:;
}

.box img{
width:280px;
height:280px;
margin:auto;
	
}

.box:hover img{
box-shadow:0px 0px 10px gray;
transition:all .9s;
}


.box a{
text-decoration:none;
color:black;
font-size:17px;
font-weight:bold;
}

.box p{
padding:8px;
font-family:Lucida Calligraphy;
}

#image1{
width:300px;
height:300px;
margin:auto;
}

#ourimage{
padding:20px;	
}

#ourimage1{
margin:auto;	
}

#iconcontant{
margin-left:10px;
color:black;
font-size:12px;
font-weight:bold;	
}

.fa-hand-peace-o{
margin-left:40px;
border:1px dotted #20B2AA;
padding:6px;
}

.fa-diamond{
margin-left:15px;
border:1px dotted #20B2AA;
padding:6px;
}

.fa-calculator{
margin-left:10px;
border:1px dotted #20B2AA;
padding:6px;
}

.fa-user{
margin-left:10px;
border:1px dotted #20B2AA;
padding:6px;
}


#p2{
color:black;
margin:auto;
padding:4px;
}

#p3{
color:black;
margin:auto;
padding:4px;
line-height:30px;
}


#h2{
margin:auto;
padding:4px;
font-weight:bold;
color:#2F4F4F;;
}

#span1{
margin:auto;
padding:4px;
font-weight:bold;
color:#20B2AA;
}





#footer{
background-color:rgba(51,51,100,.9);
padding:50px;
}

#conatct h2{
color:white;
font-family:Lucida Calligraphy;
}


#footerlogo{
height:150px;
width:160px;
margin-top:55px;
}

#logoname{
color:white;
font-size:40px;
letter-spacing:1px;
margin-left:-20px;
margin-top:10px;	
}

#h3{
color:white;
text-transform:uppercase;
margin-top:50px;
font-family:Lucida Calligraphy;

}

.foootermenu li{
list-style:none;

}


.foootermenu li a{
color:#20B2AA;
font-size:18px;
line-height:50px;
text-transform:uppercase;
}




.foootermenu li a:hover{
color:#20B2AA;
font-size:18px;
line-height:50px;
text-transform:uppercase;
text-decoration:none;
}


#conatct p{
color:white;
font-family:arial;
font-size:17px;
}

#p1{
color:white;
}

#conatct .fa-user{
color:#20B2AA;
}


#conatct .fa-phone{
color:#20B2AA;
}


#conatct .fa-envelope{
color:#20B2AA;
}


#conatct .fa-home{
color:#20B2AA;
}



#conatct label{
color:#20B2AA;
font-size:12px;
padding:10px;
}
.border1{
border:2px solid #20B2AA;
margin-top:27px;
}


#btn .btn-block{
background-color:#20B2AA;
color:white;
font-size:17px;
}

#btn{
text-decoration:none;	
}

.btn-block:hover{
background-color:#20B2AA;
color:white;
font-size:17px;
text-decoration:none;
}

#sectionbg{
background-color:#20B2AA;
padding:4px;
}


#sectionp p{
color:white;
margin-top:10px;
}
/*nav header end

.container-fluid{
background-color:#00BFFF;
padding:15px 15px 15px 15px;
}

.container-fluid img{
height:290px;
width:300px;
margin:auto;
padding:6px;
}
*/