@charset "utf-8";.tx-indexedsearch .tx-indexedsearch-browsebox LI{display:inline;margin-right:5px;}.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button{width:100px;}.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword{width:150px;}.tx-indexedsearch .tx-indexedsearch-whatis{margin-top:10px;margin-bottom:5px;}.tx-indexedsearch .tx-indexedsearch-whatis .tx-indexedsearch-sw{font-weight:bold;font-style:italic;}.tx-indexedsearch .tx-indexedsearch-noresults{text-align:center;font-weight:bold;}.tx-indexedsearch .tx-indexedsearch-res TD.tx-indexedsearch-descr{font-style:italic;}.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup{color:red;}.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info{background:#eeeeee;}.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead{margin-top:20px;margin-bottom:5px;}.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2{margin-top:0px;margin-bottom:0px;}.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD{background:#cccccc;vertical-align:middle;}.tx-indexedsearch .tx-indexedsearch-res .noResume{color:#666666;}.tx-indexedsearch .tx-indexedsearch-category{background:#cccccc;font-size:16px;font-weight:bold;}.tx-indexedsearch .res-tmpl-css{clear:both;margin-bottom:1em;}.tx-indexedsearch .searchbox-tmpl-css LABEL{margin-right:1em;width:10em;float:left;}.tx-indexedsearch .result-count-tmpl-css,.tx-indexedsearch .percent-tmpl-css{letter-spacing:0;font-weight:normal;margin-top:-1.2em;float:right;}.tx-indexedsearch .info-tmpl-css dt,.tx-indexedsearch dl.info-tmpl-css dd{float:left;}.tx-indexedsearch .info-tmpl-css dd.item-mtime{float:none;}.tx-indexedsearch .info-tmpl-css dd.item-path{float:none;}.csc-header-alignment-center{text-align:center;}.csc-header-alignment-right{text-align:right;}.csc-header-alignment-left{text-align:left;}div.csc-textpic-responsive,div.csc-textpic-responsive *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}div.csc-textpic,div.csc-textpic div.csc-textpic-imagerow,ul.csc-uploads li{overflow:hidden;}div.csc-textpic .csc-textpic-imagewrap table{border-collapse:collapse;border-spacing:0;}div.csc-textpic .csc-textpic-imagewrap table tr td{padding:0;vertical-align:top;}div.csc-textpic .csc-textpic-imagewrap figure,div.csc-textpic figure.csc-textpic-imagewrap{margin:0;display:table;}figcaption.csc-textpic-caption{display:table-caption;}.csc-textpic-caption{text-align:left;caption-side:bottom;}div.csc-textpic-caption-c .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-c{text-align:center;}div.csc-textpic-caption-r .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-r{text-align:right;}div.csc-textpic-caption-l .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-l{text-align:left;}div.csc-textpic div.csc-textpic-imagecolumn{float:left;}div.csc-textpic-border div.csc-textpic-imagewrap img{border:2px solid black;padding:0px 0px;}div.csc-textpic .csc-textpic-imagewrap img{border:none;display:block;}div.csc-textpic .csc-textpic-imagewrap .csc-textpic-image{margin-bottom:10px;}div.csc-textpic .csc-textpic-imagewrap .csc-textpic-imagerow-last .csc-textpic-image{margin-bottom:0;}div.csc-textpic-imagecolumn,td.csc-textpic-imagecolumn .csc-textpic-image{margin-right:10px;}div.csc-textpic-imagecolumn.csc-textpic-lastcol,td.csc-textpic-imagecolumn.csc-textpic-lastcol .csc-textpic-image{margin-right:0;}div.csc-textpic-intext-left .csc-textpic-imagewrap,div.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{margin-right:10px;}div.csc-textpic-intext-right .csc-textpic-imagewrap,div.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap{margin-left:10px;}div.csc-textpic-center .csc-textpic-imagewrap,div.csc-textpic-center figure.csc-textpic-imagewrap{overflow:hidden;}div.csc-textpic-center .csc-textpic-center-outer{position:relative;float:right;right:50%;}div.csc-textpic-center .csc-textpic-center-inner{position:relative;float:right;right:-50%;}div.csc-textpic-right .csc-textpic-imagewrap{float:right;}div.csc-textpic-right div.csc-textpic-text{clear:right;}div.csc-textpic-left .csc-textpic-imagewrap{float:left;}div.csc-textpic-left div.csc-textpic-text{clear:left;}div.csc-textpic-intext-left .csc-textpic-imagewrap{float:left;}div.csc-textpic-intext-right .csc-textpic-imagewrap{float:right;}div.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap{float:right;}div.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{float:left;}div.csc-textpic div.csc-textpic-imagerow-last,div.csc-textpic div.csc-textpic-imagerow-none div.csc-textpic-last{margin-bottom:0;}.csc-textpic-intext-left ol,.csc-textpic-intext-left ul{padding-left:40px;overflow:auto;}ul.csc-uploads{padding:0;}ul.csc-uploads li{list-style:none outside none;margin:1em 0;}ul.csc-uploads img{float:left;margin-right:1em;vertical-align:top;}ul.csc-uploads span{display:block;}ul.csc-uploads span.csc-uploads-fileName{text-decoration:underline;}table.contenttable-color-1{background-color:#EDEBF1;}table.contenttable-color-2{background-color:#F5FFAA;}table.contenttable-color-240{background-color:black;}table.contenttable-color-241{background-color:white;}table.contenttable-color-242{background-color:#333333;}table.contenttable-color-243{background-color:gray;}table.contenttable-color-244{background-color:silver;}div.csc-mailform ol,div.csc-mailform ol li{margin:0;padding:0;}div.csc-mailform ol li{overflow:hidden;}div.csc-mailform fieldset{margin:0;padding:0;position:relative;}div.csc-mailform legend{margin-left:1em;color:#000000;font-weight:bold;}div.csc-mailform fieldset ol{padding:1em 1em 0 1em;}div.csc-mailform fieldset li{padding:0.5em;margin-bottom:0.5em;list-style:none;}div.csc-mailform fieldset.submit{border-style:none;}div.csc-mailform li label{float:left;width:13em;margin-right:1em;vertical-align:baseline;}div.csc-mailform li input + label,div.csc-mailform li textarea + label,div.csc-mailform li select + label{float:none;width:auto;margin-right:0;margin-left:1em;}div.csc-mailform li textarea + label{vertical-align:top;}label em,legend em{display:block;color:#060;font-size:85%;font-style:normal;text-transform:uppercase;}legend em{position:absolute;}label strong,legend strong{display:block;color:#C00;font-size:85%;font-weight:normal;text-transform:uppercase;}legend strong{position:absolute;top:1.4em;}.labels-alignment-right label,.labels-alignment-right .fieldset-subgroup legend,.labels-alignment-right.fieldset-subgroup legend{text-align:right;}fieldset.fieldset-horizontal{border-width:0;}fieldset.fieldset-horizontal ol{padding:0;}fieldset.fieldset-horizontal li{float:left;padding:0;margin-right:1em;}fieldset.fieldset-horizontal.label-below label{display:block;margin-left:0;margin-top:0.2em;font-size:90%;color:#999999;text-align:left;}fieldset.fieldset-horizontal label em{display:inline;}fieldset.fieldset-subgroup{margin-bottom:-2em;border-style:none;}fieldset.fieldset-subgroup legend{margin-left:0;padding:0;font-weight:normal;width:13em;}fieldset.fieldset-subgroup ol{position:relative;top:-1.4em;margin:0 0 0 14em;padding:0;}fieldset.fieldset-subgroup li{padding:0;}fieldset.fieldset-subgroup input + label{float:none;width:auto;display:inline;margin:0 0 0 1em;}.labels-block label{display:block;float:none;margin:0 0 0.5em;width:auto;}.labels-block input + label,.labels-block textarea + label{margin:0.5em 0 0;}.labels-block fieldset.fieldset-subgroup,fieldset.labels-block.fieldset-subgroup{margin-bottom:0;}.labels-block .fieldset-subgroup legend,.labels-block.fieldset-subgroup legend{width:auto;}.labels-block .fieldset-subgroup legend em,.labels-block.fieldset-subgroup legend em{position:relative;}.labels-block .fieldset-subgroup legend strong,.labels-block.fieldset-subgroup legend strong{position:relative;top:0;}.labels-block .fieldset-subgroup ol,.labels-block.fieldset-subgroup ol{top:0;margin:0;padding:0.5em 0 0;}.tx-felogin-pi1 label{display:block;}@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/materialicons/v29/2fcrYFNaTjcS6g4U3t-Y5StnKWgpfO2iSkLzTz-AABg.ttf) format('truetype');}@font-face{font-family:'Oswald';font-style:normal;font-weight:400;src:local('Oswald Regular'),local('Oswald-Regular'),url(https://fonts.gstatic.com/s/oswald/v14/Y_TKV6o8WovbUd3m_X9aAA.ttf) format('truetype');}@font-face{font-family:'Oxygen';font-style:normal;font-weight:400;src:local('Oxygen Regular'),local('Oxygen-Regular'),url(https://fonts.gstatic.com/s/oxygen/v6/f8OBjBbevvywgbyJOxlO7Q.ttf) format('truetype');}@font-face{font-family:'Oxygen';font-style:normal;font-weight:700;src:local('Oxygen Bold'),local('Oxygen-Bold'),url(https://fonts.gstatic.com/s/oxygen/v6/yVHpdQrmTj9Kax1tmFSx2qCWcynf_cDxXwCLxiixG1c.ttf) format('truetype');}.material-icons{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;}.slick-slider{position:relative;display:block;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;}.slick-arrow.slick-hidden{display:none;}html,body{margin:0;padding:0;height:100%;}body{text-align:center;font-family:'Oxygen',Arial,Helvetica,sans-serif;font-size:15px;font-weight:400;line-height:25px;color:#424344;height:100%;}a img{border:none;}h1{font-size:48px;line-height:58px;font-weight:400;color:#424344;margin:36px 0;text-transform:uppercase;font-family:'Oswald',sans-serif;border-bottom:2px solid #424344;padding-bottom:10px;}h2{font-size:34px;line-height:44px;font-weight:400;color:#005CAB;margin:16px 0;text-transform:uppercase;font-family:'Oswald',sans-serif;}h3{font-size:30px;line-height:40px;font-weight:400;color:#424344;margin:16px 0;}h4{font-size:20px;line-height:27px;font-weight:400;color:#424344;margin:16px 0;text-align:justify;}p{font-size:15px;line-height:25px;font-weight:400;color:#424344;margin:16px 0;text-align:justify;}a{color:#005CAB;text-decoration:none;}a:hover{text-decoration:underline;}.csc-default ul{list-style:none;padding:0;margin:16px 0;}.csc-default ul li{padding-left:2em;margin:10px 0;}.csc-default ul li:before{content:"•";font-size:1.5em;color:#005CAB;margin-left:-1.333em;display:inline-block;width:1.333em;text-align:center;}.csc-textpic-image caption{text-align:center;font-size:14px;color:#B1B1B1;}iframe{max-width:100%;}.divider hr{border:none;border-top:1px solid #D5D5D5;margin:40px 0;}b{font-weight:700;}hr{border:none;clear:both;border-top:1px solid #e2e2e2;}.blue{color:#005CAB;}.csc-default img{max-width:100%;height:auto;}.csc-default p:before,.csc-default h1:before,.csc-default h2:before,.csc-default h3:before,.csc-default h4:before{content:"";display:block;overflow:hidden;width:180px;}.csc-textpic-left .csc-textpic-image{float:left;margin-right:8px;}.csc-mailform ul,.csc-mailform ol,.csc-mailform li{list-style:none;margin:0;padding:0;max-width:540px;}div.csc-mailform ol li{margin:16px 0;padding:0;max-width:540px;}div.csc-mailform li label{width:12em;}li.csc-form-element-submit input{display:block;border:none;text-decoration:none;color:#ffffff;font-family:'Oxygen',sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;background-color:#49A942;line-height:28px;padding:8px 20px;margin:10px auto;transition:background-color 0.3s;}li.csc-form-element-submit input:hover{background-color:#EE3124;color:#ffffff;text-decoration:none;cursor:pointer;}.csc-mailform .csc-form-element-textarea textarea,.csc-mailform .csc-form-element-textline input,.csc-mailform select{width:100%;max-width:280px;box-sizing:border-box;}.csc-mailform input,.csc-mailform option,.csc-mailform textarea{font-size:14px;padding:5px;font-family:'Oxygen',sans serif;}.csc-mailform .csc-form-element-textarea textarea{resize:vertical;}.csc-mailform .csc-form-element-radiogroup legend{float:left}.csc-mailform .csc-form-element-radiogroup label{width:auto;margin:0 10px 0 0;}.csc-mailform .csc-form-element-radiogroup input{margin:0 30px 0 0;}.csc-mailform .csc-form-element-radiogroup ol{margin:0;padding:0;display:block;top:0;width:280px;overflow:hidden;}#content .csc-mailform .csc-form-element-radiogroup ol li{margin:0 0 0 0;padding:0;}#body{display:table;table-layout:fixed;width:100%;height:100%;min-height:100%;min-width:320px;position:relative;text-align:left;}.content-cell{display:table-cell;position:relative;}#header{display:table-row;position:relative;}#header .content-cell{background-color:#ffffff;padding-top:40px;background:url('../../fileadmin/template/rocomms/images/header.jpg') center;background-size:cover;text-align:right;border-bottom:1px solid #ECECEC;}#logo{position:relative;float:left;margin:-10px 0 -40px 20px;z-index:200;}#header .button{margin-right:40px;}#phone{font-size:30px;line-height:44px;display:inline;font-weight:700;color:#EE3124;vertical-align:top;}#phone a{color:#005CAB;text-decoration:none;line-height:44px;}#phone a:hover{color:#EE3124}#phone svg,#linkedin svg{width:40px;height:40px;margin:2px 0;vertical-align:top;}#linkedin{margin:0 40px;color:#005CAB;text-decoration:none;}#linkedin:hover  #linkedinbox{fill:#EE3124;}#nav{position:absolute;left:0;right:0;top:118px;height:50px;text-align:left;z-index:100;}#nav ul{position:relative;max-width:1240px;margin:0 auto;list-style:none;white-space:nowrap;font-size:0;padding:0 20px 0 0;text-align:right;}#nav ul li{position:relative;display:inline-block;*display:inline;*zoom:1;text-align:left;}#nav ul li a{display:block;padding:0 20px;margin:0;color:#005CAB;text-decoration:none;font-size:18px;font-weight:700;height:50px;line-height:50px;white-space:no-wrap;}#nav > ul > li:hover > a{color:#EE3124;}.sub-button{display:none;position:absolute;width:50px;height:50px;top:0;right:0;background-color:#ffffff;border-left:1px solid #ECECEC;cursor:pointer;}.sub-button:after{content:"\E313";font-family:'Material Icons';color:#005CAB;font-size:30px;display:block;width:100%;line-height:50px;text-align:center;}.sub-open .sub-button:after{content:"\E316";}.sub-button:hover:after{color:#EE3124;}.menu{display:none;height:50px;}.menu a{padding-left:50px;}.menu a:hover{color:#EE3124;}#menu-icon{position:absolute;bottom:0;left:0;width:24px;height:17px;padding:17px 15px 16px 15px;transition:background-color 0.3s;}#menu-icon div{position:relative;background-color:#ffffff;height:3px;margin-bottom:3px;border-radius:2px;}#menu-icon div:nth-child(2){width:75%;}#menu-icon div:nth-child(3){width:50%}.menu a:hover #menu-icon{background-color:#EE3124;}#nav > ul > li > ul{display:none;position:absolute;top:50px;left:0;width:auto;min-width:190px;background-color:#ffffff;border:1px solid #ECECEC;border-top:2px solid #EE3124;}#nav > ul > li:last-child > ul{left:auto;right:0;}#nav ul li:hover ul{display:table;}#nav ul li ul li{display:relative;display:block;}#nav ul li ul li a{padding-top:0;margin:0;color:#005CAB;font-size:14px;font-weight:400;line-height:35px;height:35px;background-color:#ffffff;}#nav ul li ul li a:hover{color:#EE3124;}#nav ul li ul li .sub-button{}#nav ul li ul li.sub .sub-button:after{content:"\E313";font-family:'Material Icons';color:#005CAB;font-size:30px;display:block;width:100%;line-height:50px;text-align:center;}#nav ul li ul li.sub-open .sub-button:after{content:"\E316";}#nav ul li ul li.sub .sub-button:hover:after{color:#EE3124;}#nav ul li ul li ul{position:relative;display:block;background-color:#ffffff;margin-left:18px;border-left:2px solid #ECECEC;min-width:auto;}#nav ul li:hover ul li ul{display:block;}#nav ul li ul li ul li{}#nav ul li ul li ul li a{background-color:#ffffff;}#content{display:table-row;position:relative;}#content .content-cell{padding-bottom:40px;}.content-inner{position:relative;max-width:1260px;margin:0 auto;}.content-one{position:relative;margin:40px;}.content-two{display:table;table-layout:fixed;width:100%;box-sizing:border-box;margin:40px 0;border-spacing:40px 0;}.content-cell{position:relative;display:table-cell;vertical-align:top;}.button{display:inline-block;line-height:28px;padding:8px 20px;font-size:14px;font-weight:700;text-transform:uppercase;text-decoration:none;background-color:#49A942;color:#ffffff;transition:background-color 0.3s;}.button:hover{text-decoration:none;background-color:#EE3124;color:#ffffff;}.clear{clear:both;}#content img{max-width:100%;height:auto;}#slider{position:relative;max-width:1920px;margin:0 auto;}.rslides{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0;z-index:1;}.rslides li{-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0;margin:0;}.rslides li:first-child{position:relative;display:block;}.rslides img{display:block;height:auto;width:100%;border:0;margin:0 auto;}.rslides_tabs{position:relative;list-style:none;padding:0;height:56px;text-align:center;z-index:1;clear:both;margin:0 auto;clear:both;background-color:#ffffff;}.rslides_tabs li{display:inline-block;}.rslides_tabs li a{display:inline-block;margin:20px 7px;text-indent:-9999px;width:14px;height:14px;background-color:#F5F5F5;border-radius:50%;}.rslides_tabs li a:hover{background-color:#C1C1C1;}.rslides_tabs li.rslides_here a{background-color:#808080;}.rslides_nav{color:transparent;text-indent:-9999px;position:absolute;width:5%;bottom:56px;top:0;margin:20px;opacity:0.5;z-index:2;}.rslides_nav:hover{opacity:1;}#slider a.prev{left:5%;background:url('../../fileadmin/template/rocomms/images/slider-left.png') no-repeat center center;background-size:contain;}#slider a.next{right:5%;background:url('../../fileadmin/template/rocomms/images/slider-right.png') no-repeat center center;background-size:contain;}.slide{display:block;height:480px;}#slide01{background:url('../../fileadmin/template/rocomms/images/slide01.jpg') no-repeat center;background-size:cover;}#slide02{background:url('../../fileadmin/template/rocomms/images/slide02.jpg') no-repeat center;background-size:cover;}#slide03{background:url('../../fileadmin/template/rocomms/images/slide03.jpg') no-repeat center;background-size:cover;}#slide04{background:url('../../fileadmin/template/rocomms/images/slide04.jpg') no-repeat center;background-size:cover;}#slide05{background:url('../../fileadmin/template/rocomms/images/slide05.jpg') no-repeat center;background-size:cover;}#slide06{background:url('../../fileadmin/template/rocomms/images/slide06.jpg') no-repeat center;background-size:cover;}.gallery{max-width:800px;margin:0 auto;}.full-slide img[src=""]{display:none;}.full-slide img{display:block;margin:0 auto;}.full-slide{background:#e2e2e2 url('../../fileadmin/template/rocomms/images/loading.gif') no-repeat center;}.full-img{display:block;padding-bottom:68%;background-repeat:no-repeat;background-size:contain;background-position:center;margin:0 auto;}.thumb-slider{margin:20px 60px;}.thumb-slider .slick-slide{margin:0 5px;}.thumb-slide img{border:2px solid transparent;}.thumb-slide.slick-current img{border-color:#EE3124;}.slick-prev,.slick-next{position:absolute;top:50%;margin-top:-21px;background:#D1D3D3;width:42px;height:42px;text-align:center;color:#ffffff;padding:0;border-radius:100px;z-index:1;border:0;cursor:pointer;}.slick-prev:hover,.slick-next:hover{background:#EE3124;}.slick-prev i.material-icons,.slick-next i.material-icons{line-height:42px;vertical-align:top;font-size:40px;}.slick-prev{left:-50px;}.slick-next{right:-50px;}#cta{background-color:#f9f7f7;padding:30px 0;margin:20px 0 80px 0;overflow:hidden;}#cta-table{display:table;width:100%;border-spacing:40px 0;table-layout:fixed;max-width:1340px;margin-top:20px;}#cta-table > a{display:table-cell;position:relative;padding:11% 2% 90px 2%;background-color:#ffffff;}#cta-table > a:hover{text-decoration:none;}#cta-table > a:hover h2{border-color:#EE3124;}#cta-table > a:hover .button{background-color:#EE3124;}#cta img{position:absolute;top:0;left:0;}#cta .button{position:absolute;left:50%;width:100px;margin-left:-70px;bottom:30px;display:block;text-align:center;}#cta h2{text-align:center;border-bottom:2px solid #49A942;padding-bottom:16px;}#cta p{font-size:16px;line-height:22px;color:#1A1A1A;text-align:center;}#team{margin:0 266px;position:relative;}#team-title{background-color:#005CAB;padding:7px;text-align:center;}#team-title span{line-height:54px;font-size:26px;font-family:'Oswald',sans-serif;text-transform:uppercase;color:#ffffff;}#team-title .button{margin:5px 20px;vertical-align:bottom;}#nec{position:absolute;top:0;left:-266px;width:266px;height:226px;padding:0 0 40px 0;background:url('../../fileadmin/template/rocomms/images/nec.jpg') no-repeat center bottom;}#ipecs{position:absolute;top:0;right:-266px;width:266px;height:226px;padding:0 0 40px 0;background:url('../../fileadmin/template/rocomms/images/ipecs.jpg') no-repeat center bottom;}#capability{position:relative;background-color:#e6e6e6;background:radial-gradient(circle,#ffffff 0%,#e6e6e6 100%);padding:40px 40px 40px 50%;margin:20px auto;text-align:center;}#capability img{position:absolute;left:0;top:0;margin:40px 13%;width:24%;height:auto;}#capability h1{padding:0;border:none;margin:16px 0;}#welcome ul{list-style:none;padding:0;margin:30px 0 30px 26px;}#welcome ul li{padding-left:60px;margin:10px 0;font-size:20px;line-height:30px;background:url('../../fileadmin/template/rocomms/images/icon-list.png') no-repeat left 4px;}#welcome .csc-default ul li:before{display:none;content:"";}.right{text-align:right;}#welcome .right .button{margin:16px 0;}#welcome .right img{float:left;margin:10px;}#certifications{background-color:#005CAB;padding-bottom:40px;}#certifications .content-inner{box-sizing:border-box;padding:0 40px;text-align:center;}#certifications h3{text-align:center;color:#ffffff;padding:18px;background-color:#0180A6;}#certifications ul{list-style:none;padding:0;-webkit-column-count:3;-moz-column-count:3;column-count:3;overflow:hidden;}#certifications li{padding:0;text-align:left;color:#ffffff;font-size:17px;line-height:24px;margin:0 0 16px 0;}#certifications img{padding:20px 40px 0 40px;}#footer{display:table-row;}#footer .content-cell{overflow:hidden;background:url('../../fileadmin/template/rocomms/images/header.jpg') center;background-size:cover;}#footer .content-cell > .content-inner{overflow:hidden;box-sizing:border-box;padding:0 20px;}#call-bar{background-color:#005CAB;text-align:center;font-size:30px;line-height:80px;color:#ffffff;border-top:22px solid #0180A6;border-bottom:22px solid #0180A6;}#call-bar-no{display:inline-block;vertical-align:top;text-decoration:none;font-size:40px;font-weight:700;color:#ffffff;}#call-bar .button{vertical-align:middle;margin:0 20px;}.footer-contact{float:left;margin:20px 0;}#footer p{line-height:34px;margin:0;text-align:left;}#footer-logo{position:absolute;right:0;bottom:0;margin:0 180px 0 0;z-index:1;}.footer-address{display:block;float:left;margin:0 10px 0 0;width:280px;}.footer-numbers{display:block;float:left;margin:0 10px 0 0;}.footer-address:hover,.footer-address:hover p,.footer-address:hover span{text-decoration:none;color:#EE3124;}.footer-address span,.footer-numbers span{font-weight:700;color:#005CAB;}.footer-numbers span{display:inline-block;width:60px;margin-right:10px;}.footer-numbers a:hover{text-decoration:none;color:#EE3124;}#footer-bottom{clear:both;width:100%;box-sizing:border-box;margin-top:20px;text-indent:40px;height:58px;background-color:#005CAB;color:#ffffff;font-size:12px;line-height:58px;text-align:left;}#footer-img{position:absolute;bottom:58px;right:40px;}#website{position:absolute;right:40px;top:0;font-family:helvetica,arial,sans-serif;font-size:10px;line-height:58px;text-indent:0;}#website a{display:inline-block;vertical-align:middle;}#website a:hover{opacity:0.7;}@media screen and (max-width:1500px){#slider a.prev{left:0;}#slider a.next{right:0;}}@media screen and (max-width:1260px){#header .content-cell{padding-top:70px;}#logo{z-index:10;}#header .button{display:block;position:absolute;top:-70px;right:0;margin:4px;z-index:200;padding:6px 20px;}#linkedin{margin-left:20px;}#nav{top:0;background-color:#005CAB;}#nav ul{padding:0;max-width:320px;margin:0;background-color:#ffffff;}#nav ul.menu-closed{height:0;overflow:hidden;}#nav ul.menu-open{height:auto;box-shadow:3px 5px 5px rgba(0,0,0,0.3);}#nav ul li{display:block;border-bottom:1px solid #ECECEC;}#nav ul li:hover ul{display:none;}.menu{display:block;border:none;}.menu a{color:#ffffff;background-color:#005CAB;}#nav ul li.sub ul{display:none;}#nav ul li.sub-open ul{display:block;}#nav ul li ul li.sub-open > a{border-bottom:1px solid #ECECEC;}#nav ul li ul{position:relative;top:auto;left:auto;width:auto;}#nav ul li ul li a{height:50px;line-height:50px;}#nav ul li ul li.sub ul{display:none;}#nav ul li ul li.sub-open ul{display:block;}.sub-button{display:block;}.slide{height:0;padding-bottom:38%;}#cta-table{border-spacing:20px 0;}#cta h2{font-size:24px;line-height:34px;}#cta p{font-size:14px;}}@media screen and (max-width:1080px){#footer-img{display:none;}#footer-logo{margin-right:40px;}}@media screen and (max-width:1000px){#team{margin:0 auto;max-width:750px;text-align:center;}#nec,#ipecs{position:relative;left:auto;right:auto;display:inline-block;}}@media screen and (max-width:960px){.content-one{margin:20px;}.content-two{display:block;}.content-two .content-cell{display:block;margin:40px 20px;padding:0;}#header .content-cell{padding:70px 0 0 0;}#header .button{top:-70px;}#logo{display:block;width:280px;margin-bottom:0;}#logo img{width:280px;height:auto;}#phone{font-size:22px;}#linkedin{margin:0 20px 0 16px;}#cta-table{display:block;width:auto;text-align:center;font-size:0;}#cta-table > a{display:inline-block;vertical-align:top;padding:0;width:48%;margin:20px 4%;max-width:285px;box-sizing:border-box;}#cta .button{position:relative;left:auto;margin:0 auto 20px auto;bottom:auto;}#cta h2,#cta p{margin-left:20px;margin-right:20px;}#cta img{position:relative;}#certifications .content-inner{padding:0 20px;}#address{margin:20px 0 0 20px;float:none;}#pf{margin:0 0 0 20px;float:none;}#address span,#pf span{text-align:left;}#footer-logo{margin-right:20px;}#footer-bottom{text-indent:20px;}#website{right:20px;}}@media screen and (max-width:800px){.footer-contact{float:none;max-width:280px;margin:0 auto;}.footer-address,.footer-numbers{width:auto;float:none;margin:0 16px;}#footer .content-cell,#footer p{text-align:center;}#footer-logo{display:block;position:relative;margin:10px auto 0 auto;width:250px;}#footer-logo img{width:100%;height:auto;}#footer p{line-height:24px;text-align:center;}}@media screen and (max-width:700px){#header .content-cell{text-align:center;padding-bottom:20px;}#logo{width:auto;float:none;margin:0 auto;}#logo img{width:200px;}#linkedin{margin:0 0 0 16px;}#cta-table > a{margin:20px 1%;}h1{font-size:38px;line-height:48px;}h2{font-size:28px;line-height:38px;}h3{font-size:24px;line-height:34px;}#welcome ul{margin:30px 0 30px 0;}#content #certifications img{width:20%;padding:20px 0;margin:0 5%;}#call-bar{line-height:44px;padding-bottom:10px;}#call-bar-no{display:block;font-size:30px;line-height:44px;margin-bottom:16px;}}@media screen and (max-width:600px){.csc-textpic-text{margin:0 !important;}.csc-textpic-imagewrap{float:none !important;}#team .button{display:block;max-width:150px;margin:0 auto;}#capability{padding:20px;}#capability img{position:relative;margin:10px;}#certifications{font-size:0;}#certifications ul{-webkit-column-count:1;-moz-column-count:1;column-count:1;}#certifications li{text-align:center;}}@media screen and (max-width:420px){#cta h2,#cta p{margin-left:10px;margin-right:10px;}#cta h2{font-size:20px;padding-bottom:5px;}#cta p{font-size:11px;line-height:18px;}#website{font-size:0;color:transparent;}}
