<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* 31-03-2016 Fo Full Page Template Header disable*/
body.page-template-full-width-landing #header-wrap
{	display:none !important;
}

/* Ends*/

body.page-template-full-width-landing .entry-header
{	display:none !important;
}

body.page-template-full-width-landing
{	width:100%;
	float:left;
}
body.page-template-full-width-landing .site-content
{	width:inherit;
	float:none;
}

.header-landing
{	border-bottom:none !important;
}

.landing-main
{
}
.landing-section-main {
   /* background: #199bd7 url("../../images/cart-bg.jpg") repeat scroll  top / cover ;*/
}
body.page-template-full-width-landing .bg-white
{	background:#fff;
}

.landing-section-main .bg-white .headline
{	margin-bottom:0;
}
.landing-section-main .bg-white .headline h3
{	color:#199bd7
}
.landing-section-main .bg-white .headline p:before, .landing-section-main .bg-white .headline p:after {
    border-bottom: 3px solid #199bd7;
}
.landing-section-main .bg-white h5
{	color:#323232;
}

body.page-template-full-width-landing .bg-blue{
		background: #199bd7 url("../../images/blue-bg.jpg") repeat scroll  top  ;
}	

.quoteed-text
{
}
body.page-template-full-width-landing .bg-blue ul.fill-circle li::before
{	 color: #fff;
}

body.page-template-full-width-landing .landing-section-main .fullwidth-section
{	padding:20px 0 10px;
}
body.page-template-full-width-landing .padding-none-bototm
{	padding-bottom:10px;
	margin-bottom:5px;
}
body.page-template-full-width-landing .margin-bottom
{	margin-bottom:-5px;
}

body.page-template-full-width-landing .headline
{	margin-bottom:0;
}

@import url(http://fonts.googleapis.com/css?family=Roboto+Slab:400,700); /* font-family: 'Roboto Slab', serif; */

.work-sample-main article
{	width:50%;
	float:left;
}
.work-sample-main article:hover img
{	opacity:0.8;
}

.work-sample-main
{	max-width:1000px; 
	margin:0 auto;
}
.fullwidth-section.custom-color-selected h2,
body h2.text-yellow,
.text-yellow
{	color:#FFDE00; 
}
.header-landing-text
{	margin-top:50px;
}
h4.text-normal
{	text-transform:inherit !important;
}
.clear-both
{	clear:both;
}
.landing-section-main .box
{	margin-bottom: 40px;
    padding: 20px;
}
.footer-landing
{	padding:15px 10px;
	background:#fff;
	width:100%;
	float:left;
}
.text-center
{	text-align:center;
}
.footer-landing p.copyright
{	margin-bottom:0;
}
#logo.logo-main
{	float:left;
	display:inline-block;
	width:180px;
	padding-top:15px !important;
}
.landing-main button, 
.landing-main input[type="reset"], 
.landing-main input[type="submit"], 
.landing-main input[type="button"]
{	padding:12px 20px;
}
body a.color-black, .color-black {
    color: #323232;
}
.header-landing .pull-right
{	margin-right:30px;
}
.header-landing-text h2.text-yellow 
{	font-size:36px !important;
}
.header-top-right {
    padding-top: 20px;
}
body #logo
{	padding-right:0 !important;
}
@media (max-width: 1000px) {
.header-landing-text h2.text-yellow 
{	font-size:28px !important;
}
}
@media (max-width: 440px) {
.header-landing .pull-right
{	margin-right:0;
	text-align:center;
	width:100%;
}
.header-landing .fa.fa-envelope
{	margin-left:10px;
}
.header-landing #logo
{	padding-right:0;
}
#logo img
{	display:inline;

}
#logo.logo-main
{	float:none;
	width:auto;
	margin-right:0;
	margin: 0 auto;
		text-align:center;
		width:100%;
}
}

@media (max-width: 800px) {
.header-landing-text
{	margin-top:0;
}
.header-landing-text h2.text-yellow 
{	font-size:24px !important;
	line-height:1.5em;
}

.header-landing-text
{	text-align:center;
}
/**/
}
/**/
html
{	margin-top:0 !important;
}
.free-m
{	color: #199bd7;
    font-size: 20px !important;
	line-height: normal;
	text-align:center;
	display:inline-block;
}

.landing-main #ninja_forms_form_1_response_msg &gt; p, 
.landing-main #ninja_forms_form_6_response_msg &gt; p
{	text-align:center !important;
	border:1px solid #ff0000 !important;
	background:#fff !important;
	margin-bottom:0 !important;
}
.landing-main #ninja_forms_form_1_response_msg.ninja-forms-success-msg &gt; p, 
.landing-main #ninja_forms_form_6_response_msg.ninja-forms-success-msg &gt; p
{	text-align:center !important;
	border:1px solid #01b11e !important;
	background:#fff !important;
	margin-bottom:0 !important;
}

.landing-main .ninja-forms-success-msg
{	text-align:center !important;
	border:1px solid #01b11e !important;
	background:#fff !important;
	margin-bottom:0 !important;
}
.landing-main .field-wrap.ninja-forms-error input, 
.landing-main .field-wrap.ninja-forms-error input 
{	margin-bottom:0 !important;
}



/*
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
*/
@import url(http://fonts.googleapis.com/css?family=Roboto+Slab:400,700);

.header-fix
{	position:absolute;
	z-index:9;
	
}
.header-fix #logo
{	padding-top:15px;
}
.header-top-right,
.header-top-right a
{	font-family: 'Roboto Slab', serif;
  font-style: normal;
  font-weight: 400;
  font-size:24px;
  color:#fff;
  line-height:1.125em;
  text-align:right;
}
  

.landing-banner-main
{	background:url(../../images/restaurant-banner.jpg) no-repeat center top;
	min-height:464px;
	color:#fff;
	text-align:center;
	position:relative;
	width:100%;
	float:left;
}
.aurthor-main .landing-banner-main
{	background:url(../../images/authors-banner5.jpg) no-repeat center top;
	min-height:460px;
	
}

body .aurthor-main.engineering-main .landing-banner-main
{	background:url(../../images/engineering-banner.jpg) no-repeat center top !important;
	min-height:inherit;
}
.landing-banner-main figure
{	margin:0;
	display:block;
	text-align:center;
}
.roboto-h1
{	font-family: 'Roboto Slab', serif;
  font-style: normal;
  font-weight: 400;
  font-size:85px;
	color:#fff;
	text-transform:inherit;
	line-height:0.90em;
	margin-bottom:25px;
}
.yellow-h1
{	color:#ffe60f;
}
.roboto-h1 small
{	font-size:53px;
}
.aurthor-main .roboto-h1
{	margin-top:40px;
}
.aurthor-main .roboto-h1 small
{	font-size:52px;
	display:block;
	line-height:1.125em;
	margin-bottom:15px;
}
.aurthor-main .roboto-h1 br
{	display:none;
}
.yellow-h1 small.small-yellow
{	font-size:38px;
	display:block;
	line-height:1.25em;
}


.roboto-h2
{	font-family: 'Roboto Slab', serif;
  font-style: normal;
  font-weight: 300;
  color:#fff;
  text-transform:inherit;
  line-height:1.25em;
  font-size:32px;
}
.h2-orange
{	/*color: #ff9936;*/
color: #fff;
    font-size: 38px;
    font-weight: 400;
}
.underline-white
{	display:block;
}
.under-white
{
}

.mockup-form
{	position:fixed;
	right:0px;
	top:100px;
	z-index:6;
}

.mockup-form .ask-mockup-main #ninja_forms_field_1_div_wrap, 
.mockup-form .ask-mockup-main #ninja_forms_field_2_div_wrap,
.mockup-form .ask-mockup-main #ninja_forms_field_6_div_wrap
{
    /* width: 48%; */
    float: left;
	width:100% !important;
}
.mockup-form input[type="submit"]
{	width:100%;
}
.mockup-form #ninja_forms_form_1_cont
{	margin-top:-30px;
}
.mockup-form .box
{	padding:15px 15px 20px 15px;
	border-color:#199bd7;
}
.text-blue-landing
{	color:#199bd7;
	
}
.box-list-main
{	text-align:center;
	width:100%;
	float:left;
}
.box-list-main article
{	width:244px;
	display:inline-block;
	vertical-align:top;
	background:#fff;

	-webkit-box-shadow: 1px 1px 8px 1px #e0e0e0;
box-shadow: 1px 1px 8px 1px #e0e0e0;
-moz-box-shadow: 1px 1px 8px 1px #e0e0e0;
margin-bottom:10px;
text-align:left;
margin:3px 3px 0;
padding:5px;

margin-bottom:10px;
}
.box-list-main article figure
{	margin:0;
	display:inline-block;
	vertical-align:middle;
	padding:5px;
	text-align:center;
	width:70px;
}
.box-list-main article h5
{	font-family: 'Roboto Slab', serif;
  font-style: normal;
  font-weight: 400;
  color:#323232;
  display:inline-block;
  vertical-align:middle;
  font-size:19px;
  text-align:left;
  text-transform:inherit;
  margin-bottom:0;
  text-align:left;
}
.your-website
{	padding:20px 0;
	width:100%;
	float:left;
}
.about-main
{	padding:40px 0 10px;
	width:100%;
	float:left;
}
.mockup-form.span2
{		min-width:250px !important;

}
body .mockup-form.span2
{	width:330px !important;

}

.aurthor-main .roboto-h1
{	font-size:60px;
}
.aurthor-main .box-list-main article
{	width:248px;
padding:3px;
}
.landing-main .aurthor-main .box-list-main article figure
{	padding:0px !important;
	
}
.aurthor-main .box-list-main article h5
{  font-size:18px !important;
}
@media (max-width: 1700px) {
body .mockup-form.span2
{	width:auto !important;

}

.span2.mockup-form
{	position:inherit;
	
		margin-bottom:20px;
		margin-left:auto;
			margin-right:auto;
			float:none;
			padding-top:20px;
			clear:both;
			
}
.mockup-form .ask-mockup-main #ninja_forms_field_1_div_wrap, 
.mockup-form .ask-mockup-main #ninja_forms_field_2_div_wrap
{
    float: left;
	width:31% !important;
}
.mockup-form .ask-mockup-main #ninja_forms_field_1_div_wrap, 
.mockup-form .ask-mockup-main #ninja_forms_field_2_div_wrap
{	margin-right:3.5%; !important;
}
.mockup-form .ask-mockup-main #ninja_forms_field_6_div_wrap
{		width:31% !important;
}


.mockup-form input[type="submit"]
{	width:auto;
}
body .mockup-form.span2
{	max-width:1150px;
	padding-left:15px;
	padding-right:15px;
}
.aurthor-main
{
}


@media (max-width: 1550px) {

}
@media (max-width: 1300px) {

}
@media (max-width: 959px) {

/*.span2.mockup-form
{	position:inherit;
	
		margin-bottom:20px;
		margin-left:auto;
			margin-right:auto;
			float:none;
			padding-top:20px;
			clear:both;
			
}
.mockup-form .ask-mockup-main #ninja_forms_field_1_div_wrap, 
.mockup-form .ask-mockup-main #ninja_forms_field_2_div_wrap
{
    float: left;
	width:48% !important;
}
.mockup-form .ask-mockup-main #ninja_forms_field_6_div_wrap
{		width:100% !important;
}
.mockup-form .ask-mockup-main #ninja_forms_field_1_div_wrap
{	margin-right:4%; !important;
}
.mockup-form input[type="submit"]
{	width:auto;
}
body .mockup-form.span2
{	width:inherit !important;

}*/
.roboto-h1
{	font-size:65px;
}
.roboto-h1 small
{	font-size:43px;
}
/**/
}

@media (max-width: 767px) {
.roboto-h1
{	font-size:45px;
}
.roboto-h1 small
{	font-size:33px;
}
.roboto-h2
{	font-size:22px;
}
.landing-banner-main
{	min-height:inherit;
}	

.mockup-form .ask-mockup-main #ninja_forms_field_1_div_wrap, 
.mockup-form .ask-mockup-main #ninja_forms_field_2_div_wrap
{
    float: left;
	width:48% !important;
}
.mockup-form .ask-mockup-main #ninja_forms_field_6_div_wrap
{		width:100% !important;
}
.mockup-form .ask-mockup-main #ninja_forms_field_1_div_wrap
{	margin-right:4%; 
}
.mockup-form .ask-mockup-main #ninja_forms_field_2_div_wrap
{		margin-right:0%; 
}
.mockup-form input[type="submit"]
{	width:auto;
}
.header-landing-text h2
{	font-size:22px;
}
.h2-orange
{	font-size:22px 
}
/**/
}
@media (max-width: 480px) {
.roboto-h1
{	font-size:35px;
}
.roboto-h1 small
{	font-size:26px;
}
.roboto-h2
{	font-size:22px;
}
.header-landing
{	border-bottom:2px solid #fff;
}
/**/
}

@media (max-width: 439px) {
	

.mockup-form .ask-mockup-main #ninja_forms_field_1_div_wrap, 
.mockup-form .ask-mockup-main #ninja_forms_field_2_div_wrap,
.mockup-form .ask-mockup-main #ninja_forms_field_6_div_wrap
{
    /* width: 48%; */
    float: left;
	width:100% !important;
}	
	
.header-landing	.container:first-child
{	border-bottom:1px solid #fff;
	margin-bottom:10px;
}
.header-top-right
{	padding-top:0;
}
.header-top-right, .header-top-right a
{	font-size:17px;
}
.header-top-right br
{	display:none
}
.header-top-right a
{	margin-left:10px;
}

}

.body.page-template-full-width-landing 
{	border-color:#1c9cd7;
}
.span2.mockup-form .box.box-style-1
{	border-color:#1c9cd7 !important;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
}

.abt-text p.bi-text
{	font-size:18px ;
	margin-bottom:0 !important;
}
body .abt-text p
{	margin-bottom:0 !important;
}
.landing-main .about-main .box.box-style-1
{	margin-bottom:0 !important;
}

.aurthor-main
{	
}

/*
///////////////////
*/
@media (max-width: 768px) {
.aurthor-main .roboto-h1 small
{	font-size:38px;
}
.yellow-h1 small.small-yellow
{	font-size:26px;
}
/**/
}
@media (max-width: 700px) {
.aurthor-main .roboto-h1 small
{	font-size:32px;
}
.yellow-h1 small.small-yellow
{	font-size:26px;
}
.aurthor-main .roboto-h1
{	font-size:42px;
}

/**/
}
/**/
.body-color
{	color:#818181;
}
.testimonails-landing .testimonial-author
{	margin-bottom:10px !important;
}
.testimonails-landing .testimonial-author h4
{	margin-bottom:0 !important;
}
body .testimonails-landing .box-heading h4
{	margin-bottom:0 !important;
}

.author-testimonial-landing .box
{	min-height:500px;
}

@media screen and (min-width:768px) {
	
body .landing-main	
{
}
body .landing-main .any-question-main .span3, 
body .landing-main .ask-mockup-main .span3 {
    width: 24% !important;
	padding-left:0.5%;
	margin-right:0.5%;
}
body .landing-main .any-question-main .span3 input[type="button"], 
body .landing-main .ask-mockup-main .span3 input[type="button"]
{		   padding:14px 20px !important;
	margin-top:0 !important;
}
body .nf-fields .ninja-forms-field {
    font-size: 16px;
    padding: 13px 16px !important;
}

/**/
}

/* Engineering */
body .engineering-h1
{	background:
}
.aurthor-main.engineering-main .yellow-h1 small.small-yellow
{	font-size:19px;
}
.aurthor-main.engineering-main .roboto-h1 { margin-top:20px;}

.text-different{ }
.aurthor-main .roboto-h1 .br-view br { display:block !important;}

@media screen and (min-width:768px) {
.aurthor-main.engineering-main .yellow-h1 small.small-yellow
{	font-size:34px;
}


}</pre></body></html>