.hidetxt{font:0/0 serif;text-shadow:none;color:transparent}.media-block{margin:2.8125em auto 3.75em;overflow:hidden;width:41.125em}.media-block img{float:right;margin-left:5.625em;margin-top:2.875em}.media-block__body{overflow:hidden}.media-block__body h2{color:#70CDE3;font-size:2em;font-weight:300;letter-spacing:2px;line-height:1.2;margin:0;text-transform:uppercase}.media-block__body p{color:gray;font-size:.875em;line-height:1.4;margin-top:1.5em}.media-block__body .telephone{font-size:1.0625em;line-height:1.5}.media-block__body span{color:#4D4D4D;display:block;font-size:2em}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{background:url("../images/body_background.png") 0 0 repeat;font-family:Century Gothic,sans-serif;margin:0}.wrapper{margin:auto;max-width:60em;position:relative}.main-content{background:#FFF;margin:1.875em 0 6.25em}hr{background:#F3F3F4;border:none;clear:both;height:.6875em;margin:0}a{transition:color 0.2s ease 0s;-moz-transition:color 0.2s ease 0s;-webkit-transition:color 0.2s ease 0s}a:hover,a:focus{transition:color 0.2s ease 0s;-moz-transition:color 0.2s ease 0s;-webkit-transition:color 0.2s ease 0s}.container{display:block;margin:0 auto;max-width:56.124em;overflow:hidden;position:relative}.ie8 .container{max-width:none;width:56.124em}.content{margin:3.4375em auto 2.5em;max-width:41.125em}.content h1{color:#70CDE3;font-size:2em;font-weight:100;letter-spacing:2px;margin:0;text-transform:uppercase}.content h2{color:#70CDE3;font-size:2em;font-weight:100;letter-spacing:2px;margin:0;text-transform:uppercase}.content p{color:gray;font-size:.875em;font-weight:normal;line-height:1.5;margin-top:1.25em}.terms ul,.terms li{color:gray;font-weight:normal;line-height:1.5;margin-top:1.25em}.terms li{font-size:.875em}.terms h3{margin-top:2em}.terms a{color:#70CDE3;text-decoration:none}.terms a:hover{text-decoration:underline}footer{background:#6D6E71}.footer__info{margin:0 auto;overflow:hidden;padding:1.25em 0 1.25em 1.5625em;width:60em}.footer__info .lightblue-logo{background:url("../images/logo_footer-lightblue.png") 0 0 no-repeat;float:left;height:98px;margin:0;width:221px}.footer__info ul{float:left;font-size:.875em;margin:0;padding-left:0px;width:232px}.footer__info ul p{color:#6FCDE4;font-weight:normal;margin:0 0 .5em;text-transform:uppercase}.footer__info ul li{color:#FFF;list-style:none;padding:.0625em 0}.footer__info ul a{color:#FFF;line-height:1.45;position:relative;text-decoration:none}.footer__info ul a:before{background:url("../images/icon-footer_links.png") 0 0 no-repeat;content:'';height:9px;left:-1em;margin-top:.3125em;position:absolute;width:9px}@media screen and (-webkit-min-device-pixel-ratio: 0){.footer__info ul a:before{margin-top:.4375em}}.footer__info ul a:hover,.footer__info ul a:focus{color:#70CDE3}.footer__info ul .active{color:#70CDE3}.footer__info .footer__info--homelinks{padding-left:3.75em}.footer__info .footer__info--whatwedolinks{border-color:#B2B3B6;border-style:solid;border-width:0 1px;padding-left:2.5em}.footer__info .footer__info--contactlinks{padding-left:2.5em}.footer__info .footer__info--contactlinks .telephone-number{color:#FFF;font-size:1.3125em;margin-top:.875em}.footer__info .authorise{clear:both;color:#FFF;float:left;font-size:12px;margin:1.25em 0 0;width:550px}.footer__info .authorise p{margin:.5em 0}.footer__info .storm{background:url("../images/logo-storm.png") 0 0 no-repeat;background-size:100%;display:block;float:right;height:24px;margin:2em 0 0;width:160px;transition:background 0.2s ease 0s;-moz-transition:background 0.2s ease 0s;-webkit-transition:background 0.2s ease 0s}.footer__info .storm:hover,.footer__info .storm:focus{background:url("../images/logo_hover-storm.png") 0 0 no-repeat;background-size:100%;transition:background 0.2s ease 0s;-moz-transition:background 0.2s ease 0s;-webkit-transition:background 0.2s ease 0s}header{display:block;height:26.4375em;padding-top:.625em}ul.menu{background:rgba(255,255,255,0.8);font-size:14px;font-weight:normal;list-style:none;margin:0 10px;padding:0;position:relative;text-align:center;text-transform:uppercase;z-index:3}.ie8 ul.menu{background:#fff}.ie9 ul.menu{filter:none}ul.menu li{cursor:pointer;display:inline-block;margin:15px 0 15px -4px;padding:0;position:relative;vertical-align:bottom;zoom:1}ul.menu li a{border-right:1px solid #A1A1A4;color:#737373;display:block;text-align:left;text-decoration:none}ul.menu li .active{color:#00A9DB}ul.menu li:hover>a,ul.menu li:focus>a{color:#00A9DB}ul.menu li.hover,ul.menu li:hover{position:relative}ul.menu ul{padding:23px 0 0;position:absolute;top:100%;visibility:hidden;width:105px}.ie8 ul.menu ul,.ie9 ul.menu ul{padding:15px 0 0}ul.menu ul li{background:rgba(255,255,255,0.8);margin:0;padding:0}ul.menu ul li:before{background:url("../images/icon-dd_nav_links.png");content:'';height:8px;left:10px;margin-top:7px;position:absolute;width:9px}ul.menu ul li:first-child{padding-top:6px}ul.menu ul li:last-child{padding-bottom:6px}.ie8 ul.menu ul li{background:#fff}.ie9 ul.menu ul li{filter:none}ul.menu .sub_menu li a{border-right:none;color:#4D4D4D;display:inline-block;font-size:1em;padding:2px 0 2px 25px;text-transform:none;width:180px}ul.menu .sub_menu li a:hover,ul.menu .sub_menu li a:focus{color:#00A9DB}ul.menu li:hover>ul{visibility:visible}ul.menu .approach-link{margin-left:0;width:125px}ul.menu .approach-link a{padding:2px 36px 2px 18px}ul.menu .we_do-link{width:105px}ul.menu .we_do-link a{padding:2px 25px}ul.menu .people-link{width:121px}ul.menu .people-link a{padding:2px 40px 2px 25px}ul.menu .lightblue-link{width:240px}ul.menu .lightblue-link a{background:url("../images/logo-lightblue.png") 0 0 no-repeat;border:none;font-size:1em;height:77px;margin:0 auto;width:175px}ul.menu .partners-link{width:112px}ul.menu .partners-link a{border-left:1px solid #A1A1A4;padding:2px 17px 2px 20px}ul.menu .service-link{width:149px}ul.menu .service-link a{padding:2px 30px 2px 25px}ul.menu .contact-link{width:88px}ul.menu .contact-link a{border:none;padding:2px 0 2px 25px}header{background:url("../images/carousel-business.jpg") 0 0 no-repeat;background-size:100%;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='assets/images/carousel-business.jpg',sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='assets/images/carousel-business.jpg',sizingMethod='scale')"}.main-content{margin-bottom:6.25em}.media-block .keyman_img{height:215px;margin-left:6.25em;margin-top:.375em;width:235px}.media-block .shareholder_img{height:240px;margin-left:5.5em;margin-right:2.25em;margin-top:1.5em;width:205px}.media-block .phi_img{height:173px;margin-left:6.25em;margin-right:3.375em;margin-top:1.5em;width:173px}
