<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.area-cta {
       box-shadow: 0px 3px 4px  rgba(0,0,0,0.5); 
       padding-bottom: 51px; 
       padding-top: 49px; 
    } 

.area-cta p {
       font-family: Oswald; 
       font-size: 23px; 
       letter-spacing: 1px; 
       line-height: 39px; 
       text-shadow: 2px 2px 2px #000000; 
    } 

.contact-cta .et_pb_button {
       background-color: rgb(0, 169, 236); 
       color: rgb(255, 255, 255)!important; 
    } 

.contact-cta .et_pb_button:hover {
       background-color: #00a9ec!important; 
    } 

.contact-cta h2 {
       font-size: 20px; 
       line-height: 27px; 
    } 

.contact-cta {
       padding-bottom: 19px!important; 
       padding-left: 20px!important; 
       padding-right: 20px!important; 
       padding-top: 15px!important; 
    } 

.et_pb_text a {
       color: #00a9ec; 
       font-weight: bold; 
    } 

.et_pb_text a:hover {
       text-decoration: underline!important; 
    } 

.header-link a {
       color: #38301b; 
       display: block; 
       font-weight: normal; 
       text-align: center; 
    } 

.services-blurb .et_pb_blurb_content p {
       font-size: 14px; 
       line-height: 22px; 
    } 

.under-slider h1 {
       text-shadow: 2px 2px 2px #000000; 
    } 

.under-slider {
       padding-bottom: 0px; 
       padding-top: 0px; 
    } 

#footer-col1 {
       margin-top: 21px; 
       padding-left: 50px; 
    } 

html body div#et-top-navigation ul.nav .current_page_item &gt; a {
       padding-bottom: 16px; 
       padding-top: 24px; 
    } 

html body div#et-top-navigation ul.nav li a {
       padding-bottom: 16px; 
       padding-top: 0px; 
    } 

html body div#top-header {
       z-index: 8804; 
    } 

html body header#main-header #logo {
       margin-top: -20px; 
       max-height: 250%; 
       max-width: 250%; 
       padding-bottom: 13px; 
    } 

.pagetitle {
    } 


@media screen and (max-width: 1024px)  { .area-cta {   padding-bottom: 7px; }  }  
@media screen and (max-width: 1024px)  { .area-cta {   padding-top: 19px; }  }  
@media screen and (max-width: 768px)  { .area-cta p {   font-size: 18px; }  }  
@media screen and (max-width: 768px)  { .area-cta p {   line-height: 23px; }  }  
@media screen and (max-width: 768px)  { html body header#main-header #logo {   max-height: 54%!important; }  }  
@media screen and (max-width: 768px)  { html body header#main-header #logo {   max-width: 50%!important; }  }  
@media screen and (max-width: 667px)  { .pagetitle {   padding-bottom: 0px; }  }  
@media screen and (max-width: 667px)  { .pagetitle {   padding-top: 0px; }  }  
@media screen and (max-width: 480px)  { .area-cta p {   font-size: 14px; }  }  
@media screen and (max-width: 480px)  { .area-cta p {   line-height: 18px; }  }  
@media screen and (max-width: 480px)  { .area-cta {   padding-bottom: 0px; }  }  
@media screen and (max-width: 480px)  { .area-cta {   padding-top: 5px; }  }  
@media screen and (max-width: 480px)  { .pagetitle {   padding-bottom: 0px; }  }  
@media screen and (max-width: 480px)  { .pagetitle {   padding-top: 0px; }  }  
@media screen and (max-width: 480px)  { .under-slider h1 {   font-size: 20px; }  }  
@media screen and (max-width: 480px)  { html body header#main-header #logo {   max-height: 84%!important; }  }  
@media screen and (max-width: 480px)  { html body header#main-header #logo {   max-width: 80%!important; }  }  </pre></body></html>