#comments,#fh5co-start-project-section h2,#reply-title,.blog-section.masonry-style article h5,.blog.masonry-style article h5,.fh5co-team h2,.fh5co-testimonial h2,.main_menu_bg .navbar-nav>li>a,h2
{
	text-transform:uppercase
}
body,html
{
	background-color:#fff;
	font-size:15px;
	color:#797979;
	width:100%;
	padding:0;
	margin-left:0;
	margin-right:0;
	font-weight:700;
	font-family:helvetica
}
.preloader
{
	position:fixed;
	top:0;
	left:0;
	right:0;
	bottom:0;
	background-color:#fefefe;
	z-index:99999;
	height:100%;
	width:100%;
	overflow:hidden!important
}
.loaded
{
	width:250px;
	height:60px;
	position:absolute;
	left:42%;
	top:50%;
	/*background-image:url(../images/loading.gif);*/
	background-image:url(../images/logo_swf.png);
	background-repeat:no-repeat;
	background-position:center;
	-moz-background-size:cover;
	background-size:cover;
	margin:-20px 0 0 -20px
}
img
{
	-moz-user-select:none;
	-webkit-user-select:none;
	-ms-user-select:none;
	user-select:none;
	-webkit-user-drag:none;
	user-drag:none;
	max-width:100%
}
a,a:active,a:focus,a:hover
{
	text-decoration:none;
	outline:0
}
a,a span,button
{
	-webkit-transition:.2s ease-in-out;
	-o-transition:.2s ease-in-out;
	transition:.2s ease-in-out
}
.btn:active,.btn:focus
{
	outline:inherit
}
*,:after,:before
{
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box
}
p
{
	margin:0 0 15px
}
.clear
{
	clear:both
}
.slider
{
	width:50%;
	margin:100px auto
}
.slick-slide
{
	margin:0 20px
}

h1,h2,h3,h4,h5
{
	margin:0
}
.slick-slide img
{
	width:100%
}
.slick-next:before,.slick-prev:before
{
	color:#000
}
.uneditable-input,input[type=text],input[type=url],input[type=search],input[type=tel],input[type=color],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],textarea
{
	outline:0
}
.form-control
{
	display:inline-block;
	height:38px;
	padding:10px 2px;
	font-size:14px;
	line-height:1.42857143;
	color:#000;
	background-color:#fff;
	background-image:none;
	border:0 solid #ccc;
	border-radius:0;
	-webkit-box-shadow:inset 0 0 0 transparent;
	box-shadow:inset 0 0 0 transparent;
	-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
	-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;
	transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;
	border-bottom:2px solid #ddd
}
h4,h5,p
{
	line-height:2rem
}
.separator,.separatorhome
{
	height:10px;
	position:relative;
	border-radius:50%
}
.form-control:focus
{
	border-color:#bcefeb;
	outline:0;
	-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,.075),0 0 0 rgba(102,175,233,.6);
	box-shadow:inset 0 0 0 rgba(0,0,0,.075),0 0 0 rgba(102,175,233,.6)
}
h4,h5
{
	font-weight:300
}
h1,h2
{
	font-weight:700
}
h1
{
	font-family:'Open Sans',sans-serif;font-size:3.143em;
	line-height:5.5rem;
	color:#4e4d4d;
	letter-spacing:.4rem
}
h2,h3
{
	font-family:'Source Sans Pro',sans-serif
}
.home-wrap h2,.home-wrap h3,.home-wrap h4,.home-wrap h5,.home-wrap p,.textwhite,h3
{
	color:#04091e
}
.btn,button.btn-md
{
	letter-spacing:1px
}
h2
{
	font-size:2.571rem;
	line-height:3rem
}
h3
{
	font-size:1.714rem;
	line-height:2.5rem;
	font-weight:400
}
.btn,h4
{
	font-family:'Open Sans',sans-serif
}
h4
{
	font-weight:600;
	font-size:1.286rem;
	margin-bottom:1rem;
	color: #8B4513;
}
p
{
	font-size:.875rem
}
p:last-child
{
	margin-bottom:25px
}
.coloricon i,.colorstext
{
	color:#5e9a28
}
.colorsbg,.white
{
	color:#fff
}
.colorsbg
{
	background:#5e9a28
}
.lightbg
{
	background-color:#f9f9f9
}
.transition
{
	-webkit-transition:all .3s linear;
	-moz-transition:all .3s linear;
	-o-transition:all .3s linear;
	-ms-transition:all .3s linear;
	transition:all .3s linear
}
.outofsectiontext
{
	margin-top:40px
}
.padding-40
{
	padding:40px
}
.sections
{
	padding-bottom:135px;
	overflow:hidden
}
.sections_about
{
	padding-bottom:35px;
	overflow:hidden
}
.sections.footer
{
	padding-bottom:80px
}
section .subtitle h5
{
	margin-top:10px;
	font-size:1.3rem
}
.parallax-section
{
	max-width:100%;
	color:#fff
}
section .title-half h2
{
	font-size:3rem;
	line-height:4rem;
	font-weight:300;
	margin-bottom:1.4rem
}
section .subtitle-half h5
{
	font-weight:100;
	font-size:17px
}
ul
{
	margin:0;
	padding:0;
	list-style:none
}
.heading
{
	margin-bottom:4rem
}
.no-padding
{
	padding:0!important;
	margin:0!important
}
.fluid-blocks-col
{
	padding:70px 40px 0 80px
}
.fluid-blocks-col-right
{
	padding:70px 80px 0 40px
}
.separator
{
	width:10px;
	background:#04091e;
	display:inline-block
}
.separatorhome
{
	background:#04091e;
	display:inline-block
}
.separator:after,.separator:before
{
	position:absolute;
	bottom:4px;height:1px;
	width:80px;
	background:#eee;
	content:"";
	display:inline-block
}
.separator:after
{
	left:5%;
	margin-left:20px
}
.separator:before
{
	right:5%;
	margin-right:20px
}
.separatorgrey
{
	background:#c5bdb8
}
.separator2
{
	height:4px;
	width:40px;
	margin:10px 0;
	background:#eee;
	position:relative
}
.separator3
{
	height:2px;
	width:40px;
	margin:20px auto;
	background:#ffffff
}
.separator4
{
	height:2px;
	width:30px;
	margin:20px 0;
	background:#f38181
}
.divider
{
	height:1px;
	background:#eee;
	width:100%;
	overflow:hidden
}
.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary.disabled,.btn-primary.disabled:hover,.btn-primary.focus,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.btn-primary:focus,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover
{
	color:#04091e;
	background-color:#e74c3c;
	border-color:#e74c3c
}
.btn-primary.active,.btn-primary.focus,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open>.dropdown-toggle.btn-primary
{
	color:#04091e;
	background-color:#fff;
	border-color:#04091e
}
.btn-default,.btn:hover
{
	color:#fff;
	background:0 0
}
.btn
{
	display:inline-block;
	min-width:150px;
	text-align:center;
	color:#fff;
	margin:20px 0 0;
	font-size:.8125rem;
	border:1px solid #e74c3c;
	font-weight:700;
	padding:.8rem 3rem;
	transition:all .6s;
	border-radius:2px
}
.btn:hover
{
	border:2px solid #04091e;
	border-radius:2px
}
.btn-default,.btn-default2,.btn-default2:hover,.btn-default:hover
{
	border:1px solid #fff
}
.btn-default
{
	padding:1.125rem 3rem
}
.btn-default:hover
{
	background:#fff;color:#04091e
}
.btn-default2
{
	color:#fff;
	background:0 0;
	padding:1.125rem 3rem
}
.btn-default2:hover
{
	background:#fff;
	color:#04091e
}
.btn-lg,.btn-lg2
{
	background:#04091e;
	padding:1.125rem 3rem
}
.btn-lg2
{
	color:#fff
}
.btn-lg2:hover
{
	background:0 0;
	color:#04091e;
	border:1px solid #04091e;
	padding:1.125rem 3rem
}
.btn-md
{
	background:#999;
	padding:1rem 2rem;
	border:1px solid transparent
}
.margin-top-20
{
	margin-top:20px
}
.margin-bottom-20
{
	margin-bottom:20px
}
.margin-top-40
{
	margin-top:40px
}
.margin-bottom-40
{
	margin-bottom:40px
}
.margin-top-60
{
	margin-top:60px
}
.margin-80,.margin-top-80
{
	margin-top:80px
}
.margin-80
{
	margin-bottom:80px
}
.margin-bottom-60
{
	margin-bottom:60px
}
.margin-bottom-80
{
	margin-bottom:80px
}
.m_t_10
{
	margin-right:10px
}
.padding-top-20
{
	padding-top:1.33rem
}
.padding-bottom-20
{
	padding-bottom:1.33rem
}
.padding-top-40
{
	padding-top:2.66rem
}
.padding-bottom-40
{
	padding-bottom:2.66rem
}
.padding-top-60
{
	padding-top:5rem
}
.padding-bottom-60
{
	padding-bottom:5rem
}
.padding-top-90
{
	padding-top:6.429rem
}
.padding-bottom-90
{
	padding-bottom:6.429rem
}
.padding-bottom-0
{
	padding-bottom:0
}
.p_l_r
{
	padding-left:5.714rem;padding-right:5.714rem
}
.padding-twenty
{
	padding:10px 0
}
.padding-fourty
{
	padding:20px 0
}
.padding-sixty
{
	padding:30px 0
}
.padding-eighty
{
	padding:40px 0
}
h1 span
{
	color:#5e9a28;
	font-weight:400
}
input::-webkit-input-placeholder
{
	color:#ddd
}
input::-moz-placeholder
{
	color:#ddd
}
input::-ms-input-placeholder
{
	color:#ddd
}
.menu-scroll
{
	padding-top:0;
	padding-bottom:0;
	position:fixed;
	top:0;
	left:0;
	right:0;
	z-index:300;
	box-shadow:0 6px 12px rgba(0,0,0,.175);
	-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);
	background-color:red;
	-webkit-transition:all .3s;
	-moz-transition:all .3s;
	transition:all .3s;
	height:75px
}
.text-block1 {
  position: absolute;
  Top: 400px;
  left:100px;
  background-color: none;
  color: white;

}
.text-block2 {
  position: absolute;
  Top: 400px;
  left:550px;
  background-color: none;
  color: white;
 }
 .text-block3 {
  position: absolute;
  Top: 670px;
  left:100px;
  background-color: none;
  color: white;
 }
 .text-block4 {
  position: absolute;
  Top: 670px;
  left:550px;
  background-color: none;
  color: white;
 }
.main_menu_bg{margin-top:0;background-color:TRANSPARENT}
.main_menu_bg2{margin-top:0;background-color:rgba(0,87,127);}
.main_menu_bg .navbar-default{background-color:transparent;border-color:transparent;transition:all .6s;margin:10px auto}
.main_menu_bg2 .navbar-default{background-color:red;border-color:transparent;transition:all .6s;margin:15px auto}
.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:black;background:none}
.main_menu_bg .navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#04091e;padding-bottom:22px;border-bottom:3px solid #04091e;background:0 0}
.main_menu_bg .navbar-nav>li>a{padding-top:15px;padding-bottom:20px;font-size:.875rem;color:#fff}
.navbar-brand{padding:0 15px}
.navbar-brand>img{max-width:100%;height:59px;margin-top:1px;margin-left:20px}
.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:white}
.dropdown-menu{padding:0;margin:2px 0 0;font-size:16px;text-align:Center;list-style:none;background-color:transparent;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:0;-webkit-box-shadow:none;box-shadow:5px 10px #4475AD}
.dropdown-menu .navbar-form .form-group input[type=text]{background-color:rgba(34,61,97,.68);border:0 #e74c3c;color:#e74c3c;width:300px}
.dropdown-menu .navbar-form .form-group .form-control::-webkit-input-placeholder{color:#e74c3c;opacity:1}
.dropdown-menu .navbar-form{margin-right:-30px}
.scrooldown{position:absolute;left:48.5%;bottom:-2%;width:40px;height:40px;line-height:48px;background:#87ceeb;border-radius:50%;text-align:center;z-index:9}
.scrooldown a i{font-size:1.5rem;color:#04091e}
.culmn{width:100%;overflow:hidden}
.head_title{margin-bottom:0px}
.head_title h3{color:#413d4b}
.head_title .subtitle{margin-top:30px}
.home{background:url(../images/homebg.png) center center no-repeat;background-size:cover}
.clients{background-size:cover}
.home_skew_border{position:relative;height:750px}
.home_skew_border:after,.home_skew_border:before{position:absolute;bottom:0;width:0;height:0;border-bottom:86px solid #fff;content:""}
.home_skew_border:after{left:0;border-right:680px solid transparent}
.home_skew_border:before{right:0;border-left:680px solid transparent}
.main_home{padding-top:190px;display:block;}
.h1textshadow{text-shadow:4px -1px 11px #797575}
.main_home h1{color:#04091e;margin-bottom:15px;margin-top:15px}
.main_home p{color:#04091e;max-width:60%;margin:12px auto;padding-bottom:2px;font-size:1.7em}
.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{color:#fff;outline:0;background:#e74c3c}
.slick-arrow{background:#ffffff;color:#000000}
.main_home_slider i{width:40px;height:40px;line-height:40px;color:#fff;background:#04091e}
.main_home_slider i.nextprevleft,.main_home_slider i.nextprevright{width:40px;height:40px;line-height:40px;background:#04091e;position:absolute;top:325px;font-size:1.5rem;transition:all .6s;color:#87CEEB}
.main_home_slider i.nextprevleft{float:left;left:-60px}
.main_home_slider i.nextprevright{float:right;right:-50px}
.main_home_slider i.nextprevleft:hover,.main_home_slider i.nextprevright:hover{color:#fff;background:#04091e}
.btn-md.active,.btn-md:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,.125);box-shadow:inset 0 0 0 rgba(0,0,0,.125)}
.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,button.btn-md:focus{outline:0;color:#e74c3c}
button.btn-md{text-align:center;color:#444;margin:0;font-size:.8125rem;border-radius:0;background-color:transparent;transition:.5s;border:0 solid #e74c3c;font-family:montserratregular}
button.btn-md:hover{background-color:transparent;color:#e74c3c;text-decoration:none;border:0 solid #f4720a}
.portfolio .toolbar{margin-bottom:50px}
#portfoliowork{margin:1rem 0;-webkit-column-count:4;-moz-column-count:4;column-count:4;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;-webkit-column-width:33.33333333333333%;-moz-column-width:33.33333333333333%;column-width:33.33333333333333%}
.tile{display:none}.scale-anm{margin:0;width:100%}
.tile img{height:auto;display:inline-block;width:100%}
.single_portfolio{position:relative}
.single_portfolio:hover .grid_item_overlay{opacity:1}
/*.grid_item_overlay{position:absolute;left:10%;top:10%;width:80%;height:80%;background:#04091e;color:#fff;padding:35% 20px 20px;opacity:0;transition:.6s;z-index:99}*/
.g_overlay_1{padding-top:16%}
.g_overlay_2{padding-top:85%}
.grid_item_overlay a i{width:30px;height:30px;line-height:30px;text-align:center;border:1px solid #fff;color:#fff;display:inline-block;background:0 0}
.grid_item_overlay a:hover i{color:#e74c3c;background:#fff}
.study{background:#2d2926;padding:2em}
.main_study_area{overflow:hidden}
.slick-active{outline:0}
.single_study_text{background:#fff;position:absolute;right:-15%;top:85px;width:100%;z-index:9;padding:10% 20%}
.single_study_text .s_study_icon{background:#04091e;width:60px;height:60px;line-height:60px;color:#fff;transform:rotate(45deg);margin:30px auto}
.single_study_text .s_study_icon i{transform:rotate(-45deg)}
.single_study_right_img{position:relative}
.footer{background:#000}
.main_footer{overflow:hidden;padding:20px 0}
.main_footer .flowus a i{color:#fff;font-size:1rem;padding:5px;border-radius:0;width:30px;height:30px;text-align:center;line-height:18px;margin-top:10px}
.main_footer .flowus a i:hover{color:#e74c3c}
.copyright_text{text-align:right}
.copyright_text p{color:#fff;line-height:25px;max-width:100%;padding-top:15px}
.copyright_text p i{padding:0 10px;color:red}
.copyright_text p a{padding:0 10px;color:#87CEEB}
.scrollup{width:30px;height:30px;border-radius:15px;opacity:.3;position:fixed;bottom:20px;right:25px;color:#fff;cursor:pointer;background-color:#04091e;z-index:1000;transition:opacity .5s,background-color .5s;-moz-transition:opacity .5s,background-color .5s;-webkit-transition:opacity .5s,background-color .5s}
.scrollup:hover{background:#04091e;opacity:1}
.scrollup i{font-size:13px;position:absolute;opacity:1;color:#fff;left:50%;top:50%;margin-top:-7px;margin-left:-6px;text-decoration:none}
.fh5co-tours>div,.fh5co-tours>div img{position:relative;-webkit-transition:.5s;-o-transition:.5s}
.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{background-color:#04091e}
.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#fffaf6}
.dropdown-menu>li>a{display:block;padding:3px 18px;clear:both;font-weight:400;line-height:2.428571;color:#333;background:none;white-space:nowrap}
.fh5co-tours{margin-bottom:30px}
.fh5co-tours>div{display:block;color:#000;bottom:0;overflow:hidden;transition:.5s}
.fh5co-tours>div img{transition:.5s}
.fh5co-tours>div:after{opacity:1;visibility:visible;content:"";position:absolute;bottom:0;left:0;right:0;top:0;background:rgba(0,0,0,.3);z-index:8;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.fh5co-tours>div .desc{position:absolute;bottom:0;left:0;right:0;padding:30px;z-index:12;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.fh5co-tours>div .desc h3{color:#fff;margin:0 0 5px;padding:0;opacity:1;font-size:30px;font-weight:400;visibility:visible;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.fh5co-tours>div .desc span{display:block;color:rgba(255,255,255,.9);margin-bottom:5px}
.fh5co-tours>div .desc .price{font-size:30px;font-weight:700;color:#fff}
.fh5co-tours>div .desc .btn{opacity:1;border:2px solid #fff!important;color:#fff!important;letter-spacing:1px!important;font-weight:400!important;-webkit-box-shadow:0 18px 71px -10px rgba(0,0,0,.75);-moz-box-shadow:0 18px 71px -10px rgba(0,0,0,.75);box-shadow:0 18px 71px -10px rgba(0,0,0,.75)}
.fh5co-tours>div .desc .btn:active,.fh5co-tours>div .desc .btn:focus,.fh5co-tours>div .desc .btn:hover{border:2px solid #04091e!important;background:#04091e!important;color:#fff!important}
.fh5co-tours>div:hover{-webkit-box-shadow:0 18px 71px -10px rgba(0,0,0,.75);-moz-box-shadow:0 18px 71px -10px rgba(0,0,0,.75);box-shadow:0 18px 71px -10px rgba(0,0,0,.75)}
.fh5co-tours>div:hover:after{opacity:1;visibility:visible;-webkit-box-shadow:inset 0 -34px 98px 8px rgba(0,0,0,.75);-moz-box-shadow:inset 0 -34px 98px 8px rgba(0,0,0,.75);-ms-box-shadow:inset 0 -34px 98px 8px rgba(0,0,0,.75);-o-box-shadow:inset 0 -34px 98px 8px rgba(0,0,0,.75);box-shadow:inset 0 -34px 98px 8px rgba(0,0,0,.75);background:rgba(0,0,0,.2)}
.fh5co-tours>div:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.fh5co-blog{margin-bottom:60px}
.fh5co-blog a img{width:100%}
.fh5co-blog .blog-text{margin-bottom:30px;position:relative;background:#fff;width:100%;padding:30px;float:right;-webkit-box-shadow:0 10px 20px -12px rgba(0,0,0,.18);-moz-box-shadow:0 10px 20px -12px rgba(0,0,0,.18);box-shadow:0 10px 20px -12px rgba(0,0,0,.18)}
.fh5co-blog .blog-text span{display:inline-block;margin-bottom:20px}.fh5co-blog .blog-text span.posted_by{font-style:italic;color:rgba(0,0,0,.3);font-size:18px}
.fh5co-blog .blog-text span.comment{float:right}
.fh5co-blog .blog-text span.comment a{color:rgba(0,0,0,.3)}
.fh5co-blog .blog-text span.comment a i{color:#F78536;padding-left:7px}
.fh5co-blog .blog-text h3{font-size:20px;margin-bottom:20px;font-weight:400;line-height:1.5}
.fh5co-blog .blog-text h3 a{color:rgba(0,0,0,.6)}
#fh5co-start-project-section{padding:7em 0;background:#F64E8B}
#fh5co-start-project-section h2{color:#fff;font-size:60px;font-weight:300}
.btn2,.comment-author,.portfolio ul.cats li{font-weight:700}
.package{background:#04091e}
.testimonial{position:relative;background:#00AD7C}
.fh5co-team,.fh5co-testimonial{position:relative;background:#fff;padding:30px;border-radius:5px;margin-bottom:30px}
@media screen and (max-width:768px){
	.fh5co-tours>div:hover:after{opacity:0;visibility:hidden}
	.fh5co-tours>div:hover img{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
	.fh5co-blog{width:100%}.fh5co-team,.fh5co-testimonial{border-right:0;margin-bottom:80px}
}
.fh5co-team h2,.fh5co-testimonial h2{font-size:16px;letter-spacing:2px;font-weight:700;margin-bottom:50px}
.fh5co-team figure,.fh5co-testimonial figure{position:relative;top:0;background-size:cover;margin-bottom:20px}
.fh5co-team figure img,.fh5co-testimonial figure img{width:130px;height:130px;border:10px solid #fff;background-size:cover;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}
.fh5co-team>div h3,.fh5co-testimonial>div h3{margin-bottom:0;font-size:20px;color:#F78536}
.fh5co-team>div .position,.fh5co-testimonial>div .position{color:#d9d9d9;margin-bottom:30px}
.fh5co-team blockquote,.fh5co-team>div,.fh5co-testimonial blockquote,.fh5co-testimonial>div{border:none;padding:0;margin-bottom:20px}
.fh5co-team blockquote p,.fh5co-team>div p,.fh5co-testimonial blockquote p,.fh5co-testimonial>div p{font-size:16px;line-height:1.5;color:#555}
.fh5co-team span,.fh5co-testimonial span{font-style:italic;color:#b3b3b3}
.fh5co-testimonial p .text-mute{color:#ccc!important}
.card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}
.card-body{-ms-flex:1 1 auto;flex:1 1 auto;padding:1.25rem}
.card-title{margin-bottom:.75rem}
.card-text:last-child{margin-bottom:0}
.card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}
.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.h-100{height:40%!important}.mb-4{margin-bottom:1.5rem!important}.pagination,.portfolio-item{margin-bottom:30px}.portfolio{background:#f4f5f9}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#fff;background:0 0}img.card-img-top2{width:300px;height:200px}p.card-img-top2{text-align:justify;width:300px;margin-top:2em}.marleft4em{margin-left:4em}.margin-b-2{margin:3em 3em 0;text-align:center}.caption{margin:3em}p .btn{margin-bottom:5em}.konten{margin-bottom:20px;text-align:center;width:300px}.thumbnail{margin-bottom:5px}.thumbnail2{margin:0 auto}.pageheader{margin:10em 6em 0;border-bottom:1px solid #eee;text-align:center}#comments,#reply-title{margin-bottom:2em;color:#ccc;font-size:.778em}#reply-title{margin-bottom:0}.comment-section{margin-bottom:3em}.single-comment{position:relative;margin-bottom:2em;padding-left:4.444em}.comment-list li.comment>div img.avatar{position:absolute;top:0;left:0;float:left;width:4.286em;height:4.286em;-webkit-border-radius:25%;-moz-border-radius:25%;border-radius:25%}.comment-author cite{font-style:normal}.comment-author cite a,a.reply{color:#333;text-decoration:none}.comment-author cite a:hover,a.reply:hover{color:#FD685B}.comment-author,.single-comment p{font-size:.778em}.comment-meta,.comment-note{font-size:.667em}.comment-meta{color:#999}.comment-list .children{padding-left:2em}.single .meta-social,.single .related,.single .related h4{margin-bottom:1.34em}.blog-section.list-style article,.blog.list-style article,.search.list-style article{margin-bottom:0!important;padding:3em 0;border-bottom:1px solid #DDD}.blog-section.list-style h2,.blog.list-style h2,.search.list-style h2{margin-top:0;margin-bottom:.313em}.blog-section.list-style h5,.blog.list-style h5,.search.list-style h5{margin-top:0}.blog-section.list-style article figure img,.blog.list-style article figure img,.search.list-style article figure img{width:100%;-webkit-border-radius:25%;-moz-border-radius:25%;border-radius:25%}.blog-section.list-style article p,.blog.list-style article p,.search.list-style article p{margin-bottom:0}.blog-section.masonry-style article.eight figure img,.blog-section.masonry-style article.six figure img,.blog.masonry-style article.eight figure img,.blog.masonry-style article.six figure img{width:100%}.blog-section.masonry-style article.eight figure .blog-overlay,.blog-section.masonry-style article.eight figure img,.blog-section.masonry-style article.six figure .blog-overlay,.blog-section.masonry-style article.six figure img,.blog.masonry-style article.eight figure .blog-overlay,.blog.masonry-style article.eight figure img,.blog.masonry-style article.six figure .blog-overlay,.blog.masonry-style article.six figure img{-webkit-border-radius:1em;-moz-border-radius:1em;border-radius:1em}.blog-section.masonry-style article.eight .blog-excerpt,.blog-section.masonry-style article.six .blog-excerpt,.blog.masonry-style article.eight .blog-excerpt,.blog.masonry-style article.six .blog-excerpt{position:absolute;bottom:0;left:0;padding:0 1em}.blog-section.masonry-style article.eight .blog-excerpt h2,.blog-section.masonry-style article.six .blog-excerpt h2,.blog.masonry-style article.eight .blog-excerpt h2,.blog.masonry-style article.six .blog-excerpt h2{margin-top:0;color:#fff;font-size:1.333em}.blog-section.masonry-style article.four,.blog-section.masonry-style article.three,.blog.masonry-style article.four,.blog.masonry-style article.three{-webkit-border-radius:1em;-moz-border-radius:1em;border-radius:1em}.blog-section.masonry-style article.four figure img,.blog-section.masonry-style article.three figure img,.blog.masonry-style article.four figure img,.blog.masonry-style article.three figure img{width:100%}.blog-section.masonry-style article.four figure .blog-overlay,.blog-section.masonry-style article.four figure img,.blog-section.masonry-style article.three figure .blog-overlay,.blog-section.masonry-style article.three figure img,.blog.masonry-style article.four figure .blog-overlay,.blog.masonry-style article.four figure img,.blog.masonry-style article.three figure .blog-overlay,.blog.masonry-style article.three figure img{-webkit-border-radius:1em 1em 0 0;-moz-border-radius:1em 1em 0 0;border-radius:1em 1em 0 0}.blog-section.masonry-style article.four .blog-excerpt,.blog-section.masonry-style article.three .blog-excerpt,.blog.masonry-style article.four .blog-excerpt,.blog.masonry-style article.three .blog-excerpt{overflow:hidden;padding:.556em;-webkit-border-radius:0 0 1em 1em;-moz-border-radius:0 0 1em 1em;border-radius:0 0 1em 1em;background-color:#fff}.blog-section.masonry-style article.four .blog-excerpt h2,.blog-section.masonry-style article.three .blog-excerpt h2,.blog.masonry-style article.four .blog-excerpt h2,.blog.masonry-style article.three .blog-excerpt h2{margin-top:0;font-size:.889em}.blog-section.masonry-style article.four .blog-excerpt p,.blog-section.masonry-style article.three .blog-excerpt p,.blog.masonry-style article.four .blog-excerpt p,.blog.masonry-style article.three .blog-excerpt p{color:#333;font-size:.667em}.blog-section.masonry-style article.four .blog-excerpt h5,.blog-section.masonry-style article.three .blog-excerpt h5,.blog.masonry-style article.four .blog-excerpt h5,.blog.masonry-style article.three .blog-excerpt h5{margin-top:.5em;font-size:.667em}.blog-section.masonry-style article.four .blog-excerpt-inner,.blog-section.masonry-style article.three .blog-excerpt-inner,.blog.masonry-style article.four .blog-excerpt-inner,.blog.masonry-style article.three .blog-excerpt-inner{overflow:hidden;height:100%}.blog-section.masonry-style article a figure,.blog.masonry-style article a figure{position:relative}.blog-section.masonry-style article a figure .blog-overlay,.blog.masonry-style article a figure .blog-overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:block;background-color:rgba(79,193,233,.9);opacity:0;filter:alpha(opacity=0);-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out;-moz-opacity:0}.blog-section.masonry-style article a,.blog.masonry-style article a{text-decoration:none}.blog-section.masonry-style article a:hover figure .blog-overlay,.blog.masonry-style article a:hover figure .blog-overlay{opacity:1;filter:alpha(opacity=100);-moz-opacity:1}.blog-section.masonry-style article a:hover figure .blog-overlay i,.blog.masonry-style article a:hover figure .blog-overlay i{-webkit-animation:overlay .5s ease forwards;-moz-animation:overlay .5s ease forwards;animation:overlay .5s ease forwards}.blog-section.masonry-style article figure .blog-overlay i,.blog.masonry-style article figure .blog-overlay i{position:absolute;width:100%;text-align:center;font-size:2em}.blog-section.masonry-style article.three figure .blog-overlay i,.blog.masonry-style article.three figure .blog-overlay i{top:35%}.blog-section.masonry-style article.six figure .blog-overlay i,.blog.masonry-style article.six figure .blog-overlay i{top:10%}.blog-section.list-style article h2 a,.blog.list-style article h2 a,.search.list-style article h2 a{color:#222;text-decoration:none}.blog-section.list-style article h2 a:hover,.blog.list-style article h2 a:hover,.search.list-style article h2 a:hover{color:#FD685B;text-decoration:none}.blog-section.list-style article.last,.blog.list-style article.last,.search.list-style article.last{border:none}.blog-section.masonry-style article.eight figure img,.blog-section.masonry-style article.four,.blog-section.masonry-style article.six figure img,.blog-section.masonry-style article.three,.blog.list-style article figure img,.blog.masonry-style article.eight figure img,.blog.masonry-style article.four,.blog.masonry-style article.six figure img,.blog.masonry-style article.three,.portfolio-section .overlay,.portfolio-section figure img,.related .overlay,.related img{-webkit-box-shadow:0 1px 4px rgba(0,0,0,.08);-moz-box-shadow:0 1px 4px rgba(0,0,0,.08);box-shadow:0 1px 4px rgba(0,0,0,.08)}.portfolio ul.cats{margin-top:0;text-align:center}.portfolio ul.cats li{margin-right:1em;color:#444;font-size:.889em;font-family:Montserrat,sans-serif;cursor:pointer}.portfolio ul.cats li:hover{border-bottom:2px solid #333;color:#333}.portfolio ul.cats li.active{border-bottom:none;color:#FD685B}.related .item{position:relative;float:left;clear:none;margin-right:3.8%;margin-bottom:3.8%;margin-left:0;width:30.75%}.related .item.last{margin-right:0!important}.portfolio-section .overlay,.portfolio-section figure img,.related .overlay,.related img{-webkit-border-radius:1em;-moz-border-radius:1em;border-radius:1em}.portfolio .overlay,.portfolio figure img,.portfolio-section .overlay,.portfolio-section figure img,.single-portfolio .overlay,.single-portfolio figure img{width:100%}.portfolio .overlay,.portfolio-section .overlay,.related .overlay{position:absolute;top:0;left:0;display:block;overflow:hidden;padding:0 1em;height:100%;border-bottom:none;background-color:rgba(79,193,233,.9);color:#fff;text-align:center;opacity:0;filter:alpha(opacity=0);cursor:pointer;-moz-opacity:0;text-decoration:none}
.portfolio-section.dribbble-items .overlay{background-color:rgba(255,107,171,.9)}
.portfolio .overlay i,.portfolio-section .overlay i,.related .overlay i{font-size:2em;line-height:1.8}
.portfolio .overlay h2,.portfolio-section .overlay h2,.related .overlay h2{margin-top:.67em;color:#fff;text-transform:uppercase;font-size:.889em}
.portfolio .overlay p,.portfolio-section .overlay p,.related .overlay p{font-size:.722em}.fluidvids{margin-bottom:1em}
.portfolio .overlay,.portfolio .overlay-content,.portfolio-section .overlay,.portfolio-section .overlay-content,.related .overlay,.related .overlay-content{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out}
.portfolio .overlay:hover,.portfolio-section .overlay:hover,.related .overlay:hover{opacity:1;filter:alpha(opacity=100);-moz-opacity:1}
.portfolio .overlay:hover .overlay-content i,.portfolio-section .overlay:hover .overlay-content i,.related .overlay:hover .overlay-content i{-webkit-animation:overlay .5s ease forwards;-moz-animation:overlay .5s ease forwards;animation:overlay .5s ease forwards}
.comment-form input,.comment-form textarea,.contact-section input,.contact-section textarea{background-color:rgba(255,255,255,.15);font-size:.889em!important}
.button.red,input.button.red{background-color:rgba(253,104,91,1)}
.comment-form input.email,.comment-form input.name,.comment-form textarea,.contact-section input.email,.contact-section input.name,.contact-section textarea{max-width:100%;width:100%}
input:not([type]),input[type=text],input[type=url],input[type=search],input[type=tel],input[type=""],input[type=password],input[type=email],textarea,textarea.plain{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:1em;border:2px solid rgba(0,0,0,.1);-webkit-border-radius:.333em;-moz-border-radius:.333em;border-radius:.333em;color:#333}
.btn2{display:inline-block;min-width:150px;text-align:center; color:#87CEEB;letter-spacing:1px;margin:20px 0 0;font-size:.8125rem;font-family:'Open Sans',sans-serif;padding:.8rem 3rem;transition:all .6s;border-radius:2px}
.btn2:hover{color:#000;background:#fff;border:2px solid #fff;border-radius:2px}
.btn-home{background:#04091e;color:#04091e;border:2px solid #04091e}
.about{font-size:.9rem; color:#E8E8E8; text-align: justify; text-justify: inter-word;}
a{color:#04091e;text-decoration:none}
a:hover{color:#04091e;text-decoration:none}
#logo{margin-top:-.3em}
#logo.large{height:5em}