header {background: rgba(0, 0, 0, 0) linear-gradient(#ffffff, white) repeat scroll 0 0;
    border-top: none;
    clear: both;
    min-height: 110px;
    padding: 8px 0 6px 0px;}




header h1{line-height: 36px;} 

header.flat-menu nav ul.nav-main > li > a {
    padding-top: 18px;
}
	body.sticky-menu-active header.clean-top ul.nav-main > li > a, body.sticky-menu-active header.clean-top ul.nav-main > li:hover > a {
    padding-bottom: 16px;
    padding-top: 16px;
}

header.flat-menu nav ul.nav-main {
    float: right;
    margin: 9px 0 -8px;
}

html .scroll-to-top.hidden-mobile {
    display: block !important;color:#fff
}
.body > #footer {margin-top:0px;}

header nav ul.nav-main > li.active > a, header nav ul.nav-main > li:hover > a, header nav ul.nav-main > li > a:focus {color: #d9180f!important;background-color: #fff !important;}
html header nav ul.nav-main li.dropdown-primary.open > a,html header nav ul.nav-main li.dropdown-primary.active > a,html header nav ul.nav-main li.dropdown-primary:hover > a {background-color: #fff !important;color: #d9180f!important;}
header.flat-menu nav ul.nav-main > li.active > a {color: #ffffff;background-color: transparent;}
header nav ul.nav-main > li.active > a,header nav ul.nav-main > li:hover > a,header nav ul.nav-main > li > a:focus {color: #565655 !important;background-color: #ffffff;}
html header nav ul.nav-main li.dropdown-primary.open > a,html header nav ul.nav-main li.dropdown-primary.active > a,html header nav ul.nav-main li.dropdown-primary:hover > a {background: #fff;color: #d9180f !important;}
header.darken-top-border {border-top: 0px solid #fff !important;}
html header nav ul.nav-main li.dropdown-primary.open > a, html header nav ul.nav-main li.dropdown-primary.active > a, html header nav ul.nav-main li.dropdown-primary:hover > a{background: none!important}
 html header nav ul.nav-main li.dropdown-primary > a:focus {
    background: #ffffff !important;

  }
  
  a {
    color: #000000;
}


body.sticky-menu-active header.darken-top-border nav ul.nav-main > li > a, body.sticky-menu-active header.darken-top-border nav ul.nav-main > li:hover > a {
    padding-bottom: 2px;
   
}


.trstamp img{float:right;width:100px;top:100px;right:0px;position:absolute;z-index:999}

#Label_1646_5, #Label_1646_16{display:none;}
#Label_1646_7, #Label_1646_9, #Label_1646_11, #Label_1646_13, #Label_1646_15, #Label_1646_17, #Label_1646_10 {width:200px;}

#contactus2{background-color:#e5f4fc;padding-bottom: 0px;margin-bottom: 20px;}

 
#dnn_ctr1646_View_Textbox_1646_1, #dnn_ctr1646_View_Textbox_1646_2, #dnn_ctr1646_View_Textbox_1646_3 {
   color: #565656;
    display: block;
    font-family: "adobe-garamond-pro";
    font-size: 1.4em;
    font-weight: 300;
    line-height: 34px;
    width: 100%;
} 
 
 

#LiveForm1646 label { color: #565656;

    font-family: "adobe-garamond-pro";
    font-size: 1.4em;
    font-weight: 300;
	}
	
#Label_1646_11 { color: #565656;
display:none!important;

	}
	
#LiveForm1646 .Header{ color: #565656;

    font-family: "adobe-garamond-pro";
    font-size: 1.6em;
    font-weight: 300;
	}

#Label_1648_6, #Label_1648_8, #Label_1648_11 {display:none;}
	
.eds_news_Nova.eds_subCollection_news .edn_articleDetailImage {margin:0px;}

#dnn_ctr1648_View_Submitbutton_1648_13:hover {
    background-color: #961C17;
    color: #ffffff;
    text-decoration: none;
}


#dnn_ctr1648_View_Submitbutton_1648_13 {
    border: 0px;
    letter-spacing: 2px;
    margin-top: 25px;
    background-color: #d9180f;
    font-family: "korolev-compressed";
    color: #ffffff;
    -moz-user-select: none;
    background-image: none;
    cursor: pointer;
    display: inline-block;
    font-size: 22px;
    font-weight: normal;
    line-height: 1.42857;
    margin-bottom: 0;
    padding: 10px 80px;
    text-align: center;
    vertical-align: middle;
white-space: nowrap;}

#Label_1648_10, #dnn_ctr1648_View_Textarea_1648_8, #dnn_ctr1648_View_Textarea_1648_12,#dnn_ctr1648_View_Textbox_1648_3, #dnn_ctr1648_View_Textbox_1648_2, #dnn_ctr1648_View_Textbox_1648_1, #dnn_ctr1648_View_Dropdown_1648_10, #dnn_ctr1648_View_Textarea_1648_9, #dnn_ctr1648_View_Textarea_1648_11,#Label_1648_12, #Label_1648_1,#Label_1648_2,#dnn_ctr1648_View_Textarea_1648_8, #Label_1648_9, #dnn_ctr1648_View_Textarea_1648_6, #Label_1648_7, #Label_1648_3, #Label_1648_3, #Label_1648_4, #dnn_ctr1648_View_Dropdown_1648_4, #Label_1648_5 {color: #565656;
display: block;
font-size: 1.4em;
font-weight: 300;
font-family: "adobe-garamond-pro";
max-width: 800px;
padding-top: 5px;
transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;
line-height: 24px;}
#dnn_ctr1648_View_Dropdown_1648_10 option{font-family: "adobe-garamond-pro"!important;}
#dnn_ctr1648_View_Radiobutton_1648_7 label{font-family: "adobe-garamond-pro";}
#dnn_ctr1648_View_Radiobutton_1648_5 label{font-family: "adobe-garamond-pro";}


.thank-you {display: block;
font-size: 1.4em;
font-weight: 300;
font-family: "adobe-garamond-pro";
max-width: 800px;
padding-top: 5px;
transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;
line-height: 24px;}}

.thank-you p{color: #565656;
display: block;
font-size: 1.4em;
font-weight: 300;
font-family: "adobe-garamond-pro";
max-width: 800px;
padding-top: 5px;
transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;
line-height: 34px;}

.merry-christmas  img{left: -20px;
    position: absolute;
    top: -5px;
    width: 6%;
    z-index: 1;}

.bird {bottom: 0;
    position: absolute;
    right: 0;
    width: 401px;
    z-index: 1; }	
	
	.bird-left {bottom: 0;
    position: absolute;
    left: 0;
    width: 401px;
    z-index: 1; }	
	
	header .header-top {
    display: none!important;
}
	
/* Website buttons */
.emailsent {
    color: #000000;
    display: inline-block;
    font-family: "adobe-garamond-pro";
    font-size: 1.4em;
    font-weight: 300;
    line-height: 34px;
    max-width: 800px;
    padding: 5px;
    transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;margin-bottom:10px;}

/* Website buttons */


	
.btn-trblue {letter-spacing: 2px;margin-top:25px;font-family: "korolev-compressed";background-color: #58c1ea;color: #ffffff;-moz-user-select: none;background-image: none;cursor: pointer;display: inline-block;font-size: 22px;font-weight: normal;line-height: 1.42857;margin-bottom: 0;padding: 10px 80px;text-align: center;vertical-align: middle;white-space: nowrap;}
.btn-trblue:visited { color:#fff}
.btn-trblue:hover { background-color: #417F98;color:#ffffff;text-decoration:none;}

	
.btn-trgrey{letter-spacing: 2px;margin-top:25px; background-color: #565655; font-family: "korolev-compressed";color: #ffffff;-moz-user-select: none;background-image: none;cursor: pointer;display: inline-block;font-size: 22px;font-weight: normal;line-height: 1.42857;margin-bottom: 0;padding: 10px 80px;text-align: center;vertical-align: middle;white-space: nowrap;}
.btn-trgrey:visited { color:#fff}
.btn-trgrey:hover { background-color: #333333;color:#ffffff;text-decoration:none;}

.btn-trred{border:0px;letter-spacing: 2px;margin-top:25px; background-color: #d9180f; font-family: "korolev-compressed";color: #ffffff;-moz-user-select: none;background-image: none;cursor: pointer;display: inline-block;font-size: 22px;font-weight: normal;line-height: 1.42857;margin-bottom: 0;padding: 10px 80px;text-align: center;vertical-align: middle;white-space: nowrap;}
.btn-trred:visited { color:#fff}
.btn-trred:hover { background-color: #961C17;color:#ffffff;text-decoration:none;}


.btn-trgrey-fw{letter-spacing: 2px;margin-top:25px; background-color: #565655; font-family: "korolev-compressed";color: #ffffff;-moz-user-select: none;background-image: none;cursor: pointer;display: inline-block;font-size: 22px;font-weight: normal;line-height: 1.42857;margin-bottom: 0;padding: 10px 0px;width:200px;text-align: center;vertical-align: middle;white-space: nowrap;}
.btn-trgrey-fw:visited { color:#fff}
.btn-trgrey-fw:hover { background-color: #333333;color:#ffffff;text-decoration:none;}

.btn-trred-fw{letter-spacing: 2px;margin-top:25px; background-color: #d9180f; font-family: "korolev-compressed";color: #ffffff;-moz-user-select: none;background-image: none;cursor: pointer;display: inline-block;font-size: 22px;font-weight: normal;line-height: 1.42857;margin-bottom: 0;padding: 10px 0px;width:200px;text-align: center;vertical-align: middle;white-space: nowrap;}
.btn-trred-fw:visited { color:#fff}
.btn-trred-fw:hover { background-color: #961C17;color:#ffffff;text-decoration:none;}

 
.services-button {text-align: center}


#dnn_ctr1422_View_Submitbutton_1422_5 {  font-family: "korolev-compressed";background-color: #d9180f;color: #ffffff;-moz-user-select: none;background-image: none; cursor: pointer;display: inline-block;font-size: 22px;font-weight: normal;line-height: 1.42857;margin-bottom: 0;padding: 10px 80px;text-align: center;vertical-align: middle;white-space: nowrap;border:0px}
#dnn_ctr1422_View_Submitbutton_1422_5:hover { background-color: #961C17;color:#ffffff;text-decoration:none;}
 
 #dnn_ctr1601_View_Submitbutton_1601_5 {  font-family: "korolev-compressed";background-color: #d9180f;color: #ffffff;-moz-user-select: none;background-image: none; cursor: pointer;display: inline-block;font-size: 22px;font-weight: normal;line-height: 1.42857;margin-bottom: 0;padding: 10px 80px;text-align: center;vertical-align: middle;white-space: nowrap;border:0px}
#dnn_ctr1601_View_Submitbutton_1601_5:hover { background-color: #961C17;color:#ffffff;text-decoration:none;}
 
 
/* Home Page Layout */

.header-top {display:none}

.home-intro {background-color: #e5f4fc;margin-top: 25px;margin-bottom: 0px;overflow: hidden;padding: 80px 0 80px;position: relative;text-align: left;}
.home-intro h1 {color: #565655;display: inline-block;font-family: "korolev-compressed";font-size: 4.4em;font-weight: 500;letter-spacing: 5px;line-height: 64px;margin: 0;padding-top: 5px;text-align: center;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;}
.home-intro p {display: block;color: #565656;font-size: 1.4em;font-weight: 300;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "adobe-garamond-pro";line-height: 34px;}

.services-intro {background-color: #ffffff;margin-bottom: 0px;padding: 20px 0 0px;position: relative;text-align: left;}
.services-intro h1 {margin-bottom:0px;color: #d9180f;display: inline-block;font-size: 1.8em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 44px;}
.services-intro p {color: #565656;display: inline-block;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;line-height: 34px;}

.branding-intro {background-color: #58c1ea;margin-top: 0px;margin-bottom: 0px;overflow: hidden;padding: 20px 0 20px;position: relative;text-align: left;}
.branding-intro h1 {margin-bottom:0px;color: #ffffff;display: inline-block;font-size: 1.8em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}

.clients-intro {background-color: #ffffff;margin-bottom: 0px;overflow: hidden;padding: 20px 0 20px;position: relative;text-align: left;}
.clients-intro h1 {margin-bottom:0px;color: #d9180f;display: inline-block;font-size: 1.8em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 44px;}



.contactus-intro {background-color: #e5f4fc;margin-bottom: 0px;overflow: hidden;padding: 20px 0 20px;position: relative;text-align: left;}
.contactus-intro h1 {margin-bottom:0px;color: #d9180f;display: inline-block;font-size: 1.8em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.contactus-intro p {color: #565656;display: inline-block;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;line-height: 34px;}


.contactus-content {background-color: #e5f4fc;}


html .services-box-primary h4 {color: #d9180f;}

.services-boxes{margin:20px 0px 80px 0px;}
.services-box {background-color:#fff;box-sizing: border-box;margin: 20px auto;min-height: 250px;position: relative;text-align: center;z-index: 1;}

.services-box .box-content {padding: 0px;position: relative;top: -1px;}

.services-box  a:hover{color:#e3000b;text-decoration:none}

.services-box h4 {transition: all 0.3s ease 0s;font-size: 1.4em;font-weight: 400;letter-spacing: -0.7px;margin-bottom: 10px;margin-top: 5px;font-family: "korolev-compressed";letter-spacing: 3px;color: #d9180f;}
.services-box h4  a:link{font-style: normal;color:#e3000b;text-decoration:none;}
.services-box h4  a:visited{ text-decoration:none;font-style: normal;color:#e3000b}
.services-box h4  a:hover{ text-decoration:none!important;color:#e3000b}

.services-box p{	font-family: "adobe-garamond-pro";font-size: 1.2em;font-weight: 300;color:#565656;}
.services-box img {width:65%;margin-bottom:10px;}


.services-box-v2 {background-color:#fff;box-sizing: border-box;margin: 20px auto;min-height: 100px;position: relative;text-align: center;z-index: 1;}
.services-box-v2 .box-content {padding: 0px;position: relative;top: -1px;}

.services-box-v2  a:hover{color:#e3000b;text-decoration:none}

.services-box-v2 h4 {transition: all 0.3s ease 0s;font-size: 1.4em;font-weight: 400;letter-spacing: -0.7px;margin-bottom: 10px;margin-top: 5px;font-family: "korolev-compressed";letter-spacing: 3px;color: #d9180f;}
.services-box-v2 h4  a:link{font-style: normal;color:#e3000b;text-decoration:none;}
.services-box-v2 h4  a:visited{ text-decoration:none;font-style: normal;color:#e3000b}
.services-box-v2 h4  a:hover{ text-decoration:none!important;color:#e3000b}

.services-box-v2 p{	font-family: "adobe-garamond-pro";font-size: 1.2em;font-weight: 300;color:#565656;}
.services-box-v2 img {width:65%;margin-bottom:10px;}



.branding-intro p {
    color: #fff;
    display: inline-block;
    font-size: 1.4em;
    font-weight: 300;
    max-width: 800px;
    padding-top: 5px;
	transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;
	font-family: "adobe-garamond-pro";
	line-height: 34px;
}




.brand1-intro h1 {color: #565655;display: inline-block;font-size: 1.8em;font-weight: 500;max-width: 800px;margin: 0 0 0 0;padding-top: 20px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 32px;}
.brand2-intro h1 {color: #565655;display: inline-block;font-size: 1.8em;font-weight: 500;max-width: 800px;margin: 0 0 0 0;padding-top: 20px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 32px;}
.brand3-intro h1 {color: #565655;display: inline-block;font-size: 1.8em;font-weight: 500;max-width: 800px;margin: 0 0 0 0;padding-top: 20px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 32px;}

.brand1-intro  {padding: 20px 0 0 0;}
.brand2-intro  {padding: 20px 0 0 0;}
.brand3-intro  {padding: 20px 0 0 0;}

.brand1-intro p{width:75%}
.brand2-intro p{width:75%}
.brand3-intro p{width:75%}

.brand1-intro p {
    color: #565655;
    display: inline-block;
    font-size: 1.4em;
    font-weight: 300;
    max-width: 800px;
    padding-top: 5px;
	transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;
	font-family: "adobe-garamond-pro";
	line-height: 28px;
}

.brand1-intro {background-image: url("/images/Homepage_brands_grey-background.jpg");background-color: #ffffff;margin-bottom: 0px;margin-top:0px;padding: 20px 0 20px 0;position: relative;text-align: center;}
.brand2-intro {background-image: url("/images/Homepage_brands_grey-background.jpg");background-color: #ffffff;margin-bottom: 20px;margin-top:20px;padding: 20px 0 20px 0;position: relative;text-align: center;}
.brand3-intro {background-image: url("/images/Homepage_brands_grey-background.jpg");background-color: #ffffff;margin-bottom: 0px;margin-top:0px;padding: 20px 0 20px 0;position: relative;text-align: center;}
.brand4-intro {background-image: url("/images/Homepage_brands_grey-background.jpg");background-color: #ffffff;margin-bottom: 0px;margin-top:0px;padding: 20px 0 20px 0;position: relative;text-align: center;}


.brand2-intro p {color: #565655;
display: inline-block;
font-size: 1.4em;
font-weight: 300;
max-width: 1000px;
padding-top: 5px;
transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;
font-family: "adobe-garamond-pro";
line-height: 28px;}




.brand3-intro p {
    color: #565655;
    display: inline-block;
    font-size: 1.4em;
    font-weight: 300;
    max-width: 800px;
    padding-top: 5px;
	transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;
	font-family: "adobe-garamond-pro";
	line-height: 28px;
}
.brand4-intro p {
    color: #565655;
    display: inline-block;
    font-size: 1.4em;
    font-weight: 300;
    max-width: 800px;
    padding-top: 5px;
	transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;
	font-family: "adobe-garamond-pro";
	line-height: 28px;
}


.branding-intro p {
    color: #fff;
    display: inline-block;
    font-size: 1.4em;
    font-weight: 300;
    max-width: 800px;
    padding-top: 5px;
	transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;
	font-family: "adobe-garamond-pro";
	line-height: 34px;
}

.brand-therecord-intro {background-image: url("/images/Homepage_brands_grey-background.jpg");background-color: #ffffff;margin-bottom: 20px;margin-top:20px;padding: 80px 0 0px 0;position: relative;text-align: center;}
.brand-therecord-intro h1 {color: #565655;display: inline-block;font-size: 4.4em;font-weight: 500;max-width: 800px;margin: 0 0 10px 0;padding-top: 20px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.brand-therecord-intro p {color: #565655;display: inline-block;font-size: 1.4em;font-weight: 300;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "adobe-garamond-pro";line-height: 34px;}

.brand-icfr-intro {background-image: url("/images/Homepage_brands_grey-background.jpg");background-color: #ffffff;margin-bottom: 20px;margin-top:0px;padding: 80px 0 0px 0;position: relative;text-align: center;}
.brand-icfr-intro h1 {color: #565655;display: inline-block;font-size: 4.4em;font-weight: 500;max-width: 800px;margin: 0 0 10px 0;padding-top: 20px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.brand-icfr-intro p {color: #565655;display: inline-block;font-size: 1.4em;font-weight: 300;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "adobe-garamond-pro";line-height: 34px;}

.brand-gca-intro {background-image: url("/images/Homepage_brands_grey-background.jpg");background-color: #ffffff;margin-bottom: 20px;margin-top:0px;padding: 80px 0 0px 0;position: relative;text-align: center;}
.brand-gca-intro h1 {color: #565655;display: inline-block;font-size: 4.4em;font-weight: 500;max-width: 800px;margin: 0 0 10px 0;padding-top: 20px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.brand-gca-intro p {color: #565655;display: inline-block;font-size: 1.4em;font-weight: 300;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "adobe-garamond-pro";line-height: 34px;}



.clients-intro p {
    color: #565655;
    display: inline-block;
    font-size: 1.4em;
    font-weight: 300;
    max-width: 800px;
    padding-top: 5px;
	transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;
	font-family: "adobe-garamond-pro";
	line-height: 34px;
}

.clients-box {
    background-color:#e5f4fc;
    box-sizing: border-box;
    margin: 20px auto;
    min-height: 100px;
    position: relative;
    text-align: center;
    z-index: 1;
}

.clients-box .box-content {
    padding: 30px 30px 10px;
    position: relative;
    top: -1px;
}


.clients-box h4 {
    font-size: 2em;
    font-weight: 400;
    letter-spacing: -0.7px;
    margin-bottom: 10px;
    margin-top: 5px;
	font-family: "korolev-compressed";
	letter-spacing: 3px;
	color: #d9180f;
}

.clients-box p{
			font-family: "adobe-garamond-pro";
			font-size: 1.4em;
			font-weight: 300;
			color:#000000;
}
.clientlogos-intro  {
    background-color:#ffffff;
    box-sizing: border-box;
    margin-top: 0px;
	margin-bottom: 0px;
	margin-right: auto;
	margin-left: auto;
	   
    min-height: 100px;
    position: relative;
    text-align: center;
    z-index: 1;padding: 0 0 80px 0;
}
.clientlogos-intro img {width:100%;margin-bottom:10px;}



.clientlogos-intro .box-content {
    padding: 30px 30px 10px;
    position: relative;
    top: -1px;
}


.clientlogos-intro h4 {
    font-size: 2em;
    font-weight: 400;
    letter-spacing: -0.7px;
    margin-bottom: 10px;
    margin-top: 5px;
	font-family: "korolev-compressed";
	letter-spacing: 3px;
	color: #d9180f;
}

.clientlogos-box p{
			font-family: "adobe-garamond-pro";
			font-size: 1.4em;
			font-weight: 300;
			color:#565656;
}

#dnn_ContactUsForm {margin-bottom:80px;}



.contactus-intro p {
   color: #565656;
    display: inline-block;
    font-family: "adobe-garamond-pro";
    font-size: 1.4em;
    font-weight: 300;
    line-height: 34px;
    max-width: 800px;
    padding-top: 5px;
    transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;
}

.contactus-intro img{
	width:30%
	
}

.contactus-details {
    background-color: #e5f4fc;
    margin-top: 0px;
	margin-bottom: 0px;
    overflow: hidden;
    padding: 0px;
    position: relative;
    text-align: left;
}

.contactus-details p {
   color: #565656;
    
    font-family: "adobe-garamond-pro";
    font-size: 1.4em;
    font-weight: 300;
    line-height: 34px;
    max-width: 800px;
    padding-top: 5px;
    transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;
}
.contactus-details img {width:25%}

#contactus {
    background: #e1e1e1 none repeat scroll 0 0;

    clear: both;
    font-size: 0.9em;
    padding:0 0 80px 0px;
    position: relative;
}

.contactus-section {display:block}

.Contactusformprivacy {	font-family: "adobe-garamond-pro"!important;
    font-size: 1.4em!important;
    font-weight: 300!important;    
	color: #565655!important;}
	
	
.namelabel{
	
	font-family: "adobe-garamond-pro"!important;
    font-size: 1.4em!important;
    font-weight: 300!important;    
	color: #565655!important;
}
	
	
	
.contact_table {width:100%;margin-bottom:25px;}
.contact_table .contact_asp_field_name{width:100%;margin-bottom:25px;padding: 10px;line-height: 1em;border: 0 none;}
.contact_table .contact_asp_field_Contactnumber{width:100%;margin-bottom:25px;padding: 10px;line-height: 1em;border: 0 none;}
.contact_table .contact_asp_field_email{width:100%;margin-bottom:25px;padding: 10px;line-height: 1em;border: 0 none;}
.contact_table .contact_asp_field_message{width:100%;margin-bottom:25px;padding: 10px;line-height: 1em;border: 0 none;height:150px}

.contact_table textarea{width:100%;margin-bottom:25px;}
.contact_table.tr {margin-bottom:25px;}

.address-container {background-color:#e5f4fc}

/* HOME PAGE LAYOUT - FOOTER*/



ul.main-nav-links {margin: 0;padding: 0;width: auto; text-align: right;}
.main-nav-links{display: block;

    margin-bottom: 20px;
    position: relative;}
	
	
#footer a:hover{color:#e3000b!important;text-decoration:none;}



#footer p a:link{ border-bottom: 1px dotted #ffffff;font-style: normal;color:#565656;font-weight: 300;    font-family: "adobe-garamond-pro";
    line-height: 24px}
#footer p a:visited{ border-bottom: 1px dotted #565656;font-style: normal;color:#565656}
#footer p a:focus{ text-decoration:none;color:#e3000b}
#footer p a:hover{ text-decoration:none;color:#e3000b}


ul.main-nav-links  li {color: #fff;display: inline-block;font-family: "korolev-compressed";font-size: 1.4em;font-weight: 500;letter-spacing: 5px;margin: -1px 0px 5px 20px;overflow: visible;padding: 0;transition: all 0.3s ease 0s; text-align: right;}
.footer-tr-logo img {width:40%}
.footer-tr-logo {margin-bottom:30px;}
.contact-details p {font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";color:#fff}
.footer-trcopyright p{font-size: 1.4em;
font-weight: 300;
font-family: "adobe-garamond-pro";
color: #fff;
margin-top: 35px;
margin-bottom: 0px;}
.body > #footer {background: #565655 none repeat scroll 0 0;border-top: none;clear: both;padding: 40px 0;position: relative;}
.social-icons{margin-bottom:20px; text-align: left;}
.footer-trcopyright {text-align:center}

html .scroll-to-top{background-color: #d9180f;}

.trtable h2{color: #565656;display: block;font-size: 1.1em!important;font-weight: 300;font-family: "adobe-garamond-pro";max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;line-height: 34px;}
.trtable p{text-align:center!important;color: #565656;display: block;font-size: 1.1em!important;font-weight: 300;font-family: "adobe-garamond-pro";max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;line-height: 34px;}
.trtable li{color: #565656;font-size: 1.1em!important;font-weight: 300;font-family: "adobe-garamond-pro";max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;line-height: 34px;}
.trtable td{text-align:center!important}



/* ABOUT PAGE */

.about-page {background-color: #ffffff;margin-bottom: 0px;overflow: hidden;padding: 80px 0 0px;position: relative;text-align: left;}
.about-page  h1 {color: #d9180f;display: inline-block;font-size: 4.4em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.about-page  p {color: #565656;display: inline-block;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;line-height: 34px;}





.standard-intro-white-bck {background-color: #ffffff;margin-bottom: 0px;padding: 20px 0 0px;position: relative;text-align: left;}
.standard-intro-white-bck h1 {margin-bottom:0px;color: #d9180f;display: inline-block;font-size: 1.8em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 44px;}
.standard-intro-white-bck p {color: #565656;display: block;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;line-height: 34px;}
.standard-intro-white-bck h2 {margin-bottom:0px;color: #545454;display: inline-block;font-size: 1.8em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 44px;}
.standard-intro-white-bck ul {list-style-type: disc;}
.standard-intro-white-bck li {list-style-type: disc!important;color: #565656;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;line-height: 34px;}

.standard-intro-white-bck a:link{ border-bottom: 1px dotted #565656;font-style: normal;color:#565656;font-weight: 300;    font-family: "adobe-garamond-pro";
    line-height: 34px}
.standard-intro-white-bck a:visited{ border-bottom: 1px dotted #565656;font-style: normal;color:#565656}
.standard-intro-white-bck a:focus{ text-decoration:none;color:#e3000b}
.standard-intro-white-bck a:hover{ text-decoration:none;color:#e3000b}


.standard-intro-blue-bck {background-color: #e5f4fc;margin-bottom: 0px;overflow: hidden;padding: 20px 0 20px;position: relative;text-align: left;}
.standard-intro-blue-bck h1 {margin-bottom:0px;color: #d9180f;display: inline-block;font-size: 1.8em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.standard-intro-blue-bck p {color: #565656;display: block;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;line-height: 34px;}

.standard-intro-grey-bck {background-color: #e1e1e1;margin-bottom: 0px;overflow: hidden;padding: 20px 0 40px;position: relative;text-align: left;}
.standard-intro-grey-bck h1 {margin-bottom:0px;color: #d9180f;display: inline-block;font-size: 1.8em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 34px;}
.standard-intro-grey-bck p {color: #565656;display: block;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;line-height: 34px;}

































.work-page {background-color: #e1e1e1;margin-bottom: 20px;overflow: hidden;padding: 80px 0 80px 0;position: relative;text-align: left;}
.work-page h1 {color: #d9180f;display: inline-block;font-size: 4.4em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.work-page p {color: #000;display: inline-block;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;line-height: 34px;}




.about-page-intro  p {color: #000;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;line-height: 34px;}

.about-page-jobs {background-color: #ffffff;margin-bottom: 0px;padding: 80px 0 60px 0;position: relative;text-align: left;}
.about-page-jobs  h1 {color: #d9180f;display: inline-block;font-size: 4.4em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.about-page-jobs  h2 {color: #d9180f;display: inline-block;font-size: 2.4em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.about-page-jobs p {color: #000;display: block;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;line-height: 34px;}


.about-page-mtt {background-color: #e5f4fc;margin-bottom: 0px;overflow: hidden;padding: 80px 0 0 0;position: relative;text-align: left;}
.about-page-mtt h1 {color: #d9180f;display: inline-block;font-size: 4.4em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.about-page-mtt h2 {color: #d9180f;display: inline-block;font-size: 3.4em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.about-page-mtt  p {color: #000;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;line-height: 34px;}
.about-page-mtt-lower{background-color: #e5f4fc;margin-bottom: 20px;overflow: hidden;padding: 20px 0 80px 0;position: relative;text-align: left;}

.about-page-intro a:link{ border-bottom: 1px dotted #565656;font-style: normal;color:#000}
.about-page-intro a:hover{ text-decoration:none;color:#e3000b}
.about-page-intro H2 {color: #000;font-size: 2.0em;font-weight: 300;font-family: "adobe-garamond-pro";max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;line-height: 34px;}

.aboutus-page-meettheteam   {background-color: #ffffff;margin-bottom: 0px;overflow: hidden;padding: 80px 0 0px;position: relative;text-align: left;}
.aboutus-page-meettheteam-inner{margin-left: 600px;padding: 50px 0;width: 50%;}
.aboutus-page-meettheteam  h1 {color: #d9180f;display: inline-block;font-size: 4.4em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.aboutus-page-meettheteam  h2 {color: #d9180f;display: inline-block;font-size: 2.4em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.aboutus-page-meettheteam  p {color: #000;display: inline-block;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;line-height: 34px;}
.aboutus-page-meettheteam  ul {padding-left:20px;margin-bottom: 60px;}
.aboutus-page-meettheteam  li {margin-bottom: 10px;list-style: disc;color:#e3000b;margin:0px;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";}


/* SERVICES PAGE */

.services-page {background-color: #ffffff;margin-bottom: 0px;overflow: hidden;padding: 80px 0 0px;position: relative;text-align: left;}
.services-page h1 {color: #d9180f;display: inline-block;font-size: 4.4em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.services-page p {color: #000;display: inline-block;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;line-height: 34px;}

.services-page-publishing {min-height: 663px;background-size: cover; background-image: url('/images/Services_publishing_1920x796.jpg');background-position: center center;width:100%;background-color: #fff;margin-bottom: 0;margin-top: 20px!important;padding: 20px 0 0;position: relative;text-align: left;}
.services-page-publishing-inner{padding: 25px;width: 100%;}
.services-page-publishing-outer{background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;margin-top: 50px;width: 100%;}
.services-page-publishing h1 {color: #565655;display: inline-block;font-size: 4.4em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.services-page-publishing p {color: #565656;display: inline-block;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;line-height: 34px;}
.services-page-publishing ul {padding-left:20px;margin-bottom: 30px;}
.services-page-publishing li {margin-bottom: 10px;list-style: disc;color:#565656;margin:0px;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";}

.services-page-branding {min-height: 663px;background-size: cover; background-image: url('/images/Services_branding_1920x796.jpg');background-position: center center;width:100%;background-color: #fff;margin-bottom: 0;margin-top: 20px!important;padding: 20px 0 0;position: relative;text-align: left;}
.services-page-branding-inner{padding: 25px;width: 100%;}
.services-page-branding-outer{background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;margin-top: 50px;width: 100%;}
.services-page-branding h1 {color: #565655;display: inline-block;font-size: 4.4em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.services-page-branding p {color: #565655;display: inline-block;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;line-height: 34px;}
.services-page-branding ul {color: #565656;padding-left:20px;margin-bottom: 30px;}
.services-page-branding li {color: #565656;margin-bottom: 10px;list-style: disc;margin:0px;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";}


.services-page-advertising {min-height: 663px;background-size: cover; background-image: url('/images/Services_advertising_1920x796.jpg');background-position: center center;width:100%;background-color: #fff;margin-bottom: 0;margin-top: 20px!important;padding: 20px 0 0;position: relative;text-align: left;}
.services-page-advertising-inner{padding: 25px;width: 100%;}
.services-page-advertising-outer{background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;margin-top: 50px;width: 100%;}
.services-page-advertising h1 {color: #565656;display: inline-block;font-size: 4.4em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.services-page-advertising p {color: #565656;display: inline-block;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;line-height: 34px;}
.services-page-advertising ul {padding-left:20px;margin-bottom: 30px;}
.services-page-advertising li {margin-bottom: 10px;list-style: disc;color:#565656;margin:0px;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";}

.services-page-design {min-height: 663px;background-size: cover; background-image: url('/images/Services_design_1920x796.jpg');background-position: center center;width:100%;background-color: #fff;margin-bottom: 0;margin-top: 20px!important;padding: 20px 0 0;position: relative;text-align: left;}
.services-page-design-inner{padding: 25px;width: 100%;}
.services-page-design-outer{background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;margin-top: 50px;width: 100%;}
.services-page-design h1 {color: #565655;display: inline-block;font-size: 4.4em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.services-page-design p {color: #565656;display: inline-block;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;line-height: 34px;}
.services-page-design ul {padding-left:20px;margin-bottom: 30px;}
.services-page-design li {margin-bottom: 10px;list-style: disc;color:#e565656;margin:0px;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";}

.services-page-digital {min-height: 663px;background-size: cover; background-image: url('/images/Services_Digital_1920x796.jpg');background-position: center center;width:100%;background-color: #fff;margin-bottom: 20px;margin-top: 20px!important;padding: 20px 0 0;position: relative;text-align: left;}
.services-page-digital-inner{padding: 25px;width: 100%;}
.services-page-digital-outer{background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;margin-top: 50px;width: 100%;}
.services-page-digital h1 {color: #565655;display: inline-block;font-size: 4.4em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.services-page-digital p {color: #565656;display: inline-block;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;line-height: 34px;}
.services-page-digital ul {padding-left:20px;margin-bottom: 30px;}
.services-page-digital li {margin-bottom: 10px;list-style: disc;color:#565656;margin:0px;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";}

.services-page-copyrighting {min-height: 663px;background-size: cover; background-image: url('/images/Services_copywriting_1920x796.jpg');background-position: center center;width:100%;background-color: #fff;margin-bottom: 0;margin-top: 20px!important;padding: 20px 0 0;position: relative;text-align: left;}
.services-page-copyrighting-inner{padding: 25px;width: 100%;}
.services-page-copyrighting-outer{background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;margin-top: 50px;width: 100%;}
.services-page-copyrighting h1 {color: #565655;display: inline-block;font-size: 4.4em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.services-page-copyrighting p {color: #565656;display: inline-block;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;line-height: 34px;}
.services-page-copyrighting ul {padding-left:20px;margin-bottom: 30px;}
.services-page-copyrighting li {margin-bottom: 10px;list-style: disc;color:#565656;margin:0px;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";}

/* PORTFOLIO PAGES*/




.work-page-samworth {min-height: 463px;background-size: cover; background-image: url('/images/Portfolio_Samworth_1920x796.jpg');background-position: center center;width:100%;background-color: #fff;margin-bottom: 0;margin-top: 20px!important;padding: 20px 0 0;position: relative;text-align: left;}
.work-page-samworth-inner{padding: 25px;width: 100%;}
.work-page-samworth-outer{background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;margin-top: 20px;width: 100%;}
.work-page-samworth h1 {margin-bottom:0px;color: #565655;display: inline-block;font-size: 1.8em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.work-page-samworth p {color: #565656;display: inline-block;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;line-height: 34px;}
.work-page-samworth ul {padding-left:20px;margin-bottom: 60px;}
.work-page-samworth li {margin-bottom: 10px;list-style: disc;color:#e3000b;margin:0px;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";}

.work-page-un {min-height: 463px;background-size: cover; background-image: url('/images/Portfolio_UN_1920x796.jpg');background-position: center center;width:100%;background-color: #fff;margin-bottom: 0;margin-top: 20px!important;padding: 20px 0 0;position: relative;text-align: left;}
.work-page-un-inner{padding: 25px;width: 100%;}
.work-page-un-outer{background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;margin-top: 20px;width: 100%;}
.work-page-un h1 {margin-bottom:0px;color: #565655;display: inline-block;font-size: 1.8em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.work-page-un p{color: #565655;display: inline-block;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;line-height: 34px;}
.work-page-un ul {padding-left:20px;margin-bottom: 60px;}
.work-page-un li {margin-bottom: 10px;list-style: disc;color:#e3000b;margin:0px;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";}

.work-page-bbc {min-height: 463px;background-size: cover; background-image: url('/images/Portfolio_Children-in-need_1920x796.jpg');background-position: center center;width:100%;background-color: #fff;margin-bottom: 0;margin-top: 20px!important;padding: 20px 0 0;position: relative;text-align: left;}
.work-page-bbc-inner{padding: 25px;width: 100%;}
.work-page-bbc-outer{background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;margin-top: 20px;width: 100%;}
.work-page-bbc h1 {margin-bottom:0px;color: #565655;display: inline-block;font-size: 1.8em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.work-page-bbc p{color: #565655;display: inline-block;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;line-height: 34px;}
.work-page-bbc ul {padding-left:20px;margin-bottom: 60px;}
.work-page-bbc li {margin-bottom: 10px;list-style: disc;color:#e3000b;margin:0px;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";}

.work-page-a-better-world-1-inner{padding: 25px;width: 100%;}

.work-page-microsoft {min-height: 510px;background-size: cover; background-image: url('/images/Portfolio_Microsoft_1920x796.jpg');background-position: center center;width:100%;background-color: #fff;margin-bottom: 0;margin-top: 20px!important;padding: 20px 0 0;position: relative;text-align: left;}
.work-page-microsoft-inner{padding: 25px;width: 100%;}
.work-page-microsoft-outer{background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;margin-top: 20px;width: 100%;}
.work-page-microsoft h1 {margin-bottom:0px;color: #656555;display: inline-block;font-size: 1.8em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.work-page-microsoft p{color: #565655;display: inline-block;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;line-height: 34px;}
.work-page-microsoft ul {padding-left:20px;margin-bottom: 60px;}
.work-page-microsoft li {margin-bottom: 10px;list-style: disc;color:#e3000b;margin:0px;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";}

.work-page-asgca {min-height: 463px;background-size: cover; background-image: url('/images/Portfolio_ASGCA_1920x796.jpg');background-position: center center;width:100%;background-color: #fff;margin-bottom: 0;margin-top: 20px!important;padding: 20px 0 0;position: relative;text-align: left;}
.work-page-asgca-inner{padding: 25px;width: 100%;}
.work-page-asgca-outer{background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;margin-top: 20px;width: 100%;}
.work-page-asgca h1 {margin-bottom:0px;color: #656555;display: inline-block;font-size: 1.8em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.work-page-asgca p{color: #565655;display: inline-block;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;line-height: 34px;}
.work-page-asgca ul {padding-left:20px;margin-bottom: 60px;}
.work-page-asgca li {margin-bottom: 10px;list-style: disc;color:#e3000b;margin:0px;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";}

.work-page-efma {min-height: 463px;background-size: cover; background-image: url('/images/Portfolio_Efma_1920x796.jpg');background-position: center center;width:100%;background-color: #fff;margin-bottom: 0;margin-top: 20px!important;padding: 20px 0 0;position: relative;text-align: left;}
.work-page-efma-inner{padding: 25px;width: 100%;}
.work-page-efma-outer{background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;margin-top: 20px;width: 100%;}
.work-page-efma h1 {margin-bottom:0px;color: #565655;display: inline-block;font-size: 1.8em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.work-page-efma p{color: #565655;display: inline-block;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;line-height: 34px;}
.work-page-efma ul {padding-left:20px;margin-bottom: 60px;}
.work-page-efma li {margin-bottom: 10px;list-style: disc;color:#e3000b;margin:0px;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";}

.work-page-sage {min-height: 510px;background-size: cover; background-image: url('/images/Portfolio_Sage_1920x796.jpg');background-position: center center;width:100%;background-color: #fff;margin-bottom: 0;margin-top: 20px!important;padding: 20px 0 0;position: relative;text-align: left;}
.work-page-sage-inner{padding: 25px;width: 100%;}
.work-page-sage-outer{background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;margin-top: 20px;width: 100%;}
.work-page-sage h1 {margin-bottom:0px;color: #656555;display: inline-block;font-size: 1.8em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.work-page-sage p{color: #565655;display: inline-block;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;line-height: 34px;}
.work-page-sage ul {padding-left:20px;margin-bottom: 60px;}
.work-page-sage li {margin-bottom: 10px;list-style: disc;color:#e3000b;margin:0px;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";}

.work-page-dassault  {min-height: 520px;background-size: cover; background-image: url('/images/Portfolio_Dassault_1920x796.jpg');background-position: center center;width:100%;background-color: #fff;margin-bottom: 0;margin-top: 20px!important;padding: 20px 0 0;position: relative;text-align: left;}
.work-page-dassault-inner{padding: 25px;width: 100%;}
.work-page-dassault-outer{background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;margin-top: 20px;width: 100%;}
.work-page-dassault h1 {margin-bottom:0px;color: #565655;display: inline-block;font-size: 1.8em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.work-page-dassault p{color: #565655;display: inline-block;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;line-height: 34px;}
.work-page-dassault ul {padding-left:20px;margin-bottom: 60px;}
.work-page-dassault li {margin-bottom: 10px;list-style: disc;color:#e3000b;margin:0px;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";}

.work-page-kaiiciid  {min-height: 520px;background-size: cover; background-image: url('/images/Portfolio_KAICIID_1920x796.jpg');background-position: center center;width:100%;background-color: #fff;margin-bottom: 20px;margin-top: 20px!important;padding: 20px 0 0;position: relative;text-align: left;}
.work-page-kaiiciid-inner{padding: 25px;width: 100%;}
.work-page-kaiiciid-outer{background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;margin-top: 20px;width: 100%;}
.work-page-kaiiciid h1 {margin-bottom:0px;color: #656555;display: inline-block;font-size: 1.8em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.work-page-kaiiciid p{color: #565655;display: inline-block;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;line-height: 34px;}
.work-page-kaiiciid ul {padding-left:20px;margin-bottom: 60px;}
.work-page-kaiiciid li {margin-bottom: 10px;list-style: disc;color:#e3000b;margin:0px;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";}


.work-page-a-better-world-1 
{
min-height: 520px;
background-size: cover;
background-image: url('/images/ABW-1-Cover-1920x796.jpg');
background-position: center center;
width:100%;
background-color: #fff;
margin-bottom: 20px;
margin-top: 20px!important;
padding: 20px 0 0;
position: relative;
text-align: left;
}
.work-page-a-better-world-1-inner
{
padding:25px;
width: 100%;
}
.work-page-a-better-world-1-outer{background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;margin-top: 20px;width: 100%;}
.work-page-a-better-world-1 h1 {margin-bottom:0px;color: #656555;display: inline-block;font-size: 1.8em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.work-page-a-better-world-1 p{color: #565656;display: inline-block;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;line-height: 29px;}
.work-page-a-better-world-1 ul {padding-left:20px;margin-bottom: 60px;}
.work-page-a-better-world-1 li {margin-bottom: 10px;list-style: disc;color:#e3000b;margin:0px;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";}





.work-page-a-better-world-3 {min-height: 520px;background-size: cover; background-image: url('/images/a-better-world-3-1920x796.jpg');background-position: center center;width:100%;background-color: #fff;margin-bottom: 20px;margin-top: 20px!important;padding: 20px 0 0;position: relative;text-align: left;}
.work-page-a-better-world-3-inner{padding: 25px;width: 100%;}
.work-page-a-better-world-3-outer{background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;margin-top: 20px;width: 100%;}
.work-page-a-better-world-3 h1 {margin-bottom:0px;color: #656555;display: inline-block;font-size: 1.8em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.work-page-a-better-world-3 p{color: #565656;display: inline-block;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;line-height: 29px;}
.work-page-a-better-world-3 ul {padding-left:20px;margin-bottom: 60px;}
.work-page-a-better-world-3 li {margin-bottom: 10px;list-style: disc;color:#e3000b;margin:0px;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";}





.work-page-a-better-world-2  {min-height: 520px;background-size: cover; background-image: url('/images/ABW-2-Cover-1920x796.jpg');background-position: center center;width:100%;background-color: #fff;margin-bottom: 20px;margin-top: 20px!important;padding: 20px 0 0;position: relative;text-align: left;}
.work-page-a-better-world-2-inner{padding: 25px;width: 100%;}
.work-page-a-better-world-2-outer{background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;margin-top: 20px;width: 100%;}
.work-page-a-better-world-2 h1 {margin-bottom:0px;color: #656555;display: inline-block;font-size: 1.8em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.work-page-a-better-world-2 p{color: #565656;display: inline-block;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;line-height: 29px;}
.work-page-a-better-world-2 ul {padding-left:20px;margin-bottom: 60px;}
.work-page-a-better-world-2 li {margin-bottom: 10px;list-style: disc;color:#e3000b;margin:0px;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";}



.work-page-a-better-world-4 {min-height: 520px;background-size: cover; background-image: url('/images/ABW-4-Cover-1920x796.jpg');background-position: center center;width:100%;background-color: #fff;margin-bottom: 20px;margin-top: 20px!important;padding: 20px 0 0;position: relative;text-align: left;}
.work-page-a-better-world-4-inner{padding: 25px;width: 100%;}
.work-page-a-better-world-4-outer{background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;margin-top: 20px;width: 100%;}
.work-page-a-better-world-4 h1 {margin-bottom:0px;color: #656555;display: inline-block;font-size: 1.8em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.work-page-a-better-world-4 p{color: #565656;display: inline-block;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;line-height: 29px;}
.work-page-a-better-world-4 ul {padding-left:20px;margin-bottom: 60px;}
.work-page-a-better-world-4 li {margin-bottom: 10px;list-style: disc;color:#e3000b;margin:0px;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";}

.work-page-cbd {min-height: 520px;background-size: cover; background-image: url('/images/CBD-COVER-1920x796.jpg');background-position: center center;width:100%;background-color: #fff;margin-bottom: 20px;margin-top: 20px!important;padding: 20px 0 0;position: relative;text-align: left;}
.work-page-cbd-inner{padding: 25px;width: 100%;}
.work-page-cbd-outer{background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;margin-top: 20px;width: 100%;}
.work-page-cbd h1 {margin-bottom:0px;color: #656555;display: inline-block;font-size: 1.8em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.work-page-cbd p{color: #565656;display: inline-block;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;line-height: 29px;}
.work-page-cbd ul {padding-left:20px;margin-bottom: 60px;}
.work-page-cbd li {margin-bottom: 10px;list-style: disc;color:#e3000b;margin:0px;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";}




.work-page-together-we-stand {min-height: 520px;background-size: cover; background-image: url('/images/Together-We-Stand-1920x796.jpg');background-position: center center;width:100%;background-color: #fff;margin-bottom: 20px;margin-top: 20px!important;padding: 20px 0 0;position: relative;text-align: left;}
.work-page-together-we-stand-inner{padding: 25px;width: 100%;}
.work-page-together-we-stand-outer{background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;margin-top: 20px;width: 100%;}
.work-page-together-we-stand h1 {margin-bottom:0px;color: #656555;display: inline-block;font-size: 1.8em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.work-page-together-we-stand p{color: #565656;display: inline-block;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;line-height: 29px;}
.work-page-together-we-stand ul {padding-left:20px;margin-bottom: 60px;}
.work-page-together-we-stand li {margin-bottom: 10px;list-style: disc;color:#e3000b;margin:0px;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";}

.work-page-living-land  {min-height: 520px;background-size: cover; background-image: url('/images/Living-Land-1920x796.jpg');background-position: center center;width:100%;background-color: #fff;margin-bottom: 20px;margin-top: 20px!important;padding: 20px 0 0;position: relative;text-align: left;}
.work-page-living-land-inner{padding: 25px;width: 100%;}
.work-page-living-land-outer{background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;margin-top: 20px;width: 100%;}
.work-page-living-land h1 {margin-bottom:0px;color: #656555;display: inline-block;font-size: 1.8em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.work-page-living-land p{color: #565655;display: inline-block;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;line-height: 29px;}
.work-page-living-land ul {padding-left:20px;margin-bottom: 60px;}
.work-page-living-land li {margin-bottom: 10px;list-style: disc;color:#e3000b;margin:0px;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";}


.work-page-agree-to-differ  {min-height: 520px;background-size: cover; background-image: url('/images/Agree-to-Differ-1920x796.jpg');background-position: center center;width:100%;background-color: #fff;margin-bottom: 20px;margin-top: 20px!important;padding: 20px 0 0;position: relative;text-align: left;}
.work-page-agree-to-differ-inner{padding: 25px;width: 100%;}
.work-page-agree-to-differ-outer{background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;margin-top: 20px;width: 100%;}
.work-page-agree-to-differ h1 {margin-bottom:0px;color: #656555;display: inline-block;font-size: 1.8em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.work-page-agree-to-differ p{color: #565656;display: inline-block;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;line-height: 29px;}
.work-page-agree-to-differ ul {padding-left:20px;margin-bottom: 60px;}
.work-page-agree-to-differ li {margin-bottom: 10px;list-style: disc;color:#e3000b;margin:0px;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";}

.work-page-deep-roots  {min-height: 520px;background-size: cover; background-image: url('/images/Deep-Roots-1920x796.jpg');background-position: center center;width:100%;background-color: #fff;margin-bottom: 20px;margin-top: 20px!important;padding: 20px 0 0;position: relative;text-align: left;}
.work-page-deep-roots-inner{padding: 25px;width: 100%;}
.work-page-deep-roots-outer{background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;margin-top: 20px;width: 100%;}
.work-page-deep-roots h1 {margin-bottom:0px;color: #656555;display: inline-block;font-size: 1.8em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.work-page-deep-roots p{color: #565656;display: inline-block;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;line-height: 29px;}
.work-page-deep-roots ul {padding-left:20px;margin-bottom: 60px;}
.work-page-deep-roots li {margin-bottom: 10px;list-style: disc;color:#e3000b;margin:0px;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";}

.work-page-family-futures {min-height: 520px;background-size: cover; background-image: url('/images/Family-Futures-1920x796.jpg');background-position: center center;width:100%;background-color: #fff;margin-bottom: 20px;margin-top: 20px!important;padding: 20px 0 0;position: relative;text-align: left;}
.work-page-family-futures-inner{padding: 25px;width: 100%;}
.work-page-family-futures-outer{background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;margin-top: 20px;width: 100%;}
.work-page-family-futures h1 {margin-bottom:0px;color: #656555;display: inline-block;font-size: 1.8em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.work-page-family-futures p{color: #565656;display: inline-block;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;line-height: 29px;}
.work-page-family-futures ul {padding-left:20px;margin-bottom: 60px;}
.work-page-family-futures li {margin-bottom: 10px;list-style: disc;color:#e3000b;margin:0px;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";}

.work-page-free-flow {min-height: 520px;background-size: cover; background-image: url('/images/Free-Flow-1920x796.jpg');background-position: center center;width:100%;background-color: #fff;margin-bottom: 20px;margin-top: 20px!important;padding: 20px 0 0;position: relative;text-align: left;}
.work-page-free-flow-inner{padding: 25px;width: 100%;}
.work-page-free-flow-outer{background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;margin-top: 20px;width: 100%;}
.work-page-free-flow h1 {margin-bottom:0px;color: #656555;display: inline-block;font-size: 1.8em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.work-page-free-flow p{color: #565656;display: inline-block;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;line-height: 29px;}
.work-page-free-flow ul {padding-left:20px;margin-bottom: 60px;}
.work-page-free-flow li {margin-bottom: 10px;list-style: disc;color:#e3000b;margin:0px;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";}

.work-page-future-perfect {min-height: 520px;background-size: cover; background-image: url('/images/Future-Perfect_1920x796.jpg');background-position: center center;width:100%;background-color: #fff;margin-bottom: 20px;margin-top: 20px!important;padding: 20px 0 0;position: relative;text-align: left;}
.work-page-future-perfect-inner{padding: 25px;width: 100%;}
.work-page-future-perfect-outer{background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;margin-top: 20px;width: 100%;}
.work-page-future-perfect h1 {margin-bottom:0px;color: #656555;display: inline-block;font-size: 1.8em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.work-page-future-perfect p{color: #565656;display: inline-block;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;line-height: 29px;}
.work-page-future-perfect ul {padding-left:20px;margin-bottom: 60px;}
.work-page-future-perfect li {margin-bottom: 10px;list-style: disc;color:#e3000b;margin:0px;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";}

.work-page-climate-exchange {min-height: 520px;background-size: cover; background-image: url('/images/Climate-Exchange-1920x796.jpg');background-position: center center;width:100%;background-color: #fff;margin-bottom: 20px;margin-top: 20px!important;padding: 20px 0 0;position: relative;text-align: left;}
.work-page-climate-exchange-inner{padding: 25px;width: 100%;}
.work-page-climate-exchange-outer{background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;margin-top: 20px;width: 100%;}
.work-page-climate-exchange  h1 {margin-bottom:0px;color: #656555;display: inline-block;font-size: 1.8em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.work-page-climate-exchange  p{color: #565656;display: inline-block;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;line-height: 29px;}
.work-page-climate-exchange  ul {padding-left:20px;margin-bottom: 60px;}
.work-page-climate-exchange  li {margin-bottom: 10px;list-style: disc;color:#e3000b;margin:0px;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";}

.work-page-future-perfect {min-height: 520px;background-size: cover; background-image: url('/images/Future-Perfect-1920x796.jpg');background-position: center center;width:100%;background-color: #fff;margin-bottom: 20px;margin-top: 20px!important;padding: 20px 0 0;position: relative;text-align: left;}
.work-page-future-perfect-inner{padding: 25px;width: 100%;}
.work-page-future-perfect-outer{background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;margin-top: 20px;width: 100%;}
.work-page-future-perfect h1 {margin-bottom:0px;color: #656555;display: inline-block;font-size: 1.8em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.work-page-future-perfect p{color: #565655;display: inline-block;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;line-height: 29px;}
.work-page-future-perfect ul {padding-left:20px;margin-bottom: 60px;}
.work-page-future-perfect li {margin-bottom: 10px;list-style: disc;color:#e3000b;margin:0px;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";}

.work-page-forests-for-people {min-height: 520px;background-size: cover; background-image: url('/images/Forests-for-People-1920x796.jpg');background-position: center center;width:100%;background-color: #fff;margin-bottom: 20px;margin-top: 20px!important;padding: 20px 0 0;position: relative;text-align: left;}
.work-page-forests-for-people-inner{padding: 25px;width: 100%;}
.work-page-forests-for-people-outer{background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;margin-top: 20px;width: 100%;}
.work-page-forests-for-people h1 {margin-bottom:0px;color: #656555;display: inline-block;font-size: 1.8em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.work-page-forests-for-people p{color: #565656;display: inline-block;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;line-height: 29px;}
.work-page-forests-for-people ul {padding-left:20px;margin-bottom: 60px;}
.work-page-forests-for-people li {margin-bottom: 10px;list-style: disc;color:#e3000b;margin:0px;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";}

.work-page-risk-returns {min-height: 520px;background-size: cover; background-image: url('/images/Risk-Returns-1920x796.jpg');background-position: center center;width:100%;background-color: #fff;margin-bottom: 20px;margin-top: 20px!important;padding: 20px 0 0;position: relative;text-align: left;}
.work-page-risk-returns-inner{padding: 25px;width: 100%;}
.work-page-risk-returns-outer{background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;margin-top: 20px;width: 100%;}
.work-page-risk-returns h1 {margin-bottom:0px;color: #656555;display: inline-block;font-size: 1.8em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.work-page-risk-returns p{color: #565655;display: inline-block;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;line-height: 29px;}
.work-page-risk-returns ul {padding-left:20px;margin-bottom: 60px;}
.work-page-risk-returns li {margin-bottom: 10px;list-style: disc;color:#e3000b;margin:0px;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";}

.work-page-tomorrow-today {min-height: 520px;background-size: cover; background-image: url('/images/Tomorrow-Today-1920x796.jpg');background-position: center center;width:100%;background-color: #fff;margin-bottom: 20px;margin-top: 20px!important;padding: 20px 0 0;position: relative;text-align: left;}
.work-page-tomorrow-today-inner{padding: 25px;width: 100%;}
.work-page-tomorrow-today-outer{background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;margin-top: 20px;width: 100%;}
.work-page-tomorrow-today h1 {margin-bottom:0px;color: #656555;display: inline-block;font-size: 1.8em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.work-page-tomorrow-today p{color: #65656;display: inline-block;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;line-height: 29px;}
.work-page-tomorrow-today ul {padding-left:20px;margin-bottom: 60px;}
.work-page-tomorrow-today li {margin-bottom: 10px;list-style: disc;color:#e3000b;margin:0px;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";}

.work-page-climate-sense {min-height: 520px;background-size: cover; background-image: url('/images/Climate-Sense-1920x796.jpg');background-position: center center;width:100%;background-color: #fff;margin-bottom: 20px;margin-top: 20px!important;padding: 20px 0 0;position: relative;text-align: left;}
.work-page-climate-sense-inner{padding: 25px;width: 100%;}
.work-page-climate-sense-outer{background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;margin-top: 20px;width: 100%;}
.work-page-climate-sense h1 {margin-bottom:0px;color: #656555;display: inline-block;font-size: 1.8em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.work-page-climate-sense p{color: #565656;display: inline-block;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;line-height: 29px;}
.work-page-climate-sense ul {padding-left:20px;margin-bottom: 60px;}
.work-page-climate-sense li {margin-bottom: 10px;list-style: disc;color:#e3000b;margin:0px;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";}


.work-page-risk-wise {min-height: 520px;background-size: cover; background-image: url('/images/Risk-Wise-1920x796.jpg');background-position: center center;width:100%;background-color: #fff;margin-bottom: 20px;margin-top: 20px!important;padding: 20px 0 0;position: relative;text-align: left;}
.work-page-risk-wise-inner{padding: 25px;width: 100%;}
.work-page-risk-wise-outer{background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;margin-top: 20px;width: 100%;}
.work-page-risk-wise h1 {margin-bottom:0px;color: #656555;display: inline-block;font-size: 1.8em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.work-page-risk-wise p{color: #565656;display: inline-block;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;line-height: 29px;}
.work-page-risk-wise ul {padding-left:20px;margin-bottom: 60px;}
.work-page-risk-wise li {margin-bottom: 10px;list-style: disc;color:#e3000b;margin:0px;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";}

.work-page-risk-wise-epidemics {min-height: 520px;background-size: cover; background-image: url('/images/Risk-Wise-Epidemics-1920x796.jpg');background-position: center center;width:100%;background-color: #fff;margin-bottom: 20px;margin-top: 20px!important;padding: 20px 0 0;position: relative;text-align: left;}
.work-page-risk-wise-epidemics-inner{padding: 25px;width: 100%;}
.work-page-risk-wise-epidemics-outer{background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;margin-top: 20px;width: 100%;}
.work-page-risk-wise-epidemics h1 {margin-bottom:0px;color: #656555;display: inline-block;font-size: 1.8em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.work-page-risk-wise-epidemics p{color: #565656;display: inline-block;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;line-height: 29px;}
.work-page-risk-wise-epidemics ul {padding-left:20px;margin-bottom: 60px;}
.work-page-risk-wise-epidemics li {margin-bottom: 10px;list-style: disc;color:#e3000b;margin:0px;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";}

.work-page-digital-outreach {min-height: 520px;background-size: cover; background-image: url('/images/Digital-Outreach-1920x796.jpg');background-position: center center;width:100%;background-color: #fff;margin-bottom: 20px;margin-top: 20px!important;padding: 20px 0 0;position: relative;text-align: left;}
.work-page-digital-outreach-inner{padding: 25px;width: 100%;}
.work-page-digital-outreach-outer{background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;margin-top: 20px;width: 100%;}
.work-page-digital-outreach h1 {margin-bottom:0px;color: #656555;display: inline-block;font-size: 1.8em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.work-page-digital-outreach p{color: #565656;display: inline-block;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;line-height: 29px;}
.work-page-digital-outreach ul {padding-left:20px;margin-bottom: 60px;}
.work-page-digital-outreach li {margin-bottom: 10px;list-style: disc;color:#e3000b;margin:0px;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";}




.work-page-elements-of-life {min-height: 520px;background-size: cover; background-image: url('/images/Elements-for-Life-1920x796.jpg');background-position: center center;width:100%;background-color: #fff;margin-bottom: 20px;margin-top: 20px!important;padding: 20px 0 0;position: relative;text-align: left;}
.work-page-elements-of-life-inner{padding: 25px;width: 100%;}
.work-page-elements-of-life-outer{background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;margin-top: 20px;width: 100%;}
.work-page-elements-of-life h1 {margin-bottom:0px;color: #656555;display: inline-block;font-size: 1.8em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.work-page-elements-of-life p{color: #565656;display: inline-block;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;line-height: 29px;}
.work-page-elements-of-life ul {padding-left:20px;margin-bottom: 60px;}
.work-page-elements-of-life li {margin-bottom: 10px;list-style: disc;color:#e3000b;margin:0px;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";}

.work-page-real-risk {min-height: 520px;background-size: cover; background-image: url('/images/Real-Risk-1920x796.jpg');background-position: center center;width:100%;background-color: #fff;margin-bottom: 20px;margin-top: 20px!important;padding: 20px 0 0;position: relative;text-align: left;}
.work-page-real-risk-inner{padding: 25px;width: 100%;}
.work-page-real-risk-outer{background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;margin-top: 20px;width: 100%;}
.work-page-real-risk h1 {margin-bottom:0px;color: #656555;display: inline-block;font-size: 1.8em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.work-page-real-risk p{color: #565655;display: inline-block;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;line-height: 29px;}
.work-page-real-risk ul {padding-left:20px;margin-bottom: 60px;}
.work-page-real-risk li {margin-bottom: 10px;list-style: disc;color:#e3000b;margin:0px;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";}

.work-page-digital-reach {min-height: 520px;background-size: cover; background-image: url('/images/Digital-Reach-1920x796.jpg');background-position: center center;width:100%;background-color: #fff;margin-bottom: 20px;margin-top: 20px!important;padding: 20px 0 0;position: relative;text-align: left;}
.work-page-digital-reach-inner{padding: 25px;width: 100%;}
.work-page-digital-reach-outer{background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;margin-top: 20px;width: 100%;}
.work-page-digital-reach h1 {margin-bottom:0px;color: #656555;display: inline-block;font-size: 1.8em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.work-page-digital-reach p{color: #565656;display: inline-block;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;line-height: 29px;}
.work-page-digital-reach ul {padding-left:20px;margin-bottom: 60px;}
.work-page-digital-reach li {margin-bottom: 10px;list-style: disc;color:#e3000b;margin:0px;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";}

.work-page-know-risk {min-height: 520px;background-size: cover; background-image: url('/images/Know-Risk-1920x796.jpg');background-position: center center;width:100%;background-color: #fff;margin-bottom: 20px;margin-top: 20px!important;padding: 20px 0 0;position: relative;text-align: left;}
.work-page-know-risk-inner{padding: 25px;width: 100%;}
.work-page-know-risk-outer{background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;margin-top: 20px;width: 100%;}
.work-page-know-risk h1 {margin-bottom:0px;color: #656555;display: inline-block;font-size: 1.8em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.work-page-know-risk p{color: #565655;display: inline-block;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;line-height: 29px;}
.work-page-know-risk ul {padding-left:20px;margin-bottom: 60px;}
.work-page-know-risk li {margin-bottom: 10px;list-style: disc;color:#e3000b;margin:0px;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";}

.work-page-the-full-picture {min-height: 520px;background-size: cover; background-image: url('/images/The-Full-Picture-1920x796.jpg');background-position: center center;width:100%;background-color: #fff;margin-bottom: 20px;margin-top: 20px!important;padding: 20px 0 0;position: relative;text-align: left;}
.work-page-the-full-picture-inner{padding: 25px;width: 100%;}
.work-page-the-full-picture-outer{background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;margin-top: 20px;width: 100%;}
.work-page-the-full-picture h1 {margin-bottom:0px;color: #656555;display: inline-block;font-size: 1.8em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.work-page-the-full-picture p{color: #565655;display: inline-block;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;line-height: 29px;}
.work-page-the-full-picture ul {padding-left:20px;margin-bottom: 60px;}
.work-page-the-full-picture li {margin-bottom: 10px;list-style: disc;color:#e3000b;margin:0px;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";}

.work-page-know-risk-epidemics {min-height: 520px;background-size: cover; background-image: url('/images/Know-Risk-Epidemics-1920x796.jpg');background-position: center center;width:100%;background-color: #fff;margin-bottom: 20px;margin-top: 20px!important;padding: 20px 0 0;position: relative;text-align: left;}
.work-page-know-risk-epidemics-inner{padding: 25px;width: 100%;}
.work-page-know-risk-epidemics-outer{background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;margin-top: 20px;width: 100%;}
.work-page-know-risk-epidemics h1 {margin-bottom:0px;color: #656555;display: inline-block;font-size: 1.8em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.work-page-know-risk-epidemics p{color: #565655;display: inline-block;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;line-height: 29px;}
.work-page-know-risk-epidemics ul {padding-left:20px;margin-bottom: 60px;}
.work-page-know-risk-epidemics li {margin-bottom: 10px;list-style: disc;color:#e3000b;margin:0px;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";}


.work-page-ndm {min-height: 520px;background-size: cover; background-image: url('/images/Natural-Disaster-Management-1920x796.jpg');background-position: center center;width:100%;background-color: #fff;margin-bottom: 20px;margin-top: 20px!important;padding: 20px 0 0;position: relative;text-align: left;}
.work-page-ndm-inner{padding: 25px;width: 100%;}
.work-page-ndm-outer{background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;margin-top: 20px;width: 100%;}
.work-page-ndm h1 {margin-bottom:0px;color: #656555;display: inline-block;font-size: 1.8em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.work-page-ndm p{color: #565655;display: inline-block;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;line-height: 29px;}
.work-page-ndm ul {padding-left:20px;margin-bottom: 60px;}
.work-page-ndm li {margin-bottom: 10px;list-style: disc;color:#e3000b;margin:0px;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";}


.work-page-fwf {min-height: 520px;background-size: cover; background-image: url('/images/Freshwater-Future-1920x796.jpg');background-position: center center;width:100%;background-color: #fff;margin-bottom: 20px;margin-top: 20px!important;padding: 20px 0 0;position: relative;text-align: left;}
.work-page-fwf-inner{padding: 25px;width: 100%;}
.work-page-fwf-outer{background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;margin-top: 20px;width: 100%;}
.work-page-fwf h1 {margin-bottom:0px;color: #656555;display: inline-block;font-size: 1.8em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.work-page-fwf p{color: #565655;display: inline-block;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;line-height: 34px;}
.work-page-fwf ul {padding-left:20px;margin-bottom: 60px;}
.work-page-fwf li {margin-bottom: 10px;list-style: disc;color:#e3000b;margin:0px;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";}


.work-page-desal {min-height: 520px;background-size: cover; background-image: url('/images/Desalination-1920x796.jpg');background-position: center center;width:100%;background-color: #fff;margin-bottom: 20px;margin-top: 20px!important;padding: 20px 0 0;position: relative;text-align: left;}
.work-page-desal-inner{padding: 25px;width: 100%;}
.work-page-desal-outer{background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;margin-top: 20px;width: 100%;}
.work-page-desal h1 {margin-bottom:0px;color: #656555;display: inline-block;font-size: 1.8em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.work-page-desal p{color: #565655;display: inline-block;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;line-height: 34px;}
.work-page-desal ul {padding-left:20px;margin-bottom: 60px;}
.work-page-desal li {margin-bottom: 10px;list-style: disc;color:#e3000b;margin:0px;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";}



.work-page-reverse-linkage {min-height: 520px;background-size: cover; background-image: url('/images/Reverse-Linkage-Cover-1920x796.jpg');background-position: center center;width:100%;background-color: #fff;margin-bottom: 20px;margin-top: 20px!important;padding: 20px 0 0;position: relative;text-align: left;}
.work-page-reverse-linkage-inner{padding: 25px;width: 100%;}
.work-page-reverse-linkage-outer{background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;margin-top: 20px;width: 100%;}
.work-page-reverse-linkage h1 {margin-bottom:0px;color: #656555;display: inline-block;font-size: 1.8em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.work-page-reverse-linkage p{color: #565655;display: inline-block;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;line-height: 34px;}
.work-page-reverse-linkage ul {padding-left:20px;margin-bottom: 60px;}
.work-page-reverse-linkage li {margin-bottom: 10px;list-style: disc;color:#e3000b;margin:0px;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";}

.work-page-mercy {min-height: 520px;background-size: cover; background-image: url('/images/Year-of-Mercy-Cover-1920x796.jpg');background-position: center center;width:100%;background-color: #fff;margin-bottom: 20px;margin-top: 20px!important;padding: 20px 0 0;position: relative;text-align: left;}
.work-page-mercy-inner{padding: 25px;width: 100%;}
.work-page-mercy-outer{background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;margin-top: 20px;width: 100%;}
.work-page-mercy h1 {margin-bottom:0px;color: #656555;display: inline-block;font-size: 1.8em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.work-page-mercy p{color: #565655;display: inline-block;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;line-height: 34px;}
.work-page-mercy ul {padding-left:20px;margin-bottom: 60px;}
.work-page-mercy li {margin-bottom: 10px;list-style: disc;color:#e3000b;margin:0px;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";}

.work-page-nostra {min-height: 520px;background-size: cover; background-image: url('/images/Nostra-Aetate-Cover-1920x796.jpg');background-position: center center;width:100%;background-color: #fff;margin-bottom: 20px;margin-top: 20px!important;padding: 20px 0 0;position: relative;text-align: left;}
.work-page-nostra-inner{padding: 25px;width: 100%;}
.work-page-nostra-outer{background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;margin-top: 20px;width: 100%;}
.work-page-nostra h1 {margin-bottom:0px;color: #656555;display: inline-block;font-size: 1.8em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.work-page-nostra p{color: #565655;display: inline-block;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;line-height: 34px;}
.work-page-nostra ul {padding-left:20px;margin-bottom: 60px;}
.work-page-nostra li {margin-bottom: 10px;list-style: disc;color:#e3000b;margin:0px;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";}


.work-page-kaiciid-hlm {min-height: 520px;background-size: cover; background-image: url('/images/KAICIID-HLM.jpg');background-position: center center;width:100%;background-color: #fff;margin-bottom: 20px;margin-top: 20px!important;padding: 20px 0 0;position: relative;text-align: left;}
.work-page-kaiciid-hlm-inner{padding: 25px;width: 100%;}
.work-page-kaiciid-hlm-outer{background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;margin-top: 20px;width: 100%;}
.work-page-kaiciid-hlm h1 {margin-bottom:0px;color: #656555;display: inline-block;font-size: 1.8em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.work-page-kaiciid-hlm p{color: #565655;display: inline-block;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;line-height: 34px;}
.work-page-kaiciid-hlm ul {padding-left:20px;margin-bottom: 60px;}
.work-page-kaiciid-hlm li {margin-bottom: 10px;list-style: disc;color:#e3000b;margin:0px;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";}

.work-page-sdg {min-height: 520px;background-size: cover; background-image: url('/images/Road-to-SDGs-Cover-3-1920x796.jpg');background-position: center center;width:100%;background-color: #fff;margin-bottom: 20px;margin-top: 20px!important;padding: 20px 0 0;position: relative;text-align: left;}
.work-page-sdg-inner{padding: 25px;width: 100%;}
.work-page-sdg-outer{background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;margin-top: 20px;width: 100%;}
.work-page-sdg h1 {margin-bottom:0px;color: #656555;display: inline-block;font-size: 1.8em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.work-page-sdg p{color: #565655;display: inline-block;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;line-height: 34px;}
.work-page-sdg ul {padding-left:20px;margin-bottom: 60px;}
.work-page-sdg li {margin-bottom: 10px;list-style: disc;color:#e3000b;margin:0px;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";}

.work-page-abw5 {min-height: 520px;background-size: cover; background-image: url('/images/ABW-5-Cover-1920x796.jpg');background-position: center center;width:100%;background-color: #fff;margin-bottom: 20px;margin-top: 20px!important;padding: 20px 0 0;position: relative;text-align: left;}
.work-page-abw5-inner{padding: 25px;width: 100%;}
.work-page-abw5-outer{background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;margin-top: 20px;width: 100%;}
.work-page-abw5 h1 {margin-bottom:0px;color: #656555;display: inline-block;font-size: 1.8em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.work-page-abw5 p{color: #565655;display: inline-block;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;line-height: 34px;}
.work-page-abw5 ul {padding-left:20px;margin-bottom: 60px;}
.work-page-abw5 li {margin-bottom: 10px;list-style: disc;color:#e3000b;margin:0px;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";}


/* CASE STUDY PAGE */

.case-img {margin-bottom:30px;}
.case-study-page-intro {background-color: #ffffff;margin-bottom: 0px;overflow: hidden;padding: 100px 0 100px;position: relative;text-align: left;}
.case-study-page-intro h1 {color: #d9180f;display: inline-block;font-size: 4.4em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.case-study-page-intro  p {color: #565656;display: inline-block;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;line-height: 34px;}
.case-study-page-intro .testimonial {font-size: 16px;text-transform:uppercase}
.case-study-page-next {background-color: #ffffff;margin-bottom: 0px;overflow: hidden;padding: 0px 0 80px 0;position: relative;text-align: left;}


.case-study-page-test {background-color: #ffffff;margin-bottom: 0px;overflow: hidden;padding: 100px 0 100px;position: relative;text-align: left;}
.case-study-page-test h1 {color: #d9180f;display: inline-block;font-size: 4.4em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.case-study-page-test quote-text {color: #565656;
    display: inline-block;
    font-family: "adobe-garamond-pro";
    font-size: 2.4em;
    font-weight: 300;
    line-height: 45px;
    padding-top: 5px;
    transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;}
.case-study-page-test .testimonial {font-size: 22px;text-transform:uppercase}
.case-study-page-test .quote{font-size: 22px;text-transform:uppercase}

.case-study-page-image1 img {
    display: block;
    transform-style: preserve-3d;
    width: 100%;
}

.line-blob--black::before{
  background-image: url("http://www.tudor-rose.co.uk/images/Branding-small.jpg");
    content: "";
    height: 163px;
    position: absolute;
    right: 550px;
    top: -18px;
    width: 200px;
	
}


.case-study-footer-samworth {min-height: 300px;background-size: cover; background-image: url('/images/Samworth-footer_1920x796.jpg');background-position: center center;width:100%;background-color: #fff;margin-bottom: 20px;margin-top: 20px!important;padding: 20px 0 0;position: relative;text-align: left;}
.case-study-footer-samworth  img {min-width: 100%;width: 100%;}

.case-study-footer-sage {min-height: 300px;background-size: cover; background-image: url('/images/Sage-footer_1920x796.jpg');background-position: center center;width:100%;background-color: #fff;margin-bottom: 20px;margin-top: 20px!important;padding: 20px 0 0;position: relative;text-align: left;}
.case-study-footer-sage  img {min-width: 100%;width: 100%;}

.case-study-footer-un {min-height: 300px;background-size: cover; background-image: url('/images/UN-footer_1920x796.jpg');background-position: center center;width:100%;background-color: #fff;margin-bottom: 20px;margin-top: 20px!important;padding: 20px 0 0;position: relative;text-align: left;}
.case-study-footer-un  img {min-width: 100%;width: 100%;}

.case-study-footer-bbc {min-height: 300px;background-size: cover; background-image: url('/images/UN-footer_1920x796.jpg');background-position: center center;width:100%;background-color: #fff;margin-bottom: 20px;margin-top: 20px!important;padding: 20px 0 0;position: relative;text-align: left;}
.case-study-footer-bbc  img {min-width: 100%;width: 100%;}

.case-study-footer-asgca{min-height: 300px;background-size: cover; background-image: url('/images/ASGCA_footer_1920x796.jpg');background-position: center center;width:100%;background-color: #fff;margin-bottom: 20px;margin-top: 20px!important;padding: 20px 0 0;position: relative;text-align: left;}
.case-study-footer-asgca  img {min-width: 100%;width: 100%;}

.case-study-footer-microsoft{min-height: 300px;background-size: cover; background-image: url('/images/Microsoft-footer_1920x796.jpg');background-position: center center;width:100%;background-color: #fff;margin-bottom: 20px;margin-top: 20px!important;padding: 20px 0 0;position: relative;text-align: left;}
.case-study-footer-microsoft  img {min-width: 100%;width: 100%;}


.case-study-footer-efma{min-height: 300px;background-size: cover; background-image: url('/images/Efma-Footer_1920x796.jpg');background-position: center center;width:100%;background-color: #fff;margin-bottom: 20px;margin-top: 20px!important;padding: 20px 0 0;position: relative;text-align: left;}
.case-study-footer-efma img {min-width: 100%;width: 100%;}

.case-study-footer-kaiciid{min-height: 300px;background-size: cover; background-image: url('/images/KAICIID-Footer_1920x796.jpg');background-position: center center;width:100%;background-color: #fff;margin-bottom: 20px;margin-top: 20px!important;padding: 20px 0 0;position: relative;text-align: left;}
.case-study-footer-kaiciid img {min-width: 100%;width: 100%;}

.case-study-footer-dassault{min-height: 300px;background-size: cover; background-image: url('/images/Dassault-Footer_1920x796.jpg');background-position: center center;width:100%;background-color: #fff;margin-bottom: 20px;margin-top: 20px!important;padding: 20px 0 0;position: relative;text-align: left;}
.case-study-footer-dassault img {min-width: 100%;width: 100%;}

.case-study-quotes {
    background-color: #ffffff;
    margin-bottom: 0;
    overflow: hidden;
    padding: 6px 0;
    position: relative;
    text-align: left;
}
.case-study-quotes img {width:80%}
.case-study-quotes{}
.testimonial-style-6 {text-align: left;}

.testimonial-style-6-image{  display: block;text-align: left;
    
    position: relative;}
.testimonial-style-6-text{float: left;}
.testimonial-style-6  p{
color: #565656;
    margin:0 0 30px;
    font-family: "adobe-garamond-pro";
    font-size: 2.4em;
    font-weight: 300;
    line-height: 48px;
	text-align: left;
    font-style: italic;
    transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;  text-transform: none;}
	
.author-bio {font-size: 1.5em;font-family: "korolev-compressed";
  color: #565656;
    font-weight: 500;
    letter-spacing: 2px;
	text-transform: uppercase;
	margin:20px 0 0 0;
	padding:0}



.testimonial-style-6 img {clear: both;
    float: left;
    margin-right: 25px;
    padding: 10px 0 200px;
    width: 4%;}

.brands-footer-therecord{min-height: 663px;background-size: cover; background-image: url('/images/The-Record_Footer_1920x796.jpg');background-position: center center;width:100%;background-color: #fff;margin-bottom: 20px;margin-top: 20px!important;padding: 20px 0 0;position: relative;text-align: left;}
.brands-footer-therecord  img {min-width: 100%;width: 100%;}

.brands-footer-gca {min-height: 663px;background-size: cover; background-image: url('/images/GCA-Footer_1920x796.jpg');background-position: center center;width:100%;background-color: #fff;margin-bottom: 20px;margin-top: 0px!important;padding: 20px 0 0;position: relative;text-align: left;}
.brands-footer-gca  img {min-width: 100%;width: 100%;}

.brands-footer-icfr {min-height: 663px;background-size: cover; background-image: url('/images/ICFR-Footer_1920x796.jpg');background-position: center center;width:100%;background-color: #fff;margin-bottom: 20px;margin-top: 0px!important;padding: 20px 0 0;position: relative;text-align: left;}
.brands-footer-icfr  img {min-width: 100%;width: 100%;}

/* 
.line-blob--black {animation-delay: 0ms;
    animation-duration: 1s;
    animation-fill-mode: backwards;
    animation-name: e;
    background-color: #e5e5e5;
    height: 1px;
    left: -50%;
    margin-left: -50px;
    position: absolute;
    top: 10px;
    transition: all 1s cubic-bezier(0.19, 1, 0.22, 1) 0s;
    vertical-align: middle;
    width: 50%;
}*/


/* BRAND PAGE */

.brands-page {background-color: #e5f4fc;margin-bottom: 0px;overflow: hidden;padding: 80px 0 0px;position: relative;text-align: left;}
.brands-page h1 {color: #d9180f;display: inline-block;font-size: 4.4em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.brands-page p {color: #000;display: inline-block;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;line-height: 34px;}


.item1,.item2 {margin-bottom:25px;}

html section.section-primary {
   background-color: #fff;
    border-color: #e5f4fc;
    margin: 0;
    padding: 0 0 50px; border-top: medium none;
}

.counters.counters-text-light .counter {
    color: #ffffff!important;
	font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro"
}
.counters.counters-text-light .counter .fa, .counters.counters-text-light .counter strong, .counters.counters-text-light .counter label {
    color: #ffffff!important;
}
.counters strong {
    display: block;
    font-size: 35px;
    font-weight: 600;
    line-height: 50px;
}

.copyright {margin: 10px 10px;text-align: right;}


.brands-gca-page-more {   background-color: #fff;
    margin-bottom: 0;
    margin-top: 25px;
    overflow: hidden;
    padding: 80px 0 80px 0px;
    position: relative;
    text-align: left;}

.brands-gca-page-intro{
    background-color: #e5f4fc;
    margin-bottom: 20px;
    margin-top: 25px;
    overflow: hidden;
    padding: 100px 0 100px 0px;
    position: relative;
    text-align: left;
}
.brands-gca-page-intro h1 {
    color: #565655;
    display: inline-block;
    font-family: "korolev-compressed";
    font-size: 4.4em;
    font-weight: 500;
    letter-spacing: 5px;
    line-height: 64px;
    max-width: 800px;
    padding-top: 5px;
    transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;
}

.brands-gca-page-intro p {
    color: #565655;
    display: block;
    font-family: "adobe-garamond-pro";
    font-size: 1.4em;
    font-weight: 300;
    line-height: 34px;
    max-width: 800px;
    padding-top: 5px;
    transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;
}

.brands-gca-page-advertising {
    background-color: #58c1ea;
    margin-bottom: 0;
    margin-top: 0px;
    overflow: hidden;
    padding: 100px 0 100px 0px;
    position: relative;
    text-align: left;
}
.brands-gca-page-advertising  h1 {
    color: #fff;
    display: inline-block;
    font-family: "korolev-compressed";
    font-size: 4.4em;
    font-weight: 500;
    letter-spacing: 5px;
    line-height: 64px;
    max-width: 800px;
    padding-top: 5px;
    transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;
}

.brands-gca-page-advertising p {
    color: #fff;
    display: block;
    font-family: "adobe-garamond-pro";
    font-size: 1.4em;
    font-weight: 300;
    line-height: 34px;
    max-width: 800px;
    padding-top: 5px;
    transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;text-align: left;
}


.brands-gca-page-sectiona {background-size:cover;min-height: 500px;width:auto;background-color: #fff;background-image: url("/images/Services_Micrsoft.jpg");margin-bottom: 0;margin-top: 0px!important;padding: 80px 0;position: relative;text-align: left;}
.brands-gca-page-sectiona-inner{margin-left: 0px;padding: 50px 0;width:50%}
.brands-gca-page-sectiona h1 {color: #565655;display: inline-block;font-size: 4.4em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.brands-gca-page-sectiona p {color: #000;display: inline-block;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;line-height: 34px;}
.brands-gca-page-sectiona ul {padding-left:20px;margin-bottom: 60px;}
.brands-gca-page-sectiona li {margin-bottom: 10px;list-style: disc;color:#e3000b;margin:0px;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";}

.brands-gca-page-sectionb { background-color: #fff;
    margin-bottom: 0;
    margin-top: 0px;
    overflow: hidden;
    padding: 100px 0 80px 0px;
    position: relative;
text-align: left;}


.brands-gca-page-sectionb h1 {color: #d9180f;display: inline-block;font-size: 4.4em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.brands-gca-page-sectionb p {color: #000;display: inline-block;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;line-height: 34px;}
.brands-gca-page-sectionb ul {padding-left:20px;margin-bottom: 60px;}
.brands-gca-page-sectionb li {margin-bottom: 10px;list-style: disc;color:#e3000b;margin:0px;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";}


.brands-gca-page-sectionc { background-color: #fff;
    margin-bottom: 0;
    margin-top: 0px;
    overflow: hidden;
    padding: 100px 0 100px 0px;
    position: relative;
text-align: left;}


.brands-gca-page-sectionc h1 {color: #d9180f;display: inline-block;font-size: 4.4em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.brands-gca-page-sectionc p {color: #000;display: inline-block;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";max-width: 800px;padding-top: 45px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;line-height: 34px;}
.brands-gca-page-sectionc ul {padding-left:20px;margin-bottom: 60px;}
.brands-gca-page-sectionc li {margin-bottom: 10px;list-style: disc;color:#e3000b;margin:0px;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";}

.brands-gca-page-sectionc .image-gallery-item {margin-bottom:0px;}

.brands-gca-page-sectiond { background-color: #fff;
    margin-bottom: 0;
    margin-top: 0px;
    overflow: hidden;
    padding: 0 0 100px 0;
    position: relative;
    text-align: left;}


.brands-gca-page-sectiond h1 {color: #565655;display: inline-block;font-size: 4.4em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.brands-gca-page-sectiond p {color: #000;display: inline-block;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;line-height: 34px;}
.brands-gca-page-sectiond ul {padding-left:20px;margin-bottom: 60px;}

.gca-brands-img-footer {min-height:500px;}

.counters{margin-bottom:25px;display:inline-block;}


.no-bottom-margin {margin-bottom:0px!important}

.brands-footer-image{background-color: transparent;
    background-image: url("http://www.tudor-rose.co.uk/images/GCA_Slide-b.jpg");
    background-position: center top;
    background-repeat: no-repeat;
    height: 100%;
    opacity: 1;
    visibility: inherit;
    width: 100%;}

	
	.nav-pills  > li > a {
    display: block;
    padding: 10px 12px 10px 0px;
    position: relative;
}
	
.nav-main .nav-pills a:active{color:#e3000b!important;}
.main-nav-links .nav-pills{
color: #fff; 
  
    font-family: "korolev-compressed";
    font-size: 1.4em;
    font-weight: 500;
    letter-spacing: 5px;
     overflow: visible;
    padding: 0;
    text-align: right;
    transition: all 0.3s ease 0s;	
	text-transform: uppercase}
	
	.main-nav-links .nav-pills a:hover{
		background-color:#565655;
	}
ul.nav-pills > li.active > a {color:#e3000b!important;background-color:#565655!important;}
	
	
/* SOCIAL ICONS */

ul.social-icons li a {
    display: block;
    height: 30px;
    text-align: center;
    width: 42px;
}

ul.social-icons li {
    background-image: url("/images/social-sprites.png");
    background-position: 0 100px;
    background-repeat: no-repeat;
    border-radius: 0;
    box-shadow: none;
    display: inline-block;
    margin: -1px 15px 5px 0px;
    overflow: visible;
    padding: 0;
    transition: all 0.3s ease 0s;
}
ul.social-icons li.twitter {
  background-position: 0 -60px;
}
ul.social-icons li.twitter:hover{
  background-position: 0 -90px;
}
ul.social-icons li.facebook {
  background-position: 0 -120px;
}
ul.social-icons li.facebook:hover{
  background-position: 0 -150px;
}
ul.social-icons li.linkedin{
  background-position: 0 -180px;
}
ul.social-icons li.linkedin:hover{
  background-position: 0 -210px;
}
ul.social-icons li.instagram{
  background-position: 0 -0px;
}
ul.social-icons li.instagram:hover{
  background-position: 0 -30px;
}


.thumb-info img {
    border-radius: 0px;
    position: relative;
    transition: all 0.3s ease 0s;
    width: 100%;
}

.thumb-info img:hover {

}

.thumb-info {
    backface-visibility: hidden;
    background-color: #fff;
    border: 0px solid #ddd;
    border-radius: 0px!important;
	border-radius: 0!important;
    display: block;
    max-width: 100%;
    overflow: hidden;
    position: relative;
    text-decoration: none;
    transform: translate3d(0px, 0px, 0px);
	margin-bottom:30px;
	box-shadow: 2px 2px 5px 3px #bbb; 
	padding: 10px !important;
	
}

.thumb-info .thumb-info-title {max-width:100%}
.thumb-info.thumb-info-centered-info .thumb-info-type {float:left}
.thumb-info.thumb-info-centered-info .thumb-info-title {width:100%!important;text-align:none;left:0%}
.thumb-info:hover {width:100%!important}

.thumb-info-caption .thumb-info-caption-text, .thumb-info-caption p { 

font-family: "ff-market-web";
	letter-spacing: 2px;
	font-size: 1.1em;margin:0px;
	padding: 20px 10px 10px 10px}

.thumb-info .thumb-info-wrapper {border-radius:0px!important;margin: 14px 14px 0px 14px;}

.thumb-info-caption {

    text-align: center;color:#565656
}
.thumb-info .thumb-info-title {text-shadow: 1px 1px 1px rgba(0, 0, 0, 0)}


.thumb-info.thumb-info-centered-info:hover .thumb-info-title {top:35%}


.thumb-info .thumb-info-wrapper::after {
	
	Background:rgba(227, 0, 11, 0.7) none repeat scroll 0 0}
.thumb-info-inner{font-family: "korolev-compressed";
	letter-spacing: 2px;
	font-size: 1.2em;text-align: center;}

	
	.thumb-info-inner a:link{color:#fff}
	.thumb-info-inner a:visited{color:#fff}
	
.image-gallery-item {margin-bottom:35px;}
.thumb-info-type img {position:relative}
.thumb-info .thumb-info-type {text-align: right;
  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border-radius: 2px;
    display: inline-block;
    float: left;
    font-size: 12px;
    font-weight: 400;
    letter-spacing: 0;
    margin: 8px 0px -15px;
    padding: 2px 0px;
    text-transform: none;
    z-index: 2;
}

.article-post h2{   color: #565655;
   
    font-family: "korolev-compressed";
    font-size: 3em;
    font-weight: 500;
    letter-spacing: 2px;
    line-height: 50px;
    margin: 0 0 20px 0px;
    max-width: 800px;
    padding-top: 5px;
    transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;}
	.eds_news_Nova.eds_subCollection_news .edn_articleDetailImage img {
    height: auto;
    max-width: 100%;
    width: 100% !important;
}
	
.article-post p{  color: #565656;
    display: inline-block;
    font-family: "adobe-garamond-pro";
    font-size: 1.4em;
    font-weight: 300;
    line-height: 34px;
    max-width: 800px;
    padding-top: 5px;
transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;}

.article-post time {color: #cccccc;
    display: block;
    font-family: "korolev-compressed";
    font-weight: 500;
    letter-spacing: 2px;
    margin-top: 10px;
    text-transform: uppercase;
   ;}

.article-post a:link{ border-bottom: 1px dotted #565656;color:#565656;font-weight: 300;    font-family: "adobe-garamond-pro";line-height: 34px}
.article-post a:visited{ border-bottom: 1px dotted #565656;color:#565656}
.article-post a:focus{ text-decoration:none;color:#e3000b}
.article-post a:hover{ text-decoration:none;color:#e3000b}

/* NEWS*/


.news-page-base {margin-top: 80px; background-color: #e1e1e1;margin-bottom: 0px;overflow: hidden;padding: 80px 0 80px 0;position: relative;text-align: left;}
.news-page-base h1 {color: #d9180f;display: inline-block;font-size: 4.4em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.news-page-base p {color: #000;display: inline-block;font-size: 1.4em;font-weight: 300;font-family: "adobe-garamond-pro";max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;line-height: 34px;}


.panel-body {padding:20px 0 0}

.eds_news_Nova.eds_subCollection_news ul{
  list-style-type: disc;
    margin: 0 0 0 20px;
    padding: 0;}

.eds_news_Nova.eds_subCollection_news li{
  color: #000;
margin-left:0px;
    font-family: "adobe-garamond-pro";
    font-size: 1.4em;
    font-weight: 300;
    line-height: 34px;
    max-width: 800px;
    padding-top: 5px;
    transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s; list-style-type: disc;
	
}
.eds_news_Nova.eds_subCollection_news li{
 margin-bottom: 0px;
}	


	
/* CONTACT US */

#LiveForm1422{margin-bottom:80px;}

#Label_1422_1, #Label_1422_2, #Label_1422_3, #Label_1422_4 {display:none;}

#dnn_ctr1422_View_Textbox_1422_1,#dnn_ctr1422_View_Textbox_1422_2,#dnn_ctr1422_View_Textbox_1422_3,#dnn_ctr1422_View_Textbox_1422_4,#dnn_ctr1422_View_Textarea_1422_4  {width:100%;color: #000;
    display: block;
    font-family: "adobe-garamond-pro";
    font-size: 1.4em;
    font-weight: 300;
    line-height: 34px;}
	
#LiveForm1601{margin-bottom:80px;}

#Label_1601_1, #Label_1601_2, #Label_1601_3, #Label_1601_4 {display:none;}

#dnn_ctr1601_View_Textbox_1601_1,#dnn_ctr1601_View_Textbox_1601_2,#dnn_ctr1601_View_Textbox_1601_3,#dnn_ctr1601_View_Textbox_1601_4,#dnn_ctr1601_View_Textarea_1601_4  {width:100%;color: #000;
    display: block;
    font-family: "adobe-garamond-pro";
    font-size: 1.4em;
    font-weight: 300;
    line-height: 34px;}
	
	
.Field-Container {width:100%}
.LiveForm.Default label.Field-Label-Auto, .LiveForm.Default label.Field-Label-Hidden, .LiveForm.Default span.Field-Label-Auto {display:block;}
#dnn_MiddlePaneFull {background-color:yellow}

.LiveForm.Default input, .LiveForm.Default select, .LiveForm.Default textarea {border-radius: 0px;


}

#dnn_ctr1646_View_Textarea_1646_8, #Field_1646_19, #dnn_ctr1646_View_Dropdown_1646_5, #dnn_ctr1646_View_Textarea_1646_11, #dnn_ctr1646_View_Textarea_1646_13, #dnn_ctr1646_View_Dropdown_1646_15, #dnn_ctr1646_View_Textarea_1646_16 {  color: #565656;
    font-family: "adobe-garamond-pro";
    font-size: 1.2em;
    font-weight: 300;}

#dnn_ctr1646_View_Submitbutton_1646_20 { -moz-user-select: none;
 -moz-user-select: none;
    background-color: #d9180f;
    background-image: none;
    border: 0 none;
    color: #ffffff;
    cursor: pointer;
    display: inline-block;
    font-family: "korolev-compressed";
    font-size: 22px;
    font-weight: normal;
    line-height: 1.42857;
    margin-bottom: 0;
    padding: 10px 80px;
    text-align: center;
    vertical-align: middle;
white-space: nowrap;
text-transform:uppercase;}

#dnn_ctr1646_View_Submitbutton_1646_20:hover{
	
background-color: #961c17;
	
}

.contactus-page-intro {background-color: #fff;margin-top: 25px;margin-bottom: 0px;overflow: hidden;padding: 80px 0 80px;position: relative;text-align: left;}
.contactus-page-intro h1 {color: #d9180f;display: inline-block;font-size: 4.4em;font-weight: 500;font-family: "korolev-compressed";letter-spacing: 5px;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;line-height: 64px;}
.contactus-page-intro p {display: block;color: #565656;font-size: 1.4em;font-weight: 300;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "adobe-garamond-pro";line-height: 34px;}
.contactus-page-intro p a:link{border-bottom: 1px dotted #565656;color: #565656;font-style: normal;}
.contactus-page-intro p  a:visited{ border-bottom: 1px dotted #565656;font-style: normal;color:#565656}
.contactus-page-intro p  a:hover{ text-decoration:none;color:#e3000b}

.home-intro p a:link{border-bottom: 1px dotted #565656;color: #565656;font-style: normal;}
.home-intro p  a:visited{ border-bottom: 1px dotted #565656;font-style: normal;color:#565656}
.home-intro p  a:hover{ text-decoration:none;color:#e3000b}


.case-study-page-intro  a:link{border-bottom: 1px dotted #565656;color: #565656;font-style: normal;}
.case-study-page-intro  a:visited{ border-bottom: 1px dotted #565656;font-style: normal;color:#565656}
.case-study-page-intro  a:hover{ text-decoration:none;color:#e3000b}

.contactus-details p a:link{border-bottom: 1px dotted #565656;color: #565656;font-style: normal;}
.contactus-details p a:visited{ border-bottom: 1px dotted #565656;font-style: normal;color:#565656}
.contactus-details p a:hover{ text-decoration:none;color:#e3000b}

.thumb-info:hover img {transform: scale(1, 1);}

.btn-responsive-nav {
    top: 30px;background: #d9180f none repeat scroll 0 0;
	
	

}

.btn-responsive-nav:hover, .btn-responsive-nav:active, .btn-responsive-nav:focus {color: #fff;background: #961c17 none repeat scroll 0 0;}

header > .container {height:100px}

body.sticky-menu-active .btn-responsive-nav {top: 55px;}

.FooterText p{
    width: 100%;
}
.FooterText p{

font-size: 1.4em;
font-weight: 300;
font-family: "adobe-garamond-pro";
color: #fff;
}
#dnn_FooterRight h2 {
    font-size: 1.2em;
   
    margin-bottom: 5px;
    margin-top: 0;
color: #fff;
font-family: "korolev-compressed";
font-size: 1.4em;
font-weight: 500;
letter-spacing: 5px;

text-transform: uppercase;
}
#dnn_FooterLeft h2 {
    font-size: 1.2em;
   
    margin-bottom: 5px;
    margin-top: 0;
color: #fff;
font-family: "korolev-compressed";
font-size: 1.4em;
font-weight: 500;
letter-spacing: 5px;

text-transform: uppercase;
}


/* Small devices (tablets, 768px and up) */
@media (min-width: 768px) {




.case-study-quotes {
    background-color: #ffffff;
    margin-bottom: 0;
    overflow: hidden;
    padding: 40px 0;
    position: relative;
    text-align: left;
}

/* Home page stying) */

.services-intro {background-color: #ffffff;margin-bottom: 0px;padding: 80px 0 0px;position: relative;text-align: left;}
.services-intro h1 {margin-bottom:20px;color: #d9180f;display: inline-block;font-size: 4.4em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
		
.branding-intro {background-color: #58c1ea;margin-bottom: 0px;overflow: hidden;padding: 80px 0 80px;position: relative;text-align: left;}
.branding-intro h1 {margin-bottom:20px;color: #ffffff;display: inline-block;font-size: 4.4em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}

.clients-intro {background-color: #ffffff;margin-bottom: 0px;overflow: hidden;padding: 80px 0 40px;position: relative;text-align: left;}
.clients-intro h1 {margin-bottom:20px;color: #d9180f;display: inline-block;font-size: 4.4em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
	
.contactus-intro {background-color: ##e5f4fc;margin-bottom: 0px;overflow: hidden;padding: 80px 0 0px;position: relative;text-align: left;}
.contactus-intro h1 {margin-bottom:20px;color: #d9180f;display: inline-block;font-size: 4.4em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
	

.brand1-intro h1 {color: #565655;display: inline-block;font-size: 3.4em;font-weight: 500;max-width: 800px;margin: 0 0 0 0;padding-top: 20px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 48px;}
.brand2-intro h1 {color: #565655;display: inline-block;font-size: 3.4em;font-weight: 500;max-width: 800px;margin: 0 0 0 0;padding-top: 20px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 48px;}
.brand3-intro h1 {color: #565655;display: inline-block;font-size: 3.4em;font-weight: 500;max-width: 800px;margin: 0 0 0 0;padding-top: 20px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 48px;}
.brand4-intro h1 {color: #565655;display: inline-block;font-size: 3.4em;font-weight: 500;max-width: 800px;margin: 0 0 0 0;padding-top: 20px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 48px;}


.brand1-intro  {padding: 40px 0 40px 0;}
.brand2-intro  {padding: 40px 0 40px 0;}
.brand3-intro  {padding: 40px 0 40px 0;}
.brand4-intro  {padding: 40px 0 40px 0;}

.brand1-intro p{width:75%}
.brand2-intro p{width:75%}
.brand3-intro p{width:75%}
.brand4-intro p{width:75%}

.btn-responsive-nav {top:25px}


.FooterText p {width: 100%;}
.social-icons{margin-bottom:20px; text-align: left;}
.footer-trcopyright {text-align:centre}
	
header > .container {height:100px}


/* About page stying) */

.standard-intro-white-bck {background-color: #ffffff;margin-bottom: 0px;padding: 40px 0 40px;position: relative;text-align: left;}
.standard-intro-white-bck h1 {margin-bottom:20px;color: #d9180f;display: inline-block;font-size: 3.4em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
	
.standard-intro-blue-bck {background-color: #e5f4fc;margin-bottom: 0px;overflow: hidden;padding: 40px 0 40px;position: relative;text-align: left;}
.standard-intro-blue-bck h1 {margin-bottom:20px;color: #d9180f;display: inline-block;font-size: 3.4em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
	
.standard-intro-grey-bck {background-color: #e1e1e1;margin-bottom: 0px;overflow: hidden;padding: 40px 0 40px;position: relative;text-align: left;}
.standard-intro-grey-bck h1 {margin-bottom:20px;color: #d9180f;display: inline-block;font-size: 3.4em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}


/* Work/Portfolio stying) */

.work-page-samworth h1 {margin-bottom:20px;color: #565655;display: inline-block;font-size: 3.4em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.work-page-samworth-outer{background: rgba(255, 255, 255, 0.7) none repeat scroll 0 0;margin-top: 50px;width: 100%;}
.work-page-samworth {min-height: 478px;}

.work-page-un h1 {margin-bottom:20px;color: #565655;display: inline-block;font-size: 3.4em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.work-page-un-outer{background: rgba(255, 255, 255, 0.7) none repeat scroll 0 0;margin-top: 50px;width: 100%;}
.work-page-un {min-height: 478px;}

.work-page-bbc h1 {margin-bottom:20px;color: #565655;display: inline-block;font-size: 3.4em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.work-page-bbc-outer{background: rgba(255, 255, 255, 0.7) none repeat scroll 0 0;margin-top: 50px;width: 100%;}
.work-page-bbc {min-height: 478px;}

.work-page-microsoft h1 {margin-bottom:20px;color: #565655;display: inline-block;font-size: 3.4em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.work-page-microsoft-outer{background: rgba(255, 255, 255, 0.7) none repeat scroll 0 0;margin-top: 50px;width: 100%;}
.work-page-microsoft {min-height: 478px;}

.work-page-asgca h1 {margin-bottom:20px;color: #565655;display: inline-block;font-size: 3.4em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.work-page-asgca-outer{background: rgba(255, 255, 255, 0.7) none repeat scroll 0 0;margin-top: 50px;width: 100%;}
.work-page-asgca {min-height: 448px;}

.work-page-efma h1 {margin-bottom:20px;color: #565655;display: inline-block;font-size: 3.4em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.work-page-efma-outer{background: rgba(255, 255, 255, 0.7) none repeat scroll 0 0;margin-top: 50px;width: 100%;}
.work-page-efma {min-height: 478px;}

.work-page-sage  h1 {margin-bottom:20px;color: #565655;display: inline-block;font-size: 3.4em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.work-page-sage -outer{background: rgba(255, 255, 255, 0.7) none repeat scroll 0 0;margin-top: 50px;width: 100%;}
.work-page-sage  {min-height: 518px;}

.work-page-kaiiciid h1 {margin-bottom:20px;color: #565655;display: inline-block;font-size: 3.4em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.work-page-kaiiciid-outer{background: rgba(255, 255, 255, 0.7) none repeat scroll 0 0;margin-top: 50px;width: 100%;}
.work-page-kaiiciid {min-height: 518px;}





.work-page-dassault h1 {margin-bottom:20px;color: #565655;display: inline-block;font-size: 3.4em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.work-page-dassault-outer{background: rgba(255, 255, 255, 0.7) none repeat scroll 0 0;margin-top: 50px;width: 100%;}
.work-page-dassault {min-height: 518px;}	
	
	
.case-study-footer-samworth {min-height: 663px;background-size: cover; background-image: url('/images/Samworth-footer_1920x796.jpg');background-position: center center;width:100%;background-color: #fff;margin-bottom: 20px;margin-top: 20px!important;padding: 20px 0 0;position: relative;text-align: left;}
.case-study-footer-samworth  img {min-width: 100%;width: 100%;}

.case-study-footer-sage {min-height: 663px;background-size: cover; background-image: url('/images/Sage-footer_1920x796.jpg');background-position: center center;width:100%;background-color: #fff;margin-bottom: 20px;margin-top: 20px!important;padding: 20px 0 0;position: relative;text-align: left;}
.case-study-footer-sage  img {min-width: 100%;width: 100%;}




.case-study-footer-bbc {min-height: 663px;background-size: cover; background-image: url('/images/UN-footer_1920x796.jpg');background-position: center center;width:100%;background-color: #fff;margin-bottom: 20px;margin-top: 20px!important;padding: 20px 0 0;position: relative;text-align: left;}
.case-study-footer-bbc  img {min-width: 100%;width: 100%;}


.case-study-footer-asgca{min-height: 663px;background-size: cover; background-image: url('/images/ASGCA_footer_1920x796.jpg');background-position: center center;width:100%;background-color: #fff;margin-bottom: 20px;margin-top: 20px!important;padding: 20px 0 0;position: relative;text-align: left;}
.case-study-footer-asgca  img {min-width: 100%;width: 100%;}

.case-study-footer-microsoft{min-height: 663px;background-size: cover; background-image: url('/images/Microsoft-footer_1920x796.jpg');background-position: center center;width:100%;background-color: #fff;margin-bottom: 20px;margin-top: 20px!important;padding: 20px 0 0;position: relative;text-align: left;}
.case-study-footer-microsoft  img {min-width: 100%;width: 100%;}


.case-study-footer-efma{min-height: 663px;background-size: cover; background-image: url('/images/Efma-Footer_1920x796.jpg');background-position: center center;width:100%;background-color: #fff;margin-bottom: 20px;margin-top: 20px!important;padding: 20px 0 0;position: relative;text-align: left;}
.case-study-footer-efma img {min-width: 100%;width: 100%;}

.case-study-footer-kaiciid{min-height: 663px;background-size: cover; background-image: url('/images/KAICIID-Footer_1920x796.jpg');background-position: center center;width:100%;background-color: #fff;margin-bottom: 20px;margin-top: 20px!important;padding: 20px 0 0;position: relative;text-align: left;}
.case-study-footer-kaiciid img {min-width: 100%;width: 100%;}

.case-study-footer-dassault{min-height: 663px;background-size: cover; background-image: url('/images/Dassault-Footer_1920x796.jpg');background-position: center center;width:100%;background-color: #fff;margin-bottom: 20px;margin-top: 20px!important;padding: 20px 0 0;position: relative;text-align: left;}
.case-study-footer-dassault img {min-width: 100%;width: 100%;}
	
	
	
	
}






/* Medium devices (desktops, 992px and up) */
@media (min-width: 992px) {


.trstamp img{width:200px;float:right;top:80px;right:-50px;position:absolute;z-index:999}

.case-study-footer-bbc {min-height: 663px;background-size: cover; background-image: url('/images/BBC-Children-in-Need_Footer.jpg');background-position: center center;width:100%;background-color: #fff;margin-bottom: 20px;margin-top: 20px!important;padding: 20px 0 0;position: relative;text-align: left;}
.case-study-footer-bbc  img {min-width: 100%;width: 100%;}


.case-study-footer-samworth {min-height: 663px;background-size: cover; background-image: url('/images/Samworth-footer_1920x796.jpg');background-position: center center;width:100%;background-color: #fff;margin-bottom: 20px;margin-top: 20px!important;padding: 20px 0 0;position: relative;text-align: left;}
.case-study-footer-samworth  img {min-width: 100%;width: 100%;}

.case-study-footer-sage {min-height: 663px;background-size: cover; background-image: url('/images/Sage-footer_1920x796.jpg');background-position: center center;width:100%;background-color: #fff;margin-bottom: 20px;margin-top: 20px!important;padding: 20px 0 0;position: relative;text-align: left;}
.case-study-footer-sage  img {min-width: 100%;width: 100%;}

.case-study-footer-un {min-height: 663px;background-size: cover; background-image: url('/images/UN-footer_1920x796.jpg');background-position: center center;width:100%;background-color: #fff;margin-bottom: 20px;margin-top: 20px!important;padding: 20px 0 0;position: relative;text-align: left;}
.case-study-footer-un  img {min-width: 100%;width: 100%;}

.case-study-footer-asgca{min-height: 663px;background-size: cover; background-image: url('/images/ASGCA_footer_1920x796.jpg');background-position: center center;width:100%;background-color: #fff;margin-bottom: 20px;margin-top: 20px!important;padding: 20px 0 0;position: relative;text-align: left;}
.case-study-footer-asgca  img {min-width: 100%;width: 100%;}

.case-study-footer-microsoft{min-height: 663px;background-size: cover; background-image: url('/images/Microsoft-footer_1920x796.jpg');background-position: center center;width:100%;background-color: #fff;margin-bottom: 20px;margin-top: 20px!important;padding: 20px 0 0;position: relative;text-align: left;}
.case-study-footer-microsoft  img {min-width: 100%;width: 100%;}


.case-study-footer-efma{min-height: 663px;background-size: cover; background-image: url('/images/Efma-Footer_1920x796.jpg');background-position: center center;width:100%;background-color: #fff;margin-bottom: 20px;margin-top: 20px!important;padding: 20px 0 0;position: relative;text-align: left;}
.case-study-footer-efma img {min-width: 100%;width: 100%;}

.case-study-footer-kaiciid{min-height: 663px;background-size: cover; background-image: url('/images/KAICIID-Footer_1920x796.jpg');background-position: center center;width:100%;background-color: #fff;margin-bottom: 20px;margin-top: 20px!important;padding: 20px 0 0;position: relative;text-align: left;}
.case-study-footer-kaiciid img {min-width: 100%;width: 100%;}

.case-study-footer-dassault{min-height: 663px;background-size: cover; background-image: url('/images/Dassault-Footer_1920x796.jpg');background-position: center center;width:100%;background-color: #fff;margin-bottom: 20px;margin-top: 20px!important;padding: 20px 0 0;position: relative;text-align: left;}
.case-study-footer-dassault img {min-width: 100%;width: 100%;}

/* Home page stying) */

.brand1-intro {background-image: url("/images/Homepage_brands_grey-background.jpg");background-color: #ffffff;margin-bottom: 0px;margin-top:0px;padding: 80px 0 80px 0;position: relative;text-align: center;}
.brand2-intro {background-image: url("/images/Homepage_brands_grey-background.jpg");background-color: #ffffff;margin-bottom: 20px;margin-top:20px;padding: 80px 0 80px 0;position: relative;text-align: center;}
.brand3-intro {background-image: url("/images/Homepage_brands_grey-background.jpg");background-color: #ffffff;margin-bottom: 0px;margin-top:0px;padding: 80px 0 80px 0;position: relative;text-align: center;}
.brand4-intro {background-image: url("/images/Homepage_brands_grey-background.jpg");background-color: #ffffff;margin-bottom: 20px;margin-top:20px;padding: 80px 0 80px 0;position: relative;text-align: center;}


.brand1-intro h1 {color: #565655;display: inline-block;font-size: 4.4em;font-weight: 500;max-width: 800px;margin: 0 0 10px 0;padding-top: 20px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.brand2-intro h1 {color: #565655;display: inline-block;font-size: 4.4em;font-weight: 500;max-width: 800px;margin: 0 0 10px 0;padding-top: 20px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.brand3-intro h1 {color: #565655;display: inline-block;font-size: 4.4em;font-weight: 500;max-width: 800px;margin: 0 0 10px 0;padding-top: 20px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.brand4-intro h1 {color: #565655;display: inline-block;font-size: 4.4em;font-weight: 500;max-width: 800px;margin: 0 0 10px 0;padding-top: 20px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}


.brand1-intro p{width:100%}
.brand2-intro p{width:100%}
.brand3-intro p{width:100%}
.brand4-intro p{width:100%}



	
.services-intro {background-color: #ffffff;margin-bottom: 0px;padding: 80px 0 0px;position: relative;text-align: left;}
.services-intro h1 {color: #d9180f;display: inline-block;font-size: 4.4em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
	
.branding-intro {background-color: #58c1ea;margin-bottom: 0px;overflow: hidden;padding: 80px 0 80px;position: relative;text-align: left;}
.branding-intro h1 {color: #ffffff;display: inline-block;font-size: 4.4em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
		
.clients-intro {background-color: #ffffff;margin-bottom: 0px;overflow: hidden;padding: 80px 0 80px;position: relative;text-align: left;}
.clients-intro h1 {color: #d9180f;display: inline-block;font-size: 4.4em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}

.contactus-intro {background-color: #e5f4fc;margin-bottom: 0px;overflow: hidden;padding: 80px 0 80px;position: relative;text-align: left;}
.contactus-intro h1 {color: #d9180f;display: inline-block;font-size: 4.4em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
		
	
	
.case-study-quotes {
    background-color: #ffffff;
    margin-bottom: 0;
    overflow: hidden;
    padding: 100px 0;
    position: relative;
    text-align: left;
}


	
/* About page stying) */


	
/* Work/Portfolio stying) */

.work-page-samworth h1 {color: #565655;display: inline-block;font-size: 4.4em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.work-page-samworth-outer{background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;margin-top: 50px;width: 100%;}
.work-page-samworth {min-height: 663px;}
	
.work-page-un h1 {margin-bottom:20px;color: #565655;display: inline-block;font-size: 4.4em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.work-page-un-outer{background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;margin-top: 50px;width: 100%;}
.work-page-un {min-height: 663px;}

.work-page-bbc h1 {margin-bottom:20px;color: #565655;display: inline-block;font-size: 4.4em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.work-page-bbc-outer{background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;margin-top: 50px;width: 100%;}
.work-page-bbc {min-height: 663px;}

.work-page-microsoft h1 {margin-bottom:20px;color: #565655;display: inline-block;font-size: 4.4em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.work-page-microsoft-outer{background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;margin-top: 50px;width: 100%;}
.work-page-microsoft {min-height: 663px;}

.work-page-asgca h1 {margin-bottom:20px;color: #565655;display: inline-block;font-size: 4.4em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.work-page-asgca-outer{background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;margin-top: 50px;width: 100%;}
.work-page-asgca {min-height: 663px;}

.work-page-efma h1 {margin-bottom:20px;color: #565655;display: inline-block;font-size: 4.4em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.work-page-efma-outer{background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;margin-top: 50px;width: 100%;}
.work-page-efma {min-height: 663px;}

.work-page-sage  h1 {margin-bottom:20px;color: #565655;display: inline-block;font-size: 4.4em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.work-page-sage -outer{background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;margin-top: 50px;width: 100%;}
.work-page-sage  {min-height: 663px;}

.work-page-kaiiciid h1 {margin-bottom:20px;color: #565655;display: inline-block;font-size: 4.4em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.work-page-kaiiciid-outer{background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;margin-top: 50px;width: 100%;}
.work-page-kaiiciid {min-height: 663px;}




.work-page-a-better-world-2 h1 {margin-bottom:20px;color: #ffffff;display: inline-block;font-size: 4.4em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.work-page-a-better-world-2-outer{background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;margin-top: 50px;width: 100%;}
.work-page-a-better-world-2 {min-height: 663px;}
.work-page-a-better-world-2 p {color: #ffffff;}


.work-page-a-better-world-1 h1 {margin-bottom:20px;color: #ffffff;display: inline-block;font-size: 4.4em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.work-page-a-better-world-1-outer {background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;margin-top: 50px;width: 100%;}
.work-page-a-better-world-1 {min-height: 663px;}
.work-page-a-better-world-1 p {color: #ffffff;}


.work-page-a-better-world-3 h1 {margin-bottom:20px;color: #ffffff;display: inline-block;font-size: 4.4em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.work-page-a-better-world-3-outer {background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;margin-top: 50px;width: 100%;}
.work-page-a-better-world-3 {min-height: 663px;}
.work-page-a-better-world-3 p {color: #ffffff;}

.work-page-a-better-world-4 h1 {margin-bottom:20px;color: #ffffff;display: inline-block;font-size: 4.4em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.work-page-a-better-world-4-outer {background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;margin-top: 50px;width: 100%;}
.work-page-a-better-world-4 {min-height: 663px;}
.work-page-a-better-world-4 p {color: #ffffff;}


.work-page-together-we-stand h1 {margin-bottom:20px;color: #ffffff;display: inline-block;font-size: 4.4em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.work-page-together-we-stand-outer {background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;margin-top: 50px;width: 100%;}
.work-page-together-we-stand {min-height: 663px;}
.work-page-together-we-stand p {color: #ffffff;}


.work-page-living-land h1 {margin-bottom:20px;color: #ffffff;display: inline-block;font-size: 4.4em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.work-page-living-land-outer {background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;margin-top: 50px;width: 100%;}
.work-page-living-land {min-height: 663px;}
.work-page-living-land p {color: #ffffff;}

.work-page-agree-to-differ h1 {margin-bottom:20px;color: #ffffff;display: inline-block;font-size: 4.4em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.work-page-agree-to-differ-outer {background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;margin-top: 50px;width: 100%;}
.work-page-agree-to-differ {min-height: 663px;}
.work-page-agree-to-differ p {color: #ffffff;}

.work-page-deep-roots h1 {margin-bottom:20px;color: #565656;display: inline-block;font-size: 4.4em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.work-page-deep-roots-outer {background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;margin-top: 50px;width: 100%;}
.work-page-deep-roots {min-height: 663px;}
.work-page-deep-roots p {color: #565656;}

.work-page-family-futures h1 {margin-bottom:20px;color: #ffffff;display: inline-block;font-size: 4.4em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.work-page-family-futures-outer{background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;margin-top: 50px;width: 100%;}
.work-page-family-futures {min-height: 663px;}
.work-page-family-futures p {color: #ffffff;}

.work-page-free-flow h1 {margin-bottom:20px;color: #ffffff;display: inline-block;font-size: 4.4em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.work-page-free-flow-outer {background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;margin-top: 50px;width: 100%;}
.work-page-free-flow {min-height: 663px;}
.work-page-free-flow p {color: #ffffff;}

.work-page-climate-exchange h1 {margin-bottom:20px;color: #ffffff;display: inline-block;font-size: 4.4em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.work-page-climate-exchange-outer {background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;margin-top: 50px;width: 100%;}
.work-page-climate-exchange {min-height: 663px;}
.work-page-climate-exchange p {color: #ffffff;}

.work-page-future-perfect h1 {margin-bottom:20px;color: #ffffff;display: inline-block;font-size: 4.4em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.work-page-future-perfect-outer {background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;margin-top: 50px;width: 100%;}
.work-page-future-perfect {min-height: 663px;}
.work-page-future-perfect p {color: #ffffff;}

.work-page-forests-for-people h1 {margin-bottom:20px;color: #ffffff;display: inline-block;font-size: 4.4em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.work-page-forests-for-people-outer{background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;margin-top: 50px;width: 100%;}
.work-page-forests-for-people {min-height: 663px;}
.work-page-forests-for-people p {color: #ffffff;}

.work-page-risk-returns h1 {margin-bottom:20px;color: #ffffff;display: inline-block;font-size: 4.4em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.work-page-risk-returns-outer {background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;margin-top: 50px;width: 100%;}
.work-page-risk-returns {min-height: 663px;}
.work-page-risk-returns p {color: #ffffff;}

.work-page-tomorrow-today h1 {margin-bottom:20px;color: #ffffff;display: inline-block;font-size: 4.4em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.work-page-tomorrow-today-outer {background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;margin-top: 50px;width: 100%;}
.work-page-tomorrow-today {min-height: 663px;}
.work-page-tomorrow-today p {color: #ffffff;}

.work-page-climate-sense h1 {margin-bottom:20px;color: #ffffff;display: inline-block;font-size: 4.4em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.work-page-climate-sense-outer {background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;margin-top: 50px;width: 100%;}
.work-page-climate-sense {min-height: 663px;}
.work-page-climate-sense p {color: #ffffff;}

.work-page-risk-wise h1 {margin-bottom:20px;color: #ffffff;display: inline-block;font-size: 4.4em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.work-page-risk-wise-outer {background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;margin-top: 50px;width: 100%;}
.work-page-risk-wise {min-height: 663px;}
.work-page-risk-wise p {color: #ffffff;}

.work-page-risk-wise-epidemics h1 {margin-bottom:20px;color: #ffffff;display: inline-block;font-size: 4.4em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.work-page-risk-wise-epidemics-outer {background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;margin-top: 50px;width: 100%;}
.work-page-risk-wise-epidemics {min-height: 663px;}
.work-page-risk-wise-epidemics p {color: #ffffff;}


.work-page-digital-outreach h1 {margin-bottom:20px;color: #565656;display: inline-block;font-size: 4.4em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.work-page-digital-outreach-outer {background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;margin-top: 50px;width: 100%;}
.work-page-digital-outreach {min-height: 663px;}
.work-page-digital-outreach p {color: #565656;}


.work-page-ndm h1 {margin-bottom:20px;color: #565656;display: inline-block;font-size: 4.4em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.work-page-ndm-outer {background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;margin-top: 50px;width: 100%;}
.work-page-ndm {min-height: 663px;}
.work-page-ndm p {color: #565656;}

.work-page-fwf h1 {margin-bottom:20px;color: #ffffff;display: inline-block;font-size: 4.4em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.work-page-fwf-outer {background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;margin-top: 50px;width: 100%;}
.work-page-fwf {min-height: 663px;}
.work-page-fwf p {color: #ffffff;}

.work-page-desal h1 {margin-bottom:20px;color: #ffffff;display: inline-block;font-size: 4.4em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.work-page-desal-outer {background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;margin-top: 50px;width: 100%;}
.work-page-desal  {min-height: 663px;}
.work-page-desal  p {color: #ffffff;}

.work-page-know-risk-epidemics h1 {margin-bottom:20px;color: #ffffff;display: inline-block;font-size: 4.4em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.work-page-know-risk-epidemics-outer {background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;margin-top: 50px;width: 100%;}
.work-page-know-risk-epidemics {min-height: 663px;}
.work-page-know-risk-epidemics p {color: #ffffff;}





.work-page-elements-of-life h1 {margin-bottom:20px;color: #ffffff;display: inline-block;font-size: 4.4em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.work-page-elements-of-life-outer {background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;margin-top: 50px;width: 100%;}
.work-page-elements-of-life {min-height: 663px;}
.work-page-elements-of-life p {color: #ffffff;}

.work-page-real-risk h1 {margin-bottom:20px;color: #ffffff;display: inline-block;font-size: 4.4em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.work-page-real-risk-outer {background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;margin-top: 50px;width: 100%;}
.work-page-real-risk {min-height: 663px;}
.work-page-real-risk p {color: #ffffff;}

.work-page-digital-reach h1 {margin-bottom:20px;color: #565656;display: inline-block;font-size: 4.4em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.work-page-digital-reach-outer {background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;margin-top: 50px;width: 100%;}
.work-page-digital-reach {min-height: 663px;}
.work-page-digital-reach p {color: #565656;}
 
.work-page-know-risk h1 {margin-bottom:20px;color: #ffffff;display: inline-block;font-size: 4.4em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.work-page-know-risk-outer {background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;margin-top: 50px;width: 100%;}
.work-page-know-risk {min-height: 663px;}
.work-page-know-risk p {color: #ffffff;}

.work-page-the-full-picture h1 {margin-bottom:20px;color: #ffffff;display: inline-block;font-size: 4.4em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.work-page-the-full-picture-outer {background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;margin-top: 50px;width: 100%;}
.work-page-the-full-picture {min-height: 663px;}
.work-page-the-full-picture p {color: #ffffff;}

.work-page-dassault h1 {margin-bottom:20px;color: #ffffff;display: inline-block;font-size: 4.4em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.work-page-dassault-outer{background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;margin-top: 50px;width: 100%;}
.work-page-dassault {min-height: 663px;}	

.work-page-reverse-linkage h1 {margin-bottom:20px;color: #ffffff;display: inline-block;font-size: 4.4em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.work-page-reverse-linkage-outer {background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;margin-top: 50px;width: 100%;}
.work-page-reverse-linkage {min-height: 663px;}
.work-page-reverse-linkage p {color: #ffffff;}

.work-page-reverse-linkage h1 {margin-bottom:20px;color: #ffffff;display: inline-block;font-size: 4.4em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.work-page-reverse-linkage-outer {background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;margin-top: 50px;width: 100%;}
.work-page-reverse-linkage {min-height: 663px;}
.work-page-reverse-linkage p {color: #ffffff;}

.work-page-mercy h1 {margin-bottom:20px;color: #565656;display: inline-block;font-size: 4.4em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.work-page-mercy-outer {background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;margin-top: 50px;width: 100%;}
.work-page-mercy {min-height: 663px;}
.work-page-mercy p {color: #565656;}

.work-page-nostra h1 {margin-bottom:20px;color: #ffffff;display: inline-block;font-size: 4.4em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.work-page-nostra-outer {background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;margin-top: 50px;width: 100%;}
.work-page-nostra {min-height: 663px;}
.work-page-nostra p {color: #ffffff;}


.work-page-cbd h1 {margin-bottom:20px;color: #565656;display: inline-block;font-size: 4.4em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.work-page-cbd-outer {background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;margin-top: 50px;width: 100%;}
.work-page-cbd {min-height: 663px;}
.work-page-cbd p {color: #565656;}	


.work-page-kaiciid-hlm h1 {margin-bottom:20px;color: #ffffff;display: inline-block;font-size: 4.4em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.work-page-kaiciid-hlm-outer {background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;margin-top: 50px;width: 100%;}
.work-page-kaiciid-hlm {min-height: 663px;}
.work-page-kaiciid-hlm p {color: #ffffff;}
	
.work-page-sdg h1 {margin-bottom:20px;color: #ffffff;display: inline-block;font-size: 4.4em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.work-page-sdg-outer {background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;margin-top: 50px;width: 100%;}
.work-page-sdg {min-height: 663px;}
.work-page-sdg p {color: #ffffff;}
	
.work-page-abw5 h1 {margin-bottom:20px;color: #ffffff;display: inline-block;font-size: 4.4em;font-weight: 500;max-width: 800px;padding-top: 5px;transition: all 2s cubic-bezier(0.19, 1, 0.22, 1) 0.4s;font-family: "korolev-compressed";letter-spacing: 5px;line-height: 64px;}
.work-page-abw5-outer {background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;margin-top: 50px;width: 100%;}
.work-page-abw5 {min-height: 663px;}
.work-page-abw5 p {color: #ffffff;}

	
	
.FooterText p {width: 70%;}
	
	
	
.btn-responsive-nav {top:40px}
	header > .container {height:100px}
  html header nav ul.nav-main li.dropdown-primary > a {
    color: #565655;	
	font-family: "korolev-compressed";
	letter-spacing: 5px;
	font-size: 1.4em; 
	font-weight: 500;
  }
  
html header nav ul.nav-main li.dropdown-primary > a {color: #565655!important;	}

.brand1-intro {text-align: left;}
.brand2-intro {text-align: left;}
.brand3-intro {text-align: left;}
.brand4-intro {text-align: left;}

.brand-therecord-intro{text-align: left;}
.brand-icfr-intro{text-align: left;}
.brand-gca-intro{text-align: left;}



.contactus-details img {width:10%}


.brands-gca-page-sectiona-inner a:link{ border-bottom: 1px dotted #565656;font-style: normal;color:#000;font-weight: 300;    font-family: "adobe-garamond-pro";
    line-height: 34px}
.brands-gca-page-sectiona-inner a:visited{ border-bottom: 1px dotted #565656;font-style: normal;color:#000}
.brands-gca-page-sectiona-inner a:focus{ text-decoration:none;color:#e3000b}
.brands-gca-page-sectiona-inner a:hover{ text-decoration:none;color:#e3000b}



.work-page-samworth-inner{padding: 25px;width: 100%;}
.work-page-bbc-inner{padding: 50px 0;width:100%}
.work-page-un-inner{padding: 50px 0;width:100%}
.work-page-microsoft-inner{padding: 50px 0;width:100%}
.work-page-asgca-inner{padding: 50px 0;width:100%}
.work-page-efma-inner{padding: 50px 0;width:100%}
.work-page-sage-inner{padding: 50px 0;width:100%}
.work-page-dassault-inner{padding: 50px 0;width:100%}
.work-page-kaiiciid-inner{padding: 50px 0;width:100%}






.work-page-samworth-outer { background: none;float: right;margin-left: 0;margin-top: 50px;width: 50%;}
.work-page-un-outer { background: none;float: right;margin-left: 0;margin-top: 50px;width: 50%;}
.work-page-bbc-outer { background: none;float: left;margin-left: 0;margin-top: 50px;width: 50%;}
.work-page-microsoft-outer { background: none;float: left;margin-left: 0;margin-top: 50px;width: 50%;}
.work-page-asgca-outer { background: none;float: right;margin-left: 0;margin-top: 50px;width: 50%;}
.work-page-efma-outer { background: none;float: left;margin-left: 0;margin-top: 50px;width: 50%;}
.work-page-sage-outer { background: none;float: left;margin-left: 0;margin-top: 50px;width: 50%;}
.work-page-dassault-outer { background: none;float: right;margin-left: 0;margin-top: 50px;width: 50%;}
.work-page-kaiiciid-outer { background: none;float: right;margin-left: 0;margin-top: 50px;width: 50%;}
.work-page-sdg-outer { background: none;float: left;margin-left: 0;margin-top: 50px;width: 50%;}
.work-page-abw5-outer { background: none;float: right;margin-left: 0;margin-top: 50px;width: 50%;}

.work-page-cbd-outer { background: none;float: left;margin-left: 0;margin-top: 50px;width: 50%;}


.work-page-kaiciid-hlm-outer { background: none;float: right;margin-left: 0;margin-top: 50px;width: 50%;}

.work-page-a-better-world-1-outer { background: none;float: left;margin-left: 0;margin-top: 50px;width: 50%;}
.work-page-a-better-world-2-outer { background: none;float: right;margin-left: 0;margin-top: 50px;width: 50%;}
.work-page-a-better-world-3-outer { background: none;float: right;margin-left: 0;margin-top: 50px;width: 50%;}
.work-page-a-better-world-4-outer { background: none;float: right;margin-left: 0;margin-top: 50px;width: 50%;}


.work-page-together-we-stand-outer{ background: none;float: left;margin-left: 0;margin-top: 50px;width: 50%;}
.work-page-living-land-outer{ background: none;float: right;margin-left: 0;margin-top: 50px;width: 50%;}
.work-page-agree-to-differ-outer{ background: none;float: left;margin-left: 0;margin-top: 50px;width: 50%;}
.work-page-deep-roots-outer{ background: none;float: right;margin-left: 0;margin-top: 50px;width: 50%;}
.work-page-family-futures-outer{ background: none;float: left;margin-left: 0;margin-top: 50px;width: 50%;}
.work-page-free-flow-outer{ background: none;float: right;margin-left: 0;margin-top: 50px;width: 50%;}
.work-page-climate-exchange-outer{ background: none;float: left;margin-left: 0;margin-top: 50px;width: 50%;}
.work-page-future-perfect-outer{ background: none;float: right;margin-left: 0;margin-top: 50px;width: 50%;}
.work-page-forests-for-people-outer{ background: none;float: left;margin-left: 0;margin-top: 50px;width: 50%;}
.work-page-risk-returns-outer {background: none;float: right;margin-left: 0;margin-top: 50px;width: 50%;}
.work-page-tomorrow-today-outer{ background: none;float: left;margin-left: 0;margin-top: 50px;width: 50%;}
.work-page-climate-sense-outer{ background: none;float: left;margin-left: 0;margin-top: 50px;width: 50%;}
.work-page-risk-wise-outer{ background: none;float: left;margin-left: 0;margin-top: 50px;width: 50%;}
.work-page-elements-of-life-outer{ background: none;float: right;margin-left: 0;margin-top: 50px;width: 50%;}
.work-page-real-risk-outer{ background: none;float: right;margin-left: 0;margin-top: 50px;width: 50%;}
.work-page-digital-outreach-outer{ background: none;float: right;margin-left: 0;margin-top: 50px;width: 50%;}
.work-page-know-risk-outer{ background: none;float: left;margin-left: 0;margin-top: 50px;width: 50%;}
.work-page-the-full-picture-outer{ background: none;float: left;margin-left: 0;margin-top: 50px;width: 50%;}
.work-page-risk-wise-epidemics-outer{ background: none;float: right;margin-left: 0;margin-top: 50px;width: 50%;}
.work-page-digital-reach-outer{ background: none;float: left;margin-left: 0;margin-top: 50px;width: 50%;}

.work-page-know-risk-epidemics-outer{ background: none;float: right;margin-left: 0;margin-top: 50px;width: 50%;}
.work-page-ndm-outer{ background: none;float: right;margin-left: 0;margin-top: 50px;width: 50%;}
.work-page-fwf-outer{ background: none;float: left;margin-left: 0;margin-top: 50px;width: 50%;}
.work-page-desal-outer{ background: none;float: right;margin-left: 0;margin-top: 50px;width: 50%;}

.work-page-reverse-linkage-outer{ background: none;float: left;margin-left: 0;margin-top: 50px;width: 50%;}
.work-page-mercy-outer{ background: none;float: left;margin-left: 0;margin-top: 50px;width: 50%;}
.work-page-nostra-outer{ background: none;float: right;margin-left: 0;margin-top: 50px;width: 50%;}




.services-page-copyrighting-inner{padding: 50px 0;width:100%}
.services-page-copyrighting-outer { background: none;float: right;margin-left: 0;margin-top: 70px;width: 50%;}

.services-page-publishing-inner{padding: 50px 0;width:100%}
.services-page-publishing-outer { background: none;float: right;margin-left: 0;margin-top: 10px;width: 50%;}

.services-page-design-inner{padding: 50px 0;width:100%}
.services-page-design-outer { background: none;float: left;margin-left: 0;margin-top: 50px;width: 50%;}

.services-page-advertising-inner{padding: 50px 0;width:100%}
.services-page-advertising-outer { background: none;float: left;margin-left: 0;margin-top: 50px;width: 50%;}

.services-page-digital-inner{padding: 50px 0;width:100%}
.services-page-digital-outer { background: none;float: left;margin-left: 0;margin-top: 50px;width: 50%;}

.services-page-branding-inner{padding: 50px 0;width:100%}
.services-page-branding-outer { background: none;float: right;margin-left: 0;margin-top: 70px;width: 50%;}



.work-page-asgca h1 {color:#fff}
.work-page-asgca p {color:#fff}

.work-page-un h1 {color:#fff}
.work-page-un p {color:#fff}

.work-page-bbc h1 {color:#565655}
.work-page-bbc p {color:#565655}

.work-page-microsoft h1 {color:#fff}
.work-page-microsoft p {color:#fff}

.work-page-dassault h1 {color: #fff;}
.work-page-dassault p {color: #fff;}

.work-page-efma h1 {color: #fff;}
.work-page-efma p {color: #fff;}

.services-page-branding h1 {color: #fff;}
.services-page-branding p {color: #fff;}
.services-page-branding li {color: #fff;}

.brands-gca-page-sectiona-inner{margin-left: 0px;padding: 50px 0;width:100%}

.brand1-intro  {padding: 80px 0 0 0;}
.brand2-intro  {padding: 80px 0 0 0;}
.brand3-intro  {padding: 80px 0 0 0;}
.brand4-intro  {padding: 80px 0 0 0;}


.article-post time {color: #cccccc;
    display: block;
    font-family: "korolev-compressed";
    font-weight: 500;
    letter-spacing: 2px;
    margin-top: 0px;
    text-transform: uppercase;
   ;}

}


