/* ========================================================================
Template : Horsea v1.0
Author  : https://downloadfort.com/
LIcense  :  https://downloadfort.com/License
Template URL: https://downloadfort.com/
For Software: https://softwareocean.com/
Get customized website proposal: https://softrockglobal.com
========================================================================= */

/* General Styles */
body {
  font-size: 18px;
  line-height: 30px;
  font-family: "Titillium Web", sans-serif;
  background-color: #ffeb3b;
}
a.logo,
a.logo:hover {
  color: #ffeb3b;
  text-decoration: none;
  font-family: "Zen Tokyo Zoo", cursive;
  font-size: 35px;
  font-weight: 900;
}
section {
  padding-top: 85px;
  padding-bottom: 60px;
}

.collapse {
  display: block;
}

.bi {
  padding-right: 10px;
}

.heading {
  font-size: 40px;
  color: #272625;
}

.padding-head {
  padding-bottom: 40px;
}

.card {
  border: 1px dashed #03a9f4;
  margin: 15px 1px;
}

.navbar-nav a i {
  padding: 2px;
}

/* Menu Styles */
.bg-main {
  background-color: rgb(255, 255, 255) !important;
}

#menuMain {
  padding-right: 30px;
}

/* HOME */

#home {
  padding-top: 85px;
  padding-bottom: 25px;
}
header {
  background: url(images/galary/5.jpg) no-repeat center center;
  padding: 0;
  background-size: cover;
}

header .overlay {
  padding-top: 200px;
  background-color: rgba(7, 7, 7, 0.61);
  padding-bottom: 200px;
  color: #fff;
}

header .overlay p {
  padding-top: 30px;
}

header ul {
  padding-left: 15px;
}

header ul li {
  padding: 10px 5px 10px 5px;
  list-style: none;
}

a.btn-cust,
a.btn-cust:hover {
  padding: 15px 20px 10px 25px;
  background-color: #fff;
  font-size: 14px;
  border: 0px;
  color: #000;
  text-decoration: none;
  cursor: pointer;
}

.heading-set {
  font-size: 70px;
  font-weight: 900;
  color: #000000;
  font-family: "Zen Tokyo Zoo", cursive;
}

.sub-heading-set {
  font-weight: 900;
  font-size: 50px;
  background-color: #03a9f4;
  padding: 20px 30px;
}

header .form-wrapper-pro {
  background-color: rgba(81, 81, 81, 0.6);
  padding: 40px 40px 40px 40px;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 5px;
  border: 1px dashed #000;
}

header .hic {
  color: #03a9f4;
  padding-right: 10px;
}

/* CTA */
.head-cta {
  font-size: 35px;
  line-height: 55px;
}

.cta-way {
  background-color: #292c30;
  color: #fff;
}

/*GALLERY*/

#galary {
  background-color: #e2e2e2;
}

.img-set {
  cursor: pointer;
  margin: 15px 5px 15px 5px;
  height: 250px;
  width: 100%;
}

/* ABOUT */
#about {
  background-color: #7f7f7f;
  background-color: #000000;
  color: #b0b0b0;
  font-size: 20px;
  line-height: 35px;
}

#about .heading {
  color: #ffffff;
}

/*CONTACT*/

#contact {
  background-color: #2a2a2a;
  color: #7f7f7f;
}
#contact .heading {
  font-size: 40px;
  color: #ffffff;
}

.contactec {
  font-size: 25px;
  color: #e3e3e3;
}

/* Footer Styles */
footer {
  background-color: #383737;
  color: #fff;
  padding: 22px 15px 12px 15px;
}
