.hp-schedule-header {
       padding-bottom: 0px; 
       padding-top: 0px; 
    } 

.pagetitle {
       background-color: rgba(0,0,0,1); 
       background-image: linear-gradient(0deg,#b70100,#670001); 
       border-bottom-color: rgba(0,0,0,1); 
       border-bottom-style: solid; 
       border-bottom-width: 1px!important; 
       border-left-style: solid; 
       border-left-width: 0px!important; 
       color: #ffffff!important; 
       padding-bottom: 18px; 
       padding-top: 20px; 
    } 

.pagetitle h1 {
       color: rgba(213,1,4,1); 
       padding-bottom: 0px; 
       text-shadow: 2px 2px 2px #000000; 
    } 

.post-155 .et_pb_section:nth-child(2) .et_pb_toggle_close {
       margin-bottom: 15px; 
    } 

.post-48 .et_pb_section:nth-child(2) .et_pb_fullwidth_header .header-content h3 {
       font-size: 38px!important; 
    } 

.post-48 .et_pb_section:nth-child(3) .et_pb_text   h1 {
       font-size: 40px!important; 
    } 

#about-slider.et_pb_slider .et_pb_slide_description {
       padding-bottom: 200px; 
       padding-top: 200px; 
    } 

#callus-cta {
       box-shadow: 7px 7px 7px 7px  rgba(0,0,0,0.5); 
       padding-top: 60px; 
    } 

#et-top-navigation {
    } 

html body div#et-top-navigation ul.nav li {
    } 

html body div#et-top-navigation ul.nav {
    } 

html body header#main-header #logo {
    } 

.hp-schedule-header h1 {
    } 

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

html body div#et_mobile_nav_menu {
    } 

.et_pb_section:nth-child(2) .et_pb_text img:not(.wp-smiley) {
    } 


@media screen and (max-width: 1024px)  { .post-48 .et_pb_section:nth-child(2) .et_pb_fullwidth_header .header-content h3 {   font-size: 36px!important; }  }  
@media screen and (max-width: 1024px)  { #et-top-navigation {   float: right; }  }  
@media screen and (max-width: 1024px)  { #et-top-navigation {   left: 30px; }  }  
@media screen and (max-width: 1024px)  { #et-top-navigation {   padding-left: 177px!important; }  }  
@media screen and (max-width: 1024px)  { #et-top-navigation {   position: relative; }  }  
@media screen and (max-width: 1024px)  { html body div#et-top-navigation ul.nav li {   padding-right: 18px; }  }  
@media screen and (max-width: 1024px)  { html body div#et-top-navigation ul.nav {   padding-left: 80px; }  }  
@media screen and (max-width: 1024px)  { html body div#et-top-navigation ul.nav {   width: 775px; }  }  
@media screen and (max-width: 1024px)  { html body header#main-header #logo {   margin-left: -60px; }  }  
@media screen and (max-width: 1024px)  { html body header#main-header #logo {   max-height: 60%; }  }  
@media screen and (max-width: 1024px)  { html body header#main-header #logo {   max-width: 60%; }  }  
@media screen and (max-width: 768px) { .hp-schedule-header h1 {   font-size: 24px!important; }  }  
@media screen and (max-width: 768px) { .post-127 .et_pb_section:nth-child(2) .et_pb_text img:not(.wp-smiley) {   float: left!important; }  }  
@media screen and (max-width: 768px) { .post-127 .et_pb_section:nth-child(2) .et_pb_text img:not(.wp-smiley) {   margin-right: 10px!important; }  }  
@media screen and (max-width: 768px)  { html body div#et_mobile_nav_menu {   padding-top: 16px; }  }  
@media screen and (max-width: 768px) { html body header#main-header #logo {   max-height: 94%!important; }  }  
@media screen and (max-width: 768px) { html body header#main-header #logo {   max-width: 90%!important; }  }  
@media screen and (max-width: 667px) { .pagetitle h1 {   font-size: 24px!important; }  }  
@media screen and (max-width: 667px) { .pagetitle {   padding-bottom: 0px!important; }  }  
@media screen and (max-width: 667px) { .pagetitle {   padding-top: 0px!important; }  }  
@media screen and (max-width: 667px) { .post-127 .et_pb_section:nth-child(2) .et_pb_text img:not(.wp-smiley) {   float: left!important; }  }  
@media screen and (max-width: 667px) { .post-127 .et_pb_section:nth-child(2) .et_pb_text img:not(.wp-smiley) {   margin-right: 14px!important; }  }  
@media screen and (max-width: 667px)  { .post-48 .et_pb_section:nth-child(2) .et_pb_fullwidth_header .header-content h3 {   font-size: 31px!important; }  }  
@media screen and (max-width: 667px)  { .post-48 .et_pb_section:nth-child(3) .et_pb_text   h1 {   font-size: 32px!important; }  }  
@media screen and (max-width: 480px) { .et_pb_section:nth-child(2) .et_pb_text img:not(.wp-smiley) {   float: none!important; }  }  
@media screen and (max-width: 480px) { .hp-schedule-header h1 {   font-size: 16px!important; }  }  
@media screen and (max-width: 480px) { .hp-schedule-header h1 {   line-height: 23px!important; }  }  
@media screen and (max-width: 480px) { .hp-schedule-header h1 {   padding-bottom: 0px!important; }  }  
@media screen and (max-width: 480px) { .pagetitle h1 {   font-size: 24px!important; }  }  
@media screen and (max-width: 480px) { .pagetitle {   padding-bottom: 0px!important; }  }  
@media screen and (max-width: 480px) { .pagetitle {   padding-top: 0px!important; }  }  
@media screen and (max-width: 480px)  { .post-48 .et_pb_section:nth-child(2) .et_pb_fullwidth_header .header-content h3 {   font-size: 16px!important; }  }  
@media screen and (max-width: 480px)  { .post-48 .et_pb_section:nth-child(2) .et_pb_fullwidth_header .header-content h3 {   line-height: 31px!important; }  }  
@media screen and (max-width: 480px) { #about-slider.et_pb_slider .et_pb_slide_description {   padding-bottom: 80px!important; }  }  
@media screen and (max-width: 480px) { #about-slider.et_pb_slider .et_pb_slide_description {   padding-top: 80px!important; }  }  
@media screen and (max-width: 480px)  { html body div#et_mobile_nav_menu {   padding-right: 6px; }  }  
@media screen and (max-width: 480px)  { html body div#et_mobile_nav_menu {   padding-top: 8px; }  }  
@media screen and (max-width: 480px)  { html body header#main-header #logo {   margin-left: 0px; }  }  
@media screen and (min-width: 320px) and (max-width: 480px) { .post-127 .et_pb_section:nth-child(2) .et_pb_text img:not(.wp-smiley) {   float: none!important; }  }  