@charset "UTF-8";/* CSS Document *//* ========================================   Gradient Article   ================================= */.gradient-article-deck {  overflow: hidden;  background-color: white;  width:100%; }.gradient-article-deck .h2,.gradient-article-deck .h2 {  font-size: 36px  !important;  text-align: center;  font-weight: 300  !important;  position: relative;  padding-bottom: 25px;  margin: 50px 0 30px 0;  line-height: normal;	color: #666666 !important;}.gradient-article-deck .h2:before,.gradient-article-deck .h2:before {  content: "";  width: 40px;  height: 1px;  background-color: #6bc200;  display: inline-block;  position: absolute;  left: 50%;  bottom: 0;  margin-left: -20px;}.gradient-article-deck .col6 {    border: 2px solid white;}.gradient-article-deck .col6.left-container {  border-right: 1px solid white;}.gradient-article-deck .col6.left-container:after { }.gradient-article-deck .col6.right-container {  border-left: 1px solid white;	 padding:5px 80px 0 20px;}.gradient-article-deck .col6.right-container p, .gradient-article-deck .col6.right-container ul {margin-top: 10px;  font-size:16px;  line-height:1.5em; }.gradient-article-deck .col6.right-container ul {  list-style-position:outside;	list-style-image: none;  list-style-type:circle;  margin-bottom:10px;   margin:10px 25px;  padding:0;}.gradient-article-deck .col6.right-container li {margin-bottom:10px;}.gradient-article-deck .col6:before {  }.gradient-article-deck .col6 .content-wrap {  position: absolute;  top: 20px;  right: 20px;  color: white;  text-align: right;  max-width: 400px;  z-index: 2;}.gradient-article-deck .col6 .content-wrap .category {  font-size: 14px;  margin: 0 0 15px 0;}.gradient-article-deck .col6 .content-wrap .headline {  font-size: 36px;  margin: 0 0 15px 0;  font-weight: 400;}.gradient-article-deck .col6 .content-wrap .text {  font-size: 24px;  line-height: 30px;}.gradient-article-deck .col6 .bg-wrap {  position: absolute;  top: 0;  bottom: 0;  left: 0;  right: 0;  background-size: cover;  -moz-transition: all .5s;  -webkit-transition: all .5s;  transition: all .5s;  -moz-transform: scale(1);  -webkit-transform: scale(1);  transform: scale(1);  -moz-background-size: cover;  -webkit-background-size: cover;  background-position: 50% 50%;}.gradient-article-deck .col6:hover .bg-wrap {  -moz-transform: scale(1.05);  -webkit-transform: scale(1.05);  transform: scale(1.05);}.gradient-article-deck .col6:hover .link-icon:before {  transform: scale(1.28125);}.gradient-article-deck .col6 a {  }.gradient-article-deck .col6 .link-icon {  width: 41px;  height: 41px;  background-color: transparent;  position: absolute;  right: 20px;  bottom: 20px;  border: 1px solid #a3abb3;  border-radius: 22px;  pointer-events: none;  z-index: 2;}.gradient-article-deck .col6 .link-icon:before {  content: "";  width: 32px;  height: 32px;  background-color: white;  display: block;  border-radius: 17px;  position: absolute;  top: 4px;  left: 4px;  transform: scale(1);  -webkit-transition: all ease-out 0.2s;  -moz-transition: all ease-out 0.2s;  -o-transition: all ease-out 0.2s;  transition: all ease-out 0.2s;  background-image: url('Images/arrow-green.png');  background-clip: padding-box;  background-repeat: no-repeat;  background-position: 50% 50%;}@media only screen and (max-width: 768px) {  .gradient-article-deck .col6 {    width: auto;	  margin: 10px;	   }	.gradient-article-deck {		  width: auto;	  margin: 0 20px;	}	.gradient-article-deck img {		width: 100%;		padding: 0;		margin: 0;	}  .gradient-article-deck .col6 .content-wrap .category,  .gradient-article-deck .col6 .content-wrap .headline {       margin: 15px;	  }	.gradient-article-deck .col6.right-container {  padding: 0;		margin: 0;		top: 0;}}