@font-face{font-family:'Roboto';src:local(Roboto Regular),url(".././Style/fonts/roboto/Roboto-Regular.woff2") format("woff2"),url(".././Style/fonts/roboto/Roboto-Regular.woff") format("woff")}@font-face{font-family:'Roboto';src:url('.././Style/fonts/roboto/Roboto-Regular.eot');src:url('.././Style/fonts/roboto/Roboto-Regular.eot?#iefix') format('embedded-opentype'),url('.././Style/fonts/roboto/Roboto-Regular.woff') format('woff'),url('.././Style/fonts/roboto/Roboto-Regular.woff2') format('woff2'),url('.././Style/fonts/roboto/Roboto-Regular.ttf') format('truetype'),url('.././Style/fonts/roboto/Roboto-Regular.svg#RobotoRegular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'Roboto';src:url('.././Style/fonts/roboto/Roboto-Medium.eot');src:url('.././Style/fonts/roboto/Roboto-Medium.eot?#iefix') format('embedded-opentype'),url('.././Style/fonts/roboto/Roboto-Medium.woff') format('woff'),url('.././Style/fonts/roboto/Roboto-Medium.woff2') format('woff2'),url('.././Style/fonts/roboto/Roboto-Medium.ttf') format('truetype'),url('.././Style/fonts/roboto/Roboto-Medium.svg#RobotoMedium') format('svg');font-weight:500;font-style:normal}@font-face{font-family:'Roboto';src:url('.././Style/fonts/roboto/Roboto-Medium.eot');src:url('.././Style/fonts/roboto/Roboto-Medium.eot?#iefix') format('embedded-opentype'),url('.././Style/fonts/roboto/Roboto-Medium.woff') format('woff'),url('.././Style/fonts/roboto/Roboto-Medium.woff2') format('woff2'),url('.././Style/fonts/roboto/Roboto-Medium.ttf') format('truetype'),url('.././Style/fonts/roboto/Roboto-Medium.svg#RobotoMedium') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'Roboto';src:url('.././Style/fonts/roboto/Roboto-Regular-webfont.eot');src:url('.././Style/fonts/roboto/Roboto-Regular-webfont.eot?#iefix') format('embedded-opentype'),url('.././Style/fonts/roboto/Roboto-Regular-webfont.woff') format('woff'),url('.././Style/fonts/roboto/Roboto-Regular-webfont.ttf') format('truetype'),url('.././Style/fonts/roboto/Roboto-Regular-webfont.svg#RobotoRegular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'Roboto';src:url('.././Style/fonts/roboto/Roboto-Bold-webfont.eot');src:url('.././Style/fonts/roboto/Roboto-Bold-webfont.eot?#iefix') format('embedded-opentype'),url('.././Style/fonts/roboto/Roboto-Bold-webfont.woff') format('woff'),url('.././Style/fonts/roboto/Roboto-Bold-webfont.ttf') format('truetype'),url('.././Style/fonts/roboto/Roboto-Bold-webfont.svg#RobotoBold') format('svg');font-weight:bold;font-style:normal}@font-face{font-family:'Roboto';src:url('.././Style/fonts/roboto/Roboto-Thin-webfont.eot');src:url('.././Style/fonts/roboto/Roboto-Thin-webfont.eot?#iefix') format('embedded-opentype'),url('.././Style/fonts/roboto/Roboto-Thin-webfont.woff') format('woff'),url('.././Style/fonts/roboto/Roboto-Thin-webfont.ttf') format('truetype'),url('.././Style/fonts/roboto/Roboto-Thin-webfont.svg#RobotoThin') format('svg');font-weight:200;font-style:normal}@font-face{font-family:'Roboto';src:url('.././Style/fonts/roboto/Roboto-Light-webfont.eot');src:url('.././Style/fonts/roboto/Roboto-Light-webfont.eot?#iefix') format('embedded-opentype'),url('.././Style/fonts/roboto/Roboto-Light-webfont.woff') format('woff'),url('.././Style/fonts/roboto/Roboto-Light-webfont.ttf') format('truetype'),url('.././Style/fonts/roboto/Roboto-Light-webfont.svg#RobotoLight') format('svg');font-weight:100;font-style:normal}@font-face{font-family:'Roboto';src:url('.././Style/fonts/roboto/Roboto-Medium-webfont.eot');src:url('.././Style/fonts/roboto/Roboto-Medium-webfont.eot?#iefix') format('embedded-opentype'),url('.././Style/fonts/roboto/Roboto-Medium-webfont.woff') format('woff'),url('.././Style/fonts/roboto/Roboto-Medium-webfont.ttf') format('truetype'),url('.././Style/fonts/roboto/Roboto-Medium-webfont.svg#RobotoMedium') format('svg');font-weight:300;font-style:normal}@font-face{font-family:'Material Icons';src:url('.././Style/fonts/materialicons/MaterialIcons-Regular.eot');src:url('.././Style/fonts/materialicons/MaterialIcons-Regular.eot?#iefix') format('embedded-opentype'),url('.././Style/fonts/materialicons/MaterialIcons-Regular.woff') format('woff'),url('.././Style/fonts/materialicons/MaterialIcons-Regular.ttf') format('truetype'),url('.././Style/fonts/materialicons/MaterialIcons-Regular.svg') format('svg');font-style:normal;font-weight:400}.material-icons{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;display:inline-block;width:1em;height:1em;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}@font-face{font-family:'FontAwesome';src:url('.././Style/fonts/fontawesome/fontawesome-webfont.eot?v=4.7.0');src:url('.././Style/fonts/fontawesome/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'),url('.././Style/fonts/fontawesome/fontawesome-webfont.woff2?v=4.7.0') format('woff2'),url('.././Style/fonts/fontawesome/fontawesome-webfont.woff?v=4.7.0') format('woff'),url('.././Style/fonts/fontawesome/fontawesome-webfont.ttf?v=4.7.0') format('truetype'),url('.././Style/fonts/fontawesome/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.navbar-fixed{z-index:998}nav{box-shadow:0 2px 2px 0 rgba(31,73,125,.1),0 1px 5px 0 rgba(31,73,125,.12),0 3px 1px -2px rgba(31,73,125,.2)}nav ul a,.side-nav li>a{color:#01579b;font-weight:600}nav ul a.nav-item-active,.side-nav li>a.nav-item-active,.nav-item-active{color:#fff;background-color:#01579b}.nav-wrapper li:hover{background-color:#01579b}.button-collapse{color:#01579b}.nav-wrapper li>a:hover{color:#fff}.side-nav a{color:#01579b}.nav-item-active>a{color:#fff}.formInputs input.valid[type="text"],.formInputs input.valid[type="password"],.formInputs input.valid[type="email"],.formInputs input.valid[type="tel"],.formInputs input.valid[type="date"],.formInputs textarea.valid,.formInputs textarea.valid:focus,.formInputs input[type="text"]:focus,.formInputs input[type="password"]:focus,.formInputs input[type="email"]:focus,.formInputs input[type="tel"]:focus,.formInputs input[type="date"]:focus,.formInputs textarea:focus,.formInputs textarea.materialize-textarea:focus:not([readonly]){border-bottom:1px solid #01579b;box-shadow:0 1px 0 0 #01579b}.formInputs input[type="text"]:focus:not([readonly])+label,.formInputs input[type="password"]:focus:not([readonly])+label,.formInputs input[type="email"]:focus:not([readonly])+label,.formInputs input[type="tel"]:focus:not([readonly])+label,.formInputs input[type="date"]:focus:not([readonly])+label,.formInputs input[type="text"]:not([readonly])+label,.formInputs input[type="password"]:not([readonly])+label,.formInputs input[type="tel"]:not([readonly])+label,.formInputs input[type="email"]:not([readonly])+label,.formInputs input[type="date"]:not([readonly])+label,.formInputs textarea:not([readonly])+label,.formInputs textarea:focus:not([readonly])+label,.formInputs i,.formInputs i:focus,.formInputs .input-field .prefix.active{color:#4fc5d7}.validation-summary-errors{font-weight:bold;color:#f44336}.input-validation-error{border:1px solid #f44336;box-shadow:1px 0 5px 0 #f44336}.field-validation-error{color:#f44336;font-size:smaller;font-weight:bold}.input-field .prefix~span.field-validation-error{margin-left:3rem;display:block}input.input-validation-error[type="email"],input.input-validation-error[type="password"],input.input-validation-error[type="text"],input.input-validation-error[type="tel"],input.input-validation-error[type="date"],input.input-validation-error[type="email"]:focus,input.input-validation-error[type="password"]:focus,input.input-validation-error[type="text"]:focus,input.input-validation-error[type="tel"]:focus,input.input-validation-error[type="date"]:focus{border-bottom:1px solid #f44336!important;box-shadow:0 1px 0 0 #f44336!important}.parallexOpacity{opacity:.55;filter:alpha(opacity=55)}.parallexOpacityLess{opacity:.7;filter:alpha(opacity=70)}.logoComponent{display:inline-block}.menuComponent{display:inline-block}.topPadding20{padding-top:20px}.topPadding20Force{padding-top:20px!important}.marginPadding20{margin-top:20px}.topPadding40{padding-top:40px}.bottomPadding20{padding-bottom:20px}.bottomPadding40{padding-bottom:40px}.centertext{text-align:center}.boldtext{font-weight:bold}.textBlockStyle{line-height:2;text-align:justify;text-justify:inter-word}.productList li{list-style-type:disc}.collapsible-header:hover{background-color:#ef6c00;color:#fff!important}.margin-left-35{margin-left:35px}label.error{padding-left:80px}.top-margin-minus-25{margin-top:-25px}.margin-bottom-25{margin-bottom:25px}.landing-wording-container h1,.landing-wording-container h2{font-weight:600}.indicator-item.active{background-color:#ef6c00!important}.gallery h2{margin-top:8px;margin-bottom:8px}body{display:flex;min-height:100vh;flex-direction:column}main{flex:1 0 auto}.landingImage{height:100vh;min-height:550px}.parImage{min-height:650px}.landing-wording-container{padding-top:25vh;padding-bottom:25vh}.quoteButton{width:450px}.logoPhrase{font-size:1rem!important;margin-left:20px}.logoImage{height:50px;width:auto;z-index:1;position:absolute;margin:0 auto;left:-75px;top:8px}.logoComponent{line-height:1;height:100%}.applyLogoBreak{display:none}.productMinRequirementPadding{padding-left:28px}.productList ul{padding-left:40px}.galleryDiv{padding-bottom:5px}@media screen and (max-width:1400px){.landing-wording-container{padding-top:15vh;padding-bottom:15vh}}@media screen and (max-width:1130px){.logoImage{left:-125px}}@media screen and (max-width:1010px){}@media screen and (max-width:950px){}@media screen and (max-width:880px){}@media screen and (max-width:780px){}@media screen and (max-width:690px){}@media screen and (max-width:640px){.logoImage{height:45px;width:auto;top:5px}}@media screen and (max-width:520px){.slider .indicators{bottom:-10px}.galleryDiv{padding-bottom:10px}}@media screen and (max-width:480px){.logoPhrase{font-size:.9rem!important;margin-left:40px}.logoImage{height:40px;width:auto;top:10px}.quoteButton{width:90%}h1{font-size:2.5rem!important}h2{font-size:2.2rem!important}.landing-wording-container{padding-top:10px;padding-bottom:30px}.landingImage{max-height:450px;min-height:450px}}@media screen and (max-width:360px){.logoPhrase{font-size:.85rem!important;margin-left:40px}.logoImage{height:35px;top:12px}}@media screen and (max-width:320px){.logoPhrase{font-size:.85rem!important;margin-left:40px;line-height:1.1;margin-top:10px;text-align:center}.logoImage{height:25px;top:6px;left:-90px}.applyLogoBreak{display:block}h1{font-size:2.2rem!important}h2{font-size:2rem!important}}