.post-2 .et_pb_section:nth-child(1) .et_pb_text   h1 {
       font-size: 46px; 
       text-align: center; 
       text-transform: none; 
    } 

.post-2 .et_pb_section:nth-child(1) .et_pb_text   p {
       line-height: 40px; 
    } 

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

.post-492 .et_pb_section:nth-child(1) .et_pb_text   h1 {
       font-size: 18px; 
       text-align: center; 
    } 

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

.post-506 .et_pb_section:nth-child(1) .et_pb_text   h1 {
       font-size: 45px; 
       text-align: center; 
    } 

.post-656 .et_pb_section:nth-child(1) .et_pb_text   h1 {
       font-size: 40px; 
    } 

html body div#top-header #et-info #et-info-phone {
       display: none; 
    } 

html body div#et-top-navigation {
    } 

html body header#main-header #logo {
    } 

html body header#main-header {
    } 


@media screen and (max-width: 768px)  { html body div#top-header #et-info #et-info-phone {   display: inline; }  }  
@media screen and (max-width: 480px)  { html body div#et-top-navigation {   padding-left: 0px!important; }  }  
@media screen and (max-width: 480px)  { html body div#top-header #et-info #et-info-phone {   display: inline; }  }  
@media screen and (max-width: 480px)  { html body header#main-header #logo {   margin-left: -20px; }  }  
@media screen and (max-width: 480px)  { html body header#main-header #logo {   max-height: 132px; }  }  
@media screen and (max-width: 480px)  { html body header#main-header #logo {   max-width: 305px; }  }  
@media screen and (max-width: 480px)  { html body header#main-header #logo {   width: 231px!important; }  }  
@media screen and (max-width: 480px)  { html body header#main-header {   margin-left: 0px; }  }  