.post-41 .et_pb_section:nth-child(1) .et_pb_button {
       font-size: 17px!important; 
       margin-left: 18px; 
       margin-right: 18px; 
       padding-bottom: 11px!important; 
       padding-left: 34px!important; 
       padding-right: 34px!important; 
       padding-top: 11px!important; 
    } 

.post-41 .et_pb_section:nth-child(1) .et_pb_button:hover {
       padding-bottom: 11px!important; 
       padding-left: 34px!important; 
       padding-right: 34px!important; 
       padding-top: 11px!important; 
    } 

.post-41 .et_pb_section:nth-child(1) .et_pb_fullwidth_header .et_pb_fullwidth_header_subhead {
       font-size: 18px; 
       font-weight: bold; 
       padding-bottom: 7px; 
    } 

.post-41 .et_pb_section:nth-child(1) .et_pb_fullwidth_header .header-content img {
       display: inline; 
       padding-bottom: 30px; 
    } 

.post-41 .et_pb_section:nth-child(1) .et_pb_fullwidth_header .header-content {
       margin-top: -20px; 
    } 

.post-41 .et_pb_section:nth-child(1) .et_pb_fullwidth_header h1 {
       font-size: 45px; 
    } 

.post-41 .et_pb_section:nth-child(2) .et_pb_button {
       color: rgba(255,255,255,1); 
       margin-top: 0px; 
    } 

.post-41 .et_pb_section:nth-child(2) .et_pb_button:hover {
       background-color: rgba(255,255,255,1)!important; 
       color: rgba(79,79,79,1)!important; 
    } 

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

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

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

.post-45 .et_pb_section:nth-child(1) .et_pb_fullwidth_header {
       padding-bottom: 65px; 
       padding-top: 75px; 
    } 

.post-45 .et_pb_section:nth-child(2) .et_pb_button {
       color: rgba(45,45,45,1); 
       font-size: 17px; 
       padding-bottom: 11px!important; 
       padding-left: 34px!important; 
       padding-right: 34px!important; 
       padding-top: 11px!important; 
    } 

.post-45 .et_pb_section:nth-child(2) .et_pb_button:hover {
       background-color: rgba(45,45,45,1)!important; 
       color: #ffffff!important; 
       padding-bottom: 11px!important; 
       padding-left: 34px!important; 
       padding-right: 34px!important; 
       padding-top: 11px!important; 
    } 

.post-47 .et_pb_section:nth-child(1) .et_pb_fullwidth_header {
       padding-bottom: 65px; 
       padding-top: 75px; 
    } 

.post-47 .et_pb_section:nth-child(2) .et_pb_button:hover {
       padding-bottom: 11px!important; 
       padding-left: 34px!important; 
       padding-right: 34px!important; 
       padding-top: 11px!important; 
    } 

.post-47 .et_pb_section:nth-child(2) .et_pb_button {
       padding-bottom: 11px!important; 
       padding-left: 34px!important; 
       padding-right: 34px!important; 
       padding-top: 11px!important; 
    } 

.post-49 .et_pb_section:nth-child(1) .et_pb_fullwidth_header {
       padding-bottom: 65px; 
       padding-top: 75px; 
    } 

.post-49 .et_pb_section:nth-child(2) .et_pb_button:hover {
       padding-bottom: 11px!important; 
       padding-left: 34px!important; 
       padding-right: 34px!important; 
       padding-top: 11px!important; 
    } 

.post-49 .et_pb_section:nth-child(2) .et_pb_button {
       padding-bottom: 11px!important; 
       padding-left: 34px!important; 
       padding-right: 34px!important; 
       padding-top: 11px!important; 
    } 

.post-51 .et_pb_section:nth-child(1) .et_pb_fullwidth_header {
       padding-bottom: 65px; 
       padding-top: 75px; 
    } 

.post-51 .et_pb_section:nth-child(2) .et_pb_button {
       font-size: 17px; 
       padding-bottom: 11px!important; 
       padding-left: 34px!important; 
       padding-right: 34px!important; 
       padding-top: 11px!important; 
    } 

.post-51 .et_pb_section:nth-child(2) .et_pb_button:hover {
       background-color: rgba(63,63,63,1)!important; 
       color: rgba(255,255,255,1)!important; 
       padding-bottom: 11px!important; 
       padding-left: 34px!important; 
       padding-right: 34px!important; 
       padding-top: 11px!important; 
    } 

#et_pb_contact_form_0.et_pb_contact_form_container input[type=text].et_pb_contact_captcha {
       max-width: 55px; 
       padding-right: 22px!important; 
       width: 60px!important; 
    } 

#et_pb_contact_form_0.et_pb_contact_form_container p.clearfix {
       color: rgba(191,191,191,1); 
    } 

html body #footer-widgets .footer-widget .et_pb_widget:not(.woocommerce) a:active {
       color: rgba(255,255,255,1)!important; 
    } 

html body #footer-widgets .footer-widget .et_pb_widget:not(.woocommerce) a {
       color: rgba(255,255,255,1); 
    } 

html body #footer-widgets .footer-widget .et_pb_widget:not(.woocommerce) a:hover {
       font-weight: bold!important; 
    } 

html body header#main-header {
       box-shadow: none!important; 
       height: 56px; 
       opacity: 1; 
       position: fixed!important; 
    } 

