@charset "utf-8";HTML, BODY {font-family:Arial, Helvetica, sans-serif;font-size:16px;line-height:26px;margin:0;color:#313131;background:#212121;}p, ul {line-height:24px;}a img {border:0px;display:block;}img {max-width:100%;height:auto;}img.right {clear:right;float:right;display:block;margin:0 0 10px 10px;max-width:100%;height:auto;}h1, h2, h3, h4, h5, h6 {float:none;clear:both;}a, a:hover {color:#ffffff;text-decoration:none;}a.backButton {padding-left:26px;background:url(/images/icons/back.png) no-repeat center left;line-height:21px;font-size:17px;display:block;background-size:21px 21px;color:#212121;margin-bottom:15px;margin-top:15px;}.wrapper {overflow:hidden;}DIV.inner, ul.inner {width:1170px;margin:0px auto;position:relative;overflow:hidden;padding:0px;min-width:300px;}table, th, td {border-collapse:collapse;border:1px solid #19012e;}th, td {padding:5px;text-align:left;}th {font-weight:bold;}div#header_menu, div#header, div#banner, div#catch_line, div#content, div#quote, div#footer_menus, div#footer {min-width:320px;}div.wrapper {overflow:hidden;}div.wrapper div.left {width:50%;float:left;}div.wrapper div.right {width:50%;float:right;}div.wrapper div.left.p45, div.wrapper div.right.p45 {width:45%;} @media screen and (max-width:500px) {div.wrapper div.left, div.wrapper div.right, div.wrapper div.left.p45, div.wrapper div.right.p45 {width:auto;float:none;}}div#header_menu {background:#212121;line-height:46px;display:block;min-width:320px;border:2px solid #232a2b;border-width:0px 0px 2px 0px;}a.mobile_menu_open {float:left;width:100px;height:31px;background:#212120 url("../../images/structure/18-06-2019/menu_icon.png") no-repeat top left;text-indent:-9999px;min-width:100px;margin:14px 0px 14px 0px;background-size:cover;}div#header_menu a.contact_us {float:right;display:inline-block;text-indent:-999999px;background:url("../../images/structure/18-06-2019/contact_us.png") no-repeat top right;width:147px;height:31px;min-width:31px;overflow:hidden;margin:14px 0px 14px 0px;background-size:cover;}div#header {background:#313131;border:2px solid #232a2b;border-width:0px 0px 2px 0px;}div#header div.inner {text-align:center;}div#header div.inner a.logo {display:block;float:left;}div#header div.inner a.logo img.logo {height:auto;width:280px;display:block;}div#header div.inner a.telephone {margin-top:35px;float:right;display:inline-block;width:268px;height:19px;background:url(../../images/structure/18-06-2019/telephone.png) 0 0 no-repeat;text-indent:-9999px;background-size:cover;}div#header div.inner a.telephone:hover {background:url(../../images/structure/18-06-2019/telephone.png) 0 -36px no-repeat;background-size:cover;}div#header div.inner a.telephone img {width:268px;display:block;height:auto;}div#header {padding:20px 0px;}div#banner {background:url(/images/banner/13.jpg) no-repeat center center;background-size:cover;min-height:25vh;}div#menu {background:#212121;}div#menu.fixed {position:fixed;top:0px;left:0px;width:100%;z-index:9999;background:#212121;}div#menu .inner {overflow:visible;padding-top:0px;padding-bottom:0px;}div#menu .inner li {display:inline-block;*display:inline;zoom:1;position:relative;margin-right:35px;font-size:13px;}div#menu .inner li.openmenu {display:none;}div#menu .inner li span.opensub {display:none;}div#menu .inner li a, div#menu .inner li span {color:#ffffff;line-height:54px;display:block;font-size:16px;font-weight:bold;}div#menu .inner li span, div#menu .inner li a:hover {color:#df692c;}div#menu .inner li ul {z-index:9999;visibility:hidden;opacity:0;list-style-type:none;padding:0px;margin:0px;position:absolute;top:43px;background-color:#313131;width:200px;border-top:3px solid #df692c;}div#menu .inner li:hover ul {visibility:visible;opacity:1;transition:opacity 300ms ease-in-out; -moz-transition:opacity 300ms ease-in-out; -webkit-transition:opacity 300ms ease-in-out;}div#menu .inner li ul li{padding:0px;margin:0px;display:block;}div#menu .inner li ul li a, div#menu .inner li ul li span {border-top:0px solid #ffffff;color:#ffffff;padding:7px 20px;line-height:19px;border-bottom:1px solid #dcdadb;}div#menu .inner li ul li a:hover, div#menu .inner li ul li span {border-top:0px solid #73a2b7;color:#df692c;}div#menu .inner li ul li span {border-top:0px solid #73a2b7;} @media screen and (max-width:800px) {div#menu.fixed {position:static;width:auto;}div#menu ul.inner {border-left:0;border-right:0;min-width:auto;max-width:auto;width:auto;min-height:initial;max-height:initial;height:initial;padding-left:0px;padding-right:0px;}div#menu ul.inner li {max-height:0px;overflow:hidden;display:block;margin-right:0px;background:#313131;padding-left:10px;padding-right:10px;}div#menu ul.inner li.openmenu {display:block;background:url("/images/structure/18-06-2019/menu_icon.png") no-repeat 10px 10px;padding-top:50px;background-size:auto 30px;cursor:pointer;}div#menu .inner li span.opensub {display:inline-block;text-indent:-9999px;position:absolute;padding:11px;right:0px;top:0px;width:21px;height:21px;background:url("/images/structure/menu_arrow.png") no-repeat center;cursor:pointer;}div#menu ul.inner li ul {position:static;max-height:0px;visibility:visible;opacity:1;top:0px;width:auto;-webkit-transition:max-height 0.8s !important;-moz-transition:max-height 0.8s !important;transition:max-height 0.8s !important;}div#menu ul.inner li {-webkit-transition:max-height 0.8s;-moz-transition:max-height 0.8s;transition:max-height 0.8s;}div#menu ul.inner.open li {max-height:1000px;border-top:1px solid #dadada;border-bottom:0px solid #dadada;}div#menu ul.inner li.openmenu {border-top:0px solid #000000;}div#menu .inner li a, div#menu .inner li span {line-height:40px;}div#menu ul.inner li a, div#menu ul.inner li span, div#menu ul.inner li a:hover {border-top:0px solid #000000;}div#menu ul.inner li ul {border-top:0px solid #000000;}div#menu ul.inner li ul.open {max-height:1000px;}div#menu ul.inner li ul.open li {background:#505050;}div#menu ul.inner li ul li a, div#menu ul.inner li ul li span {border-bottom:0px solid #000000;}}div#catch_line {background:#df692c;border:2px solid #232a2b;border-width:2px 0px 2px 0px;padding:12px 10px 12px 10px;}div#catch_line.h1 {background:#313131;border:2px solid #000000;border-width:2px 0px 2px 0px;}div#catch_line p {margin:0px;padding:0px;text-align:center;color:#ffffff;font-size:18px;font-weight:bold;}div#catch_line h1 {margin:0px;padding:0px;text-align:center;color:#df692c;font-size:22px;font-weight:bold;}div#content {background:#ffffff;color:#313131;padding-top:15px;}div#content .inner {padding-bottom:16px;}div#content h1, div#content h2{font-size:24px;color:#313131;border-bottom:3px solid #df692c;padding-bottom:8px;font-weight:normal;text-shadow:1px 1px 2px rgba(0, 0, 0, 0.6);}div#content h3 {border-bottom:1px solid #df692c;padding-bottom:4px;font-size:18px;color:#313131;font-weight:normal;margin-bottom:4px;}div#content p {color:#313131;}div#content a, div#content a:hover {color:#313131;font-weight:bold;}div#partners {background:#313131;border:2px solid #232a2b;border-width:0px 0px 2px 0px;padding:20px 0px;}div#partners .inner p {color:#ffffff;text-align:center;margin-top:0px;}div#partners .inner .slider {padding-top:10px;}div#partners .inner .slider img {margin:0px 7px;max-height:34px;width:auto;display:block;}div#blocks_3 {overflow:hidden;margin-bottom:25px;}div#blocks_3 div.block {width:calc( ( 100% / 3 ) - 8px );float:left;box-sizing:border-box;}div#blocks_3 div.block a img {width:100%;height:auto;display:block;}div#blocks_3 div.block a {display:block;}div#blocks_3 div.block.it {margin-left:0px;margin-right:8px;}div#blocks_3 div.block.comms {margin-left:4px;margin-right:4px;}div#blocks_3 div.block.accesscontrol {margin-left:8px;margin-right:0px;}div#quote {background:#df692c;border:2px solid #232a2b;border-width:2px 0px 2px 0px;padding:12px 10px 12px 10px;font-style:italic;}div#quote p {margin:0px;padding:0px;text-align:center;color:#ffffff;font-size:18px;font-weight:bold;}div#footer_menus {background:#313131;padding:25px 0px;border:2px solid #232a2b;border-width:0px 0px 2px 0px;}div#footer_menus dl {padding:0px;margin:0px;width:25%;float:left;}div#footer_menus dl, div#footer_menus dl dt, div#footer_menus dl dd, div#footer_menus dl ul, div#footer_menus dl ul li {padding:0px;margin:0px;}div#footer_menus dl dt {font-size:24px;padding-bottom:20px;color:#ffffff;font-weight:normal;text-shadow:1px 1px 2px rgba(0, 0, 0, 1);}div#footer_menus dl dd {line-height:22px;font-size:15px;}div#footer_menus dl dd a, div#footer_menus dl dd span {color:#ffffff;text-shadow:1px 1px 2px rgba(0, 0, 0, 0.6);}div#footer_menus dl dd a:hover {color:#df692c;}div#footer_menus dl ul li {padding:3px 0px;}div#footer {background:#212121;color:#ffffff;padding-bottom:25px;}div#footer ul {list-style-type:none;padding:0px;margin:0px auto;text-align:center;}div#footer ul li {display:inline-block;padding:0px;margin:9px 0px;padding-right:5px;border-right:1px solid #ffffff;margin-right:5px;}div#footer ul li a {color:#ffffff;text-shadow:1px 1px 2px rgba(0, 0, 0, 0.6);}div#footer ul li a:hover {color:#df692c;}div#footer ul li.last {padding-right:0px;border-right:0px solid #ffffff;margin-right:0px;}div#footer p {color:#ffffff;text-align:center;margin:0px;padding:0px;}div#main_wrapper {position:relative;overflow:hidden;min-width:320px;}div#mobile_menu {width:0px;overflow:hidden;}div#main_wrapper.open div#mobile_menu {height:auto;width:215px;overflow:hidden;}div#mobile_content {width:100%;overflow:hidden;float:right;-webkit-transition:width 700ms cubic-bezier(.694, .0482, .335, 1);transition:width 700ms cubic-bezier(.694, .0482, .335, 1);}div#main_wrapper.open div#mobile_content {width:calc(100% - 215px);overflow:hidden;z-index:100;position:relative;}div#header div.inner a.mobile_menu_open {display:block;}div#header_menu {position:fixed;width:100%;top:0px;z-index:50;-webkit-transition:width 700ms cubic-bezier(.694, .0482, .335, 1);transition:width 700ms cubic-bezier(.694, .0482, .335, 1);}div#header {margin-top:61px;}div#main_wrapper.open div#header_menu {width:calc(100% - 215px);}div#main_wrapper.open DIV.inner, div#main_wrapper.open ul.inner {padding-left:10px;padding-right:10px;}div#mobile_menu dl {padding:0px;margin:0px;overflow:hidden;list-style-type:none;width:0px;height:100%;overflow-y:hidden;position:fixed;top:0px;left:0px;z-index:1;}div#main_wrapper.open div#mobile_menu dl {width:235px;overflow-y:auto;}div#mobile_menu li, div#mobile_menu dl, div#mobile_menu dl dt, div#mobile_menu dl dd, div#mobile_menu dl ul, div#mobile_menu dl ul li {padding:0px;margin:0px;}div#mobile_menu dl dt {font-size:24px;padding-bottom:19px;color:#ffffff;font-weight:normal;}div#mobile_menu dl dd {line-height:22px;font-size:15px;}div#mobile_menu dl dd a, div#mobile_menu dl dd span {color:#ffffff;}div#mobile_menu dl dt, div#mobile_menu dl dd li a, div#mobile_menu dl dd li span {padding-left:14px;}div#mobile_menu dl dd li a, div#mobile_menu dl dd li span {padding-right:14px;}div#mobile_menu dl dd li span {background:#313131;}div#mobile_menu dl dd {padding-bottom:25px;width:315px;}div#mobile_menu dl dt.first {padding-top:14px;}div#mobile_menu ul, div#mobile_menu dl ul li {list-style-type:none;}div#mobile_menu ul, div#mobile_menu dl ul li a, div#mobile_menu dl ul li span {display:block;}div#mobile_menu dl ul li a, div#mobile_menu dl ul li span {padding-top:3px;padding-bottom:3px;}div#mobile_menu dl ul li span {border-bottom:1px dashed #df692c;}div#mobile_menu dl ul li a:hover {background:#313131;}div#mobile_menu dl dt {width:201px;color:#df692c;padding-bottom:8px;margin-bottom:0px;border-bottom:1px solid #313131;text-shadow:2px 2px 2px rgba(0, 0, 0, 1);}div#mobile_menu dl {top:46px;}a.mobile_menu_open {left:calc( ( 100% - 1170px ) / 2 );transition:left 700ms;position:fixed;float:none;z-index:600;} @media screen and (max-width:1171px) {a.mobile_menu_open {left:10px;}}div#main_wrapper.open a.mobile_menu_open {left:14px;width:169px;background:#212120 url("../../images/structure/18-06-2019/close_menu_icon.png") no-repeat top left;min-width:169px;background-size:cover;} @media screen and (max-width:1386px) {div#main_wrapper.open DIV.inner, div#main_wrapper.open ul.inner {width:calc(100% - 20px);padding-left:10px;padding-right:10px;}} @media screen and (max-width:1171px) {DIV.inner, ul.inner {width:calc(100% - 20px);padding-left:10px;padding-right:10px;}} @media screen and (max-width:950px) {div#footer_menus dl {width:50%;min-height:240px;margin-bottom:15px;}} @media screen and (max-width:850px) {div#main_wrapper.open div#header div.inner img.logo {float:none;margin:0px auto;width:60%;}div#main_wrapper.open div#header div.inner a.telephone {float:none;margin:0px auto;margin-top:15px;}} @media screen and (max-width:800px) {div#blocks_3 div.block {width:calc( ( 100% / 2 ) - 8px );margin-bottom:16px}div#blocks_3 div.block.it {margin-left:0px;margin-right:8px;}div#blocks_3 div.block.comms {margin-left:8px;margin-right:0px;}div#blocks_3 div.block.accesscontrol {margin-left:0px;margin-right:8px;}} @media screen and (max-width:650px) {div#main_wrapper.open div#header div.inner img.logo {max-width:100%;width:300px;}div#main_wrapper.open div#header div.inner a.telephone {width:300px;}} @media screen and (max-width:600px) {div#header div.inner a.logo {float:none;margin-bottom:15px;}div#header div.inner a.logo img.logo {max-width:100%;margin:0px auto;display:block;}div#header div.inner a.telephone {padding-top:0px;float:none;clear:both;margin:0px auto;}} @media screen and (max-width:500px) {div#footer_menus dl {width:100%;min-height:0px;margin-bottom:25px;}div#footer_menus dl dt {padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #3d3d3d;}div#blocks_3 div.block {width:100%;}div#blocks_3 div.block.it {margin-left:0px;margin-right:0px;}div#blocks_3 div.block.comms {margin-left:0px;margin-right:0px;}div#blocks_3 div.block.accesscontrol {margin-left:0px;margin-right:0px;}}ul#fancy_button_container {overflow:hidden;list-style-type:none;padding:0px;padding-top:25px;padding-bottom:25px;}ul#fancy_button_container li {float:left;width:calc((100% - 60px) / 5);box-sizing:border-box;text-align:center;min-height:325px;position:relative;}ul#fancy_button_container li.item1, ul#fancy_button_container li.item2, ul#fancy_button_container li.item3, ul#fancy_button_container li.item4, ul#fancy_button_container li.item5 {padding-bottom:15px;min-height:340px;}ul#fancy_button_container li.item1 a, ul#fancy_button_container li.item2 a, ul#fancy_button_container li.item3 a, ul#fancy_button_container li.item4 a, ul#fancy_button_container li.item5 a {vertical-align:bottom;display:inline-block;position:absolute;bottom:15px;left:0px;}ul#fancy_button_container li.item1, ul#fancy_button_container li.item6 {margin-right:7px;}ul#fancy_button_container li.item2, ul#fancy_button_container li.item3, ul#fancy_button_container li.item4, ul#fancy_button_container li.item7, ul#fancy_button_container li.item8, ul#fancy_button_container li.item9 {margin-right:7px;margin-left:8px;}ul#fancy_button_container li.item5, ul#fancy_button_container li.item10 {margin-left:8px;}ul#fancy_button_container li.item1 a {background:rgba(255,255,255, 0.5) url("/images/banner/parts/it_support.png") no-repeat 50% 28px;background-size:160px 160px;}ul#fancy_button_container li.item2 a {background:rgba(255,255,255, 0.5) url("/images/banner/parts/website_coding.png") no-repeat 50% 28px;background-size:160px 160px;}ul#fancy_button_container li.item3 a {background:rgba(255,255,255, 0.5) url("/images/banner/parts/security.png") no-repeat 50% 28px;background-size:160px 160px;}ul#fancy_button_container li.item4 a {background:rgba(255,255,255, 0.5) url("/images/banner/parts/cloud_services.png") no-repeat 50% 28px;background-size:160px 160px;}ul#fancy_button_container li.item5 a {background:rgba(255,255,255, 0.5) url("/images/banner/parts/access_control.png") no-repeat 50% 28px;background-size:160px 160px;}a.button_fancy {-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;border:2px solid #212121;width:100%;box-shadow:inset 0px 0px 20px 10px rgba(255,255,255,0.6);padding:188px 28px 28px 28px;text-align:center;box-sizing:border-box;font-size:28px;display:block;webkit-transition:min-height 0.25s;-moz-transition:min-height 0.25s;transition:min-height 0.25s;}a.button_fancy span {color:rgba(33,33,33,0.7);color:#212121;font-weight:900;overflow:hidden;max-height:0px;display:block;opacity:0;line-height:34px;transition:max-height 0.25s, opacity 0.25s; -moz-transition:max-height 0.25s, opacity 0.25s; -webkit-transition:max-height 0.25s, opacity 0.25s; text-shadow:2px 2px 2px rgba(0, 0, 0, 0.6);}a.button_fancy:hover {min-height:0px;}a.button_fancy:hover span {max-height:1000px;opacity:1;} @media screen and (max-width:1141px) {ul#fancy_button_container li {width:calc(50% - 10px);}ul#fancy_button_container li.item1, ul#fancy_button_container li.item2, ul#fancy_button_container li.item3, ul#fancy_button_container li.item4, ul#fancy_button_container li.item5, ul#fancy_button_container li.item6, ul#fancy_button_container li.item7, ul#fancy_button_container li.item8, ul#fancy_button_container li.item9, ul#fancy_button_container li.item10 {padding-bottom:0px;min-height:0px;margin-right:0px;margin-left:0px;vertical-align:bottom;display:block;position:relative;bottom:auto;}ul#fancy_button_container li.item1 a, ul#fancy_button_container li.item2 a, ul#fancy_button_container li.item3 a, ul#fancy_button_container li.item4 a, ul#fancy_button_container li.item5 a {vertical-align:bottom;display:block;position:relative;bottom:auto;}a.button_fancy {min-height:0px;padding:10px 10px 10px 60px;text-align:left; box-shadow:inset 0px 0px 8px 8px rgba(255,255,255,0.6);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;}ul#fancy_button_container li:nth-of-type(odd){float:left;padding-bottom:10px;}ul#fancy_button_container li:nth-of-type(even){float:right;padding-bottom:10px;}ul#fancy_button_container li:nth-of-type(odd) a.button_fancy span, ul#fancy_button_container li:nth-of-type(even) a.button_fancy span {max-height:none;opacity:1;font-size:16px;line-height:40px;text-shadow:1px 1px 2px rgba(0, 0, 0, 0.6);}ul#fancy_button_container li br {display:none;}ul#fancy_button_container li.item1 a, ul#fancy_button_container li.item2 a, ul#fancy_button_container li.item3 a, ul#fancy_button_container li.item4 a, ul#fancy_button_container li.item5 a {background-size:40px 40px;background-position:10px 50%;}} @media screen and (max-width:700px) {ul#fancy_button_container li {width:auto;}ul#fancy_button_container li:nth-of-type(odd){float:none;padding-bottom:10px;}ul#fancy_button_container li:nth-of-type(even){float:none;padding-bottom:10px;}}div.testimonial {border-bottom:1px dashed #df692c;overflow:hidden;}div.testimonial.last {border-bottom:0px dashed #df692c;}div.testimonial p {line-height:18px;}div.testimonial p.name {font-weight:bold;font-style:italic;font-size:16px;float:left;clear:left;}div.testimonial div.hidden {display:none;}div.testimonial div.hidden div.text {padding:0px 0px 0px 25px;background-image:url("../../images/structure/speech-top.png");background-repeat:no-repeat;background-position:top left;}div.testimonial a.readMore {float:right;clear:right;line-height:18px;display:block;margin:16px 0px;}div#map {width:100%;height:254px;}div#content div.mmsGroupLayout {position:relative;padding-top:530px;width:100%;margin:0px auto;}div#content div.mmsGroupLayout .box {background:#313131;border:3px solid #df692c;position:absolute;top:72px;left:150px;width:calc( 100% - 300px );height:calc( 100% - 144px );z-index:1;overflow:hidden;}div#content div.mmsGroupLayout .box span {height:100%;width:100%;display:block;position:absolute;top:0px;left:0px;background-image:linear-gradient(to bottom left, transparent calc( 50% - 0.25px ), #df692c 50%, #df692c calc( 50% + 0.25px ), transparent calc( 50% + ( 0.25px + 4px ) )); }div#content div.mmsGroupLayout .box span:nth-of-type(2) {height:100%;width:100%;display:block;position:absolute;top:0px;left:0px;background-image:linear-gradient(to bottom right, transparent calc( 50% - 0.25px ), #df692c 50%, #df692c calc( 50% + 0.25px ), transparent calc( 50% + ( 0.25px + 4px ) )); }div#content div.mmsGroupLayout .company {width:300px;float:left;padding:15px;background:#313131;border:3px solid #df692c;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;box-sizing:border-box;color:#df692c;color:#ffffff;text-shadow:2px 2px 2px rgba(0, 0, 0, 0.6);text-align:center;z-index:2;position:relative;height:143px;font-size:18px;-webkit-transition:box-shadow 500ms;-moz-transition:box-shadow 500ms;-o-transition:box-shadow 500ms;transition:box-shadow 500ms;}div#content div.mmsGroupLayout .company:hover {box-shadow:inset 0px 0px 30px 10px rgba(255,255,255,0.4);}div#content div.mmsGroupLayout .company:nth-of-type(1) {position:absolute;top:0px;left:0px;background:#313131 url(/images/group-logos/mms.png) no-repeat 50% 15px;background-size:auto 88px;padding-top:106px;}div#content div.mmsGroupLayout .company:nth-of-type(2) {position:absolute;top:0px;right:0px;background:#313131 url(/images/group-logos/18-06-2019/mmscomms.png) no-repeat 50% 15px;background-size:auto 88px;padding-top:106px;}div#content div.mmsGroupLayout .company:nth-of-type(3) {position:absolute;top:calc(50% - 72px);left:calc(50% - 150px);background:#313131 url(/images/group-logos/mms-group3.png) no-repeat 50% 15px;background-size:auto 88px;padding-top:106px;-webkit-box-shadow:0px 0px 25px 3px rgba(233,168,24,0.5);-moz-box-shadow:0px 0px 25px 3px rgba(233,168,24,0.5);box-shadow:0px 0px 25px 3px rgba(233,168,24,0.5);cursor:default;}div#content div.mmsGroupLayout .company:nth-of-type(4) {position:absolute;bottom:0px;left:0px;background:#313131 url(/images/group-logos/mms-uk2.png) no-repeat 50% 15px;background-size:auto 88px;padding-top:106px;}div#content div.mmsGroupLayout .company:nth-of-type(5) {position:absolute;bottom:0px;right:0px;background:#313131 url(/images/group-logos/mms-acs2.png) no-repeat 50% 15px;background-size:auto 88px;padding-top:106px;} @media screen and (max-width:700px) {div#content div.mmsGroupLayout {padding-top:0px;}div#content div.mmsGroupLayout .box {display:none;}div#content div.mmsGroupLayout .company:nth-of-type(1n+1) {position:static;float:none;clear:both;width:100%;top:0px;left:0px;display:block;margin-bottom:15px;}div#content div.mmsGroupLayout .company:nth-of-type(3) {display:none;}} @media all and (-ms-high-contrast:none), (-ms-high-contrast:active) {div#content div.mmsGroupLayout .box span {display:none !important; }} @supports (-ms-ime-align:auto) {div#content div.mmsGroupLayout .box span {display:none !important;}} @supports (-ms-accelerator:true) {div#content div.mmsGroupLayout .box span {display:none !important;}}div#header_menu div.social {float:left;display:inline-block;width:calc( 100% - 300px );overflow:hidden;line-height:initial;height:59px;}div#header_menu div.social a {display:inline-block;width:31px;height:31px;background-repeat:no-repeat;background-position:center;background-size:contain;text-indent:-99999px;overflow:hidden;margin:14px 0px 14px 0px;margin-right:10px;}div#header_menu div.social a.facebook {background-image:url(/images/social/08-08-2019/facebook.png);}div#header_menu div.social a.twitter {background-image:url(/images/social/08-08-2019/twitter.png);}div#header_menu div.social a.instagram {background-image:url(/images/social/08-08-2019/instagram.png);}div#header_menu div.social a.linkedin {background-image:url(/images/social/08-08-2019/linkedin.png);}div#footer div.social {text-align:center;overflow:hidden;line-height:initial;margin-bottom:10px;}div#footer div.social a {display:inline-block;width:31px;height:31px;background-repeat:no-repeat;background-position:center;background-size:contain;text-indent:-99999px;overflow:hidden;margin:5px 0px 5px 0px;margin-left:5px;margin-right:5px;}div#footer div.social a.facebook {background-image:url(/images/social/08-08-2019/facebook.png);}div#footer div.social a.twitter {background-image:url(/images/social/08-08-2019/twitter.png);}div#footer div.social a.instagram {background-image:url(/images/social/08-08-2019/instagram.png);}div#footer div.social a.linkedin {background-image:url(/images/social/08-08-2019/linkedin.png);}.slick-slider{position:relative;display:block;-moz-box-sizing:border-box; box-sizing:border-box;-webkit-user-select:none; -moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0); -moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0); -o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}.slick-track{position:relative;top:0;left:0;display:block;}.slick-track:before,.slick-track:after{display:table;content:'';}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{display:none;float:left;height:100%;min-height:1px;}[dir='rtl'] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;} @charset 'UTF-8';.slick-loading .slick-list{background:#fff url('../../images/structure/ajax-loader.gif') center center no-repeat;}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:0%;display:block;width:20px;height:100%;background:#ffffff;margin-top:0px;padding:0;cursor:pointer;color:transparent;border:none;outline:none;}.slick-prev:hover,.slick-next:hover{color:transparent;outline:none;}.slick-prev:hover:before,.slick-next:hover:before{opacity:1;}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25;}.slick-prev:before,.slick-next:before{font-size:20px;line-height:1;opacity:.75;color:#000000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-prev{left:0px;}[dir='rtl'] .slick-prev{right:-25px;left:auto;}.slick-prev:before{content:'←';}[dir='rtl'] .slick-prev:before{content:'→';}.slick-next{right:0px;}[dir='rtl'] .slick-next{right:auto;left:-25px;}.slick-next:before{content:'→';}[dir='rtl'] .slick-next:before{content:'←';}.slick-slider{margin-bottom:0px;}.slick-dots{position:absolute;bottom:0px;display:block;width:100%;padding:0;list-style:none;text-align:center;}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer;}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;}.slick-dots li button:hover,.slick-dots li button:focus{outline:none;}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1;}.slick-dots li button:before{font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-dots li.slick-active button:before{opacity:.75;color:black;}div#content div.article {color:#333333;border-bottom:1px solid rgba(0,0,0,0.1);padding-bottom:15px;margin-bottom:15px;}div#content div.article:last-child {border-bottom:0px solid rgba(0,0,0,0.1);padding-bottom:0px;margin-bottom:0px;}div#content div.article h2 {margin-bottom:10px;color:#333333;text-transform:none;margin-top:0px;}div#content div.article h2 a {margin:0px;color:#313131;text-transform:none;font-weight:normal;-webkit-transition:color 300ms ease-in-out;-moz-transition:color 300ms ease-in-out;-o-transition:color 300ms ease-in-out;transition:color 300ms ease-in-out;}div#content div.article h2:hover a {color:#df692c;}div#content div.article p.date {font-size:10px;line-height:14px;}div#content div.article a.img {display:block;position:relative;}div#content div.article a.img::after {display:block;content:"";background:rgba(0, 0, 0, 0);width:100%;height:100%;position:absolute;top:0px;left:0px;}div#content div.article a.img:hover::after {background:rgba(0, 0, 0, 0.1);}div#content div.article img {display:block;width:100%;height:auto;}div#content div.article p.description {font-weight:300;font-size:16px;line-height:26px;}div#content div.article a.readmore {padding:7px 14px;padding-left:32px;background:#313131;color:#ffffff;border-radius:5px;font-size:14px;line-height:24px;position:relative;}div#content div.article a.readmore:hover {background:#df692c;}div#content div.article a.readmore::before {width:14px;height:14px;content:" ";position:absolute;left:10px;top:9px;background:url(/images/icons/blog_right.png) no-repeat bottom right;background-size:28px 14px;image-rendering:-webkit-optimize-contrast;background-position:-14px center;}div#catch_line p.crumbtrail {margin:0px;padding:0px;text-align:left;font-weight:normal;line-height:22px;font-size:14px;}div#catch_line p.crumbtrail a {font-weight:bold;-webkit-transition:color 300ms ease-in-out;-moz-transition:color 300ms ease-in-out;-o-transition:color 300ms ease-in-out;transition:color 300ms ease-in-out;}div#catch_line p.crumbtrail a:hover {color:#df692c;}div#catch_line p.crumbtrail {color:#313131;}div#catch_line p.crumbtrail {color:#313131;display:inline-block;}div#catch_line h1 {text-align:left;display:inline-block;line-height:22px;font-size:14px;}.crumbtrail .spacer {height:11px;width:9px;background-image:url(/images/icons/right-arrow.png);background-size:contain;background-position:center;background-repeat:no-repeat;display:inline-block;padding-left:5px;padding-right:5px;}div#catch_line p.crumbtrail .spacer {background-image:url(/images/icons/right-arrow-white.png);}div.pagination {text-align:center;overflow:hidden;position:relative;padding-left:120px;padding-right:120px;}div.pagination span.current {background:#313131;border:1px solid #313131;box-sizing:border-box;display:inline-block;padding:7px 14px;color:#ffffff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}div.pagination a {background:#ffffff;border:1px solid rgba(0,0,0,0.1);box-sizing:border-box;display:inline-block;padding:7px 14px;color:#df692c;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}div#content div.pagination a:hover {background:#313131;border:1px solid #313131;color:#ffffff;}div.pagination #pgPrev {padding-right:10px;position:absolute;top:0px;left:0px;}div.pagination #pgPrev span {margin-right:4px;margin-bottom:-2px;width:14px;height:14px;display:inline-block;box-sizing:border-box;padding-left:10px;background:url(/images/icons/blog_left.png) no-repeat bottom right;background-size:28px 14px;image-rendering:-webkit-optimize-contrast;background-position:0px 0px;}div.pagination #pgPrev:hover span {background-position:-14px 0px;}div.pagination #pgNext {padding-left:10px;position:absolute;top:0px;right:0px;}div.pagination #pgNext span {margin-left:4px;margin-bottom:-2px;width:14px;height:14px;display:inline-block;box-sizing:border-box;padding-left:10px;background:url(/images/icons/blog_right.png) no-repeat bottom right;background-size:28px 14px;image-rendering:-webkit-optimize-contrast;background-position:0px 0px;}div.pagination #pgNext:hover span {background-position:-14px 0px;}div#content a.articlequicknav {display:block;width:calc(50% - 1px);padding-top:calc( 56.25% * 0.5 );background-size:cover;background-repeat:no-repeat;background-position:center;image-rendering:-webkit-optimize-contrast;box-sizing:border-box;color:#ffffff;position:relative;margin-top:0px;}div#content a.articlequicknav.left {float:left;}div#content a.articlequicknav.right {float:right;}div#content a.articlequicknav::before {width:100%;height:100%;content:" ";position:absolute;left:0px;top:0px;}div#content a.articlequicknav:hover::before {background:rgba(0,0,0,0.2);}div#content a .inside {position:absolute;bottom:35px;left:15px;width:calc( 100% - 30px );}div#content a.articlequicknav h3 {font-size:24px;line-height:28px;margin-bottom:0px;color:#ffffff;z-index:9999;position:relative;text-shadow:1px 1px 2px rgba(0, 0, 0, 0.6);margin-top:10px;}div#content a.articlequicknav.right h3 {text-align:right;}div#content a.articlequicknav.left span {color:#ffffff;padding-left:19px;font-size:18px;position:relative;display:block;text-shadow:1px 1px 2px rgba(0, 0, 0, 0.6);}div#content a.articlequicknav.right span {padding-right:19px;font-size:18px;position:relative;display:block;text-align:right;text-shadow:1px 1px 2px rgba(0, 0, 0, 0.6);}div#content a.articlequicknav.left span::before {width:14px;height:14px;content:" ";position:absolute;left:0px;top:5px;background:url(/images/icons/blog_left.png) no-repeat center;background-size:28px 14px;image-rendering:-webkit-optimize-contrast;background-position:-14px center;}div#content a.articlequicknav.right span::after {width:14px;height:14px;content:" ";position:absolute;right:0px;top:5px;background:url(/images/icons/blog_right.png) no-repeat center;background-size:28px 14px;image-rendering:-webkit-optimize-contrast;background-position:-14px center;}div#content .blogArticle h1 {margin-bottom:7px;}div#content .blogArticle h2 {font-size:22px;line-height:32px;margin-bottom:5px;color:#333333;text-transform:none;margin-top:0px;}div#content .blogArticle p.date {font-size:10px;line-height:14px;margin:0px;margin-top:7px;margin-bottom:7px;}div#content .blogArticle img {display:block;width:100%;height:auto;}div#content .blogArticle .imageCaption {font-size:13px;text-align:center;padding:7px;background:#313131;margin-top:0px;color:#ffffff;}div#content .blogArticle .main {padding-top:15px;padding-bottom:15px;}div#content .blogArticle .main p {margin-top:0px;}div#content .blogArticle h3 {font-size:18px;line-height:28px;margin-bottom:10px;color:#333333;text-transform:none;text-shadow:1px 1px 2px rgba(0, 0, 0, 0.6);}div#content div.youtube {padding:0px;padding-top:56.2%;width:100%;position:relative;}div#content div.youtube iframe {position:absolute;top:0;left:0;width:100%;height:100%;} @media screen and (max-width:856px){div#content a.articlequicknav {width:100%;padding-top:56.25%;}div#content a.articlequicknav.left {float:none;clear:both;margin-bottom:10px;}div#content a.articlequicknav.right {float:none;clear:both;margin-bottom:10px;}}div#content .left {width:calc( 100% - 360px - 15px );float:left;}div#content .right {width:360px;float:right;}div#content h1, div#content h2 {margin-top:15px;margin-bottom:15px;}div.blogBlocks {overflow:hidden;text-align:center;}div.blogBlocks .block {width:calc( 50% - 7px );float:left;margin-bottom:14px;box-sizing:border-box;background:#313131;border:1px solid #eba91f;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;-webkit-transition:background 500ms, box-shadow 500ms;-moz-transition:background 500ms, box-shadow 500ms;-o-transition:background 500ms, box-shadow 500ms;transition:background 500ms, box-shadow 500ms;}div.blogBlocks .block:nth-of-type(odd){margin-right:7px;}div.blogBlocks .block:nth-of-type(even){margin-left:7px;}div.blogBlocks .block:hover {background:#212121;box-shadow:inset 0px 0px 30px 10px rgba(255,255,255,0.4);}div.blogBlocks .block a {padding-top:20px;padding-bottom:20px;display:block;}div.blogBlocks .block img {box-sizing:border-box;width:55%;height:auto;display:block;margin:0px auto;padding-bottom:15px;}div.blogBlocks .block span {color:#ffffff;font-weight:100;text-shadow:1px 1px 2px rgba(0, 0, 0, 1);font-size:20px;font-family:Newtown, Arial, Helvetica, sans-serif;}div.blogBlocks .block:hover span {color:#df692c;-webkit-transition:color 500ms;-moz-transition:color 500ms;-o-transition:color 500ms;transition:color 500ms;} @media screen and (max-width:940px) {div#content .left {width:calc( 100% - 180px - 15px );float:left;}div#content .right {width:180px;float:right;}div.blogBlocks .block {width:100%;float:none;clear:both;}div.blogBlocks .block:nth-of-type(odd){margin-right:0px;}div.blogBlocks .block:nth-of-type(even){margin-left:0px;}} @media screen and (max-width:700px) {div#content .left {width:100%;float:none;cleaR:both;}div#content .right {width:100%;float:none;clear:both;}div.blogBlocks .block {width:calc( 50% - 7px );}div.blogBlocks .block:nth-of-type(odd) {margin-right:7px;float:left;clear:none;}div.blogBlocks .block:nth-of-type(even) {margin-left:7px;float:right;clear:none;}} @media screen and (max-width:450px) {div.blogBlocks .block {width:100%;float:none;clear:both;}}div#content a.giveawayButton {-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;display:block;text-align:center;width:100%;color:#ffffff;box-sizing:border-box;font-size:18px;line-height:32px;border:1px solid #df692c;padding:7px 25px;text-transform:none;background-color:#212121;-webkit-transition:all 500ms;-moz-transition:all 500ms;-o-transition:all 500ms;transition:all 500ms;}div#content a.giveawayButton:hover {background:#df692c;}div.table {margin-bottom:15px;}div.table .row {overflow:hidden;}div.table .row.head {font-weight:bold;color:#ffffff;background:#df692c;}div.table .row .cell {float:left;}div.table.columns2 .row .cell {width:50%;padding:7px;box-sizing:border-box;}// Image with caption.imageWithCaption {width:100%;display:block;}div#content .blogArticle .imageWithCaption .imageCaption {width:100%;display:block;background:transparent;color:#313131;}