.vc_row:before,.vc_row:after {             content: " ";             display: table;         }         .vc_row:after {             clear: both;         }         .vc_row {             margin-left: -15px;             margin-right: -15px;         }         .wpb_text_column p:last-child,.wpb_text_column *:last-child {             margin-bottom: 0;         }         .wpb_row,.wpb_content_element {             margin-bottom: 35px;         }         .wpb_column > .wpb_wrapper > *:last-child {             margin-bottom: 0;         }         .vc_btn3-container {             display: block;             line-height: 1;             margin-bottom: 21.73913043px;             max-width: 100%;         }         .vc_general.vc_btn3 {             display: inline-block;             margin-bottom: 0;             text-align: center;             vertical-align: middle;             cursor: pointer;             background-image: none;             background-color: transparent;             color: #5472d2;             border: 1px solid transparent;             box-sizing: border-box;             word-wrap: break-word;             -webkit-user-select: none;             -moz-user-select: none;             -ms-user-select: none;             user-select: none;             text-decoration: none;             position: relative;             top: 0;             -webkit-transition: all 0.2s ease-in-out;             transition: all 0.2s ease-in-out;             line-height: 1;             font-size: 14px;             padding-top: 14px;             padding-bottom: 14px;             padding-left: 20px;             padding-right: 20px;         }         .vc_general.vc_btn3:focus,.vc_general.vc_btn3:active {             outline: 0;         }         .vc_general.vc_btn3:hover,.vc_general.vc_btn3:focus {             border: 1px solid transparent;             text-decoration: none;             color: #4868cf;         }         .vc_btn3.vc_btn3-style-modern {             background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.01) 100%);             background-image: -o-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.01) 100%);             background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.01) 100%);             background-repeat: repeat-x;             filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#33ffffff', endColorstr='#03ffffff', GradientType=0);         }         .vc_btn3.vc_btn3-shape-square {             border-radius: 0;         }         .vc_btn3.vc_btn3-size-lg {             font-size: 16px;             padding-top: 18px;             padding-bottom: 18px;             padding-left: 25px;             padding-right: 25px;         }         .vc_btn3.vc_btn3-color-green {             color: #ffffff;             background-color: #6dab3c;         }         .vc_btn3.vc_btn3-color-green:hover,.vc_btn3.vc_btn3-color-green:focus {             color: #f7f7f7;             background-color: #5f9434;         }         .vc_btn3.vc_btn3-color-green:active {             color: #f2f2f2;             background-color: #5a8d31;         }         .vc_btn3.vc_btn3-color-green.vc_btn3-style-modern {             color: #ffffff;             border-color: #6dab3c;             background-color: #6dab3c;         }         .vc_btn3.vc_btn3-color-green.vc_btn3-style-modern:hover,.vc_btn3.vc_btn3-color-green.vc_btn3-style-modern:focus {             color: #f7f7f7;             border-color: #5f9434;             background-color: #5f9434;         }         .vc_btn3.vc_btn3-color-green.vc_btn3-style-modern:active {             color: #f2f2f2;             border-color: #5a8d31;             background-color: #5a8d31;         }         .vc_btn3-container.vc_btn3-center {             text-align: center;         }         body {             visibility: visible !important;             margin: 0;             background-color: #11330f;         }         .clearfix {             *zoom: 1;         }         .clearfix:before,.clearfix:after {             display: table;             content: "";             line-height: 0;         }         .clearfix:after {             clear: both;         }         html {             font-family: sans-serif;             -ms-text-size-adjust: 100%;             -webkit-text-size-adjust: 100%;         }         article,aside,footer,header {             display: block;         }         a {             background-color: transparent;             color: #4db2ec;             text-decoration: none;         }         a:active,a:hover {             outline: 0;         }         h1 {             font-size: 2em;             margin: 0.67em 0;             font-size: 32px;             line-height: 40px;             margin-top: 33px;             margin-bottom: 23px;         }         img {             border: 0;             max-width: 100%;             width: auto\9;             height: auto;         }         * {             -webkit-box-sizing: border-box;             -moz-box-sizing: border-box;             box-sizing: border-box;         }         *:before,*:after {             -webkit-box-sizing: border-box;             -moz-box-sizing: border-box;             box-sizing: border-box;         }         .td-main-content {             text-align: center;             text-align: center;         }         .td-main-content-wrap {             background-color: #fff;             padding-bottom: 40px;         }         .td-container {             width: 1068px;             margin-right: auto;             margin-left: auto;         }         .td-pb-row {             *zoom: 1;             margin-right: -24px;             margin-left: -24px;         }         .td-pb-row:before,.td-pb-row:after {             display: table;             content: "";         }         .td-pb-row:after {             clear: both;         }         .td-pb-row [class*="td-pb-span"] {             display: block;             min-height: 1px;             float: left;             padding-right: 24px;             padding-left: 24px;             position: relative;         }          @media (min-width: 1019px) and (max-width: 1140px) {              .td-pb-row [class*="td-pb-span"] {                 padding-right: 20px;                 padding-left: 20px;             }         }           @media (min-width: 768px) and (max-width: 1018px) {              .td-pb-row [class*="td-pb-span"] {                 padding-right: 14px;                 padding-left: 14px;             }         }           @media (max-width: 767px) {              .td-pb-row [class*="td-pb-span"] {                 padding-right: 0;                 padding-left: 0;             }         }          .td-pb-span5 {             width: 41.66666667%;         }         .td-pb-span7 {             width: 58.33333333%;         }         .td-pb-span12 {             width: 100%;         }         .td-pb-row .td-pb-row .td-pb-span12 {             width: 100%;         }         .wpb_row {             margin-bottom: 0;         }         .td-block-row {             *zoom: 1;             margin-left: -24px;             margin-right: -24px;         }         .td-block-row:before,.td-block-row:after {             display: table;             content: "";         }         .td-block-row:after {             clear: both;         }         .td-block-row .td-block-span {             text-align: left;             max-width: 360px;             min-height: 1px;             display: inline-block;             vertical-align: top;             padding-right: 24px;             padding-left: 24px;         }          @media (min-width: 1019px) and (max-width: 1140px) {              .td-block-row [class*="td-block-span"] {                 padding-right: 20px;                 padding-left: 20px;             }         }           @media (min-width: 768px) and (max-width: 1018px) {              .td-block-row [class*="td-block-span"] {                 padding-right: 14px;                 padding-left: 14px;             }         }           @media (max-width: 767px) {              .td-block-row [class*="td-block-span"] {                 padding-right: 0;                 padding-left: 0;             }         }           @media (min-width: 1019px) and (max-width: 1140px) {              .td-container {                 width: 980px;             }             .td-pb-row {                 *zoom: 1;                 margin-right: -20px;                 margin-left: -20px;             }             .td-pb-row:before,.td-pb-row:after {                 display: table;                 content: "";             }             .td-pb-row:after {                 clear: both;             }             .td-pb-row [class*="td-pb-span"] {                 display: block;                 min-height: 1px;                 float: left;                 padding-right: 24px;                 padding-left: 24px;                 padding-right: 20px;                 padding-left: 20px;             }             .td-block-row {                 *zoom: 1;                 margin-left: -20px;                 margin-right: -20px;             }             .td-block-row:before,.td-block-row:after {                 display: table;                 content: "";             }             .td-block-row:after {                 clear: both;             }             .td-block-row [class*="td-block-span"] {                 min-height: 1px;                 padding-right: 24px;                 padding-left: 24px;             }         }           @media (min-width: 1019px) and (max-width: 1140px) and (min-width: 1019px) and (max-width: 1140px) {              .td-pb-row [class*="td-pb-span"] {                 padding-right: 20px;                 padding-left: 20px;             }         }           @media (min-width: 1019px) and (max-width: 1140px) and (min-width: 768px) and (max-width: 1018px) {              .td-pb-row [class*="td-pb-span"] {                 padding-right: 14px;                 padding-left: 14px;             }         }           @media (min-width: 1019px) and (max-width: 1140px) and (max-width: 767px) {              .td-pb-row [class*="td-pb-span"] {                 padding-right: 0;                 padding-left: 0;             }         }           @media (min-width: 1019px) and (max-width: 1140px) and (min-width: 1019px) and (max-width: 1140px) {              .td-block-row [class*="td-block-span"] {                 padding-right: 20px;                 padding-left: 20px;             }         }           @media (min-width: 1019px) and (max-width: 1140px) and (min-width: 768px) and (max-width: 1018px) {              .td-block-row [class*="td-block-span"] {                 padding-right: 14px;                 padding-left: 14px;             }         }           @media (min-width: 1019px) and (max-width: 1140px) and (max-width: 767px) {              .td-block-row [class*="td-block-span"] {                 padding-right: 0;                 padding-left: 0;             }         }           @media (min-width: 768px) and (max-width: 1018px) {              .td-container {                 width: 740px;             }             .td-pb-row {                 *zoom: 1;                 margin-right: -14px;                 margin-left: -14px;             }             .td-pb-row:before,.td-pb-row:after {                 display: table;                 content: "";             }             .td-pb-row:after {                 clear: both;             }             .td-pb-row [class*="td-pb-span"] {                 display: block;                 min-height: 1px;                 float: left;                 padding-right: 24px;                 padding-left: 24px;                 padding-right: 14px;                 padding-left: 14px;             }             .td-block-row {                 *zoom: 1;                 margin-left: -14px;                 margin-right: -14px;             }             .td-block-row:before,.td-block-row:after {                 display: table;                 content: "";             }             .td-block-row:after {                 clear: both;             }             .td-block-row [class*="td-block-span"] {                 min-height: 1px;                 padding-right: 24px;                 padding-left: 24px;             }         }           @media (min-width: 768px) and (max-width: 1018px) and (min-width: 1019px) and (max-width: 1140px) {              .td-pb-row [class*="td-pb-span"] {                 padding-right: 20px;                 padding-left: 20px;             }         }           @media (min-width: 768px) and (max-width: 1018px) and (min-width: 768px) and (max-width: 1018px) {              .td-pb-row [class*="td-pb-span"] {                 padding-right: 14px;                 padding-left: 14px;             }         }           @media (min-width: 768px) and (max-width: 1018px) and (max-width: 767px) {              .td-pb-row [class*="td-pb-span"] {                 padding-right: 0;                 padding-left: 0;             }         }           @media (min-width: 768px) and (max-width: 1018px) and (min-width: 1019px) and (max-width: 1140px) {              .td-block-row [class*="td-block-span"] {                 padding-right: 20px;                 padding-left: 20px;             }         }           @media (min-width: 768px) and (max-width: 1018px) and (min-width: 768px) and (max-width: 1018px) {              .td-block-row [class*="td-block-span"] {                 padding-right: 14px;                 padding-left: 14px;             }         }           @media (min-width: 768px) and (max-width: 1018px) and (max-width: 767px) {              .td-block-row [class*="td-block-span"] {                 padding-right: 0;                 padding-left: 0;             }         }           @media (max-width: 767px) {              .td-container {                 width: 100%;                 padding-left: 10px;                 padding-right: 10px;             }             .td-pb-row {                 width: 100%;                 margin-left: 0;                 margin-right: 0;             }             .td-pb-row [class*="td-pb-span"] {                 display: block;                 min-height: 1px;                 float: left;                 padding-right: 24px;                 padding-left: 24px;                 padding-right: 0;                 padding-left: 0;             }             .td-pb-row .td-pb-span5,.td-pb-row .td-pb-span7,.td-pb-row .td-pb-span12 {                 float: none;                 width: 100%;             }             .td-pb-row .td-pb-row {                 padding-right: 0;                 padding-left: 0;             }             .td-pb-row .td-pb-row .td-pb-span12 {                 width: 100%;             }             .td-block-row {                 *zoom: 1;                 margin-left: 0;                 margin-right: 0;             }             .td-block-row:before,.td-block-row:after {                 display: table;                 content: "";             }             .td-block-row:after {                 clear: both;             }             .td-block-row [class*="td-block-span"] {                 min-height: 1px;                 padding-right: 24px;                 padding-left: 24px;             }         }           @media (max-width: 767px) and (min-width: 1019px) and (max-width: 1140px) {              .td-pb-row [class*="td-pb-span"] {                 padding-right: 20px;                 padding-left: 20px;             }         }           @media (max-width: 767px) and (min-width: 768px) and (max-width: 1018px) {              .td-pb-row [class*="td-pb-span"] {                 padding-right: 14px;                 padding-left: 14px;             }         }           @media (max-width: 767px) and (max-width: 767px) {              .td-pb-row [class*="td-pb-span"] {                 padding-right: 0;                 padding-left: 0;             }         }           @media (max-width: 767px) and (min-width: 1019px) and (max-width: 1140px) {              .td-block-row [class*="td-block-span"] {                 padding-right: 20px;                 padding-left: 20px;             }         }           @media (max-width: 767px) and (min-width: 768px) and (max-width: 1018px) {              .td-block-row [class*="td-block-span"] {                 padding-right: 14px;                 padding-left: 14px;             }         }           @media (max-width: 767px) and (max-width: 767px) {              .td-block-row [class*="td-block-span"] {                 padding-right: 0;                 padding-left: 0;             }         }          .td-header-wrap {             position: relative;             z-index: 3;         }         .td-header-row {             *zoom: 1;             font-family: 'Open Sans', arial, sans-serif;         }         .td-header-row:before,.td-header-row:after {             display: table;             content: "";         }         .td-header-row:after {             clear: both;         }         .td-header-sp-logo img {             margin: auto;             position: absolute;             top: 0;             bottom: 0;             left: 0;             right: 0;         }         .td-main-menu-logo {             display: none;             float: left;             margin-right: 10px;             height: 48px;         }          @media (max-width: 767px) {              .td-main-menu-logo {                 display: block;                 margin-right: 0;                 height: 0;             }         }          .td-main-menu-logo a {             line-height: 46px;         }         .td-main-menu-logo img {             padding: 3px 0;             position: relative;             vertical-align: middle;             max-height: 48px;         }          @media (max-width: 767px) {              .td-main-menu-logo img {                 margin: auto;                 bottom: 0;                 top: 0;                 left: 0;                 right: 0;                 position: absolute;                 padding: 0;             }         }           @media (max-width: 1140px) {              .td-main-menu-logo img {                 max-width: 138px;             }         }          .td-header-gradient:before {             content: "";             background: transparent url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAMBAMAAABRpcpkAAAAD1BMVEUAAAAAAAAAAAAAAAAAAABPDueNAAAABXRSTlMGAhQQCyEd++8AAAAUSURBVAjXY1AAQgMgdABCCBAAQQAT6AFRBPHcWgAAAABJRU5ErkJggg==');             width: 100%;             height: 12px;             position: absolute;             bottom: -12px;             z-index: 1;         }         .td-boxed-layout #td-outer-wrap {             z-index: 1;             margin-left: auto;             margin-right: auto;             width: 1164px;         }         .td-banner-wrap-full {             position: relative;             background-color: rgba(0,0,0,0.01);         }         .td-header-menu-wrap-full {             z-index: 9998;             position: relative;         }          @media (max-width: 767px) {              .td-header-wrap .td-header-menu-wrap-full,.td-header-wrap .td-header-menu-wrap,.td-header-wrap .td-header-main-menu {                 background-color: #222 !important;                 height: 54px !important;             }         }          .td-header-style-10 {         }         .td-header-style-10 .td-logo-wrap-full {             min-height: 130px;             line-height: 130px;         }          @media (max-width: 767px) {              .td-header-style-10 .td-logo-wrap-full {                 line-height: 90px;                 min-height: 90px;             }         }          .td-header-style-10 .td-logo-wrap-full a {             position: relative;             z-index: 1;             line-height: 130px;             display: inline-block;             vertical-align: middle;         }          @media (max-width: 767px) {              .td-header-style-10 .td-logo-wrap-full a {                 line-height: 90px;             }         }          .td-header-style-10 .td-header-sp-logo {             text-align: center;         }         .td-header-style-10 .td-header-sp-logo img {             z-index: 1;             display: block;             position: relative;         }          @media (max-width: 767px) {              .td-header-style-10 .td-main-menu-logo {                 display: none;             }         }          .td-header-style-10 .td-header-menu-wrap-full {             position: relative;         }                  @media (max-width: 767px) {              .td-header-style-10 .td-header-main-menu {                 padding-left: 2px;             }         }          .td-header-style-10 #td-header-menu {             display: table;             margin: 0 auto;         }          @media (max-width: 767px) {              .td-header-style-10 #td-header-menu {                 display: block;             }         }          .td-header-main-menu {             position: relative;             z-index: 999;             padding-right: 48px;         }          @media (max-width: 767px) {              .td-header-main-menu {                 padding-right: 64px;                 padding-left: 2px;             }         }          .sf-menu,.sf-menu li {             margin: 0;             list-style: none;         }          @media (max-width: 767px) {              .sf-menu {                 display: none;             }         }          .sf-menu li:hover {             visibility: inherit;         }         .sf-menu li {             float: left;             position: relative;         }         .sf-menu .td-menu-item > a {             display: block;             position: relative;         }         .sf-menu > li > a {             padding: 0 14px;             line-height: 48px;             font-size: 14px;             color: #000;             font-weight: 700;             text-transform: uppercase;             -webkit-backface-visibility: hidden;         }          @media (min-width: 768px) and (max-width: 1018px) {              .sf-menu > li > a {                 padding: 0 9px;                 font-size: 11px;             }         }          .sf-menu > .current-menu-item > a,.sf-menu > li > a:hover {             background-color: transparent;             z-index: 999;         }         .sf-menu > li > a:after {             background-color: transparent;             content: "";             width: 100%;             height: 4px;             position: absolute;             bottom: 0;             left: 0;             -webkit-transform: translate3d(0, 0, 0);             transform: translate3d(0, 0, 0);         }         .sf-menu > .current-menu-item > a:after,.sf-menu > li:hover > a:after {             background-color: #4db2ec;         }         #td-header-menu {             min-height: 48px;         }         .sf-menu li:hover,.sf-menu a:focus,.sf-menu a:hover,.sf-menu a:active {             outline: 0;         }         .td-social-icon-wrap {         }         .td-social-icon-wrap > a {             display: inline-block;         }         .td-social-icon-wrap .td-icon-font {             font-size: 12px;             width: 30px;             height: 24px;             line-height: 26px;             -webkit-transition: color 0.3s;             -moz-transition: color 0.3s;             -o-transition: color 0.3s;             transition: color 0.3s;             color: #fff;         }          @media (max-width: 767px) {              .td-social-icon-wrap {                 margin: 0 3px;             }         }          #td-outer-wrap {             position: relative;             overflow: hidden;         }         .td-mobile-nav-wrap {             position: absolute;             top: 0;             left: -80%;             width: 80%;             height: 100%;             background-color: #f5f5f5;         }         .td-content-wrap {             position: relative;         }         #td-top-mobile-toggle {             display: none;         }          @media (max-width: 767px) {              #td-top-mobile-toggle {                 display: inline-block;                 position: relative;             }         }          #td-top-mobile-toggle a {             display: inline-block;         }         #td-top-mobile-toggle i {             font-size: 26px;             width: 54px;             line-height: 54px;             height: 54px;             display: inline-block;             padding-top: 1px;             color: #fff;         }         .td-mobile-close {             position: relative;         }         .td-mobile-close a {             display: block;             width: 100%;             padding: 15px 0 17px 0;             text-align: center;             background-color: #4db2ec;             color: white;             font-size: 17px;             font-family: 'Roboto', sans-serif;             z-index: -1;         }         .td-mobile-close a:hover {             text-decoration: none !important;             color: white;             opacity: 0.8;         }         .td-mobile-close .td-nav-triangle {             position: absolute;             right: 0;             top: 19px;             width: 0;             height: 0;             border-style: solid;             border-width: 7.5px 8px 7.5px 0;             border-color: transparent #ffffff transparent transparent;         }         .td-mobile-content {         }         .td-mobile-content ul {             list-style: none;             margin: 0;             padding: 0;             box-shadow: none;         }         .td-mobile-content li {             float: none;             margin-left: 0;         }         .td-mobile-content li a {             display: block;             border-bottom: 1px solid #e8e8e8;             line-height: 21px;             font-size: 14px;             font-family: 'Roboto', sans-serif;             color: #1e1e1e;             margin-left: 0;             padding: 12px 13px 11px 17px;         }         .td-mobile-content li a:hover {             text-decoration: none !important;             color: #4db2ec;             background-color: #fafafa !important;             color: #81d742;         }         .td-mobile-content div > ul > li > a {             text-transform: uppercase;         }          @media screen and (max-width: 767px) {              #td-outer-wrap {                 vertical-align: bottom;             }             #td-mobile-nav {                 position: absolute;                 overflow: hidden;                 display: block;                 width: 100%;             }             .td-menu-mob-open-menu .td-mobile-nav-wrap {                 left: 0;             }             .td-menu-mob-open-menu .td-content-wrap {                 left: 80%;             }         }          body,p {             font-family: Verdana, Geneva, sans-serif;             font-size: 14px;             line-height: 21px;         }         p {             margin-top: 0;             margin-bottom: 21px;         }         a:active,a:focus {             outline: none;         }         ul {             padding: 0;         }         ul li {             line-height: 24px;             margin-left: 21px;         }         h1,h3 {             font-family: 'Roboto', sans-serif;             color: #111111;             font-weight: 400;             margin: 6px 0 6px 0;         }         h3 > a {             color: #111111;         }         h3 {             font-size: 22px;     color:white;        line-height: 30px;             margin-top: 27px;             margin-bottom: 17px;         }         .td-post-content img {             margin-bottom: 21px;             display: block;         }         .td-post-content,.wpb_text_column {             font-size: 15px;             line-height: 26px;             color: #222;         }         .td-post-content a:hover {             text-decoration: underline;         }         .td-post-content p,.wpb_text_column p {             font-size: 15px;             line-height: 26px;             margin-bottom: 26px;         }         .entry-title a:hover {             text-decoration: none !important;         }         .td_module_wrap {             position: relative;             padding-bottom: 35px;         }         .td_module_wrap .entry-title {             font-size: 21px;             line-height: 25px;             margin: 0 0 6px 0;         }         .td_module_wrap:hover .entry-title a {             color: #4db2ec;         }         .td-module-thumb {             position: relative;             margin-bottom: 13px;         }         .td-module-thumb .entry-thumb {             display: block;         }         .td-module-meta-info {             font-family: 'Open Sans', arial, sans-serif;             font-size: 11px;             margin-bottom: 7px;             line-height: 1;             min-height: 17px;         }         .td-excerpt {             font-size: 13px;             color: #777;             font-family: 'Open Sans', arial, sans-serif;             margin-top: 9px;         }         .td-module-image {             position: relative;         }         .td_module_2 {             padding-bottom: 32px;         }          @media (min-width: 768px) and (max-width: 1018px) {              .td_module_2 .entry-title {                 font-size: 17px;                 line-height: 22px;             }         }           @media (max-width: 767px) {              .td_module_2 .entry-thumb {                 width: 100%;             }         }          .block-title {             font-family: 'Roboto', sans-serif;             font-size: 14px;             line-height: 1;             margin-top: 0;             margin-bottom: 26px;             border-bottom: 2px solid #222222;         }         .block-title span {             line-height: 17px;             display: inline-block;             padding: 7px 12px 4px 12px;             background-color: #222222;             color: #fff;         }         .td-crumb-container {             min-height: 35px;             margin-bottom: 9px;             padding-top: 21px;         }          @media (min-width: 768px) and (max-width: 1018px) {              .td-crumb-container {                 padding-top: 16px;             }         }           @media (max-width: 767px) {              .td-crumb-container {                 padding-top: 11px;             }         }          .entry-crumbs {             font-family: 'Open Sans', arial, sans-serif;             font-size: 12px;             color: #c3c3c3;             line-height: 18px;             padding-top: 1px;             padding-bottom: 2px;         }         .entry-crumbs a {             color: #c3c3c3;         }         .entry-crumbs a:hover {             color: #777;         }         .entry-crumbs .td-bread-sep {             font-size: 8px;             margin: 0 5px;         }         .post {             background-color: #fff;         }         .post header .entry-title {             margin-top: 0;             margin-bottom: 7px;             word-wrap: break-word;             font-size: 40px;             line-height: 50px;         }          @media (max-width: 1018px) {              .post header .entry-title {                 font-size: 32px;                 line-height: 40px;             }         }          header .td-module-meta-info {             margin-bottom: 16px;         }          @media (max-width: 767px) {              header .td-module-meta-info {                 margin-bottom: 10px;             }         }          .td-post-sharing {             font-family: 'Open Sans', arial, sans-serif;             margin-bottom: 21px;         }         .td-post-sharing a {             display: inline-block;         }         .td-default-sharing {             display: inline-block;             vertical-align: middle;         }         .td-social-sharing-buttons {             font-size: 11px;             color: #fff;             -webkit-border-radius: 2px;             -moz-border-radius: 2px;             border-radius: 2px;             padding: 10px 13px 8px 13px;             margin-right: 10px;             height: 40px;             min-width: 40px;             text-align: center;         }         .td-social-sharing-buttons:hover {             opacity: 0.8;         }         .td-social-but-text {             display: inline-block;             position: relative;             top: -1px;             line-height: 16px;             padding-left: 10px;             margin-left: 12px;         }         .td-social-facebook {             background-color: #516eab;         }         .td-social-facebook .td-icon-facebook {             font-size: 14px;             position: relative;             top: 1px;         }         .td-social-facebook .td-social-but-text {             border-left: 1px solid rgba(255, 255, 255, 0.1);         }         .td-social-twitter {             background-color: #29c5f6;         }         .td-social-twitter .td-icon-twitter {             font-size: 10px;         }         .td-social-twitter .td-social-but-text {             border-left: 1px solid rgba(255, 255, 255, 0.2);         }         .td-social-google {             background-color: #eb4026;         }         .td-social-google .td-icon-googleplus {             font-size: 15px;             position: relative;             top: 2px;             left: 1px;         }         .td-social-pinterest {             background-color: #ca212a;             margin-right: 0;         }         .td-social-pinterest .td-icon-pinterest {             font-size: 13px;             position: relative;             top: 1px;         }         .td-post-sharing-bottom {             border: 1px solid #ededed;             padding: 10px 26px;             margin-bottom: 40px;         }         .td-post-sharing-bottom .td-social-sharing-buttons {             -webkit-border-radius: 0;             -moz-border-radius: 0;             border-radius: 0;             height: 32px;             min-width: 32px;             padding: 6px 9px 4px 9px;         }         .td-post-sharing-bottom .td-social-but-text {             margin-left: 8px;             padding-left: 9px;         }         .td-post-share-title {             font-weight: 700;             font-size: 14px;             position: relative;             margin-right: 20px;             vertical-align: middle;         }          @media (max-width: 767px) {              .td-post-sharing {                 text-align: center;             }             .td-post-sharing-top {                 margin-top: 30px;                 margin-bottom: 30px;             }             .td-post-sharing-bottom {                 padding: 20px 0;             }         }           @media (max-width: 484px) {              .td-post-sharing-top .td-social-but-text {                 display: none;             }             .td-default-sharing {                 margin-right: 0;             }             .td-post-share-title {                 display: none;             }         }          .post footer {             clear: both;         }         .td-post-source-tags {             margin-bottom: 30px;             font-size: 11px;         }         .td-post-source-tags a {             font-size: 11px;         }         .td-post-small-box {             margin-bottom: 4px;             line-height: 20px;             clear: left;             height: 20px;             display: table;         }         .td-post-small-box span {             background-color: #222222;             padding: 5px 9px;             color: #fff;             display: block;             text-transform: uppercase;             line-height: 10px;             float: left;             height: 20px;         }         .td-post-small-box a {             display: block;             float: left;             border: 1px solid #ededed;             margin-left: 4px;             line-height: 8px;             color: #111111;             padding: 5px 8px;             height: 20px;         }         .td-post-small-box a:hover {             color: #fff;             background-color: #4db2ec;             border-color: #4db2ec;         }         .td-tags {             font-family: 'Open Sans', arial, sans-serif;             display: table;             margin: 0;             line-height: 20px;             font-weight: 600;         }         .td-tags li {             list-style: none;             display: inline-block;             line-height: 20px;             margin-left: 0;             float: left;             margin-bottom: 4px;         }         .td-tags span,.td-tags a {             margin-right: 4px;             margin-left: 0;         }         .td-author-name {             font-family: 'Open Sans', arial, sans-serif;             font-size: 15px;             line-height: 21px;             font-weight: 700;             margin: 7px 0 8px 0;         }         .td-author-name a {             color: #222;         }         .td-author-name a:hover {             color: #4db2ec;         }         .td-post-content p:empty {             display: none;         }         .td-post-featured-image {             position: relative;         }         .td-post-featured-image img {             display: block;             margin-bottom: 26px;             width: 100%;         }         .td-post-content {             margin-top: 21px;             padding-bottom: 16px;         }         .td-image-gradient-style8:after {             top: 0;             left: 0;             content: "";             display: block;             height: 100%;             width: 100%;             position: absolute;             -webkit-box-shadow: inset 0 0 188px 0 #000000;             -moz-box-shadow: inset 0 0 188px 0 #000000;             box-shadow: inset 0 0 188px 0 #000000;             z-index: -1;         }         .td-page-title {             font-size: 30px;             line-height: 38px;             margin: -9px 0 19px 0;         }         body .td-page-title {         }          @media (min-width: 768px) and (max-width: 1018px) {              body .td-page-title {                 font-size: 26px;                 line-height: 34px;                 margin: -2px 0 19px 0;             }         }           @media (max-width: 767px) {              body .td-page-title {                 font-size: 24px;                 line-height: 32px;             }         }           @media (max-width: 767px) {              .td-main-content-wrap {                 padding-bottom: 26px;             }         }          .page-nav {             margin: 30px 0 30px 0;             font-family: 'Open Sans', arial, sans-serif;             font-size: 12px;             display: inline-block;             width: 100%;         }          @media (max-width: 767px) {              .page-nav {                 margin-right: auto;                 margin-left: auto;                 display: table;             }         }          .page-nav a:hover {             color: #fff;             background-color: #444;             border-color: #444;         }         .page-nav a,.page-nav span {             padding: 5px 11px;             border: 1px solid #e3e3e3;             display: inline-block;             margin: 0 8px 8px 0;             min-width: 33px;             text-align: center;             color: #666;             line-height: 21px;             float: left;         }         .page-nav .last {         }          @media (max-width: 767px) {              .page-nav .last {                 display: none;             }         }          .page-nav .extend {             border: none;         }          @media (max-width: 767px) {              .page-nav .extend {                 display: none;             }         }          .page-nav i {             font-size: 9px;             line-height: 1;             display: inline-table;         }         .page-nav .pages {             float: right;             margin: 0;             border: none;             padding: 6px 0 6px 6px;         }          @media (max-width: 767px) {              .page-nav .pages {                 display: none;             }         }          .page-nav .current {             background-color: #4db2ec;             color: #fff;             border-color: #4db2ec;         }         .page-nav .td-icon-menu-right {             padding-left: 1px;         }         .td-category-header {             background-color: #fff;         }         .td-category-header .td-container {             position: relative;         }         .td-category-header .td-page-title {             text-transform: uppercase;             font-weight: 700;             margin-top: -2px;             margin-bottom: 0;         }         .td-category-description {             width: 90%;         }          @media (max-width: 767px) {              .td-category-description {                 width: 100%;             }         }          .td-category-description p {             font-style: italic;             font-family: 'Open Sans', arial, sans-serif;             color: #777;             font-size: 16px;             line-height: 26px;             margin-bottom: 0;             margin-top: 15px;         }         .category .td-crumb-container {         }          @media (max-width: 767px) {              .category .td-crumb-container {                 margin-bottom: 3px;                 padding-top: 15px;             }         }          .td_category_template_6 .td-category-header {             margin: 0 auto;             width: 1164px;             min-height: 364px;             display: table;             position: relative;             background-color: rgba(0, 0, 0, 0.5);         }          @media (max-width: 1180px) {              .td_category_template_6 .td-category-header {                 width: 100%;             }         }          .td_category_template_6 .td-category-header .td-page-title,.td_category_template_6 .td-category-header p {             color: #fff;         }         .td_category_template_6 .td-crumb-container {             z-index: 1;             position: absolute;             top: 0;             left: 0;             right: 0;             margin: auto;             width: 1068px;         }          @media (min-width: 1019px) and (max-width: 1140px) {              .td_category_template_6 .td-crumb-container {                 width: 980px;             }         }           @media (min-width: 768px) and (max-width: 1018px) {              .td_category_template_6 .td-crumb-container {                 width: 740px;             }         }           @media (max-width: 767px) {              .td_category_template_6 .td-crumb-container {                 padding-left: 10px;                 padding-right: 10px;                 text-align: left;                 width: 100%;             }         }          .td_category_template_6 .entry-crumbs,.td_category_template_6 .entry-crumbs a {             color: #fff;         }         .td_category_template_6 .td-category-description {             width: 100%;         }         .td_category_template_6 .td-category-description p {             margin-top: 25px;             margin-bottom: 25px;         }         .td_category_template_6 .td-main-content-wrap {             padding-top: 48px;         }          @media (min-width: 768px) and (max-width: 1018px) {              .td_category_template_6 .td-main-content-wrap {                 padding-top: 26px;             }         }           @media (max-width: 767px) {              .td_category_template_6 .td-main-content-wrap {                 padding-top: 40px;             }         }          .td-category-title-holder {             display: table-cell;             padding: 85px 5%;             z-index: 2;             text-align: center;             vertical-align: middle;         }          @media (max-width: 767px) {              .td-category-title-holder {                 padding: 80px 5%;             }         }          .td-category-title-holder .td-page-title {             font-weight: 500;             font-size: 36px;             line-height: 54px;         }         .td-category-title-holder .entry-title.td-page-title {         }          @media (max-width: 767px) {              .td-category-title-holder .entry-title.td-page-title {                 font-size: 30px;                 line-height: 40px;             }         }          .td_category_template_7 .td-category-header {             margin-bottom: 0;             position: relative;         }         .td_category_template_7 .td-crumb-container {             z-index: 1;             position: absolute;             top: 0;             left: 0;         }          @media (max-width: 767px) {              .td_category_template_7 .td-crumb-container {                 left: 10px;             }         }          .td_category_template_7 .td-category-title-holder {             padding: 80px 15% 89px;             display: table;             width: 100%;         }          @media (max-width: 767px) {              .td_category_template_7 .td-category-title-holder {                 padding: 60px 5% 69px;             }         }          .td_category_template_7 .td-category-description {             width: 100%;         }         .td_category_template_7 .td-category-description p {             margin-top: 25px;         }          @media (max-width: 767px) {              .td_category_template_7 .td-category-description p {                 margin-bottom: 28px;                 margin-top: 7px;             }         }          @font-face {             font-family: 'newspaper';             src: url(/uploads/514/newspaper.eot);             src: url(/uploads/514/newspaper.eot) format('embedded-opentype'), url(/uploads/514/newspaper.woff) format('woff'), url(/uploads/514/newspaper.ttf) format('truetype'), url(/uploads/514/newspaper.svg) format('svg');             font-weight: normal;             font-style: normal;         }         [class^="td-icon-"]:before,[class*=" td-icon-"]:before {             font-family: 'newspaper';             speak: none;             font-style: normal;             font-weight: normal;             font-variant: normal;             text-transform: none;             line-height: 1;             text-align: center;             -webkit-font-smoothing: antialiased;             -moz-osx-font-smoothing: grayscale;         }         [class*="td-icon-"] {             line-height: 1;             text-align: center;             display: inline-block;         }         .td-icon-right:before {             content: '\e803';         }         .td-icon-menu-right:before {             content: '\e80d';         }         .td-icon-facebook:before {             content: '\e818';         }         .td-icon-googleplus:before {             content: '\e81b';         }         .td-icon-pinterest:before {             content: '\e825';         }         .td-icon-rss:before {             content: '\e828';         }         .td-icon-tumblr:before {             content: '\e830';         }         .td-icon-twitter:before {             content: '\e831';         }         .td-icon-vk:before {             content: '\e837';         }         .td-icon-mobile:before {             content: '\e83e';         }         .td-social-icon-wrap a:hover {             color: transparent;         }         .td-social-icon-wrap i.td-icon-facebook:hover {             color: #3B5998;         }         .td-social-icon-wrap i.td-icon-googleplus:hover {             color: #dd4b39;         }         .td-social-icon-wrap i.td-icon-pinterest:hover {             color: #cb2027;         }         .td-social-icon-wrap i.td-icon-rss:hover {             color: #f36f24;         }         .td-social-icon-wrap i.td-icon-tumblr:hover {             color: #32506d;         }         .td-social-icon-wrap i.td-icon-twitter:hover {             color: #00aced;         }         .td-social-icon-wrap i.td-icon-vk:hover {             color: #45668e;         }          @media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {          }          .widget {             font-family: 'Open Sans', arial, sans-serif;             margin-bottom: 38px;             overflow: hidden;         }         .widget .block-title {             margin-bottom: 13px;         }         .widget_text {             margin-bottom: 17px;         }         .widget_text .block-title {             margin-bottom: 26px;         }          @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {          }           @media (max-width: 1180px) {              .td-boxed-layout #td-outer-wrap {                 width: 100%;             }         }          .backstretch {             width: 100%;             height: 100%;             position: fixed;             z-index: -99999;             top: 0;         }         .td-backstretch {             max-width: none;             opacity: 0;             transition: opacity 2s;             display: block;         }         .td-stretch-width {             height: auto;             width: 100%;             margin: 0;             position: relative;             left: 50%;             -webkit-transform: translateX(-50%);             ms-transform: translateX(-50%);             transform: translateX(-50%);         }          @media print {              html,body {                 background-color: #FFF;                 color: #000;                 margin: 0;                 padding: 0;             }             img {                 max-width: 100%;                 display: block;             }             h1,h3 {                 page-break-after: avoid;             }             ul,li {                 page-break-inside: avoid;             }             .backstretch {                 display: none;             }             .td-main-content,header {                 width: 100% !important;             }         }          .td-footer-wrapper {             background-color: #222222;             padding-top: 64px;             padding-bottom: 20px;             color: #eaeaea;         }          @media (max-width: 767px) {              .td-footer-wrapper {                 padding-top: 40px;             }         }          .td-footer-wrapper .block-title span {             background-color: transparent;             padding: 0;         }         .td-footer-wrapper .block-title {             border-bottom: 0;             font-size: 18px;             font-weight: 700;             margin-bottom: 40px;         }         .td-footer-wrapper a {             color: #fff;         }         .td-footer-info {             margin-bottom: 48px;         }          @media (max-width: 767px) {              .td-footer-info {                 text-align: center;                 margin-bottom: 64px;             }         }          .footer-logo-wrap {             margin-bottom: 20px;         }         .footer-text-wrap {             font-family: 'Open Sans', arial, sans-serif;         }         .td-social-style-2 .td-social-icon-wrap {             display: inline-block;             margin: 5px 10px 5px 0;         }         .td-social-style-2 .td-social-icon-wrap:last-child {             margin-right: 0;         }         .td-social-style-2 .td-icon-font {             font-size: 14px;             width: 40px;             height: 40px;             line-height: 40px;             border: 1px solid rgba(255, 255, 255, 0.1);             background-color: rgba(255, 255, 255, 0.03);         }          @media (min-width: 768px) and (max-width: 1018px) {              .td-social-style-2 .td-icon-font {                 font-size: 12px;                 width: 32px;                 height: 32px;                 line-height: 32px;             }         }          .footer-social-wrap a:hover {             color: #4db2ec;         }         .td-footer-template-4 .td-footer-info {             text-align: center;         }         .td-footer-template-4 .footer-text-wrap {             width: 80%;             margin-right: auto;             margin-left: auto;         }         .td-sub-footer-container {             background-color: #0d0d0d;             color: #ccc;             font-size: 12px;             font-family: 'Open Sans', arial, sans-serif;         }          @media (max-width: 767px) {              .td-sub-footer-container {                 text-align: center;                 padding: 6px 0;             }         }          .td-sub-footer-copy {             line-height: 34px;         }         .td-sub-footer-container .td-sub-footer-menu {             float: right;         }          @media (max-width: 767px) {              .td-sub-footer-container .td-sub-footer-menu {                 float: none;             }         }          .td-subfooter-menu {             display: inline-block;             margin: 0;             float: right;         }          @media (min-width: 1019px) and (max-width: 1140px) {              .td-subfooter-menu {                 padding-right: 40px;             }         }           @media (min-width: 768px) and (max-width: 1018px) {              .td-subfooter-menu {                 padding-right: 48px;             }         }           @media (max-width: 767px) {              .td-subfooter-menu {                 float: none;             }         }          .td-subfooter-menu li {             display: inline-block;             margin-left: 0;         }         .td-subfooter-menu li a {             margin-right: 16px;             line-height: 34px;             display: inline-block;             color: #ccc;         }         .td-subfooter-menu li a:hover {             color: #4db2ec;         }         .td-subfooter-menu li:last-child a {             margin-right: 0;         }         .sf-menu > .current-menu-item > a:after,.sf-menu > li:hover > a:after,.td-post-small-box a:hover,.page-nav .current,.td-mobile-close a {             background-color: #dd9933;         }         a,.td-social-icon-wrap > a:hover,.td_module_wrap:hover .entry-title a,.td-author-name a:hover,.td-subfooter-menu li a:hover,.footer-social-wrap a:hover,.td-mobile-content li a:hover {             color: #dd9933;         }         .td-post-small-box a:hover,.page-nav .current {             border-color: #dd9933;         }         .td-header-wrap .td-header-menu-wrap-full {             background-color: #000000;         }         .sf-menu > .current-menu-item > a:after,.sf-menu > li:hover > a:after,.td-mobile-close a {             background-color: #81d742;         }         .td-header-wrap .td-header-menu-wrap .sf-menu > li > a {             color: #ffffff;         }