.clearfix:before,.column:before,.slotGrid:before,.slotList:before,.clearfix:after,.column:after,.slotGrid:after,.slotList:after{content:" ";display:table;}.clearfix:after,.column:after,.slotGrid:after,.slotList:after{clear:both;}@font-face{font-family:'nexa';src:url('/fonts/Nexa_Free_Bold-webfont.eot');src:url('/fonts/Nexa_Free_Bold-webfont.eot?#iefix') format('embedded-opentype'), url('/fonts/Nexa_Free_Bold-webfont.woff2') format('woff2'), url('/fonts/Nexa_Free_Bold-webfont.woff') format('woff'), url('/fonts/Nexa_Free_Bold-webfont.ttf') format('truetype'), url('/fonts/Nexa_Free_Bold-webfont.svg#nexa_boldregular') format('svg');font-weight:bold;font-style:normal;}@font-face{font-family:'nexa';src:url('/fonts/Nexa_Free_Light-webfont.eot');src:url('/fonts/Nexa_Free_Light-webfont.eot?#iefix') format('embedded-opentype'), url('/fonts/Nexa_Free_Light-webfont.woff2') format('woff2'), url('/fonts/Nexa_Free_Light-webfont.woff') format('woff'), url('/fonts/Nexa_Free_Light-webfont.ttf') format('truetype'), url('/fonts/Nexa_Free_Light-webfont.svg#nexa_lightregular') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'fontello';src:url('/fonts/fontello.eot?31391259');src:url('/fonts/fontello.eot?31391259#iefix') format('embedded-opentype'), url('/fonts/fontello.woff2?31391259') format('woff2'), url('/fonts/fontello.woff?31391259') format('woff'), url('/fonts/fontello.ttf?31391259') format('truetype'), url('/fonts/fontello.svg?31391259#fontello') format('svg');font-weight:normal;font-style:normal;}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,div{display:block;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}ins{text-decoration:none;}del{text-decoration:line-through;}table{border-collapse:collapse;border-spacing:0;text-align:left;}*{-webkit-text-size-adjust:none;}body{background:#fff;color:#000;font-size:18px;line-height:1.428;font-family:"nexa", sans-serif;font-weight:300;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*behavior:url(/css/box_sizing.htc);}body:after{content:'desktop';display:none;}@media only screen and (max-width:800px){body:after{content:'tablet';display:none;}}@media only screen and (max-width:560px){body:after{content:'mobile' !important;display:none;}}*,*:after,*:before{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit;*behavior:url(/css/box_sizing.htc);}h1,h2,h3,h4,h5,h6{margin:10px 0;font-weight:bold;font-family:"nexa", sans-serif;text-rendering:optimizelegibility;color:#ed1c24;}h1{font-size:42px;line-height:40px;margin-bottom:30px;}@media only screen and (max-width:800px){h1{margin:20px 0 25px 0;}}h2{font-size:30px;line-height:40px;}h3{font-size:24px;line-height:24px;}h4{font-size:16px;line-height:24px;}h5{font-size:14px;line-height:20px;}h6{font-size:12px;line-height:18px;}p{margin:0 0 20.8px 0;}a{color:#ed1c24;text-decoration:none;}a:hover{text-decoration:none;}ul,ol{margin:10px 0px 10px 25px;}ul li{list-style:outside disc;}ol li{list-style:outside decimal;}strong{font-weight:bold;}em{font-style:italic;}img{width:100%;display:block;}div#page-wrapper{}#imageContainer{background-position:top middle;}.hero-wrapper{background:#76bd61;margin:0;padding:0;}.hero{text-align:center;padding:2px 0px;}.hero *{color:#fff;}.header-wrapper{margin:0;height:auto;background:#d0d0d0;}header{padding:10px 0;}@media only screen and (max-width:800px){header{width:100%;left:100%;margin-left:-100%;padding:0;position:fixed;height:60px;background:#d0d0d0;overflow:hidden;-webkit-box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.3);-moz-box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.3);box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.3);z-index:99;}}header h1{margin:0;}header h1,header h1 a{color:#fff;}header .logo{width:25%;margin:0;position:relative;display:block;padding:10px 0;}@media only screen and (max-width:800px){header .logo{width:50%;padding:0;}}header .logo img{width:100%;display:block;margin:0;}@media only screen and (max-width:800px){header .logo img{width:auto;height:60px;padding:5px 0 5px 10px;}}@media only screen and (max-width:560px){}header h3{color:#fff;}.header-tel{color:#58585a;font-size:24px;position:absolute;font-weight:bold;top:5px;right:10px;margin:0;}@media only screen and (max-width:800px){.header-tel{display:none;font-size:18px;right:90px;top:50%;margin-top:-12px;}}@media only screen and (max-width:560px){.header-tel{width:auto;left:90px;text-align:left;top:auto;bottom:2px;}}.button_wrapper{width:90px;position:absolute;right:8px;top:4px;text-align:right;display:none;}@media only screen and (max-width:800px){.button_wrapper{display:block;}}.button_wrapper .button_inner{display:inline-block;}.button_wrapper .button_inner p{margin:0;}.button_wrapper .button_inner p a{border-radius:100px;background:red;height:52px;display:block;text-align:center;padding:10px 15px;}.button_wrapper .button_inner p a span{width:22px;height:3px;display:block;margin:4px 0 4px 0;background:white;border-radius:3px;}.button_wrapper .button_inner p a span:first-child{margin-top:7px;}.button_wrapper .button_inner p a span:last-child{margin-bottom:0px;}.searchBox{position:absolute;top:20px;right:20px;}.searchBox input{border:none;font-size:16px;padding:5px;}.menuOpen{background:white;}.menuOpen #page-main{opacity:0.3;background:white;}@media only screen and (max-width:800px){#page-main{padding-top:60px;}}.nav_wrapper{height:auto;position:relative;}@media only screen and (max-width:800px){.nav_wrapper{position:fixed;left:100%;top:0;width:100%;padding-right:68px;height:100%;z-index:90;background:#fff;border-left:solid 2px #58585a;overflow:scroll;}}.nav_inner{max-width:1000px;margin:0px auto 0px auto;position:relative;height:auto;}.nav_inner .menu{position:absolute;bottom:0;right:0;left:0;z-index:101;}@media only screen and (max-width:800px){.nav_inner .menu{z-index:auto;position:relative;left:auto;bottom:auto;right:auto;top:auto;}}.nav_inner .social-media{position:absolute;right:7px;top:-20px;}@media only screen and (max-width:800px){.nav_inner .social-media{position:relative;right:auto;top:0;}}.nav_inner .social-media ul{text-align:right;}@media only screen and (max-width:800px){.nav_inner .social-media ul{text-align:left;padding-left:7px;}}.nav_inner .social-media li{display:inline-block;}.nav_inner .social-media li a{font-family:"fontello";font-size:24px;padding:0 3px;}.menu ul{margin:0;}.menu li{list-style:none;margin:0;}.menu_0{margin:0;float:right;}@media only screen and (max-width:800px){.menu_0{float:none;}}.menuItem{padding:10px 5px;display:block;color:#58585a;}.item_1{float:left;}.item_1 > .menuItem{padding:12px 10px 8px 10px;}@media only screen and (max-width:800px){.item_1{float:none;}}.menu_0 .menu_1{float:none;display:none;position:absolute;left:0;right:0;z-index:100;margin:0;padding:10px 5px 15px 5px;background:#fff;-webkit-box-shadow:0 0 10px 5px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 0 10px 5px rgba(0, 0, 0, 0.3);box-shadow:0 0 10px 5px rgba(0, 0, 0, 0.3);}@media only screen and (max-width:800px){.menu_0 .menu_1{display:block;position:relative;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:#ed1c24;left:auto;right:auto;}.menu_0 .menu_1 .menuItem{color:white;}}.menu_0 .item_1.jshover .menu_1{display:block;}.menu_0 .item_1.jshover > .menuItem{color:#ed1c24;}.sitemapMenuCurrent .menuItem{color:#ed1c24;}.menu-size-1 > .item_2{width:100%;}.menu-size-2 > .item_2{width:50%;}.menu-size-3 > .item_2{width:33.33333%;}.menu-size-4 > .item_2{width:25%;}.menu-size-5 > .item_2{width:20%;}.item_2{vertical-align:top;padding:0;float:left;}@media only screen and (max-width:800px){.item_2{float:none;width:auto !important;}}.item_2 .menu_2{padding:0;}.item_2 .menuItem{padding:0px 10px;color:#58585a;display:block;}.item_2 > .menuItem{padding:0px 10px;color:#58585a;display:block;font-weight:bold;font-size:24px;line-height:1;padding:10px 10px 10px 10px;padding-top:5px;}.item_3 .menuItem{font-size:16px;line-height:19px;padding-bottom:8px;}.item_3.hasItems > .menuItem{font-weight:bold;padding-top:5px;}.item_4{padding-left:8px;}.jshover > .menuItem{color:#ed1c24;}.column-wrapper{clear:both;position:relative;}.column{max-width:1000px;margin:0px auto;position:relative;}.one{float:left;margin-bottom:1%;position:relative;padding:1%;float:none;clear:both;}.one-narrow{float:none;width:60%;margin:0 auto;}.two,.two-push,.two-push,.slotGrid .slotItem{float:left;margin-bottom:1%;position:relative;padding:1%;width:50%;}.two-2{float:left;margin-bottom:1%;position:relative;padding:1%;width:100%;}.two-1{float:left;margin-bottom:1%;position:relative;padding:1%;width:50%;}.two-push{margin-left:50%;margin-right:-100%;}.three,.three-push,.three-push-2,.articleImageSlider .articleThumbnail,.accreditations{float:left;margin-bottom:1%;position:relative;padding:1%;width:33.33333%;}.three-2,.address{float:left;margin-bottom:1%;position:relative;padding:1%;width:66.66667%;}.three-push{margin-left:33.33333%;margin-right:-66.66667%;}.three-push-2{margin-left:66.66667%;margin-right:-100%;}.four,.four-push,.four-push-2,.four-push-3{float:left;margin-bottom:1%;position:relative;padding:1%;width:25%;}.four-2{float:left;margin-bottom:1%;position:relative;padding:1%;width:50%;}.four-3{float:left;margin-bottom:1%;position:relative;padding:1%;width:75%;}.four-push{margin-left:25%;margin-right:-50%;}.four-push-2{margin-left:50%;margin-right:-75%;}.four-push-3{margin-left:75%;margin-right:-100%;}.five,.five-push,.five-push-2,.five-push-3,.five-push-4{float:left;margin-bottom:1%;position:relative;padding:1%;width:20%;}.five-2{float:left;margin-bottom:1%;position:relative;padding:1%;width:40%;}.five-3{float:left;margin-bottom:1%;position:relative;padding:1%;width:60%;}.five-4{float:left;margin-bottom:1%;position:relative;padding:1%;width:80%;}.five-push{margin-left:20%;margin-right:-40%;}.five-push-2{margin-left:40%;margin-right:-60%;}.five-push-3{margin-left:60%;margin-right:-80%;}.five-push-4{margin-left:80%;margin-right:-100%;}.six,.six-push,.six-push-2,.six-push-3,.six-push-4,.six-push-5{float:left;margin-bottom:1%;position:relative;padding:1%;width:16.66667%;}.six-2{float:left;margin-bottom:1%;position:relative;padding:1%;width:33.33333%;}.six-3{float:left;margin-bottom:1%;position:relative;padding:1%;width:50%;}.six-4{float:left;margin-bottom:1%;position:relative;padding:1%;width:66.66667%;}.six-5{float:left;margin-bottom:1%;position:relative;padding:1%;width:83.33333%;}.six-push{margin-left:16.66667%;margin-right:-33.33333%;}.six-push-2{margin-left:33.33333%;margin-right:-50%;}.six-push-3{margin-left:50%;margin-right:-66.66667%;}.six-push-4{margin-left:66.66667%;margin-right:-83.33333%;}.six-push-5{margin-left:83.33333%;margin-right:-100%;}.eight,.eight-push,.eight-push-2,.eight-push-3,.eight-push-4,.eight-push-5,.eight-push-6,.eight-push-7{float:left;margin-bottom:1%;position:relative;padding:1%;width:12.5%;}.eight-2{float:left;margin-bottom:1%;position:relative;padding:1%;width:25%;}.eight-3{float:left;margin-bottom:1%;position:relative;padding:1%;width:37.5%;}.eight-4{float:left;margin-bottom:1%;position:relative;padding:1%;width:50%;}.eight-5{float:left;margin-bottom:1%;position:relative;padding:1%;width:62.5%;}.eight-6{float:left;margin-bottom:1%;position:relative;padding:1%;width:75%;}.eight-7{float:left;margin-bottom:1%;position:relative;padding:1%;width:87.5%;}.eight-push{margin-left:12.5%;margin-right:-25%;}.eight-push-2{margin-left:25%;margin-right:-37.5%;}.eight-push-3{margin-left:37.5%;margin-right:-50%;}.eight-push-4{margin-left:50%;margin-right:-62.5%;}.eight-push-5{margin-left:62.5%;margin-right:-75%;}.eight-push-6{margin-left:75%;margin-right:-87.5%;}.eight-push-7{margin-left:87.5%;margin-right:-100%;}.nine,.nine-push,.nine-push-2,.nine-push-3,.nine-push-4,.nine-push-5,.nine-push-6,.nine-push-7,.nine-push-8{float:left;margin-bottom:1%;position:relative;padding:1%;width:11.11111%;}.nine-2{float:left;margin-bottom:1%;position:relative;padding:1%;width:22.22222%;}.nine-3{float:left;margin-bottom:1%;position:relative;padding:1%;width:33.33333%;}.nine-4{float:left;margin-bottom:1%;position:relative;padding:1%;width:44.44444%;}.nine-5{float:left;margin-bottom:1%;position:relative;padding:1%;width:55.55556%;}.nine-6{float:left;margin-bottom:1%;position:relative;padding:1%;width:66.66667%;}.nine-7{float:left;margin-bottom:1%;position:relative;padding:1%;width:77.77778%;}.nine-8{float:left;margin-bottom:1%;position:relative;padding:1%;width:88.88889%;}.nine-push{margin-left:11.11111%;margin-right:-22.22222%;}.nine-push-2{margin-left:22.22222%;margin-right:-33.33333%;}.nine-push-3{margin-left:33.33333%;margin-right:-44.44444%;}.nine-push-4{margin-left:44.44444%;margin-right:-55.55556%;}.nine-push-5{margin-left:55.55556%;margin-right:-66.66667%;}.nine-push-6{margin-left:66.66667%;margin-right:-77.77778%;}.nine-push-7{margin-left:77.77778%;margin-right:-88.88889%;}.nine-push-8{margin-left:88.88889%;margin-right:-100%;}.ten,.ten-push,.ten-push-2,.ten-push-3,.ten-push-4,.ten-push-5,.ten-push-6,.ten-push-7,.ten-push-8,.ten-push-9{float:left;margin-bottom:1%;position:relative;padding:1%;width:10%;}.ten-2{float:left;margin-bottom:1%;position:relative;padding:1%;width:20%;}.ten-3{float:left;margin-bottom:1%;position:relative;padding:1%;width:30%;}.ten-4{float:left;margin-bottom:1%;position:relative;padding:1%;width:40%;}.ten-5{float:left;margin-bottom:1%;position:relative;padding:1%;width:50%;}.ten-6{float:left;margin-bottom:1%;position:relative;padding:1%;width:60%;}.ten-7{float:left;margin-bottom:1%;position:relative;padding:1%;width:70%;}.ten-8{float:left;margin-bottom:1%;position:relative;padding:1%;width:80%;}.ten-9{float:left;margin-bottom:1%;position:relative;padding:1%;width:90%;}.ten-push{margin-left:10%;margin-right:-20%;}.ten-push-2{margin-left:20%;margin-right:-30%;}.ten-push-3{margin-left:30%;margin-right:-40%;}.ten-push-4{margin-left:40%;margin-right:-50%;}.ten-push-5{margin-left:50%;margin-right:-60%;}.ten-push-6{margin-left:60%;margin-right:-70%;}.ten-push-7{margin-left:70%;margin-right:-80%;}.ten-push-8{margin-left:80%;margin-right:-90%;}.ten-push-9{margin-left:90%;margin-right:-100%;}.twelve,.twelve-push,.twelve-push-2,.twelve-push-3,.twelve-push-4,.twelve-push-5,.twelve-push-6,.twelve-push-7,.twelve-push-8,.twelve-push-9,.twelve-push-10,.twelve-push-11{float:left;margin-bottom:1%;position:relative;padding:1%;width:8.33333%;}.twelve-2{float:left;margin-bottom:1%;position:relative;padding:1%;width:16.66667%;}.twelve-3{float:left;margin-bottom:1%;position:relative;padding:1%;width:25%;}.twelve-4{float:left;margin-bottom:1%;position:relative;padding:1%;width:33.33333%;}.twelve-5{float:left;margin-bottom:1%;position:relative;padding:1%;width:41.66667%;}.twelve-6{float:left;margin-bottom:1%;position:relative;padding:1%;width:50%;}.twelve-7{float:left;margin-bottom:1%;position:relative;padding:1%;width:58.33333%;}.twelve-8{float:left;margin-bottom:1%;position:relative;padding:1%;width:66.66667%;}.twelve-9{float:left;margin-bottom:1%;position:relative;padding:1%;width:75%;}.twelve-10{float:left;margin-bottom:1%;position:relative;padding:1%;width:83.33333%;}.twelve-11{float:left;margin-bottom:1%;position:relative;padding:1%;width:91.66667%;}.twelve-push{margin-left:8.33333%;margin-right:-16.66667%;}.twelve-push-2{margin-left:16.66667%;margin-right:-25%;}.twelve-push-3{margin-left:25%;margin-right:-33.33333%;}.twelve-push-4{margin-left:33.33333%;margin-right:-41.66667%;}.twelve-push-5{margin-left:41.66667%;margin-right:-50%;}.twelve-push-6{margin-left:50%;margin-right:-58.33333%;}.twelve-push-7{margin-left:58.33333%;margin-right:-66.66667%;}.twelve-push-8{margin-left:66.66667%;margin-right:-75%;}.twelve-push-9{margin-left:75%;margin-right:-83.33333%;}.twelve-push-10{margin-left:83.33333%;margin-right:-91.66667%;}.twelve-push-11{margin-left:91.66667%;margin-right:-100%;}.two-push{margin-left:50%;margin-right:-100%;}.sidebarLeftNav,.sidebarLeft{float:left;margin-bottom:1%;position:relative;padding:1%;width:30%;float:right;margin:20px 0;padding:0 0 0 20px;float:left;}@media only screen and (max-width:800px){.sidebarLeftNav,.sidebarLeft{width:100%;float:none;clear:both;padding:0;}}.sidebarLeftNav ul,.sidebarLeft ul{margin-bottom:5px;}.sidebarLeftMain{background:rgba(255, 255, 255, 0.8);float:left;margin-bottom:1%;position:relative;padding:1%;width:70%;float:left;margin:20px 0;padding:20px 40px 180px 40px;overflow:hidden;float:right;}@media only screen and (max-width:800px){.sidebarLeftMain{width:100%;float:none;margin:0;padding:20px 20px 120px 20px;}}.sidebar,.sidebarNav,.sidebarRightNav,.sidebarRight{float:left;margin-bottom:1%;position:relative;padding:1%;width:30%;float:right;margin:20px 0;padding:0 0 0 20px;}@media only screen and (max-width:800px){.sidebar,.sidebarNav,.sidebarRightNav,.sidebarRight{width:100%;float:none;clear:both;padding:0;}}.sidebar ul,.sidebarNav ul,.sidebarRightNav ul,.sidebarRight ul{margin-bottom:5px;}.sidebarMain,.sidebarRightMain{background:rgba(255, 255, 255, 0.8);float:left;margin-bottom:1%;position:relative;padding:1%;width:70%;float:left;margin:20px 0;padding:20px 40px 180px 40px;overflow:hidden;}@media only screen and (max-width:800px){.sidebarMain,.sidebarRightMain{width:100%;float:none;margin:0;padding:20px 20px 120px 20px;}}@media only screen and (max-width:560px){.three,.three-push,.three-push-2,.articleImageSlider .articleThumbnail,.accreditations{width:100%;float:none;}}.sidebarBlock{margin-bottom:20px;}.sidebarBlock h4{border-bottom:1px solid #ccc;padding-bottom:5px;}.clear{clear:both;}.contentPage{position:relative;}.contentPage li{text-align:left;}.whiteBG{position:absolute;background-image:url('/img/stead-bg.jpg');background-size:cover;background-attachment:fixed;background-position:center top;left:0;right:0;top:0;bottom:0;z-index:0;}.cssfilters .whiteBG.wbg-image{-webkit-filter:grayscale(100%) opacity(30%) brightness(120%);-moz-filter:grayscale(100%) opacity(30%) brightness(120%);-ms-filter:grayscale(100%) opacity(30%) brightness(120%);-o-filter:grayscale(100%) opacity(30%) brightness(120%);filter:grayscale(100%) opacity(30%) brightness(120%);}.cssfilters .whiteBG .wbg-mask{display:none;}.whiteBG .wbg-mask{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0;background:rgba(255, 255, 255, 0.5);}.articleImageSlider{margin-bottom:20px;}.articleImageSlider img{margin:0;}.articleImageSlider .articleImageSlide a{display:block;}.articleImageSlider .articleThumbs{background:#d0d0d0;padding:5px;}.articleImageSlider .articleThumbs:before,.articleImageSlider .articleThumbs:after{content:" ";display:table;}.articleImageSlider .articleThumbs:after{clear:both;}.articleImageSlider .articleThumbnail{width:16.66667%;padding:5px;}.articleImageSlider .articleThumbnail img{border:solid 2px transparent;}.articleImageSlider .articleThumbnail.activeThumb img{border-color:#ed1c24;}.sitemapSubMenu{background:rgba(255, 255, 255, 0.8);padding:10px 5px 10px 5px;margin-bottom:20px;}.sitemapSubMenu a{}.sitemapSubMenu h3{margin:0 0 10px 0;text-align:left;}.sitemapSubMenu h3 a{background:none;padding:0px 10px;color:#58585a;display:block;font-weight:bold;font-size:24px;line-height:1;padding:10px 10px 10px 10px;}.sitemapSubMenu .sitemapSubMenuCurrent.hasItems > a{font-weight:bold;padding-top:5px;}.sitemapSubMenu .sitemapSubMenuCurrent > a{color:#ed1c24;}.sitemapSubMenu .sm-sub-item{padding-left:5px;}.sitemapSubMenu ul{margin:0;}.sitemapSubMenu ul li{list-style:none;}.sitemapSubMenu ul li a{padding:0px 10px;color:#58585a;display:block;line-height:1;padding-bottom:8px;}.sitemapSubMenu ul li a:hover{color:#ed1c24;}.articleSummary{margin-bottom:20px;}.articleSummary:before,.articleSummary:after{content:" ";display:table;}.articleSummary:after{clear:both;}.articleSummary .as-image{float:left;margin:0 20px 0 0;}@media only screen and (max-width:560px){.articleSummary .as-image{width:100px;margin-top:5px;}}.articleSummary .articleDate{margin-bottom:10px;}@media only screen and (max-width:560px){.articleSummary .articleDate{clear:left;}}img{margin:5px 0px;}#call_back{padding-bottom:20px;}#call_back .fieldset{background:black;padding-bottom:10px;}#call_back h3{color:white;margin:0 0 5px 0;}#call_back p{font-style:italic;color:white;margin:0;font-size:13px;}#call_back label{color:white;}#call_back label,#call_back input,#call_back select,#call_back textarea{width:100%;text-align:left;margin:0;}#call_back .button{background:#ed1c24;text-align:center;font-family:"nexa", sans-serif;border-radius:0;margin:10px 0;}div.table-wrapper{padding:0px;}table{width:100%;}table tr th{font-weight:bold;text-align:left;}table tr td,table tr th{padding:8px;}.slot{margin:0;}.slotGrid{padding:0px 0px;}.slotGrid .slotItem{padding:0;padding:0px 0px;margin-bottom:0px;}.slotGrid .slotItem .slide{position:relative;text-align:left;background-size:cover;background-repeat:no-repeat;background-position:bottom middle;}.slotList .slot{padding:0;}.socialLink img{width:36px;height:36px;float:left;margin-right:10px;}.statement{background:#ed1c24;background:white;color:black;padding:10px 0;}.statement p{font-size:32px;text-align:center;margin:0;font-weight:bold;font-family:"nexa", sans-serif;text-transform:uppercase;}.badge{background:#ed1c24;border-radius:120px;width:240px;height:240px;display:table-cell;vertical-align:middle;text-align:center;}.badge h2{display:inline;color:white;font-size:30px;line-height:40px;margin:0;}@media only screen and (max-width:560px){.badge{background:#ed1c24;border-radius:80px;width:160px;height:160px;display:table-cell;vertical-align:middle;text-align:center;}.badge h2{display:inline;color:white;font-size:20px;line-height:26.66667px;margin:0;}}.watermark-badge{position:absolute;z-index:1;opacity:0.6;right:-12px;margin-top:-36px;width:240px;}.watermark-badge .badge{-webkit-transform:rotate(12deg);-moz-transform:rotate(12deg);-ms-transform:rotate(12deg);-o-transform:rotate(12deg);transform:rotate(12deg);}@media only screen and (max-width:560px){.watermark-badge{right:-8px;margin-top:-24px;width:160px;}}.slide{position:relative;text-align:center;background-size:cover;background-repeat:no-repeat;background-position:top middle;}.ctaText{padding:2%;}.ctaText h2{font-size:48px;line-height:1;margin-bottom:20px;}.ctaText h3{font-size:32px;line-height:1;margin-bottom:20px;}.ctaText li{list-style:none;font-size:32px;}.button{color:white;background:#ed1c24;padding:10px 20px;display:inline-block;line-height:1;font-size:18px;}.service-badge{position:absolute;left:50%;margin-left:-120px;margin-top:-120px;z-index:50;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;*behavior:none;padding-top:25%;}@media only screen and (max-width:560px){.service-badge{padding-top:50%;}.service-badge .badge{background:#ed1c24;border-radius:120px;width:240px;height:240px;display:table-cell;vertical-align:middle;text-align:center;}.service-badge .badge h2{display:inline;color:white;font-size:30px;line-height:40px;margin:0;}}@media only screen and (max-width:350px){.service-badge{margin-left:-80px;margin-top:-80px;}.service-badge .badge{background:#ed1c24;border-radius:80px;width:160px;height:160px;display:table-cell;vertical-align:middle;text-align:center;}.service-badge .badge h2{display:inline;color:white;font-size:20px;line-height:26.66667px;margin:0;}}.sidebarRight .articleImages{padding-top:25px;}.serviceLinkOuter{background:none;border:solid 1px #fff;display:block;}.slotGrid .slotItem:nth-child(2n) .serviceLink .ctaSummary,.slotGrid .slotItem:nth-child(2n) .serviceLink .ctaTitle{left:auto;right:0;text-align:right;}.slotGrid .slotItem:nth-child(2n) .serviceLink .ctaSummary p{float:right;}.slotGrid .slotItem:nth-child(4n+3) .serviceLink .ctaSummary,.slotGrid .slotItem:nth-child(4n) .serviceLink .ctaSummary{top:auto;bottom:0;}.serviceLink{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;*behavior:none;padding-bottom:50%;background-size:cover;background-repeat:no-repeat;background-position:bottom middle;position:relative;}@media only screen and (max-width:560px){.serviceLink{padding-bottom:100%;}}.serviceLink .ctaSummary{left:0;top:0;position:absolute;padding:20px 30px;}.serviceLink .ctaSummary p{width:320px;}@media only screen and (max-width:560px){.serviceLink .ctaSummary{padding:10px;}}.serviceLink .ctaTitle{text-transform:lowercase;font-size:48px;line-height:1;margin:5px 0;color:white;vertical-align:bottom;color:#fff;}@media only screen and (max-width:560px){.serviceLink .ctaTitle{font-size:24px;}}.serviceLink .ctaTitle img{display:inline-block;height:48px;line-height:28px;width:35px;width:auto;margin-bottom:0;margin-right:8px;vertical-align:bottom;}@media only screen and (max-width:560px){.serviceLink .ctaTitle img{height:24px;}}.serviceLink .ctaTitle span{color:#ed1c24;}.serviceLink .ctaTitle span:after{content:"";display:block;}.serviceLink .ctaText{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*behavior:url(/css/box_sizing.htc);background:rgba(0, 0, 0, 0.7);position:absolute;left:0;right:0;top:0;bottom:0;padding:0;color:white;}.serviceLink .ctaText:hover{background:rgba(88, 88, 90, 0.3);}.sidebar-slot{background:rgba(255, 255, 255, 0.8);padding:10px 20px;margin-bottom:20px;}.sidebar-slot h3{color:#58585a;text-align:center;line-height:1.4;margin:0;}.sidebar-slot-red{background:#ed1c24;padding:10px 20px;margin-bottom:20px;}.sidebar-slot-red h3{color:white;text-align:center;line-height:1.4;margin:0;}.sidebar-video{margin-bottom:20px;}.article-block{background:center center no-repeat;background-size:cover;padding:7% 20% 10% 23%;display:block;position:relative;margin-bottom:40px;}@media only screen and (max-width:560px){.article-block{padding:70px 40px 120px 40px;}}.article-block .ab-mask{position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(255, 255, 255, 0.8);z-index:1;}.article-block .ab-strip{background:rgba(0, 0, 0, 0.6);position:absolute;top:-1px;bottom:-1px;left:5%;z-index:2;color:white;font-weight:bold;text-transform:lowercase;-ms-writing-mode:tb-rl;writing-mode:tb-rl;-webkit-writing-mode:tb-rl;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);text-align:center;font-size:24px;padding:0 10px;}@media only screen and (max-width:560px){.article-block .ab-strip{-ms-writing-mode:rl;writing-mode:rl;-webkit-writing-mode:rl;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;filter:none;top:20px;left:0;right:0;bottom:auto;}}.article-block .ab-content{z-index:2;position:relative;}.article-block h3{font-size:32px;line-height:1.3;text-transform:uppercase;}@media only screen and (max-width:560px){.article-block h3{font-size:24px;}}.article-block h4{font-size:18px;line-height:1.3;color:#000;text-transform:uppercase;}@media only screen and (max-width:560px){.article-block h4{font-size:14px;}}.article-block .button{margin-top:10px;background:#000;}.article-block .ab-logo{position:absolute;z-index:2;right:5%;bottom:5%;width:240px;}@media only screen and (max-width:560px){.article-block .ab-logo{bottom:20px;}}.article-block.ab-dark .ab-mask{background:rgba(0, 0, 0, 0.6);}.article-block.ab-dark .ab-strip{background:rgba(255, 255, 255, 0.8);color:#000;}.article-block.ab-dark h4{color:#fff;}.article-block.ab-dark .button{background:#fff;color:#000;}.people-list{padding-bottom:30px;}.people-list:before,.people-list:after{content:" ";display:table;}.people-list:after{clear:both;}.people-slot{padding:10px;float:left;margin-bottom:0px;width:50%;}.people-slot h3{color:#ed1c24;text-align:center;line-height:1.2;margin:0;}.people-slot p{color:#58585a;text-align:center;margin-bottom:10px;}.people-slot:nth-child(2n+1){clear:left;}@media only screen and (max-width:560px){.people-slot{float:none;width:100%;}}.footer-slots{position:relative;display:table;width:100%;}.footer-slots:before,.footer-slots:after{content:" ";display:table;}.footer-slots:after{clear:both;}@media only screen and (max-width:800px){.footer-slots{display:block;}}.footer-slots .footer-slot{display:table-cell;width:25%;}@media only screen and (max-width:800px){.footer-slots .footer-slot{width:50%;}}@media only screen and (max-width:560px){.footer-slots .footer-slot{width:100%;float:none;}}.footer-slots .footer-slot .serviceLinkOuter{border-left:none;border-right:none;}.serviceLinkCell{background-size:cover;background-repeat:no-repeat;background-position:bottom center;position:relative;display:table-cell;width:25%;padding:20px 5px 20px 30px;}@media only screen and (max-width:800px){.serviceLinkCell{display:block;width:100%;padding-top:10px;padding-bottom:10px;}}.serviceLinkCell:hover .cellMask{background:rgba(88, 88, 90, 0.3);}.serviceLinkCell .cellSummary{position:relative;z-index:10;}.serviceLinkCell .cellMask{position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(0, 0, 0, 0.5);z-index:2;}.serviceLinkCell .cellTitle{text-transform:lowercase;font-size:48px;line-height:1;margin:5px 0;color:white;vertical-align:bottom;color:#fff;font-size:32px;}@media only screen and (max-width:560px){.serviceLinkCell .cellTitle{font-size:24px;}}.serviceLinkCell .cellTitle img{display:inline-block;height:48px;line-height:28px;width:35px;width:auto;margin-bottom:0;margin-right:8px;vertical-align:bottom;}@media only screen and (max-width:560px){.serviceLinkCell .cellTitle img{height:24px;}}.serviceLinkCell .cellTitle span{color:#ed1c24;}.serviceLinkCell .cellTitle span:after{content:"";display:block;}.serviceLinkCell .cellTitle img{height:32px;width:auto;}@media only screen and (max-width:560px){.serviceLinkCell .cellTitle img{height:24px;}}.serviceLinkSmall{padding-bottom:33%;}.serviceLinkSmall .ctaTitle{font-size:32px;}.serviceLinkSmall .ctaTitle img{height:32px;width:auto;}.serviceLinkSmall .ctaText{background:rgba(0, 0, 0, 0.5);}.slide h2{color:black;}.slide h3{color:black;}.bx-wrapper{padding:0;margin:0;height:auto;}.footer-wrapper{clear:both;padding:0px 0px;background:black;}footer{float:left;margin-bottom:1%;position:relative;padding:1%;float:none;margin:0;}footer *{color:#fff;}@media only screen and (max-width:800px){footer{padding:10px 20px;}}footer a{color:#ed1c24;}footer .one{margin:0px;}.accreditations{text-align:right;}.accreditations .accr-logo{max-width:240px;display:inline-block;}@media only screen and (max-width:560px){.accreditations{text-align:center;}.accreditations .accr-logo{max-width:160px;}}.addressDetail p{margin-bottom:0px;}.siteInfo{clear:left;}.siteInfo span{margin-right:5px;font-size:13px;}.fieldset{position:relative;padding:5% 4% 2% 4%;background:#eee;}.formInput{display:block;width:70%;float:left;margin:5px 0;padding:3px 5px;font-size:16px;line-height:1.428;}.formLabel{display:block;width:20%;min-width:120px;text-align:right;float:left;clear:left;padding:10px 2% 5px 0;font-size:16px;line-height:1.428;}.formLegend{padding:0% 7% 2% 22%;}.form-input-error{color:red !important;}input.error{border:1px solid red;background:red;}label.error{display:none !important;}.formToolbar{padding:5% 7% 5% 0;}@media only screen and (max-width:600px){.formInput{width:100%;float:none;}.formLabel{float:none;width:100%;text-align:left;}.formLegend{padding:2%;}}button,.formSubmit,input[type="submit"]{border:none;font-size:16px;line-height:1.428;font-weight:bold;padding:10px 20px;font-family:"mentone", sans-serif;}.formToolbar{clear:both;text-align:right;}