.post-2 .et_pb_section:nth-child(1) .et_pb_row:nth-child(1) .et_pb_column:nth-child(2) {
       background-color: rgba(7,46,103,0.8) ; 
       border-width: 1px ; 
       border-style: solid ; 
       border-radius: 5px ; 
       border-top-left-radius: 6px ; 
       border-top-right-radius: 5px ; 
       width: 491px ; 
       height: 238px ; 
       color: rgba(5,4,4,1) ; 
       text-align: left ; 
       margin-top: 0px ; 
       margin-right: 0px ; 
       padding-left: 8px ; 
       padding-right: 8px ; 
       border-color: rgba(7,46,103,0.73) ; 
    } 

.post-2 .et_pb_section:nth-child(1) .et_pb_text   h1 {
       color: rgba(5,4,4,1) ; 
       margin-top: 25px ; 
       margin-right: 10px ; 
       margin-bottom: 10px ; 
       margin-left: 10px ; 
    } 

.post-2 .et_pb_section:nth-child(1) .et_pb_text   h2 {
       margin-bottom: 5px ; 
       margin-left: 12px ; 
       margin-right: 12px ; 
       margin-top: 31px ; 
    } 

.post-2 .et_pb_section:nth-child(1) {
       background-color: transparent ; 
       height: 353px ; 
    } 

.post-2 .et_pb_section:nth-child(2) .et_pb_fullwidth_header p.et_pb_fullwidth_header_subhead {
       font-size: 20px ; 
    } 

.post-2 .et_pb_section:nth-child(2) {
       border-width: 0px ; 
       border-style: solid ; 
       border-top-width: 3px ; 
       border-top-style: solid ; 
       border-top-color: rgba(196,192,190,1) ; 
    } 

.post-2 .et_pb_section:nth-child(4) .et_pb_fullwidth_header p.et_pb_fullwidth_header_subhead {
       font-size: 20px ; 
    } 

#wpcf7-f681-o1 {
       background-color: rgba(7,46,103,0.96) ; 
       color: rgba(255,255,255,1) ; 
       padding-right: 10px ; 
       margin-top: 0px ; 
       margin-right: 0px ; 
       padding-left: 10px ; 
       padding-bottom: 10px ; 
       padding-top: 10px ; 
       width: 259px ; 
       min-width: 0px ; 
       border-bottom-right-radius: 0px ; 
    } 

#sidebar .et_pb_widget:not(.woocommerce) h4 {
       font-size: 21px ; 
       text-align: left ; 
    } 

#sidebar .et_pb_widget:not(.woocommerce) a {
       width: 280px ; 
       display: block ; 
    } 

html #main-header #logo {
       min-width: 17px ; 
       min-height: 70px ; 
    } 

.post-2 .et_pb_section:nth-child(2) .et_pb_fullwidth_header {
       background-color: rgba(7,46,103,1) ; 
    } 

.post-2 .et_pb_section:nth-child(1) .et_pb_image {
       border-color: rgba(7,46,103,1) ; 
       border-width: 2px ; 
       border-style: solid ; 
    } 

#wpcf7-f681-o1 input[type=email] {
       width: 228px ; 
       height: 13px ; 
    } 

#left-area .hentry  img:not(.wp-smiley) {
       border-width: 2px ; 
       border-style: solid ; 
    } 

#left-area .hentry  {
       border-width: 0px ; 
       border-style: solid ; 
    } 

.post-2 .et_pb_section:nth-child(1) .et_pb_row:nth-child(1) {
       border-color: rgba(7,46,103,1) ; 
    } 

.post-25 .et_pb_section:nth-child(1) .et_pb_fullwidth_header p.et_pb_fullwidth_header_subhead {
       font-size: 18px ; 
    } 

body #main-footer {
       height: 125px ; 
       min-height: 0px ; 
    } 

#footer-bottom {
       background-color: rgba(214,214,214, 0.317647) ; 
    } 

#wpcf7-f681-o1 input[type=text] {
       width: 228px ; 
    } 

.post-2 .et_pb_section:nth-child(1) .et_pb_promo {
       padding-top: 13px ; 
    } 

#left-area .hentry  td {
       border-width: 2px ; 
       border-right-width: 2px ; 
       border-right-style: solid ; 
       border-bottom-width: 2px ; 
       border-bottom-style: solid ; 
       border-top-width: 2px ; 
       border-left-width: 2px ; 
       border-left-style: solid ; 
       border-top-color: rgba(102,102,102,1) ; 
       border-color: rgba(102,102,102,1) ; 
    } 

#et-footer-nav ul.bottom-nav li a {
       color: rgba(7,46,103,1) ; 
       font-size: 16px ; 
       text-align: left ; 
    } 

#sidebar .et_pb_widget:not(.woocommerce) img {
       width: 412px ; 
       display: block ; 
       height: 114px ; 
       max-width: 269px ; 
       max-height: 204px ; 
    } 

.post-2 .et_pb_section:nth-child(1) .et_pb_promo .et_pb_promo_description  h2 {
       color: rgba(7,46,103,1) ; 
       font-size: 37px ; 
       margin-top: 19px ; 
    } 

.post-2 .et_pb_section:nth-child(1) .et_pb_promo .et_pb_promo_button {
       background-color: rgba(7,46,103,0.79) ; 
       color: rgba(255,255,255,1) ; 
       margin-top: 30px ; 
       border-width: 0px ; 
       border-top-width: 0px ; 
       border-right-width: 0px ; 
       border-bottom-width: 1px ; 
       border-left-width: 0px ; 
       border-style: none ; 
       font-size: 24px ; 
    } 

.post-2 .et_pb_section:nth-child(1) .et_pb_promo .et_pb_promo_description  {
       color: rgba(7,46,103,1) ; 
       font-size: 34px ; 
       line-height: 43px ; 
    } 

.post-2 .et_pb_section:nth-child(1) .et_pb_promo .et_pb_promo_description  p {
       font-weight: bold ; 
    } 

#et-top-navigation ul.nav li a {
       font-size: 16px ; 
    } 

.post-1113 .et_pb_section:nth-child(1) .et_pb_text   p {
       font-size: 18px ; 
    } 

.post-1113 .et_pb_section:nth-child(1) .et_pb_text   {
       font-size: 16px ; 
    } 

