@charset "utf-8";
/* CSS Document */
@import url('https://fonts.googleapis.com/css?family=Satisfy');

.banner
{background: url(../img/bg-banner03.jpg) no-repeat fixed; background-size: cover;min-height: 768px;}

.bannercolor
{min-height: 768px; background: rgba(11,11,11,0.70); overflow: hidden;}

.navbar-default .navbar-nav > li > a:hover
{color:#FFFDD7;}

.navbar-default
{background: transparent;border: none;padding-top: 15px;transition: 0.6s;}

.navbar-default .navbar-brand 
{color: #fff;font-family: 'Satisfy', cursive; font-size: 36px; }

.navbar-default .navbar-nav>li>a
{ color: #fff;}

.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover 
{ color: #FFECB5; background-color: transparent;}

.banner_text
{border-left: 2px solid #BD2525; color: #fff; margin-top: 170px; padding-left: 20px;}

.banner_text h1
{line-height: 55px; }

.banner_text h1 span
{font-family: 'Satisfy', cursive;}

.circle
{width: 40px; height: 40px; border: 2px solid #fff; border-radius: 50%;margin:300px auto 0px;}

.fa-chevron-down
{padding-top: 10px;color: #fff;}



.about1
{background: url(../img/about-banner.jpg); min-height: 400px;padding-top: 30px;}

.about1 h1
{border-right: 5px solid red; font-size: 19px; padding-right:10px; }

.about1 h1 span
{font-family: 'Satisfy', cursive;  }

.about1 p
{font-size: 16px;}

.about1 p span
{line-height:30px; font-weight:600;}


.top-nav-collapse
{background:rgba(50,60,70, 0.9); padding-top: 0px;}

.contact
{padding-top: 50px;padding-bottom: 50px; color: #fff; background: #000;}

.contact h2 span
{font-family: 'Satisfy', cursive;  }

.port 
{padding-top: 50px; padding-bottom: 30px;background: #F0F1E9;}

.port h4
{padding: 20px;}

.port h4 span
{font-family: 'Satisfy', cursive;  }

.nopadding
{padding-left: 0px;}

.saying
{padding-top: 30px; padding-bottom: 30px; height: auto;overflow: hidden; padding: 100px 80px 181px 80px; }

.saying h3
{text-align: center;}

.saying h3 span
{font-family: 'Satisfy', cursive;  }

.client
{padding: 10px; width: 90% ; height: 100px; background:#EEEEEE; border-left: 4px solid #C3C3C3; position: relative;}

.down
{width: 3px; border-top: 10px solid #EEEEEE; border-left: 10px solid transparent; border-right: 10px solid transparent;position: absolute; bottom: -10px; left: 20px;}

.btn-default
{ color: #fff; background-color: #BE2626; border-color: #BE2626;}

.footer
{padding: 30px;}

.footer p
{ font-size: 15px;}

.footer a
{color: #C32525;}

.iconic
{font-size: 34px; color: #92B7D1;text-align: right;}

