.About-ITAB-Textbox {
       font-family: industry; 
       font-size: 40px; 
       font-weight: 600; 
       line-height: 60px; 
    } 

.Fixturlaser-Container .Fixturlaser-IC .pl-sn-wrap {
       background-color: rgba(0,0,0,0.6); 
    } 

.Footer-Seperator {
       background-color: rgba(85,85,85,1); 
       height: 5px; 
       margin-bottom: 10px; 
       margin-top: 10px; 
       width: 50px; 
    } 

.Footer-Widgets h2 {
       font-family: industry; 
       font-size: 14px; 
       margin-bottom: 10px; 
       text-transform: uppercase; 
    } 

.Header-Splasch .Header-Splasch-Logo img {
       height: auto!important; 
       max-width: 300px; 
       width: 300px!important; 
    } 

.Header-Splasch .Header-Splasch-Txt h1 {
       font-size: 250%; 
       line-height: 100%; 
    } 

.Header-Splasch .Txt-Light {
       font-size: 80%; 
       font-weight: 300; 
       line-height: 100%; 
    } 

.Header-Splasch .Txt-Red {
       color: rgba(211,49,17,1); 
       line-height: 100%!important; 
    } 

.ITAB-Pagetitle .page-title {
       color: rgb(211, 49, 17); 
       font-size: 70px; 
       line-height: 70px!important; 
       text-transform: uppercase; 
    } 

.ITAB-WP-Contact .ITAB-Send-Button {
       font-family: industry; 
       font-size: 20px; 
       font-weight: 600; 
       line-height: normal; 
       text-transform: none; 
    } 

.ITAB-WP-Contact .ninja-forms-required-items {
       font-size: 12px; 
       font-style: normal; 
       text-align: right; 
       text-transform: uppercase; 
    } 

.ITAB-WP-Contact h1.page-title {
       text-transform: uppercase; 
    } 

.ITAB-WP-Contact h4 {
       font-size: 20px; 
    } 

.ITAB-WP-Contact input {
       background-color: rgba(247,247,247,1); 
       border-width: 0px; 
       font-size: 25px; 
       font-weight: 400; 
       padding-bottom: 10px; 
       padding-left: 10px; 
       padding-right: 10px; 
       padding-top: 10px; 
    } 

.ITAB-WP-Contact label {
       font-family: industry; 
       font-size: 20px; 
    } 

.ITAB-WP-Contact textarea {
       background-color: rgba(247,247,247,1); 
       border-width: 0px; 
       font-size: 25px; 
       font-weight: 400; 
       padding-bottom: 10px; 
       padding-left: 10px; 
       padding-right: 10px; 
       padding-top: 10px; 
    } 

.Page-Icon h3 {
       font-size: 30px!important; 
       line-height: 35px!important; 
    } 

.Page-Intro {
       font-size: 35px; 
       line-height: 40px; 
    } 

.Page-Textbox {
       font-size: 25px; 
       line-height: 30px; 
    } 

.pl-btn {
       border-radius: 0px!important; 
       font-weight: 600!important; 
    } 

.Services-Seperator {
       background-color: #555555; 
       height: 5px; 
       margin-bottom: 15px; 
       margin-left: auto; 
       margin-right: auto; 
       width: 50px; 
    } 

.Standard-Txt h1 {
       font-size: 150%; 
       text-transform: uppercase; 
    } 

.Standard-Txt h3 {
       font-size: 100%; 
       line-height: 125%; 
       text-transform: uppercase; 
    } 

.Start-Page-Boxes .boxes-desc {
       font-size: 20px; 
       font-weight: 400; 
       line-height: 25px; 
    } 

.Start-Page-Boxes h3 {
       font-size: 25px!important; 
       line-height: 30px!important; 
       text-transform: uppercase; 
    } 

.Start-Page-Boxes i {
       color: rgb(211, 49, 17); 
       font-size: 40px!important; 
       line-height: 10px; 
    } 

.Top-Seperator {
       background-color: rgba(255,255,255,1); 
       height: 5px; 
       margin-bottom: 15px; 
       width: 100px; 
    } 

.USP-Container .USP-Txt .pl-sn-wrap {
       background-color: rgba(255,255,255,0.7); 
    } 

.Header-Splasch .Header-Splasch-Txt {
    } 

.Standard-Txt p {
    } 

.Header-Splasch .Header-Splasch-Button {
    } 

.Page-Icon {
    } 


@media screen and (max-width: 1024px)  { .Header-Splasch .Header-Splasch-Logo img {   max-width: 200px; }  }  
@media screen and (max-width: 1024px)  { .Header-Splasch .Header-Splasch-Logo img {   width: 200px!important; }  }  
@media screen and (max-width: 1024px)  { .Header-Splasch .Header-Splasch-Txt {   font-size: 13px; }  }  
@media screen and (max-width: 1024px)  { .ITAB-Pagetitle .page-title {   font-size: 50px; }  }  
@media screen and (max-width: 1024px)  { .ITAB-Pagetitle .page-title {   line-height: 60px!important; }  }  
@media screen and (max-width: 1024px)  { .Page-Icon h3 {   font-size: 27px!important; }  }  
@media screen and (max-width: 1024px)  { .Page-Icon h3 {   line-height: 32px!important; }  }  
@media screen and (max-width: 1024px)  { .Page-Textbox {   font-size: 23px; }  }  
@media screen and (max-width: 1024px)  { .Page-Textbox {   line-height: 26px; }  }  
@media screen and (max-width: 1024px)  { .Standard-Txt h1 {   font-size: 20px; }  }  
@media screen and (max-width: 1024px)  { .Start-Page-Boxes h3 {   font-size: 20px!important; }  }  
@media screen and (max-width: 768px)  { .Standard-Txt h1 {   font-size: 14px; }  }  
@media screen and (max-width: 768px)  { .Standard-Txt p {   font-size: 17px; }  }  
@media screen and (max-width: 768px)  { .Standard-Txt p {   line-height: 21px; }  }  
@media screen and (max-width: 768px)  { .Start-Page-Boxes .boxes-desc {   font-size: 17px; }  }  
@media screen and (max-width: 768px)  { .Start-Page-Boxes .boxes-desc {   line-height: 21px; }  }  
@media screen and (max-width: 667px)  { .About-ITAB-Textbox {   font-size: 25px; }  }  
@media screen and (max-width: 667px)  { .About-ITAB-Textbox {   line-height: 35px; }  }  
@media screen and (max-width: 667px)  { .Header-Splasch .Header-Splasch-Button {   display: none; }  }  
@media screen and (max-width: 667px)  { .Header-Splasch .Header-Splasch-Logo img {   max-width: 160px; }  }  
@media screen and (max-width: 667px)  { .Header-Splasch .Header-Splasch-Logo img {   width: 160px!important; }  }  
@media screen and (max-width: 667px)  { .Header-Splasch .Header-Splasch-Txt h1 {   font-size: 25px; }  }  
@media screen and (max-width: 667px)  { .Header-Splasch .Header-Splasch-Txt h1 {   line-height: 25px; }  }  
@media screen and (max-width: 667px)  { .ITAB-Pagetitle .page-title {   font-size: 30px; }  }  
@media screen and (max-width: 667px)  { .ITAB-Pagetitle .page-title {   line-height: 30px!important; }  }  
@media screen and (max-width: 667px)  { .Page-Icon {   display: none; }  }  
@media screen and (max-width: 667px)  { .Standard-Txt h1 {   font-size: 20px; }  }  
@media screen and (max-width: 667px)  { .Standard-Txt h1 {   line-height: 25px; }  }  
@media screen and (max-width: 480px)  { .About-ITAB-Textbox {   font-size: 20px; }  }  
@media screen and (max-width: 480px)  { .About-ITAB-Textbox {   line-height: 30px; }  }  
@media screen and (max-width: 480px)  { .ITAB-Pagetitle .page-title {   font-size: 17px; }  }  
@media screen and (max-width: 480px)  { .ITAB-Pagetitle .page-title {   line-height: 20px!important; }  }  
@media screen and (max-width: 480px)  { .ITAB-WP-Contact .ninja-forms-required-items {   display: none; }  }  
@media screen and (max-width: 480px)  { .ITAB-WP-Contact h1.page-title {   font-size: 25px; }  }  
@media screen and (max-width: 480px)  { .ITAB-WP-Contact h1.page-title {   line-height: 30px; }  }  
@media screen and (max-width: 480px)  { .pl-btn {   font-size: 12px; }  }  