html #main-header #logo {
       width: 386px ; 
       height: 162px ; 
       max-height: 384px ; 
       margin-top: -30px ; 
    } 

html #main-header {
       background-image: none ; 
       background-size: cover ; 
       background-position: center top ; 
       background-color: rgba(255,255,255,1) ; 
       height: 192px ; 
    } 

#et-top-navigation {
       background-color: rgba(239,239,239,1) ; 
       margin-top: 26px ; 
       padding-top: 13px ; 
    } 

body #main-footer {
       background-color: rgba(211,211,211,1) ; 
    } 

.post-43 .et_pb_section:nth-child(1) .et_pb_row:nth-child(1) .et_pb_column:nth-child(1) {
       background-color: transparent ; 
       margin-top: -4px ; 
       padding-top: 34px ; 
       height: 909px ; 
    } 

.post-43 .et_pb_section:nth-child(1) .et_pb_promo .et_pb_promo_button {
       color: rgba(255,255,255,1) ; 
       border-color: rgba(255,255,255,1) ; 
       font-size: 16px ; 
    } 

.post-43 .et_pb_section:nth-child(1) .et_pb_promo {
       color: rgba(255,255,255,1) ; 
    } 

#CalltoAction2.et_pb_promo .et_pb_promo_button {
       color: rgba(51,51,51,1) ; 
       border-color: rgba(51,51,51,1) ; 
       font-size: 33px ; 
    } 

.post-43 .et_pb_section:nth-child(1) .et_pb_row:nth-child(1) {
       background-color: transparent ; 
    } 

.post-43 .et_pb_section:nth-child(2) .et_pb_row:nth-child(1) .et_pb_column:nth-child(1) {
       background-color: rgba(146,204,208,1) ; 
       padding-top: 25px ; 
       padding-right: 7px ; 
       padding-left: 7px ; 
    } 

.post-43 .et_pb_section:nth-child(1) .et_pb_blurb {
       background-color: transparent ; 
       color: rgba(255,255,255,1) ; 
       font-weight: normal ; 
       font-size: 18px ; 
    } 

#CalltoAction2.et_pb_promo {
       background-color: transparent ; 
       padding-top: 0px ; 
       padding-bottom: 0px ; 
       margin-bottom: 34px ; 
       top: -30px ; 
       position: relative ; 
       height: 60px ; 
    } 

.post-43 .et_pb_section:nth-child(1) .et_pb_blurb .et_pb_blurb_content p {
       color: rgba(51,51,51,1) ; 
    } 

.post-43 .et_pb_section:nth-child(1) .et_pb_blurb .et_pb_blurb_content h4 {
       font-weight: bolder ; 
       font-size: 47px ; 
    } 

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

.post-43 .et_pb_section:nth-child(2) .et_pb_text   h1 {
       font-size: 40px ; 
       font-weight: normal ; 
    } 

.post-43 .et_pb_section:nth-child(1) {
       padding-top: 0px ; 
       padding-bottom: 0px ; 
    } 

.post-43 .et_pb_section:nth-child(2) {
       padding-top: 0px ; 
       padding-bottom: 0px ; 
    } 

.post-43 .et_pb_section:nth-child(1) .et_pb_blurb .et_pb_blurb_content {
       color: rgba(51,51,51,1) ; 
    } 

.post-87 .et_pb_section:nth-child(1) {
       margin-top: 30px ; 
       padding-top: 0px ; 
       padding-bottom: 0px ; 
    } 

.post-87 .et_pb_section:nth-child(2) {
       margin-top: 0px ; 
       padding-top: 0px ; 
       padding-bottom: 0px ; 
    } 

.post-87 .et_pb_section:nth-child(3) {
       padding-top: 23px ; 
       padding-bottom: 19px ; 
    } 

.post-87 .et_pb_section:nth-child(3) .et_pb_text   h3 {
       margin-top: 39px ; 
       font-size: 41px ; 
    } 

.post-87 .et_pb_section:nth-child(3) .et_pb_text   h4 {
       margin-top: 41px ; 
    } 

#CalltoAction3.et_pb_promo .et_pb_promo_button {
       margin-top: -50px ; 
       color: rgba(51,51,51,1) ; 
       top: -30px ; 
    } 

.post-93 .et_pb_section:nth-child(1) .et_pb_row:nth-child(1) .et_pb_column:nth-child(1) {
       background-color: transparent ; 
       padding-top: 9px ; 
       padding-bottom: 1px ; 
       margin-bottom: -20px ; 
    } 

.post-93 .et_pb_section:nth-child(2) .et_pb_row:nth-child(1) .et_pb_column:nth-child(1) {
       background-color: rgba(222,111,164,1) ; 
       padding-top: 30px ; 
       padding-bottom: 5px ; 
    } 

.post-93 .et_pb_section:nth-child(2) {
       padding-top: 0px ; 
    } 

.post-93 .et_pb_section:nth-child(1) {
       padding-bottom: 0px ; 
       padding-top: 0px ; 
    } 

.post-91 .et_pb_section:nth-child(1) .et_pb_row:nth-child(1) .et_pb_column:nth-child(2) {
       background-color: rgba(146,204,208,1) ; 
    } 

.post-43 .et_pb_section:nth-child(1) .et_pb_text   h1 {
       font-size: 38px ; 
       font-weight: bold ; 
    } 

.post-43 .et_pb_section:nth-child(1) .et_pb_text   strong {
       color: rgba(51,51,51,1) ; 
       font-size: 19px ; 
       margin-top: 1px ; 
    } 

.post-43 .et_pb_section:nth-child(1) .et_pb_row:nth-child(1) .et_pb_column:nth-child(2) {
       margin-top: 30px ; 
       background-color: rgba(222,111,164,1) ; 
       padding-top: 25px ; 
       padding-bottom: 35px ; 
    } 

.post-87 .et_pb_section:nth-child(2) .et_pb_text   h3 {
       font-size: 38px ; 
       margin-top: 50px ; 
    } 

.post-87 .et_pb_section:nth-child(2) .et_pb_text   h4 {
       margin-top: 24px ; 
    } 

body #et-secondary-menu ul.menu li {
       font-size: 18px ; 
       font-weight: bold ; 
    } 

#CalltoAction3.et_pb_promo {
       color: rgba(51,51,51,1) ; 
    } 

.post-87 .et_pb_section:nth-child(1) .et_pb_text   h3 {
       font-size: 19px ; 
    } 

.post-87 .et_pb_section:nth-child(1) .et_pb_text   h4 {
       margin-top: 30px ; 
       font-size: 22px ; 
    } 

.post-43 .et_pb_section:nth-child(1) .et_pb_image {
       margin-top: 50px ; 
    } 

#et-top-navigation ul.nav {
       height: 35px ; 
    } 

html body div#et-top-navigation {
    } 

.post-43 .et_pb_section:nth-child(1) .et_pb_image img {
       width: 542px ; 
    } 

.post-166 .et_pb_section:nth-child(1) .et_pb_text   h1 {
       font-size: 30px ; 
       font-weight: bold ; 
    } 

.post-166 .et_pb_section:nth-child(1) .et_pb_row:nth-child(1) .et_pb_column:nth-child(2) {
       background-color: rgba(222,111,164,1) ; 
       padding-top: 25px ; 
       padding-bottom: 35px ; 
    } 

.post-166 .et_pb_section:nth-child(1) .et_pb_button {
       color: rgba(255,255,255,1) ; 
    } 

.post-166 .et_pb_section:nth-child(2) .et_pb_row:nth-child(1) .et_pb_column:nth-child(1) {
       background-color: rgba(146,204,208,1) ; 
    } 

.post-166 .et_pb_section:nth-child(2) .et_pb_text   h1 {
       font-size: 31px ; 
       padding-right: 7px ; 
       padding-left: 7px ; 
    } 

.post-166 .et_pb_section:nth-child(1) .et_pb_text   strong {
       font-size: 19px ; 
    } 

.post-166 .et_pb_section:nth-child(2) {
       padding-bottom: 0px ; 
    } 

.post-164 .et_pb_section:nth-child(1) .et_pb_text   h1 {
       font-size: 30px ; 
       font-weight: bold ; 
    } 

.post-164 .et_pb_section:nth-child(1) .et_pb_row:nth-child(1) .et_pb_column:nth-child(2) {
       background-color: rgba(222,111,164,1) ; 
       padding-top: 25px ; 
       padding-bottom: 35px ; 
    } 

.post-164 .et_pb_section:nth-child(1) .et_pb_button {
       color: rgba(255,255,255,1) ; 
    } 

.post-164 .et_pb_section:nth-child(2) .et_pb_row:nth-child(1) .et_pb_column:nth-child(1) {
       background-color: rgba(146,204,208,1) ; 
    } 

.post-164 .et_pb_section:nth-child(2) {
       padding-bottom: 0px ; 
    } 

.post-164 .et_pb_section:nth-child(2) .et_pb_text   h1 {
       font-size: 32px ; 
    } 

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

.post-168 .et_pb_section:nth-child(1) .et_pb_text   h1 {
       font-weight: bold ; 
       font-size: 31px ; 
    } 

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

.post-168 .et_pb_section:nth-child(1) .et_pb_row:nth-child(1) .et_pb_column:nth-child(2) {
       background-color: rgba(222,111,164,1) ; 
       padding-top: 25px ; 
       padding-bottom: 35px ; 
    } 

.post-168 .et_pb_section:nth-child(1) .et_pb_button {
       color: rgba(239,239,239,1) ; 
    } 

.post-168 .et_pb_section:nth-child(2) .et_pb_row:nth-child(1) .et_pb_column:nth-child(1) {
       background-color: rgba(146,204,208,1) ; 
    } 

.post-168 .et_pb_section:nth-child(2) .et_pb_text   h1 {
       font-size: 30px ; 
    } 

.post-168 .et_pb_section:nth-child(2) {
       padding-bottom: 0px ; 
    } 

.post-170 .et_pb_section:nth-child(1) .et_pb_text   h1 {
       font-size: 31px ; 
       font-weight: bold ; 
    } 

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

.post-170 .et_pb_section:nth-child(1) .et_pb_row:nth-child(1) .et_pb_column:nth-child(2) {
       background-color: rgba(222,111,164,1) ; 
       padding-top: 25px ; 
       padding-bottom: 35px ; 
    } 

.post-170 .et_pb_section:nth-child(1) .et_pb_button {
       color: rgba(239,239,239,1) ; 
    } 

.post-170 .et_pb_section:nth-child(2) .et_pb_row:nth-child(1) .et_pb_column:nth-child(1) {
       background-color: rgba(146,204,208,1) ; 
    } 

.post-170 .et_pb_section:nth-child(2) .et_pb_text   h1 {
       font-size: 30px ; 
    } 

.post-170 .et_pb_section:nth-child(2) {
       padding-bottom: 0px ; 
    } 

.post-170 .et_pb_section:nth-child(1) .et_pb_image img {
    } 

.post-179 .et_pb_section:nth-child(1) .et_pb_text   h1 {
       font-size: 29px ; 
       font-weight: bold ; 
    } 

.post-179 .et_pb_section:nth-child(1) .et_pb_text   strong {
       font-size: 17px ; 
    } 

.post-179 .et_pb_section:nth-child(1) .et_pb_row:nth-child(1) .et_pb_column:nth-child(2) {
       background-color: rgba(222,111,164,1) ; 
       padding-top: 25px ; 
       padding-bottom: 35px ; 
    } 

.post-179 .et_pb_section:nth-child(1) .et_pb_button {
       color: rgba(239,239,239,1) ; 
    } 

.post-179 .et_pb_section:nth-child(2) .et_pb_row:nth-child(1) .et_pb_column:nth-child(1) {
       background-color: rgba(146,204,208,1) ; 
    } 

.post-179 .et_pb_section:nth-child(2) {
       padding-bottom: 0px ; 
    } 

.post-179 .et_pb_section:nth-child(1) .et_pb_image img {
    } 

.post-87 .et_pb_section:nth-child(1) .et_pb_text   img:not(.wp-smiley) {
    } 

.post-216 .et_pb_section:nth-child(1) .et_pb_row:nth-child(1) .et_pb_column:nth-child(2) {
       background-color: rgba(222,111,164,1) ; 
       padding-top: 25px ; 
       padding-left: 0px ; 
       padding-bottom: 35px ; 
    } 

.post-216 .et_pb_section:nth-child(1) .et_pb_button {
       color: rgba(239,239,239,1) ; 
    } 

.post-216 .et_pb_section:nth-child(1) .et_pb_text   h1 {
       font-size: 31px ; 
       font-weight: bold ; 
    } 

.post-216 .et_pb_section:nth-child(2) {
       background-color: rgba(146,204,208,1) ; 
       padding-top: 0px ; 
       padding-bottom: 0px ; 
    } 

.post-216 .et_pb_section:nth-child(2) .et_pb_row:nth-child(1) {
       background-color: rgba(146,204,208,1) ; 
       padding-left: 10px ; 
       padding-right: 10px ; 
    } 

.post-216 .et_pb_section:nth-child(2) .et_pb_text   h1 {
       font-size: 25px ; 
    } 

.post-216 .et_pb_section:nth-child(1) .et_pb_image img {
    } 

#left-area .hentry .post-meta {
       display: none ; 
    } 


@media screen and (min-width: 0px) and (max-width: 480px) { .post-43 .et_pb_section:nth-child(1) .et_pb_text   h1 {   font-size: 38px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { html body div#et-top-navigation {   background-color: transparent; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .post-43 .et_pb_section:nth-child(2) .et_pb_row:nth-child(1) .et_pb_column:nth-child(1) {   padding-left: 7px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .post-43 .et_pb_section:nth-child(2) .et_pb_row:nth-child(1) .et_pb_column:nth-child(1) {   padding-right: 7px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .post-43 .et_pb_section:nth-child(2) .et_pb_text   h1 {   font-size: 27px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .post-170 .et_pb_section:nth-child(1) .et_pb_image img {   margin-top: 36px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .post-179 .et_pb_section:nth-child(1) .et_pb_image img {   margin-top: 35px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .post-87 .et_pb_section:nth-child(1) .et_pb_text   img:not(.wp-smiley) {   width: 67px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .post-216 .et_pb_section:nth-child(1) .et_pb_image img {   margin-top: 44px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .post-43 .et_pb_section:nth-child(1) .et_pb_row:nth-child(1) .et_pb_column:nth-child(2) {   margin-top: 300px; }  }  