/*!
 * Start Bootstrap - Modern Business (https://startbootstrap.com/template-overviews/modern-business)
 * Copyright 2013-2019 Start Bootstrap
 * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap-logomodern-business-nav/blob/master/LICENSE)
 */

@import url('https://fonts.googleapis.com/css2?family=Satisfy&display=swap');
 
body {
margin:0;
}

.clr{clear:both;}
.space{padding:5px 0;}

/*h1, h2 {font-size: 1.9rem!important; font-family: "Satisfy", serif; padding:30px 0 5px; display:block; color: #1488bf;}*/
h1, h2 {font-size: 1.7rem!important; padding:30px 0 5px; display:block; color: #1488bf;}
h3{font-size: 1.0rem!important;}

h1>span, h2>span, h3>span{color:#e7de05;}

.about {
background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgb(239 239 239 / 99%) 99%, rgb(235 213 213) 100%);

-webkit-box-shadow: 0px 9px 24px -18px rgba(66, 68, 90, 1);
-moz-box-shadow: 0px 9px 24px -18px rgba(66, 68, 90, 1);
box-shadow: 0px 9px 24px -18px rgba(66, 68, 90, 1);

padding:0 10px 40px; margin:20px 0 40px;
/*text-align:justify;*/
}

.about .img {border:dashed 2px #e7de05; padding:10px;}
.about .img2 {border:dashed 2px #e7de05; padding:10px; margin:10px 20px 20px 0; width:400px; height:auto; float:left;}

p{color:#000000; font-size:16px; text-align:justify;}
hr{
    margin-top: 0.3rem;
    margin-bottom:1.2rem;
    border: 0;
    border-top: 1px solid rgba(0, 0, 0, .27);
}

.contentwrapper{padding-top:1%;}
iframe{width:98%; height:380px;
	-webkit-box-shadow: 2px 0px 5px 0px rgba(0,0,0,0.24);
	-moz-box-shadow: 2px 0px 5px 0px rgba(0,0,0,0.24);
	box-shadow: 2px 0px 5px 0px rgba(0,0,0,0.24);
}
.img1{
-webkit-box-shadow: 2px 1px 5px 7px rgba(0,0,0,0.19);
-moz-box-shadow: 2px 1px 5px 7px rgba(0,0,0,0.19);
box-shadow: 2px 1px 5px 7px rgba(0,0,0,0.19);
height:290px;
width:100%;
margin:20px auto;
}

.form-control {
    padding: .30rem .75rem;
	margin-bottom:30px;
    font-size: 1rem;
    color: #212529;
	border:0;
    border-bottom: 1px solid #ced4da;
}

.contacttext{font-size:16px; padding-top:20px; font-weight:400;}

.gradient-button{margin-top: 5px!important;}
.gradient-button a{
    display: inline-block !important;
    padding: 10px 20px !important;
    color: #fff !important;
    text-transform: capitalize;
    font-size: 15px;
    background: rgb(19, 175, 240);
    background: linear-gradient(105deg, rgb(7 156 231) 0%, rgb(108 104 0) 100%);
    border-radius: 23px;
    font-weight: 500 !important;
    letter-spacing: 0.3px !important;
    transition: all .5s;
}

.gradient-button a:hover {
    background: rgb(19, 175, 240);
    background: linear-gradient(105deg, rgb(7 156 231) 0%, rgb(108 104 0) 100%);
}

.home_parallax{padding:0; margin-top:60px;}

.nav-item {padding-left:20px;}
.nav-link {
    display: block;
    margin-top:10px;
	padding: 0.5rem 1.8rem;
	font-size:12px;
    color: #000000;
    text-decoration: none;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;
	font-family: 'Rajdhani', sans-serif;
	font-weight:bold;
	text-transform:uppercase;
}
.dropdown-item {font-size: 13px; text-transform:uppercase;}

.card {
	margin:5% auto;
	border: 2px solid rgb(94 173 211);
	box-shadow: 2px 1px 5px 7px rgba(0, 0, 0, 0.10);
}

.nav-pills .nav-link.active, .nav-pills .show>.nav-link {
background-color: #1488bf;
}
.nav-pills .nav-link {font-size: 14px; background: #e7de05;}


/*==========footer ==========*/
footer {
	background:none;
    background-color: #000000 !important;
    color: #000000;
    font-weight: bold;
    font-size: 13px;
    border-top: solid 3px #595959;
	padding-bottom: 0;
	margin-top: 0;
}


footer > div > p > a {color:#000000;}
/*==========footer end==========*/

@media (min-width: 992px) {
    .dropdown:hover>.dropdown-menu {
        display: block;
    }
}


@media (max-width: 800px) {
	
	h1, h2, h3 {font-size: 1.5rem!important; padding:15px 0 7px; font-weight:600;
	}
	/*.contentwrapper{padding-top:150px;}*/
	iframe{width:100%; height:220px;}
	.img1{height:230px;}
	.icon img{width:160px; height:auto;}
	
	.logo{width:180px; height:auto;}
	
	.nav-link {
    padding: 0.2rem 0.8rem;
    font-size: 12px;
    border-bottom: solid 1px #cccccc;
}
.gradient-button{margin-top: 10px!important;}	
.dropdown-item {font-size: 12px; text-transform:uppercase;}	
}

@media (max-width: 480px) {
	iframe{width:100%; height:180px;}
	.img1{height:150px;}
}
