/* line 4, ../../../../../sass/solutions-overview.scss */.subhead-solutions {  float: left;  width: 100%;  background-color: transparent;  padding: 80px 0px;}/* line 9, ../../../../../sass/solutions-overview.scss */.subhead-solutions h2 {  font-size: 26px;  text-transform: uppercase;  color: #72bf44;  font-weight: bold;  margin-bottom: 50px;  text-align: center;}/* line 17, ../../../../../sass/solutions-overview.scss */.subhead-solutions h4 {  font-size: 16px;  font-weight: bold;  color: #009ac6;  margin-bottom: 5px;}/* line 23, ../../../../../sass/solutions-overview.scss */.subhead-solutions p {  font-size: 16px;  color: #333333;  line-height: 20px;  text-align: left;  margin-bottom: 30px;}/* line 33, ../../../../../sass/solutions-overview.scss */.solutions-world {  float: left;  width: 100%;  background: url("../images/bg-gradient.png") no-repeat;  background-size: cover;  padding: 80px 0px;  text-align: center;}/* line 40, ../../../../../sass/solutions-overview.scss */.solutions-world h2 {  font-size: 36px;  color: #000000;  text-transform: uppercase;  font-weight: lighter;  word-spacing: 15px;}.solutions-world h2 span{	text-transform: none !important;}/* line 46, ../../../../../sass/solutions-overview.scss */.solutions-world h2 strong {  font-weight: bold;  margin-right: 15px;}/* line 51, ../../../../../sass/solutions-overview.scss */.solutions-world p {  font-size: 16px;  color: #333333;  margin: 50px 0px;  line-height: 20px;}/* line 57, ../../../../../sass/solutions-overview.scss */.solutions-world img {  width: 100%;  margin-top: 30px;}/* line 61, ../../../../../sass/solutions-overview.scss */.solutions-world a {  color: #009ac6;  font-weight: bold;}@media screen and (max-width: 767px) {  /* line 67, ../../../../../sass/solutions-overview.scss */  .solutions-world {    padding: 40px 0px;  }}/* line 74, ../../../../../sass/solutions-overview.scss */.consectetuer {  float: left;  width: 100%;  padding: 65px 0px 80px;}	.consectetuer.locate-a-partner {		padding: 65px 0px 0;	}/* line 78, ../../../../../sass/solutions-overview.scss */.consectetuer h2 {  font-size: 36px;  color: #1b396a;  font-weight: lighter;  margin-bottom: 30px;}	.consectetuer h2 span,	h1 span {		text-transform: none;	}/* line 84, ../../../../../sass/solutions-overview.scss */.consectetuer h2 strong {  font-weight: bold;}/* line 88, ../../../../../sass/solutions-overview.scss */.consectetuer p {  font-size: 16px;  color: #000000;  margin-bottom: 0;  line-height: 20px;}/* line 94, ../../../../../sass/solutions-overview.scss */.consectetuer .border-text {  border-left: 3px solid #f2f2f2;}/* line 97, ../../../../../sass/solutions-overview.scss */.consectetuer button {  background-color: transparent;  border: 0;  text-transform: uppercase;  color: #009ac6;  font-size: 12px;  font-weight: bold;}@media screen and (max-width: 767px) {  /* line 107, ../../../../../sass/solutions-overview.scss */  .consectetuer {    padding: 40px 0px;    text-align: center;  }  /* line 110, ../../../../../sass/solutions-overview.scss */  .consectetuer p {    text-align: left;  }}/* line 117, ../../../../../sass/solutions-overview.scss */.headline {  float: left;  width: 100%;  background: url("../images/bg-gradient.png") no-repeat;  background-size: cover;  padding: 80px 0px;}/* line 123, ../../../../../sass/solutions-overview.scss */.headline .title {  text-align: center;  margin-bottom: 70px;}/* line 126, ../../../../../sass/solutions-overview.scss */.headline .title h2 {  font-size: 36px;  color: #1b396a;  text-transform: uppercase;  font-weight: lighter;  margin-bottom: 30px;  text-align: center;}/* line 133, ../../../../../sass/solutions-overview.scss */.headline .title h2 strong {  font-weight: bold;}/* line 137, ../../../../../sass/solutions-overview.scss */.headline .title p {  font-size: 16px;  color: #000000;}/* line 143, ../../../../../sass/solutions-overview.scss */.headline .box-headline h1 {  font-size: 120px;  color: #71bf44;  text-transform: uppercase;  font-weight: bold;}/* line 149, ../../../../../sass/solutions-overview.scss */.headline .box-headline h5 {  font-size: 18px;  font-weight: bold;  color: #1b3a6a;  margin-bottom: 30px;}/* line 155, ../../../../../sass/solutions-overview.scss */.headline .box-headline p {  font-size: 16px;  color: #000000;  margin-bottom: 30px;}/* line 160, ../../../../../sass/solutions-overview.scss */.headline .box-headline a {  font-size: 16px;  color: #009ac6;}/* line 167, ../../../../../sass/solutions-overview.scss */.box-headline h1 {  font-size: 120px;  color: #71bf44;  text-transform: uppercase;  font-weight: bold;}/* line 173, ../../../../../sass/solutions-overview.scss */.box-headline h5 {  font-size: 18px;  font-weight: bold;  color: #1b3a6a;  margin-bottom: 30px;}/* line 179, ../../../../../sass/solutions-overview.scss */.box-headline p {  font-size: 16px;  color: #000000;  margin-bottom: 30px;}/* line 184, ../../../../../sass/solutions-overview.scss */.box-headline a {  font-size: 16px;  color: #009ac6;}@media screen and (max-width: 767px) {  /* line 191, ../../../../../sass/solutions-overview.scss */  .headline .box-headline {    text-align: center;    margin: 30px 0px;  }}@media screen and (max-width: 991px) {  /* line 200, ../../../../../sass/solutions-overview.scss */  .headline .box-headline h1 {    font-size: 80px;  }}@media screen and (max-width: 1100px) {  /* line 209, ../../../../../sass/solutions-overview.scss */  .headline .box-headline h1 {    font-size: 100px;  }}/* MVA */#protection-options div {	padding-right: 0;}#protection-options div img {	padding-right: 20px;}#protection-options div div {	background: #ffffff;	min-height: 300px;	border: 1px solid #f4f4f4;}#protection-options h5 {	background: #1f3863;	color: #ffffff;	text-align: center;	padding: 14px;}section #protection-options ul {	margin-left: 30px;	width: 85%;}section #protection-options ul li {	color: #1f3863;	font-size: 14px;	margin-top: 12px;	line-height: normal;}#cloud-portal {	margin-top: 60px;}section #cloud-portal li {	color: #333333;	font-weight: bold;	line-height: 1.6em;}div.container hr {	margin-top: 50px;	margin-bottom: 45px;	border-top: 1px solid #9d9fa2;	clear: both;	display: block;	position: relative;}#strategic-tactical .col-md-4.button {	text-align: center;    display: table;    height: 100px;}	#strategic-tactical .col-md-4.button div {		vertical-align: middle;		display: table-cell;		width: 100%;		height: 100px;	}#strategic-tactical .col-md-4.middle:before {	content: '+';    position: absolute;    left: -6px;    top: 40%;    font-size: 24px;    font-weight: bold;	color: #1f3863;}#strategic-tactical .col-md-4.middle:after {	content: '+';    position: absolute;    right: -6px;    top: 40%;    font-size: 24px;    font-weight: bold;	color: #1f3863;}#strategic-tactical .blue.header {	background: transparent;	color: #1f3863;}#strategic-tactical .green.header {	background: transparent;	color: #73be44;}#strategic-tactical .green {	background: #73be44;	color: #ffffff;}#strategic-tactical .blue {	background: #1f3863;	color: #ffffff;}#strategic-tactical .white {	background: #ffffff;	text-align: left;}	section #strategic-tactical .white li {		color: #1f3863;		font-size: 14px;	}.header.blue { 	text-align:center; 	border-bottom: 1px solid #1f3863; 	line-height:0.1em; 	margin:10px 1.3% 20px; 	width: 64%;} 	.header.blue span { 		background:#fff; 		padding:0 10px; 	}.header.green { 	text-align:center; 	border-bottom: 1px solid #73be44; 	line-height:0.1em; 	margin:10px 1.18% 20px; 	width: 30.8%;} 	.header.green span { 		background:#fff; 		padding:0 10px; 	}	#nti-portal ul {	margin-top: 50px;}#nti-portal ul li {	color: #1b396a;	padding-bottom: 20px;}table.data-feed {    border-spacing: 5px;    border-collapse: separate;	padding: 0;	line-height: 1.4em;	color: #1b396a;}table.data-feed th {	padding: 0;	text-align: center;	color: #0099c5;	font-weight: 700;	line-height: 2em;}table.data-feed td:first-child {	width: 20%;	background: #0099c5;	color: #ffffff;	font-weight: 700;}table.data-feed td {	border: 1px solid #f6f6f6;    padding: 0;	text-align: center;	background: #ffffff;	width: 40%;	padding: 20px 16px;    vertical-align: middle;}table.data-feed tr:last-child td {	background: none;	border: 0;	padding: 0;}.highlights ul {	margin-left: 20px;	margin-top: 30px;}.highlights ul li {	color: #333333;	padding-bottom: 20px;	line-height: 1.4em;	font-weight: 700;}/* HYBRID DDOS DEFENSES */.hybrid-header {	margin-top: 50px;}.defense-intro {	line-height: normal;}.defense a {	background: url(../images/defense-icon.png) no-repeat right;    padding-right: 36px;    text-transform: uppercase;    color: #009ac6;    font-weight: 700;    line-height: 2.5em;}.end-to-end.header.blue {	border-bottom: 1px solid #1b396a;	color: #1b396a;	width: 97%;	font-size: 24px;	    margin: 10px 1.3% 30px;}#end-protection .lt-border {	border: 1px solid #f2f2f2;}#end-protection .col-md-6:last-child:before {    content: '+';    position: absolute;    left: -6px;    top: 7%;    font-size: 24px;    font-weight: bold;    color: #1f3863;}#end-protection li {	color: #1f3863;	margin-bottom: 20px;}#end-protection .lt-blue {	background: #0099c5;	color: #ffffff;	text-align: center;	font-weight: 700;    padding: 20px;	margin-bottom: 20px;}#end-protection .drk-blue {	background: #1f3863;	color: #ffffff;	text-align: center;	font-weight: 700;    padding: 20px;	margin-bottom: 20px;}/* CLOUD DDOS DEFENSES */.cloud-ddos h5 {	color: #1b396a;	font-weight: 700;	font-size: 24px;	margin-top: 30px;	margin-bottom: 30px;}.cloud-ddos ul li {	color: #1b396a;	line-height: normal;    margin-bottom: 20px;}/* Global Threat Intelligence */p.global-intro {	line-height: normal;}.defense a.smaller {	font-size: 14px;}p.smaller {	font-size: .8em;    margin-top: 15px; }.cloud-ddos.no-bullets h5 {	margin-bottom: 0;}.cloud-ddos.no-bullets ul {	margin-left: 0;}.cloud-ddos.no-bullets ul li {	list-style: none;}/* ON-PREMISES DDoS DEFENSES */#anti-ddos-system .download-sheet {	padding: 0;}#anti-ddos-system .download-sheet h3 {	margin-bottom: 20px;}#anti-ddos-system h4 {	color: #333333;}#anti-ddos-system h5 {	color: #1b396a;	font-weight: 700;	font-size: 24px;	margin-top: 30px;	margin-bottom: 30px;}a.learn-more {	color: #0099c5;	display: block;	padding-top: 10px;}/* ANTI-DDOS SYSTEM */p.blue-space {	margin: 20px 0;}/* SOLUTIONS OVERVIEW */button.green.padding {	margin-top: 20px;	margin-bottom: 20px;}@media screen and (max-width: 1008px) {	.consectetuer button {		margin: 20px auto;		float: none;		display: block;	}	section #protection-options ul li,	section #cloud-portal ul li {		list-style: none;	}	#protection-options .col-md-2 {		display: none;	}}