@import url('https://fonts.googleapis.com/css2?family=Jost&family=Poppins&display=swap');
li{list-style-type:none!important;}
a{text-decoration:none!important;}
.heading1{font-size: 2.5rem;} .heading2{font-size: 2rem;} .heading3{font-size: 1.75rem;} .heading4{font-size: 1.5rem;} .heading5{font-size: 1.25rem;} .heading6{font-size: 1rem;}
.logo{width:80px;}
.berk{font-family: 'Jost', sans-serif;}
.overpass{font-family: 'Poppins', sans-serif;}
.navfont{font-family: 'Jost', sans-serif; font-size:20px;}
.navbar-light .navbar-nav .active>.nav-link{color: #bfa045 !important;}
.navbar button {background-color:#bfa045;}
.clr {
    color: #bfa045;
}
body{
    background:url("../images/back1111.jpg");
}
.top-wrap {
    background: #bfa045  !important;
    padding: 0;
}
.iframecontact
{
    width:100%;
    height:450px;
}
.section-bg
{
    background-image:none;
}
.addedbox
{
    margin:50px 60px;
}
.btnenquiry
{
    width:160px;
    border-radius:50px;

    background-color:#bfa045;
    color:black;
    padding:6px;

}

.iframe
{
    
    width:450px;
     height:250px;
    border:0;
}
.top-wrap .ftco-social {
    padding: 0;
    margin: 0;
}
.top-wrap .ftco-social a {
    height: 44px;
    width: 44px;
    display: block;
    color: #fff;
    border-radius: 0;
    position: relative;
    background: rgba(255,255,255,.03);
    background: #4f86f9;
    margin: 0 2px;
}.zoom figure img {

    -webkit-transform: scale(1);
    transform: scale(1);
    -webkit-transition: .3s ease-in-out;
    transition: .3s ease-in-out;

}
figure {
	margin: 0;
	padding: 0;
	background: #fff;
	overflow: hidden;
}.zoom figure:hover img {
	-webkit-transform: scale(1.3);
	transform: scale(1.3);
}
.bckimg{background:url("../images/bottom.png") no-repeat scroll bottom right; background-color:#bea14545;}
.top-wrap .con p span.fa {
    color: #fff;
}
.ftco-navbar-light{
    background-color: #fff;
}
.red{color: #fff; background: #bfa045;}
.white{background: #dc24300a; color:#81221c;}	
.abthfont{font-size: 4rem;}
.boxabt{padding: 40px;}
.ftco-pad{padding:90px 0;}
.fun-fact-section {
    position: relative;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    padding: 100px 0 100px;
    background-image:url("../images/gif2.gif");
}

.fun-fact-section::before {
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    background: #1a1d1f;
    opacity: .80;
    content: "";
}
.funtext1 {
    display: block;
    font-size: 15px;
    line-height: 30px;
    color: #fff;
    font-weight: 400;
}
.btn-style-two {
    position: relative;
    font-size: 16px;
    color: #fff;
    padding: 13px 30px;
    line-height: 20px;
    font-weight: 700;
    background-color: #bfa045;
    border: 2px solid #bfa045;
    text-transform: uppercase;
}
.theme-btn {
    display: inline-block;
    transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    font-family: 'Raleway', sans-serif;
}
.owl-nav{display: none;}
.btn-style-two:hover{color: #fbc605;}
.btn-style-two:hover {
    color: #fff;
    background: #81221c;
    border: 2px solid #bfa045;
}
.sec-title {
    position: relative;
    margin-bottom: 35px;
}
.sec-title h2 {
    position: relative;
    display: block;
    font-size: 36px;
    line-height: 1.2em;
    color: #bfa045;
    font-weight: 700;
    padding-bottom: 25px;
}
.sec-title h2::before {
    position: absolute;
    left: 0;
    bottom: 0;
    height: 3px;
    width: 80px;
    background-color: #142336;
    content: "";
    display: inline-block;
    right: 0;
margin: 0 auto;
}
.team-holder15 {overflow: hidden; max-height: 615px;}
.team-holder15 .team-member {transition: all 0.3s ease-out 0s;}
.team-holder15 .team-member img {transition: all 0.3s ease-out 0s;}
.team-holder15 .info-box {position: relative; bottom: 0; padding: 40px; border: 1px solid #e4e4e4; background-color: #fff; transition: all 0.3s ease-out 0s;}
.info-box {padding: 20px; margin-bottom: 30px; border-radius: 4px;}
.team-holder15:hover .team-member img { transform: scale(1.1, 1.1); transition: all 0.3s ease 0s;}
.team-holder15:hover .info-box {border-top: 1px solid #e4e4e4; bottom: 100px; transition: all 0.3s ease-out 0s;}
.team-holder15 .info-box {
    position: relative;
    bottom: 0;
    padding: 40px;
    border: 1px solid #e4e4e4;
    background-color: #fff;
    transition: all 0.3s ease-out 0s;
}
.teamfnt{font-size: 15px;}
.footer {  background: url("../images/gif2.gif") no-repeat scroll; background-color: #9c9a9a;background-repeat: no-repeat;
    background-attachment: fixed;
    background-size: cover;}
.footer__call {position: relative; top: -65px;}
.footer__call__content {background: #1f1a17; padding: 30px 55px 25px 45px; border-radius: 5px;}
.footer__call__number {overflow: hidden;}
.footer__call__number__icon {float: left; margin-right: 35px;}
.footer__call__number__text {overflow: hidden;}
.footer__title {position: relative; z-index: 1;}
.fulpad{padding: 0!important; margin:0!important;}
.footer__title h4 {
    color: #fff;
    display: inline-block;
    padding-right: 12px;
    background: #142336;
}
.footer__title::after {
    position: absolute;
    left: 0;
    top: 15px;
    height: 1px;
    width: 100%;
    background: #444;
    content: "";
    z-index: -1;
}
.footer__copyright {
    border-top: 1px solid #444;
    text-align: center;
    padding: 25px 0px;
}
.footer-bottom{background-color: black;}
.yellow {
    color: #fde428;
}
.text2 {position: relative;
    padding: 0 0 0 28px;
    margin-top: -41px;}
.text3 {position: relative; padding: 0 0 0 50px; margin-top: -49px;}
.icon-clrs{color: #4f86f9;}
.secpad1{ 
    padding: 110px 0;
}
.icons {
    width: 100px;
    height: 100px;
    display: table;
    text-align: center;
    margin: 0 auto 30px auto;
    border-radius: 50%;
    background: #bfa045;
}
.icons i {
    display: table-cell;
    vertical-align: middle;
    font-size: 32px !important;
    color: #fff;
}
.fixed{position:fixed; z-index:2;}
.priceicn{width:100px;}
.point{bottom:10px!important; right:10px!important;}
.wapp {width: 75px;}
.ims{width: 380px;}
@media (max-width:767.98px){
.ftco-navbar-light{background-color: #fff;}
.ftco-section {padding: 4em 0;}
.ftco-pad{padding:40px 0;}
.footer__call__number {float: none; margin-top: 30px;}
.footer__call__number__icon {float: none; margin-right: 0;}
.footer__call__number__text {padding-top: 26px;}
.footer__call__content {padding: 40px 20px;}
.fun-fact-section{padding:40px 0 40px;}
}
@media (max-width:600px){.ims{width: 280px;} }
@media (max-width:500px){.ims{width: 180px;} }
@media (max-width:400px){.ims{width: 100px;} }
@media (min-width:768px) and (max-width:992.98px){
    .footer__call__number {float: none; margin-top: 30px;}
.footer__call__number__icon {float: none; margin-right: 0;}
.footer__call__number__icon {float: left; margin-right: 35px;}
.footer__call__content {padding: 40px 20px;}
}

