#ES_Sec1_Mod1_Text1.et_pb_text   p {
       font-size: 25px; 
       font-weight: lighter; 
    } 

#ES_Sec10_Mod1_Header1.et_pb_fullwidth_header .et_pb_fullwidth_header_subhead {
       font-size: 27px; 
       font-weight: lighter; 
    } 

#ES_Sec10_Mod1_Header1.et_pb_fullwidth_header .header-content p {
       font-size: 25px; 
       font-weight: lighter; 
       letter-spacing: 5px; 
       line-height: 40px; 
    } 

#ES_Sec10_Mod1_Header1.et_pb_fullwidth_header h1 {
       font-size: 40px; 
       font-weight: normal; 
       letter-spacing: 1px; 
    } 

#ES_Sec10_Mod1_Header1.et_pb_fullwidth_header {
       padding-bottom: 18px; 
       padding-top: 30px; 
    } 

#ES_Sec2_Row2_Mod_Text1.et_pb_text   p {
       font-size: 50px; 
       letter-spacing: 12px; 
    } 

#ES_Sec2_Row2_Mod_Text1.et_pb_text   strong {
       letter-spacing: 17px; 
    } 

#ES_Sec2_Row2_Mod_Text2.et_pb_text   p {
       font-size: 33px; 
       font-weight: lighter; 
       letter-spacing: 9px; 
       line-height: 14px; 
    } 

#ES_Sec2_Row2_Mod_Text3.et_pb_text   p {
       font-size: 33px; 
       font-weight: lighter; 
       letter-spacing: 9px; 
       line-height: 14px; 
    } 

#ES_Sec2.et_pb_section {
       padding-bottom: 54px; 
       padding-top: 54px; 
    } 

#ES_Sec3_Mod1_Blurb1.et_pb_blurb .et_pb_blurb_content h4 {
       font-size: 25px; 
       font-weight: lighter; 
       padding-bottom: 0px; 
    } 

#ES_Sec3_Mod1_Blurb1.et_pb_blurb .et_pb_blurb_content {
       margin-bottom: 0px; 
    } 

#ES_Sec3_Mod1_BlurbDesc1.et_pb_text   p {
       color: rgba(179,163,162,1); 
    } 

#ES_Sec3_Mod1_Blurbsub1.et_pb_text   {
       margin-bottom: 10px; 
    } 

#ES_Sec3_Mod1_Blurbsub1.et_pb_text   p {
       color: rgba(52,152,219,1); 
       font-size: 20px; 
       margin-top: 0px; 
    } 

#ES_Sec3.et_pb_section .et_pb_row:nth-child(1) .et_pb_column:nth-child(1) {
       padding-bottom: 0px; 
    } 

#ES_Sec4_Mod1_Text3.et_pb_text   {
       color: rgba(131,157,189,1); 
       font-size: 17px; 
    } 

#ES_Sec4_Mod1_TextHeader1.et_pb_text   {
       font-size: 56px; 
       letter-spacing: 14px; 
    } 

#ES_Sec4_Mod1_TextHeader1.et_pb_text   p {
       padding-top: 0px; 
    } 

#ES_Sec4_Mod1_TextSubHeader2.et_pb_text   {
       color: rgba(52,152,219,1); 
       font-size: 33px; 
    } 

#ES_Sec4.et_pb_section .et_pb_row:nth-child(1) {
       padding-bottom: 0px; 
       padding-top: 0px; 
    } 

#ES_Sec4.et_pb_section {
       padding-bottom: 0px; 
       padding-top: 0px; 
    } 

#ES_Sec5_Mod1_Image.et_pb_image {
       box-shadow: rgb(255, 255, 255) 4px 3px 0px, rgba(0, 0, 0, 0.15) 9px 8px 0px; 
       float: none; 
    } 

#ES_Sec6_Mod1_WarrantyText1.et_pb_text   {
       font-size: 33px; 
       font-weight: lighter; 
       letter-spacing: 2px; 
       line-height: 50px; 
       padding-bottom: 24px; 
       padding-left: 10px; 
       padding-right: 10px; 
       padding-top: 24px; 
    } 

#ES_Sec7_Mod1_Text1.et_pb_text   {
       font-size: 28px; 
       font-weight: bold; 
       letter-spacing: 3px; 
       line-height: 33px; 
    } 

#ES_Sec7_Mod1_Text2.et_pb_text   {
       font-size: 33px; 
       font-weight: lighter; 
       letter-spacing: 3px; 
       line-height: 33px; 
    } 

#ES_Sec7.et_pb_section .et_pb_row:nth-child(1) {
       padding-bottom: 0px; 
       padding-top: 0px; 
    } 

#ES_Sec7.et_pb_section {
       padding-bottom: 0px; 
       padding-top: 50px; 
    } 

#ES_Sec8_Mod1_Text1.et_pb_text   {
       font-size: 33px; 
       font-weight: bold; 
       letter-spacing: 1px; 
       line-height: 33px; 
    } 

#ES_Sec8_Mod1_Text2.et_pb_text   {
       font-size: 24px; 
       font-weight: lighter; 
    } 

#ES_Sec8.et_pb_section .et_pb_row:nth-child(1) {
       padding-bottom: 0px; 
       padding-top: 0px; 
    } 

#ES_Sec8.et_pb_section {
       padding-bottom: 0px; 
       padding-top: 0px; 
    } 

